首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
NURBS曲面G~1光滑拼接算法   总被引:7,自引:1,他引:6  
非均匀有理B样条(NURBS)曲线、曲面造型方法,是当前CAD/CAM领域研究热点之一,大量的基于NURBS的实用造型系统得到发展。对NURBS而言,虽然具有参数连续性,但为了实用需要,仍需构造具有一定光滑程度的合成曲面,满足局部设计和修改的目的。本文给出了实用的具有二次公共边界曲线的NURBS曲面片G1光滑拼接条件,得到了相应控制顶点、权系数的具体算法;对于一个已知NURBS曲面,构造另一个NURBS曲面,使其达到G1拼接是简单易行的。  相似文献   

2.
NURBS曲在G^1光滑拼接算法   总被引:1,自引:0,他引:1  
非均匀有理B样条(NURBS)曲线、曲面造型方法,是当前CAD/CAM领域研究热点之一,大量的基于NURBS的衫和造系统得到发展,对NURBS而言,虽然具有参数连续性,但为了实用需要,仍需构造具有一光滑程度的合成曲面,满足局部设计和修改的目的,本文给出了实用的具有二次公共边界曲线的NURBS曲面片G^1光滑拼接条件,得到相应控制顶点、权系数的具体算法;对于一个已知NURBS曲面,构造另一人NURB  相似文献   

3.
NURBS双向蒙皮造型方法的研究与实现   总被引:5,自引:0,他引:5  
本文通过对NURBS造型方法技术的研究,在自主开发的SuperManCAD/CAM集成系统中成功地实现了基于复杂曲线的NURBS双向蒙皮曲面的造型功能,从而建立了完全基于NURBS方法的CAD/CAM系统.通过大量的工程应用和实例验证表明所研究的NURBS方法是一种适用于复杂外形产品设计与制造的、灵活有效的造型方法.  相似文献   

4.
NURBS造型方法的研究与实现   总被引:2,自引:0,他引:2  
本文通过NURBS造型方法关键技术的研究,在我校自主开发的超人(SuperMan)CAD/CAM集成系统中成功地实现了基于复合曲线NURBS蒙皮曲面的造型功能,双向蒙皮曲面的造型功能和NURBS曲线曲面的可控修形功能,建立了窒完全基于NURBS方法的CAD/CAM系统,大量的工程应用和实例验证,表明本研究的NURBS方法是一种适用于复杂外形产品设计与制造的,灵活有效的造型方法。  相似文献   

5.
在分析了NURBS曲面方程的基础上提出了一个将任意次NURBS曲面分解成多个NURBS子曲面的方法。该方法有助于将复杂曲面或大曲面化解成简单曲面、小曲面。文章最后给出了一些实例,显示了该统一分解方法的可行性。  相似文献   

6.
NURBS曲面的等距曲面算法   总被引:2,自引:1,他引:1  
本文将NURBS曲线的有理deBoor算法推广到NURBS曲面点的计算,由此可以得到NURBS曲面上点的单位法矢量,供其应用于NURBS曲面等曲面的生成。该算法几何意义明显,算法简洁,易于编程实现。  相似文献   

7.
本文介绍了一个基于NURBS精确表达的雕塑实体造型系统──SCAD1.0,该系统采用曲面模型和实体模型相统一的雕塑实体模型,扩大了造型覆盖城。用NURBS精确表达二次曲面和自由曲面,使整个系统具有一致的数学模型。该系统具有较强的造型功能,基本上满足了工程实际的需要。另外,SCAD1.0还有曲面NC加工的干涉检验和轨迹仿真等功能。  相似文献   

8.
本文介绍了一个基于NURBS精确表达的雕塑实体造型系统--SCAD1.0,该系统采用曲面模型和实体模型相统一的雕塑实体模型,扩大了造型覆盖城。用NURBS精确表达二次曲面和自由曲面,使整个系统具有一致的数学模型。该系统具有较强的造型功能,基本上满足了工程实际的需要。另外,SCAD1.0还有曲面NC加工的干涉检验和轨迹仿真等功能。  相似文献   

9.
圆弧曲线的三次NURBS表示   总被引:18,自引:0,他引:18  
本文首次提出三次NURBS曲线精确地表示圆弧的充要条件,解决了两方面的问题:一是已知三次NURBS曲线,如何判断它是否是圆弧,二是已知一圆弧曲线,怎样用三次NURBS曲线精确地表示,给出了圆弧曲线的三次NURBS表示的几何构造算法,均匀有理B样条曲线和有理Bezier曲线精确地表示圆弧曲线的充要条件可作为NURBS曲线的特殊情形得到,这些研究结果为NURBS应用于CAGD,CAD/CAM提供了一个  相似文献   

10.
本文论述了NURBS在几何造型中的使用方法和技巧,介绍了使用NURBS精确表示解析实体的简便方法,给出了表示一些特殊曲线、曲面的通用算法.与传统方法[1][3]相比,减少了控制点数目,容易使用和实现.  相似文献   

11.
Blending surfaces form a smooth transition between two distinct, intersecting surfaces or smoothly join two or more disconnected surfaces and are normally procedural surfaces which are difficult to exchange and to interrogate in a reliable and efficient manner. In this paper, an approximation method for blending surfaces which are curvature continuous to the underlying surfaces with a non-uniform rational B-spline (NURBS) surface is presented. The use of NURBS is important since it facilitates the exchange of geometric information between various computer aided design and manufacturing systems. In the method, linkage curves on the underlying surfaces are approximated to within a specified tolerance and cross-link curves are created using the linkage curves, a directional curve and the parametric partial derivatives of the underlying surfaces. Cross-link curves are lofted to form the blending surface and an adaptive sampling procedure is used to test the blending surface against specified tolerances. Cross-link curves are added, where necessary, and the surface relofted until the continuity conditions are satisfied to within specified tolerances. Examples illustrate the applicability of the method.  相似文献   

12.
过渡操作在实体造型中具有重要的实用意义。本文给出一种多面体实体过渡操作的定义和实现方法。其基本原理是用可变半径的圆柱面代替多面体上的被操作边,并对这些圆柱面进行交和离散化。利用这种过渡操作可以生成多面体指定棱边或指定边环的过渡平角或过渡圆角。  相似文献   

13.
14.
Pei  Wen-Han 《Computer aided design》2009,41(11):812-824
This paper enhances the conventional parametric algorithms for polyhedron blending, by strategically inverting the edges-first approach to vertex-first, so that matching the vertex blending surface (using a triangular or tensor product Bézier surface, or an S-patch) with the edge blending surfaces (generated by Hartmann method) becomes essentially easier. Based on a study of cross boundary derivatives (those of S-patches are deduced herein), Gg-continuity between all the above surfaces and the primary planar faces is achieved by a novel trick as a first step: assigning the vertex, some edge points and some face points to be the proper control points. This still leaves enough free parameters usable for changing the blending configuration. The new algorithm is illustrated with two practical examples involving miscellaneous vertices up to 6-edge convex–concave.  相似文献   

15.
16.
本文介绍了NURBS曲线、曲面的数学表达,给出了NURBS曲线和曲面的构形原理,在此基础上,推导了过滤曲面,进而获得了产品造型所要求的曲面。实践表明,应用NURBS曲面,使产品造型设计者能随心所欲地实现自己的设计意图。  相似文献   

17.
Sweep曲面通常用沿脊线的局部活动标架来刻划,但是活动标架的构造在很大程序上由脊线的几何性质决定。因此提出:构造Sweep曲面是否一定需要用活动标架来确定截线的位置?为解决这个问题,提出了一种投影方法,它有两个优点:首先,当脊线是直线段和圆弧时,Sweep曲面可以精确表示;第二,Sweep曲面可以直接用投影变换方法来构造,从而可以避免使用活动标架,进而可以不必考虑脊线的连续性Sweep曲面形状的影响。另外,曲面的误差控制可以通过对脊线的offset的误差控制来实现。通过实例验证了所提算法的稳定性和有效性。  相似文献   

18.
Developable surfaces are desired in designing products manufactured from planar sheets. Trimmed non-uniform rational B-spline (NURBS) surface patches are widely adopted to represent 3D products in CAD/CAM. This paper presents a new method to increase the developability of an arbitrarily trimmed NURBS surface patch. With this tool, designers can first create and modify the shape of a product without thinking about the developable constraint. When the design is finished, our approach is applied to increase the developability of the designed surface patches. Our method is an optimisation-based approach. After defining a function to identify the developability of a surface patch, the objective function for increasing the developability is derived. During the optimisation, the positions and weights of the free control points are adjusted. When increasing the developability of a given surface patch, its deformation is also minimised and the singular points are avoided. G0 continuity is reserved on the boundary curves during the optimisetion, and the method to reserve G1 continuity across the boundaries is also discussed in this paper. Compared to other existing methods, our approach solves the problem in a novel way that is close to the design convention, and we are dealing with the developability problem of an arbitrarily trimmed NURBS patch.  相似文献   

19.
Representing Quadric Surfaces Using NURBS Surfaces   总被引:1,自引:0,他引:1       下载免费PDF全文
A method for representing quadrc surfaces using NURBS is presented.By means of the necessary and sufficient conditons for NURBS curves to precisely represent circular arcs and other conics,quadric surfaces can be represented by NURBS surfaces with fewer control vertices.The method can be used not only for NURBS surface representation of quadric surfaces,but also for rounding polyhedrons.Many examples are given in the paper.  相似文献   

20.
提出一种用于NURBS曲面G2光滑拼接算法。在创建拼接曲面时,采用"参数可调"的思想,用拼接函数和指重参数先统一两基曲面的参数,计算出拼接曲面上的插值点,并以这些插值点为参考点根据G2连续的几何性质对拼接曲面的内部控制点进行修正。此算法适用于各类曲面的拼接,通过调整平衡因子和指重参数可以得到在满足G2连续的前提下各种曲率的拼接曲面,简化曲面拼接的计算过程。  相似文献   

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

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