共查询到19条相似文献,搜索用时 46 毫秒
1.
船体非均匀有理B样条曲面造型与OpenGL显示 总被引:2,自引:0,他引:2
介绍了非均匀有理B样条(NURBS)曲面模型,并分析船体型值表中数据的特点,利用NURKS曲面插值算法,提出了对船体曲面进行NURBS表达的方法.对节点矢量计算及边界条件构造进行了研究,并利用OpenGL函数实现了船体曲面的三维显示.取得的效果具有较好的光顺性. 相似文献
2.
提出了一种针对非均匀有理B样条(NURBS)自由曲面的高斯曲率等值线的光顺检测方法,重点解决绘制高斯曲率等值线出现的极值点的重复搜索问题,并将改进的Bulirsch-Stoer等值线搜索法用于极值搜索中,提高了搜索效率。 相似文献
3.
基于非均匀有理B样条技术,根据给定型值点进行曲面重构.为寻求既满足建筑意图又受力合理的曲面造型,提出型值点调整法优化曲面形态的方法.该方法以自重作用下结构变形最小为目标函数,以型值点坐标为设计变量,采用梯度法调整型值点位置,优化曲面形态,得到高刚度合理曲面.通过两个工程实例自由形态曲面优化,证明所提方法的可行性和高效性. 相似文献
4.
提出了一种针对非均匀有理B样条(NURBS)曲面的碰撞检测算法,它将节点反插技术引入到NURBS曲面细分中,通过控制点间距离测试进行精确碰撞检测.该算法首先插入几何意义较为清楚的控制顶点,反算出要插入的节点,再采用节点插入技术将曲面细分,然后为逐步细分的曲面控制点建立固定方向凸包(FDH)包围盒,以尽早排除不可能碰撞的情况.在到达一定细分层次后,进行曲面之间的距离测试,若距离小于某一阈值,则认为发生碰撞.通过虚拟环境中蝴蝶与玉米叶的碰撞实验表明,所提算法可以应用于由NURBS曲面表示的物体碰撞检测,在细分层次为5,阈值为0.0006时,可以使本例碰撞检测具有良好的精确性和实时性。 相似文献
5.
在文献 [6 ]的基础上 ,进一步研究了在工业产品设计中对光滑性要求较高的曲面光滑拼接问题 ,也就是对B样条曲面的G2 光滑条件进行了讨论 ,给出了双三次张量积非均匀B样条曲面G2 光滑的充要条件和较为实用的一个充分性条件 相似文献
6.
杨火根 《江西理工大学学报》2012,33(5):93-96
基于一般正则曲面上测地线的几何特征以及B样条乘积和升阶理论,构造了一类B样条曲面插值预先给定的B样条曲线,使这些曲线成为所构造曲面的边界等参测地线. 该方法显式地计算了插值曲面上与插值条件相关的控制顶点,并且测地线插值条件中自由参数对曲面形状的影响具有局部性,插值曲面内部的自由控制顶点可作为曲面形状调整一种手段. 与传统Coons超限插值方法不同,该方法所构造的插值曲面表示成标准的张量积B样条形式,与当今主流CAD系统的内在要求一致. 计算实例表明该方法可行. 相似文献
7.
推出了当参数α→0 ,α→ ∞时k阶均匀双曲多项式B样条(Uniform Algebraic Hyperbolic B-splines:UAH B-splines)的极限形式.对4阶UAH B样条重新参数化,在给定误差范围内,UAH B样条可由4阶均匀B样条精确逼近.最后,用UAH B样条精确表示了双曲正弦曲线与指数曲线,并揭示了UAH B样条曲面与均匀B样条曲面间的关系. 相似文献
8.
依据有关B样条理论 ,研究了一种特定类型的双三次张量积非均匀B样条曲面间G1光滑拼接的充要条件 ,且给出了此种类型的两张双三次张量积非均匀B样条曲面间G1光滑拼接的一个充分条件 ,以满足实际应用的需要 相似文献
9.
通过研究二阶常系数微分算子的零空间及其初值问题解的唯一性,引入了广义B样条曲线的概念,给出了B样条曲线的一种统一表示形式,介绍了其求值算法及节点插入算法,并以多项式B样条为例,将样条曲线的求值算法和节点插入算法推广到曲面.数值实验表明,求值算法和节点插入算法对样条曲线和样条曲面均准确、有效. 相似文献
10.
温文炯 《广西大学学报(自然科学版)》1991,(1)
本文推导出一个由均匀三次B样条曲面上型值点反求网格顶点的整体算法公式,明显地展示出型值点与网格顶点间的函数关系.如果给定曲面上m×n个型值点,再按边界条件给最外层网格顶点赋值,则其余m×n个网格顶点全部可由该式解出.计算过程很简单.克服内存不足的几种措施也在此作了介绍. 相似文献
11.
方美玉 《南华大学学报(自然科学版)》2005,19(2):82-86
用B样条方法重建曲面在医学、生物工程、计算机辅助设计等诸多领域有着极其重要的应用,因此国际上许多研究者围绕这一课题提出了不同的算法,本文对其中最具代表性的算法进行分析与比较,指出它们的共同局限性,并提出了突破这种局限性的一种蒙面算法新思路,即动态B样条方法。 相似文献
12.
综合目前NURBS曲线插值方法,提出了一种新的三次NURBS曲线插值方法.该方法给出了求在型值点处曲率和切线方向约束条件下的三次NURBS曲线插值的方法,为以后通过NURBS曲线生成NURBS曲面奠定基础,并为工程设计人员进行NURBS曲线插值提供理论依据. 相似文献
13.
三次B样条反求控制点 总被引:2,自引:0,他引:2
反求工程作为复杂工业产品设计与制造的重要技术手段之一,深受CAD/CAM领域的广泛重视,特别是自由曲面重构技术作为复杂曲面产品反求工程中的"瓶颈"问题,是今后一个时期的研究热点.反求工程中最为关键的技术就是曲面重构技术.目前主要有两大重构方法:NURBS曲面重构和三角Bezier曲面重构.本文围绕NURBS曲面重构展开研究,提出一种反算三次B样条曲线、曲面控制顶点的简便算法.该算法适用于准均匀和非均匀B样条曲线、曲面的反算.算法采用非节点边界条件,不需要由用户提供,从而使反算过程得以简化. 相似文献
14.
为了提高NURBS直接插补算法的实时性,研究了NURBS曲线和曲面的快速求值与求导计算算法.根据de Boor-Cox的非均匀B样条求导的递推公式,提出了一种快速递推算法.该算法基于NURBS曲线、曲面的矩阵表示形式,推导了非均匀B样条基函数的系数矩阵快速计算方法.与传统de Boor-Cox等算法相比,该算法推导简单,计算快速,有利于提高计算速度,缩短插补周期,提高插补的实时性.另外,该算法还可用于计算非均匀B样条曲线、曲面,并且可用于计算机辅助几何设计的相关研究. 相似文献
15.
依据有理Bezier曲面理论,研究了有理Bezier曲面的拼接问题,给出了具有公共边界曲线的两张双二次有理Bezier曲面G^1光滑拼接条件. 相似文献
16.
陈希瑞 《重庆工商大学学报(自然科学版)》2005,22(1):97-100
研究了两相邻B样条曲线近似拼接成1条B样条曲线的问题,基本出发点是寻找精确拼接两曲线的条件,然后通过约束优化目标,重新调整曲线的控制点以满足此条件;为了获得这样的曲线而不用多余的节点,提出了一种调整某1条后次曲线的后后个节点,且不改变其形状的新算法;同时讨论了更一般的曲线拼接问题,即让拼接曲线通过某些目标点。 相似文献
17.
18.
基于B样条曲线的理论,给出了圆域B样条曲线的递归算法,并在此基础上,对于带有误差的测量数据,即由于误差的原因分布在平面上一系列的小区域内的测量数据,给出了利用圆域B样条曲线进行插值的算法.所得到的固域B样条曲线具有局部性、连续性等良好性质,通过数值实验表明该算法是可行并且有效的. 相似文献
19.
基于非均匀B样条曲面的DTM内插模型 总被引:1,自引:0,他引:1
对非均匀B样条曲面在数字地面模型(DTM)内插中的应用进行了研究,首先探讨了非均匀B样条曲面基本理论及其最小二乘解法,然后提出了基于非均匀B样条曲面的DTM内插算法,最后利用提出的B样条算法与目前一些常用的内插算法,对数学曲面与实际地形进行了试验和比较.试验结果表明B样条算法具有良好的精度和稳定性,能较好地改善在构建DTM时常出现的“梯田”现象. 相似文献