• 제목/요약/키워드: CAD interface with API

검색결과 10건 처리시간 0.02초

응용프로그램 인터페이스를 활용한 주문형 유연 CAD 시스템 개발 (Development Strategy for Customized Flexible CAD Systems Using Application Programming Interface)

  • 신정호;곽병만
    • 대한기계학회논문집A
    • /
    • 제28권1호
    • /
    • pp.92-99
    • /
    • 2004
  • With the advent of computers, CAD systems are widely used for various design practice. Complexity of CAD systems and difficulty of exchanging data among different CAD systems, however, do not allow efficient use as desired. In addition, to follow variety of designers' need, CAD activities should be customized. This article proposed a methodology fer developing an intelligent CAD system and the sate-of-the-art technologies described fur customizing CAD systems using API (Application Programming Interface). A basic platform is proposed and a useful application system is implemented to enable a parametric design by directly inputting numerical values on a CAD model. Based on this application, we developed a system that makes it possible to share part family data between SolidEdge and Pro/Engineer. The proposed concept on intelligent CAD systems facilitates integration of external systems such as CAE tools and promotes the use of CAD for both engineering designers and analysts.

Unigraphics API를 이용한 사출금형의 3차원 설계에 관한 연구 (A Study on the 3D Injection Mold Design Using Unigraphics API)

  • 김재현;문천식;황용근;박정환
    • 한국CDE학회논문집
    • /
    • 제10권6호
    • /
    • pp.381-391
    • /
    • 2005
  • The design methodology of injection molding die has been changed from two-dimensional drafting to three-dimensional solid modeling, which is due to many advantages over the conventional methodology in terms of design modification and data associativity. In addition to the solid modeling capability, it is required for a mold designer to utilize a database management system that facilitates efficient mold design. In the paper presented is the implementation of a software program which automatically generates three-dimensional mold-bases including standard parts and slider parts, conforming to given geometric constraints. It is based on a commercial CAD system (Unigraphics NX) along with related API (application program interface) libraries. The research is expected to reduce design efforts and simplify construction of a complex three-dimensional mold-base model that is comprised of standard parts and slider parts, by use of the three-dimensional database and automatized geometric dimensioning.

냉장고 부품 설계 효율화를 위한 3D CAD 템플릿 구축 (Construction of 3D CAD Template for the Efficient Design of Refrigerator Components)

  • 임오강;박삼규;최은호
    • 한국전산구조공학회논문집
    • /
    • 제22권3호
    • /
    • pp.243-250
    • /
    • 2009
  • 최근 기업에서는 설계 기간을 단축하기 위하여 기존의 CAD시스템들의 기능을 기업의 목적에 맞게 수정할 수 있는 커스터마이징 기술이 요구되고 있다. 이에 대부분의 상용 CAD시스템 개발회사들은 일련의 반복된 작업을 자동으로 수행할 수 있게 해주는 매크로나 외부 프로그램을 작성할 수 있도록 API를 제공하고 있다. 본 논문은 지식기반의 제품개발 체계를 구축하기 위하여 특정 부품의 정형화된 설계 규칙을 3D CAD 템플릿으로 개발하여 특정 모델링을 보다 편리하게 수행할 수 있도록 하는데 목적이 있다. 냉장고의 부품 설계에 요구되는 관련 수식, 데이터 및 설계지식을 Unigraphics의 UG/Open API를 이용하여 프로그램화하였고 그 개발사례를 제시하였다. 상용 CAD시스템에 연결하여 사용함으로써 설계 검증 및 설계 변경을 제품설계 업무에 효과적으로 적용하였다.

전문가 시스템을 이용한 공업용 재봉기 기구 메커니즘 구성설계 (The Configuration Design of Industrial Sewing Machine Kinematic Mechanism with Expert System)

  • 이장용
    • 한국산학기술학회논문지
    • /
    • 제2권1호
    • /
    • pp.13-17
    • /
    • 2001
  • 본 논문에서는 공업용 재봉기의 구성설계를 기능적 접근법을 이용하여 수행하였다. 구성설계 방법을 설계에 이용하면 제품의 개발시간을 줄일 수 있고, 기존의 기구 메커니즘 데이터를 효율적으로 이용할 수 있는데 이러한 구성설계를 구현하기 위해 전문가 시스템을 이용 하였다. 설계 구속조건은 전문가 시스템의 추론기능과 CBR(Case Based Reasoning) 방법을 사용하여 만족되도록 하였으며 전문가 시스템의 API 기능을 이용하여 기구해석과 최적설계가 외부 프로그램을 이용하여 수행됨으로서, 공업용 재봉기의 개념설계가 효율적으로 수행될 수 있도록 하였다.

  • PDF

효율적 제품설계를 위한 API 개발에 관한 연구 (A Stuedy on the API Development for Efficient Product Design)

  • 황준;남궁석
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1993년도 추계학술대회 논문집
    • /
    • pp.166-170
    • /
    • 1993
  • This paper introduces API(Application Programming Interface) development technology for improving design efficiency which is concerned with special product design environment and development lead time of company's own. Even though most companies commercial CAD/CAM/CAE procucts. For reducing procuct development cycles and improving design efficiency. We have to automatize design processes through the standadizarion and parameterization and develop the specialized utilities as a infrastructure. The proposed API development methodology provides improved automatic 2D,3D modeling procedures and useful user interfaces at a small fraction of the cost and design effort.

  • PDF

이종 데이터 모델에서의 STEP 표준 데이터 인터페이스(SDAI) 구현 (Implemetation of STEP Standard Data Interface (SDAI) on Multiple Data Models)

  • 권용국;유상봉
    • 한국전자거래학회지
    • /
    • 제3권1호
    • /
    • pp.1-22
    • /
    • 1998
  • SDAI (Standard Data Access Interface) is an interface specification of accessing various storage systems such as file systems and database management systems for STEP data. Using SDAI, both application program developers and CAD/CAM system developers can be relieved from dealing with STEP physical file or system dependent DBMS operations. In this paper, we present implementations of SDAI on different data models, i.e., relational, extended relational, and object-oriented. In order to implement SDAI, we need to translate the EXPRESS information model into target data models. The schema translation process for three different data models are compared and other implementation issues are discussed.

  • PDF

CAD와 유한요소해석을 연계한 금형 냉각문제의 설계최적화에 대한 연구 (A Study on CAD/CAE Integration for Design Optimization of Mold Cooling Problem)

  • 오동길;류동화;최주호;김준범;하덕식
    • 한국CDE학회논문집
    • /
    • 제9권2호
    • /
    • pp.93-101
    • /
    • 2004
  • In mechanical design, optimization procedures have mostly been implemented solely by CAE codes combined by optimization routine, in which the model is built, analyzed and optimized. In the complex geometries, however, CAD is indispensable tool for the efficient and accurate modeling. This paper presents a method to carry out optimization, in which CAD and CAE are used for modeling and analysis respectively and integrated in an optimization routine. Application Programming Interface (API) function is exploited to automate CAD modeling, which enables direct access to CAD. The advantage of this method is that the user can create very complex object in Parametric and automated way, which is impossible in CAE codes. Unigraphics and ANSYS are adopted as CAD and CAE tools. In ANSYS, automated analysis is done using codes made by a script language, APDL(ANSYS Parametric Design Language). Optimization is conducted by VisualDOC and IDESIGN respectively. As an illustrative example, a mold design problem is studied, which is to minimize temperature deviation over a diagonal line of the surface of the mold in contact with hot glass.

인간형 로봇의 동작 더스트를 위한 그래픽 시뮬레이터 (Graphic Simulator for processing test of Humanoid Robot)

  • 황병훈;김지홍
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 하계학술대회 논문집 D
    • /
    • pp.2480-2482
    • /
    • 2003
  • As make a simulator including user interface functions like start & stop, load parameters, record and save, view 3D display has a real-like length and numerical value of sizes, represent real-shape of inner and outer part of robot, make the possible fast and slow selective observation as a adjust a step, receiving the images through the image device which attached in robot, so make a motion tester simulator of humanoid robot which coded by windows based GUI(Graphic User Interface) program with a MMI(Man Machine Interface) function that user can watch the environment which included robot and use a images. For implement this, we use a design data that converted data which made by use a CAD for Laser RP(Rapid Prototyping) progress into C coding for simulator programming. Using OpenGL, an API of graphic, it has a efficiency and detail of graphic operation. To make and test animation data, it has the option of save and resume in animation.

  • PDF

데이터베이스를 활용한 CAD/CAM System개발에 관한 연구 (CAD/CAM System development using the Database)

  • 명태식;김태규;김옥현
    • 한국생산제조학회지
    • /
    • 제8권2호
    • /
    • pp.116-116
    • /
    • 1999
  • In this study we propose a novel approach with which design engineers can define and design free-from surface more easily. Free-from surface is defined as a parameterics shape which consists of a set of contr ol points. Parametric shape which not only has the advantage of allowing users to perform design changes efficiently, but also provides designers with a natural design environment in which they can do their work more naturally and creatively. The objective of this study is to develop a PC level freeform surface modelling system which explicitly represents information of part geometry. In this study, freeform surface modeling system consist of three modules : freeform surface modeler, input/output modules and interface with Database. In recent year there are increasing demands for the 5-axis machining of a complicated shape. This study is the development of a CAM software system (or NC module) for the 5-axis machining of a general shape with a flat-end mill, a round-end mill, a ball-end mill.

빌딩청소로봇을 위한 그래픽 사용자 인터페이스 시스템 (Graphic User Interface System for a Building Cleaning Robot)

  • 조원호;이수영;최병욱
    • 로봇학회논문지
    • /
    • 제5권3호
    • /
    • pp.209-215
    • /
    • 2010
  • This paper presents a graphic user interface system consisting of graphic simulator and remote control system for a building cleaning robot. It provides a tool of convenient 3D graphical map construction for real world. The 3D map is reconstructed from existing 2D building CAD data with DXF format by using OpenGL graphic API. Through this system, graphic display of robot's status information, remote control and cleaning scheduling can be done for a building cleaning robot. This proposed system is expected to give efficient way of graphic simulation and remote monitoring and control system for a building cleaning robot.