1��ϵͳ����Ҫ��
�ڽ���ϵͳ�����ṹ֮ǰ�������ȶԴ������IJ�Ʒ���е��С������Գ�ϸ���������䴫(ling)�������Ļ������������з������ó���ϸ������CADϵͳ��ҪҪ�����¡�
(1)���幦(mi)��Ҫ�������ɴ�����ԭʼ�����������綯(tao)��ѡ����һϵ�����Ʋ��裬���յ���������װ��ͼ��ȫ������ͼ�Ĺ�������ͼֽ�ͼ������ϲ�����ȫ�����̡�
(2)��������Ҫ��ϸ���������㲿(wang)���ṹ���ɲ��������ƣ����ɶԳ�ϸ���������˶��㲿(wang)����ǿ��У�ˣ���ȫ�������������㣻�˻����������Ѻã�ʹ�÷����ɿ���
(3)�������л�������ϸ������CADϵͳҪ���û�Ԥװ��WINDOWS95/98/2000����WINDOWSNT4.0���ϰ汾(fen)�IJ���ϵͳ��AutoCAD 2000�汾(fen)��ͼ������Visual Basic for Application���ο������ߣ�ϵͳ���ڴ�ʹ�û������������С�
2���ṹ����
��ϵ�л���Ϊ����ʽ������ʽ���ϴ����ӳ����������������ṹʾ��ͼ��ͼ1��ʾ��(1)�����߷��������ơ��������������dz��ܱ��崸���������������ϳ������飬�����������������������µ��ش��������ٴν��г������顣��Ŀ����ȷ�������������̽��У����ջ��������IJ�Ʒ���ȡ�
�������Ľṹ��ʽ�ܶ࣬��Ҫ�������ͺͻ��������ࡣ
�������η���������Ҫ�ص��ǣ��ڷ��������������϶����Դ�ֱ�ķ������г��������˿ɻ������ѵ�����Ч������ϵͳ���ý������ͽṹ����������Ч�ʡ�
(2)�������ɸ�������ơ��������ɸ��������Ϊ�������ڻ����������ڴ�ͷĥ����ͨ�����ں������ɸ����Ч�����˳������ȣ������˴�ͷ�������ʡ�
(3)����ϵͳ�����ơ��÷���ϵͳʹ��С�����Զ�����������Ҫ�������ϴ�ר��ͨ���ų��������������������������IJ��������Խ������ܺģ��ӳ�����������������
(4)ɸ�������ơ�ɸ��ʸ���仯(chao)�Ӵ���С��������ͷ��ɸ���ļ�϶���ɴ���С�����²�����ǻ�ݻ��ɴ���С��������ѹ����ĥ�����ϣ������������ϲ�����������Ч���ġ�
(5)����ǻ�����ơ��ϲ�����ǻ����ͨϸ�����������������������õĹ��ܡ�ͬʱ�����ϻ�����ײ�����ļ������ӣ������˴�ͷ��ĥ����
(6)ת�ӵ����ơ�������ת����������Ч���ȣ����������������е�����״̬���ӳ�������ʹ��������������ת�ӵ�ת������ʹ�豸��תƽ�ȣ��Լ���װ������������
(7)��ͷ�����ơ���ϵͳ�Ĵ�ͷ�ṹ���Ż����ƣ��пɵ��ڽṹ����ȫ�����ӱ����洦(po)���ѵ�ȱ�ݣ���������״�ĸ���Ҳ�����ڼ���ĥ�𣻲���ѡ����������ĥ�Ͻ����ӳ���ʹ�������������˴�ͷ�������ʡ�
Ϊ���������ɱ�����ת�ӽ����˷������ƣ�ת��ֱ����≤1000mmʱ��ת��Ϊʵ�Ľṹ��ת��ֱ����≥1000mmʱ��ת��Ϊ�ַ��ṹ��
3 ��CADϵͳ�����ṹ�뿪������
��ϸ������CADϵͳ������������VB�������Կ������ɡ���ͼ�������߱����������⣬������AutoCAD 2000��ͼ������Visual Basic for Application��AutoCAD�е�ActiveX�������ɡ�
��ϵͳ��Ϊ���Ƽ������Զ���ͼ���֣�ÿ�����־��Գ���ϵ�����Ե������С��������ɲ���������ģ���»������ɸ���ģ�顣ģ���ֱ����ɻ����Ż����㡢�����������㡢�˶�ѧģ�⡢����������Ƥ���������ơ�����ǿ�ȼ����ͻ滭(bi)�ȹ�����ͼ2����ͨ���������εIJ�ͬ���÷���������ģ���ȿ���˳��ִ�У����֮�����õĹ��ñ������������ݼ��Ľ����ʹ��ݣ�Ҳ����ֱ�ӵ������е���һģ��ִ�У�����ʼ��������Ϊ�ظ������롣���ýṹ�����̣����ڳ������ԣ�ά����ʹ�ö��Ƚ�����㡣ͬʱ����ģ��֮����Ȼ����������ֱ˴���ϵ���û�����������CADϵͳ����ʾ���ɸ���������������ģ�������ݴ�����Ҫͨ�������ļ���ϵ��
3.1�����
(1)�������Ż����Ƴ���ģ�顣��������ģ����Ҫ�Ż����㴸(shan)ͷ������m��ת�ӵĽ��ٶ�w��ת�������ĵ�ת��������������Ч��n�Ȳ�������ʹ�����������õ��˶����Ժ�����Ч�������õ��Ż�����Ϊ���������Ż�������23������ʽԼ�����Ż����ƣ���ѧģ��Ϊ
���а������ݳ������Ƽ�һЩ��������ȷ���ı���������Լ��������Լ��������Ҫ��������Ҫ��ͷ�ȶ���Ҫ����ת�����������е�ǿ��Ҫ����ȷ����Լ��������
(2)�˶�ѧ��̬ģ��ģ�顣(cu)�˶�ѧ��̬ģ������ģ�����ڽṹ�����趨����ȷ��������ת�Ӻʹ�ͷ���˶��켣���ٶȺͼ��ٶȣ���̬ģ����ʾ���Է����ͼ����������˶������Ƿ��и��漰�Ƿ���������Ҫ����
(3)��������ģ�顣(cu)��������ģ�����ý��������������������������ͷ�����Ϊǿ�ȼ���ģ���ṩ���ݡ�
(4)����ǿ�ȼ���ģ�顣(cu)ǿ�ȼ���ģ������Ҫ��������ǿ��У�˼��㣬(qi)�����ᡢ���ܡ���������ͷ�ȡ�
3.2��ͼģ��
���Dz���Visual Basic for Application�����˲������Զ���ͼģ�飬��59����8������ģ�飬��ͼ3����
������ʽ�������ڹ�ҵ��Ӧ�ü�Ϊ�㷺������������ҲΪ�����IJ�Ʒ���ƣ����ڱ����������ơ�
�����������Ƽ���EFeature Based Design Techn-ologyl��һ��������Ʒ����ȫ���̵�������Ϣ����Ϣ��ϵ�����ֽ�ģ���������������ƶ����Ŀ��Ƴߴ�����ʽ�Ķ�Ӧ��ϵ�����ƽ��������ܵ��ߴ�����( Dimension driven)�������г����ڶ����Ľṹ��״�Ƚ϶��͵IJ�Ʒ��
�������ƹ����У�������CADͼ���ļ��в���Լ����ϵ�����̶��ߴ���ͼ���Զ�ת���ɲ�����ͼ�Ρ�����ϵ�л���ͨ�û��ͱ����Ķ��Ͳ�Ʒ���������õ���ѧģ�ͼ���Ʒ�Ľṹ�������Թ̶������ģ�����ͬ��ֻ�Dz�Ʒ�Ľṹ�ߴ��������𣬶(ba)��ṹ�ߴ��IJ�����������ͬ��Ŀ�����͵ļ�֪�����ڲ�ͬ�����IJ�Ʒ������ȡ��ֵͬ�����ɵġ�������Ʒ���Խ���֪���������Ų�Ʒ�������仯(chao)�Ļ�����������Ӧ�ı������棬Ȼ��������Щ��֪�����ͻ��������ɼ������Զ���ѯͼ�����ݿ⣬��ר�ŵĻ�ͼ������������Ļ���Զ������Ƴ�ͼ���������紸(zhu)ͷ�IJ��������ƹ���Ϊ���������˻��������棬(quan)�������пɹ��û�ѡ�����ĵIJ������紸(zhu)ͷ�׳�L����L��������R������D��������H��16���������Լ�“ȷ��”��“�˳�”�������ť���ڽ�����ʼ������ComboBox�������������Ʋ������ɹ��û�ѡ����Labelָʾ���������ĺ��壻�۸�ֵ����“ȷ��”��ť�еĹ��̵�16��������ֵ���粻�������У����ɽ�����“�˳�”��ť�жϣ����ܶ���ȫ�ֱ������������������̡���ģ���Ĺ���֮�⣬����ȫ�ֱ�������ģ���Ĺ����зֱ�����ͼ�λ��ơ��ߴ���ע�������ֲڶȱ�ע������Ҫ����ͼ�����������ȹ��̳�������ʵ�ִ�ͷ���������ơ�
4������
������CADϵͳ�����˲��������Ƽ�������������������Ч�ʺ�������“��Ч��ϸ������CADϵͳ”��Ҫ�����Կƴ﹫˾����������Ʒ�����ƿ����ġ�������Ա��ʹ�ø�ϵͳ��������ʱ��ֻ����һЩѡ��������ѡ����Ȼ����һЩ�����������ã��Ϳ��������������Ʒ������㲿(wang)��ͼ��ʹ�����ߴӷ����Ļ�ͼ�����н��ѳ������������������ٶȺ���������ϵͳ�����˲��������Ƽ�����������ר��ϵͳ�������������Ƽ����Ͳ��������ͼ����������Ƚ��Ժ�ʵ���ԡ���ϵͳ�Ŀ�����Ӧ�������˿ƴ﹫˾�������������ϵ�ˮƽ�������ڽ����Ը�ϵͳ�Ľ�һ�����������ƣ���ʵ�ֲ�Ʒ�ӹ����̵ļ����������ͽ�һ�������ܷ�����