说明:收录25万 73个行业的国家标准 支持批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202111558806.9 (22)申请日 2021.12.20 (65)同一申请的已公布的文献号 申请公布号 CN 113946987 A (43)申请公布日 2022.01.18 (73)专利权人 浙江闪铸三维科技有限公司 地址 321016 浙江省金华市 婺城区仙源路 518号标准厂房B-F3 (72)发明人 邢世海 祁杨停 郑刚  (74)专利代理 机构 杭州六方于义专利代理事务 所(普通合伙) 33392 代理人 方洲易 (51)Int.Cl. G06F 30/20(2020.01) G06V 10/764(2022.01) G06V 10/74(2022.01) G06K 9/62(2022.01) B29C 64/386(2017.01) B33Y 50/00(2015.01)G06F 113/10(2020.01) (56)对比文件 CN 113524686 A,2021.10.2 2 CN 109421274 A,2019.0 3.05 CN 10761023 0 A,2018.01.19 CN 1094080 01 A,2019.0 3.01 CN 105844712 A,2016.08.10 CN 1091572 96 A,2019.01.08 US 201613 6883 A1,2016.0 5.19 US 201613 6883 A1,2016.0 5.19 徐文鹏等.基 于体素模型的3D打印支撑算 法. 《图学 学报》 .2018,(第02期),第52- 58页. 秦爽 等.基 于Nelder- Mead算法的3D打印模 型最优化 放置. 《计算机技 术与发展》 .2018,第28 卷(第11期), Jelena Pr ša 等.20181 130. 《2013 IE EE Internati onal Conference o n Robotics and Biomimetics (ROBIO)》 .2013, 审查员 吴单单 (54)发明名称 一种基于模型相似性的3D模型嵌套摆放方 法 (57)摘要 本发明公开了一种基于模型相似性的3D模 型嵌套摆放方法, 包括如下步骤: 步骤1: 将3D模 型的表面进行体素化; 步骤2: 体素化后的3D 模型 根据相似度进行组合分类, 分为相似模型组和非 相似模型; 步骤3: 对相似模型组和非相似模型先 按yzx轴的顺序进行嵌套摆 放, 得到放置区域; 步 骤4: 在该放置区域内, 相似模型组和非相似模型 按yxz轴的顺序进行迭代嵌套摆放, 每次迭代后 更新区域, 直至迭代完成。 首先根据体素化的3D 模型, 对3D模型做相似性 分类组合, 然后按yzx 方 向进行嵌套摆放, 得到一个放置区域, 最后进行 yxz方向进行嵌套摆放, 迭代调整xy方向尺寸使 每次摆放的面积最小。 通过相似性的组合, 减少模型之间的支撑材料, 而且打印完成后模型容易 取下。 权利要求书2页 说明书6页 附图4页 CN 113946987 B 2022.03.22 CN 113946987 B 1.一种基于模型相似性的3D模型嵌套摆放方法, 其特 征在于, 包括如下步骤: 步骤1: 将3D模型的表面进行体素化; 步骤2: 体素化后的3D模型根据相似度进行组合分类, 分为相似 模型组和非相似 模型; 步骤3: 对相似模型组和 非相似模型先按yzx轴的顺序进行迭代嵌套摆放调整, 得到放 置区域, 具体步骤如下: 步骤3.1: 将相似模型组和没有相似模型的3D模型一起进行3D嵌套摆放, 以在xy方向上 的投影面积、 体素率、 下半部分体素 数目、 高度的顺序排序并依次摆放; 步骤3.2: 将第一个相似 模型组或单个3D模型放置在(0,0,0)的位置; 步骤3.3: 每次将剩下的相似模型组或单个3D模型从(0,0,0)的位置开始, 查找可以放 入的位置, 查找时按yzx的顺序, 先调整y位置, 每 当y位置超 过打印平台Y尺 寸, 则z坐标加1, 每当z位置超过打印平 台Z尺寸, 则x坐标加1, 直至该相 似模型组或单个3D模型与其余相 似 模型组或单个3D模型不相交, 得到一个可以放入的位置, 放入3D模型; 步骤3.4: 重复步骤3.3, 直至把所有3D模型放入打印平台, 得到放置区域, 若3D模型的 找不到可以放入的位置, 则说明这个3D模型不能放入打印平台; 步骤3.5: 调整相似模型组和没有相似模型的3D模型在xy方向上的角度, 重复步骤3.2 ‑ 3.4, 得到新的放置区域, 记录较小的放置区域; 步骤4: 在该放置区域内, 相似模型组和非相似模型按yxz轴的顺序进行迭代嵌套摆放, 每次迭代后更新区域, 直至迭代完成, 具体步骤如下: 步骤4.1: 将步骤3中的相似模型组和没有相似模型的3D模型在xy平面上的方向进行随 机改变; 步骤4.2: 将第一个相似 模型组或单个3D模型放置在(0,0,0)的位置; 步骤4.3: 每次将剩下的相似模型组或单个3D模型先放在(0,0,0)的位置, 调整y位置, 每当y位置超过放置区域y坐标, 则x坐标加1, 每当x位置超过放置区域x坐标, 则z坐标加1, 直至该相似模 型组或单个3D模型与其余相似模 型组或单个3D模型不相交, 得到一个可以放 入的位置, 放入3D模型; 步骤4.4: 重复步骤4.3, 直至把所有3D模型放入打印平台, 得到新的放置区域; 步骤4.5: 重复步骤4.1 ‑4.4, 更新放置区域, 记录较小的放置区域, 比较区域时优先3D 模型全部放入的区域。 2.根据权利要求1所述一种基于模型相似性的3D模型嵌套摆放方法, 其特征在于, 所述 步骤1的具体步骤为: 计算模 型的3D包围盒, 对构成3D模型的多边形或三角形列表进 行遍历 得到3D模型体素。 3.根据权利要求1所述一种基于模型相似性的3D模型嵌套摆放方法, 其特征在于, 所述 步骤2的具体步骤为: 步骤2.1: 体素化后的3D模型以包围盒中心线为分界, 得到体素投影: 下半部分体素在 xy面的投影, 整体 体素在xy面的投影; 步骤2.2: 将3D模型根据如 下的顺序 排序: 3D模型在xy方向上的投影面积、 体素率、 下半 部分体素在xy面的投影的体素 数目、 高度; 步骤2.3: 根据3D模型xy方向上的投影面积和投影重 叠度判断是否为相似 模型; 步骤2.4: 将该相似模型组沿着z轴方向向上移动摆放, 顺序在后的3D模型摆放在顺序权 利 要 求 书 1/2 页 2 CN 113946987 B 2在先的3D模型 上方, 直至该相似 模型组内所有的3D模型向上摆放完成。 4.根据权利要求3所述一种基于模型相似性的3D模型嵌套摆放方法, 其特征在于: 步骤 2.2中, 体素率= , 其中L’= , W’= , H’= , L, W, H分别是3D模型包围盒的长宽高, u是体素的边长 。 5.根据权利要求3所述一种基于模型相似性的3D模型嵌套摆放方法, 其特征在于: 步骤 2.3中, 先判断两个3D模 型在xy方向上的投影面积是否相差在面积 差异设定值内, 若在面积 差异设定值内就计算投影重 叠度。 6.根据权利要求5所述一种基于模型相似性的3D模型嵌套摆放方法, 其特征在于: 步骤 2.3中, 两个3D模 型S1和S2的投影重叠度计算方法如下, 其中S1在xy方向上的投影面积大于 S2在xy方向上的投影面积: 1) 得到S1整体 体素在xy面的投影, S2下半部分在xy面的下半体素投影; 2) 设S1整体体素投影的长宽分别为L1、 W1, 中心为 (0,0),S2下半体素投影 的长宽分别 为L2、 W2, S1中心设有矩形移动范围, 其中矩形移动范围的四个坐标点分别为( ‑|L1‑L2|,‑| W1‑W2|), (‑|L1‑L2|,|W1‑W2|), (|L1 ‑L2|,‑|W1‑W2|), (|L1 ‑L2|,|W1‑W2|); 3) 将S2的中心在矩形移动范围内开始移动, 计算S2下半投影的体素数量的重叠部分m, 并找到重叠体素最多的位置P (x,y,0) ; 4) 计算此时的重叠度= , 若此时重叠度大于重叠度设定值 则认为S1和S2是相似 模型。 7.根据权利要求6所述一种基于模型相似性的3D模型嵌套摆放方法, 其特征在于: 步骤 2.4中相似模型组向上摆放时, 第一个3D模型放置在 (0,0,0) 的位置, 第二个3D模型先放在 重叠体素最多的位置P (x,y,0) 的位置判断体素是否有重合, 若有重合则z值加1, 直到体素 没有重合 为止, 相似 模型组内的其 余3D模型同上进行向上摆放。 8.根据权利要求3所述一种基于模型相似性的3D模型嵌套摆放方法, 其特征在于: 步骤 2.4中, 若一组相似模 型组内的3D模 型向上摆放高度大于 设定高度, 则将该相似模型 组内的 剩余3D模型分成新的相似 模型组进行向上摆放。权 利 要 求 书 2/2 页 3 CN 113946987 B 3

.PDF文档 专利 一种基于模型相似性的3D模型嵌套摆放方法

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于模型相似性的3D模型嵌套摆放方法 第 1 页 专利 一种基于模型相似性的3D模型嵌套摆放方法 第 2 页 专利 一种基于模型相似性的3D模型嵌套摆放方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 01:51:05上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。