1 / 16
文档名称:

autolisp编程实例.doc

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

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

分享

预览

autolisp编程实例.doc

上传人:zhongxinado 2019/1/30 文件大小:105 KB

下载得到文件列表

autolisp编程实例.doc

文档介绍

文档介绍:目录一、引言……………………………………………………………………………2二、总体设计1、实现的方法和主要技术路线………………………………………………32、绘制阀体二维工程图………………………………………………………33、程序流程图…………………………………………………………………4三、详细设计1定义函数名…………………………………………………………………52设置图层……………………………………………………………………53设定参数……………………………………………………………………64由参数选择图框并填写标题栏……………………………………………65绘制俯视图…………………………………………………………………76添加倒圆……………………………………………………………………87绘制主视图…………………………………………………………………88左视图………………………………………………………………………99剖面填充……………………………………………………………………1010添加螺纹…………………………………………………………………1011尺寸标注……………………………………………………………………1012粗糙度的标注………………………………………………………………1213标注形位公差………………………………………………………………1314技术要求……………………………………………………………………14四、结论……………………………………………………………………………14五、心得体会………………………………………………………………………15六、使用说明………………………………………………………………………16七、参考文献………………………………………………………………………16计算机辅助设计课程设计说明书一、引言AutoCAD二次开发的应用之一——典型零件的参数化设计在产品设计中发挥了越来越重要的作用,而参数化设计的重要环节是程序的编写,其在设计开发中占要想当大的比重,是参数化设计的核心,是整个设计任务的最精华的部分。本文的程序设计以阀体的零件图做了程序的设计。参数化设计中有两个必须理解的问题:一、计算机辅助设计中需要对语句命令做参照,并做出优化选择。这对计算机的运行速度等都很重要。另外,对数学方法也必须有较好的理解,以求的一个好的计算方法。二、对图纸参数的选择要做出合理的选择。这对于以后的变参操作的正确性和应用性很重要。该次设计中采用的AutoCAD二次开发的语言为LISP语言。它是AutoCAD中自带的一种高级语言。并对用户来是掌握起来比较容易,所以在当今比较流行。LISP(LispProcessingLanguage)是人工智能领域中广泛采用的一种程序设计语言。主要用于人工智能、机器人、专家系统、博弈、定理证明等领域。LISP也称为符号语言,因为它处理的对象是符号表达式。LISP语言的程序和数据都以符号表达式的形式来表示,因此,一个LISP程序可以把另一个LISP程序作为它的数据来处理。参数化设计是CAD中最为重要的研究领域之一。参数化技术使得设计者可以通过修改设计参数来驱动零件产品的几何模型。与传统的建模方式比较,参数化设计将设计者从琐碎的拼凑几何元素的操作中解放出来,大大简化了用户生成和修改零件模型的操作,提高了设计效率。AutoCAD是一个通用CAD平台,它不仅具有强大的绘图、编辑功能,而且具有开放的体系结构,允许用户对其进行二次开发,参数化设计在其中占有很重要的比重。这其中对基础知识和基本技能都有一定的要求才能灵活运用好编程语言。其中包括要求在AutoCAD环境下,可以通过命令行方式、菜单方式(下拉菜单或图标菜单)、工具栏方式实现常规零件的参数化设计过程;所设计的二维工程图,要求实现图层设置、线型线宽设置、颜色设置、尺寸标注、形位公差、粗糙度等常规二维工程图的要求;基本命令如镜像,偏移的灵活使用,等等二、总体设计1、实现的方法和主要技术路线首先用AutoCAD绘制出阀体的二维工程视图,再参照二维工程视图,用AutoCAD的高级语言AutoLISP语言编写程序,实现对阀体的参数化设计。编完程序,并修改正确后,用户可在VisualLISP集成开发环境中,也可以在AutoCAD环境中加载、运行AutoLISP程序。其实现介绍如下:一旦在VisualLIS的文本编辑器中编写了程序或打开已有的程序就可以加载并运行了。运行时需在控制台窗口中,在$提示符后输入用括号括起来的函数名后按Enter键即可。在VisualLISP集成开发环境中编写AutoLISP程序并加载、运行证明程序正确后,就可以脱离VisualLISP环境,在AutoCAD环境中运行了。2、绘制二维工程图图1二维工程图3、程序流程图设定合适图幅参数绘制主视图、左视图及俯视图

最近更新

高速专用物理控制信道中确认或不确认比特的判.. 15页

《3D打印技术》课程标准48 课时 7页

一年级语文下册单元知识点总结必看 6页

中粮油脂部食品安全方案 6页

人教版三年级数学上册第二单元《万以内的加减.. 14页

信号室外配线及导通施工作业标准化(信号工程).. 4页

公路常见病害——翻浆、松散、坑槽、裂缝、泛.. 11页

养老院物业管理公司成立要点 10页

化工厂废水零排放方案 13页

可口可乐广告创意与策划分析 10页

土地整治项目竣工验收报告完整版 8页

大学生创新创业项目过程记录册 7页

小学语文人教版三年级下册第10课《惊弓之鸟》.. 12页

幼儿园室内室外环境创设的策略分析 7页

儿童糖尿病生活护理原则 12页

儿童活动中心物业保障 10页

儿童传染病防控:社区卫生服务 9页

有关西游记的英语作文 9页

健身俱乐部合伙人股份协议书 5页

现代工程咨询实务知识重点背诵 13页

九年级上《最苦与最乐》阅读题 3页

管理统计学 假设检验的SPSS实现 实验报告 7页

健康秘籍:高血压营养治疗秘诀 11页

视觉传达设计专业调研报告3000字 12页

贷后管理实施细则(试行) 19页

那一刻我长大了作文范文10篇 13页

隧道浅埋段开挖及支护施工技术研究论文 6页

高空坠落安全培训考试复习题 6页

晚安精辟一句话万人点赞 4页

人教新课标必修1unit1andunit2教参(新课标版.. 44页