Paul van Exel, Director USPIStandards association Oil, Gas, Process & Power IndustryPaul van Exel, Director USPIStandards association Oil, Gas, Process & Power Industry
Depuis Workshopon
International Standards
Rome 14 – 15 May 2008
History of ISO/STEPexchange between two similar systems
?
1984:- Harmonization 3D standards- Methods
Rationals:- IT interpretable- esparanto
History of ISO/STEPexchange between two different systems
CAD
ERP
B.o.M.change request
1991:- internal integration- 3D, drawings, B.o.M. (not similar system integration)
Rationals:- IT depart- ment- consistency- quality- efficiency
History of ISO/STEPshared data, long term archiving
1993:- product structure- data ware house- product data management
Rationals:- consistency- long term archiving
Data exchange/sharing during the life cycle of a plantThe original STEP concept
Different applications exchanging/sharing data
with different formats
neutral format
Different applications exchanging/aharing data
in a neutral format
Present situation Future situation
History of ISO/STEPPart-, Class-LibrariesVirtual Market Place
SGML, XML, etc.
1995:
13
ISO TC 184
SC4
ISO 15531
ISO 13584
ISO 10303
ISO 15926
ISO 14959
ManufacturingManagementData
PartLibraries Parametrics
Life Cycle Data for Oil & Gas
STEP
Product Data
GeassocieerdeStandaarden
SGML
EDIFACT
Etc.
“Resources” en Methodieken
ApplicationProtocols
Etc .
AP203
Etc .
Data Ware House
3D model
2D model
Tekening Isometrics
P&ID
Objecten bibliotheek
Symbolenbibliotheek
3D pijp-model
Stuklijst
AP227
AP202
AP212
AP214
AP221
AP225
Internationale Standaard
=
13
JAPAN, Duitsland, USA; NL: RWS/CAD; Hope/2, enz.
PDM-Schema : SAP, enz.!
NL: Estec, enz.; NASA, Lockheed (Stork?) Compliancy eis
NL: Philips (met artikelbestand PLIB); H-E (E-STEPS)
Siemens D; NL: UNETO ETIM/STEP
BMW, VW, enz.; NL Odette
NATO/CALS; NL: VNSI Project initiatie
European Marine STEP Association
CAD-MODEL
USER LIBRARY
LIB
CADCAD-MODEL
ISO 10303 post
processor
ISO 13584
ISO 10303 file
Library 1 Library 2
USER LIBRARY
Supplier Part library
End UserEnd User
ISO 13584 post
processor
System A System B
ISO 13584 post
processor
ISO 10303 pre
processor
product data
PLIB (ISO 13584)
Epistle Core Model; ISO 15926
NL: USPI-NL, NAM, CROW, BAS, ...
NL: CROW (Woordenboek/ CAD; UMW)
JAPAN, USA; NL: ???
NL: via ICAAMC (Compressoren)
CAD-MODEL
USER LIBRARY
LIB
CADCAD-MODEL
ISO 10303 post
processor
ISO 13584
ISO 10303 file
Library 1 Library 2
USER LIBRARY
Supplier Part library
End UserEnd User
ISO 13584 post
processor
System A System B
ISO 13584 post
processor
ISO 10303 pre
processor
product data
PLIB (ISO 13584)
Internationale artikelbestanden via Internet (XML); electronic (CIREP), ship, furniture (Funstep), enz.
NL: ET Artikelbestand (UNETO)
History of STEP In 70’s and 80’s development of several CAD/CAM
exchange standards by Industry, Defense, International efforts with limited successes.
STEP project initiated 1984 by ISO TC184 “Industrial Automation systems and Integration” SC4 “Subcommittee “Industrial Data”
STEP= STandard for the Exchange of Product model data:
Create single international standard, superseding national and de-facto standards
Standardize mechanism to describe product model data, independent of any system
Provide basis for exchange and sharing data
CD Ballot in 1992, Approved IS “International Standard” in 1994
Established as ISO10303 series with range of protocols
2005-01-31 Copyright LKSoftWare GmbH, 2005 23
1984 1994 2004
Methods
Resources
APs
Modules
Usage
Express, STEP-File SDAI STEP-XML Binary Data
Geometry, Generic – PDM Tolerances, Kinematic, Math, ...
201/203...202...209/210/212/214...239/233/240...
ISO TC184/SC4 Development-Activities
CAD PDM CAx Integration
2005-01-31 Copyright LKSoftWare GmbH, 2005 24
ISO 10303 Applikations-Protokolle (AP) (1/2)
General, Mechanical 2D, 3DPart 201: Explicit draughting (einfache 2D Zeichnungen)Part 202: Associative draughting (2D-Zeichnungen mit Bezug zu 3D-Modellen)Part 203: Configuration controlled design (3D-Design)Part 204: Mechanical design using boundary representationPart 207: Sheet metal die planning and designPart 214: Core data for automotive mechanical design processes
Manufacturing:Part 223: Cast PartsPart 224: Mechanical product definition for process planning using machining
featuresPart 229: Forged partPart 236: Furniture product data and project data Part 238: Application interpreted model for computer numeric controllersPart 240: Process plans for machined products
Schipp:Part 215: Ship arrangementPart 216: Ship moulded formsPart 218: Ship structures
2005-01-31 Copyright LKSoftWare GmbH, 2005 25
ISO 10303 Applikations-Protokolle (AP) (2/2)
Elektrik/ElektronikPart 210: Electronic assembly, interconnection, and packaging designPart 212: Electrotechnical design and installation
(Kabelstränge, Energieverteilung, ... Zusammen mit AP214)
Simulation und MaterialienPart 209: Composite and metallic structural analysis and related designPart 235: Materials information for the design and verification of productsPart 237: Fluid dynamics (AWI)
Anlagen / WartungPart 221: Functional data and their schematic representation for process plants Part 225: Building elements using explicit shape representationPart 227: Plant spatial configuration Part 239: Product life cycle support Part 241, AEC maintenance (planned)
AnderePart 232: Technical data packaging core information and exchangePart 233: Systems engineering data representation
Application modules ISO 10303-4xx and 1xxx (>500)
2008-03-28 Copyright LKSoftWare GmbH, 2008 26
Super AP – a very draft idea for now
A new AP for Cross AP implementationsImplementors wants to have only one top schema to use
A kind of „union“ of other APs
Modular based approach:go for a yearly update – stepmod as a database
standard (ISO 10303-1000)
2008: Start with combining final and released modules form AP203, 210, 236, 239
2009: add AP209 and 233, PDQ-S
2010-: parametrics, constraint models, kinematics, manufacturing
2008-03-28 Copyright LKSoftWare GmbH, 2008 27