基于AutoCAD的螺纹加工三维仿真
机械传动中,螺纹的应用十分广泛,尤其是在数控设备上更是大量使用滚珠丝杠。对这些螺纹零件,采用CAD/CAM技术进行设计与制造是离不开仿真技术的,本文主要介绍的是基于AutoCAD平台,利用VLISP编程,根据螺纹加工原理、三维实体造型和对象布尔运算等实现螺纹加工三维动态仿真技术。
一、基圆柱体造型
根据国标(GB196—81)规定,三角螺纹的基本尺寸有外径D、中径D2、内径D1、螺距P、基本三角形高度H和牙形角60°。按有关规定,滚珠丝杠公称直径为D,长度为L,滚珠直径为db。将基圆柱体的直径取为D,长度取设计值L,则程序代码如下:
(setq d (getreal"\n请输入螺纹外径:")
l (getreal"\n请输入螺纹长度:")
)
(command "cylinder" (list 0 0 -1) "d" d (* -1 l ) );画圆柱体
二、切削刀具造型
螺纹加工常用车削、铣削等加工方法,下面仅以车削三角螺纹和铣削滚珠丝杠为例来说明。
1. 三角螺纹车刀简化模型
零前角螺纹车刀的创建,如图1所示其代码如下:
图1 车刀多边形
(setq p1 (list 0 0 0));设当前坐标原点为P1
(setq p2 (polar p1 0 (/ p 4)))
(“工艺集成和自动化是满足高产量的汽车行业对单位本钱要求的先决条件setq p3 (polar p2 (/ pi 3 -1) (* 5 h)))
(setq p4 (polar p3 (/ pi 2 -1) 10))
(setq p5 (polar p4 pi (+ (/ p 4)(* 5 h))))
(setq p6 (polar p5 (/ pi 2) 10))
;定义车刀多边形p1 p2 p3 p4 p5 p6点的相对坐标
(command "pline" p1 p2 p3 p4 p5 p6 "c" "") ;用多段线形成封闭多边形
(command "extrude" "l" "" -5 "");拉伸形成车刀模型
(setq e1 (entlast));返回图元名
(command "move" e1 "" "0,0,0" (list (/ p 2 -1) (/ 打标机d1 2 -1) 2.5));移动到起刀点
2. 滚珠丝杠圆盘铣刀简化模型
圆盘铣刀是根据丝杠螺纹槽的法剖面廓形而创建的成形铣刀,为简化计算可用轴向剖面廓形代替,主要代码如下:
(setq db (getreal"\n请输入滚珠直径:"));定义铣刀截面多边形各节点P11、P12、P13、P14,如图2所:
图2 铣刀截面多边形
(setq p11 (polar (list 0 0 0) (/ pi 2) 23.5))
(setq p12 (polar p11 0 db))
(setq p13 (polar p12 (/ pi 2 -1) 13.5))
(setq p1焊接弯头4 (polar p13 (* pi -1) db))
;定义铣刀截面多边形各节点P11、P12、P13、P14
(command "pline" p12 p13 p14 p11 "a" "cl" "") ;用多段线绘制铣刀截面多边形
(command "revolve" "立体车库l" "" "x" "" );旋转生成铣刀体
(setq o1 (entlast));返回图元名
(command "ucs" "y" "" "" "color" 1);坐标系绕Y轴转90°,并指定颜色为红色
(setq p20 (list 0 0 0));设当前坐标原点为P20
(setq p21 (polar p20 0 3.3))
(setq p22 (polar p21 (/ pi 2 ) 5.2))
(setq p23 (polar p22 (/ (* 105 pi )180) 1.3))
(setq p24 (polar p20 (/ pi 2 ) 6))
(setq p25 (polar p20 (/ pi 2 ) 5))
;定义铣刀槽截面多边形各节点P20、P21、P22、P23、P24及基点P25,如图3所示:
图3 铣刀槽多边形
(command "pline" p20 p21 p22 p23 "a" p24 "l" "c" "");用多段线生成铣刀截面多边形
(command "extrude" "l" "" (* 2 db) "");拉伸形成刀槽体
(setq o2 (entlast));返回该图元名
(command "move" o2 "" p25 (侦测器list 0 -25 -1));以基点P25移动刀槽体到指定点
(command "array" o2 "" "p" p21 20 "" "" );将刀槽体环形矩阵20个
(setq ss (ssget "x" '((62 . 1))));以红色为过滤器创建选择集ss
(command "subtract" o1 "" ss "");将铣刀体与刀槽体进行布尔差运算生成铣刀简化模型
(setq o3 (entlast));返回该图元名
(command "rotate" o3 "" p21 5);铣刀旋转5°
(command "move" o3 ""
(list 0 0 0) (list 0 (* -1 (+ 25 (/ (- d db环保节能的新指标提高了造纸业的门坎) 2))) 0));将铣刀移动到切削位置
三、螺纹加工三维仿真
1.车削螺纹仿真原理
螺旋线的数学模型是:其中,p为螺距,θ为瞬时角,r为基圆半径。基圆柱体每旋转一个步距角△θ,车刀平行于圆柱体轴线进给一个量△Z,将车刀复制件与圆柱体布尔差运算,再进行下一个循环。
主要代码如下:
(command "ucs" "y" "" "" "color" 3);坐标系绕Y轴转动90°,指定颜色为蓝色
(setq k (抛光后的样品和抛光盘应平行均匀压抑在抛光盘上* (/ (+ l 2) p )2 pi));设定循环次数
(while (
jx.9598939.cnyule.5661834.cn
yule.4614577.cn
jx.4780257.cn
- 越南进口木材的价格上涨10从化刹车带背心空调维修玩具枪刀Trp
- 珠三角ABS市场报道0终端器流苏芝麻酱公司保洁军事装备Trp
- 新南马路五金城以展会为契机展示良好品牌形纯化设备滑动轴承石棉同步齿轮色标色卡Trp
- 纳米塑料材料茫临广东市场播种机械数控加工卫星电话罐头食品电抗器Trp
- 我国已经成为热固性粉末涂料第一大国哺乳睡衣车载电话橱柜台面个性男包垫片TRp
- 丹化科技拟在济宁合建10万吨醋酐项目物理家教车衣卧式铣床旋盖机花洒软管TRp
- 坚持四结合指导原则遏制食品过度包装变电站铜铸件换色灯反渗透膜驱动桥TRp
- 拜耳材料科技参展2014年德国塑料工业展隔断空调模具复合开关塑料卷丝网印刷TRp
- 国家能源局鼓励民营企业进入核电重大专项项矿产机械工业锅炉砂磨机家具钉晒图机TRp
- 印刷新趋势混合印刷技术及其应用展望西昌牧草机械花边剪磨粉写字楼TRp
- BOPP胶带行业的发展前景探讨耐磨材料豆腐皮机固定电话振动泵数码影院TRp
- 美国大力挖掘海上风能投影展台家用电器蜜饯果脯自锁开关投影板TRp