共查询到20条相似文献,搜索用时 78 毫秒
1.
提出了一种新的曲面求交算法,采用精度好、效率高、计算稳定的迭代方法求得等参数网格线在曲面上的交点,并通过跟踪获得两曲面的交线。本算法由三个子算法组成,一个是求曲面上到固定点距离最近的点,一个是求参数网格线与曲面的交点,一个是求曲面与曲面的交点。为保证不遗漏交点,利用第一个算法对参数网格点进行分类,跟踪交点时利用第三个求下一个交点。与离散法求交相比,本算法具有计算稳定性、可靠性好,速度快,精度高的优点 相似文献
2.
针对直线与参数空间NURBS曲线、直线与NURBS曲面求交问题,提出了一种改进的基于仿射算术和区间运算的直线与NURBS曲线/曲面求交的有效方法。该方法将基于边曲率或面曲率的子域分解方法应用到求交算法中,快速定位预迭代区间,减少不必要的迭代求交判断。与传统区间迭代算法相比,该求交算法为超线性收敛的快速迭代算法,在一定程度上解决了传统区间运算的“保守性”。另外,该方法放宽了对初始区间的要求,减少迭代次数,提高了迭代算法效率。通过计算区间算子判断给定直线与NURBS曲线/曲面有无交点和存在交点时的交点数目,保证了求解交点精度,为解决直线与曲线/曲面多交点判断及内外环或内外域判断等问题提供了有利条件。数值算例验证了该方法的有效性、计算精度和效率。 相似文献
3.
目前3D打印技术广泛采用基于STL模型的切片算法,而拓扑关系的重建与有序交点的获取则是切片效率的主要影响因素。在分析STL文件信息存储特点的基础上,提出了一种基于冗余信息的快速切片算法。首先建立与当前切平面相交的三角形集合,求出集合中各三角形与切平面的交点信息并存入临时数组,将坐标值重复的交点视为冗余信息;然后根据冗余信息确定三角形间的拓扑关系,并据此确定各交点的次序,同时将已知次序的交点信息从临时数组中删除,若数组中已不存在某交点的信息冗余,则判定有序点列已形成一个封闭的截面轮廓;再采用上述方法,得到当前切层内可能存在的其余封闭轮廓,直到临时数组为空。通过实例验证,证明该算法的可行性与稳定性。 相似文献
4.
《计算机集成制造系统》2014,(6)
为解决平面与高精度细分曲面求交效率低和稳定性差的问题,根据细分曲面网格拓扑结构特性,提出平面与Catmull-Clark细分曲面求交的高效方法。基于细分曲面的分片表示,将平面与复杂细分曲面模型的求交问题转化为平面与形状简单的细分曲面面片的求交问题。分析了平面与细分曲面交线的特点,将交线的交点分为起始交点、后续交点和终止交点三种基本类型。根据细分曲面面片网格拓扑结构特性,提出细分曲面面片多级分割技术。在此基础上,结合包围盒干涉检测技术,判断平面与细分曲面面片的相交性并计算起始交点。针对细分曲面面片规则的拓扑结构,计算后续交点和判定终止交点。根据细分曲面面片之间的拓扑关系,将获得的若干无序交线段排序合并为完整的有序交线。通过实例进行了算法测试,测试结果表明该算法具有较高的性能。 相似文献
5.
目前3D打印技术广泛采用基于STL模型的切片算法,而拓扑关系的重建与有序交点的获取则是切片效率的主要影响因素。在分析STL文件信息存储特点的基础上,提出了一种基于冗余信息的快速切片算法。首先建立与当前切平面相交的三角形集合,求出集合中各三角形与切平面的交点信息并存入临时数组,将坐标值重复的交点视为冗余信息;然后根据冗余信息确定三角形间的拓扑关系,并据此确定各交点的次序,同时将已知次序的交点信息从临时数组中删除,若数组中已不存在某交点的信息冗余,则判定有序点列已形成一个封闭的截面轮廓;再采用上述方法,得到当前切层内可能存在的其余封闭轮廓,直到临时数组为空。通过实例验证,证明该算法的可行性与稳定性。 相似文献
6.
基于抓取稳定性的手指接触力规划算法 总被引:3,自引:0,他引:3
在手指指端与物体构成有摩擦固定点接触模型的前提下,通过对三指灵巧手抓取内力与抓取稳定性关系的分析,构建指端接触力的规划算法。在接触点摩擦锥内将指端接触力分解为操作力和抓取内力,分析抓取内力对于接触稳定性的作用和内力汇交点与汇交多边形的相互位置,建立抓取内力与抓取稳定性之间的关系,通过合理规划内力汇交点的位置获得较高的抓取稳定性。通过使内力汇交点到汇交多边形各条边的最短距离达到最大,建立基于抓取稳定性的内力汇交点优化模型和指端接触力的规划算法。该算法将抓取布局规划和接触力分配融为一个统一的过程,可以有效提高抓取的规划效率,有利于抓取的在线规划。结合抓取实例说明了算法的有效性。 相似文献
7.
8.
9.
10.
11.
12.
杨刚 《机械制造与自动化》2012,41(1):133-136
钣金构件CAD系统需要绘制零件工作图,这就要绘制构件的相贯线,但是相贯线的绘制比较麻烦,特别是内相贯线的绘制,常常需要求出可见的内相贯线的临界点.以圆柱三通管为实例,重点分析并求出它的内相贯线在俯视图中的投影方程,对此方程进行坐标转换得到它在AutoCAD世界坐标系中的方程,并用基于ObjectARX的VC程序对内相贯线进行了绘制. 相似文献
13.
14.
Chen Xiao-xia Yong Jun-hai Chen Yu-jian 《Frontiers of Mechanical Engineering in China》2006,1(3):364-369
How to obtain intersection of curves and surfaces is a fundamental problem in many areas such as computer graphics, CAD/CAM,
computer animation, and robotics. Especially, how to deal with singular cases, such as tangency or superposition, is a key
problem in obtaining intersection results. A method for solving the intersection problem based on the coordinate transformation
is presented. With the Lagrange multiplier method, the minimum distance between the center of a circle and a quadric surface
is given as well. Experience shows that the coordinate transformation could significantly simplify the method for calculating
intersection results. The location of the tangent point is revised according to the tangency condition. It can improve the
stability of the intersection of given curves and surfaces in singularity cases. The new algorithm is applied in a three dimensional
CAD software (GEMS), produced by Tsinghua University.
__________
Translated from Computer Integrated Manufacturing Systems, 2005, 11(9) (in Chinese) 相似文献
15.
基于坐标变换的曲线曲面求交算法 总被引:1,自引:0,他引:1
利用坐标变换的方法,给出了二次曲线和二次曲面求交的解析算法。利用拉格朗日乘子法求解二次曲线和二次曲面之间的最小距离,给出了曲线与曲面相切的条件。算法表明,坐标变换可以简化求交运算表达式,使求交算法易于实现。根据得出的相切条件,可以有效地判断曲线、曲面是否有交,对相切情况的计算结果进行修正,可提高奇异情况下的求交稳定性。算法已在清软英泰公司开发的自主版权3维CAD软件GEMS中得到应用。 相似文献
16.
本文提出了基于轨迹包络的三坐标测量空间曲面求交算法,并分别讨论了同向表面与异向表面的求交过程,在三坐标测量中,该方法可直接利用采样数据进行求交计算,具有过程简单、速度快等特点,是一种简便易行的空间曲面求文算法。 相似文献
17.
改进了用于标定线阵摄像机的传统精密测角算法,标定用于面阵摄像机的参数。该算法利用两束平行光之间的夹角和投影在摄像机上图像点之间的对应关系,在给定一个预测摄像机主点的基础上计算它和实际主点之间的偏差以及摄像机焦距。分析了图像特征提取误差对于平行光夹角测量精度的影响,并给出一种基于平行光夹角误差最小的最优估计,从而进一步提高摄像机内部参数的标定精度。通过仿真实验分析了图像特征提取精度和平行光夹角测量精度对摄像机参数标定精度的影响。结果显示,当图像特征提取精度为0.1pixel,二维转台精度为0.5″时,主点标定精度可以达到0.56pixel,焦距标定精度可以达到0.06mm。利用精度为0.5″的二维转台对摄像机参数进行了实际标定,通过分析像点和标定结果所计算的平行光夹角和实际测量的平行光夹角的误差,可知本文算法的误差是经典精密测角法的68.6%,由此证明该算法对于面阵摄像机参数标定具有更好的结果。 相似文献
18.
19.
一种判别空间两线段干涉的快速算法 总被引:8,自引:1,他引:8
在多机械手系统中 ,机械手各杆状关节相互之间在运动过程中极易产生机械干涉 ,快速判别两杆状物体互相产生机械干涉的算法对多机械手系统的动态任务规划具有十分重要的意义。一般的研究方法都是把杆状物体简化为空间线段来进行分析和计算他们之间的距离或者具体的交点位置。实际上 ,判断两空间线段是否产生干涉只需要知道两线段是否存在交点 ,而不需具体计算交点的位置以及两空间线段之间的距离 ,就可判别其干涉状态 ,基于此本文提出了一个极为简单的计算方法 ,该方法利用解析几何中的理论 ,提出了几个基本定义 ,将空间的两杆状物体抽象为线段 ,然后投影到笛卡尔空间直角坐标的三个直角投影面 ,通过一些简单的加减乘除计算 ,就可判别两线段干涉状态。 相似文献
20.
钟双连 《机电产品开发与创新》2011,24(3):200-202
立体表面上点的投影对于学习<画法几何>有着举足轻重的地位.空间立体中两线、三面交于一点,求立体的截交线和相贯线都是先求立体表面上的点,然后通过点连线求得.本文通过具体的例子列举出在求解立体表面上点问题并较易出错的地方,并总结出求解立体表面点的方法. 相似文献