• 제목/요약/키워드: STL mesh

검색결과 23건 처리시간 0.037초

CL면 변형 방법을 이용한 균일한 조도의 공구 경로 생성 (Uniform Scallop Height Tool Path Generation Using CL Surface Deformation)

  • 양민양;김수진
    • 대한기계학회논문집A
    • /
    • 제29권6호
    • /
    • pp.895-903
    • /
    • 2005
  • In this paper, we present a cutter location (CL) surface deformation approach for constant scallop height tool path generation from triangular mesh. The triangular mesh model of the stereo lithography (STL) format is offset to the CL surface and then deformed in accordance with the deformation vectors, which are computed by the slope and the curvature of the CL surface. In addition, the tool path which is computed by slicing the deformed CL surface is inversely deformed by those same deformation vectors to a tool path with a constant scallop height. The proposed method is implemented, and a tool path generated by the proposed method is tested by simulation and by numerical control (NC) machining. The scallop height was found to be constant over the entire machined surface, demonstrating much better quality than that of mesh slicing, under the same constraints for machining time.

트림된 NURBS 곡면의 효율적인 삼각화 알고리즘 (An Efficient Triangulation Algorithm for Trimmed NURBS Surfaces)

  • 정재호;박준영
    • 한국CDE학회논문집
    • /
    • 제5권2호
    • /
    • pp.144-154
    • /
    • 2000
  • We propose an algorithm for obtaining a triangular approximation of a trimmed NLRBS surface. Triangular approximation is used in the pre-processing step of many applications such as RP(Rapid Prototyping), NC(Numerical Control) and FEA(Finite Element Analysis), etc. The algorithm minimizes the number of triangular elements within tolerance and generates a valid triangular mesh for STL file and NC tool path generation. In the algorithm, a subdivision method is used. Since a patch is a basic element of triangular mesh creation, boundary curves of a patch are divided into line segments and the division of curves is applied for the interior of the surface. That is, boundary curves are subdivided into line segments and two end points of each line segment are propagated to the interior of the surface. For the case of a trimmed surface, triangulation is carried out using a model space information. The algorithm is superior because the number of elements can be controlled as the curvature of the surface varies and it generates the triangular mesh in a trimmed region efficiently. To verify the efficiency, the algorithm was implemented and tested for several 3D objects bounded by NURBS surfaces.

  • PDF

지상전투차량 취약성 평가를 위한 표적 모델링과 피격선 분석 시스템 (The Target Modeling and The Shot Line Analysis System to Assess Vulnerability of the Ground Combat Vehicle)

  • 유철;장은수;박강;최상영
    • 한국CDE학회논문집
    • /
    • 제20권3호
    • /
    • pp.238-245
    • /
    • 2015
  • Vulnerability assessment is a process to calculate the damage degree of a combat vehicle when the combat vehicle is attacked by an enemy. When the vehicle is hit, it is necessary to analyze the shot line to calculate which components are damaged and judge whether the armor of the vehicle is penetrated by enemy's warhead. To analyze the shot line efficiently, this paper presents the target modeling and the shot line analysis system to assess vulnerability of the ground combat vehicle. This system is easily able to do several functions: 1) the program reads STL files converted from CAD model which is designed by commercial CAD software. 2) It calculates the intersection between triangle of STL mesh and the shot line, and check if the components of the model are penetrated. 3) This program can visualize the results using OpenGL. The vulnerability assessment using the shot line analysis can be used to model the armor of the combat vehicle and arrange the inner components effectively in the early stage of development of the combat vehicle.

FDM 3D 프린팅의 경로생성을 위한 옵?루프의 꼬임제거 알고리즘 (An Algorithm for the Removing of Offset Loop Twists during the Tool Path Generation of FDM 3D Printer)

  • 올리올 이슬람;김호찬
    • 한국기계가공학회지
    • /
    • 제16권3호
    • /
    • pp.1-8
    • /
    • 2017
  • Tool path generation is a part of process planning in 3D printing. This is done before actual printing by a computer rather than an AM machine. The mesh geometry of the 3D model is sliced layer-by-layer along the Z-axis and tool paths are generated from the sliced layers. Each 2-dimensional layer can have two types of printing paths: (i) shell and (ii) infill. Shell paths are made of offset loops. During shell generation, twists can be produced in offset loops which will cause twisted tool paths. As a twisted tool path cannot be printed, it is necessary to remove these twists during process planning. In this research, An algorithm is presented to remove twists from the offset loops. To do so the path segments are traversed to identify twisted points. Outer offset loops are represented in the counter-clockwise segment order and clockwise rotation for the inner offset loop to decide which twisted loop should be removed. After testing practical 3D models, the proposed algorithm is verified to use in tool path generation for 3D printing.

선체 횡단면 곡선 보간에 의한 표면 생성 및 유동 계산 (COMPUTATION OF FLOW AROUND A SHIP USING A SURFACE INTERPOLATED FROM STATION LINES)

  • 김현식;신상묵
    • 한국전산유체공학회지
    • /
    • 제20권4호
    • /
    • pp.21-27
    • /
    • 2015
  • Flow field around the KRISO 3600TEU container ship is computed using a surface generated based on interpolations of station lines, which are given in a body plan of the ship, without using any CAD program. An interpolation method is suggested based on inscribed circles to generate curves between two neighboring station lines. The interpolated surface is saved in a STL format to use the snappyHexMesh utility of the openfoam. Computed resistance of the ship is compared with experimental and other computational results and the effects of the interpolation of neighboring station lines on the computed resistance are investigated. The suggested method is applied to calculate the flow field around a submarine with appendages. The surface triangulations for the hull and the appendages are generated without consideration of each other, then those surface triangulations are simply combined to provide a grid generator with the body boundary. The junctures of the hull and the appendages are identified automatically during the grid generation procedure. Tip vortex is captured, which travels downstream from the tip of the appendages.

CAD 형상 데이터를 이용한 물체 표면 삼각형 격자의 자동 생성 기법 (AUTOMATED TRIANGULAR SURFACE GRID GENERATION ON CAD SURFACE DATA)

  • 이봉주;김병수
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2007년도 춘계 학술대회논문집
    • /
    • pp.103-107
    • /
    • 2007
  • Computational Fluid Dynamics (CFD in short) approach is now playing an important role in the engineering process recently. Generating proper grid system for the region of interest in time is prerequisite for the efficient numerical calculation of flow physics using CFD approach. Grid generation is, however, usually considered as a major obstacle for a routine and successful application of numerical approaches in the engineering process. CFD approach based on the unstructured grid system is gaining popularity due to its simplicity and efficiency for generating grid system compared to the structured grid approaches. In this paper an automated triangular surface grid generation using CAD surface data is proposed According to the present method, the CAD surface data imported in the STL format is processed to identify feature edges defining the topology and geometry of the surface shape first. When the feature edges are identified, node points along the edges are distributed. The initial fronts which connect those feature edge nodes are constructed and then they are advanced along the CAD surface data inward until the surface is fully covered by triangular surface grid cells using Advancing Front Method. It is found that this approach can be implemented in an automated way successfully saving man-hours and reducing human-errors in generating triangular surface grid system.

  • PDF

쾌속 3차원 조형법과 유한요수해석을 연계한 소성가공 금형설계의 동시공학적 접근방법

  • 박근;윤정환;양동열;조종래
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1994년도 추계학술대회 논문집
    • /
    • pp.884-889
    • /
    • 1994
  • In this work, rapid prototyping and three dimensional finite element analysis are simltaneously applied to design metal forming processes. Rapid prototyping is a new prototyping technology which producess three dimensional part models directly from CAD data and has been extensively applied to various manufacturing processes. There are many types of rapid prototyping systems due to their building principles and materials. In this work, Stereolithography Apparatus (SLA) which is the most widely-used rapid prototyping system is introduced to manufacture the die set. To prepare STL file generally, mesh data which are in describing the die surface in finite element analysis are translated so that rapid prototyping and finite element analysis are effectively connected. The die sets are manufactured using SLA prototypes, and matal forming experiments are carried out using them. Comparing experiments results with analyses, the processes can be predicted and designed successfully.

  • PDF

쾌속 3차원 조형법과 유한요소해석을 연계한 소성가공 금형설계의 동시공학적 접근방법 (Concurrent Engineering Approach to the Die Design of Metal Forming Process using Rapid Prototyping and Finite Element Analysis)

  • Part, K.;Yoon, J.W.;Cho, J.R.
    • 한국정밀공학회지
    • /
    • 제13권8호
    • /
    • pp.146-154
    • /
    • 1996
  • In this work, rapid prototyping and three-dimensional finite element analysis are simultaneously applied to the die design of metal forming processes. Rapid prototyping is a new prototyping technology which produces three-dimensional part models directly from CAD data and has been extensively applied to various manufacturing processes. There are many types of rapid prototyping systems due to their building principles and materials. In this work, Stereolithography Apparatus(SLA), which is the most widely used rapidprototyping system, is introduced to manufacture the die set. For general preparation of STL file, which is the standard input file of rapid prototyping system, mesh data which are used in describing the die surface in finite element analysis are translated so that rapid prototyping and finite element analysis are dffectively connected. A die set for spider forging and a clover punch for deep drawing section are manufactured effciently using SLA prototypes, and metal forming experiments are carried out using them. Comparing the result of experiments with that of analyses, the processes can be predicted and designed successfully.

  • PDF

CAD 형상 데이터를 이용한 비정렬 표면 격자계의 자동 생성 기법 (AUTOMATIC GENERATION OF UNSTRUCTURED SURFACE GRID SYSTEM USING CAD SURFACE DATA)

  • 이봉주;김병수
    • 한국전산유체공학회지
    • /
    • 제12권4호
    • /
    • pp.68-73
    • /
    • 2007
  • Computational Fluid Dynamics (CFD) approach is now playing an important role in the engineering process in these days. Generating proper grid system in time for the region of interest is prerequisite for the efficient numerical calculation of flow physics using CFD approach. Grid generation is, however, usually considered as a major obstacle for a routine and successful application of numerical approaches in the engineering process. CFD approach based on the unstructured grid system is gaining popularity due to its simplicity and efficiency for generating grid system compared to the structured grid approaches, especially for complex geometries. In this paper an automated triangular surface grid generation using CAD(Computer Aided Design) surface data is proposed. According to the present method, the CAD surface data imported in the STL(Stereo-lithography) format is processed to identify feature edges defining the topology and geometry of the surface shape first. When the feature edges are identified, node points along the edges are distributed. The initial fronts which connect those feature edge nodes are constructed and then they are advanced along the CAD surface data inward until the surface is fully covered by triangular surface grid cells using Advancing Front Method. It is found that this approach can be implemented in an automated way successfully saving man-hours and reducing human-errors in generating triangular surface grid system.

건축물 3D 프린팅 설계지원도구 개발 (Development of Design Support Tool for Building 3D printing)

  • 이동윤;서명배;주기범
    • 한국산학기술학회논문지
    • /
    • 제21권10호
    • /
    • pp.94-105
    • /
    • 2020
  • 최근 3D 프린팅 기술이 발전함에 따라 건축분야에도 3D 프린팅 기술을 접목하여 건축 기술 혁신과 생산성을 높이고자 많은 연구들이 진행되고 있다. 해당 분야의 주된 연구들은 일반적으로 3D 프린터 개발, 건축물 3D 프린터에 적합한 재료 개발에 관한 것들이다. 장비와 재료분야에 비해 건축물 모델링 도구의 대표적인 BIM 데이터를 건축물에 대한 3D 프린팅에 적합하게 적용될 수 있도록 하는 설계지원도구에 관한 연구는 미비하다. 또한 기존 3D 프린팅 슬라이싱 프로그램은 제조업 중심으로 상용화되어 있어, 건축용 3D 프린팅에 적용하기에 적합하지 않는 부분이 나타난다. 따라서 본 연구에서는 건축물 3D 프린팅에 적합한 설계지원도구를 개발하고자 한다. 개발된 설계지원도구는 임의의 모델링 데이터를 기반으로 검증을 하였다. 검증 결과, 벽체패턴 생성은 오류가 발생하지 않고 정확하게 모델링되는 것으로 나타났으며, 공기산출은 본 연구에서 제시한 수식이 유효한 것으로 나타났다. 또한 본 연구에서는 STL 파일 출력 시 에러를 최소화하기 위해 최대 가장자리 길이를 100mm로 정하여 출력하는 것으로 검토하였다.