复杂技术形态对象受体几何模型的构建

E. VinTun, L. Markin
{"title":"复杂技术形态对象受体几何模型的构建","authors":"E. VinTun, L. Markin","doi":"10.12737/2308-4898-2020-44-56","DOIUrl":null,"url":null,"abstract":"In this paper the question related to the use of receptor (voxel) method for geometric modeling to solve practical design problems has been considered. The use of receptor methods is effective in solving a certain class of problems, primarily the problems of automated layout. The complexity of this method’s practical use is due to the fact, that receptor geometric models are never the primary ones. They are formed based on parametric models specified by designer. Receptor models are the internal machine ones. The main problem that prevents the widespread use of the receptor method is the lack of universal methods for converting parametric models into the receptor ones. Available publications show that in solving practical problems various authors have developed their own methods for creating receptor models for objects of \"primitives\" and \"composition of primitives\" classes. Therefore, it is extremely urgent to solve the problem of developing a universal method of forming receptor models for objects of complex technical forms. The essence of the proposed method is the transformation of a solid-state model created in a CAD system into a receptor matrix. First in the physical one, in which the solid-state model is discretized into cubes with receptor sizes, and then in the mathematical one — a three-dimensional array with binary codes of zeros and ones. The creation of a physical receptor matrix is carried out by means of the CAD-system itself, allowing diagnose the belonging of a single receptor to a simulated object. The fact of intersection or non-intersection a given position by a single receptor is encoded by \"1\" and \"0\" respectively, and this information is transferred to a mathematical receptor model (3-dimensional binary array). This calculation procedure is programmed in the form of a macro, providing a given position of a single receptor and fixing the fact of its intersection with the solid-state model. Have been demonstrated examples for described method’s practical application, and has been carried out CPU time cost estimation for the construction of a physical receptor model depending on the receptor size and object geometric complexity. Actions on data transformation from a solid-state model to a receptor one have been implemented in the form of C# programs.","PeriodicalId":12604,"journal":{"name":"Geometry & Graphics","volume":"76 1","pages":"44-56"},"PeriodicalIF":0.0000,"publicationDate":"2020-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Construction of Receptor Geometric Models for Objects of Complex Technical Forms\",\"authors\":\"E. VinTun, L. Markin\",\"doi\":\"10.12737/2308-4898-2020-44-56\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper the question related to the use of receptor (voxel) method for geometric modeling to solve practical design problems has been considered. The use of receptor methods is effective in solving a certain class of problems, primarily the problems of automated layout. The complexity of this method’s practical use is due to the fact, that receptor geometric models are never the primary ones. They are formed based on parametric models specified by designer. Receptor models are the internal machine ones. The main problem that prevents the widespread use of the receptor method is the lack of universal methods for converting parametric models into the receptor ones. Available publications show that in solving practical problems various authors have developed their own methods for creating receptor models for objects of \\\"primitives\\\" and \\\"composition of primitives\\\" classes. Therefore, it is extremely urgent to solve the problem of developing a universal method of forming receptor models for objects of complex technical forms. The essence of the proposed method is the transformation of a solid-state model created in a CAD system into a receptor matrix. First in the physical one, in which the solid-state model is discretized into cubes with receptor sizes, and then in the mathematical one — a three-dimensional array with binary codes of zeros and ones. The creation of a physical receptor matrix is carried out by means of the CAD-system itself, allowing diagnose the belonging of a single receptor to a simulated object. The fact of intersection or non-intersection a given position by a single receptor is encoded by \\\"1\\\" and \\\"0\\\" respectively, and this information is transferred to a mathematical receptor model (3-dimensional binary array). This calculation procedure is programmed in the form of a macro, providing a given position of a single receptor and fixing the fact of its intersection with the solid-state model. Have been demonstrated examples for described method’s practical application, and has been carried out CPU time cost estimation for the construction of a physical receptor model depending on the receptor size and object geometric complexity. Actions on data transformation from a solid-state model to a receptor one have been implemented in the form of C# programs.\",\"PeriodicalId\":12604,\"journal\":{\"name\":\"Geometry & Graphics\",\"volume\":\"76 1\",\"pages\":\"44-56\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-02-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Geometry & Graphics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.12737/2308-4898-2020-44-56\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Geometry & Graphics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.12737/2308-4898-2020-44-56","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

摘要

本文讨论了利用受体(体素)方法进行几何建模以解决实际设计问题的相关问题。使用受体方法可以有效地解决某一类问题,主要是自动化布局问题。该方法实际应用的复杂性是由于受体几何模型不是主要模型。它们是根据设计者指定的参数化模型形成的。受体模型是内部机器模型。阻碍受体方法广泛应用的主要问题是缺乏将参数模型转换为受体模型的通用方法。现有的出版物表明,在解决实际问题时,许多作者已经开发了自己的方法来为“原语”和“原语组合”类的对象创建受体模型。因此,开发一种具有通用性的复杂技术形式对象的受体模型形成方法,是迫切需要解决的问题。该方法的实质是将在CAD系统中创建的固态模型转换为受体矩阵。首先在物理模型中,固态模型被离散成具有受体大小的立方体,然后在数学模型中——一个由0和1二进制编码的三维阵列。物理受体矩阵的创建是通过cad系统本身进行的,允许诊断单个受体对模拟对象的归属。单个受体在给定位置的相交或不相交的事实分别用“1”和“0”编码,并将该信息传递给数学受体模型(三维二进制数组)。该计算过程以宏的形式编程,提供单个受体的给定位置,并确定其与固态模型相交的事实。给出了描述方法的实际应用实例,并根据受体大小和物体几何复杂度对物理受体模型的构建进行了CPU时间成本估算。从固态模型到受体模型的数据转换动作已经以c#程序的形式实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Construction of Receptor Geometric Models for Objects of Complex Technical Forms
In this paper the question related to the use of receptor (voxel) method for geometric modeling to solve practical design problems has been considered. The use of receptor methods is effective in solving a certain class of problems, primarily the problems of automated layout. The complexity of this method’s practical use is due to the fact, that receptor geometric models are never the primary ones. They are formed based on parametric models specified by designer. Receptor models are the internal machine ones. The main problem that prevents the widespread use of the receptor method is the lack of universal methods for converting parametric models into the receptor ones. Available publications show that in solving practical problems various authors have developed their own methods for creating receptor models for objects of "primitives" and "composition of primitives" classes. Therefore, it is extremely urgent to solve the problem of developing a universal method of forming receptor models for objects of complex technical forms. The essence of the proposed method is the transformation of a solid-state model created in a CAD system into a receptor matrix. First in the physical one, in which the solid-state model is discretized into cubes with receptor sizes, and then in the mathematical one — a three-dimensional array with binary codes of zeros and ones. The creation of a physical receptor matrix is carried out by means of the CAD-system itself, allowing diagnose the belonging of a single receptor to a simulated object. The fact of intersection or non-intersection a given position by a single receptor is encoded by "1" and "0" respectively, and this information is transferred to a mathematical receptor model (3-dimensional binary array). This calculation procedure is programmed in the form of a macro, providing a given position of a single receptor and fixing the fact of its intersection with the solid-state model. Have been demonstrated examples for described method’s practical application, and has been carried out CPU time cost estimation for the construction of a physical receptor model depending on the receptor size and object geometric complexity. Actions on data transformation from a solid-state model to a receptor one have been implemented in the form of C# programs.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信