• Title/Summary/Keyword: NURBS model

Search Result 72, Processing Time 0.036 seconds

NURBS Interpolator for Controlling the Surface Roughness (표면 거칠기를 고려한 NURBS 보간기)

  • Choi, In-Hugh;Jung, Tea-Sung;Hong, Won-Pyo;Yang, Min-Yang
    • Proceedings of the KSME Conference
    • /
    • 2003.04a
    • /
    • pp.1226-1233
    • /
    • 2003
  • Finish machining of a curved surface is often carried out by an NC system with curve interpolation in the field. This NURBS interpolation adopts a feedrate optimizing strategy based on both the geometrical information and dynamic properties. In case of a finish cut using a ball-end mill, the curve interpolator needs to take the machining process into account for more improved surface, while reducing the polishing time. In this study, the effect of low machinability at the bottom of a tool on surface roughness is also considered. A particular curve interpolation algorithm is proposed for generating feedrate commands which are able to control the roughness of a curved surface. The simulation of the machined surface by the proposed algorithm was carried out, and experimental results are presented.

  • PDF

NURBS Interpolator for Controlling the Surface Roughness (표면 거칠기를 고려한 NURBS 보간기)

  • 최인휴;양민양;이강주
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2003.06a
    • /
    • pp.162-167
    • /
    • 2003
  • Finish machining of a curved surface is often carried out by an NC system with curve interpolation in the field. This NURBS interpolation adopts a feedrate optimizing strategy based on both the geometrical information and dynamic properties. In case of a finish cut using a ball-end mill. the curve interpolator needs to take the machining process into account for more improved surface, while reducing the polishing time. In this study, the effect of low machinability at the bottom of a tool on surface roughness is also considered. A particular curve interpolation algorithm is proposed for generating feedrate commands which are able to control the roughness of a curved surface. The simulation of the machined surface by the proposed algorithm was carried out, and experimental results are presented.

  • PDF

NURBS Surface Rendering of Sculpting Effect Using Multiresolution Surface Trimming for Spatial Virtual Design (공간 가상 디자인을 위한 다해상도 곡면트리밍을 이용한 넙스곡면 조각효과 렌더링)

  • Kwon, Jeong-Hoon;Kim, Hee-Jun;Chai, Young-Ho
    • Korean Journal of Computational Design and Engineering
    • /
    • v.11 no.6
    • /
    • pp.403-411
    • /
    • 2006
  • NURBS surfaces have been widely used in engineering design since it can create a smooth surface using minimal numbers of data. But deformation of the surfaces is quite difficult especially for the detailed modification. Also, NURBS surface deformation processes need many inputs, and it is not easy to be implemented in 3D virtual system. In this paper, both the surface trimming and multi-resolution surface are used for the detailed sculpting including sharp edges of NURBS surface. QuadTree is used to separate cleanly the target surface with the surface for sculpting effect. Simple user strokes are also used for the sculpting target curves and GOMS(Goals, Operators, Methods, Selection Rules) model is applied to verify the efficiency of the proposed sculpting process.

Reverse Engineering for Sculptured Surfaces by Using NURBS Approximation (역공학(Reverse Engineering)을 위한 자유곡면 형상의 NURBS Approximation)

  • Cho, Jae-Hyung;Cho, Myung-Woo
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.19 no.8
    • /
    • pp.108-115
    • /
    • 2002
  • In measuring step for reverse engineering of sculptured surfaces, computer vision system is used to simplify the complicated surface by boundary edge detection method that minimizes the measuring error. The measured data by Coordinate measuring machine is clouded data points of surfaces which is segmented surface using image process. In this research, the measured data is approximated as NURBS surfaces by new suggested algorithm. The position and number of control points, selection of parametric values and compensation of weight factors are proposed. Finally, surface model is simulated and improved resulting performance is obtained.

The Linkage between Spline/NURBS Free Surface and Shell Finite Element Analysis (Spline/NURBS 자유곡면과 쉘 해석의 연동)

  • 노희열;조맹효
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 2001.10a
    • /
    • pp.303-310
    • /
    • 2001
  • We propose the framework which directly links shell finite element to the free form surface geometric modeling. For the development of a robust shell element, a first order shear deformable shell theory and partial mixed variational functional are provided. Bubble functions are included in the shape function of displacement to improve the performance of the developed element. The Spline/NURBS is used to generate the general free form of parameterized shell surfaces. The proposed shell finite element model linked with NURBS surface representation provides efficiency for design and analysis. Numerical examples are given in order to assess the accuracy of the performances of the proposed element.

  • PDF

A Case Study on Precise NURBS Modeling of Human Organs (인체장기의 정밀한 NURBS 곡면 모델링 사례연구)

  • Kim H.C.;Bae Y.H.;Soe T.W.;Lee S.H.
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2005.06a
    • /
    • pp.915-918
    • /
    • 2005
  • Advances in Information Technology and in Biomedicine have created new uses for CAD technology with many novel and important biomedical applications. Such applications can be found, for example, in the design and modeling of orthopedics, medical implants, and tissue modeling in which CAD can be used to describe the morphology, heterogeneity, and organizational structure of tissue and anatomy. CAD has also played an important role in computer-aided tissue engineering for biomimetic design, analysis, simulation and freeform fabrication of tissue scaffolds and substitutes. And all the applications require precision geometry of the organs or bones of each patient. But the geometry information currently used is polygon model with none solid geometry and is so rough that it cannot be utilized for accurate analysis, simulation and fabrication. Therefore a case study is performed to deduce a transformation method to build free form surface from a rough polygon data or medical images currently used in the application. This paper describes the transformation procedure in detail and the considerations for accurate organ modeling are discussed.

  • PDF

Parametric morphing of subject-specific NURBS models for Human Proximal Femurs Subject to Femoral Functions (해부학적 기능을 고려한 환자맞춤형 근위대퇴골 모델의 파라메트릭 변형 방안)

  • Park, Byoung-Keon;Wook, Chae-Jae;Kim, Jay-Jung
    • Korean Journal of Computational Design and Engineering
    • /
    • v.16 no.6
    • /
    • pp.458-466
    • /
    • 2011
  • The morphology of a bone is closely associated with its biomechanical response. Thus, much research has been focused on analyzing the effects of variation of bone morphology with subject-specific models. Subject-specific models, which are generally achieved from 3D imaging devices like CT and MRI, incorporate more of the detailed information that makes a model unique. Hence, it may predict individual responses more accurately. Despite these powerful characteristics, specific models are not easily parameterized to the extent possible with statistical models because of their morphologic complexities. Thus, it is still proven challenging to analyze morphologic variations of subject-specific models across changes due to aging or disease. The aim of this article is to propose a generic and robust parametric morphing method for a subject-specific bone structure. We demonstrate this by using the proposed method on a model of a human proximal femur. Automatic segmentation algorithms are also presented to parameterize the specific model efficiently. A total of 48 femur models were evaluated for defining morphing vector fields. Also, several anatomical and mechanical functions of femur were considered as morphing constraints, and the NURBS interpolating technique was applied in the method to guarantee the generality of our morphed results.

Automatic NURBS Surface Generation from Unorganized Point Cloud Data (임의의 점 군 데이터로부터 NURBS 곡면의 자동생성)

  • Yoo, Dong-Jin
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.23 no.9 s.186
    • /
    • pp.200-207
    • /
    • 2006
  • In this paper a new approach which combines implicit surface scheme and NURBS surface interpolation method is proposed in order to generate a complete surface model from unorganized point cloud data. In the method a base surface was generated by creating smooth implicit surface from the input point cloud data through which the actual surface would pass. The implicit surface was defined by a combination of shape functions including quadratic polynomial function, cubic polynomial functions and radial basis function using adaptive domain decomposition method. In this paper voxel data which can be extracted easily from the base implicit surface were used in order to generate rectangular net with good quality using the normal projection and smoothing scheme. After generating the interior points and tangential vectors in each rectangular region considering the required accuracy, the NURBS surface were constructed by interpolating the rectangular array of points using boundary tangential vectors which assure C$^1$ continuity between rectangular patches. The validity and effectiveness of this new approach was demonstrated by performing numerical experiments for the various types of point cloud data.

An Optimization-based Computational Method for Surface Fitting to Update the Geometric Information of An Existing B-Rep CAD Model

  • Louhichi, Borhen;Aifaoui, Nizar;Hamdi, Mounir;BenAmara, Abdelmajid;Francois, Vincent
    • International Journal of CAD/CAM
    • /
    • v.9 no.1
    • /
    • pp.17-24
    • /
    • 2010
  • For several years, researchers have focused on improving the integration of the CAD, CAM and Analysis through a better communication between the various analysis tools. This tendency to integrate the CAD/Analysis and automation of the corresponding processes requires data sharing between the various tasks using an integrated product model. We are interested in this research orientation to CAD/CAM/Analysis integration by rebuilding the CAD model (BREP), starting from the Analysis results (deformed mesh). Because this problem is complex, it requires to be split into several complementary parts. This paper presents an original interoperability process between the CAD and CAE. This approach is based on a new technique of rebuilding the CAD surface model (Nurbs, Bezier, etc.) starting from triangulation (meshed surface) as a main step of the BREP solid model. In our work, the advantages of this approach are identified using a centrifugal pump example.

An Efficient Triangulation Algorithm for Trimmed NURBS Surfaces (트림된 NURBS 곡면의 효율적인 삼각화 알고리즘)

  • 정재호;박준영
    • Korean Journal of Computational Design and Engineering
    • /
    • v.5 no.2
    • /
    • pp.144-154
    • /
    • 2000
  • We propose an algorithm for obtaining a triangular approximation of a trimmed NLRBS surface. Triangular approximation is used in the pre-processing step of many applications such as RP(Rapid Prototyping), NC(Numerical Control) and FEA(Finite Element Analysis), etc. The algorithm minimizes the number of triangular elements within tolerance and generates a valid triangular mesh for STL file and NC tool path generation. In the algorithm, a subdivision method is used. Since a patch is a basic element of triangular mesh creation, boundary curves of a patch are divided into line segments and the division of curves is applied for the interior of the surface. That is, boundary curves are subdivided into line segments and two end points of each line segment are propagated to the interior of the surface. For the case of a trimmed surface, triangulation is carried out using a model space information. The algorithm is superior because the number of elements can be controlled as the curvature of the surface varies and it generates the triangular mesh in a trimmed region efficiently. To verify the efficiency, the algorithm was implemented and tested for several 3D objects bounded by NURBS surfaces.

  • PDF