[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA-pt: Re: programas, frio e etc
On Wednesday 10 July 2002 11:15, Antonio A Todo Bom escreveu:
> No dia (On:) Wed, 10 Jul 2002 11:19:04 -0300
> Xtian Xultz <xultz@projetos.etc.br> escreveu: (wrote:)
>
> > Voce estah pensando em fazer um software comercial ou GPL?
> > Se for GPL, a parte de esquematico estah bem elaborada, eu acredito
> > que valha mais aa pena contribuir do que comecar um novo, que
> > existem varios por aih, todos inacabados.
>
> Você já me comentou a respeito, pretende usar uma biblioteca cuja
> licensa conflita com GPL não é?
Na verdade a versão da linguagem Self para Linux PC usa a GPL enquanto
que as versões para Sparc e PowerMac usam uma licença tipo BSD (veja
http://www.merlintec.com:8080/Self). Vou adotar esta última para todo
meu software (anteriormente tinha pensado em liberar para domínio
público).
O software vai ser integrado (esquema/simulação/layout pcb/layout ci). A
filosofia do Unix de pequenos programas especializados trocando
arquivos é fantástica.... para 1970. Estamos no século 21 e podemos
fazer melhor do que isso com objetos. Dois exemplos interessantes de
integração são o EagleCAD (com versões reduzidas grátis para Windows e
Linux) e o Electric (fontes em GPL para Unix, Mac e Windows):
http://www.cadsoftusa.com/
http://www.staticfreesoft.com/index.html
> > Existe no gEDA uma lacuna muito grande na parte de pcb, o gPCB, que
> > soh tem um inicio, logo em seguido ficou congelado. Esta eh outra
> > oportunidade tambem.
>
> Os mantenedores do gEDA chegaram à conclusão que a exportação bem
> aprimorada para diversos tipos de Netlist é mais interessante que
> iniciar um novo projeto. Presumo que o PCB seja a grande promessa
> desta área, o Xultz, em contato com o idealizador do projeto,
> conseguiu um preview, da árvore de CVS pessoal dele e lá tem até
> recursos de auto-route (que que acho dispensável), mas isso demonstra
> que o projeto caminha em boa velocidade em relação aos que temos
> visto por aí.
Sim, acho que foi boa a decisão do gEDA de abandonar seu próprio
software de layout e adotar o PCB. É bem melhor todos trabalharem em
cima de uma única ferramenta.
Não faço questão de auto-route, mas preciso de simulação de placas. O
projeto que estou terminando no xcircuit/PCB é só de 57 MHz e ainda
assim está muito chutada a parte de capacitores de desacoplamento e de
resistores de terminação. O projeto seguinte será de 133 MHz e sem
simulação não vai funcionar.
Um quebra galho seria um programa que lesse a saída do PCB, arquivos
IBIS (http://www.eigroup.org/IBIS/ckbook1.htm) e gerasse arquivos
Spice. É o que eu faria se não fosse o fato de que também preciso de
layout de circuitos integrados e já que vou fazer isso não custa muito
incluir todo o resto.
Uma outra razão para eu fazer meu próprio software é que as máquinas que
estou projetando rodam Self mas não Linux e C. O gEDA, PCB, xcircuit e
etc não vão rodar nela. Ninguém mais da lista tem este problema e é por
isso que eu dou um conselho e faço outra coisa ;-)
> O que acho é que ele é um projeto muito enxuto e até
> usa a LibXaw ao invés de gtk ou qt, isso deu a ele uma velocidade
> espetacular em máquinas realmente lentas.
Pena que fica tão feio e desajeitado (tente des-selecionar um menu...).
> Tudo nele é como se fosse
> para um 486, até existem coisas que estão sendo mudadas a esse
> respeito, como redraw automático em certas operações, pois com
> máquinas mais rápidas podemos abusar um pouquinho dos recursos para
> deixar mais confortável.
Considerando quantas pessoas ainda estão usando Tango em DOS num 486,
isto é uma boa idéia.
> A documentação original, sobre funções
> libXaw utilizadas e até algumas personalizadas parece boa. O cara que
> leva o projeto é muito aberto a conversa e o projeto me parece
> organizado o suficiente para darmos ao trabalho de ajudar.
Eu experimentei pela primeira vez por volta de 1995 e a evolução do PCB
de lá para cá foi bem impressionante. O que mais faz falta num software
deste tipo é bibliotecas (a dos EagleCAD é muito boa) e isso é uma
coisa com a qual muito mais gente pode ajudar do que com a programação.
Só que não descobri ainda como criar bibliotecas no PCB...
> Sei lá, mas acho que não é o interesse deste grupo ficarmos parados
> em dois ou três programas. O objetivo, imagino eu, seja conseguirmos
> um conjunto de programas que falem entre si e formemos uma solução
> free software para os profissionais da área, portanto, discordo do
> amigo que falou em parar o estudo sobre Xcircuit, desculpe se eu
> acabei por levá-lo a isto, mas acho que se essa foi sua avaliação
> final, dados o uso e tal... beleza, mas senão vamos investigar mais,
> fiquei feliz em saber que você estava o utilizando.
Eu disse ao RBS que sem Inglês fica difícil usar o Xcircuit. Como não
tenho este problema, é o que estou usando. Também escrevi que não
achava interessante dividir os esforços e fazer uma tradução do
Xcircuit e/ou seus tutoriais. Pelo menos no momento. Minha avaliação é
que o gEDA é melhor como ferramenta de captura esquemática e possível
integração com outras ferramentas, enquanto o Xcircuit é melhor como
ferramenta de preparação de esquemas para publicação ou mesmo como uma
ferramenta geral de desenho (tipo xfig).
-- Jecel