{"title":"TPMS2STEP:基于约束-PIA,将 TPMS 模型翻译为 STEP 文件的误差控制和 C2 连续性保护功能","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":"5 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"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\":\"5 1\",\"pages\":\"\"},\"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}","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}
TPMS2STEP: error-controlled and C2 continuity-preserving translation of TPMS models to STEP files based on constrained-PIA
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.