• Title/Summary/Keyword: NURBS 곡면

Search Result 85, Processing Time 0.038 seconds

Automatic Generation System for Quadrilateral Meshes on NURBS Surfaces (NURBS 곡면에서 사각형 요소망의 자동생성 시스템)

  • Kim, Hyung-Il;Park, Jang-Won;Kwon, Ki-Youn;Cho, Yun-Won;Chae, Soo-Won
    • Proceedings of the KSME Conference
    • /
    • 2000.04a
    • /
    • pp.894-899
    • /
    • 2000
  • An automatic mesh generation system with unstructured quadrilateral elements on trimmed NURBS surfaces has been developed.. In this paper, NURBS surface geometries in the IGES format have been used to represent model shape. NURBS surface is represented as parametric surface. So each surface could be mapped to a 2D parametric plane through the parametric domain. And then meshes with quadrilateral elements are constructed in this plane. Finally, the constructed meshes are mapped back to the original 3D surface through the parametric domain. In this paper, projection plane, quasi-expanded plane and parametric Plane are used as 2D mesh generation plane. For mapping 3D surface to parametric domain, Newton-Rhapson Method is employed. For unstructured mesh generation with quadrilateral elements on 2D plane, a domain decomposition algorithm using loop operators has been employed. Sample meshes are represented to demonstrate the effectiveness of the proposed algorithm.

  • PDF

Studies of Interface Continuity in Isogeometric Structural Analysis for Multi-patch Shell Components (다중 패치 쉘 아이소 지오메트릭 해석의 계면 연속성 검토)

  • Ha, Youn Doh;Noh, Jungmin
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.31 no.2
    • /
    • pp.71-78
    • /
    • 2018
  • This paper presents the assembling of multiple patches based on the single patch isogeometric formulation for the shear deformable shell element given in the previous study. The geometrically exact shell formulation has been accomplished with the shell theory based formulation and the generalized curvilinear coordinate system directly derived from the given NURBS geometry. For the knot elements matching across adjacent surfaces, the zero-th and first parametric continuity conditions are considered and the corresponding coupling constraints are implemented by a master-slave formulation between adjacent patches. The constraints are then enforced by a substitution method for condensation of the slave variables, thereby reducing the model size. Through numerical investigations, the important features of the first parametric continuity condition are confirmed. The performance of the multi-patch shell models is also examined comparing the rate of convergence of response coefficients for the zero and first order continuity conditions and continuity in coupling boundary between two patches is confirmed.

Study on the Preheating Method of NURBS Shaped Workpiece by Laser Assisted Machining (레이저보조가공에서 NURBS 곡면 형상의 예열방법에 대한 연구)

  • Kim, Eun-Jung;Lee, Choon-Man
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.33 no.2
    • /
    • pp.101-107
    • /
    • 2016
  • Laser-Assisted machining (LAM) is a new method for processing hard-to-cut materials. However, curved shapes are difficult to predict the preheating effect of by LAM because heat sources are changed by moving laser module. So, it is necessary to study the preheating effect of the laser heat source irradiated on a 3-dimensionally shaped workpiece, such as a NURBS shaped workpiece. In this study, thermal analysis and preheating experiment of the LAM for the NURBS shaped workpiece are performed. Also, two machining methods are proposed to avoid interference of laser module and cutting tool. The results of the analysis can be applied to various shaped workpieces by LAM.

Isogeometric Shape Sensitivity Analysis in Generalized Curvilinear Coordinate Systems (일반 곡면 좌표계에서 구현된 아이소-지오메트릭 형상 설계민감도 해석)

  • Ha, Youn Doh;Yoon, Minho;Cho, Seonho
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.25 no.6
    • /
    • pp.497-504
    • /
    • 2012
  • Finite element analysis is to approximate a geometry model developed in computer-aided design(CAD) to a finite element model, thus the conventional shape design sensitivity analysis and optimization using the finite element method have some difficulties in the parameterization of geometry. However, isogeometric analysis is to build a geometry model and directly use the functions describing the geometry in analysis. Therefore, the geometric properties can be embedded in the NURBS basis functions and control points so that it has potential capability to overcome the aforementioned difficulties. In this study, the isogeometric structural analysis and shape design sensitivity analysis in the generalized curvilinear coordinate(GCC) systems are discussed for the curved geometry. Representing the higher order geometric information, such as normal, tangent and curvature, yields the isogeometric approach to be the best way for generating exact GCC systems from a given CAD geometry. The developed GCC isogeometric structural analysis and shape design sensitivity analysis are verified to show better accuracy and faster convergency by comparing with the results obtained from the conventional isogeometric method.

Isogeometric Analysis for Two-dimensional Multipatch Model (2차원 멀티패치 모델의 아이소-지오메트릭 해석)

  • Kim, Min-Geun;Koo, Bonyong
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.30 no.6
    • /
    • pp.515-522
    • /
    • 2017
  • In this paper, an isogeometric analysis for multipatch problem is investigated, in which two or more geometries are connected at the interface in a conforming or non-conforming conditions. To express higher continuity at the patch interface, two approaches such as Nitsche based method and master-slave method are formulated for the linear elasticity problem and discretized using the isogeometric approach using NURBS basis functions. A short comparison between two approaches in formulations reveals the pros and cons of them with the applicability in the isogeometric multipatch problem. In addition, a NURBS based stress recovery is adopted to express a better stress continuity through the post-processing. Numerical examples indicate the effectiveness of Nitsche method in the non-conforming patch, following the exact solution well. For the stress concentration problem with the conforming patch, introduced two methodologies show comparative results, meanwhile the NURBS based stress recovery presents an improved smooth stress contour in the whole domain including the patch interface.

Fairing B-spline Surfaces Using Optimization Technique (최적화 기법을 이용한 곡면페어링)

  • park, S.K.;Lee, K.W.
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.1 no.3
    • /
    • pp.95-108
    • /
    • 1993
  • The needs for smooth curves and surfaces are increasing in modeling cars, ships, airplanes, and other consumer products either for aesthetic or functional purpose. However, the curves and surfaces generated by conventional modeling methods usually exhibit an unwanted behavior due to digitizing errors or inadequate generation method, and thus much time and extra effort is spent afterwards to get the faired results. The objective of this work is to develop a fairing scheme by which well refined shape of a surface can be acquired with detecting and removing the shape imperfections of the given surface represented by NURBS. The fairing scheme is based on an optimization process in which the control points of the given surface are repositioned to minimize the integration of the jumps(perturbations) of the unit normal vectors at all surface points.

  • PDF

Morphing Technique using Scanned Data and Level-Set Method (스캔 데이터와 레벨셋 방법을 이용한 몰핑 기법)

  • Lee, Tae-Ho;Lee, Seung-Wook;Cho, Seon-Ho
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 2011.04a
    • /
    • pp.565-568
    • /
    • 2011
  • NURBS는 매개변수를 이용하여 3차원에서 곡면을 표현한 방법으로서 노트벡터, 조정점, 가중치로 구성된다. 레벨셋은 공간을 음함수로 정의된 장으로 형성하여 음함수의 일정한 값을 추적하여 곡면을 표현한 방법이다. 본 논문에서는 스캔 데이터를 NURBS 형태로 추출한 뒤 이를 정밀한 레벨셋 모델로 변환하였다. 레벨셋 모델을 구성하기 위해서 형성된 음함수는 부호를 갖는 거리함수를 사용하였고, 거리함수를 정밀하게 나타내기 위해 Newton 순환법을 이용하였다. 변환된 레벨셋 모델을 이용하여 형상의 몰핑을 수행하였다. 몰핑은 초기 형상을 목표 형상으로 변화시켜 나가는 과정으로서 레벨셋 모델을 이용한 몰핑은 용이성과 질적인 측면에서 우수하다. 수치 예제에서는 스캔 데이터의 레벨셋 모델 변환과 변환된 형상이 자연스럽게 목표형상으로 변화하는지를 확인한다.

  • PDF

NURBS Surface Interpolator for Constant Cutting Forces in Ball-End Milling (볼엔드 밀링에서의 일정 절삭력을 위한 NURBS 곡면 인터폴레이터)

  • Ji, Seong-Cheol;Gu, Tae-Hun
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.26 no.9
    • /
    • pp.1888-1896
    • /
    • 2002
  • This study presents a new type of CNC interpolator that is capable of generating cutter paths for ball-end milling of NURBS surfaces. The proposed surface interpolator comprises real-time algorithms for cutter contact (CC) path scheduling and CC path interpolator. Especially in this study, a new interpolator module to regulate cutting forces is developed. This propose algorithm utilizes variable-feedrate commands along the CC path according to the curvature of machined surfaces during the interpolation process. Additionally, it proposes an OpenGL graphic library for computer graphics and animation of interpolated tool-position display. The proposed interpolator is evaluated and compared with the existing method based on constant feedrates through computer simulations.

Real-Time Variable-Feedrate NURBS Surface Interpolator (실시간 가변속 NURBS 곡면 인터폴레이터)

  • 구태훈;지성철
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1997.10a
    • /
    • pp.371-374
    • /
    • 1997
  • This study presents a new type of real-t~me CNC interpolator that is capable of generating cutter paths for ball-end milling of NURBS surfaces. The proposed surface interpolator comprises real-time algorithms for cutter-contact (CC) path scheduling and CC path interpolation. Especially, in this study, a new interpolator module to regulate cutting forces is developed. This proposed algorithm utilizes variable-feedrate commands according to the curvature of machined surfaces. The proposed interpolator is evaluated and compared with the conventional method based on constant feedrates through computer simulation.

  • PDF