矿山机械CAD初始化环境设计 | ![]() |
用AutoCAD绘制矿山机械工程图时, 利用AutoLISP、DCL语言, 设计CAD初始化环境, 可大大减少重复设置, 提高绘图效率。AutoCAD是一个通用的计算机辅助绘图平台, 要结合各自的专业设计不同的CAD初始化环境, 使绘图规范, 便于管理。笔者经过多年的矿山机械CAD二次开发, 以及绘图实践, 总结出一些矿山机械CAD初始化环境的设计方法与技巧, 供用户参考。
1 标题栏二次开发AutoCAD提供了嵌入式的AutoLISP语言和DCL语言[1]的开发环境, 为用户提供了二次开发工具。笔者根据使用AutoCAD的经验, 按照机械设计的要求, 利用AutoLISP、DCL语言, 结合块和属性提取, 编写了AutoCAD标题栏初始化环境设计程序, 把使用AutoCAD经验融汇于程序之中。对于图幅大小、比例设置、尺寸变量、剖面线间隔设置于程序之中。用户只要在弹出的标题栏对话框(如图 1所示)中选择图幅大小, A0、A1、A2、A3、A4以及输入标题栏的有关参数, 则自动绘出标题栏及边框。这样减少了设计人员工作量, 使图纸标准化, 提高了绘图速度和效率。其程序的具体设置如下。
![]() |
图 1 标题栏对话框 |
(1) 图幅设置。图幅是初定一个绘图的极限范围。在实际工程绘图时, 可按下式来设置绘图极限范围(Limits):
Limits =图纸有效绘图面积×绘图比例的倒数
例如绘一张A3工程图, 比例为(1 :2), 则:
Limits =(420, 297)×1/(1:2)=840, 594
然后用ZOOM全图缩放, 最后输出到图纸上时, 用Plot输出, 再用比例1:2出图, 便得到了正规比例图纸。
(2) 尺寸标注设置。尺寸标注应按机械制图国标的标注形式设置。尺寸箭头大小, 一般设置为3, 尺寸界线延伸量为1.5, 尺寸文字应放在尺寸线上方并置中, 尺寸文字大小一般设置为本3, 尺寸文字与尺寸线之间的间隙设置1.5。把这些设置都用尺寸变量表示, 写在程序中, 并乘以绘图图纸比例的倒数, 则绘图时尺寸箭头、文字随图幅比例的大小变化而变化。
尺寸箭头大小变量为:
DIMASZ =3×绘图比例的倒数;
尺寸文字高度变量为:
DIMTXT=3×绘图比例的倒数;
尺寸界线超出尺寸线的长度为:
DIMEXE=1.5×绘图比例的倒数;
尺寸文本和尺寸线之间的距离为:
DIMGAP=1.5×绘图比例的倒数。
(3) 线型比例设置。不同图纸的绘图比例, 设置线型比例不一样。一般按10 ×图纸比例倒数设置线型比例因子。则线型比例命令LTSCALE=10 ×图纸比例倒数。
2 样板文件的设计机械样板文件是矿山机械CAD初始化环境的另一个重要内容。它是机械设计绘图时所建立的基础图, 主要包含了机械设计绘图时图形文件所需的一些基本信息, 如图层、颜色、线型等[2]。在机械设计绘图时, 对不同的图层绘制不同的颜色和线型, 便于绘图编辑、出图, 使图的可读性好, 管理方便。图层的设置可遵循如下规则。
(1) 层名设置。0层为CAD默认层, 一般不变。因此, 规定在0层绘制机械图的轮廓线; 1~7层应以线型应用概率大小命名, 如1层设置为点划线, 2层设置为虚线等。
(2) 图层颜色设置。建议按CAD软件颜色的默认值、绘图仪颜色的默认值、使用习惯值三者结合起来设置层的颜色, 如0层为白色、1层为红色、2层为黄色, 以此类推。
(3) 线型设置。按机械制图国标要求设置线型。CAD软件提供的线型很多, 应按我国标准选择, 如center为中心线, dashed为虚线等。
对于一个企业在使用AutoCAD, 要建立一套计算机绘图管理规范。统一图层的设置, 便于单位统一出图和图纸的可读性好, 管理方便, 效率高。表 1为图层设置及绘图规范, 供参考。
表 1 图层设置及绘图规范 |
![]() |
点击放大 |
3 粗糙度二次开发
在机械设计绘图中, 标注粗糙度符号也是不可少的。为了标注方便快捷, 用对话框显示各种粗糙度符号, 标注时选择符号并写入参数, 如图 2所示。在要标注的线上, 点击两点, 便可自动标注在所要加工的表面线上。
![]() |
图 2 粗糙度对话框 |
4 尺寸公差自动标注开发
在矿山机械CAD绘图中, 一些零件配合设计, 常需要查零件设计手册, 查有关零件配合的尺寸公差值。因此, 按国家标准“公差与配合”, 建立公差配合数据库, 用AutoLISP、DCL语言开发符合国标公差标注的功能模块, 图 3所示为公差标注对话框。用户只须在对话框中输入直径尺寸, 选择基轴制或基孔制, 配合的公差等级以及基本偏差代号, 对话框的编辑框会自动显示上下偏差, 选择标注基点, 即可将上下偏差标注在图中。
![]() |
图 3 公差标注对话框 |
5 文字输入方法与技巧
文字输入主要是机械制图中的技术要求、注释、标注、标题栏及明细栏填写等。按照国家制图标准要求, 中文用仿宋体。但在AutoCAD绘图写汉字时, 常会碰到汉字与标注尺寸文字产生乱码问题。也就是写汉字时, 尺寸文字
(1) 找到汉化AutoCADR12.0版本, 复制其中的汉字形文件HZTXT.SHX, 将该形文件拷贝到AutoCADR14.0版中的文件夹Fonts内。HZTXT.SHX为仿宋字库;
(2) 写文字命令有3个, TEXT, DTEXT, MTEXT。用TEXT、DTEXT写汉字时, 要先设置字型“style Name”。如果装入了HZTXT.SHX, 则可选择字型“HZ”, 此时写出的汉字是单线仿宋体, 符合国家标准, 同时标注尺寸, 也不出现乱码。一般用MTEXT写汉字, 也不会出现乱码问题, 但写出的汉字字型如宋体、仿宋体等笔划较粗。
6 结论矿山机械CAD初始化环境设计, 是AutoCAD用户应该掌握的基本方法, 它带给用户绘图规范化和高的绘图设计效率。
[1] |
孙江宏, 丁立伟, 米洁.
Visual LISP R14 -2000编程与应用[M]. 北京: 科学出版社, 1999: 1-345.
|
[2] |
陈通, 张跃峰, 李梅, 等.
AutoCAD2000入门与提高[M]. 北京: 清华大学出版社, 2000: 347-460.
|