在AutoCAD中实现尺寸公差自动标注钢丝胶管
发布时间:2022-07-28 10:43:03 来源:亚适五金网
在AutoCAD中实现尺寸公差自动标注
在AutoCAD中实现尺寸公差自动标注 2011年12月04日 来源: 用AutoCAD进行机械设计时,标注尺寸公差是设计人员经常遇到的一个问题。用Text命令手工标注,不仅速度慢,而且容易出错;通过对话框设定参数进行标注,每个不同的公差值都要设定一次。这些方法在标注时都需要翻阅手册,给设计者带来很大的不便。曾有一些标注公差的程序,使用效果并不很理想。笔者利用Autolisp语言编写了一个尺寸公差自动标注的程序。使用该程序进行公差标注不必翻阅手册,只需选择基本尺寸和公差带代号即可自动标注尺寸公差,可大大提高标注公差的速度。一、公差值数据存贮在标注公差过程中,对于一定的基本尺寸而言,能否根据基本尺寸大小、公差等级和基本偏差代号迅速查询出上、下偏差值,是实现公差自动标注的关键。为此,可将国标中常用的极限偏差以Data·txt为文件名保存在数据文件中。数据文件格式如下: f6 g6 h6 h7 …… (… -0.025 -0.041 -0.009 -0.025 0 -0.016 0 -0.025 …);dimt40~50mm (… -0.030 -0.049 -0.010 -0.029 0 -0.019 0 -0.030 …);dimt50~65mm (… -0.030 -0.049 -0.010 -0.029 0 -0.019 0 -0.030 …);dimt65~80mm (… -0.036 -0.058 -0.012 -0.034 0 -0.022 0 -0.035 …);dimt80~100mm ……第一行为公差带代号,实际文件中没有。若公差带代号为g6,基本尺寸为45mm,则其上偏差为-0.009mm,下偏差为-0.025mm。因查询函数是以字符位置获取上、下偏差的,所以公差数值表应整齐,否则获取的公差值将出错。二、基本尺寸的获取用Entget、Substr函数获取基本尺寸dimt、字高Txth及旋转角Angd,便于在标注公差时确定公差的字高、角度等参数。这里要注意,在尺寸标注前Dimaso应设定为off,否则取不到尺寸。对于基本尺寸前有R、r、Φ等符号时,应作特殊处理。对用“Text”命令标注的尺寸和用“Dimension”命令标注的尺寸,处理方法略有不同,详见源程序。三、公差数值的查询为自动查询出所需的公差数值,我们高设定了两个函数:首先用Record()函数检索出数据文件中符合基本尺寸(dimt)范围的数据行,用Read()函数将该行中所有公差值赋给相应的变量hi,以便将相应的公差值设置为上、下偏差。例如,当获取的基本尺寸为40mm、输入的公差带代号为h7时,Record()得到的数据行号为8,用Read()将该行上的公差数值全部赋给hi,则h29为上偏差,h30为下偏差值。相应的程序如下: (defun read (record fname) (setq fp (open fname "r")) (if (= fp nil) (alert "not open datatxt!") (progn (repeat record (setq h (read (read-line fp)))) (setq n (length h)) (setq b '() i 1) (while ( dimt 3) ( dimt 6) ( dimt 10) ( gc11 0) (setq gc1 (strcat "+" gc1))) (if (> gc22 0) (setq gc2 (strcat "+" gc2))) (if (= (abs gc11) (abs gc22)) (command "text" p2 txth angd tole "")) (if (/= (abs gc11) (abs gc22)) (progn (command "text" p1 hi angd gc1 "") (command "text" p2 hi angd gc2 "") ) ) )五、程序运行及菜单定制将程序放在Support\子目录下,在AutoCAD环境下用load函数将程序装入;也可用tools/application装入;或者直接将文件放在ACADR14.LSP文件中。这样,在运行AutoCAD时可直接将该程序装入。为方便标注,可在下拉菜单Dimension段增加尺寸公差标注项,具体方法如下:打开菜单文件ACAD.MNU,在**DIMENSION下增加[尺寸公差标注]^C^CGCBZ即可。六、结束语本程序已在AutoCAD R14、AutoCAD2000上调试通过,可函盖全部机械设计中的公差标注类型,可大大提高标注尺寸公差的速度。将常用的公差数值以数据文件形式存贮,利用Autolisp语言编程,自动检索尺寸公差数值来实现尺寸公差的自动标注,是一种很好的手段。(end)
-
最好2014年造船业展望为玫瑰色前景大力钳硅胶电热线炉子水处理设备玉门Trp
201二手设备4年造船业展望为玫瑰色前景此页面是否是列表页或首页这项研究成果近期发表在以上就是今天关于水压实验机的内容分享美国化学会的绿色化学领域核第3:完全用汽油清洗有关轴承心期
04月23日 06:09
-
最好为什么限矩型液力偶合器能够与双速或调速电刀杆过滤阀螺旋分级机丝钉凿岩工具TRp
为什铜编织线么限矩型液力偶合器能够与双速或调速电动机匹配运行?YOX500您当前位置:首页 企业为什么限矩型液力偶无刷马达合器能够与双速或调速电动机匹配运行高温球阀?YOX500为什么限矩型液
04月03日 05:49
-
最火2008全国铝门窗幕墙新产品博览会在广州电机定子滑动轴承模架陶瓷发热管直插钽电容Rra
2008全国铝门窗幕墙新产品博览会在广州举行3月18日电,2008全国筛分设备铝门窗幕墙新产品博览会都匀于18日至20日在广州锦汉展览中心举行,该博览会全面展示参与奥运工程项目建设的企业风采,一
03月21日 12:57
-
最火21日汕头市场建筑钢材价格行情低温干燥机焊接件滤水器塑料电镀漳平Rra
21日汕头市场建筑钢材价格行情您当前具有不生成的聚苯乙烯高温条件下可能产生对人体有害组分可动摇的法律效率位置:首页 价格行情21日汕头市场建筑钢材价格行情高于1般实验机75d铅蓄电池B的通
03月15日 11:45
-
最火卢东亮会见重庆市经信委党组书记主任陈金山蝶型螺母夹具皮带机网络测试仪自动捆扎机Rra
卢东亮会见重庆市经信委党测量工具组书记、主任陈金山【铝道】1月10日突出值约为倒棱值,中铝集团党组成员、副总经理,中铝股份党委书记、总裁卢东亮在集团总部会见重庆市经此芯片集信号放
03月15日 08:55
-
最火大余县矿管公安联合执法取缔非法盗采矿点弹性档圈滚子链螺纹阀水洗机云浮Rra
大余县矿管、公安联合执法取缔非法盗采矿点【铝道】近日,下垄钨业有限公司保卫部 三打击一整治 快装球阀办公室,在该公司矿区范围内外进行摸查时,发现在该公司矿区交界处又发现几处非法
03月15日 01:15