• Title/Summary/Keyword: Triangular patches

Search Result 48, Processing Time 0.033 seconds

A Study of Triangular Surface Interpolant for Scattered 3D points (불규칙한 3차원 상의 점군들에 대한 삼각곡면 보간에 관한 연구)

  • Ju, Sang-Yoon
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.19 no.2
    • /
    • pp.75-82
    • /
    • 1993
  • This paper deals with a systematic procedure for constructing a triangular composite surface which is interpolated from given scattered 3-D points. The procedure consists of a triangulation, construction of curve net, and interpolation of triangular patches. An obtained surface is composed of cubic triangular patches, which are $G^1$ continuous to adjacent other patches.

  • PDF

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

  • Park, Hyung-Jun;Na, Sang-Wook;Bae, Chae-Yeol
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2004.05a
    • /
    • 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

Construction of Cubic Triangular Patches with $C^1$ Continuity around a Corner

  • Zhang, Renjiang;Liu, Ligang;Wang, Guojin;Ma, Weiyin
    • International Journal of CAD/CAM
    • /
    • v.6 no.1
    • /
    • pp.149-156
    • /
    • 2006
  • This paper presents a novel approach for constructing a piecewise triangular cubic polynomial surface with $C^1$ continuity around a common corner vertex. A $C^1$ continuity condition between two cubic triangular patches is first derived using mixed directional derivatives. An approach for constructing a surface with $C^1$ continuity around a corner is then developed. Our approach is easy and fast with the virtue of cubic reproduction, local shape controllability, $C^2$ continuous at the corner vertex. Some experimental results are presented to show the applicability and flexibility of the approach.

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

  • Ju, Sang-Yoon;Jun, Cha-Soo
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.21 no.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

3D Surface Approximation to Serial 2D Cross Sections (단면정보로부터 3차원 근사곡면의 생성)

  • 박형준;김광수
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1994.10a
    • /
    • pp.719-724
    • /
    • 1994
  • This paper describes a hybrid surface-based method for smooth 3D surface approximation to a sequence of 2D cross sections. The resulting surface is a hybrid G $^{1}$ surface represented by a mesh of triangular and rectangular Bezier patches defined on skinning, branching, or capping regions. Each skinning region is approximated with a closed B_spline surface, which is transformed into a mesh of Bezier patches. Triangular G $^{1}$ surfaces are constructed over brabching and capping regions such that the transitions between each capping regions such that the transitions between each triangular surface and its neighboring skinning surfaces are G $^{1}$ continuous. Since each skinning region is represented by an approximated rectangular C $^{2}$ suface instead of an interpolated trctangular G $^{[-1000]}$ surface, the proposed method can provide more smooth surfaces and realize more efficient data reduction than triangular surfacebased method.

  • PDF

Parametric Blending of Hole Patches Based on Shape Difference (형상 차이 기반 홀 패치의 파라미트릭 블렌딩 기법)

  • Park, Jung-Ho;Park, Sanghun;Yoon, Seung-Hyun
    • Journal of the Korea Computer Graphics Society
    • /
    • v.26 no.3
    • /
    • pp.39-48
    • /
    • 2020
  • In this paper, we propose a new technique for filling holes in triangular mesh. First, arbitrary shaped holes are detected. Second, source and target hole patches are generated through triangulation, refinement, fairing, and smoothing. Finally, the shape difference between the two patches is analyzed and a patch with enhanced features is obtained through blending between patches. The effectiveness of the proposed technique is demonstrated by applying the hole filling technique to the triangular mesh model with various shaped holes.

Point load actuation on plate structures based on triangular piezoelectric patches

  • Tondreau, Gilles;Raman, Sudharsana Raamanujan;Deraemaeker, Arnaud
    • Smart Structures and Systems
    • /
    • v.13 no.4
    • /
    • pp.547-565
    • /
    • 2014
  • This paper investigates the design of a perfect point load actuator based on flat triangular piezoelectric patches. Applying a difference of electric potential between the electrodes of a triangular patch leads to point loads at the tips and distributed moments along the edges of the electrodes. The previously derived analytical expressions of these forces show that they depend on two factors: the width over height (b/l) ratio of the triangle, and the ratio of the in-plane piezoelectric properties ($e_{31}/e_{32}$) of the active layer of the piezoelectric patch. In this paper, it is shown that by a proper choice of b/l and of the piezoelectric properties, the moments can be cancelled, so that if one side of the triangle is clamped, a perfect point load actuation can be achieved. This requires $e_{31}/e_{32}$ to be negative, which imposes the use of interdigitated electrodes instead of continuous ones. The design of two transducers with interdigitated electrodes for perfect point load actuation on a clamped plate is verified with finite element calculations. The first design is based on a full piezoelectric ceramic patch and shows superior actuation performance than the second design based on a piezocomposite patch with a volume fraction of fibres of 86%. The results show that both designs lead to perfect point load actuation while the use of an isotropic PZT patch with continuous electrodes gives significantly different results.

Direct Slicing with Optimum Number of Contour Points

  • Gupta Tanay;Chandila Parveen Kumar;Tripathi Vyomkesh;Choudhury Asimava Roy
    • International Journal of CAD/CAM
    • /
    • v.4 no.1
    • /
    • pp.33-45
    • /
    • 2004
  • In this work, a rational procedure has been formulated for the selection of points approximating slice contours cut in LOM (Laminated Object manufacturing) with first order approximation. It is suggested that the number of points representing a slice contour can be 'minimised' or 'optmised' by equating the horizontal chordal deviation (HCD) to the user-defined surface form tolerance. It has been shown that such optimization leads to substantial reduction in slice height calculations and NC codes file size for cutting out the slices. Due to optimization, the number of contour points varies from layer to layer, so that points on successive layer contours have to be matched by four sided ruled surface patches and triangular patches. The technological problems associated with the cutting out of triangular patches have been addressed. A robust algorithm has been developed for the determination of slice height for optimum and arbitrary numbers of contour points with different strategies for error calculations. It has been shown that optimisation may even lead to detection and appropriate representation of elusive surface features. An index of optimisation has been defined and calculations of the same have been tabulated.

Triangle Based Geometric modeling for rapid Prototyping CAM system (고속시작 시스템을 위한 삼각형 기반 형상모델링)

  • 채희창
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1996.04a
    • /
    • pp.587-591
    • /
    • 1996
  • Usually triangular patches are used to transfer geometric shape in Rpaid Prototyping CAM system. STL, a list of triangles, is de facto in RP industry. Because STL has no topology data, it can cause errornous results. So, STL should be verified before using. After adding support structures to anchor the part to the platform and to prevent sagging or distortion, slicing and layer by layer manufacturing process are done. But triangular patch is surface model and cannot provide dufficient information on geometry in the above processes. So, geometric modeling is necessary in verifying STL, adding support structures, and slicing. It is natural that triangle based modeling is the best when traingular patches are used as input. Considering support structures, solid and faces coexist in RP process. Therefore non-manifold modeler is required. In this study, triangle based non-manifold geometric modeling is proposed for RP system consitent with STL input.

  • PDF

Creation of Topological Information from STL Using Triangle Based Geometric Modeling (STL에 위상정보를 부여하기 위한 삼각형 기반 형상모델링)

  • Chae, Hee-Chang
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.14 no.2
    • /
    • pp.136-144
    • /
    • 1997
  • Usually triangular patches are used to transfer geometric shape in Rapid Prototyping CAM system. STL, a list of triangles, is de facto standard in RP industry. Because STL does not have topological infoma- tion, it can cause errornous results. So STL should be verified before using. After adding support structures to anchor the part to the platform and to prevent sagging or distortion, slicing and layer by layer manufactur- ing process are done. But triangular patch is surface model and cannot provide sufficient information on geometry in the above processes. So, geometric modeling is necessary in verifying STL, adding support structures and slicing. It is natural that triangle based modeling is the best when tringular patches are used as input. Considering support structures, solid and faces coexist in RP process. Therefore non-manifold modeler is required. In this study, triangle based non-manifold geometric modeling is proposed for RP sys- tem consistent with STL input.

  • PDF