自动生成3D曲面的方法技术

技术编号:15505165 阅读:40 留言:0更新日期:2017-06-04 00:50
本发明专利技术涉及一种利用计算机进行3D曲面绘制的方法,包括原始曲面S0,以原始曲面S0作为基准,在原始曲面S0的一个圆周内,形成N个等分基准面,每个基准面与原始曲面产生一条交线Li,1≤i≤N,i 和N为整数,然后将每个交线分别沿其2D矢量方向进行偏置,最后将每个基准面与原始曲面的交线进行偏置后得到的每个曲面Si求交集形成新的3D曲面S。本发明专利技术通过强制原始曲面以其2D矢量的方向造面,对复杂曲面进行造型,可方便快捷的通过该插件绘制出工程中所需要的3D曲面。

Method for automatically generating 3D surface

The invention relates to a method for 3D surface rendering using computer, including the original surface S0, S0 to the original surface as a benchmark, in a circle of the original surface S0, forming N equal datum, each datum and the original surface to produce a line of Li, 1 I N, I and N is an integer, then each intersection respectively along the direction of the bias vector 2D, the Si of each surface intersection each reference surface and the original surface of the bias after the intersection to form a new 3D surface S. By forcing the original surface to form the surface of the 2D vector in the direction of its 3D vector and modeling the complex surface, the invention can conveniently and quickly draw the required surface of the project through the plug-in.

【技术实现步骤摘要】
自动生成3D曲面的方法
:本专利技术涉及一种利用计算机进行3D曲面绘制的方法。
技术介绍
:目前现有计算机软件绘制3D曲面的实现方法较为复杂,不利于使用者灵活操作,即使精通了解3D曲面绘制原理的使用者也存在工作效率低的问题。例如,现有UG软件中也自带有偏置曲面的功能,但软件自带的的偏置功能是以曲面的3D矢量进行偏置形成新的曲面,而某些特定的曲面更为复杂,故而开发该插件用于特殊曲面造型中。
技术实现思路
:本专利技术的目的是针对目前3D曲面绘制存在复杂不易操作掌握的问题,提供一款应用于三维软件中的根据原始曲面自动生成3D曲面的软件,它是通过强制原始曲面以其2D矢量的方向造面,对复杂曲面进行造型,可方便快捷的通过该插件绘制出工程中所需要的3D曲面。实现上述目的所采用的技术方案:一种自动生成3D曲面的方法,包括原始曲面S0,其特征在于,以原始曲面S0作为基准,在原始曲面S0的一个圆周内,形成N个等分基准面,每个基准面与原始曲面产生一条交线Li,1≤i≤N,i和N为整数,然后将每个交线分别沿其2D矢量方向进行偏置,最后将每个基准面与原始曲面的交线进行偏置后得到的每个曲面Si求交集形成新的3D曲面S。在生成曲面时,是强制以原始曲面的加工坐标系作为旋转中心,选择该旋转中心点以进行后续的曲面生成。在基准面与原始曲面交线Li上取M个点,2≤M,M为整数,由各点做交线切线,再得切线的垂线,再由各点沿垂线方向的偏置得出后续的截面线。本专利技术的有益效果:本专利技术通过强制原始曲面以其2D矢量的方向造面,对复杂曲面进行造型,可方便快捷的通过该插件绘制出工程中所需要的3D曲面。附图说明:图1是本专利技术方法实现流程图;图2是利用本专利技术实现的插件主界面图。具体实施方式:本专利技术是根据原始曲面,在一个圆周内,形成N个等分基准面,每个基准面与原始曲面产生一条交线,然后将该交线沿其2D矢量方向进行偏置,在基准面与原始面交线上取N各点,由点做交线切线,再得切线的垂线,再由各点沿垂线方向的偏置得出后续所需的截面线。最后将每个基准面与原始曲面的交线进行偏置后得到的曲面求交集形成新的3D曲面。其思路如图1所示。利用本专利技术方法所生产的插件界面如图2所示,进行相应的设置,输入相应参数,即可获得所需的特定3D曲面。插件中主要包含以下选项:1)选择原始偏置面S该插件是在原有曲面的基础上,生成新的3D曲面,故首先需要选择初始曲面。2)选择曲面上的中心点P该插件生成曲面时,是强制以原始曲面的加工坐标系作为旋转中心,故选择该中心点以进行后续的曲面生成。3)选择中心轴正方向V中心轴的正方向即为曲面的偏置方向,该方向一般垂直于原始曲面所平行的基准面,例如,当原始曲面平行于YZ平面时,则选择X方向为插件的中心轴的正方向,其他同理。4)选择起始方向W即离散角度的起始方向。5)设置偏置距离D即生成的新的3D曲面距离原始曲面的距离,在该选项的对话框中输入偏置距离。6)设置离散角度A该插件是在一个圆周内,形成N个等分的基准面,求得每个基准面与原始曲面的交线,以进行后续的曲面造型。在右侧的输入框中设置离散角度即为产生这N个等分的基准面。7)根据设计需要提供直线长度。8)根据设计需要提供拉伸倍率。9)曲线离散段数量该选项是将基准面与原始曲面的交线采用这个离散段数量来进行近似,用每段离散曲线来得到后续的偏置曲线,设置的离散段数量越多,最终所得到的3D曲面精度越高,所需求解的时间越长,同时对计算机CPU的性能要求也越高,在设置时需要权衡考虑。以上所述仅为本专利技术的实施例,并非因此限制本专利技术的专利范围,凡是利用本专利技术说明书及附图内容所作的等同变换或直接或间接运用在相关的
,均同理包括在本专利技术的专利保护范围内。本文档来自技高网
...
自动生成3D曲面的方法

【技术保护点】
一种自动生成3D曲面的方法,包括原始曲面S

【技术特征摘要】
1.一种自动生成3D曲面的方法,包括原始曲面S0,其特征在于,以原始曲面S0作为基准,在原始曲面S0的一个圆周内,形成N个等分基准面,每个基准面与原始曲面产生一条交线Li,1≤i≤N,i和N为整数,然后将每个交线分别沿其2D矢量方向进行偏置,最后将每个基准面与原始曲面的交线进行偏置后得到的每个曲面Si求交集形成新的3D曲面S。2.根据...

【专利技术属性】
技术研发人员:刘华江涛谢衍刘涛
申请(专利权)人:江西佳时特精密机械有限责任公司
类型:发明
国别省市:江西,36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1