Exposição do problema.
O Altium permite muitas muitas maneiras de gerir os componentes usados.
Existem bibliotecas de componentes para esquemático e PCB (*.SchLib; *.PcbLib).
Existe também o conceito de biblioteca integrada (*.IntLib).
Se estas Bibliotecas de componentes, básicamente tenho duas maneiras de operar:
1º-Por exemplo, crio um componente com o nome "Condensador" e quando o colocar no esquemático, edito manualmente os seus parametros (valor; tolerancia; etc)
2º-Crio um componente diferente para cada condensador com valor diferente. Se o pcb usar 20 tipos de condensadores diferentes, tenho que criar na biblioteca (*.SchLib) 20 componentes diferentes.
Esta abordagem parece-me problemática ...
Outro métodos:
Uso de "DataBase Linl File" (*.DBLink)
e finalmente "DataBase Library" (*.DBLib)
Agradeço comentários sobre qulaquer método de gestão de bibliotecas ou Base de Dados de componentes, mas é esta última que mais me interessa e que estou a tentar colocar a funcionar.
Qual a melhor maneira para implementar uma BD (*.DBLib)?
Estou a tentar criar uma BD a partir deste exemplo, mas tenho ainda algumas dificuldades.
(http://code.google.com/p/common-altium-library/source/detail?r=39)
nomeadamente, conseguir fazer o Update dos componentes colocados no esquema, quando faço alguma alteração na BD.
Já experimentei criar uma BD em Excel (Usando OpenOffice).
Actualmente estou a usar uma BD em Access (usando OpenOffice).
Cumprimentos,
Francisco