Compass Construction of Bezier Curves and B-Splines

被引:1
作者
Yazar, Tugrul [1 ]
机构
[1] Istanbul Bilgi Univ, Fac Architecture, Santralistanbul Campus, TR-34060 Istanbul, Turkey
关键词
B-Spline; Compass-only construction; de Casteljau’ s algorithm; Bé zier curve; Geometrography; Architectural geometry;
D O I
10.1007/s00004-020-00542-9
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
This article reveals a mathematical bridge between compass-only geometric constructions and parametric curves. A set of construction algorithms are presented which are used to locate points on any Bezier curve or B-Spline by using an abstract compass. These constructions aim to translate the B-Spline definition of Paul de Casteljau into the modified versions of compass-only constructions explained by Aleksandr Kostovskii. Several computer scripts are developed and used to simulate these constructions while calculating and minimizing their computational complexities. The mathematical bridge explained in this article is expected to bring back to mind the synthetic and axiomatic roots of design geometries.
引用
收藏
页码:789 / 811
页数:23
相关论文
共 50 条
[31]   Modified multivariate F-transform based on B-splines [J].
Kokainis, Martins ;
Asmuss, Svetlana .
PROCEEDINGS OF THE 11TH CONFERENCE OF THE EUROPEAN SOCIETY FOR FUZZY LOGIC AND TECHNOLOGY (EUSFLAT 2019), 2019, 1 :740-747
[32]   Monotone Cubic B-Splines with a Neural-Network Generator [J].
Wang, Lijun ;
Fan, Xiaodan ;
Li, Huabai ;
Liu, Jun S. .
JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 2025,
[33]   Adaptive regularization using B-splines for gated dynamic cardiac spect [J].
Yang, Yongyi ;
Jin, Mingwu .
2007 4TH IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING : MACRO TO NANO, VOLS 1-3, 2007, :544-547
[34]   USE OF B-SPLINES IN DEVELOPMENT OF AUTOMATED GEOLOGICAL-SURVEYING SUPPORTSYSTEM [J].
Zelensky, A. .
VISNYK OF TARAS SHEVCHENKO NATIONAL UNIVERSITY OF KYIV-GEOLOGY, 2019, (03) :48-54
[35]   Target shape design optimization by evolving B-splines with cooperative coevolution [J].
Yang, Zhenyu ;
Sendhoff, B. ;
Tang, Ke ;
Yao, Xin .
APPLIED SOFT COMPUTING, 2016, 48 :672-682
[36]   Bivariate B-Splines from Convex Pseudo-circle Configurations [J].
Schmitt, Dominique .
FUNDAMENTALS OF COMPUTATION THEORY, FCT 2019, 2019, 11651 :335-349
[37]   Maneuvering target state estimation based on separate modeling with B-splines [J].
Zhang, Zhuanhua ;
Zhou, Gongjian .
AEROSPACE SCIENCE AND TECHNOLOGY, 2021, 119
[38]   Approximation error estimates and inverse inequalities for B-splines of maximum smoothness [J].
Takacs, Stefan ;
Takacs, Thomas .
MATHEMATICAL MODELS & METHODS IN APPLIED SCIENCES, 2016, 26 (07) :1411-1445
[39]   An enhanced algorithm for estimation of a digitized curve length using B-splines [J].
Simoncic, Samo ;
Podrzaj, Primoz .
MEASUREMENT, 2016, 94 :168-176
[40]   Numerical method for advection diffusion equation using FEM and B-splines [J].
Dhawan, S. ;
Kapoor, S. ;
Kumar, S. .
JOURNAL OF COMPUTATIONAL SCIENCE, 2012, 3 (05) :429-437