• 제목/요약/키워드: NURBS surface

검색결과 139건 처리시간 0.028초

트림 NURBS 곡면의 T-스플라인 유한요소해석 (T-spline FEA for Trimmed NURBS Surface)

  • 김현중;서유덕;윤성기
    • 대한기계학회논문집A
    • /
    • 제33권2호
    • /
    • pp.135-144
    • /
    • 2009
  • In this present work, spline FEA for the trimmed NURBS surface of the 2D linear elasticity problem is presented. The main benefit of the proposed method is that no additional efforts for modeling of trimmed NURBS surfaces are needed and the information of the trimming curves and trimmed surfaces exported from the CAD system can be directly used for analysis. For this, trimmed elements are searched by using NURBS projection scheme. The integration of the trimmed elements is performed by using the NURBS-enhanced integration scheme. The formulation of constructing stiffness matrix of trimmed elements is presented. In this formulation, the information of the trimming curve is used for calculating the Jacobian as well as for obtaining integration points. The robustness and effectiveness of the proposed method are investigated through various numerical examples.

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

  • 권정훈;김희준;채영호
    • 한국CDE학회논문집
    • /
    • 제11권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.

NURBS Surface Global Interpolation에 대한 한 방법 (A New Method of the Global Interpolation in NURBS Surface)

  • 정형배;나승수;박종환
    • 한국CDE학회논문집
    • /
    • 제2권4호
    • /
    • pp.237-243
    • /
    • 1997
  • A new method is introduced for the interpolation in NURBS Surface. This method uses the basis functions to assign the parameter values to the arbitrary set of geometric data and uses the iteration method to compute the control net. The advantages of this method are the feasible transformation of the data set to the matrix form and the effective surface generation as a result, especially to the design engineer.

  • PDF

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

  • 최인휴;정태성;양민양;이동윤
    • 대한기계학회논문집A
    • /
    • 제29권5호
    • /
    • pp.698-706
    • /
    • 2005
  • 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 fur 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.

온라인 방식의 지능형 NURBS 곡면 보간기 (Intelligent NURBS Surface Interpolator with Online Tool-Path Planning)

  • 구태훈;지성철
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2004년도 추계학술대회 논문집
    • /
    • pp.471-474
    • /
    • 2004
  • In this paper, a NURBS surface interpolator is proposed which can deal with shapes defined from CAD/CAM programs on a surface basis and can improve contour accuracy. The proposed interpolator is based on newly defined G-codes and includes online tool-path planning suitable for NURBS surface machining. The real-time interpolation algorithm, considering an effective machining method for each machining process and minimum machining time, is executed in an online manner. The proposed interpolator is implemented on a PC-based 3-axis CNC milling system and evaluated through actual machining in terms of machining time and regulation of feedrate and cutting force in comparison with the existing method.

  • PDF

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

  • 최인휴;정태성;홍원표;양민양
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2003년도 춘계학술대회
    • /
    • 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 보간기 (NURBS Interpolator for Controlling the Surface Roughness)

  • 최인휴;양민양;이강주
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2003년도 춘계학술대회 논문집
    • /
    • 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

기하학적으로 정확한 쉘 요소의 NLib에 의해 생성된 NURBS 곡면에의 적용 (The application of geometrically exact shell element to NURBS generated by NLib)

  • 최진복;노희열;조맹효
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2005년도 춘계 학술발표회 논문집
    • /
    • pp.301-308
    • /
    • 2005
  • In this study, we implement a framework that directly links a general tensor-based shell finite element to NURBS geometric modeling. Generally, in CAD system the surfaces are represented by B-splines or non-uniform rational B-spline(NURBS) blending functions and control points. Here, NURBS blending functions are composed by two parameters defined in local region. A general tensor-based shell element also has a two-parameter representation in the surfaces, and all the computations of geometric quantities can be performed in local surface patch. Naturally, B-spline surface or NURBS function could be directly linked to the shell analysis routine. In our study, we use NLib(NURBS libraray) to generate NURBS for shell finite analysis. The NURBS can be easily generated by interpolating or approximating given set of data points through NLib.

  • PDF

불균일한 매개변수로 정의된 NURBS 곡면에서의 요소망 자동 생성 (Automatic Mesh Generation on Poorly Parameterized NURBS Surfaces)

  • 채수원;박정민
    • 한국정밀공학회지
    • /
    • 제20권6호
    • /
    • pp.189-196
    • /
    • 2003
  • The NURBS surfaces are widely employed for exchanging geometric models between different CAD/CAE systems. However if the input NURBS surfaces are poorly parameterized, most surface meshing algorithms may fail or the constructed meshes can be ill-conditioned. In this paper presents a new method is presented that can generate well conditioned meshes even on poorly parameterized NURBS surfaces by regenerating NURBS surfaces. To begin with, adequate points are sampled on original poorly parameterized surfaces and new surfaces are created by interpolating these points. And then, mesh generation is performed on new surfaces. With this method, models with poorly parameterized NURBS surfaces can be meshed successfully.

NURBS 보간을 이용한 고속 가공 (High speed machining using a NURBS interpolator)

  • 이동윤;김현철;양민양;최인휴
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2004년도 춘계학술대회 논문집
    • /
    • pp.323-328
    • /
    • 2004
  • Finish machining of a curved surface is often carried out by an NC system with curved interpolation in a high speed machining strategies. This study aims to develop the NURBS interpolator for the PC-NC based machine tools. In the case of a finish cut using a ball-end mill in high speed machining, low machinability at the bottom of a tool produces a harmful effect on surface roughness. The developed interpolator considers the relation between inclined angle, surface roughness, and feed rate, and adjusts real-time feed rate in order to generate surfaces which have isotropic surface roughness. The proposed interpolator is fully implemented and an experimental results are shown.

  • PDF