09 DesignModeler-参数化建模

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

参数管理
– – – – DM对等式右边进行评价,用结果驱动左边等式的尺寸。 设计参数前面都有@。 #后可添加注释 。 例 (由前一页): • Plane4.FD2 = @plane_distance • 表明一个名为“plane_distance”的参数值被定义为Plane4 到XY 平面的偏离值。 • 添加一个注释样本到参数分配。
• 下面仔细看一下检查功能 . . .
从动/从属参数
• 检查窗口分为两个输出部分:
Parameter/Dimension Assignments Design Parameter Assignments
– 每组参数按照其定义及输出值显示后,在"output"中列出 。 – 上例中, 参数“S1”被赋予一个35的数值 (设计参数部分)。 – 类似的, 从动参数 “XYPlane.H1” 的计算结果是70。 – 我们本希望驱动 XYPlane.H1 为数值 2*S1 ,从而验证了数值70是有意义的
第七章
参数化建模
Designቤተ መጻሕፍቲ ባይዱodeler
目录
• • • • • • • • 尺寸参考 提升参数 提升参考尺寸 提升特征尺寸 参数管理 从动/从属参数 辅助变量 参数函数
参考尺寸
• 创建草图和特征后,它们的性能由“dimension references”控制
参考尺寸
• 参数尺寸可升级为设计参数: – 允许参数数据交换。 – 使DM模型更灵活的工作。 – 是采用优化技术的一个关键组成部分。 – 可转移到 Mechanical中
– 列出一系列“左边=右边”的分配(等式) ,用给定的设计参数来驱动模型尺寸 – 等式左边是 某个平面/草图或特征尺寸的提法或是一个辅助变量的提法 – 等式右边是一个任意+, -, *和 /的表达式,包含括号,参考设计参数(这里的使用 语法是用@作为前置语) 和特征尺寸,还有常数或者辅助变量, – 可使用 ^表示指数,用 % 表示系数 (x/y的余数 ) – 可使用函数(后面讨论) 。
提升参数
• 在详细对话框中, 点击将参考尺寸提升为设计变量“D”。 – 使用默认的名称或指定一个更有意义的名称 (不能由空格或下划线)。 – 注意,详细信息窗口中该值已不可编辑。
注:不能撤销固定CAD参数的提升。
提升参考尺寸
• 尺寸参数: – 默认草图尺寸名表示了其相关平面和具体尺寸。 – 句法是 “Plane_参考.Dimension_类型_与_编号”。 – 例: • 下例中, 参数的缺省名为 “Plane4.D3”。 – Plane4: 显示尺度所在的平面。 – D3: 显示具体的尺寸是 Diameter number 3。 – 它很容易修改。
辅助变量
• 辅助变量是一些不直接定义草图或者特征尺寸的参数。 • 通常作为固定值或者系数。 • 例:
– 这里定义了2个设计参数 (@Height and @Length)。 – 创建一个名为“factor” 的变量并以公式显示。 – 最后, 我们设置半径尺寸 “R5” 等于变量“factor”。 – 注意, 这个例子只用于演示,用定义变量的公式中可以直接定义R5。
从动/从属参数
– 通过详细考察样图(前页)可知宽度尺寸分配命名为H1。 • 记住!: H1 中的 “H”表示一个水平尺寸而V2 中的“V”表示一个竖直尺寸。 – 从参数/尺寸分配的通知可知S1的尺寸分配是:
– 知道驱动参数的内部名称是 “XYPlane.H1” 。我们可以在参数/尺寸分配选项 中输入下面的公式:
参数管理
• 指定参数后DM使用参数管理对参数起作用。 – 点击GUI中的“参数”按钮显示参数管理工具条。
参数管理
• 参数管理窗口显示3个选项允许访问特定参数工具条:
• 设计参数选项: – 没个设计参数在这里列出 – 这里对参数值进行审查和修改 – 用 ‘#’添加参数定义的注释
参数管理
• 参数/尺寸分配选项卡:
参数函数
• 利用函数可以捕捉设计意图及参数间的其它关系。 – 函数是返回单个值的操作 • ABS(X) • EXP(X) • LN(X) • SQRT(X) • SIN(X) (in degrees) • COS(X) • TAN(X) • For X between –1 and +1: – ASIN(X) & ATAN(X) (返回值介于-90度和90度之间) – ACOS(X) (返回值介于0度和180度之间) • 示例… – A=acos(-1) # 结果为 –90 – B=abs(X) # 结果为 |X|
从动/从属参数
• 从动参数是以驱动设计参数值为基础取值的参数。 – 目标: 图示给定的矩形截面,用尺寸S1表示其高度,S2表示其宽度, 按公式S2 = 2*S1驱动宽度值。
S2
S1
• 在DM中将如下进行: – 标定草图的高度和宽度。 – 创建名为S1的设计参数。 – S1 即为驱动参数。 – 续. . .
提升特征尺寸
• 特征尺寸: – 默认特征尺寸名表示操作及参考尺寸编号 (“FD” 表示特征尺寸)。 – 使用语法是 “操作_类型.Feature_Dimension_编号”。 – 下例中默认参数名为 “Extrude6.FD1”。
– 这个名称包含2方面信息: • Extrude6: 表明参考变量由第六挤压创建。 • FD1:表明挤压的参数值为1 (深度)
从动/从属参数
– 在这里我们可以通过简单的改变S1的值,重新生成模型来检验公式 , 确保宽度一 直等于2*S1。 – WAIT! 如果模型的重生成由于公式的错误而失败,我们会遇到一些试图撤销 操作的问题。 – 幸运的是DM含有一个更完美的方案来验证参数公式: • 切换到“Check”列表, 参数分配在这里进行评估并显示评估结果。
相关文档
最新文档