The invention discloses a method and device for the construction of an asymmetrical rotary surface. The method comprises the following steps: adjusting the bus line forming a revolving surface into a contour line on both sides of a circle, controlling the bus line forming a revolving surface by the same number of control points, and pairing the control vertex by one by one, and successively obtained. Taking the middle point coordinates of each control vertex, obtaining the transverse ordinate difference of each pair of control vertices, taking out 1/2 of the larger one in the transverse ordinate difference, constructing the control polygon, moving the control polygon from the trajectory of the control polygon of the non uniform rational B spline arc starting from the contour of the bus bar, and according to the nonuniform rational principle. The B spline surface controls the polygon to draw the circular surface. By using the bus line forming the rotary surface to define the contour of the rotary surface, the symmetrical rotary surface can be generated and the asymmetric rotary surface can be generated, which is simple and efficient, and the construction effect is good.
【技术实现步骤摘要】
一种非对称回转面构建方法及装置
本专利技术涉及一种非对称回转面构建方法及装置,涉及三维模型构建技术。
技术介绍
当平面曲线(单曲率,曲线平面与回转轴不垂直)或空间曲线(双曲率)围绕一固定直线(轴线)回转时,在空间便形成一个回转面。所有包含轴线的平面叫子午面,它们与回转面相交于形状相同的子午线。每条子午线都是对轴线成镜面反射图形的线。回转面也可以将子午线绕轴线旋转来生成。这是最直观而又最常用的回转面生成法。所有垂直于轴线的平面都与回转面交于平行圆。在曲面上过每一点的平行线都与子午线垂直相交,也就是说它们的切线成直角相交。现有回转面是任意的平面曲线绕与其在同一平面的回转轴线旋转形成的曲面,如球面等。其在工程设计中有重要的作用,但是仅仅能生成对称的回转面,然而在实际应用中有很多曲面是不对称的,不能使用现有回转面构建方法进行生成,因此需要一种快速的非对称回转面构建的技术方案。
技术实现思路
本专利技术的目的在于提供一种非对称回转面构建方法及装置,通过使用形成回转面的母线来定义回转面的轮廓,不仅可以生成对称回转面,还可以生成非对称回转面,简单高效,构建效果好。为实现上述目的,本专利技术的技术方案为:一种非对称回转面构建方法,所述构建方法包括以下步骤:将形成回转面的母线调整为圆环两侧的轮廓线,分别通过相同数量的控制顶点对形成回转面的母线进行控制;对控制顶点进行一一对应配对,依次获取每对控制顶点的中点坐标;获取每对控制顶点的横纵坐标差值,取出横纵坐标差值中较大一个的二分之一;构建控制多边形,从母线一侧轮廓开始按非均匀有理B样条圆弧的控制多边形的轨迹移动控制多边形,并根据非均 ...
【技术保护点】
1.一种非对称回转面构建方法,其特征在于:所述构建方法包括以下步骤:将形成回转面的母线调整为圆环两侧的轮廓线,分别通过相同数量的控制顶点对形成回转面的母线进行控制;对控制顶点进行一一对应配对,依次获取每对控制顶点的中点坐标;获取每对控制顶点的横纵坐标差值,取出横纵坐标差值中较大一个的二分之一;构建控制多边形,从母线一侧轮廓开始按非均匀有理B样条圆弧的控制多边形的轨迹移动控制多边形,并根据非均匀有理B样条曲面控制多边形绘制圆环曲面。
【技术特征摘要】
1.一种非对称回转面构建方法,其特征在于:所述构建方法包括以下步骤:将形成回转面的母线调整为圆环两侧的轮廓线,分别通过相同数量的控制顶点对形成回转面的母线进行控制;对控制顶点进行一一对应配对,依次获取每对控制顶点的中点坐标;获取每对控制顶点的横纵坐标差值,取出横纵坐标差值中较大一个的二分之一;构建控制多边形,从母线一侧轮廓开始按非均匀有理B样条圆弧的控制多边形的轨迹移动控制多边形,并根据非均匀有理B样条曲面控制多边形绘制圆环曲面。2.根据权利要求1所述的一种非对称回转面构建方法,其特征在于:通过形成回转面的母线构建回转面的轮廓线,将形成回转面的母线调整为四分之一圆环两侧的轮廓线。3.根据权利要求1所述的一种非对称回转面构建方法,其特征在于:每条母线的控制顶点数量为若干个,若干对控制顶点一一对应配对,每条母线的若干个控制顶点数量同时增加或减少。4.根据权利要求1所述的一种非对称回转面构建方法,其特征在于:所述控制顶点的坐标通过三维坐标系进行表示,控制多边形构建过程中z轴负向的控制多边形通...
【专利技术属性】
技术研发人员:孔令德,石长盛,李振林,
申请(专利权)人:太原工业学院,
类型:发明
国别省市:山西,14
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。