全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210702375.7 (22)申请日 2022.06.21 (71)申请人 大连理工大 学 地址 116024 辽宁省大连市甘井 子区凌工 路2号 (72)发明人 靳春宁 王佳朋 葛新元 李宝军  (74)专利代理 机构 辽宁鸿文知识产权代理有限 公司 21102 专利代理师 许明章 王海波 (51)Int.Cl. G06F 30/15(2020.01) G06F 30/20(2020.01) (54)发明名称 一种汽车 车身零部件 模型的圆角编辑方法 (57)摘要 本发明属于计算机辅助设计制造及车身零 部件设计领域, 提出了一种汽车车身零部件模型 的圆角编辑方法。 该方法输入原始曲面模型和目 标圆角半径, 选择圆角链起始和结束位置轮廓曲 线, 获取圆角 链包含的曲面, 对圆角链依赖的曲 面及其轮廓曲线进行编码, 记录二者间的几何信 息, 复制圆角 链宽度方向依赖的曲面, 根据圆角 链与目标圆角半径大小, 执行减小或增大圆角半 径操作; 新 建的圆角面和与其相邻的曲面之间创 建G1级连续的四边域过渡曲面, 最终输出过渡曲 面和原始曲面模 型聚合的曲面模 型。 该方法自动 识别圆角链包含的曲面, 降低了手动选择曲面的 工作量, 该方法可 以通过计算机编程实现, 降低 了修改圆角半径对编辑经验的依赖和编辑的过 程的复杂度。 权利要求书3页 说明书7页 附图9页 CN 115048722 A 2022.09.13 CN 115048722 A 1.一种汽车 车身零部件 模型的圆角编辑方法, 其特 征在于, 包 含以下步骤: 步骤1, 输入原始曲面模型和目标圆角半径, 选择圆角链起始和结束位置的轮廓曲线, 获取圆角链包 含的曲面; 步骤2, 对圆角链依赖的曲面和曲面的轮廓曲线进行编码, 记录圆角链依赖的曲面和曲 面的轮廓曲线之间的几何信息, 并 复制圆角链宽度方向依赖的曲面; 步骤3, 比较原始曲面模型中圆角链的半径与目标圆角半径的大小, 当目标圆角半径大 于原始曲面模型中圆角链的半径, 执行步骤4增加圆角链的圆角半径; 当目标圆角半径小于 原始曲面模型中圆角链的半径, 执 行步骤5减小圆角链的圆角半径; 步骤4, 增 加圆角半径; 步骤5, 减小圆角半径; 步骤6, 在步骤4、 步骤5新建的圆角面和与其相邻的曲面之间创建G1级连续的四边域过 渡曲面; 步骤7, 将步骤6创建的过渡曲面和原 始曲面模型聚合成一个曲面模型, 作为 最终输出。 2.根据权利要求1所述的汽车车身零部件模型的圆角编 辑方法, 其特征在于, 所述步骤 1包括以下子步骤: 步骤1.1, 在圆角链的起始和结束位置分别选择轮廓曲线E1、 E2; 步骤1.2, 获取与起始轮廓曲线E1相连的全部曲面; 步骤1.3, 定义线性路径集合TC, 用于保存获取到的圆角链的路径, 路径中存储曲面和 轮廓曲线组合的数据; 步骤1.4, 使用步骤1.2获取的每一个曲面和起始轮廓曲线E1组合, 分别创建不同的路 径, 并将每一个路径添加到线性路径集 合TC; 步骤1.5, 循环执 行如下步骤, 直至找到目标路径: 步骤1.5.1, 从线性路径集合TC的头部获取一个路径Tf, 并将路径Tf从线性路径集合TC 中删除; 步骤1.5.2, 获取路径Tf中的最后一个曲面Fb和最后一个 轮廓曲线Eb; 步骤1.5.3, 定义存 储曲面Fb的全部轮廓曲线集 合E_O; 步骤1.5.4, 当集 合E_O中包 含结束轮廓曲线E2, 执行步骤1.5.5; 否则, 执 行步骤1.5.6; 步骤1.5.5, 集 合E_O中包 含结束轮廓曲线E2的步骤如下: 步骤1.5.5.1, 当集合E_O中曲线数量等于3, 则路径Tf包含圆角链的全部曲面, 结束步骤 1.5; 步骤1.5.5.2, 当集合E_O中曲线数量大于3, 并且结束轮廓曲线E2不与轮廓曲线Eb相连, 则路径Tf包含圆角链的全部曲面, 结束步骤1.5; 步骤1.5.6, 集 合E_O中不包 含曲线E2的步骤如下: 步骤1.5.6.1, 当集合E_O中曲线数量等于3, 遍历集合E_O中与曲线Eb相连的曲线EO, 获 取通过曲线EO与曲面Fb相连的曲面FO, 复制路径Tf为新的路径TN, 将曲面FO和曲线EO组合后 追加到路径TN的尾部, 将新的路径TN追加到路径集 合TC的尾部; 步骤1.5.6.2, 当集合E_O 中曲线数量大于3, 遍历集合E_O 中不与曲线Eb相连的曲线EO’, 获取通过曲线EO’与曲面Fb相连的曲面FO’, 复制路径Tf为新的路径TN’, 将曲面FO’和曲线EO’ 组合后追加到路新的径TN’的尾部, 将路径TN’追加到路径集 合TC的尾部;权 利 要 求 书 1/3 页 2 CN 115048722 A 2步骤1.6, 获取步骤1.5得到的路径中包 含的全部曲面。 3.根据权利要求1所述的汽车车身零部件模型的圆角编 辑方法, 其特征在于, 所述步骤 2包括以下子步骤; 步骤2.1, 定义限制圆角链长度的曲线集合ED_Lim和限制圆角链宽度的曲线集合ED_ Side; 步骤2.2, 识别圆角链的轮廓曲线, 并将圆角链长度方向的轮廓曲线加入集合ED_Lim, 圆角链宽度方向的轮廓曲线加入集 合ED_Side; 步骤2.3, 定义圆角链宽度方向依赖的曲面集合FA_Base, 获取通过集合ED_Side中曲线 的端点与圆角链相连的曲面, 加入集 合FA_Base; 步骤2.4, 定义圆角链长度方向依赖的曲面集合FA_Lim, 获取通过集合ED_Lim中曲线与 圆角链相连的曲面, 加入集 合FA_Lim; 步骤2.5, 定义曲线集合ED_Extra, 获取集合FA_Lim中曲面 的边曲线, 并将其中与集合 ED_Lim中曲线相连的曲线, 加入合 集ED_Ext ra; 步骤2.6, 定义复制曲面集合FA_Base ’, 复制集合FA_Base中的曲面, 加入集合FA_ Base’; 步骤2.7, 将集 合FA_Base ’中的曲面, 聚合成位于圆角两侧的两个曲面SL、 SR。 4.根据权利要求3所述的汽车车身零部件模型的圆角编 辑方法, 其特征在于, 所述步骤 4包括以下子步骤: 步骤4.1, 创建垂直于圆角链长度方向的平面; 步骤4.2, 使用步骤4.1创建的平面, 对步骤2复制的圆角链宽度方向依赖的曲面进行修 剪; 步骤4.3, 在步骤4.2修剪后的曲面间以目标圆角半径创建圆角; 步骤4.4, 删除曲面 集合FA_Base ’中的全部曲面; 步骤4.5, 使用步骤4.2创建的圆角修剪原 始曲面模型; 步骤4.6, 将步骤4.2创建的圆角与原 始曲面模型聚合 为一个曲面模型。 5.根据权利要求3所述的汽车车身零部件模型的圆角编 辑方法, 其特征在于, 所述步骤 5包括以下子步骤: 步骤5.1, 获取曲面集合FA_Base ’中曲面上与曲线集合ED_Extra、 ED_Side中曲线相重 合的轮廓曲线; 步骤5.2, 对步骤2.7聚合的曲面, 在步骤5.1 获取的曲线处进行延伸; 步骤5.3, 在步骤5.2延伸后的曲面上创建修剪曲线; 步骤5.4, 使用步骤5.3创建的修剪曲线, 修剪经步骤5.2延伸的曲面; 步骤5.5, 删除曲面 集合FA_Base中的曲面, 删除步骤1 获取的圆角链包 含的全部曲面; 步骤5.6, 将步骤5.4 修剪后的曲面与原 始曲面模型聚合 为一个曲面模型; 步骤5.7, 在步骤5.5修剪后的曲面上以目标圆角半径创建圆角; 步骤5.8, 将步骤5.7创建的圆角与原 始曲面模型聚合 为一个曲面模型。 6.根据权利要求5所述的汽车车身零部件模型的圆角编 辑方法, 其特征在于, 所述步骤 6包括以下子步骤: 步骤6.1, 在步骤4.3或步骤5.7新建的圆角和在圆角长度方向与其相邻的曲面上选取权 利 要 求 书 2/3 页 3 CN 115048722 A 3

.PDF文档 专利 一种汽车车身零部件模型的圆角编辑方法

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种汽车车身零部件模型的圆角编辑方法 第 1 页 专利 一种汽车车身零部件模型的圆角编辑方法 第 2 页 专利 一种汽车车身零部件模型的圆角编辑方法 第 3 页
下载文档到电脑,方便使用
本文档由 思考人生 于 2024-02-07 20:36:50上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。