by Iznogood <iznogood/at/iznogood-factory.org>
��������:
���Ѿ�ʹ�� GNU/Linux ��һ��ʱ���ˣ������õ���
Debian�����˹��ڵ��ӷ����ѧϰ���Ҵ�ʱ����Ϊ GNU/Linux ���������빤����
Ŀ¼:
|
Using gEDA
ժҪ:
������� gEDA ������������������ӡˢ��·��ͼ��
_________________ _________________ _________________
|
���
Ϊʲô����һƪ���½� EDA
(��������Զ���)����Ϊ�в�ͬ�ķ���������ɣ�������������(����)�ġ����ɴ�������õ�һ����������кܶ�ߣ�����ͼ�λ��ģ�Ҳ�и���������еġ�����ƪ���£��ҽ�������ô��ͷ��ʼ����һ��
PCB (ӡˢ��·��)��
gEDA ��ʲô?
����Ҫ���� gEDA ��һ�����ɵ� (GPL��)
������ƹ��ߡ����ǣ������Ǵ��ڿ���״̬������Ҹ���һ�� gEDA
�Ŀ�ͼ��������Կ����Ŵ��ͼ��
��ͼ���м��� gschem��ͼ�λ���ԭ��ͼ��Ԫ���༭���������Ա� geda��Ҳ������
����Ǹ����������á�ʹ��������������������Ե��� gschem��Ҳ���Ե��� spice
������, PCB designer, gerber ��һ��������ʾ����
ʹ�����Ͻǵ� tragesym�����Խ���Ԫ�����ţ��� gsymcheck ���������������
ʱ����ȷ��
���ǵ���Ҫ��Ȥ���� gschem ����Ĺ��ߣ������ִ���������ķ��������� gEDA
��һ���ص㣺���е��ļ����Ǵ��ı���ֻ����չ���IJ�ͬ��־�Ų�ͬ��Ŀ�ģ�
- .sym �����ļ�
- .sch ԭ��ͼ�ļ�
- .net ������ļ�
- .pcb PCB ͼ�ļ�������...
gnetlist �ǡ��ٷ����Ĵ�������ʹ�� tclspice, gnucap, ngspice, �Ƚ��� spice
���棬�� Icarus ���� Verilog �ۺϻ������� PCB ��������Ĺ��ߡ�gsch2pcb
��һ�����ڴ���������� PCB ��ר�ù��ߡ������ڴ� sch �ļ��� pcb ��˫���
���빤����������ǻ�����ʹ�� gerbv ��� pcb �ļ���
�����У���ֻ���� gschem, gsch2pcb �� PCB���������Ǵ� gschem ��ʼ��
ʹ�� gschem ��������
�ҾͲ��������۰�װ�ˣ�ʹ�� GNU/Debian �Ļ�ֻҪapt-get install geda-gschem
geda-symbols geda-utils pcb �Ϳ����ˡ�
��������ϵͳ�����Դ� http://geda.seul.org/source.html, ������Ҫ���ļ���
�� http://pcb.sourceforge.net/ ���� PCB ��Ҫ���ļ�����ͨ���ķ�����
./configure & make & make install ����װ��
�ã����ڴ� gschem �ɡ������ַ����� gschem��ֱ��ʹ�� gschem �������
�����ļ�����gschem sample.sch�����ڷ������������������������
ѡ��ʹ������������������������ü������i��������ѡ�� connector ��
�� BNC-1.sym, pwrjack-1.sym��analog �е����� resistor-2.sym, һ��
resistor-variable-2.sym, ���� capacitor-1.sym, ��һ�� bridge-1.sym������
linear �ص�һ�� lm317-1.sym�����ڣ����ǵõ����µĽ����
���ü�����ɴ�
�ҵ�
��ҳ �ط�����
����������Щ�ļ���
��������������ЩԪ����������������Ҫ�ƶ�����ת���ǡ���Ϊ���DZȽ�����������
��ʹ�ü��̿�ݼ������������������Ԫ�����á�er����������ת�����á�ei����
��������������m���������ƶ�������n���������ߡ����ǿ���ͨ��ѡ��Ԫ����
�������ƶ�����ת����
�����������ǿ���ʹ�á�ee������༭Ԫ�����ԡ�����������Ҫ��Ԫ����LM317����
��Ԫ�����ԶԻ������ǿ��Կ�����
������ value name ���Դ�д�� LM317, �� footprint ����д�� TO220L(��������
��)���Ե��裬д�ϵ���ֵ���� footprint д�� R025���Ե��ݡ���λ���ظ����
����(���Բο����ĸ����� sample.sch �ļ�)����
���֮�������á�fs�����������ļ������ǡ�fa�������ļ���
ʹ�� gsch2pcb ���� PCB
���ȣ�������Ҫʹ��������������ÿ��Ԫ��һ����ţ�
refdes_renum sample.sch
������������ٴ�ԭ��ͼ���ᷢ��ԭ���� R?, C?, U? �е�?����������ˡ�����
���ǾͿ�������һ��������ˡ��������DZ��밲װһЩ footprint �Ⲣ����һ������
�ļ�������Ҫ��������ļ�����Ϊ���� gschem �� pcb footprint ���ĵ������ҡ���
������ҵ�һ�������� footprint �⣺
http://
web.wt.net/%7Ebillw/gsch2pcb/gsch2pcb-libs.tar.gz. (���ؿ���)
���ز���װ����
mv gsch2pcb-libs.tar.gz ~/toTheLocationYouWant/
tar xvzf gsch2pcb-libs.tar.gz
��������Ϳ����Ĺ����ļ�Ϊ��
schematics sample.sch
elements-dir ~/XXX/pcb-elements
output-name sample
��������Ϊ sampleLFproject���������ʹ���˺���ϲ�������ơ�schematics ����
���ǵ�ԭ��ͼ�ļ���Element-dir �� pcb �� footprint Ŀ¼���� XXX �������Լ�
��Ŀ¼���ɡ�output-name ���ǽ����� pcb ���ļ����ˡ����ǰ����DZ����ں�ԭ��
ͼ��ͬ��Ŀ¼�С�
��һ����������:
gsch2pcb tutorialLFprojet
������ļ��� sample.board �� sample.net��ǰ���� PCB ʹ�õ�����Ԫ����������
���������
ʹ�� PCB ���в���
���ڣ��������� PCB��
pcb sample.pcb
���ǽ����������Ļ��棺
���е�Ԫ�����������Ͻǡ�������Ҫ�����Dz����ڵ�·���ϡ�Ȼ��ʹ�� sample.net
�е� ������������ߣ�File --> load net-list file and optimize Connect
--> rast-nets��ͦ����ġ�
�������ǰ��������ߺͺ�����߲��á�
����ˣ����ڱ����ļ���ʹ�� File --> print layou �Ϳ���ӡ���ˡ�
����
���ĵ�Ŀ�ľ��Ǽ�ֱ�ӵĽ��� gEDA ���ߵ�һЩ�÷���������һ�������� PCB
�ķ������� gEDA ԶԶ��ֹ��ô����ֵ����ʹ�ø�����ʱ�������������㻹��
Ҫ���кܶ��Ż�������������ļ���������רҵ�� PCB �ư��̡�
�������
��ƪ������Ҫ�ο��� Bill Wilson��
bill--at--gkrellm.net �ĵ� gsch2pcb.html��
�������www.geda.seul.org
�ҵ�������Ϣ��
PCB ������pcb.sourceforge.net�ҵ���
����㶮����������
http://www.iznogood-factory.org
�ҵ�������Ϣ��������Ӣ�����Ҳ��
һЩ������
����ƪ���·�������
ÿƪ���¶��и��Եķ���ҳ�档�����ҳ����������ύ���ۣ�Ҳ���Բ鿴�������ߵ����ۣ�
2005-01-11, generated by lfparser version 2.51