• 제목/요약/키워드: NURBS 보간기

검색결과 25건 처리시간 0.029초

재귀적 방법에 의한 NURBS 보간기 (NURBS Interpolator with Recursive Method)

  • 백대균;고태조;이재원;김희술
    • 한국정밀공학회지
    • /
    • 제22권5호
    • /
    • pp.45-54
    • /
    • 2005
  • The purpose of this research is to find a simple and accurate NURBS interpolator for CNC systems such as robot, CMM and CNC machine tools. This paper presents a new design of NURBS interpolator for CNC system. The proposed algorithm used the recursive characteristics of NURBS equation, the previous incremental value and chord length for the sake of a constant chord length. Simulation study was conducted to see the performance of the proposed interpolator with reference-word and reference-pulse method. Consequently, an accurate and simple NURBS interpolator was possible for modem CNC systems.

CNC 공작기계의 실시간 3차원 NURBS 보간기 개발 (Development of the Real-Time 3D NURBS Interpolator for CNC Machines)

  • 홍원표;양민양
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2000년도 춘계학술대회 논문집
    • /
    • pp.1032-1035
    • /
    • 2000
  • Increasing demands on precision machining with computerized numerical control (CNC) machines have necessitated that the tool to move not only position error as small as possible, but also with smoothly varying feedrates in space. This paper presents a new high precision interpolation algorithm for 3-dimensional (3D) Non-Uniform Rational B-Spline (NURBS) curve in the reference-pulse CNC technique. Based on the minimum path error strategy, real-time NURBS interpolator was developed in software and this was implemented with a PC-NC milling machine. The several experimental results have shown that the proposed NURBS interpolator is useful for the high precision machining of complex shapes. It is expected that this algorithm can be applied to the CNC machines for the machining of 3D free-form surfaces.

  • PDF

CNC 공작기계의 NURBS 보간 알고리즘에 관한 연구 (NURBS Interpolation Algorithm for CNC Machines)

  • 홍원표;양민양
    • 한국정밀공학회지
    • /
    • 제17권12호
    • /
    • pp.115-120
    • /
    • 2000
  • Increasing demands on precision machining of free-form surface have necessitated that the tool to move not only position error as small as possible, but also with smoothly varying feedrates. This paper presents new algorithm for high precision 3D(3-dimensional) NURBS(Non-Uniform Rational B-Spline) interpolation in the reference-pulse technique. Based o the minimum path error strategy, interpolation algorithm was designed to follow the NURBS curve. Using this algorithm a real-time 3D NURBS interpolator was developed in software. The algorithm implemented in a PC showed promising results in interpolation error and speed performance. It is expected that this can be applied to the CNC systems for the high precision machining of complex shapes.

  • PDF

소재 제거율을 고려한 이송속도 가변형 NURBS 보간기 (Variable Feedrate Interpolator for NURBS Curve Considering Material Removal Rate)

  • 마르첸코티혼;고태조;김희술;김정현
    • 한국공작기계학회논문집
    • /
    • 제12권2호
    • /
    • pp.1-8
    • /
    • 2003
  • Conventionally used linear or circular interpolator is undesirable for the precision machining of 3D free-form surface as the following reason: the transmission errors due to the huge number of data, discontinuity of segmentation, unsmooth motion speed. To this regard, modern CNC machine tools are designed with the function of machining arbitrary parametric curves. However, these systems don't consider the adaptive federate, which dominates the quality of the machining process. This paper proposes a NURBS interpolator for the constant material removal rate. That is accomplished by the variable federate using curvature of curve. The curvature-compensated feederate system has important Potential applications in ensuring part accuracy and protecting cutting tool. The simulated result show it can be applicable to the real machining.

표면거칠기를 고려한 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 보간기에서 절삭성 고찰 (Research on Machineability in NURBS Interpolator Considering Constant Material Removal Rate)

  • 고태조;김희슬
    • 한국정밀공학회지
    • /
    • 제21권12호
    • /
    • pp.60-66
    • /
    • 2004
  • Increasing demands on precision machining of 3D free-form surface have necessitated the tool to move smoothly with varying feedrate. To this regard, parametric interpolators such as NURBS (Non-Uniform Rational B-Spline) interpolator have been introduced in CNC machining system. Such interpolators reduce the data burden in NC code, increase data transfer rate into NC controller, and finally give smooth motion while machining. In this research, a new concept to control cutting load in NURBS Interpolator was tried based on the curvature of curve. This is to protect cutting tool, and to have good machinability. For proof of the system, cutting force and surface topography were evaluated. From the experimental results. the interpolator is good enough for machining a free-form surface.

온라인 방식의 지능형 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

NURBS 보간의 적용 (Implementation of NURBS interpolator)

  • 최인휴;양민양;이강주;김찬봉
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2002년도 추계학술대회 논문집
    • /
    • pp.51-54
    • /
    • 2002
  • This paper deals with an implementation of NUBS interpolator and presents the process of its integration into PC-NC. For more accurate feed, NURBS algorithm is improved. Also, Evaluation of real time NURBS interpolator is provided to verify fred accuracy and geometrical accuracy of NURBS curve. NURBS machining of fee surface is simulated on the real time NC simulator so that machining time is compared to that of linear path machining.

  • PDF