共查询到10条相似文献,搜索用时 31 毫秒
1.
基于型值点拟合的非均匀有理B样条曲线曲面延拓算法 总被引:1,自引:0,他引:1
提出了一种用于非均匀有理B样条曲线曲面延拓的算法,采用"先离后合"的思想,首先对需要延拓的非均匀有理B样条基线进行分析,构造出一系列的基线型值点;然后将延拓点加入到型值点序列中,再对新的型值点序列进行插值,创建出延拓曲线;最后对生成的延拓曲线的控制顶点序列进行优化操作,以保证所创建的延拓曲线拥有最佳的几何数据结构,从而为下一次延拓打下坚实的基础。算法通过在型值点构造过程中调节容差检验值,使得延拓操作能够适应任意精度的运算场合,从而在运算速度与精度之间达到最佳平衡。讨论了非均匀有理B样条曲线曲面延拓的几种不同形式,以及相应延拓点的计算方式,并给出了运用该算法的运行结果。 相似文献
2.
3.
测量数据点的高精度B样条曲线拟合算法 总被引:1,自引:0,他引:1
为提高曲线重构的效率,提出了关键点提取算法,用于三维测量型值点的B样条曲线逼近.根据离散曲率分析提取具有曲率极值的型值点作为初始关键点,再根据初始关键点和型值点的参数值构建的节点矢量,确保最小二乘矩阵满秩,用最小二乘法反算控制顶点.通过Hausdorff距离衡量逼近曲线与型值点间的逼近偏差,设定偏差阈值和多点调整算法,确定新增关键点的位置区间,根据形状指数分析找到新增关键点的精确位置,通过不断迭代找到满足逼近允差要求的最终关键点和控制顶点.实例验证表明,同一逼近允差前提下,新算法在迭代计破算时间、迭代次数及最终所得控制顶点个数等方面优于其他方法. 相似文献
4.
利用非均匀有理B样条(NURBS),对弧面凸轮的运动特征曲线进行了修正计算.就型值点与节点矢量的确定方法、权因子的选取与优化、控制顶点的反算等修正中的关键问题,进行了较为详细地分析.通过比较B样条和NURBS修正曲线的位移误差,表明用NURBS修正后的误差明显小于用B样条修正后的误差. 相似文献
5.
β样条曲线插值分析及其应用 总被引:2,自引:0,他引:2
β样条是专为CAGD而提出的一种新的、强有力的曲线曲面表达形式.同三次B样条一样,β样条常用于逼近设计,而对于插值情况,却不能直接使用,提出了先给出型值点,再用β样条曲线来插值这些点.在给定边界条件的基础上,确定β样条曲线的反求算法.结合具体实例,验证了该算法的正确性. 相似文献
6.
由于B样条基函数及其对应的小波不具有平移正交性,因而不能用现有的Mallat快速算法进行小波变换.文中在分析B样条小波分解重构思想的基础上,着重研究了B样条基函数在不同尺度下伸缩平移系之间的内在联系,用清晰的几何含义描述了重构矩阵的求解过程.该算法概念清晰,计算简单,结果稳定.最后用该算法给出了一条复杂曲线分解重构的实例. 相似文献
7.
针对当前配气机构在高速运动过程中存在噪声大、精度低等问题,采用改进B样条曲线设计凸轮轮廓.创建了配气机构模型简图,采用B样条曲线函数设计凸轮轮廓.确定凸轮轮廓控制的设计变量,构造优化目标函数,对凸轮运动条件进行约束,引入了改进粒子群算法优化B样条曲线.采用Matlab软件对优化后配气机构动力学性能进行仿真,并与优化前动力学性能进行对比和分析.仿真曲线显示:优化前,挺柱产生的最大加速度值为2.34mm/deg~2,运动误差为0.5mm,凸轮与挺柱接触力值出现零的情况;优化后,挺柱产生的最大加速度值为2.04mm/deg~2,运动误差为0.1mm,凸轮与挺柱接触力值没有出现零的情况.配气机构凸轮采用改进粒子群算法优化B样条曲线,提高了凸轮运动精度,降低了机构振动幅度,避免了凸轮与挺柱产生脱落现象. 相似文献
8.
9.
针对截面数据分段点提取精度不够而导致截面曲线重构精度差的问题,提出一种分段点精确提取方法。重点研究相邻特征为直线特征和自由特征在满足G1连续时分段点的精确提取。根据曲率分析并辅以交互经验提取初始分段点,以该分段点为界分割截面数据,提取出直线特征数据并拟合直线,剩余数据拟合样条曲线。根据拟合的样条曲线设计判定方法,得到新的精度更高的分段点。以新分段点为边界并基于与直线的相切约束重新拟合样条曲线。提出的分段点提取方法不但能够在现有数据中寻找分段点,而且可以超越现有数据点并在其之间寻找更精确的分段点。实例表明,该方法大大提高了分段点的提取精度,使重构的截面曲线更加符合初始设计意图。 相似文献
10.
在计算机辅助几何设计(CAGD)中,曲线、曲面拟合多采用多项式作为基函数,本文通过几种曲线、曲面生成算法分析,提出了一种B3样条的拟合方法.它具有B样条的主要优点,耳通过所有型值点,这一方法适用于自由曲线、曲面的设计.还结合拱坝体形设计实例说明了用此方法进行造型设计的技术. 相似文献