Estamos quase terminando a primeira release da biblioteca. Quem quiser me ajudar, falta um pouco ainda, mas um tanto trabalhoso: - Ajustes de tamanhos de textos errados nas Refdes, alguns estão em tamanho e 6 e ficou melhor com 5, Estou pondo tudo em 5. - Alguns componentes foram erradamente "movidos" em relação a outros. Por exemplo, fizemos uma grande lista de resistores, de vários encapsulamentos, teoricamente estão todos com o desenho igual, apenas mudando o atributo footprint, description e/ou device. Mas alguém aqui na empresa, por erro, acabou movendo alguns componentes como este exemplo, deslocando do local correto. Acredito que já tenha achado todos os errados mas é necessário uma conferência de tudo. - Falta colocar o alguns atributos novos, como "author" e outros. - Dar uma geral nas especificações procurando por erros. - Se der tempo, procurar alguns datasheets na internet para alguns dispositivos mais complexos, para colocar no atributo "documentation" pra fazermos bom uso do recurso do gEDA de abrir datasheets quando clicar sobre o componente e pedir por Device Info. Técnica de geração de lista de peças (BOM -Bill of Material) e Tabela de componentes (TOC - Table of Components) diretamente do gEDA. Foi um idéia interesante que tivemos aqui. Imaginem terminar um desenho, rodar um script que gere tudo certinho e formatado em A4 e tal, dentro da norma ABNT, "GABARITO não?". O Emerson deve estar pulando agora, sei quanto é sofrível fazer tudo que ele faz no Office, por que ele faz bem feito. Então veja: Não tão difícil. Estou pensando em fazer um programa em C, que chame "gnetlist -gbom". Ali ele ordena, fabrica um arquivo texto, tipo "nomedoprojeto_bom.sch", isso mesmo, um arquivo gEDA mesmo. Onde ele vai colocar numa posição conhecida um símbolo tipo titlepage A4, com a legenda preformatada do seu gosto, e vai subsituir alguns atributos com infromações do projeto, em caso de mais de uma folha vai criar vários arquivos e numerar a folha certinho. Ali ele fará a inserção de textos usando como fonte o resultado gnetlist. Para as linhas especiais, tais como informações tipo I01 I02 e etc.. E para componentes que não estão no diagrama podemos utilizar o seguinte: - Ao fazer o diagrama, usamos a nomeclatura padrão nomedoprojeto_1.sch nomedeprojeto_2.sch e etc.. opr quantas folhas existirem. - E fazemos também um arquivo nomedoprojeto_msi.sch, onde msi seria algo do tipo Material suplementary information. - Este novo arquivo é um desenho comum, formatado com margens e legenda, como quiser. Para quem deseja-lo imprimir também. Mas o importante é que nele vamos colocar símbolos especiais, como com atributos especiais, Tais como um triângulo com exclamação no meio para cada linha Ixx desejada na lista de peças, onde poderia por atributos como "Montar com distância de 5mm da placa" e coisas do gênero. - Também existem casos como o fusível, que na verdade colocamos no desenho um símbolo para o porta fusível que vai ser soldado na placa, mas sempre acabo esquecendo de colocar o fusível na lista para o cliente comprar. Neste caso, nesta lista msi.sch poderia citar o fusível. A PLACA DE CIRCUITO IMPRESSO, afinal também e componente a ser adquirido para a montagem, plugues, pinos crimpo, fios e outros materiais não não são necessariamente desenhados no diagrama. Portanto nunca saem na lista, que sempre acabava tendo que ser feita na mão. - Como a tabela de componentes tem a coluna Obs, você pode colocar um atributo obs=Ver I03 e Pimba! Acabou. Faltou algo?!? Ao fazer netlist mesmo, para PCB ou TANGO, não listar o msi.sch no gnetlist, para não entrar estes componentes pra placa. Mas o script que citei vai listar este arquivo ao chamar o gnetlist, e saber o que fazer com seus dados. Duvidas, sujestões e auxílio são benvindos. Ah! Vou dar uma primeira formatada e disponibilizar no FTP o primeiro pacote da biblioteca. Teremos também por CVS, acessível remotamente. Mas ainda não é um release oficial, apenas pro pessoal desta lista. Depois vou ver se o pessoal do projeto gEDA mesmo vai querer dar um espaço para esta coisa, afinal fica totalmente em paralelo a tudo que eles têm feito até hoje. Não quero causar nenhum flamewar por lá, ao menos não ainda, é melhor ter tudo mais acertado antes. -- Cordialmente, Antonio Augusto Todo Bom Neto LAX Eletronica e Telecomunicações Ltda. Assinatura Eletrônica: Consulte www.keyserver.net para verificar assinatura para este remetente, e validar a informação contida neste email.
Attachment:
signature.asc
Description: PGP signature