9 第九讲 参数化设计.ppt
《9 第九讲 参数化设计.ppt》由会员分享,可在线阅读,更多相关《9 第九讲 参数化设计.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章 参数化设计Parametric CAD2022/12/292022/12/291 1计算机辅助设计技术计算机辅助设计技术第六章 参数化设计产品研发中,设计成本占总量7080%。采用先进设计方法可提高设计效率 (重要性、必要性)设计具有一定的条件限制。约束满足问题(CSP)(可行性)参数化设计即用几何约束、工程方程与关系说明产品模型的形状特征,得到一族在形状或功能上具相似性的设计方案。2022/12/292022/12/292 2计算机辅助设计技术计算机辅助设计技术Parametric Design概述基于约束的参数化设计 基于约束的CAD系统 以约束表达模型的形状特征;定义参数以控制设
2、计结果。特点:通过调整参数来修改模型便于创建具有相似性的设计方案形式:基于约束的参数化设计基于约束的变量化设计技术2022/12/292022/12/293 3计算机辅助设计技术计算机辅助设计技术6.1 Parametric Design概述(contd.contd.)参数化设计(PD)&变量化设计(VD)共同点:1)解决几何图形约束和工程约束问题;2)尺寸变动时能自动更新图形;尺寸驱动(Dimension Driven)功能 区别:体现在约束方程的定义和求解方式上.Parametric Design:约束方程定义和求解有赖于创建时的顺序;参数求解顺序、过程式(不可逆)求解策略.Variati
3、on Design:约束的指定是陈述性的;通常采用并行求解策略.研究趋向:二者结合;因而基于约束的设计合称参数化设计.2022/12/292022/12/294 4计算机辅助设计技术计算机辅助设计技术6.2 约束推理求解算法约束(Constraint)定义约束 特定元素之间必须满足的一组关系.约束满足问题(CSP)可通过一有限集和作用于该有限集上的一组关系来定义.约束的表示与分类 几何约束:几何元素间的约束关系 工程约束:工程设计参数的约束关系2022/12/292022/12/295 5计算机辅助设计技术计算机辅助设计技术2022/12/292022/12/296 6计算机辅助设计技术计算机
4、辅助设计技术6.2.1 约束的表示与分类 结构约束:指几何元素间的拓朴结构关系,描述元素的空间相对位置和连接方式,在PCAD中其属性值不变.尺寸约束:通过图上的尺寸标注表示约束;尺寸驱动即根据尺寸标注值的变化修改图形,而保持拓朴结构关系不变.二者有统一的表示方法:C表示约束;T约束类型;O1,O2分别表示约束对象;V为约束值.V为整型时,表示结构约束;实型时,表示尺寸约束;正负符号表示约束的方向.2022/12/292022/12/297 7计算机辅助设计技术计算机辅助设计技术1.结构约束1)平行约束(parallel)两直线平行且同向 (PAR,L1,L2,+1)两直线平行而反向 (PAR,
5、L1,L2,-1)2)垂直约束(perpendicular)两直线垂直,L1逆时针旋转90与L2重合.(PER,L1,L2,+1)两直线垂直,L1顺时针旋转90与L2重合 (PER,L1,L2,-1)2022/12/292022/12/298 8计算机辅助设计技术计算机辅助设计技术结构约束(contd.1)(contd.1)3)两圆相切约束(tangency)两直线外切 (TAN_CC,C1,C2,+1)两圆内切(TAN_CC,C1,C2,-1)4)线圆相切约束线圆相切,圆心在直线的正半平面;(TAN_LC,L,C,+1)线圆相切,圆心在直线的负半平面;(TAN_LC,L,C,-1)2022/
6、12/292022/12/299 9计算机辅助设计技术计算机辅助设计技术结构约束(contd.2)(contd.2)5)点在直线上点P在直线L上 (ON_L,P,L,+1)6)点在圆上点P在圆C上 (ON_C,P,C,+1)2022/12/292022/12/291010计算机辅助设计技术计算机辅助设计技术2.几何约束1)点与点距离约束点P1到P2距离为d (D_PP,P1,P2,d)2)点到线距离约束点P到直线L距离为d,点在直线的正半平面.(D_PL,P,L,d)点P到直线L距离为d,点在直线的负半平面.(D_PL,P,L,-d)2022/12/292022/12/291111计算机辅助设
7、计技术计算机辅助设计技术几何约束(contd.)(contd.)3)平行线间距离约束直线L1,L2距离为d,同向 (D_LL,L1,L2,d)直线L1,L2距离为d,反向 (D_LL,L1,L2,-d)4)两直线角度约束直线L1到L2的角度为 .(ANG,L1,L2,)5)半径与直径约束为一元约束.2022/12/292022/12/291212计算机辅助设计技术计算机辅助设计技术3.几何实体的自由度实体的自由度指几何实体固有的独立运动变量的数目.记为DOF(e),e(entity)表示特定的几何实体.二维平面上的点:DOF=2;二维平面上的线:DOF=2;平面上的圆:DOF=3;平面上的刚体
8、:DOR=3;2DOF of translation+1DOF of rotation空间刚体:DOR=6;3DOF of translation+3DOF of rotation 2022/12/292022/12/291313计算机辅助设计技术计算机辅助设计技术4.约束的约束度约束度由约束引起几何实体自由度减少的数目.记为DOC(c),c(constraint)表示约束类型.一般,几何约束的约束度DOC=1;对DOC大于1的约束类型,分解为若干个DOC=1的基本约束类型.常见的约束均为二元约束,因此模型中的几何元素及相互约束关系可用几何约束图(GCG,Geometric Constrain
9、t Graph)表达.如GCG=(V,E)中V为顶点集合,代表基本几何元素;E为边集合,代表元素间的几何约束.2022/12/292022/12/291414计算机辅助设计技术计算机辅助设计技术2022/12/292022/12/291515计算机辅助设计技术计算机辅助设计技术2022/12/292022/12/291616计算机辅助设计技术计算机辅助设计技术4.约束的约束度(contd.)(contd.)GCG继承了图的概念和性质1)GCG是一个几何约束网络.2)GCG中的顶点记录的信息有:几何元素类型;DOF;其它相关参数信息.3)GCG中的边记录的信息有:几何约束类型;DOC;其它信息.
10、边的权值定义取决于问题求解的需要:如DOC,约束值,约束优先权等.2022/12/292022/12/291717计算机辅助设计技术计算机辅助设计技术4.约束的约束度(contd.2)(contd.2)几何约束系统有关概念、性质1)过约束,约束过载(Over-constrained)图形无解。几何约束系统GCG中含n个顶点和多于2n-3条边。过约束图形一般不能接受。2)过约束,约束不足(Under-constrained)图形有无穷多解。结构上不是过约束,并且约束数严格小于2n-3。欠约束系统是广泛存在和可接受的。3)完备约束(Well-constrained)非退化情形下图形存在有限解。结构
11、上不是过约束,并且约束数等于2n-3.完备GCG一定是边稀疏的、连通的。2022/12/292022/12/291818计算机辅助设计技术计算机辅助设计技术6.2.2 几何约束系统的约束建模GCG的建立方式1)在作图过程中记录操作对应的约束 能准确记录图形蕴含的约束和设计者意图;适用于新设计,对已有图形无能为力。2)按已作草图手工指定约束 能处理已有图形和根据需求指定约束;过程繁琐,不适用于复杂设计。3)自动识别图形隐含的约束 自动为已有图形建立GCG;实现难度大,算法不够稳定。无用和冗余约束被识别后,对后继推理、排序、求解产生负担,并易导致过约束或异常结果。常用于较小规模的图。2022/12
12、/292022/12/291919计算机辅助设计技术计算机辅助设计技术常见隐含约束规则(按识别优先级排序)1)水平直线;铅垂直线2)直线与圆、弧相切3)圆、弧同心4)二直线共线5)二直线平行6)二直线垂直7)近似的多个圆、弧半径被认为相等8)图形元素间互连近似度限定 距离阈值 角度阈值阈值大小由用户根据草图形状和准确度给定阈值大小由用户根据草图形状和准确度给定2022/12/292022/12/292020计算机辅助设计技术计算机辅助设计技术6.2.3 几何约束的推理算法1.推理步骤1)预处理 将所有含自反边(一类一元约束)顶点的DOF(v)减去自反边的DOC(e),并从图中删除该自反边。2)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第九讲 参数化设计 第九 参数 设计
限制150内