Visualization of Regular Polyhedrons during Their Formation

В.В. Романова, Viktoriia Borysivna Romanova
{"title":"Visualization of Regular Polyhedrons during Their Formation","authors":"В.В. Романова, Viktoriia Borysivna Romanova","doi":"10.12737/ARTICLE_5C91FFD0916D52.90296375","DOIUrl":null,"url":null,"abstract":"In this work the automated formation of surfaces correct to convex polyhedrons of Platon and two regular not convex star-shaped polyhedrons of Kepler-Poinsot by the kinematic method. Researches on realization of a goal were carried out in the environment of AutoCAD with use of the programs developed in the functional Autolisp programming language which is built in AutoCAD. The AutoLisp language and the AutoCAD environment are chosen for achievement of a goal as they allow showing bodies in the movement. The technique of formation of electronic models of the polyhedrons necessary for performance of visualization of polyhedrons is stated. The model is a set of compartments of a surface, issued in the form of the block. The user function in the AutoLisp language which identifier is team in the environment of AutoCAD is developed for each model. Each compartment was placed in the drawing layer which is taken away for it. When developing the user functions were taken into account to a possibility of the AutoCAD environment – the available teams for formation of surfaces. The user functions in the AutoLisp language for formation of the studied surfaces in the environment of AutoCAD are made by the defrosting method of the block containing surface compartments. In the course of \"defrosting\" of layers with compartments on the screen of the monitor process of formation of a surface is shown – drawings of compartments of a surface appear one by one. The last drawing is an image of a surface. The user functions in the AutoLisp language for formation of the studied surfaces in the environment of AutoCAD are made. The fragment of the program by training of one side of a tetrahedron is given Drawings of elements of surfaces of all regular polyhedrons of Platon and star-shaped polyhedrons of Kepler-Poinsot are provided in initial situation and in the course of stage-by-stage formation of these surfaces, the programs received in the environment of AutoCAD with use in the AutoLisp language. Drawings of elements of surfaces of all regular polyhedrons of Platon and star-shaped polyhedrons of Kepler-Poinsot are provided in initial situation and in the course of stage-by-stage formation of these surfaces, the programs received in the environment of AutoCAD with use in the AutoLisp language. The possibility of formation of surfaces of regular polyhedrons is shown by a kinematic method: the movement rectilinear forming on the directing lines as which edges of polyhedrons are used.","PeriodicalId":12604,"journal":{"name":"Geometry & Graphics","volume":"10 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2019-04-08","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/ARTICLE_5C91FFD0916D52.90296375","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

In this work the automated formation of surfaces correct to convex polyhedrons of Platon and two regular not convex star-shaped polyhedrons of Kepler-Poinsot by the kinematic method. Researches on realization of a goal were carried out in the environment of AutoCAD with use of the programs developed in the functional Autolisp programming language which is built in AutoCAD. The AutoLisp language and the AutoCAD environment are chosen for achievement of a goal as they allow showing bodies in the movement. The technique of formation of electronic models of the polyhedrons necessary for performance of visualization of polyhedrons is stated. The model is a set of compartments of a surface, issued in the form of the block. The user function in the AutoLisp language which identifier is team in the environment of AutoCAD is developed for each model. Each compartment was placed in the drawing layer which is taken away for it. When developing the user functions were taken into account to a possibility of the AutoCAD environment – the available teams for formation of surfaces. The user functions in the AutoLisp language for formation of the studied surfaces in the environment of AutoCAD are made by the defrosting method of the block containing surface compartments. In the course of "defrosting" of layers with compartments on the screen of the monitor process of formation of a surface is shown – drawings of compartments of a surface appear one by one. The last drawing is an image of a surface. The user functions in the AutoLisp language for formation of the studied surfaces in the environment of AutoCAD are made. The fragment of the program by training of one side of a tetrahedron is given Drawings of elements of surfaces of all regular polyhedrons of Platon and star-shaped polyhedrons of Kepler-Poinsot are provided in initial situation and in the course of stage-by-stage formation of these surfaces, the programs received in the environment of AutoCAD with use in the AutoLisp language. Drawings of elements of surfaces of all regular polyhedrons of Platon and star-shaped polyhedrons of Kepler-Poinsot are provided in initial situation and in the course of stage-by-stage formation of these surfaces, the programs received in the environment of AutoCAD with use in the AutoLisp language. The possibility of formation of surfaces of regular polyhedrons is shown by a kinematic method: the movement rectilinear forming on the directing lines as which edges of polyhedrons are used.
正多面体形成过程的可视化
本文采用运动学方法自动生成了适合于普拉东凸多面体和两个正则非凸星形多面体的曲面。在AutoCAD环境下,利用AutoCAD自带的函数式Autolisp编程语言编写的程序,对某一目标的实现进行了研究。选择AutoLisp语言和AutoCAD环境是为了实现一个目标,因为它们允许在运动中显示身体。阐述了实现多面体可视化所必需的多面体电子模型的形成技术。该模型是一个表面的一组隔间,以块的形式发布。在AutoCAD环境下,用AutoLisp语言开发了以团队为标识的用户功能。每个隔间都放置在绘图层中,绘图层被拿走。在开发用户功能时,考虑到AutoCAD环境的可能性-可用的团队形成表面。使用AutoLisp语言在AutoCAD环境中生成所研究的曲面的用户函数是通过包含曲面分隔块的除霜方法实现的。在“除霜”过程中,监视器屏幕上显示了一个表面的形成过程——一个表面的隔层图逐一出现。最后一张图是一个曲面的图像。用AutoLisp语言编写了在AutoCAD环境下生成所研究曲面的用户函数。给出了所有正多面体(Platon)和星状多面体(Kepler-Poinsot)在初始状态下的表面元素图,在这些表面逐步形成的过程中,在AutoCAD环境下使用AutoLisp语言接收到的程序。给出了所有正多面体Platon和星状多面体Kepler-Poinsot曲面的初始状态和在这些曲面的逐步形成过程中,在AutoCAD环境中接收到的程序,并使用AutoLisp语言进行绘图。用一种运动学方法说明了正多面体表面形成的可能性:利用多面体的边在直线上的直线运动形成。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信