欢迎来到天天文库
浏览记录
ID:59473251
大小:539.00 KB
页数:22页
时间:2020-09-14
《参数化设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、参数化设计Chapter5ParametricDesignTechnology◆参数化设计原理◆参数化编程的一般方法◆参数化图素拼装1参数化设计原理Principle很多零、部件的形状是相似的,因此它们的二维视图(几何模型)也是相似的;例如键、销、螺钉、螺母、滚动轴承等。绘制这此零件的视图一般都采用程序变量方式。1参数化设计原理Principle在参数化程序方式下,用户不再调用绘图命令逐条线地绘制图形,这样的工作交给程序来完成,用户只需向程序提供所需的一些参数。parameter1参数化设计原理Principle拓扑关系图形类
2、1参数化设计原理Principle参数化编程方法的实质:就是将图形信息记录在程序中。它用一组变量记录图形的几何参数,用一些关系式的赋值语句表达这些几何参数与结构参数之间的关系,然后再调用一系列绘图语句描述图形的拓扑关系。1参数化设计原理Principle图形描述:(1)拓扑关系;(2)几何参数;(3)几何参数与结构参数之间的联系。数学模型2参数化编成的一般步骤Steps(1)分析图形的拓扑关系及其变化规律;(2)提炼出图形结构参数;(3)建立图形结构参数与几何参数之间的关系,构建图形的参数化模型;(4)编制、调试图形程序。2参
3、数化编成的一般步骤Steps图形参数化程序的控制参数:位置参数—确定图形位于零件图上的定位基点坐标;方位参数—确定图形的方位;结构参数—确定图形的结构形状;控制参数—控制图形的结构或视图的方向。模型和参数2参数化编成的一般步骤Steps确定参数应考虑以下几点:◆参数的名称和定义应尽量结合工程实际2参数化编成的一般步骤Steps确定参数应考虑以下几点:◆优先考虑描述零件规格、性能的参数作为图形参数2参数化编成的一般步骤Steps确定参数应考虑以下几点:◆参数的个数应尽可能少标准件或标准结构→数据文件或数据库→规格尺寸→检索出一般
4、结构尺寸的数值;不影响对零件表达→图形简化→省去一些参数;通过数学模型能够推导的→省去。Nail_hex(d,L,b)3实例Examples◆Pro/engineering的参数化建模结构特征约束关系尺寸驱动3Dmodeling3实例Examples◆AutoCAD的参数化绘图2Dmodeling#include"stdio.h"#include"string.h"main(){DrawRect(x0,y0,len,wid);return0;}(x0,y0)接口函数库3实例Examples◆AutoCAD的参数化绘图(x0,y
5、0)编辑一个Lisp函数myRect挂接到AutoCAD调用myRect绘图演示nail命令4参数化图素拼装ParametricAssemblefeature4参数化图素拼装ParametricAssemble4参数化图素拼装ParametricAssemble(defunc:feature1()(setqP0(getpoint"插入点:")alf(getangle"旋转角:")d(getint"轴径:")c(getint"倒角宽:"))(setqpt1(polarP0(+(*0.5pi)alf)(-(*0.5
6、d)c))pt2(polarpt1(+(*0.25pi)alf)(*1.414c))pt3(polarpt1(+(*1.5pi)alf)(-d(*2c)))pt4(polarpt2(+(*1.5pi)alf)d))(command"layer""s""0""")(command"line"pt2pt1pt3pt4""))Anyquestions?Summary◆参数化绘图原理注意几个相关概念:几何模型,特征,尺寸驱动◆参数化编程的一般步骤步骤,图形的描述,参数化建模参数分类,参数选择原则;高级语言,接口程序◆参数化图素拼装理解
7、参数化设计方法对CAD的高级开发(AdvancedDevelopment)有着决定性的意义。THANKSforyourattention
此文档下载收益归作者所有