• Title/Summary/Keyword: Geometric entities

Search Result 34, Processing Time 0.025 seconds

A study on 3D data exchange between IGES and STL format (IGES와 SRL format 사이의 3차원 정보교고한에 관한 연구)

  • 오도근;최홍태;이석희
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1995.10a
    • /
    • pp.965-969
    • /
    • 1995
  • This paper deals with effective using the IGES file for flexible data exchange among the other CAD/CAM system. If a data exchange between STL file and the neutral IGES file in Stereolithography system is available, a product design becomes more flexible. THere can be many restrictions and difficulties intranslating these data. First, an STL file follows two rules, such as right-hand rule, and vertex-to-vertex rule, thus requires a structural verification. Second, translation should be performed with minmal errors. It becomes very important to translate IGES file of limited kinds of entities fot the purpose of geometric information into STL file with minor data manipulation. The developed system suggests a good approach of translating the sampled B-spline surface of IGES and shows a potential linkage between IGES and STL format file.

  • PDF

Feature-Based Multi-Resolution Modeling of Solids Using History-Based Boolean Operations - Part II : Implementation Using a Non-Manifold Modeling System -

  • Lee Sang Hun;Lee Kyu-Yeul;Woo Yoonwhan;Lee Kang-Soo
    • Journal of Mechanical Science and Technology
    • /
    • v.19 no.2
    • /
    • pp.558-566
    • /
    • 2005
  • We propose a feature-based multi-resolution representation of B-rep solid models using history-based Boolean operations based on the merge-and-select algorithm. Because union and subtraction are commutative in the history-based Boolean operations, the integrity of the models at various levels of detail (LOD) is guaranteed for the reordered features regardless of whether the features are subtractive or additive. The multi-resolution solid representation proposed in this paper includes a non-manifold topological merged-set model of all feature primitives as well as a feature-modeling tree reordered consistently with a given LOD criterion. As a result, a B-rep solid model for a given LOD can be provided quickly, because the boundary of the model is evaluated without any geometric calculation and extracted from the merged set by selecting the entities contributing to the LOD model shape.

Network-based Feature Modeling in Distributed Design Environment (네트워크 기반 특징형상 모델링)

  • Lee, J.Y.;Kim, H.;Han, S.B.
    • Korean Journal of Computational Design and Engineering
    • /
    • v.5 no.1
    • /
    • pp.12-22
    • /
    • 2000
  • Network and Internet technology opens up another domain for building future CAD/CAM environment. The environment will be global, network-centric, and spatially distributed. In this paper, we present an approach for network-centric feature-based modeling in a distributed design environment. The presented approach combines the current feature-based modeling technique with distributed computing and communication technology for supporting product modeling and collaborative design activities over the network. The approach is implemented in a client/server architecture, in which Web-enabled feature modeling clients, neutral feature model server, and other applications communicate with one another via a standard communication protocol. The paper discusses how the neutral feature model supports multiple views and maintains naming consistency between geometric entities of the server and clients. Moreover, it explains how to minimize the network delay between the server and client according to incremental feature modeling operations.

  • PDF

Application of Design Process Modeling for Mold Design (설계 과정 모델링 기법을 적용한 금형 설계)

  • 장진우;임성락;김석렬;이상헌;우윤환;이강수;허영무;양진석;배규형
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2002.10a
    • /
    • pp.954-957
    • /
    • 2002
  • The objective of design process modeling is a systematic support of rapid redesign process fur a modified input data. The design process modeling is realized by storing key parameters or geometric entities used in the intermediate design steps and reusing them for change of the designed parts or assemblies according to the modified input. In this paper, we adopted and implemented the design process modeling approach to our injection mold design system developed based on the Unigraphics system. It was proved that the productivity of mold redesign process is raised highly by introducing the design process modeling technique mold design system.

  • PDF

A Design and Implementation of Graphic Component for Function Learning in Mathematics (수학과 함수 학습을 위한 그래픽 컴포넌트 설계 및 구현)

  • Shin, Woo-Chang;Kim, Kap-Su
    • The Journal of Korean Association of Computer Education
    • /
    • v.10 no.4
    • /
    • pp.51-59
    • /
    • 2007
  • There is the meager level of applying computers to mathematics education. It is because the effective mathematics educational softwares and the various contents that make students' spontaneous participation through the interaction with computers are insufficient. As a solution to solve it, we design and implement the graphic component, graphic entities and function types that are supported in the component was identified through analyzing the mid/high school curriculum, using a simple script language to invoke the functionality of the component improves reusability and extendability. The component can be used to produce the mathematics educational softwares and contents easily that need the facility to draw various functions and geometric figures.

  • PDF

An Algorithm for Automatic Determination and Calculation of Volumetric Spaces of Submerged Bodies (잠수체의 구획 분류 및 체적 계산을 위한 구획 결정 알고리즘)

  • Park, Inha;Nam, Jong-Ho
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.51 no.2
    • /
    • pp.148-153
    • /
    • 2014
  • Submerged bodies such as autonomous underwater vehicles (AUV) or remotely operated vehicles (ROV) are widely used in various fields of exploring underseas. Those bodies keep ballasting and deballasting for stable navigation and operation. Identifying the internal volumetric spaces of the bodies is a primary step for such an operation. Unfortunately, most CAD models given to the engineer do not properly represent the compartments since each face of a compartment exists as an independent entity rather than as a face that belongs to the compartment. In this paper, an algorithm that automatically identify the faces as a group that forms a closed volumetric space, i.e., a compartment is presented. A submerged body is sliced into a number of cross sections. Each sliced section is analyzed to yield closed loops that are sections of the compartment. Then, the associated closed loops are gathered along the longitudinal direction to form a compartment. The algorithm presented is shown to provide a practical and reasonable solution that can readily be used in various applications.

Role-Based Access Control in Object-Oriented GIS (객체지향 지리정보시스템에서의 역할 기반 접근 제어)

  • Kim, Mi-Yeon;Lee, Cheol-Min;Lee, Dong-Hoon;Moon, Chang-Joo
    • Journal of Information Technology Applications and Management
    • /
    • v.14 no.3
    • /
    • pp.49-77
    • /
    • 2007
  • Role-based access control (RBAC) models are recently receiving considerable attention as a generalized approach to access control. In line with the increase in applications that deal with spatial data. an advanced RBAC model whose entities and constraints depend on the characteristics of spatial data is required. Even if some approaches have been proposed for geographic information systems. most studies focus on the location of users instead of the characteristics of spatial data. In this paper. we extend the traditional RBAC model in order to deal with the characteristics of spatial data and propose new spatial constraints. We use the object-oriented modeling based on open GIS consortium geometric model to formalize spatial objects and spatial relations such as hierarchy relation and topology relation. As a result of the formalization for spatial relations. we present spatial constraints classified according to the characteristics of each relation. We demonstrate our extended-RBAC model called OOGIS-RBAC and spatial constraints through case studies. Finally. we compare our OOGIS-RBAC model and the DAC model in the management of access control to prove the efficiency of our model.

  • PDF

Sharing Ship Design Model Based on STEP methodology (STEP 방법론을 이용한 선박설계 모델의 공유)

  • Yong-Jae Shin;Soon-Hung Han
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.35 no.4
    • /
    • pp.98-108
    • /
    • 1998
  • Hull design data is currently prepared by a 2D CAD system and re-input to 3D CAD systems specialized for detail design or to a structural analysis system. In this paper, sharing design data among different CAD systems has been studied. Based on STEP methodology, a neutral model is generated from 2D AutoCAD drawings. To handle a geometric data of this model, the non-manifold model of ACIS is used because it can support various CAD data representation such as 2D graphic entities, 3D wireframe, 3D surface model, and solid B-Rep/CSG model. It is observed that a mon-manifold model can easily be transformed to a 3-D wireframe model for the hull detail design system AutoDef or a FE model for the structural analysis system Nastran.

  • PDF

Ribs and Fans of $B\'{e}zier$ Curves and Surfaces (베지어 곡선과 곡면의 립과 팬)

  • Lee, J.H.;Park, H.J.
    • Korean Journal of Computational Design and Engineering
    • /
    • v.11 no.4
    • /
    • pp.246-255
    • /
    • 2006
  • Ribs and fans are interesting geometric entities that are derived from an ordinary $B\'{e}zier$ curve or surface. A rib itself is a $B\'{e}zier$ curve or surface with a lower degree than the given curve or surface. A fan is a vector field whose degree is also lower than its origin. First, we present methods to transform the control points of a $B\'{e}zier$ curve or surface into the control points and vectors of its ribs and fans. Then, we show that a $B\'{e}zier$ curve of degree n is decomposed into a rib of degree (n-1), a fan of degree (n-2), and a scalar function of degree 2. We also show that a $B\'{e}zier$ surface of degree (m, n) is decomposed into a rib of degree (m-1, n-1) and three fans of degrees (m-1, n-2), (m-2, n-1), and (m-2, n-2), respectively. In addition, the lengths of the fans are further controlled by scalar functions of degree 2 and (2, 2). We present relevant notations and definitions, introduce theories, and present some of design examples.

Precise Sweep Volume Computation Accelerated by GPU (GPU 가속을 이용한 정밀밀한 스웹 볼륨 경계 계산)

  • Lee, Hyunho;Kyung, Minho
    • Journal of the Korea Computer Graphics Society
    • /
    • v.21 no.1
    • /
    • pp.13-21
    • /
    • 2015
  • We present a robust GPU algorithm constructing a sweep volume boundary for a triangular mesh model. Sweeping geometric entities of a triangular mesh object is first approximated to a set of triangles, the envelope of which becomes the outer boundary of the sweep volume. We find the envelope by computing the arrangement of the triangle set and extracting its outmost boundary. To ensure robustness of the algorithm, we adopt random perturbation of sweep vertices and the interval arithmetic using multi-level precisions. The algorithm is implemented to perform most computation on GPU, and as a result it runs two orders of magnitude faster than other algorithms.