工程几何中的三次曲线

V. Korotkiy
{"title":"工程几何中的三次曲线","authors":"V. Korotkiy","doi":"10.12737/2308-4898-2020-3-24","DOIUrl":null,"url":null,"abstract":"In this paper are considered historically the first (the 60’s of the 20th century) computational methods for algebraic cubic curves constructing. The analysis of a general cubic curve equation r(t)=a3t3+a2t2+a1t+a0 \nhas been carried out. As an example has been considered the simplest cubic curve r(t)=it3+jt2+kt. \nBased on the general cubic curve equation have been obtained equations of a cubic curve passing through two predetermined points and having predetermined tangents at these points. \nThe equations have been presented both in Ferguson and Bézier forms. It has been shown that the cubic curve vector equation (for example, the standard equation of a Bezier curve) can be represented in a point form. Have been considered examples for constructing segments of cubic curves meeting the given boundary conditions. \nThe generalized cubic curve equation, containing weight coefficients, has been obtained by the method of exit into four-dimensional space. Has been considered a vector parametric equation of a conical section, passing through two given points and touching predetermined straight lines at these points. The conical section is considered as a special case of a cubic curve. \nCurvature can be specified as an additional boundary condition. Has been considered the possibility for constructing a cubic curve with fixed positions of contacting planes at end points and given radii of curvature. Has been proposed an algorithm for constructing a plane cubic curve with a given curvature at the end points. \nHave been considered algorithms for constructing smooth compound Ferguson-Bezier curves. Smoothness conditions are imposed on a compound curve: 1) at any of its points, the curve must have a tangent (no fractures are allowed), 2) the curvature vector must be changed continuously from point to point (no discontinuous jump in the curvature vector is allowed neither in modulus no in direction). Have been proposed examples for constructing compound Ferguson-Bézier curves. \nHas been performed comparison of polynomial cubic spline with compound parametrically defined curves. Have been given examples for constructing cubic splines with fastened and free ends. \nThe paper is for educational purposes, and intended for in-depth study of computer graphics basics.","PeriodicalId":12604,"journal":{"name":"Geometry & Graphics","volume":"32 1","pages":"3-24"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Cubic Curves in Engineering Geometry\",\"authors\":\"V. Korotkiy\",\"doi\":\"10.12737/2308-4898-2020-3-24\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper are considered historically the first (the 60’s of the 20th century) computational methods for algebraic cubic curves constructing. The analysis of a general cubic curve equation r(t)=a3t3+a2t2+a1t+a0 \\nhas been carried out. As an example has been considered the simplest cubic curve r(t)=it3+jt2+kt. \\nBased on the general cubic curve equation have been obtained equations of a cubic curve passing through two predetermined points and having predetermined tangents at these points. \\nThe equations have been presented both in Ferguson and Bézier forms. It has been shown that the cubic curve vector equation (for example, the standard equation of a Bezier curve) can be represented in a point form. Have been considered examples for constructing segments of cubic curves meeting the given boundary conditions. \\nThe generalized cubic curve equation, containing weight coefficients, has been obtained by the method of exit into four-dimensional space. Has been considered a vector parametric equation of a conical section, passing through two given points and touching predetermined straight lines at these points. The conical section is considered as a special case of a cubic curve. \\nCurvature can be specified as an additional boundary condition. Has been considered the possibility for constructing a cubic curve with fixed positions of contacting planes at end points and given radii of curvature. Has been proposed an algorithm for constructing a plane cubic curve with a given curvature at the end points. \\nHave been considered algorithms for constructing smooth compound Ferguson-Bezier curves. Smoothness conditions are imposed on a compound curve: 1) at any of its points, the curve must have a tangent (no fractures are allowed), 2) the curvature vector must be changed continuously from point to point (no discontinuous jump in the curvature vector is allowed neither in modulus no in direction). Have been proposed examples for constructing compound Ferguson-Bézier curves. \\nHas been performed comparison of polynomial cubic spline with compound parametrically defined curves. Have been given examples for constructing cubic splines with fastened and free ends. \\nThe paper is for educational purposes, and intended for in-depth study of computer graphics basics.\",\"PeriodicalId\":12604,\"journal\":{\"name\":\"Geometry & Graphics\",\"volume\":\"32 1\",\"pages\":\"3-24\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Geometry & Graphics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.12737/2308-4898-2020-3-24\",\"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-3-24","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

摘要

本文在历史上首次(20世纪60年代)提出了代数三次曲线构造的计算方法。对一般三次曲线方程r(t)=a3t3+a2t2+a1t+a0进行了分析。作为一个例子,被认为是最简单的三次曲线r(t)=it3+jt2+kt。在一般三次曲线方程的基础上,得到了三次曲线经过两个预定点并在这两点上有预定切线的方程。方程以Ferguson和bsamizier两种形式提出。已经证明,三次曲线矢量方程(例如,贝塞尔曲线的标准方程)可以用点形式表示。已经考虑了构造满足给定边界条件的三次曲线段的例子。采用四维空间出口法,得到了含权系数的广义三次曲线方程。考虑了一个圆锥截面的矢量参数方程,它通过两个给定的点,并在这两个点上接触预定的直线。圆锥截面被认为是三次曲线的一种特殊情况。曲率可以指定为附加的边界条件。考虑了在给定曲率半径的情况下,构造具有固定端点接触面位置的三次曲线的可能性。提出了一种构造具有给定端点曲率的平面三次曲线的算法。已经考虑了构造光滑复合弗格森-贝塞尔曲线的算法。对复合曲线施加平滑条件:1)曲线的任何一点都必须有切线(不允许断裂),2)曲率矢量必须在点与点之间连续变化(曲率矢量不允许在模量和方向上不连续地跳跃)。给出了复合ferguson - bassazier曲线的构造实例。对多项式三次样条曲线与复合参数定义曲线进行了比较。给出了构造固定端和自由端三次样条的实例。这篇论文是为了教育目的,并打算深入学习计算机图形学的基础知识。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Cubic Curves in Engineering Geometry
In this paper are considered historically the first (the 60’s of the 20th century) computational methods for algebraic cubic curves constructing. The analysis of a general cubic curve equation r(t)=a3t3+a2t2+a1t+a0 has been carried out. As an example has been considered the simplest cubic curve r(t)=it3+jt2+kt. Based on the general cubic curve equation have been obtained equations of a cubic curve passing through two predetermined points and having predetermined tangents at these points. The equations have been presented both in Ferguson and Bézier forms. It has been shown that the cubic curve vector equation (for example, the standard equation of a Bezier curve) can be represented in a point form. Have been considered examples for constructing segments of cubic curves meeting the given boundary conditions. The generalized cubic curve equation, containing weight coefficients, has been obtained by the method of exit into four-dimensional space. Has been considered a vector parametric equation of a conical section, passing through two given points and touching predetermined straight lines at these points. The conical section is considered as a special case of a cubic curve. Curvature can be specified as an additional boundary condition. Has been considered the possibility for constructing a cubic curve with fixed positions of contacting planes at end points and given radii of curvature. Has been proposed an algorithm for constructing a plane cubic curve with a given curvature at the end points. Have been considered algorithms for constructing smooth compound Ferguson-Bezier curves. Smoothness conditions are imposed on a compound curve: 1) at any of its points, the curve must have a tangent (no fractures are allowed), 2) the curvature vector must be changed continuously from point to point (no discontinuous jump in the curvature vector is allowed neither in modulus no in direction). Have been proposed examples for constructing compound Ferguson-Bézier curves. Has been performed comparison of polynomial cubic spline with compound parametrically defined curves. Have been given examples for constructing cubic splines with fastened and free ends. The paper is for educational purposes, and intended for in-depth study of computer graphics basics.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Graphic Training of Students Using Forms of Distance Learning Features of Distance Learning in Geometric and Graphic Disciplines Using Methods of Constructive Geometric Modeling Geometric Locations of Points Equally Distance from Two Given Geometric Figures. Part 4: Geometric Locations of Points Equally Remote from Two Spheres Spatial Geometric Cells — Quasipolyhedra The Origins of Formation of Descriptive Geometry
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1