首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
方顾  李际军 《计算机集成制造系统》2007,13(10):2060-2063,2070
提出一种用于非均匀有理B样条曲面裁剪的算法.首先在非均匀有理B样条曲面的参数域中定义曲面的裁剪曲线,然后自上而下地分析曲面参数域中的每一条U(或V)向线段(扫描线),通过这些扫描线与裁剪曲线的相交关系来判定曲面的裁剪域,再将其映射到三维空间中,从而显示出裁剪操作的结果.由于可以通过定义扫描移动最小步距值来控制曲面裁剪操作的精度,该算法适用于各种精度需求的裁剪操作场合.此外,也可以根据需要对扫描进行定位操作来实现各种裁剪特效.  相似文献   

2.
针对由离散刀位点数据生成的五轴加工等距非均匀有理B样条曲线刀具路径中两条非均匀有理B样条曲线参数不同步的问题,建立了一种等距双非均匀有理B样条曲线参数的同步模型,实现等距双非均匀有理B样条曲线刀具路径插补过程中两条非均匀有理B样条曲线参数的同步运动。将三轴非均匀有理B样条曲线插补算法应用于五轴加工等距双非均匀有理B样条曲线刀具路径中的刀具中心点非均匀有理B样条曲线,根据参数同步模型将插补算法同步到刀轴点非均匀有理B样条曲线中。仿真表明,采用该算法能够使刀具始终沿着等距双非均匀有理B样条曲线刀路进行同步插补,参数同步插补精度主要集中在10-6 mm级数上,适用于复杂曲面的五轴加工。  相似文献   

3.
针对圆柱螺旋线不能用多项式或有理多项式精确表达的缺陷,提出一种二次非均匀有理B样条逼近算法.通过组合平面圆弧和轴向二次非均匀有理B样条直线构成初始非均匀B样条螺旋曲线;为了减小逼近误差,根据权因子影响非均匀有理B样条曲线形状的特性,提出了修正de Boor细分算法中新控制点轴向坐标的逼近细分算法.实例表明,该逼近算法不仅简单,而且能够稳定地逼近原曲线以满足给定的误差要求,并且为构造非均匀有理B样条螺旋曲面和螺旋体提供了数据.  相似文献   

4.
车丹 《汽车零部件》2013,7(1):60-64
在CAD软件的实际运用中,曲线主要采用B样条曲线,曲面主要采用B样条曲面。如果对B样条曲线和曲面的数学理论有一些基本理解,则对曲线和曲面的创建与控制就会有较大的帮助。不同的CAD软件会采用不同的B样条算法。讨论了Auto-CAD、CATIA和Rhino三种类型的CAD软件中的B样条曲线。并结合CATIA中自由曲面模块中的相关操作,进一步说明非均匀有理多项式B样条曲线在CATIA中是如何运用的。为CATIA曲线及曲面的相关学习提供一点参考。  相似文献   

5.
张盼盼  吴凤彪  张子英 《机械制造》2020,58(3):59-61,70
在复杂曲面数控加工中,经常应用非均匀有理B样条曲线。介绍了非均匀有理B样条曲线插补原理,分析了传统非均匀有理B样条曲线插补方法,即泰勒展开法,确认泰勒展开法在计算精度和时效性等方面存在不足。针对泰勒展开法存在的不足,提出采用割线法进行非均匀有理B样条曲线插补。介绍了割线法插补原理,分析了迭代运算初值及终止判定问题。通过对比确认,割线法求解时间短,精度较高,可以满足高精度数控机床非均匀有理B样条曲线的插补控制要求。  相似文献   

6.
针对传统多轴运动控制系统在作业中存在轨迹转折处不平顺、加速度和加加速度切换不平滑产生变速冲击以及轨迹不能进行局部修改的问题,提出了一种基于高阶非均匀有理 B 样条插补的多轴运动控制算法。首先,构建五次非均匀有理 B 样条插补算法,对样条曲线数据进行预处理,根据非均匀有理 B 样条曲线反算出控制点并生成控制多边形;其次,利用 MATLAB 构建多轴机械臂和高阶非均匀有理 B 样条插补算法模型,通过给定型值点进行轨迹规划仿真。仿真结果表明:基于高阶非均匀有理 B 样条的多轴运动控制插补方法相对于低阶非均匀有理 B 样条曲线轨迹更圆滑,末端更能高效平稳地到达给定目标点;速度、加速度和加加速度的过渡更加平滑减少机械磨损,从而提高了运动的平稳性;并且该方法还能够对运动轨迹进行局部修改,提升了多轴运动控制的作业质量。  相似文献   

7.
为提高曲面的加工效率和精度,提出了一种基于STEP-NC的非均匀有理B样条曲面加工方法.基于STEP-NC的数控系统能够直接处理包括完整的非均匀有理B样条曲面几何信息和加工工艺信息的STEP-NC程序.详细讨论了非均匀有理B样条曲面插补算法的实现,并通过仿真试验,验证了该方法的有效性.  相似文献   

8.
基于STEP-NC的NURBS曲面插补技术的研究   总被引:1,自引:0,他引:1  
为提高曲面的加工效率和精度,提出了一种基于STEP—NC的非均匀有理B样条曲面加工方法。基于STEP—NC的数控系统能够直接处理包括完整的非均匀有理B样条曲面几何信息和1力Ⅱ工工艺信息的STEP—NC程序。详细讨论了非均匀有理B样条曲面插补算法的实现,并通过仿真试验,验证了该方法的有效性。  相似文献   

9.
基于NURBS曲线拟合的刀具路径优化方法   总被引:1,自引:0,他引:1  
为解决复杂曲面高速、高精度加工中由于微小直线段链逼近自由曲线产生的刀具路径不连续问题,提出一种基于非均匀有理B样条曲线拟合的刀具路径优化方法.在该方法中,通过分析刀具路径的几何特征鉴别需要平滑的连续直线段链,对其分段进行基于最小二乘法的非均匀有理B样条曲线拟合优化,并设置相邻段连接点处的边界平滑条件,还原刀具路径应有的连续性.拟合算法采用特征点搜索法设定曲线参数,通过误差控制的曲线节点向量和控制顶点调整保证拟合曲线精度.实验表明,经过该算法拟合优化后的刀具路径具有良好的平滑性,显著提高了曲面加工的精度和效率.  相似文献   

10.
针对非均匀有理B样条(NURBS)曲线节点分布不均匀和控制顶点任意个数的情况,基于小波技术的NURBS曲线光顺算法需要进一步完善。该文基于NURBS,着重研究了非均匀B样条小波的精确构造:通过NURBS基函数构建了重构矩阵的零空间求解方程,并针对非均匀B样条所构建的系数矩阵改善了零空间求解方法,实现了非均匀B样条小波的构造。从而实现了任意控制顶点的NURBS曲线多分辨光顺。文章最后通过对旗鱼脊线的光顺,验证了该算法的实用性和稳定性。  相似文献   

11.
提出了一种毛坯边界非等距外延方法,即将毛坯边界节点非等距外延后,利用NURBS曲线拟合技术生成等距的新毛坯边界,再用NURBS曲面蒙皮算法生成平面,然后通过网格生成算法将生成平面离散成网格,最后用一种基于协方差矩阵特征值的坯料边界规则化算法来得到具有规则形状的坯料。  相似文献   

12.
NURBS曲线S形加减速双向寻优插补算法研究   总被引:6,自引:0,他引:6  
由于非均匀有理B样条(Non-uniform rational B-splines,NURBS)曲线的弧长与参数之间无精确解析关系,并且进给速度总是受到非线性变化的曲线曲率的约束,因此基于S形加减速进行NURBS曲线插补时,减速点难以准确预测。传统算法通常是沿曲线单方向插补,不仅未考虑曲率对进给速度的持续限制,而且加减速分类与计算公式复杂。为此,提出运动路程未知情况下不依赖于弧长精确计算的正向和反向同步加速的插补新算法,实时动态地求解曲线段内最大进给速度和正反向插补会合点,从而实现处处满足全部速度约束条件的最优插补。该算法无需求解高次方程与繁琐的加减速模式分类,并可保证以确定的速度通过曲率极值点和曲线终点。通过两个插补实例证明算法简明高效,适应性好,能够满足高速高精度数控要求。  相似文献   

13.
基于NURBS直纹面拟合敏感点的空间凸轮侧铣刀轨算法优化原理,提出了拟合误差敏感点的选择方法,根据NURBS曲面重构的原理,将曲面曲率最值点和拟合误差最大点定义为理论加工刀轨曲面误差敏感点。利用曲率敏感点,在理论非等径刀轨曲面规划离散网格,得到初始数据点。通过最小二乘优化方法重构NURBS刀轨直纹面,再根据误差敏感点定义的等参数曲线来调整刀轨直纹面形状。构建了理论加工误差模型,并通过实例的仿真计算和数值模拟说明了该算法的有效性。  相似文献   

14.
阐述了一种基于NURBS曲线的数控机床几何误差补偿技术,利用误差模型计算预设的NURBS路径与控制点之间的位置偏移能得到NRUBS误差补偿函数控制点,通过插入新的节点产生新的函数控制点,并提高NURBS曲线表达误差补偿函数的柔度,从而得到更高的补偿精度。结果表明,在公差精度为0.00057mm的情况下,沿3种不同工作路径的误差补偿精度都小于1mm。  相似文献   

15.
在模具设计和制造中,通过三坐标测量仪测量出复杂产品外形曲面上的型值点,通过NURBS反算构建NURBS模型。现代计算机数控系统中已经普遍使用NURBS插补,但大多数NURBS插补算法都致力于取得恒定的进给速度而不是轮廓精度。因此,提出限定弓高误差自适应进给速度的NURBS曲线插补算法,实现产品的精确造型与精密加工。  相似文献   

16.
为了高效率、高精度检测自由曲线和曲面零件并计算轮廓度误差,提出将改进遗传算法与拟随机序列结合来评定自由曲线轮廓度误差.首先,针对自由曲线因没有已知的解析表达式而常用离散点表示其轮廓的特点,采用非均匀有理B样条(NURBS)来表示自由曲线,并用改进遗传算法优化重建自由曲线;然后,应用拟随机Halton序列均匀产生参数值精确计算点到曲线最短距离.阐述了自由曲线重建时控制顶点及目标函数值的计算方法,确立了改进遗传算法重建自由曲线及采用拟随机序列生成参数值求解点到曲线最短距离的具体步骤.最后,针对仿真实例计算并实测零件曲线轮廓度误差.结果显示,自由曲线轮廓度误差评定精度高于99%,表明提出的方法算法简单、计算速度快、精度高,适于在工程计量中推广应用.  相似文献   

17.
徐志洋  张平 《机电工程》2012,29(9):1023-1027
针对目前曲面插补算法存在的实时性不强,插补算法需要大量的额外空间,算法步骤繁琐以及对插补过程产生的大量数据点的数据处理问题,为了保证作为数控技术核心模块的曲面插补算法的高速、高精度性能,基于德布尔递推算法思想,重新推导出了适合于曲面插补的新的NURBS曲面表达式,在此基础上重新设计了曲面插补快速算法,并着重研究了新算法的实时性.另外,为验证新算法的正确性和有效性,提出并实现了十字链叉数据表达结构,对NURBS曲面插补点微细步长及插补质量进行了分析.建立了以VC6.0/MFC为平台的、集弓高误差、速度、加速度等功能分析于一体的算法仿真验证系统,并以汽轮机叶片为例进行了验证.研究结果表明,该算法可以满足曲面插补高速、高精度的性能要求.  相似文献   

18.
林峰  张正红  陈胜 《中国机械工程》2012,23(9):1060-1064
提出了一种基于进给速度敏感点识别的NURBS曲线插补算法,该方法对于兼容NURBS形式的高档数控系统至关重要。粗插补计算造成的轮廓误差与插补经过该点时的进给速度大小有关,敏感点则可根据插补微段逼近时的弓高误差来界定。进而,根据相邻敏感点之间的距离,通过增设安全缓冲区等方法,进行速度曲线自适应规划。整体进给速度曲线可以由各部分进给速度曲线连接而成。为评价算法的有效性,采用3次NURBS曲线在三种不同进给速度指令下进行仿真计算。仿真结果证明,该算法很好地将轮廓精度和进给速度的平滑性进行了系统考虑,能在相邻危险点复杂分布的情况下执行柔性的插补控制。  相似文献   

19.
为了解决基于泰勒展开式的NURBS插补算法存在的速度波动问题,提高NURBS插补实时性,深入研究了NURBS曲线直接插补方法。根据插补原理,提出了一种不同于泰勒展开式的插补计算方法,并研究了一种NURBS快速计算方法。在满足插补过程精度要求的前提下,由进给速度直接计算插补点坐标,并采用递推矩阵对NURBS进行快速求值求导计算,有效地减小了速度波动,而且提高了计算速度和插补实时性。仿真结果证明了该方法的可行性和有效性。  相似文献   

20.
CNC codes conversion from linear and circular paths to NURBS curves   总被引:1,自引:1,他引:0  
A novel approach is proposed for converting NC files of G01/G02/G03 codes into NURBS curves. The NC points are first acquired from an NC file composed of lines and arcs. A segmentation algorithm based on the angles and lengths evaluated from adjacent points is then used to subdivide the entire group of points into segments. An error-bounded constrained curve fitting algorithm is implemented to fit each segment of points into a curve, maintaining the accuracy, smoothness and boundary continuity between the curves. The chord errors between the NC points and the fitted curves are controlled, which ensures the accurate recovery of NC paths. Also, a knot insertion algorithm is proposed to determine the appropriate number of control points automatically, allowing effective fitting of all segments. Several examples are presented to demonstrate the feasibility of the proposed approach.  相似文献   

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

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