1 / 4
文档名称:

用LISP语言自定义AutoCAD命令.doc

格式:doc   页数:4
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

用LISP语言自定义AutoCAD命令.doc

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

用LISP语言自定义AutoCAD命令.doc

文档介绍

文档介绍:用LISP语言自定义AutoCAD命令
AutoLISP语言作为AutoCAD的二次开发工具,虽然在功能、运行速度和保密性等方面比起ARX等工具要逊色一些,但由于它易学易用,交互性好,灵活性强,对于那些经常使用AutoCAD进行绘图的普通用户来说,不失为一种理想的开发工具。下面就介绍用AutoLISP语言自定义的几个AutoCAD绘图命令,可以起到简化操作、提高作图效率的作用。
一、键槽尺寸视图的绘制命令“jct”
在绘制轴、齿轮或带轮等零件图时,经常需要画轴上键槽处的剖视图或轮毂键槽的端面视图,比较麻烦;由于键槽的尺寸随轴径的变化而变化,所以我们可以用LISP程序来实现自动绘图。加载下面的程序,在命令行中键入”jct”并回车,通过人机交互的形式输入有关参数,可自动完成轴上键槽的剖视图和轮毂键槽的端面视图的绘制。代码示例如下所示。
(defun C:jct ()
(setq pt0 (getpoint "\n 请输入视图的中心位置点:"))
(initget 7)
(setq loop T)
(while loop
(setq d (getreal "\n 请输入键槽处的轴径(12<d<130)(mm):"))
(if(or (< d 12) (> d 130))
(alert "轴径数据输入错误!\n\n请重新输入!")
(setq loop nil)
);if
);while
(cond;根据轴径检索键槽尺寸
((and (> d 12) (<= d 17)) (setq b 5 t1 t2 ));b表示键槽的宽度
((and (> d 17) (<= d 22)) (setq b 6 t1 t2 ));t1表示轴上键槽的深度
((and (> d 22) (<= d 30)) (setq b 8 t1 t2 ));t2表示轮毂上键槽的高度
((and (> d 30) (<= d 38)) (setq b 10 t1 t2 ))
((and (> d 38) (<= d 44)) (setq b 12 t1 t2 ))
((and (> d 44) (<= d 50)) (setq b 14 t1 t2 ))
((and (> d 50) (<= d 58)) (setq b 16 t1 t2 ))
((and (> d 58) (<= d 65)) (setq b 18 t1 t2 ))
((and (> d 65) (<= d 75)) (setq b 20 t1 t2 ))
((and (> d 75) (<= d 85)) (setq b 22 t1 t2 ))
((and (> d 85) (<= d 95)) (setq b 25 t1 t2 ))
((and (> d 95) (<= d 110)) (setq b 28 t1 t2 ))
((and (> d 110) (<= d 130)) (setq b 32 t1 t2 )))
(command "c

最近更新

2025年江苏省常州市单招职业倾向性考试模拟测.. 40页

2025年江苏省连云港市单招职业适应性考试模拟.. 40页

2025年江苏财会职业学院单招职业倾向性测试模.. 41页

2025年江西交通职业技术学院单招职业技能测试.. 41页

2025年江西冶金职业技术学院单招综合素质考试.. 40页

2025年江西外语外贸职业学院单招职业适应性测.. 40页

2025年江西应用工程职业学院单招职业倾向性考.. 40页

2025年江西新能源科技职业学院单招综合素质考.. 40页

2025年江西环境工程职业学院单招职业倾向性考.. 41页

2025年江西省萍乡市单招职业适应性测试模拟测.. 39页

2025年江西航空职业技术学院单招职业倾向性考.. 40页

2025年江西陶瓷工艺美术职业技术学院单招综合.. 40页

2025年江阳城建职业学院单招职业适应性测试模.. 40页

2025年沈阳职业技术学院单招职业倾向性考试模.. 40页

2025年沧州职业技术学院单招综合素质考试模拟.. 42页

2025年河北司法警官职业学院单招职业适应性测.. 40页

2025年河北旅游职业学院单招职业倾向性测试模.. 38页

2025年河北省唐山市单招职业适应性考试模拟测.. 41页

2025年河北省邯郸市单招职业倾向性考试模拟测.. 39页

2025年河北轨道运输职业技术学院单招职业适应.. 40页

2025年河南交通职业技术学院单招职业倾向性测.. 40页

2026年上海政法学院单招职业适应性考试题库附.. 41页

2025年河南对外经济贸易职业学院单招职业倾向.. 41页

2025年河南林业职业学院单招职业技能测试模拟.. 40页

2025年河南物流职业学院单招职业倾向性考试模.. 42页

2025年河南省濮阳市单招职业倾向性测试模拟测.. 40页

2025年河南省鹤壁市单招职业倾向性测试模拟测.. 40页

2026年云南国土资源职业学院单招职业技能考试.. 43页

2025年泉州工程职业技术学院单招职业适应性测.. 41页

2025年泉州海洋职业学院单招综合素质考试模拟.. 41页