首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 708 毫秒
1.
曲面的NURBS插值问题   总被引:1,自引:1,他引:0  
林大志  刘林 《河南科学》2001,19(3):225-227
对于给定的曲面型值点及边界条件 ,本文利用二次NURBS曲面的矩阵表达式 ,给出一个反求二次NURBS曲面控制顶点的算法。  相似文献   

2.
NURBS曲面建模在产品创新设计中的应用   总被引:1,自引:0,他引:1  
介绍了NURBS曲面建模技术在产品创新设计中的应用,NURBS曲线和曲面及其性质。讨论了基于NURBS曲面建模技术的产品创新设计中特征曲面数据的获取及其优势。最后以一辆雪地车的创新概念设计为例,紧密结合专业工业产品造型设计软件Rhinoceros深入讨论了NURBS曲面建模技术在产品开发过程中实际应用过程,并对其车身造型曲面进行了特征分析。最终通过UG的NURBS功能重构曲线将其转换为三维数字化制造模型。  相似文献   

3.
自由曲线曲面重构的数据结构设计   总被引:1,自引:0,他引:1  
自由曲线曲面重构的数据结构设计是开发逆向工程软件的关键技术之一,该文以MFC(微软基础类库)为基础,研究了基于四边域参数的B-Spline和NURBS曲面重构的数据结构设计的原理、方法及应用,它包括4个部分:点云的数据处理、曲线曲面的反求、矩阵方程解法的组织和曲面的OpenGL显示,实践表明,利用这种方法可以构造简洁的数据结构和高效的曲面反求算法,以解决计算精度和速度问题;利用OpenGL的硬件加速功能可以解决显示速度及质量问题。  相似文献   

4.
三次B样条反求控制点   总被引:2,自引:0,他引:2  
反求工程作为复杂工业产品设计与制造的重要技术手段之一,深受CAD/CAM领域的广泛重视,特别是自由曲面重构技术作为复杂曲面产品反求工程中的"瓶颈"问题,是今后一个时期的研究热点.反求工程中最为关键的技术就是曲面重构技术.目前主要有两大重构方法:NURBS曲面重构和三角Bezier曲面重构.本文围绕NURBS曲面重构展开研究,提出一种反算三次B样条曲线、曲面控制顶点的简便算法.该算法适用于准均匀和非均匀B样条曲线、曲面的反算.算法采用非节点边界条件,不需要由用户提供,从而使反算过程得以简化.  相似文献   

5.
通过船体水线几何特点分析,研究用尽可能少的NURBS控制顶点对水线进行拟合.利用已有的水线型值数据、平边线边界点信息、首尾圆弧切点及其切线方向,对首尾自由段分别设置平边线起止点控制顶点、切矢控制顶点以及形状控制顶点,并以其权因子和相关坐标分量为设计变量,设置合适的约束条件,计算已知水线上半宽型值与所拟合的曲线上相应的半宽型值之间的误差,以最小化其中的最大相对误差为目标函数,建立优化模型,采用自适应遗传算法求解该优化问题.利用NURBS的特性,构造组合曲线,用单一NURBS函数构造任意一条由圆弧曲线、自由曲线和直线构成的水线.实船船体线型逼近和设计算例表明,应用该方法对水线进行拟合是可行的,并能满足工程设计要求,同时还可以减少船体水线NURBS表达的数据量.  相似文献   

6.
修改NURBS曲线形状的一种方法   总被引:1,自引:0,他引:1  
NURBS曲线是计算机辅助几何设计和计算机图形中最常用的参数曲线。采用NURBS曲线的齐次坐标表示,给出了通过控制顶点和权因子同时改变来修改NURBS曲线形状的一种方法。  相似文献   

7.
非均匀有理B样条理论在自由曲面造型中的应用   总被引:6,自引:0,他引:6  
探讨了应用非均匀有理B样条(NURBS)的曲线曲面理论理论进行复杂曲线曲面造型的基本方法,给出一个在UG软件中运用该理论进行复杂曲面建模的实例.实践结果表明:应用NURBS技术将大大提高利用计算机设计复杂曲线曲面模型的精度和效率.  相似文献   

8.
为了使3次均匀B样条曲线曲面既可以在不改变控制顶点的情况下自由调整形状,又可以在不需要反求控制顶点的情况下轻松实现插值,这里在多项式函数空间上构造了含两组参数的混合函数,并由之定义了基于四点分段的多项式曲线和相应的张量积曲面.混合函数以3次均匀B样条基函数为特例.其中的一组参数控制曲线段的端点位置、曲面片的角点位置;另一组参数控制曲线段在端点处的切矢、曲面片在角点处的切矢.合理选择参数,可以使曲线曲面位于控制顶点的凸包内,或者插值内控制顶点.因此,这里用一个模型实现了对控制多边形或控制网格进行逼近和插值的统一表示.数值实验结果显示了方法的正确性与有效性.  相似文献   

9.
圆弧曲线的二次NURBS表示方法研究   总被引:7,自引:0,他引:7  
由于用NURBS曲线表示圆弧时,因圆弧圆心角不同,圆弧方向不同,难于找到圆弧NURBS通用算法,以满足控制顶点少、紧凑凸包、良好参数化等特点,因此从二次NURBS曲线插入节点算法入手,提出一种基于等分圆心角的二次NURBS曲线表示方法。  相似文献   

10.
提出了一种针对非均匀有理B样条(NURBS)曲面的碰撞检测算法,它将节点反插技术引入到NURBS曲面细分中,通过控制点间距离测试进行精确碰撞检测.该算法首先插入几何意义较为清楚的控制顶点,反算出要插入的节点,再采用节点插入技术将曲面细分,然后为逐步细分的曲面控制点建立固定方向凸包(FDH)包围盒,以尽早排除不可能碰撞的情况.在到达一定细分层次后,进行曲面之间的距离测试,若距离小于某一阈值,则认为发生碰撞.通过虚拟环境中蝴蝶与玉米叶的碰撞实验表明,所提算法可以应用于由NURBS曲面表示的物体碰撞检测,在细分层次为5,阈值为0.0006时,可以使本例碰撞检测具有良好的精确性和实时性。  相似文献   

11.
NURBS方法因其表示法的同一性、形状控制灵活性,在曲面造型和重构中具有重要作用.该文通过分析,完成了在MFC中用OpenGL实现NURBS曲面的绘制及裁剪,为在逆向工程中实现基于型值点的曲面拟合和裁剪奠定了基础.  相似文献   

12.
多面体的圆角过渡是CAD/CAM中的一种重要操作。该文研究了多面体的边端点附近的情形,给出了直接计算边过渡曲面NURBS控制点的算法,避免了复杂的求交、分类和裁剪;分析了任意三边构成的角点的过渡曲面形状,给出了各种情形下角点过渡曲面的非均匀有理B样条(NURBS)表示的生成算法;针对产品造型中常见的情形给出了快速算法。文中算法生成的过渡曲面都是NURBS曲面,它们与其基曲面间以及沿边过渡曲面与角过渡曲面的公共边界均满足G1连续。  相似文献   

13.
应用UNRBS方法对自由曲面进行造型的表示,并运用OpenGL技术对生成的自由曲面图形进行了虚拟显示,使自由曲面的造型更为直观、简单地得以表现。  相似文献   

14.
织物模拟技术分析及基于OpenGL的三维效果实现   总被引:5,自引:0,他引:5  
分析了现有的织物模拟技术,针对织物模拟在观察角度、三维立体效果、光照等方面存在的不足,提出了在OpenGL环境下,引入NURBS曲面的方法。用此方法较好地解决了曲面织物模拟、光照、多视角等问题,增强了织物模拟的三维效果。  相似文献   

15.
王川 《科学技术与工程》2013,13(17):4826-4832
基于等值线法求取NURBS曲面与隐式曲面交线的原理,提出了一种局部加密的改进算法。通过局部加密算法减少正则网格单元顶点处h值计算数目。采用拟牛顿迭代法求交点、B样条曲线拟合参数域上的交线等改进算法,提高了NURBS曲面与隐式曲面求交算法的效率和精度,并通过MATLAB编程进行了验证。  相似文献   

16.
在c#中结合LOD技术实现海浪模拟   总被引:1,自引:0,他引:1  
利用海浪P-M频谱及SWOP方向函数计算得到的不同频率、方向角、振幅的组成波,线性叠加生成海面高度场.通过OpenGL的顶点数组结合细节层次(LOD)技术,建立海面网格,应用光照和纹理映射的渲染,在基于.net平台上使用C#与OpenGL结合进行海浪建模和仿真,实现深海区域的海浪模拟.  相似文献   

17.
Coons类曲面、B样条曲面和NURBS曲面是CAGD中主要的曲面表达形式。Coons构造曲面的思想对CAGD的发展起了巨大的推动作用。B样条曲线、曲面具有许多优点而且已成为CAGD中使用最为广泛的方法之一。文中应用B样条的递推公式,讨论了Coons类曲面向NURBS曲面转换过程中用到的一个重要定理。给出了这个定理的一种构造性证明。定理的证明过程同时也给出了转换方法。这个定理在Coons类曲面向NURBS曲面的转换过程中起到了重要的桥梁作用。  相似文献   

18.
基于VC6.0的OpenGL与Windows图形接口设置方法   总被引:3,自引:0,他引:3  
详细介绍了OpenGL和Windows图形接口的原理及相关技术细节,介绍了Windows操作系统对OpenGL的支持,论述了用VC6.0设置其接口的方法步骤,并基于工程应用的思想给出了实例,该实例具有一般普遍性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号