1/18 History-based parametric exchange: the macro-parametric approach Soonhung Han*, with Byungchul Kim, Jinhyun Yun PDE2005.

Slides:



Advertisements
Similar presentations
STEP and related approaches to Long Term Knowledge Retention Mike Pratt, LMR Systems, UK Atlantic Workshop on Long Term Knowledge Retention Bath, UK 12.
Advertisements

ISO Implementation and Processor Validation Keith Hunten, P.E. Lockheed Martin Aeronautics April, 2002 ESA-NASA Workshop
Macro-Parametrics Approach for CAD Translation to X3D Yuna Kang, Pranveer Singh Rathore, Soonhung Han iCAD Lab KAIST.
CAD-CAE Integration Yogesh Kulkarni Software Development Manager, Autodesk, Pune, India.
T-FLEX DOCs PLM, Document and Workflow Management.
Advanced Topics COMP163: Database Management Systems University of the Pacific December 9, 2008.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Week 5 – Chap. 5 Data Transfer DBAs often must transfer data to and from text files, Excel spreadsheets, Access, Oracle or other SQL Server databases This.
CATIAv5 : EUCLID3 Data migrationYann BONCOMPAGNI CERN TS-CSE-CAECATIAv5CATIAv5 Euclid3 data migration.
ES050 – Introductory Engineering Design and Innovation Studio Solid Modeling Prof. Paul Kurowski.
ES050 – Introductory Engineering Design and Innovation Studio 1 Computer Aided Design (CAD) Prof. Paul Kurowski Oct. 28, 2009.
Application of PDM Technologies for Enterprise Integration 1 SS 14/15 By - Vathsala Arabaghatta Shivarudrappa.
DCI-Direct CAD Interfaces
CAD services for mechanical integration of large experiments Tatiana KLIOUTCHNIKOVA Introduction to a discussion aiming to collect comments and.
Copyright (c) by Rajarathinam A. & Gadh R, 2000 Geometric Modeling in Multi-modal Multi-sensory Virtual Environment Arangarasan Rajarathinam
Parametric & 3-D Solid Modeling
Plant LifeCycle Management and web3D visualization for Nuclear Power Plants Thomas Paviot, Arts et Métiers ParisTech
INDUSTRY DAY TOULOUSE 2006/06/ th ISO TC184/SC4 meeting Industry Day STEP-NC AP-238 Martin Hardwick STEP Tools, Inc.
ES050 – Introductory Engineering Design and Innovation Studio 1 Features Prof. Paul Kurowski.
ICAD Laboratory, KAIST An XML-Based Macro Data Representation for a Parametric CAD Model Exchange Jeongsam Yang*, Soonhung Han, Byungchul Kim, Joonmyun.
ISO/TC184/SC1/WG7 Status Report Regarding the Standardisation of a New NC Programming Data Interface Laboratory for Machine Tools and Production Engineering.
Standard way of sharing product data for nuclear power plants in Korea April 11th, 2005 Soonhung Han Plant Engineering Life Cycle Conference.
Introduction to MDA (Model Driven Architecture) CYT.
The Development of Support for PMI in STEP AP203E2 and AP214
Research Status on Multi-Resolution Modeling System Youngjae Song CAD Lab,. Seoul National Univ. Youngjae Song CAD Lab,. Seoul National Univ.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Presentation Title: Day:
Framework for MDO Studies Amitay Isaacs Center for Aerospace System Design and Engineering IIT Bombay.
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
Building a Topic Map Repository Xia Lin Drexel University Philadelphia, PA Jian Qin Syracuse University Syracuse, NY * Presented at Knowledge Technologies.
Ship Computer Aided Design
Copyright Theorem Solutions Ltd 2001 Tony Ranger Technical Director Theorem Solutions Ltd. The PDM
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
1 Industrial Data Implementors Forum Martin Hardwick STEP Tools, Inc. June 13, 2001 San Francisco, USA.
Overview of SC 32/WG 2 Standards Projects Supporting Semantics Management Open Forum 2005 on Metadata Registries 14:45 to 15:30 13 April 2005 Larry Fitzwater.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. PowerPoint to accompany Krar Gill Smid Technology of Machine.
STEP and OMG Standards Interoperability Doug Cheney Senior Software Engineer International TechneGroup Incorporated.
STEP Tutorial Effective Exchange of STEP data January 16, 2001 ® PDES, Inc.
ES050 – Introductory Engineering Design and Innovation Studio 1 Features Prof. Paul Kurowski Oct. 30, 2009.
E.Bertino, L.Matino Object-Oriented Database Systems 1 Chapter 9. Systems Seoul National University Department of Computer Engineering OOPSLA Lab.
RapidformXO Design from 3D scan data TM Maarten Houben March 2007.
Parametric and Adaptive Design Parametric Design The linking of dimensions to geometry.
Can you do this in SmarTeam?
AN OVERVIEW OF COMPUTER AIDED ENGINEERING/DESIGN (CAE/D) SYSTEMS AND DATA ROBERT E. FULTON PROFESSOR OF MECHANICAL ENGINEERING DIRECTOR ATLANTA ELECTRONIC.
AIAG MIPT and NIST: addressing the challenge of dimensional metrology system interoperability John Horst National Institute of Standards and Technology.
Lecture and laboratory No. 13 Product data management and exchange Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics.
Overview of CATIA V5.
2.8 Automatic Programming manual programming: program written in word address trigonometry was a must for tool paths ↓ machine halted while keying the.
MEASUREMENTS, DISPLACEMENT FUNCTIONS AND CAD GEOMETRY
49th ISO TC184/SC4 meeting Industry Day
Autodesk Inventor and STEP Solutions
Team MITRE Sentinel Final Presentation
AFNeT Standardization Day Paris
Theorem CADverter for STEP AP242
PLM, Document and Workflow Management
ISO STEP AP242 Benchmark #1 results & Benchmark #2 planning
SOLID MODELLING.
Component Based Software Engineering
Electrical wiring harness interoperability: functionalities of AP242 ed2; preparation of the STEP 'electrical' Implementer Forum By Sophie Hérail (CIMPA.
STEP and Scriptable CAx Tool Integration
Geometry Services for ISO – STEP standards linking product definition, management and visualization in the value chain Jean Brangé :
Lecture 1: Multi-tier Architecture Overview
Chapter 2 Parametric Modeling Fundamentals
Overview of CATIA V5.
Model data and exchange between different models. ISO
History-based parametric exchange: the macro-parametric approach
Macro-Parametrics Approach for CAD Translation to X3D
T-FLEX DOCs PLM, Document and Workflow Management.
Presentation transcript:

1/18 History-based parametric exchange: the macro-parametric approach Soonhung Han*, with Byungchul Kim, Jinhyun Yun PDE2005

2/18 Korea Daejeon Seoul ChinChina Japan

3/18 Outline ISO/TC184/SC4/Parmaterics Group Problem of current STEP AP203 on shape exchange History-based (procedural) parametrics Macro-parametric approach Persistent naming

4/18 Current STEP Transfer of Shape Models B-rep model is transferred. A ‘snapshot’ of an evolving model Missing data: constructional history of the model parameterization (design freedom) geometric constraints (design restraint) design features (high-level shape design constructs with possible links to functionality) This data is referred to as ‘design intent’. Without it, the transferred model cannot be parametrically edited after transfer – ‘dumb model’.

5/18 Procedural and explicit representations 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf Bg5 c5 6. e3 cxd4 7. exd4 h6 8. Bh4 d5 9. Rc1 dxc4 10. Bxc4 Nc Be7 12. Re1 b6 13. a3 Bb7 14. Bg3 Rc8 15. Ba2 Bd6 16. d5 Nxd5 17. Nxd5 Bxg3 18. hxg3 exd5 19. Bxd5 Qf6 20. Qa4 Rfd8 21. Rcd1 Rd7 22. Qg4 Rcd8 Explicit current model

6/18 Activities in ISO Part 55 – Procedural and hybrid representation Part 108 – Parameterization and constraints for explicit geometric product modelling Part 109 – Enhanced assembly modelling with parameterization and constraints Part 111 – Construction history features Part 112 – Constructional history of 2D sketches AP 203 edition 2 and the CHAPS project of PDES/ATI

7/18 Parametrics Group of ISO ISO/TC184/SC4/WG12/Parametric Group Michael Pratt (LMR Systems & NIST) Noel Christensen (Honeywell), Rachuri Sudarsan (NIST), Bill Anderson (ATI), Ray Goult (LMR Systems), Tony Ranger (Theorem Solutions), Akihiko Ohtaka (Nihon Unisys), Nobuhiro Sugimura (Osaka Prefecture Univ),

8/18 Related works outside SC4 OMG CAD Services Purdue EREP (Editable Representation) CAM-I: Application Interface Specification (AIS): Standard API DMAC OLE for Design and Modeling Djinn of UK

9/18 Motivation of macro-parametric Crash recovery in a DBMS: Transaction log file SQL (structured query language) MQL (modeling query language) ? Macro file: History of user commands

10/18 Modeling history Sequence of modeling commands Log file, macro file, journal file, script file Regeneration of model inside the receiving CAD system

11/18 Neutral modeling commands Pro/E CATIA IDEAS SolidWorks UG common set

12/18 Implementation and tests SolidWorksCATIA V5 Pre-processor Standard macro file Post-processor Macro file (Script file)Macro file (swb file) Parametric changes

13/18 Implementation team of KAIST TransCAD (B.C. Kim) UG pre (H.K. Lee) CATIA (S.U. Cheon) Persistent Naming (D.H. Mun) Pro/E (D.H. Mun) A A M SW Macro (J.H. Yun) M Inventor M.H. Cha A SW API (Erkan) A UG post (J.S. Hwang) A IDEAS (Ananda) A SKETCH (P.W. Hur) FEM (I.H. Song)

14/18

15/18 Extrusion featureHorizontal slot Vertical slot Fillet feature Vertical slot depth change 20  through all Vertical slot depth change 20  through all Re-evaluation Persistent naming problem in SolidWorks

16/18 ISO Standardization of P112 ISO : Sketch Parametric SC4/WG12 N2478: WD Start of CD ballot (December 1, 2004) End of CD ballot (April 1, 2005) Scheduled Stage 4 DIS: Scheduled Stage 5 FDIS: Scheduled Stage 6 IS:

17/18 Future Integration of persistent naming module Semantic interoperability based on ontology Collaboration (CSCW): sending message (command) rather than heavy B-rep model

18/18 Thanks

19/18 Why use a dual model? B-rep and procedural models have different, complementary characteristics B-rep Provides explicit geometry for applications (e.g., visualization, NC machining) Relative positioning easy Parameterization hard Attribute association easy Verbose Delicate Procedural No geometry – just operations! No good for downstream applications Relative positioning hard Parameterization easy Attribute association hard Concise Robust

20/18 Geometric Kernel XML Parser Persistent Naming … Integration of translators Pro/EngineerTranslator CATIATranslator SolidWorksTranslator UGTranslator Additional modules TransCAD Std. Macro File (XML) Automation APIs

21/18 Test cases of CHAPS project *CAD files (CATIA& Pro/Engineer) + Modeling history Construction History and ParametricS, ATI, 2004 CHAPS No.1CHAPS No.2 CHAPS No.3 CHAPS No.6CHAPS No.5CHAPS No.4

22/18 Modification Creation Basic naming Solving ambiguity Name matching Final design model (1) Persistent naming (2) Naming mapping (1.1) Naming (1.2) Name matching (1.1.1) Basic naming (1.1.2) Solving ambiguity Taxonomy of persistent naming problem