• 제목/요약/키워드: NURBS curve fitting

검색결과 6건 처리시간 0.023초

에너지 최소화에 근거한 B-spline curve fitting을 이용한 근사적 lofting 방법 (Approximate Lofting by B-spline Curve Fitting Based on Energy Minimization)

  • 박형준;김광수
    • 한국CDE학회논문집
    • /
    • 제4권1호
    • /
    • pp.32-42
    • /
    • 1999
  • Approximate lofting or skinning is one of practical surface modeling techniques well used in CAD and reverse engineering applications. Presented in this paper is a method for approximately lofting a given set of curves wihin a specified tolereance. It is based on refitting input curves simultaneously on a common knot vector and interpolating them to get a resultant NURBS surface. A concept of reducing the number of interior knots of the common knot vector is well adopted to acquire more compact representation for the resultant surface. Energy minimization is newly introduced in curve refitting process to stabilize the solution of the fitting problem and get more fair curve. The proposed approximate lofting provides more smooth surface models and realizes more efficient data reduction expecially when the parameterization and compatibility of input curves are not good enough. The method has been successfully implemented in a new CAD/CAM product VX Vision? of Varimetrix Corporation.

  • PDF

NURBS를 이용한 캠 기구의 역설계에 관한 연구 (A Study on Reverse Design of Cam Mechanism using NURBS)

  • 김상진;신중호;김대원;윤호업
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2002년도 추계학술대회 논문집
    • /
    • pp.920-924
    • /
    • 2002
  • This paper presents the reverse design of a cam mechanism using NURBS(Nonuniform Rational B-spline curve). Cam is very difficult to make the accurate shape on the design and the manufacture. Because the cam shape is commonly made in order to move in special functions. The reverse design can be used to check accuracy between the designed data and the manufactured data of the cam shape and also reproduce the cam without the design data. The reverse design procedures consist of motion analysis and curve fitting. The motion analysis is used the central difference method and the relative velocity method to find the displacement and velocity. The curve fitting is used NURBS to develope the whole curve. The central difference method is derived in the 3 dimensional space.

  • PDF

역공학을 위한 Sweep 곡면 모델링에 관한 연구 (A Study on the Sweep Surface Modeling for Reverse Engineering)

  • 임금주;이희관;양균의
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2001년도 춘계학술대회 논문집
    • /
    • pp.426-429
    • /
    • 2001
  • Many various products are manufactured which have sculptured surfaces recently. Constructing surface of these models is required technique called reverse engineering. In reverse engineering, a product which has sculptured surfaces is measured and we create surface model to acquire complete model data of object. Measured point data needs preprocess and sampling. Next a set of point data in a plane fit section curve. At last, surface is generated by fitting to section curves. Here we uses sweep surface. Sweep surface is compatible fitting CAD model to drawing. This paper discusses converting approximation of NURBS surface as a standard surface.

  • PDF

평균곡률 구간법을 이용한 CMM 데이터의 경계 형성 연구 (A Study on the Edge Construction of CMM Data Using a Method of Mean Curvature Block)

  • 장병춘;김대일;오석형
    • 한국기계가공학회지
    • /
    • 제9권1호
    • /
    • pp.74-80
    • /
    • 2010
  • The purpose of reverse engineering design using 3D measurement data is an accurate reconstruction of real body. In oder to accomplish this object, it is important that creating exact extracting edges should be studying out first of all. This study used edge-based method to find out edge point from the measuring point data. The characteristics are analysed using the mean curvature block method on the fitting NURBS curve and defined edges through block removal condition. The results showed that only using the NURBS curve of maximum curvature analysis to define correct edge of real geometry is limited, but this segmentation approach provides simplified necessary condition for edge classification, and an effectiveness to classify a straight line, curves and fillets etc.

이미지처리를 통한 레이저 가공경로생성에 관한 연구 (A Study on Laser Cutting Path Generation by Image Processing)

  • 박정호;이희관;양균의;김공묵
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2000년도 추계학술대회 논문집
    • /
    • pp.934-938
    • /
    • 2000
  • This paper presents a laser cutting of 2D image. 2D image in pixel graphic format is converted into vector graphic image by image processing. Bitmap graphics are made easily, but can not being used in application works for geometry transition. The Sobel's Edge detection method is used to find boundary points on 2D image. The points are fitted into curves with sampling and filtering. Sampling can provide efficient computation and filtering reconstuct features in image. The NC code is generated on MURBS curve of the points. Also, the offset of contour and cutting conditions are considered.

  • PDF

역공학을 위한 가상머신의 적합성에 대한 연구 (A Study on the Appropriateness of Virtual Machine for Reverse Engineering)

  • 오석형;장병춘;노윤식
    • 한국자동차공학회논문집
    • /
    • 제22권6호
    • /
    • pp.31-38
    • /
    • 2014
  • The purpose of this study is to make virtual machine using a 3D modeller to perform reverse engineering. Through the intuitive designer's ability, approximated model of the object is created and used to extract the data and NC tool path. The extracted data make approximated curve by using NURBS curve fitting. And the curve is used to remodel. From these series of process, the final reverse engineering data of the objects can be obtained. Two conclusions are drawn from this study. First, initial deviation of the intuitive model is one of the important factors that determine the number of repetitions of the experiment. Due to the characteristic of intuitive curve, after a certain number of repetitions the average deviation increase and radiate rather than decrease.