• 제목/요약/키워드: composite Bezier surface

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

베지에 곡선모델 (드 카스텔죠 알고리듬) 을 이용한 곡면 통합 모델링 기법 (A Unified Surface Modeling Technique Using a Bezier Curve Model (de Casteljau Algorithm))

  • 임중현;이규열
    • 대한조선학회논문집
    • /
    • 제34권4호
    • /
    • pp.127-138
    • /
    • 1997
  • 본 연구에서는 선박의 기본설계 단계에서 정의된 선도를 입력 정보로 하여 순정도 높은 선형을 표현할 수 있는 기법을 개발하였다. 곡선모델링의 경우, de Casteljau (드 카스텔죠)알고리듬과 Bezier 조정점을 이용하여 자유곡선을 표현하였고, 이를 토대로 Non-Uniform B-Spline(NUB) 곡선, Spline곡선 등으로 서로 변환(Conversion)할 수 있는 Unified curve modeling( 곡선모델링 단일화) 기법을 정립하였다. 곡면모델링의 경우, 곡면정의를 위하여 입력되는 그물망 곡선(Mesh curve net)을 먼저 Unified curve modeling 기법에 의하여 Interpolation(보간)한 후, "Remeshing" (그물망 곡선의 재생성)기법에 의하여 Gregory surface patch(그레고리 곡면 patch)의 Mesh curve segment(경계 세그멘트 곡선)를 생성하고 이를 접속하여 순정도 높은 Composite surface(합성곡면)를 만드는 기법을 개발하였다.

  • PDF

2차원 단면 데이터로부터 복합 $G^{1}$ 자유곡면 생성 (Composite $G^{1}$ surface construction from 2D cross-sections)

  • 박형준;나상욱;배채열
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 2004년도 춘계공동학술대회 논문집
    • /
    • pp.44-47
    • /
    • 2004
  • This paper proposes an approach for composite surface reconstruction from 2D serial cross-sections, where the number of contours varies from section to section. In a triangular surface-based approach taken in most reconstruction methods, a triangular $G^{1}$ surface is constructed by stitching triangular patches over a triangular net generated from the compiled contours. In the proposed approach, the resulting surface is a composite $G^{1}$ surface consisting of three kinds of surfaces: skinned, surface is first represented by a B-spline surface approximating the serial contours of the skinned region and then serial contours of the skinned region and then transformed into a mesh of rectangular Bezier patches. On branched and capped regions, triangular $G^{1}$ surfaces are constructed so that the connections between the triangular surfaces and their neighboring surfaces are $G^{1}$ continuous. Since each skinned region is represented by an approximated rectangular $G^{2}$ surface instead of an interpolated triangular $G^{1}$ surface, the proposed approach can provide more visually pleasing surfaces and realize more efficient data reduction than the triangular surface-based approach. Some experimental results demonstrate its usefulness and quality.

  • PDF

프로펠러 블레이드의 형상설계 및 CNC 공구경로 생성 (Parametric Shape Design and CNC Tool Path Generation of a Propeller Blade)

  • 정종윤
    • 한국정밀공학회지
    • /
    • 제15권8호
    • /
    • pp.46-59
    • /
    • 1998
  • This paper presents shape design, surface construction, and cutting path generation for the surface of marine ship propeller blades. A propeller blade should be designed to satisfy performance constraints that include operational speed which impacts rotations per minutes, stresses related to deliverable horst power, and the major length of the marine ship which impacts the blade size and shape characteristics. Primary decision variables that affect efficiency in the design of a marine ship propeller blade are the blade diameter and the expanded area ratio. The blade design resulting from these performance constraints typically consists of sculptured surfaces requiring four or five axis contoured machining. In this approach a standard blade geometry description consisting of blade sections with offset nominal points recorded in an offset table is used. From this table the composite Bezier surface geometry of the blade is created. The control vertices of the Hazier surface patches are determined using a chord length fitting procedure from tile offset table data. Cutter contact points and path intervals are calculated to minimize travel distance and production time while maintaining a cusp height within tolerance limits. Long path intervals typically generate short tool paths at the expense of increased however cusp height. Likewise, a minimal tool path results in a shorter production time. Cutting errors including gouging and under-cut, which are common errors in machining sculptured surfaces, are also identified for both convex and concave surfaces. Propeller blade geometry is conducive to gouging. The result is a minimal error free cutting path for machining propeller blades for marine ships.

  • PDF

점군으로부터 형성된 다각곡선망을 보간하는 곡면모델링에 관한 연구 (A Study of a Surface Modeling Interpolating a Polygonal Curve Net Constructed from Scattered Points)

  • 주상윤;전차수
    • 대한산업공학회지
    • /
    • 제21권4호
    • /
    • pp.529-540
    • /
    • 1995
  • The paper deals with a procedure for constructing a composite surface interpolating a polygonal curve mesh defined from 3D scattered points. The procedure consists of a poly-angulation, construction of a curve net, and interpolation of the curve net. The poly-angulation contains a stage that changes a triangular edge net obtained from a triangulation into a poly-angular edge net. A curve net is constructed by replacing edges on the edge net with cubic Bezier curves. Finally, inside of an n-sided polygon is interpolated by n subdivided triangular subpatches. The method interpolates given point data with relatively few triangular subpatches. For an n-sided polygon, our method constructs an interpolant with n subdivided triangular subpatches while the existing triangular surface modeling needs 3(n-2) subpatches. The obtained surface is composed of quartic triangular patches which are $G^1$-continuous to adjacent patches.

  • PDF

3차원 측정자료부터 자유곡면의 가공을 위한 공구경로생성 (Generating Cartesian Tool Paths for Machining Sculptured Surfaces from 3D Measurement Data)

  • 고병철;김광수
    • 대한산업공학회지
    • /
    • 제19권3호
    • /
    • pp.123-137
    • /
    • 1993
  • In this paper, an integrated approach is proposed to generate gouging-free Cartesian tool paths for machining sculptured surfaces from 3D measurement data. The integrated CAD/CAM system consists of two modules : offset surface module an Carteian tool path module. The offset surface module generates an offset surface of an object from its 3D measurement data, using an offsetting method and a surface fitting method. The offsetting is based on the idea that the envelope of an inversed tool generates an offset surface without self-intersection as the center of the inversed tool moves along on the surface of an object. The surface-fitting is the process of constructing a compact representation to model the surface of an object based on a fairly large number of data points. The resulting offset surtace is a composite Bezier surface without self-intersection. When an appropriate tool-approach direction is selected, the tool path module generates the Cartesian tool paths while the deviation of the tool paths from the surface stays within the user-specified tolerance. The tool path module is a two-step process. The first step adaptively subdivides the offset surface into subpatches until the thickness of each subpatch is small enough to satisfy the user-defined tolerance. The second step generates the Cartesian tool paths by calculating the intersection of the slicing planes and the adaptively subdivided subpatches. This tool path generation approach generates the gouging-free Cartesian CL tool paths, and optimizes the cutter movements by minimizing the number of interpolated points.

  • PDF

자유곡면 절삭을 위한 경제적인 CL 데이타 계산 (Calculation of Economic CL Data for Sculptured Surface Machining)

  • 김대현;최병규
    • 대한산업공학회지
    • /
    • 제9권2호
    • /
    • pp.27-35
    • /
    • 1983
  • This paper describes a procedure of generating economic cutter-location(CL) data for the machining of sculptured surfaces on a multi-axis NC milling machine. Measures of economy are the machining time (cutter move distance) and the length of NC tape (number of CL data points). The presented procedure minimizes both the number of CL data and the total distance of cutter moves, for a given cutter (spherical end-mill) size and parameteric cutting direction, while satisfying given tolerance requirements. The procedure has been implemented in FORTRAN for a smooth composite Bezier surface. The maximum allowable cutter size is calculated by the program so that a user can choose a cutter size. CL data can be generated in both parametric directions u and v. Experimental results show that there are significant differences between the parametric directions, and that cutter size should be as large as possible in order to minimize the cutting time and NC tape length.

  • PDF