一种图元结构剪取与贴合的基准融合方法

文档序号:10655481阅读:283来源:国知局
一种图元结构剪取与贴合的基准融合方法
【专利摘要】本发明公开了一种图元结构剪取与贴合的基准融合方法。方法首先获得已有几何图元结构及其基准集,构建辅助剪取图元并确定其方向矢量,根据移植需求从已有几何图元结构进行剪取,获得剪取图元结构及其基准集,判断剪取图元结构与受体图元结构之间的图元桥接面是否一致,完全一致则进行结构贴合,不一致则构建图元桥接体再结构贴合;加载剪取图元结构与受体图元结构的基准集,对图元结构的基准集进行基准融合,从而获得基准融合的全参数化图元结构模型。本发明方法能在剪取与贴合中动态调整基准集,对隶属不同结构的基准进行层次化分区,不断迭代细分确定基准之间的相关度并以此为优先级,最终获得基准融合的参数化图元结构,解决现有方法难以实现全参数融合驱动的图元结构的难题,有助于实现复杂产品的结构设计。
【专利说明】
-种图元结构剪取与贴合的基准融合方法
技术领域
[0001] 本发明设及产品设计理论与方法类,尤其是设及先进制造技术领域的复杂机械产 品的一种图元结构移植的剪取与贴合的基准融合方法。
【背景技术】
[0002] 产品结构设计是在产品基型基础上,为满足客户需求而进行变结构的一种支持产 品创新的智能设计方法。当前机械制造企业中定制产品进行的大多数设计是产品变拓扑设 计,在许多标准化的机械产品开发中,为了满足个性化需求仍然需要进行大量的零部件变 拓扑设计,而且变形零部件往往结构复杂、决定着产品整个设计周期的长短,因此,产品结 构设计已成为企业新产品开发中的一个瓶颈问题。本发明的【背景技术】为:
[0003] 结构的拓扑是指图元间的位置关系,变拓扑是指位置关系、形状和大小的改变。几 何图元之间的约束可由参数来表达,几何图元的完备约束是指描述几何图元约束的参数全 部得到满足,使全部几何图元参数唯一确定。基准是图元结构集合中的点、线、面、环所形成 的全域集合的子集。现有的产品参数化结构设计方法多为基准约束的求解方法,遵循"变参 数、不变拓扑"方法,只能改变产品零件结构尺寸大小,但难W改变结构的拓扑,随着模型的 复杂度增加,难W满足结构的高效率变拓扑设计需求。
[0004] 目前基于几何变换和布尔运算的模型结构设计方法,仅能通过平移或旋转或放缩 的几何操作来进行图元的简单操作,但难W解决布尔运算与参数化驱动的模型约束冲突难 题,使得变形后的结构无法进行参数驱动。目前因产品结构变形缺乏相应方法的支持,只能 通过几何层的人工交互进行,使得复杂产品结构修改工作量大,效率低,而结构之间由于缺 乏不同结构的图元桥接方法,无法将不同结构的基准融合起来,难W形成统一的参数化的 产品模型。

【发明内容】

[0005] 本发明的目的在于提供一种图元结构移植的剪取与贴合的基准融合方法,实现复 杂结构的变拓扑设计与参数化驱动设计的融合。
[0006] 为了实现上述目的,本发明方法是首先获得已有几何图元的参数化约束基准集, 构建辅助剪取图元并确定其方向矢量,从已有几何图元剪取移植图元结构,获得剪取图元 结构与受体图元结构,进行剪取图元结构与受体图元结构之间的图元结构贴合,若剪取图 元结构与受体图元结构的图元桥接面不一致,则需先构建图元桥接体,获得剪取图元结构 与受体图元结构组合的图元结构,在剪取与贴合中判断是否有基准新增或消失,动态对基 准集进行调整,对剪取图元结构与受体图元结构的基准进行层次化分区,令每个分区内的 基准相关度高于跨区的基准相关度,不断迭代分区,确定基准之间的相关度,W基准间的相 关度为优先级,由基准约束集建立基准参数的完备约束方程组,求解方程组得到基准参数 值,最终获得基准融合的参数化图元结构。
[0007] 如图1所示,本发明具体采用的技术方案的步骤如下:
[000引第一步,获得已有几何图元结构及其基准集;
[0009] 第二步,构建辅助剪取图元并确定其方向矢量,根据移植需求从已有几何图元结 构进行剪取,获得剪取图元结构及其基准集;
[0010] 第=步,进行贴合:判断剪取图元结构与受体图元结构之间的图元桥接面是否一 致,若完全一致,则进行结构贴合,若否,构建剪取图元结构与受体图元结构之间的图元桥 接体再通过图元桥接体衔接进行结构贴合,通过结构贴合获得剪取图元结构与受体图元结 构组合的图元结构;
[0011] 第四步,加载剪取图元结构与受体图元结构组合的图元结构的基准集,对图元结 构的基准集进行基准融合,从而获得基准融合的全参数化图元结构模型。
[0012] 所述的剪取,从已有图元结构中获取目标图元模型结构及其基准集合,剪取可通 过布尔运算和基准融合来实现,步骤如下:
[0013] 第一步:检查已有图元模型结构,确定图元级别层级树,获得基准集;
[0014] 第二步:检查图元结构是否满足布尔减运算条件,检验布尔运算的对象是否为同 级图元减运算,若是,可执行线线减运算或面面减运算或体体减运算,若否,可执行线减面 运算或线减体运算或面减线运算或面减体运算或体减面运算,判断是否有基准新增或消 失,同时对布尔运算中的图元结构的基准集进行调整。;
[0015] 第=步:根据设计需求构建辅助剪取图元,并确定其方向矢量;
[0016] 第四步:反转辅助剪取图元的方向矢量的方向,使其指向欲获取的剪取图元结构;
[0017] 第五步:通过布尔减运算获得剪取图元结构,剪取图元结构中的最高层级与母体 图元层级相同,运算过程中判断是否有基准新增或消失,同时对布尔减运算中的图元结构 的基准集进行调整,进而获得剪取图元结构的基准集;
[0018] 第六步:反转辅助剪取图元的方向矢量的方向,执行第五步的图元布尔减运算,可 获得受体图元结构及其基准集。
[0019] 本发明所述的母体图元指的是布尔运算过程中作为运算母体的图元。图元级别层 级树中的图元层级从低到高依次为点、线、面、环、体。因此对于均包含点、线、面、环、体等图 元的图元集合中,最高层级的图元为体图元。
[0020] 所述的贴合,是将剪取获得的目标图元模型结构与受体图元模型结构贴合,并实 现剪取图元结构与受体图元结构的基准融合,结构贴合的步骤如下:
[0021] 第一步:加载剪取图元结构与受体图元结构及其各自的基准集;
[0022] 第二步:检查剪取图元结构与受体图元结构的图元等级,检验是否为同级图元加 运算,若否,则不执行布尔运算;若是可执行线线布尔加运算或面面布尔加运算或体体布尔 加运算,运算过程中判断是否有基准新增或消失,对布尔加运算中的图元结构的基准集进 行调整;
[0023] 第=步:布尔加运算后获得图元结构,图元结构中的最高层级与母体图元层级相 同,即剪取图元结构与受体图元结构组合的图元结构及其基准集。
[0024] 所述贴合步骤的第二步具体为:
[0025] 1)若剪取图元结构与受体图元结构均为体图元,则判断剪取图元结构与受体图元 结构的图元桥接面是否完全一致:
[0026] 若是,执行体体布尔加运算,运算过程中判断是否有基准新增或消失,同时对布尔 加运算中的图元结构的基准集进行调整;
[0027] 若否,则执行下一步骤2);
[0028] 2)通过高精度插值方法构建剪取图元结构与受体图元结构之间的图元桥接体;
[0029] 3)通过图元桥接体贴合连接剪取图元结构与受体图元结构。
[0030] 所述的基准融合,是指对隶属不同结构的基准集,用统一的约束方程组表示,使得 可W进行全参数驱动,其核屯、是对基准进行层次化分区,构建基准之间的相关度优先级,重 构图元基准间的约束关系,使图元结构的尺寸和拓扑关系得到满足,从而得到满足设计要 求的参数化结构。基准融合具体是:从剪取图元结构与受体图元结构中提取基准集,对剪取 图元结构与受体图元结构的基准集根据基准之间的相关度作为优先级进行层次分区,分区 后建立基准之间的基准约束集,并将基准约束集中的各个约束方程进行合并,构建获得完 备约束方程组,求解方程组得到基准的参数值,从而得到基准融合的图元结构。
[0031 ]本发明具有的有益效果是:
[0032] 1.本发明提出的基准融合方法,对隶属不同结构的基准进行层次化分区,令每个 分区内的基准相关度高于跨区的基准相关度,不断迭代分区,确定基准之间的相关度,W基 准间的相关度为优先级,建立图元结构的参数化模型。
[0033] 2.本发明提出的剪取与贴合的图元桥接方法,在剪取与贴合中判断是否有基准新 增或消失,动态对基准集进行调整,通过高精度插值构建剪取结构与受体结构之间的图元 桥接体,满足剪取结构与受体图元结构桥接面不一致时的桥接需求,通过多样化的桥接,获 得满足需求的基准融合的图元结构。
【附图说明】
[0034] 图1是本发明的图元结构移植的剪取与贴合的基准融合流程总图。
[0035] 图2是本发明的已有图元结构的剪取示意图。
[0036] 图3是本发明的剪取图元结构与受体图元结构的贴合示意图。
[0037] 图4是本发明的剪取图元结构与受体图元结构间的图元桥接体构建示意图。
[0038] 图5是本发明的受体图元结构坐标系到插值局部坐标系的变换过程示意图。
[0039] 图6是本发明的剪取操作前的螺杆A零件和B零件的结构示意图。
[0040] 图6(a)是本发明的剪取操作前的螺杆A零件结构示意图。
[0041 ]图6(b)是本发明的剪取操作前的螺杆B零件结构示意图。
[0042] 图7是本发明的剪取操作后的螺杆A零件和B零件的结构示意图。
[0043] 图7(a)是本发明的剪取操作后的螺杆A零件结构示意图。
[0044] 图7(b)是本发明的剪取操作后的螺杆B零件结构示意图。
[0045] 图8是本发明的贴合操作后的螺杆A'零件和B'零件的结构示意图。
[0046] 图8(a)是本发明的贴合操作后的螺杆A'零件结构示意图。
[0047] 图8(b)是本发明的贴合操作后的螺杆B'零件结构示意图。
【具体实施方式】
[0048] W下结合附图和实例对本发明作进一步的详细描述。
[0049] 本发明的实施例如下:
[0050] 实施例1:图元结构的剪取与贴合
[0051] 如图2所示,是本发明的已有图元结构的剪取示意图。对于n多边形图元,形成完备 约束所需要的基准集合S是图元要素集合G的子集;S EG。对参数化约束n多边形模型进行目 标图元剪取,分别在边PlPn和边PlP2上进行剪取,获得g(g = 3)个点,剪取操作时,与剪取点 相关联的约束将被释放。约束释放可解释为将原有的约束删除,使其变成自由状态。剪取完 成后,形成目标图元结构和剩余图元结构两个独立参数化约束模型结构。图2(a)为n边形图 元,若W其顶点形成基准,则其基准集为(Si,……,Si,……Sn);图2(b)为选定PnPiPs为目标 剪取区域;图2(c)为对选定的PnPlPs目标区域进行剪取,产生断点Pn+l与Pn+2,同时获得的目 标区域的基准集佔,5。+1,5。+2);图2((1)为将剪取的目标图元结构口。+评化+2与剩余图元结构 Pn+2P2P3-Pr''Pn+l进行分离,产生断点Pn+3与Pn+4,产生的两个图元结构的基准集分别为(Si, Sn+3 , Sn+4)和(S2 ,......,Si,......Sn+1 , Sn+2 )。
[0052] 图2(a)所示的n边形约束建立有多种方法,W顶点距离约束为例,进行剪取操作 时,释放的等式约束有PlPn= h和PlP2 = 12,新重建的等式约束有PlPn+l = 13、PnPn+l = 14、边 PlPn+2 = l日、边P2Pn+2 = l6。剪取的图元结构Pn+3PlPn+4的自由度为化,为保持剪取前后的目标图 元结构不发生变化,基准约束重构施加在剪取图元结构上的约束度也应为2g,g表示正整 数。同样的,剩余图元结构Pn+2P2P3-Pi-Pn+1的自由度为2(n-g+4),基准约束重构施加在剩 余图元结构上的约束度为2(n-r+4)。
[00对将剩余图元结构Pn+2P2P3-Pi-Pn+1作为受体图元结构,将剪取图元结构Pn+3PlPn+4 和受体图元结构Pn+2P2P3-Pi-Pn+1的基准集形成合集,建立基准之间的相关度,进行W相关 度的优先级排序,基准约束重构需按优先级遍历基准集合元素SiQ = I,……,111),将4化《 m )个图元基准之间的约束记为k元约束,对于k元约束,令i = 1,判断k元约束
'其中是否与完备基准约束集中的约束重合,即是否存在约束冗余,若约束 重合,则不需要重建约束,若没有重合约束,则实时重建约束方程并令赋值i为i+1,直至i = m遍历完成,形成完备约束代数方程组,总共需要遍6
次。
[0054] 如图3所示,是本发明的剪取图元结构与受体图元结构的贴合示意图。将剪取的图 元结构进行移植,进行变拓扑设计。移植时,为适应移植受体的结构,可对剪取结构模型进 行比例缩放。针对剪取与贴合的基准融合设计要求,对移植目标与受体进行约束重构。如图 3中的贴合实施是,将原有的n边形变成n+1边形,可通过反复迭代实现满足要求的n+2边形, 通过进一步的迭代可实现满足要求的n+3、n+4边形等。图3(a)为将剪取的目标图元结构Pn+ 3PlPn+4与剩余图元结构Pn+2P2P3-Pi-Pn+1进行模型重构,重构的剪取图元结构基准集为(Si, Sn+3,Sn+4 )与受体图元结构的基准集为(S2……,Si,……Sn,Sn+1,Sn+2 );图3 ( b )为对边P2P3进行 约束释放重构图元结构,释放时的基准集为(S2,S3),重构结果为边P2P3消失;图3(C)为对被 截断的区域进行图元恢复重构,重构时W基准集(Si, S2……,Si,……Sn,Sn+1,Sn+2)为基准进 行重构约束,重构约束具体为距离约束PrJVl = h,P2Pn+2 = b,产生新的构造点Pn+5。
[0055] 图3所示的图元重构可由基准集中的元素Si和距离集合中的元素Ii建立非线性约 束方程组,然后求解方程组来进行。对n个基准的集合,写成矢量形式:
[0056] S=[Si,S2,......Si,......,Sn]T
[0057]已有的距离尺寸值也写成矢量I:
[005引 l = [h,l2,......,li,......ln]T
[0化9] 通过S,I建立非线性方程组,
[0060] Fi(S,l)=0,i = l,2,3,……,n
[0061] 可由第n步的基准矢量Sn迭代获得n+1步的Sn+i,即
[0062] Sn+l = Sn-[f'(Sn)]-中(S。)
[0063] 其中,f'表示导数。
[0064]
[00化] 车
[0066]
[0067]
[006引
[0069]
[0070] 其中,A S表示基准在迭代步的变化量,r表示方程组的残余数。
[0071] 通过反复迭代就可W确定基准集合中的基准参数的值,进一步可W得到基准融合 的参数化图元结构,为图3(c)所示的重构形成的n+1边形图元结构。
[0072] 实施例2:图元桥接体构建
[0073] 如图4所示,是本发明的剪取图元结构与受体图元结构间的图元桥接体构建示意 图。如图4(a)所示,受体图元结构图元桥接面和剪取图元结构图元桥接面上的边界曲线分 别为Cl和C2,0i为曲线Cl围成的封闭区域的中屯、,化为化在曲面Q 2上的正投影,过法线化化的 法平面与边界曲线Ci、C2的交点记为Ci(a)、C2(a),其中a为法平面位置与起始位置的偏角,a G[0,如)。
[0074] 如图4化)所示,^¥1、¥2标识边界曲线〔1、〔2上的节点对,即:¥1 =〔1(〇),¥2 =〔2(口)。 曲面Q 1在Vi处的法平面F2,切平面的,记F2、的的交线的方向矢量为Tl,同理可确定曲面Q 2上 V2处的对应方向矢量T2。
[0075] 图元桥接体构建步骤为:在法平面F2内,Wa = O所在的交点Ci(a)、C2(a)为两端点, 构造插值曲线,并将CiW-定的步长A S逐步向化推广,
,其中nGZ%当边界曲线 方程无法确定时,曲率半径
'T表示曲线的单位切矢量,T'为单位切矢量的导数,当 边界曲线Cl为平面曲线且连续可导时,曲率半径
分别为曲线Cl的方程y(x)的一阶和二阶导函数。运样就得到桥接曲面,对桥接曲面分别与 剪取图元结构和受体图元结构之间构成的封闭区域进行实体化,构造图元桥接体结构。图 元桥接体是一个过渡几何结构,在构造的时候不仅考虑表面光滑和Cl连续,同时为了避免 表面的扭曲,在Vi、V2间插值曲线构造时,统一取曲线的晓率为O,即在法平面F2内构造插值 曲线。为便于处理,对于在法平面F2内构造插值曲线问题,先在F2表面上的Vi点处,W法矢量 n方向为Zi轴方向,构造局部坐标系:Vi-Xiyizi,如图4(c)所示。
[0076] 如图5所示,是本发明的受体图元结构坐标系0-xyz到插值局部坐标系V广Xiyizi的 变换过程示意图。从坐标系0-xyz到坐标系Vi-Xiyizi需要经过平移和旋转变换,步骤如下:
[0077] 第一步:将0-xyz沿着矢量OVi进行平移,得到坐标系Vi-X V Z ',如图5(a)所示;将 坐标系进行平移,坐标变换的转换公式为:
[007引[X,y ' Z,]T= [X y z]T+[xo yo zo]T
[0079] 式中,xo、yo、zo为旧坐标原点相对于新坐标原点的在S个坐标轴上的分量,即S个 平移常数。
[0080] 第二步:将坐标系Vi-X Vz '绕ViV轴旋转角度01得到坐标系Vi-xVV',如图5 (b)所示;
[OOW] 第立步:将Vi-XVV'绕Vi-X"旋转目漏局部坐标系Vi-X" V' V ',如图5(c)所示; [00剧第四步:将V广X" V' V' '绕V广Z" '旋转目3得到局部坐标系V广Xiyizi,如图5(d)所 示。第二步、第=步、第四步的旋转操作的坐标变换公式为:
[008;3] [XI yi zi]t=Rb(目3)R2(目2化(目i)[x' y' z']T
[0084] 式中,目I,目2,目3为坐标变换的立个旋转角,称为欧拉角。
[0085] 第五步:若受体图元结构坐标系0-巧Z相对插值局部坐标系V广X巧IZi有尺度变化, 则可设尺度变化参数q(qGR),整个坐标系的转换公式为:
[0086]
[0087] 实施例3:螺杆零件
[0088] 如图6所示,是本发明的方法在注塑螺杆零件的结构移植应用。图6(a)是本发明的 剪取操作前的螺杆A零件结构示意图,图6(b)是本发明的剪取操作前的螺杆B零件结构示意 图。
[0089] 图6(a)参数约束尺寸有17个,为Ll~L8、dl~d7、螺旋线高度化、螺距Pl,轴向尺寸 基准为右端面,径向尺寸基准为水平中屯、线;
[0090] 图6(b)参数约束尺寸有18个,为L21~L29、d21~d27、螺旋线高度肥、螺距P2,轴向 尺寸基准为右端面,径向尺寸基准为水平中屯、线。
[0091 ]图6中L表示长度尺寸,d表示直径尺寸;图6(a)螺旋线为左旋,螺距为Pl,螺旋线高 度为化;图6(b)螺旋线为左旋,螺距为P2,螺旋线高度为肥。
[0092] 如图7所示,是本发明的方法在螺杆零件结构移植中的应用。图7(a)是剪取操作后 的螺杆A零件结构示意图,图7(b)是剪取操作后的螺杆B零件结构示意图。由图7可见,螺杆A 和螺杆B被分为两部分,分别产生两个独立的参数化约束集。图7所示的剪取过程的操作的 步骤如下:
[0093] 第一步:求解图7(a)与(b)中的螺杆的凸包围盒,通过产生凸包围盒来获得模型的 方体包络空间;
[0094] 第二步:通过生成的螺杆模型凸包围盒,确定剪取面的法矢线方向,由法矢单位矢 量n及剪取面F上的任意一点M(xm,ym,zm)产生自适应有界剪取面F:
[0095]
[0096] 也可W在剪取部位选取边界点?1、?2、?3,通过共面的=个点?1、?2、?3,确定=条边, 形成有向环P1P2P3P1,产生自适应有界剪取面F;
[0097] 第=步:反转剪取面F的主法矢方向,使其指向需求的剪取结构一侧,即螺杆头结 构一侧;
[0098] 第四步:通过第二步得到的剪取面F与螺杆结构进行布尔减运算,欲获得螺杆头部 模型结构,故执行体减面布尔运算,即螺杆结构模型减剪取平面的布尔减运算;
[0099] 第五步:获得剪取图元结构与受体图元结构组成的螺杆头模型结构;
[0100] 第六步:反转剪取面F的主法矢方向,使其指向第=步中主法矢方向的反向,执行 第四步中的体减面布尔运算,可得到需求的受体结构即图7(a)与(b)中的螺杆轴身模型结 构;
[0101] 第屯步:对图7所示螺杆结构,轴向尺寸基准为轴身各段右端面,径向尺寸基准为 螺杆轴水平中屯、线,W运些基准构成螺杆基准集合。在剪取后,形成了螺杆头与螺杆轴身两 个结构模型,将产生隶属不同结构的两组基准集合,再分别W与剪取部位基准的相关度为 优先级,从螺杆头与螺杆轴身基准集合中选择基准建立基准约束尺寸。
[0102] 图7(a)的螺杆A结构分为A螺杆头和A螺杆轴身结构,需释放的基准约束尺寸有LU L8,需重建的基准约束尺寸有1^0、1^9、1^0、(18;531表示螺杆4的各基准,对基准进行层次化分 区:Sa9~Saio为螺杆头结构从右向左各个基准面;Sail为基准环;Sal2为螺杆头顶部基准点; Sal3为中屯、基准轴,令每个分区内的基准相关度高于跨区的基准相关度,不断迭代分区,得 到A螺杆头结构基准集合的相关度矩阵为:
[0103]
[0104] 此矩阵为实对称矩阵,矩阵元素表示各基准间的相关度,1〉〇. 9〉0.7〉0.5〉0.4,按 优先级先后建立基准约束尺寸19、(18^6、(17^7,共有5个。对4螺杆轴身结构基准集合进行 层次化分区:Sal~Sa7为从螺杆尾部基准面从右向左各个基准面;Sa8为螺杆中屯、基准轴;再 对Sal~Sa7进行第二层分区:Sa4~SaS ; Sal~Sa3 U SaS~Sa7,得到相关度矩阵为:
[0105]
[0106] 按优先级先后建立基准约束尺寸(16、1^0、1^0、1^5、(15、螺旋线高化、螺距?1、1^3、(14、 14、(13、(12、1^2、(11,共有14个。
[0107] 图7(b)螺杆结构需释放的基准约束尺寸有L2UL28,需重建的基准约束尺寸有 L20、L30、L31;对B螺杆头结构基准集合进行层次化分区:Sb9~Sbii为螺杆头结构从右向左各 个基准面;Sbl2为螺杆头顶部基准点;Sbl3为中屯、基准轴;Sbl4为与中屯、基准轴Sbl3垂直的基准 轴线,得到相关度矩阵为:
[010 引
[0109] 按优先级先后建立的基准约束尺寸130、(128、1^26、1^27、(127、1^29,共有6个。对8螺杆 轴身结构基准集合进行层次化分区:从Sbi~Sb?为从螺杆尾部基准面从右向左各个基准面, Sb8为螺杆中屯、基准轴,得到相关度矩阵为:
[0110]
[0111] 按优先级先后建立基准约束尺寸131、(126、1^20、1^25、(125、螺旋线高肥、螺距口2、 1^24、(124、1^23、(123、1^22、(122、(121,共有14个。
[0112] 如图8所示,是本发明的方法在螺杆零件结构移植应用后的效果。图8(a)是贴合操 作后的A'螺杆零件结构约束示意图。图8(b)是贴合操作后的B'螺杆零件结构约束示意图。 操作过程如下:
[0113] 第一步:首先加载剪取结构与受体结构及其基准集,如图8(a)与(b)中的螺杆头模 型结构与螺杆轴身模型结构;
[0114] 第二步:检测螺杆头模型与螺杆轴身模型的图元桥接面。因为在剪取操作时是采 用体减平面的布尔运算,因此剪取图元结构与受体图元结构的图元桥接面均为平面,可直 接进行布尔加运算;
[0115] 第=步:进行剪取图元结构和受体图元结构的布尔加运算,即将螺杆A的螺杆头结 构与螺杆B的螺杆轴身结构W及螺杆A的螺杆轴身结构与螺杆B的螺杆头结构进行布尔加运 算,得到螺杆A'与螺杆B';
[0116] 第四步:对布尔运算后获得的螺杆A'与螺杆B'进行基于基准的基准融合,轴向尺 寸基准为轴身各段右端面,径向尺寸基准为螺杆轴水平中屯、线,W运些基准构成螺杆基准 集合。需重建的基准约束尺寸有图8(a)中的L1UL12和图8(b)中的L32、L33。在螺杆头结构 与螺杆轴身结构贴合后,W与贴合部位基准的相关度为优先级,从螺杆基准集合中选择基 准建立基准约束尺寸。在图8(a)螺杆A'结构中,根据A螺杆头结构与B螺杆轴身结构基准的 层次化分区关系,得到基准集合的相关度矩阵:
[0117]
[0118] 按优先级先后建立基准约束尺寸1^2、1^1、(16、1^26、1^5、(15、1^27、(127、1^29、螺旋线高 度H1、螺距P1、L3、d4、L4、d3、d2、L2、d 1,共有18个;图8 (b)螺杆B '结构中,根据B螺杆头结构 与A螺杆轴身结构基准的层次化分区关系,得到基准集合相关度矩阵:
[0119]
[0120] 按优先级先后建立基准约束尺寸1^32、1^33、1^7、1^25、(126、1^6、(17、(125、螺旋线高度 肥、螺距 P2、L24、d24、L23、d23、d22、L22、d21,共有 17个;
[0121] 第五步:进行移植后的螺杆结构的参数化完备约束集的求解,得到全参数驱动的 螺杆A '与螺杆B '。
[0122] 上述【具体实施方式】用来解释说明本发明,而不是对本发明进行限制,在本发明的 精神和权利要求的保护范围内,对本发明作出的任何修改和改变,都落入本发明的保护范 围。
【主权项】
1. 一种图元结构剪取与贴合的基准融合方法,其特征在于该方法的步骤如下: 第一步,获得已有几何图元结构及其基准集; 第二步,进行剪取:构建辅助剪取图元并确定其方向矢量,根据移植需求从已有几何图 元结构进行剪取,获得剪取图元结构及其基准集; 第三步,进行贴合:判断剪取图元结构与受体图元结构之间的图元桥接面是否一致,若 完全一致,则进行结构贴合,若否,构建剪取图元结构与受体图元结构之间的图元桥接体, 再通过图元桥接体衔接进行结构贴合,通过结构贴合获得剪取图元结构与受体图元结构组 合的图元结构; 第四步,加载剪取图元结构与受体图元结构组合的图元结构的基准集,对其进行基准 融合,从而获得基准融合的全参数化图元结构模型。2. 根据权利要求1所述的一种图元结构剪取与贴合的基准融合方法,其特征在于:所述 的剪取步骤如下: 第一步:检查已有图元结构,确定图元级别层级树,获得基准集; 第二步:检查图元结构是否满足布尔减运算条件,检验布尔运算的对象是否为同级图 元减运算,若是,可执行线线减运算或面面减运算或体体减运算,若否,可执行线减面运算 或线减体运算或面减线运算或面减体运算或体减面运算,判断是否有基准新增或消失; 第三步:根据设计需求构建辅助剪取图元,并确定其方向矢量; 第四步:调整辅助剪取图元的方向矢量的方向,使其指向欲获取的剪取图元结构; 第五步:通过布尔减运算获得剪取图元结构,剪取图元结构中的最高层级与母体图元 层级相同,运算过程中判断是否有基准新增或消失,同时对布尔减运算中的图元结构的基 准集进行调整,进而获得剪取图元结构的基准集; 第六步:反转辅助剪取图元的方向矢量的方向,执行第五步的图元布尔减运算,可获得 受体图元结构及其基准集。3. 根据权利要求1所述的一种图元结构剪取与贴合的基准融合方法,其特征在于:所述 的结构贴合的步骤如下: 第一步:加载剪取图元结构与受体图元结构及其各自的基准集; 第二步:检查剪取图元结构与受体图元结构的图元等级,检验是否为同级图元加运算, 若否,则不执行布尔运算;若是可执行线线布尔加运算或面面布尔加运算或体体布尔加运 算,运算过程中判断是否有基准新增或消失,对布尔加运算中的图元结构的基准集进行调 整; 第三步:布尔加运算后获得图元结构,图元结构中的最高层级与母体图元层级相同。4. 根据权利要求3所述的一种图元结构剪取与贴合的基准融合方法,其特征在于:所述 第二步具体为: 1) 若剪取图元结构与受体图元结构均为体图元,则判断剪取图元结构与受体图元结构 的图元桥接面是否完全一致: 若是,执行体体布尔加运算,运算过程中判断是否有基准新增或消失,同时对布尔加运 算中的图元结构的基准集进行调整; 若否,则执行下一步骤2); 2) 通过高精度插值方法构建剪取图元结构与受体图元结构之间的图元桥接体; 3)通过图元桥接体贴合连接剪取图元结构与受体图元结构。5.根据权利要求1所述的一种图元结构剪取与贴合的基准融合方法,其特征在于:所述 的第四步中对图元结构的基准集进行基准融合具体是:从剪取图元结构与受体图元结构中 提取基准集,对剪取图元结构与受体图元结构的基准集根据基准之间的相关度作为优先级 进行层次分区,分区后建立基准之间的基准约束集,并将基准约束集中的各个约束方程进 行合并,构建获得完备约束方程组,求解方程组得到基准的参数值,从而得到基准融合的图 元结构。
【文档编号】G06F17/50GK106021650SQ201610301311
【公开日】2016年10月12日
【申请日】2016年5月7日
【发明人】徐敬华, 盛红升, 张树有, 谭建荣
【申请人】浙江大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1