- 8
- 0
- 约6.14千字
- 约 5页
- 2018-03-13 发布于河南
- 举报
组合碟形弹簧的Autolisp程序
(defun c:diehuang()
调用VB中的数据
(setq file (open E:/CAD课程设计/diehuang.txt r))
(setq d10 (atof (read-line file)))
(setq d20 (atof (read-line file)))
(setq t10 (atof (read-line file)))
(setq h10 (atof (read-line file)))
(setq h20 (atof (read-line file)))
(setq a (atof (read-line file)))
(close file)
(command ltscale 5 )
(command limits 0,0 297,210)
(command zoom all)
(command osnap off)
(command lwdisplay 1)
(setq d1 (* a d10))
(setq d2 (* a d20))
(setq t1 (* a t10))
(setq h1 (* a h10))
(setq h2 (* a h20))
(setq r1 (* 0.5 d1))
(setq r2 (* 0.5 d2))
;基点为中心点
(setq p0 (148 105))
;作图点
(setq p1 (polar p0 pi r2))
(setq p2 (polar p0 0 r2))
(setq p3 (polar p1 (* 0.5 pi) h1))
(setq p4 (polar p2 (* 0.5 pi) h1))
(setq p5 (polar p0 pi r1))
(setq p6 (polar p0 0 r1))
(setq p7 (polar p1 (* 0.5 pi) h2))
(setq p8 (polar p2 (* 0.5 pi) h2))
(setq p9 (polar p5 (* 0.5 pi) (- h2 h1)))
(setq p10 (polar p6 (* 0.5 pi) (- h2 h1)))
(setq p21 (polar p7 (* 0.5 pi) (- h2 h1)))
(setq p22 (polar p8 (* 0.5 pi) (- h2 h1)))
(setq p23 (polar p9 (* 0.5 pi) (- h2 h1)))
(setq p24 (polar p10 (* 0.5 pi) (- h2 h1)))
;中心线点
(setq p15 (polar p0 (* 0.5 pi) (* 1.5 h2)))
(setq p16 (polar p0 (* -0.5 pi) h2))
(setq p17 (polar p0 pi (* 1.1 r1)))
(setq p18 (polar p0 0 (* 1.1 r1)))
;标注线点
(setq p11 (polar p0 (* -0.5 pi) (* 0.5 h2)))
(setq p12 (polar p0 (* -0.5 pi) h2))
(setq p13 (polar p4 0 (* 1.5 (- r1 r2))))
(setq p14 (polar p1 (* 0.5 pi) (* 0.5 h1)))
;剖面线点
(setq p27 (polar p5 0 (/ (- r1 r2) 2)))
(setq p28 (polar p6 pi (/ (- r1 r2) 2)))
(setq p19 (polar p27 (* 0.5 pi) (+ (* 0.5 h1) (* 0.5 t1))))
(setq p20 (polar p28 (* 0.5 pi) (+ (* 0.5 h1) (* 0.5 t1))))
(setq p25 (polar p27 (* 0.5 pi) (+ (* 0.5 h1) (* 1.8 t1))))
(setq p26 (polar p28 (* 0.5 pi) (+ (* 0.5 h1) (* 1.8 t1))))
;粗实线图层
(setq ss (getvar clayer))
(command -layer m 粗实线 c 7 粗实线 l continuous 粗实线 lw 0.35 粗实线 )
(command pline p5 p3 p4 p6)
(command pline p9 p
您可能关注的文档
最近下载
- 柴油发动机缸体混线加工生产线 D 系列OP50 工序夹具设计.docx VIP
- 欢迎使用三盈SK系列新卡机联接税控燃油加油机.PDF VIP
- 新规学法减分题库及答案.doc
- PMC-S723-A 三相数字式多功能测控电表用户说明书_V1.4_20231127 (1).pdf VIP
- 2026年苏州工业职业技术学院单招《数学》模拟试题及完整答案详解【全国通用】.docx VIP
- 教师培训《备课专业化——学教评教学设计的理念与操作》荐读读书分享读书感悟PPT教学课件.pptx
- 一级建造师建设工程项目管理教材重点总结.doc VIP
- 华源证券-汽车行业周报-矿山无人驾驶专题1-矿山无人驾驶商业模式-市场规模.pdf VIP
- CNAS-CC01.PDF VIP
- 北师大版三年级下册数学全册教学设计(配2026年春改版教材).docx
原创力文档

文档评论(0)