• Title/Summary/Keyword: automated code generation

Search Result 33, Processing Time 0.026 seconds

Automated CAE Evaluation of Electrostatic Micro Actuator (정전 마이크로 액츄에이터의 자동 CAE 평가)

  • Lee, Joon-Seong
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1996.11a
    • /
    • pp.711-715
    • /
    • 1996
  • This paper describes an automated computer-aided engineering (CAE) system for micromachines whose size range 10 to 10$^3$${\mu}{\textrm}{m}$. An automatic finite element mesh generation technique, which is based on the fuzzy knowledge processing and computational geometry techniques, is incorporated into the system, together with one of commercial finite clement (FE) analysis codes, MARC, and one of commercial solid modelers, Designbase. The system allows a geometry model of concern to be a automatically converted to different FE models, depending on physical phenomena to be analyzed, i.e. electrostatic analysis, stress analysis, modal analysis and so on. The FE analysis models are then exported to the FE analysis code, and then analyses are performed. This system is successfully applied to an electrostatic micro actuator.

  • PDF

Automated FEA Simulation of Micro Motor (마이크로 모터의 자동화된 FEA 시뮬레이션)

  • Lee Joon-Seong
    • Journal of the Korea Society for Simulation
    • /
    • v.11 no.3
    • /
    • pp.13-22
    • /
    • 2002
  • This paper describes an automated evaluation of electrostatic field for micro motors whose sizes range 10 to 103um. Electric field modeling in micro motors has been generally restricted to in-plane two-dimensional finite element analysis (FEA). In this paper, the actual three-dimensional geometry of the micro motor is considered. An automatic FE mesh generation technique, which is based on the fuzzy knowledge processing and computational geometry techniques, is incorporated in the system, together with one of commercial FE analysis codes and one of commercial solid modelers. The system allows a geometry model of concern to be automatically converted to different FE models, depending on physical phenomena to be analyzed, electrostatic analysis and stress analysis and so on. The FE models are then exported to the FE analysis code, and then analyses are peformed. Then, analytical analysis and FE analysis about the torque generated by electrostatic micro motor are performed. The starting torque is proportional to $V^2$, the calculated starting torque from the two-dimensional analytical solutions are three times larger than those from the three-dimensional FE solutions.

  • PDF

Automated Simulation System for Micromachines (마이크로머쉰의 자동 시뮬레이션 시스템)

  • Lee, Jun Seong
    • Journal of the Korea Society for Simulation
    • /
    • v.5 no.1
    • /
    • pp.29-29
    • /
    • 1996
  • This paper describes a new automated simulation system for micromachines whose size range $10^{-6}$ to $10^{-3}$ m. An automic finite element (FE) mesh generation technique, which is bases on the fuzzy knowledge processing and computation al geometry technique, is incorporated into the system, together with one of commerical FE analysis codes, MARC, and one of commerical solid modelers, Designbase. The system allows a geometry model of concern to be automatically converted to different FE models, depending on physical phenomena of micromachines to be analyzed, i,e. electrostatic analysis, stress analysis, modal analysis and so on. The FE models are then automatically analyzed using the FE analysis code. Among a whole process of analysis, the definition of a geometry model, the designation of local node patterns and the assignment of material properties and boundary conditions onto the geometry model are only the interactive process to be done by a user. The interactive operations can be processed in a few minutes. The other processes which are time consuming and labour-intensive in conventional CAE systems are fully automatically performed in a popular engineering workstation environment. This automated simulation system is successfully applied to evaluate an electrostatic micro wobble actuator.

Automated Simulation System for Micromachines (마이크로머쉰의 자동 시뮬레이션시스템)

  • 이준성
    • Journal of the Korea Society for Simulation
    • /
    • v.5 no.1
    • /
    • pp.28-42
    • /
    • 1996
  • This paper describes a new automated simulation system for micromachines whose size range $10^{-6}$ to $10^{-3}$ m. An automic finite element (FE) mesh generation technique, which is bases on the fuzzy knowledge processing and computation al geometry technique, is incorporated into the system, together with one of commerical FE analysis codes, MARC ,and one of commerical solid modelers, Designbase. The system allows a geometry model of concern to be automatically converted to different FE models, depending on physical phenomena of micromachines to be analyzed , i,e. electrostatic analysis, stress analysis, modal analysis and so on. The FEmodels are then automatically analyzed using the FE analysis code, Among a whole process of analysis, the definition of a geometry model, the designation of local node patterns and the assignment of material properties and boundary conditions onto the geometry model are only the interactive process to be done by a user. The interactive operations can be processed in a few minutes. The other processes which are time consuming and labour-intensive in conventional CAE systems are fully automatically performed in a popular engineering workstation environment. This automated simulation system is successfully applied to evaluate an electrostatic micro wobble actuator.

  • PDF

The Development of Clutch Control for Manual Transmission Vehicle based on Stepping Motor (스탭핑 모터에 의한 수동변속기 차량의 클러치 제어 개발에 관한 연구)

  • Park, Young-Kug;Park, Joon-Young
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.9
    • /
    • pp.3849-3855
    • /
    • 2012
  • This paper describes a control algorithm and test results of an automated manual transmission clutch actuated by a stepping motor. The control algorithm extracts driver's demand from CAN signals and decides the exact timing to engage or disengage the clutch based on the demand. A pulse signal is generated to drive the clutch and the travel of the clutch can be calculated by accumulating the pulse signal. An auto code generation method was introduced in implementing the control logic to the micro-processor of the prototype controller and a series of basic tests were carried out to validate its performance.

Automated Test Data Generation based on Executable Object Codes (실행가능 목적 코드를 기반으로 하는 자동 테스트 데이터 생성)

  • Chung, In-Sang
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.12 no.2
    • /
    • pp.189-197
    • /
    • 2012
  • It is usual for test data generation to be performed using either high-level specifications or source codes written in high-level programming languages. In certain circumstances, however, such information is not always available. This paper presents a technique that generates test data based on executable object codes. The proposed technique makes use of a very simple function minimization technique without sophisticated object code analysis and produces test data dynamically. We have conducted a simple experiment to evaluate the effectiveness of the proposed test data generation technique with a triangle classification program to show that branch coverage can be easily achieved.

Study on Application of Reverse Engineering by Generation of the Free-Form Surface (자유 곡면 생성을 통한 역공학 적용에 관한 연구)

  • Hur, Sung-Min;Choi, Jae-Won;Lee, Seok-Hee
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.18 no.10
    • /
    • pp.168-177
    • /
    • 2001
  • Reverse engineering has been widely used for the shape reconstruction of an object without CAD data and the measurement of clay or wood models fur the development of new products. To generate a surface from measured points by a laser scanner, typical steps include the scanning of a clay or wood model, the generation of compatible input curves, the generation of a surface and manufacturing data like G code or STL file. A laser scanner has a great potential to get geometrical data of a model for its frost measuring speed and higher precision. The data from a laser scanner are composed of many line stripes of points including small spikes and noise. A new approach using automated surface generating algorithm is introduced to deal with problems during reverse engineering process. And the input data and the generated surface are represented in IGES format, thus can be supplied to other CAD/CAM software without any data manipulation.

  • PDF

Development of Automated Analysis System for Model Plane Engine Using Fuzzy Knowledge Processing

  • Lee, Joon-Seong;Lee, Shin-Pyo
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.12 no.2
    • /
    • pp.171-176
    • /
    • 2002
  • This paper describes a new automated analysis system for model plane engine. An automatic finite element (FE) mesh generation technique, which is based on the fuzzy knowledge processing and computational geometry technique, is incorporated into the system, together with one of commercial FE analysis codes, ANSYS, and one of commercial solid modelers, Designbase, The system allows a geometry model of concern to be automatically converted to different FE models, depending on physical phenomena of plane engine to be analyzed, i.e. deformation analysis, thermal analysis and so on. The FE models are then automatically analyzed by the FE analysis code. Among a whole process of analysis, the definition of a geometry model, the designation of local node patterns, the assignment of material properties and boundary conditions onto the geometry model are only the interactive processes to be done by a user. The interactive operations can be processed in a few minutes. The other processes which are time consuming and labour-intensive in conventional CAE systems are fully automatically performed in a personal computer environment. The proposed analysis system is successfully applied to evaluate a model plane entwine.

Control Level Process Modeling Methodology Based on PLC (PLC 기반 제어정보 모델링 방법론)

  • Ko, Min-Suk;Kwak, Jong-Geun;Wang, Gi-Nam;Park, Sang-Chul
    • Journal of the Korea Society for Simulation
    • /
    • v.18 no.4
    • /
    • pp.67-79
    • /
    • 2009
  • Because a product in the car industry has a short life cycle in recent years, the process planning and the manufacturing lines have to be changed frequently. Most of time, repositioning an existing facility and modifying used control information are faster than making completely new process planning. However, control information and control code such as PLC code are difficult to understand. Hence, industries prefer writing a new control code instead of using the existing complex one. It shows the lack of information reusability in the existing process planning. As a result, to reduce this redundancy and lack of reusability, we propose a SOS-Net modeling method. SOS-Net is a standard methodology used to describe control information. It is based on the Device Structure which consists of sensor information derived from device hardware information. Thus, SOS-Net can describe a real control state for automated manufacturing systems. The SOS-Net model is easy to understand and can be converted into PLC Code easily. It also enables to modify control information, thus increases the reusability of the new process planning. Proposed model in this paper plays an intermediary role between the process planning and PLC code generation. It can reduce the process planning and implementation time as well as cost.

Automated tool selection and cutter path generation for die cavity machining (금형의 절삭가공을 위한 자동공구선정 및 공구경로 생성)

  • 유우식;최병규
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1992.04b
    • /
    • pp.545-554
    • /
    • 1992
  • 본 논문에서는 복합형상의 금형을 가공하기 위하여 필요한 공구와 가공경로를 자동으로 생성해 주는 자동공정계획(CAPP)방법을 제시한다. 금형곡면은 일반적으로 복잡한 형상의 자유곡면들의 조합으로 이루어 지는데 육면체 형상의 소재로부터 원하는 금형곡면을 가공하는데는 수십시간의 기계가공 시간이 소요되며 또한 NC Code를 준비하는데도 같은정도의 시간이 소요된다. 금형곡면의 NC가공에 있어서 또다른 어려움은 공구의 과부하와 공구간섭이 빈번하게 발생할 수 있다는 점이다. 제안하는 자동공정계획방법은 전처리, 공정계획, 공구경로 생성의 3단계로 구성된다. 자동공정계획시스템의 입력정보는 1) 생성될 곡면형상 2) 가공할 소재형상 3) 가공공구 셀(드릴, 볼 엔드밀, 플렛 엔드밀), 절삭성 데이타등이다. 전처리 단계에서는 곡면모델러로부터 생성된 입력 형상을 Z-map이라 부르는 자료구조로 변환한다. 두번째 단계에서는 절삭 가공작업의 순서가 사용되는 공구와 함께 후방순환법에 의하여 결정된다. 그리고 실제 가공될 NC공구경로가 마지막 세번째 단계에서 생성된다.

  • PDF