• 제목/요약/키워드: Bezier Surface

검색결과 41건 처리시간 0.021초

Reverse Engineering을 위한 보간곡선, 곡면의 가공 및 오차 보정 (Manufacturing and error compensation of interpolated curves and surfaces for reverse Engineering)

  • 양재봉
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 1997년도 추계학술대회 논문집
    • /
    • pp.230-234
    • /
    • 1997
  • Reverse engineering involves digitizing a three-dimensional model or part converting the data to a CAD database description and manufacturing by CNC. Currently, the digitization is done through measurements taken manually by a CMM or touch probe mounted on a CNC machinetool. Some reverse engineering techniques require close integration between the data collection method and the surface-fitting algorithms. Accurate surface data are collected by input to the surface fitting method. This study has been found that both the smoothness of surfaces and accuracy of surface fitting are related with the degree of the interpolated surfaces.

  • PDF

An Optimization-based Computational Method for Surface Fitting to Update the Geometric Information of An Existing B-Rep CAD Model

  • Louhichi, Borhen;Aifaoui, Nizar;Hamdi, Mounir;BenAmara, Abdelmajid;Francois, Vincent
    • International Journal of CAD/CAM
    • /
    • 제9권1호
    • /
    • pp.17-24
    • /
    • 2010
  • For several years, researchers have focused on improving the integration of the CAD, CAM and Analysis through a better communication between the various analysis tools. This tendency to integrate the CAD/Analysis and automation of the corresponding processes requires data sharing between the various tasks using an integrated product model. We are interested in this research orientation to CAD/CAM/Analysis integration by rebuilding the CAD model (BREP), starting from the Analysis results (deformed mesh). Because this problem is complex, it requires to be split into several complementary parts. This paper presents an original interoperability process between the CAD and CAE. This approach is based on a new technique of rebuilding the CAD surface model (Nurbs, Bezier, etc.) starting from triangulation (meshed surface) as a main step of the BREP solid model. In our work, the advantages of this approach are identified using a centrifugal pump example.

3차원 자유곡면 가공용 CAM시스템의 개발에 관한 연구 (2) -가공 알고리즘 및 시스템 구성- (A study on CAM System for Machining of Sculptured Surface in Mold Cavity(2) -Machining Algorithm and Construction of the System-)

  • 정희원;정재현
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제19권1호
    • /
    • pp.54-59
    • /
    • 1995
  • In this paper, we propose unique CAM system for personal computer that can define the geometric shape in an ease manner and to machine the sculptured surfaces of a mold cavity. In this CAM system, if a user inputs simple initial information such as the control points for a shape definition and a radius of tool etc., all of the procedures for machining will be processed automatically by the CAM system as well as NC commands and simulations. In addition to this, the environment of the CAM system is composed of "C" language for an easy extention of aditional modules. Also, the CAM system with the following characteristics was developed. 1. The optimum tool path satisfying given tolerance limits reduces the time for the high precision machining of sculptured surface in a mold cavity. 2. The generated NC commands can be transmitted to NC directly by the CAM system through RS-232C from PC.C from PC.

  • 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

3차원 측정기를 이용한 자유곡면 측정시 최적의 경로 결정에 관한 연구 (A Study on the Optimal Probe Path Generation for Sculptured Surface Inspection Using the Coordinate Measuring Machine)

  • 조명우;이승종;김문기
    • 한국정밀공학회지
    • /
    • 제12권10호
    • /
    • pp.121-129
    • /
    • 1995
  • The objective of this research is to develop an effective inspection planning strategy for sculptured surfaces by using 3-dimensional Coordinate Measuring Machine (CMM). First, the CAD/CAM database is generated by using the Bezier surface patch mathod and variable cutter step size approach for design and machining of the workpiece model. Then, optimum measuring point locations are determained based on the mean curvature analysis to obtain more effective inspection results for the given sample numbers. An optimal probe sequence generation method is proposed by implementing the Traveling Salesperson (TSP) algorithm and new guide point selection methods are suggested based on the concepts of the variable distance between the first and second guide points. Finally, simulation study and experimental work show the effectiveness of the proposed strategy.

  • 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

원심압축기 임펠러의 형상 설계 최적화에 관한 수치적 연구 (A Numerical Study on Shape Design Optimization for an Impeller of a Centrifugal Compressor)

  • 서정민;박준영;최범석
    • 한국유체기계학회 논문집
    • /
    • 제17권3호
    • /
    • pp.5-12
    • /
    • 2014
  • This paper presents a design optimization for meridional profile and blade angle ${\theta}$ of a centrifugal compressor with DOE (design of experiments) and RSM (response surface method). Control points of the $3^{rd}$ order Bezier curve are used for design parameters and specific overall efficiency is used as object function. The response surface function shows good agreement with the 3D computational results. Three different optimized designs are proposed and compared with reference design at design point and off-design point. Contours of relative Mach number, static entropy, and total pressure are analyzed for improvement of performance by optimization. Off-design performance analysis is conducted by total pressure and efficiency.

NURBS 곡면의 3축 CNC 가공을 위한 실시간 공구경로 생성 (Real-Time Tool-Path Generation for 3-Axis CNC Machining of NURBS Surfaces)

  • 구태훈;지성철
    • 대한기계학회논문집A
    • /
    • 제27권8호
    • /
    • pp.1418-1425
    • /
    • 2003
  • In CAD systems, a surface to be machined is expressed by a series of curves, such as B-spline, Bezier and NURBS curves, which compose the surface and then in CAM systems the curves are divided into a large number of line or arc segments. These divided movement commands, however, cause many problems including their excessive size of NC data that makes almost impossible local adjustment or modification of the surface. To cope with those problems, the necessity of real-time curve or surface interpolators was embossed. This paper presents an efficient real-time tool-path generation method fur interpolation of NURBS surfaces in CNC machining. The proposed tool-path generation method is based on an improved iso-scallop strategy and can provide better precision than the existing methods. The proposed method is designed such that tool-path planning is easily managed in real-time. It proposed a new algorithm for regulation of a scallop height, which can efficiently generate tool-paths and can save machining time compared with the existing method. Through computer simulations, the performance of the proposed method is analyzed and compared with the existing method in terms of federate, total machining time and a degree of constraint on the scallop height.

X3D를 이용한 WebSD기반 3D Object 표현에 대한 연구 (A Study on the 3D Object Representation based WebSD Using X3D)

  • 이성태;김이선;기우용;이윤배
    • 한국정보통신학회논문지
    • /
    • 제6권4호
    • /
    • pp.632-638
    • /
    • 2002
  • 확장할 수 있는 3D는 멀티미디어와 통합된 방송에 기초한 3D 콘텐츠와 상호 웹의 특징이 되는 소프트웨어의 기준이하고 할 수 있다 그런데, Web3d상에서 다각형의 polygon meshes을 처리하기에는 데이터의 크기나 실제에 적용하기에는 문제가 있다. 본 논문에서는 3차원 객체를 높은 품질로 표현하기 위해서 새로운 framework을 적용한다. 다양하고 자연스러운 형태의 표현을 위해 Web3D 자료형태를 VRML과 XML을 이용하여 처리한다. 3차원 객체의 polygon을 패한 구조를 정의하고 모델링 하여 타당성을 검증한다.