iCAx开思网

标题: 【资料】关于Auto CAD的图层特性在机械设计制图中的运用 [打印本页]

作者: zgmzjddzxx    时间: 2002-12-12 09:54
标题: 【资料】关于Auto CAD的图层特性在机械设计制图中的运用
一:使用Auto CAD设计时采用通常方法的缺陷。  
在一个工程从方案到总图到最后的零件图:  
1) 同一个零件要画很多遍,这浪费了大量的时间,不能发挥计算机辅助设计的优越性;  
2) 时间长,在画总图时的有些计算到了画零件图时都忘了,又得重新计算;  
3) 修改不方便,当一个组件设计了一部分后又要更改某些参数时很不方便,有时甚至要从新来;  
4) 优化不方便,在一个组件设计完后,想修改其中的一两个零件不方便;  
5) 交流共享不方便,一个工程师的设计另一个工程师很难方便正确的用到自己的图纸上;  
6) 在电脑中做干涉检查不方便,不能很方便的看清楚各零部件之间的空间位置关系。  
二:为更好的使用计算机辅助设计,更方便的实现资源共享,在这里介绍一种比较成熟也比较好用的Auto CAD使用规则。  
1) 它利用了Auto CAD的属性(ATTRIB)特性来写图纸中的明细及指引内容。这样就可以保证每位工程师每张图纸使用的字体、大小、规格和位置等都一致,对标准化非常有益;可以很方便的填写或更改明细栏和指引栏的内容,且不易出错;并且可以很方便的从图纸中读出指引栏的数据填写到明细表中去。  
2) 它利用了Auto CAD的层(LAYER)特性,在不同的层上画出不同的零件(包括标准件等)并且按这个零件的功能来命名它所在的层名(标准件所在的层名用型号及公司名称)。这样就可以很清楚的记录下了这个零件的各个信息,很长时间后都还可以很方便的看出它的各个信息;在拆零件图时直接复制到零件图中再标个尺寸就完了,不用再计算再画了,提高工作效率;利用Auto CAD自带的升展(STRETCH)、偏移(OFFSET)、移动(MOVE)命令很方便修改和优化设计;并且很方便实现共享,很方便的就可以复制到另一张图纸中去。  
3) 利用Auto CAD自带的开发语言(Auto LISP)可以开发一些小工具,使在设计制图中要常重复做的一些工作让计算机自动完成。从而使Auto CAD辅助设计更加方便,提高工作效率。  
三:为便于图纸交流共享和方便程序设计,在使用中做了许多规定,分别如下:  
1) 在画图时请选用标准图框,并保证一张图纸一个文件;  
2) 在画图时所有尺寸都要求是1:1,不允许有不按比例画的实体和不允许有不准确尺寸(标尺寸时小数点后一堆数字);  
3) 在画图时不要自建图块。因为块的数据比较复杂,它会使程序设计更加复杂,并且容易让程序在构造选择集时出现异常;  
4) 在画图过程中最好不要再去更改系统变量。因为常用系统变量都已经初始化了,更改只会造成不兼容,从而不便于共享;  
5) 总图的规则:  
1. 零件(需单独画零件图)每种一个图层,有多少种零件就有多少个图层;标准件(包括外购件)也是每种一个图层,并且每个零件(包括标准件、外购件)在总图中都要求在本图层上完整的画出三个视图。因为这样不用做太多空间想象就可以直接在视图中作干涉检查,也使借用更加方便,下次或别人要用直接复制过去就是了,而不用再重画。  
2. 零件(自制件)所在图层命名规则:  
LXXXX_XXXX_XXXX_XXXX-X  
  
                                           备注  
                                           零件名称  
                                           二级组件名称  
                                           一级组件名称  
                                           型号及部件名称  
                                           代表自制件  
注:A)组件可以有多级,但由于Auto CAD层名只能有30个字符位,故推荐不要超过三级。  
B)备注一般用于前面的各项都还不能区别的零件,前面能区别时最好不要用,且备注前是“-”,不是“_”。  
C)“L”和型号之间不要有空格和“_”,零件名称、组件名称和型号之间的连接符号是“_”。  
D)层名最好不要用中文,因为中文一个字占用两个字符位且程序读中文容易出错。  
           例:Lhsm103_clamp_move_shaft  
它表示是HSM1这个型号的产品的  
第三个部件的  
夹具组件的  
移动部分的  
轴  
3. 外购件所在图层命名规则:  
C_XXXX_XXXX _X  
  
                                           备注  
                                           型号名  
                                           公司名  
                                           代表外购件  
注:A)型号中不要有“_”。  
B)L和公司名之间的连接符号是“_”。  
           例:C_festo_dsnu-20-160-p-a  
它表示是FESTO公司型号是DSNU-20-160-P-A的外购件(C)。  
4. 标准件所在图层命名规则:  
B_XXXX_XXXX -XXXX  
  
                                           规格  
                                           型式  
                                           名称  
代表标准件  
注:A)名称、型式、规格中都不要有“_”。  
B)“B”和名称之间的连接符号是“_”。  
C)型式和规格之间的连接符号是“-”。  
           例:B_screw_column-8x20  
它表示是内六角圆柱头(column)螺钉(screw),规格  
是M8X20的标准件(B)。  
5. 线型使用规定:  
粗实线————Bylayer  
细实线————Continuous  
中心线————Center  
虚  线————Hidden  
双点划线———Phantom  
6. 颜色使用规定:  
全部使用Bylayer。  
6) 零件图的规则:  
     
层名 层颜色 层线型  
粗 实 线 P_cont_c White continuous  
细 实 线 P_cont_x Magenta continuous  
剖 面 线 P_hatch Cyan continuous  
尺 寸 线 P_dimen Red continuous  
中 心 线 P_center Yellow Center  
虚    线 P_hidden Blue Hidden  
双点画线 P_phan 8 Phantom  
图 框 线 P_template Green continuous  
标 题 线 P_tmp_data 131 continuous  
       
注:所有实体的颜色和线性在图中都是Bylayer  
7) 字体:  
两种,分别为STANDARD(txt.shx)和SONG(仿宋_GB2312 )。  
8) 标注格式:  
B_DRAWING_DIM。  
四:现有程序(工具)介绍。  
1)图框插换。(B_DRAWING)  
在P_template层上插入和替换图框。当当前文件中没有插入图框时按比例插入选中图框,并出现一张填写图纸标题栏内容的对话框,在填入数据后,程序将数据写在合适的位置;当当前文件中有插入图框时则删出原图框后再按比例插入选中图框,并读出原图纸中的标题栏数据并写在图中合适的位置(不用再输入标题栏数据)。  
2)开所有层。(B_LAYERCTR)  
打开所有关闭的图层。  
3)开选定层。(B_LAYERCTR)  
打开所有选定实体所在的图层。  
4)关选定层。(B_LAYERCTR)  
关闭所有选定实体所在的图层(除当前层)。  
5)改变当前层。(B_LAYERCTR)  
  将选定实体所在图层设为当前图层。  
6)变换图层。(B_CHANGE)  
在从总图中拆零件图时用,先从总图中复制实体到零件图中,程序就可以自动将选中的实体变到相应的层中去,并将线型变为“Bylayer”。即:总图中实体的线型是“Bylayer”的变到“P_cont_c”层上;总图中实体的线型是“Continuous”的变到“P_cont_x”层上;总图中实体的线型是“Center”的变到“P_center”层上;总图中实体的线型是“Hidden”的变到“P_hidden”层上;总图中实体的线型是“Phantom”的变到“P_phan”层上,线型都变成了“Bylayer”。  
7)锁选定层。(B_LAYERCTR)  
锁定所有选定实体所在的图层。它一般用于从总图中拆零件图时便于记忆零件已拆过还是没有拆过,不至重复和遗漏。  
8)画中心线。(B_CIRCLINE)  
给选中的圆或圆弧自动画中心线。在总图中,是在当前层上用“center”线画;在零件图中时,是在“P_center”层上用“Bylayer”画。  
9)画内螺纹主视图。(B_WHORL)  
在选定的点上画指定大小的内螺纹主视图。在总图中,是在当前层上用“Bylayer”线画内径,用“Continuous”线画外径;在零件图中时,是内径在“P_cont_c” 层上,外径在“P_cont_x”层上用“Bylayer”画。  
10)画外螺纹主视图。(B_WHORL)  
在选定的点上画指定大小的外螺纹主视图。在总图中,是在当前层上用“Bylayer”线画外径,用“Continuous”线画内径;在零件图中时,是外径在“P_cont_c” 层上,内径在“P_cont_x”层上用“Bylayer”画。  
11)基准符号。(B_BASE)  
在指定的位置上以指定的角度、比例和基准代号画基准符号。在总图中,是在当  
前层上用“Continuous”线画;在零件图中时,是在“P_cont_x”层上用“Bylayer”  
画。  
12)画光洁度符号。(B_BASE)  
在指定的位置上以指定的角度、比例和光洁度代号画光洁度符号。在总图中时,是在当前层上用“Continuous”线画;在零件图中时,是在“P_cont_x”层上用“Bylayer”画。  
13)画内六角圆柱头螺钉。(B_SCREW_COLUMN)  
在指定的位置上以指定的角度、规格和标准号(GB/T70-1985)在“B_screw_column-规格”层上画内六角圆柱头螺钉的主视图或侧视图,并可在“B_washer_flat-规格”层上画弹簧垫圈和“B washer_spring-规格”层上画平垫圈的主视图或侧视图。  
14)画六角螺母。(B_NUT)  
在指定的位置上以指定的角度、规格和标准号(GB6170-1986、GB6172-1986 和GB/T41-1986)在“B_nut_型式-规格”层上画六角螺母的主视图或侧视图。  
15)链轮设计。(B_SPROCKET)  
当选定的链号,链轮齿数,链轮宽度,齿侧直径和心轴式样后,就可以计算链轮的其它参数,并画出链轮的主视图或侧视图。  
注:尚未完成。  
16)画指引线。(B_CATALOG)  
    写名细栏时用。功能尚需完善。  
17)读指引表内容并写成明细表格式。(B_MX)




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3