TPMS2STEP: error-controlled and C2 continuity-preserving translation of TPMS models to STEP files based on constrained-PIA

Yaonaiming Zhao, Qiang Zou, Guoyue Luo, Jiayu Wu, Sifan Chen
{"title":"TPMS2STEP: error-controlled and C2 continuity-preserving translation of TPMS models to STEP files based on constrained-PIA","authors":"Yaonaiming Zhao, Qiang Zou, Guoyue Luo, Jiayu Wu, Sifan Chen","doi":"arxiv-2405.07946","DOIUrl":null,"url":null,"abstract":"Triply periodic minimal surface (TPMS) is emerging as an important way of\ndesigning microstructures. However, there has been limited use of commercial\nCAD/CAM/CAE software packages for TPMS design and manufacturing. This is mainly\nbecause TPMS is consistently described in the functional representation (F-rep)\nformat, while modern CAD/CAM/CAE tools are built upon the boundary\nrepresentation (B-rep) format. One possible solution to this gap is translating\nTPMS to STEP, which is the standard data exchange format of CAD/CAM/CAE.\nFollowing this direction, this paper proposes a new translation method with\nerror-controlling and $C^2$ continuity-preserving features. It is based on an\napproximation error-driven TPMS sampling algorithm and a constrained-PIA\nalgorithm. The sampling algorithm controls the deviation between the original\nand translated models. With it, an error bound of $2\\epsilon$ on the deviation\ncan be ensured if two conditions called $\\epsilon$-density and\n$\\epsilon$-approximation are satisfied. The constrained-PIA algorithm enforces\n$C^2$ continuity constraints during TPMS approximation, and meanwhile attaining\nhigh efficiency. A theoretical convergence proof of this algorithm is also\ngiven. The effectiveness of the translation method has been demonstrated by a\nseries of examples and comparisons.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computational Geometry","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2405.07946","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Triply periodic minimal surface (TPMS) is emerging as an important way of designing microstructures. However, there has been limited use of commercial CAD/CAM/CAE software packages for TPMS design and manufacturing. This is mainly because TPMS is consistently described in the functional representation (F-rep) format, while modern CAD/CAM/CAE tools are built upon the boundary representation (B-rep) format. One possible solution to this gap is translating TPMS to STEP, which is the standard data exchange format of CAD/CAM/CAE. Following this direction, this paper proposes a new translation method with error-controlling and $C^2$ continuity-preserving features. It is based on an approximation error-driven TPMS sampling algorithm and a constrained-PIA algorithm. The sampling algorithm controls the deviation between the original and translated models. With it, an error bound of $2\epsilon$ on the deviation can be ensured if two conditions called $\epsilon$-density and $\epsilon$-approximation are satisfied. The constrained-PIA algorithm enforces $C^2$ continuity constraints during TPMS approximation, and meanwhile attaining high efficiency. A theoretical convergence proof of this algorithm is also given. The effectiveness of the translation method has been demonstrated by a series of examples and comparisons.
TPMS2STEP:基于约束-PIA,将 TPMS 模型翻译为 STEP 文件的误差控制和 C2 连续性保护功能
三周期最小表面(TPMS)正在成为设计微结构的一种重要方法。然而,商业 CAD/CAM/CAE 软件包在 TPMS 设计和制造方面的应用还很有限。这主要是因为 TPMS 始终采用功能表示(F-rep)格式进行描述,而现代 CAD/CAM/CAE 工具则基于边界表示(B-rep)格式。针对这一差距,一种可能的解决方案是将 TPMS 转换为 STEP,STEP 是 CAD/CAM/CAE 的标准数据交换格式。该方法基于近似误差驱动的 TPMS 采样算法和约束 PIA 算法。采样算法控制原始模型和翻译模型之间的偏差。有了它,如果满足两个条件(称为 $\epsilon$-density 和 $\epsilon$-approximation ),就能确保偏差的误差约束为 $2\epsilon$。约束 PIA 算法在 TPMS 近似过程中执行了$C^2$连续性约束,同时达到了很高的效率。同时给出了该算法的理论收敛性证明。通过一系列实例和比较,证明了翻译方法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信