• 제목/요약/키워드: B-Spline Parameterization

검색결과 22건 처리시간 0.022초

곡면평활화를 고려한 공작기계상에서의 가공곡면 검사 (Machined Surface Inspection Based on Surface Fairing on the Machine Tool)

  • 이세복;김경돈;정성종
    • 대한기계학회논문집A
    • /
    • 제24권4호
    • /
    • pp.937-945
    • /
    • 2000
  • The assessment of machined surface is difficult because the freeform surface must be evaluated by surface fairness as well as dimensional accuracy. In this study, the machined freeform surface is modeled by interpolating the data measured on the machine tool into the mathematical continuous surface, and then the surface model is improved with the parameterization to minimize surface fairness. The accuracy reliability of the measured data is confirmed through compensation of volumetric errors of the machine tool and of probing errors. Non-uniform B-spline surface interpolation method is adopted to guarantee the continuity of surface model. Surface fairness is evaluated with the consideration of normal curvature on the interpolated surface. The validity and usefulness of the proposed method is examined through computer simulation and experiment on the machine tool.

B-스플라인 곡면기법을 이용한 압출금형 곡면의 표현방법에 관한 연구 (Investigation on the Description Method of Extrusion Die Surface using B-Spline Surface Scheme)

  • 유동진;임종훈
    • 소성∙가공
    • /
    • 제12권2호
    • /
    • pp.142-150
    • /
    • 2003
  • To construct the extrusion die surface, a B-Spline surface scheme based on the cubic B-Spline curve interpolation method is proposed in the present work. The inlet and outlet profiles are described with B-Spline curves by using the centripetal method for uniform parameterization. The interior control points of surface are generated using the derivative characteristics of B-Spline curve. A complete B-Spline surface is constructed by using appropriate coordinate transformation and knot deletion. In the present study, a quantitative measure for the control of surface is suggested by introducing the tangential vector and inclination angles at the inlet and outlet sections. To verify the validity of the proposed method, automatic surface generation is carried out for the various types of extrusion die surface.

윤곽선들의 B-spline 곡면 보간을 위한 새로운 방식 (A new approach for B-spline surface interpolation to contours)

  • 박형준;정형배;김광수
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회/대한산업공학회 2003년도 춘계공동학술대회
    • /
    • pp.474-479
    • /
    • 2003
  • This paper addresses the problem of B-spline surface interpolation to serial contours, where the number of points varies from contour to contour. A traditional lofting approach creates a set of B-spline curves via B-spline curve interpolation to each contour, makes them compatible via degree elevation and knot insertion, and performs B-spline surface lofting to get a B-spline surface interpolating them. The approach tends to result in an astonishing number of control points in the resulting B-spline surface. This situation arises mainly from the inevitable process of progressively merging different knot vectors to make the B-spline curves compatible. This paper presents a new approach for avoiding this troublesome situation. The approach includes a novel process of getting a set of compatible B-spline curves from the given contours. The process is based on the universal parameterization [1,2] allowing the knots to be selected freely but leading to a more stable linear system for B-spline curve interpolation. Since the number of control points in each compatible B-spline curve is equal to the highest number of contour points, the proposed approach can realize efficient data reduction and provide a compact representation of a B-spline surface while keeping the desired surface shape. Some experimental results demonstrate its usefulness and quality.

  • PDF

Trivariate B-spline Approximation of Spherical Solid Objects

  • Kim, Junho;Yoon, Seung-Hyun;Lee, Yunjin
    • Journal of Information Processing Systems
    • /
    • 제10권1호
    • /
    • pp.23-35
    • /
    • 2014
  • Recently, novel application areas in digital geometry processing, such as simulation, dynamics, and medical surgery simulations, have necessitated the representation of not only the surface data but also the interior volume data of a given 3D object. In this paper, we present an efficient framework for the shape approximations of spherical solid objects based on trivariate B-splines. To do this, we first constructed a smooth correspondence between a given object and a unit solid cube by computing their harmonic mapping. We set the unit solid cube as a rectilinear parametric domain for trivariate B-splines and utilized the mapping to approximate the given object with B-splines in a coarse-to-fine manner. Specifically, our framework provides user-controllability of shape approximations, based on the control of the boundary condition of the harmonic parameterization and the level of B-spline fitting. Experimental results showed that our method is efficient enough to compute trivariate B-splines for several models, each of whose topology is identical to a solid sphere.

비축대칭 H-형 및 U-형상의 압출금형 곡면의 자동생성 (Automatic Surface Generation for Extrusion Die of Non-symmetric H- and U-shaped Sections)

  • 임종훈;유동진;양동열
    • 한국소성가공학회:학술대회논문집
    • /
    • 한국소성가공학회 2003년도 추계학술대회논문집
    • /
    • pp.318-321
    • /
    • 2003
  • In order to generate the extrusion die surface of non-symmetric H- and U-shaped sections, an automatic surface construction method based on B-spline surface and scalar field theory is proposed in this study. The isothermal lines and stream lines designed in the scalar field are introduced to find the control points which are used in constructing B-spline surfaces. Intersected points between the isothermal lines and stream lines are used to construct B-spline surfaces. The inlet and outlet profiles are precisely described with B-spline curves by using the centripetal method for uniform parameterization. The extrusion die surface is generated by using the cubic curve interpolation in the u- and v-directions. A quantitative measure for the control of surface is suggested by introducing the tangential vectors at the inlet and outlet sections.

  • PDF

복잡한 형상의 압출금형 곡면의 자동생성 (Automatic Surface Generation for Extrusion Die of Complicated Sections)

  • 임종훈;유동진;권혁홍;양동열
    • 한국소성가공학회:학술대회논문집
    • /
    • 한국소성가공학회 2003년도 추계학술대회논문집
    • /
    • pp.197-200
    • /
    • 2003
  • An automatic surface construction method based on B-spline surface and scalar field theory is proposed to generate the extrusion die surface of complicated sections in this paper. The isothermal lines and stream lines designed in the scalar field are introduced to find the control points which are used in constructing B-spline surfaces. Intersected points between the isothermal lines and stream lines are used to construct B-spline surfaces. The inlet and outlet profiles are precisely described with B-spline curves by using the centripetal method for uniform parameterization. The extrusion die surface is generated by using the cubic curve interpolation in the u- and v-directions. A quantitative measure for the control of surface is suggested by introducing the tangential vectors at the inlet and outlet sections.

  • PDF

비축대칭 H-형 및 U-형상의 압출금형 곡면의 자동생성 (Automatic Surface Generation for Extrusion Die of Non-symmetric H-and U-shaped sections)

  • 유동진;임종훈;양동열
    • 소성∙가공
    • /
    • 제12권6호
    • /
    • pp.572-581
    • /
    • 2003
  • In this paper, an automatic surface construction method based on B-spline surface and scalar field theory is proposed to generate the extrusion die surface of non-symmetric H-and U-shaped sections. The isothermal lines and stream lines designed in the scalar field are introduced to find the control points which are used in constructing B-spline surfaces. Intersected points between the isothermal lines and stream lines are used to construct B-spline surfaces. The inlet and outlet profiles are precisely described with B-spline curves by using the centripetal method for uniform parameterization. The extrusion die surface is generated by using the cubic curve interpolation in the u-and v-directions. A quantitative measure for the control of surface is suggested by introducing the tangential vectors at the inlet and outlet sections. To verify the validity of the proposed method, automatic surface generation is carried out for extrusion die of non-symmetric H-and U-shaped sections.

B-스플라인 곡면과 스칼라장 이론을 이용한 임의의 형상의 압출금형 곡면의 자동생성 (Automatic Surface Generation for Extrusion Die of Arbitrarily Shaped Section using B-spline Surfaces and Scalar Field Theory)

  • 임종훈;김광혁;유동진;양동열
    • 소성∙가공
    • /
    • 제13권1호
    • /
    • pp.33-38
    • /
    • 2004
  • A new approach for the design of extrusion die surface of arbitrarily shaped section is presented. In order to generate the extrusion die surface. an automatic surface construction method based on B-spline surface and scalar field theory is proposed. The isothermal lines and stream lines designed in the scalar field are introduced to find the control points which are used in constructing B-spline surfaces. Intersected points between the isothermal lines and stream lines are used to construct B-spline surfaces. The inlet and outlet profiles are precisely described with B-spline curves by using the centripetal method for uniform parameterization. The extrusion die surface is generated by using the cubic curve interpolation in the u- and v-directions. A quantitative measure for the control of surface is suggested by introducing the tangential vectors at the inlet and outlet sections. To verify the validity and effectiveness of the proposed method, automatic surface generation is carried out for extrusion dies of arbitrarily shaped sections.

An interpolation method of b-spline surface for hull form design

  • Jung, Hyung-Bae
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • 제2권4호
    • /
    • pp.195-199
    • /
    • 2010
  • This paper addresses the problem of B-spline surface interpolation of scattered points for a hull form design, which are not arbitrarily scattered, but can be arranged in a series of contours permitting variable number of points in the contours. A new approach that allows different parameter value for each point on the same contour has been adopted. The usefulness and quality of the interpolation has been demonstrated with some experimental results.

에너지 최소화에 근거한 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