• 제목/요약/키워드: constructive shape geometry

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

형상 모델링을 위한 음함수 객체의 설계 및 구현 (The Design and Implementation of Implicit Object Classes for Geometric Modeling System)

  • 박상근;정성엽
    • 한국CDE학회논문집
    • /
    • 제13권3호
    • /
    • pp.187-199
    • /
    • 2008
  • This paper describes a C++ class hierarchy of implicit objects for geometry modeling and processing. This class structure provides a software kernel for integrating many various models and methods found in current implicit modeling areas. The software kernel includes primitive objects playing a role of unit element in creating a complex shape, and operator objects used to construct more complex shape of implicit object formed with the primitive objects and other operators. In this paper, class descriptions of these objects are provided to better understand the details of the algorithm or implementation, and its instance examples to show the capabilities of the object classes for constructive shape geometry. In addition, solid modeling system shown as an application example demonstrates that the proposed implicit object classes allow us to carry out modern solid modeling techniques, which means they have the capabilities to extend to various applications.

프랙탈 기하학을 적용한 프린팅 주얼리 디자인 3D 특성 (A Study on the Characteristics of 3D Printing Jewelry Design Utilizing with Fractal Geometry)

  • 최경희
    • 패션비즈니스
    • /
    • 제21권5호
    • /
    • pp.136-150
    • /
    • 2017
  • 3D printing has grown tremendously as the most noteworthy new technology in the manufacturing industries. In addition, the rapid development of computer science technology with 3D printing has created a new paradigm called Fractal Geometry, or a new form of digital art. This study explores the formative characteristics of 3D printing jewelry based on presentation of fractal geometry by classification of 3D printing jewelry's morphological types that except for producible shape with traditional mold manufacturing methods. The results of the study are as follows. The morphological characteristics of 3D printed jewelry are divided into their constitutive shapes by the repetition of the unit. The organic shape determined by superposition or overlapping, the systematic shape by distortion caused by distortion, and the variation in scaling by scaling. The formative characteristics, which are drawn from a study on the shape expression of 3D printed jewelry design using fractal geometry, consist of continuity, geometrical characteristics, and exaggeration. Continuity creates a new and self-assigned new space through a recursive structure through a cyclic structure that is formed along a single directional basis. The geometry of the geometry forms a three-dimensional and constructive structure comprised of the same size and structure of the same sized unit under the mathematical order of the geometry of Fractal's geometry. Exaggeration demonstrates the informal beauty and the maximization of the shape by expanding the scaling or superposition of a unit, by scaling the scale or he distortion of the units.

ISO 15926 기반 플랜트 3D 설계 데이터 가시화를 위한 시스템 개발 (Development of a System for Visualization of the Plant 3D Design Data Based on ISO 15926)

  • 전영준;김병철;문두환
    • 한국CDE학회논문집
    • /
    • 제20권2호
    • /
    • pp.145-158
    • /
    • 2015
  • ISO 15926 is an international standard for the sharing and integration of plant lifecycle information. Plant design data consist of logical configuration, equipment specifications, 2D piping and instrument diagrams (P&IDs), and 3D plant models (shape data). Although 3D computer-aided design (CAD) data is very important data across the plant lifecycle, few studies on the exchange of 3D CAD data using ISO 15926 have been conducted so far. For this, we analyze information requirements regarding plant 3D design in the process industry. Based on the analysis, ISO 15926 templates are defined for the representation of constructive solid geometry (CSG) - based 3D design data. Since system environments for 3D CAD modeling and Semantic Web technologies are different from each other, we present system architecture for processing and visualizing plant 3D design data in the Web Ontology Language (OWL) format. Through the visualization test of ISO 15926-based 3D design data for equipment with a prototype system, feasibility of the proposed method is verified.

Superquadric과 Z-버퍼 CSG 렌더링 기반의 3차원 형상 모델링 (3D Shape Reconstruction based on Superquadrics and Single Z-buffer CSG Rendering)

  • 김태은
    • 디지털콘텐츠학회 논문지
    • /
    • 제9권2호
    • /
    • pp.363-369
    • /
    • 2008
  • 본 논문에서는 superquadric과 Z-버퍼 (Z-buffer) CSG (Constructive Solid Geometry) 렌더링 알고리즘을 이용한 3차원 물체 형상 모델링의 방법을 제안하였다. Superquadric은 몇 개의 계수만으로 다양한 형태의 3차원 모델을 얻을 수 있다. 그리고 CSG 트리 (tree)를 이루는 각각의 기본소 (primitive)는 superquadric과 변형된 superquadric을 가지고 표현하였다. CSG 트리를 구성하는 기본소들간의 집합 연산은 Z-버퍼 알고리즘과 스텐실 버퍼 (stencil buffer)를 사용하여 효과적으로 정의하였다. 본 논문에서 제안한 알고리즘은 단순히 물체의 깊이정보를 비교하여 표현하기 때문에 기존의 implicit 함수를 이용한 물체 표현법에서 각각의 물체의 좌표계를 고려해야 하는 문제점을 해결할 수 있다.

  • PDF

CHARACTERISTICS OF SELF-LEVELING BEHAVIOR OF DEBRIS BEDS IN A SERIES OF EXPERIMENTS

  • Cheng, Songbai;Yamano, Hidemasa;Suzuki, TYohru;Tobita, Yoshiharu;Nakamura, Yuya;Zhang, Bin;Matsumoto, Tatsuya;Morita, Koji
    • Nuclear Engineering and Technology
    • /
    • 제45권3호
    • /
    • pp.323-334
    • /
    • 2013
  • During a hypothetical core-disruptive accident (CDA) in a sodium-cooled fast reactor (SFR), degraded core materials can form roughly conically-shaped debris beds over the core-support structure and/or in the lower inlet plenum of the reactor vessel from rapid quenching and fragmentation of the core material pool. However, coolant boiling may ultimately lead to leveling of the debris bed, which is crucial to the relocation of the molten core and heat-removal capability of the debris bed. To clarify the mechanisms underlying this self-leveling behavior, a large number of experiments were performed within a variety of conditions in recent years, under the constructive collaboration between the Japan Atomic Energy Agency (JAEA) and Kyushu University (Japan). The present contribution synthesizes and gives detailed comparative analyses of those experiments. Effects of various experimental parameters that may have potential influence on the leveling process, such as boiling mode, particle size, particle density, particle shape, bubbling rate, water depth and column geometry, were investigated, thus giving a large palette of favorable data for the better understanding of CDAs, and improved verifications of computer models developed in advanced fast reactor safety analysis codes.

Development and verification of a novel system for computed tomography scanner model construction in Monte Carlo simulations

  • Ying Liu;Ting Meng ;Haowei Zhang ;Qi Su;Hao Yan ;Heqing Lu
    • Nuclear Engineering and Technology
    • /
    • 제54권11호
    • /
    • pp.4244-4252
    • /
    • 2022
  • The accuracy of Monte Carlo (MC) simulations in estimating the computed tomography radiation dose is highly dependent on the accuracy of CT scanner model. A system was developed to observe the 3D model intuitively and to calculate the X-ray energy spectrum and the bowtie (BT) filter model more accurately in Monte Carlo N-particle (MCNP). Labview's built-in Open Graphics Library (OpenGL) was used to display basic surfaces, and constructive solid geometry (CSG) method was used to realize Boolean operations. The energy spectrum was calculated by simulating the process of electronic shooting and the BT filter model was accurately modeled based on the calculated shape curve. Physical data from a study was used as an example to illustrate the accuracy of the constructed model. RMSE between the simulation and the measurement results were 0.97% and 0.74% for two filters of different shapes. It can be seen from the comparison results that to obtain an accurate CT scanner model, physical measurements should be taken as the standard. The energy spectrum library should be established based on Monte Carlo simulations with modifiable input files. It is necessary to use the three-segment splicing modeling method to construct the bowtie filter model.