摘要本文提出了基于约束的参数化设计与建库工具的研究.pdf
《摘要本文提出了基于约束的参数化设计与建库工具的研究.pdf》由会员分享,可在线阅读,更多相关《摘要本文提出了基于约束的参数化设计与建库工具的研究.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要本文提出了基于约束的参数化设计与建库工具的研究思想及实现方法较为详细地讨论了图形的几何约束信 息、结掏约束信息并且研究了图形结构约束与尺寸约束的自动识别、驱动求解等关键技术,采用了双向十字链表存 储尺 寸链稀 疏矩阵并解决了其双 向遍历 问题 实现 了复杂 图形的完全参数化尺寸驱动以及多视图的联动,并对 约束检 测及约束修改提出了合理有效的方法 该方法为产品修改、仿型设计和变量化动态仿真设计提供了有效手段,特别是 为系列化产品设计提供了一理想 的参数化建库工具。关键词柔性约束识别约束驱动稀疏矩 阵双 向十字尺 寸链 叶 I M e t ho d o f Pa r a m e t r i c
2、 De s i g n a nd Li bma ki ng To ol Ba s e d ol l Co n s t r a i nt s W a n g Z o n g y a n He Xi a o z h a o Zh a n g Ti e c h a n g W e i Sh e n g mi n (C A DC AM Re s e a r c h C e n t e r NP U,X i a n 7 1 0 0 7 2)Ab s t r a c t:Th i s p a p e r p r e s e n t s a k i n d o f r e s e a r c h i d e
3、 a a n d r e a l i z i n g me t h o d o f Li b ma k i n g t o o o f p a r a me t r i c g r a p h i c d e s i g n b a s e d 0 n c o n s t r a i n t s Th e d r i v e n me c h a n i s m o f c o n s t r u c t i o n c on s t r a i n t s a n d s i z e c o n s t r a i n t s t h e l i n k i n g mo v e me n
4、t o f 2 D v i e ws a n d t h e me t h o d f o r c r e a t i n g t h e s e qu e n c e p a r a me t r i c g r a p h i c l i b a r e d i s c u s s e d ma i n l y I t h a s s o l v e d c o mp l e t e p a r a me t r i c d e s i g n o f c o mp l e x g r a p h Th i s me t h od i s s u i t a b l e t o s e r
5、 i e s p r o d u c t d e s i g n,mo d i f y a n d i mi t a t e d e s i g n c o mp a r a t i v e d e s i g n o f mo r e s c h e me,d y n a mi c d e s i g n,v a r i a b l ei mi t a t i v e d e s i g n o imo v e me n t me c h a n i s m I t c a n b e a b l e t o ma k e g r a p h i c I i h r a r y i n t
6、i me。f d e s i g n i n g Wi t h i t t h e d e s i g n fle x i b i l i t y a n d t h e d e s i g n e f f i c i e n c y a r e i mp rov e d g r e a t l y Th i s m e t h o d p r o v i d e s a n i d e a l t o o l f o r p a r a me t r i c I i bma k i n g Ke y wo r d s:F e x i h i l i t y,Re c o g n i t i
7、o n。c o n s t r a i n t s,Co n s t r a i n t sd r i v e n,S p a r s ema t r i x,Do u b l e O N S d i me n s i o n c h a i n 一、引言 自从 1 9 8 7年底 P a r a me t r i c T e c h n o l o g y公司 推出了以参数化、变量设计、特征技术为基础的新 一代实体造型软件 P r o NGI NE E R后,参数化 设计思想以其全新的思维方式进行产品的创建和 修改,并以其强有 力的草图设计、尺寸驱动功能,成为初始设计、产 品建模及修改、多方
8、案 比较和动 态设计的有效手段。参数化设计极大地提高了设 计 的柔性。能否 实现 参数 化 目前 已成 为评 价 C AD系统优劣的重要技术指标。本文提出了基于约束的二维图形参数化设计 及建库工具的研究思想及实现方法,认为图形是 由基本几何元素、隐式的结构约束以及显式的尺 寸约束三部分组成的,该方法的特点是通过 自动 识别这三个组成部分,分别建立基本几何元素与 结构约束之间的描述信息以及基本几何元素与尺 寸约束之间的描述信息,从而完整记录了整个图 形。然后 通过对结构约束与尺寸约束的修改与 Z 学 求解,使图形成为可变化的图形。尺寸约束可用 数值、变量和表达式表示。系列化图库的产生是 通过从数
9、据库中获得一组变参,用这组变参驱动 参数化 图形,最终获得 系列化 图形之一。对系列 化设计中变图的要求是拓扑结构相同。通过进一 步推广,这种方法不仅适用于单个视图(图形)的 变参 对于多个视图(图形)的联动变参也同样适 用。二、参数化设计的实现原理 1 二维图形的三元组(1)基本几何元素 指构成图形的基本要素 诸如点、直线段、圆、圆弧等元素的集合。特别指 出的是每一基本几何元素包含一个以上的特征点,如直线段咀两个端点为特征点。圆、圆弧 以其中 心点为特征点(2)结构约束指基本几何元 素之间关系的 集合,此关系是一种隐式关系,它包含连接关系以 及相互位置关系,象平行、垂直、相切、共线等是结 维
10、普资讯 http:/ 构约束的相互位置关系 它们描述了图形元素与 图形元素在结构上的关系,在图形的修改过程中 将限制 图形元素之问的相对位置及相互连接的关 系。结构约束按性质可分为关系约束和非关系约 束。关系约束包括平行约束、垂直约束、共线约束、相切约束、同心约束和对称约束等。非关 系约束 包括 自身铅垂、自身水平等。关系约束在操作实 现中有主体与从体的区别,例如谁(从体)平行于 谁(主体),从体是变化 的对象,主体不变。但最终 生成的图形数据不反映主从关系。(3)尺寸约束用来描述图形元素的固有属 性,确立几何元素的大 小与几何元素之间的相对 位置大小,属于变动的对象 参数 化图形就是通过 尺
11、寸约束驱动(变动)而形成的。尺寸约束也可分 为关系尺寸约束和非关系尺寸约 束,前者如两平 行线之间的距离、两直线间的夹角、定位尺寸等。后者如圆直径、圆弧半径、直线长度等。由同样的基本几何元素可通过不同的结构约 束和尺寸约束组成基 于不同约束的二维图形。我 们称基本几何元素、结构约束、尺寸约束为组成二 维图形的三元组。2 图形结构约束的识别 首先对结构约束 中连接关系进行 识别 可采 用多叉树建立 几何 元素之 间的连接图,以保证 图 形驱动过程 中拓扑关系的一致性;然后对 结构约 束中相互位置关系进行 识别,其存储结构采用单 向链表表示,这一链表称 为约束关系表,下面的表 格定 义仅说明与直线
12、相切的几何元素之问的约束 关系链表。3 图形尺寸约束的识别 尺寸 约束的识别关键是建立 尺寸链,尺寸链 不仅包括水平方 向尺寸链、铅垂方向尺寸链、径 向 图 l a 中用“”表示。(2)确定尺寸约束域在尺寸方向上特征点 受该尺寸控制的基本几何元素的集合。(3)确定尺寸驱动量尺寸 的标注值与该尺 寸在尺寸链方向上的坐标(含极坐标)差之差,有 正负之分。(4)建立尺寸 稀疏矩阵及其双 和十 字链表 以图 l a为例进行说明 图 1 b仅为水平方向尺寸 链 矩阵。由于该尺寸链矩阵是一稀疏矩阵 因此 我们采用了稀疏矩阵的双向十字链表存储结构。稀疏矩 阵中每一项都是二维的 每一项中左下表 示某一尺寸左端
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 摘要 本文 提出 基于 约束 参数 设计 工具 研究
限制150内