Post on 12-Feb-2022
transcript
1
ISO 10303ISO 10303--xx STEPxx STEPSTandardSTandard for the Exchange of Product model datafor the Exchange of Product model data
HervéHervé PanettoPanettoCRANCRAN
Herve.Panetto@cran.uhpHerve.Panetto@cran.uhp--nancy.frnancy.fr
SommaireSommaire
1.1. ArchitectureArchitecture2.2. Un protocole d’application : AP214Un protocole d’application : AP2143.3. Conclusions : STEP et l’entreprise Conclusions : STEP et l’entreprise
étendueétendue
2
STSTandardandard for for thetheEExchange ofxchange of PProductroduct data data
modelmodelSérie de standards supportant l’ensemble Série de standards supportant l’ensemble des fonctions en relation avec les produitsdes fonctions en relation avec les produits
EchangeEchange, mémorisation, archivage, accès, mémorisation, archivage, accèsUtilisé principalement pour l’échange de données Utilisé principalement pour l’échange de données concernant les produitsconcernant les produits
Le cœur de STEP est un ensemble de Le cœur de STEP est un ensemble de modèles standardisés par domaine modèles standardisés par domaine d’applicationd’applicationApplication Application protocolsprotocols ((AP’sAP’s))
ISO 10303ISO 10303STEPSTEP
STEP au Sein des STEP au Sein des EchangesEchanges de de Données Données
Temps
Volume %
IGES 3D
STEP AP203/214
DXF + IGES 2D
« STEP Works »Le 2D fait de la résistanceIGES est un mourant qui se porte bien
3
STEPSTEP = = STSTandardandard for the for the EExchange of xchange of PProduct model dataroduct model data
Description methods
11 The EXPRESS language reference manual
21 Clear text encoding of the exchange structure
22 Standard data access interface specification (SDAI)
28 XML representation of Express schemas and data
Implementation methods
Conformance testing
Generic resources
Application resources
Application protocols
AICs
31 General concepts32 Requirements on testing
laboratories and clients... ...
41 Fundamental of product description and support
42 Geometric and topological representation
43 Representation structures44 Product structure configuration45 Materials46 Visual presentation47 Shape tolerances49 Process structure and
properties
101 Draughting... ...
201 Explicit draughting202 Associative draughting203 Configuration controlled
design210 Electronic assembly,
interconnection and packaging design
212 Electrotechnical design and installation
214 Core data for automotive mechanical design processes
221 Functional data for process plants
232 Technical data packaging core information and exchange
236 Furniture catalog and interior design
239 Product Life cycle support
501 Edge based wireframe rep.... ...
Core Data for AutomotiveMechanical Design Processes
Protocole d’Protocole d’ApplicationApplication 214214
Géométrie• Données Solides• Données Surfaciques• Données Filaires• Données Mesurées
Données Technologiques• Données de Matériaux• Form Features• Données de Tolérancement• Conditions de Surface
Fabrication• Gammes de Fabrication• Moyens de Fabrication
Spécification/Configuration• Gestion de la Diversité• Données de Structure Produit
Analyse• Simulation Cinématique
Présentation• Dessin Technique• Données de Visualisation
4
STEP AP214STEP AP214Core data for automotive mechanical design Core data for automotive mechanical design
processesprocesses
NC programming
Documentation
Manufacturing
Tools and development of method plan
Production planning
Design
Part lists, Bill-of-material
Quality check
Kinematics and robotic simulationProduct d
ata
Design of parts and assemblies
AP214 au Sein de STEP AP214 au Sein de STEP
AP203
AP214
ColorsLayers
ValidationProperties
PDM
AéronautiqueUS / PDES Inc. Approche par extension
Noyau + Extensions
AP203
AP214
AutomobileEurope / ProStepApproche par discipline
« Ce qu’il faut »
Extensions
Extensions
GeometryTopology
5
AP214 IS version content: AP214 IS version content: overviewoverview
form_feature
FF1/2/3kinematics
K1tolerance
T1/2surface_condition
C1
classificationS6
process_planS8specification_
controlS7
work_management
S5
item_definition_structure
S3
effectivityS4
external_references
E1PR1item_property
drawing/presentation
P1/2/3/D1
explicit_draughting
D1/P2
associative_annotation
D2
version
product_management_data
S1
item (part)
definition
item (tool)S1S1
S1
S1
surfaceG3/83D_
wireframe
G2/MD12D_geometry
G1
S2element_structure
CSGG7
B-repG4/5
AP214 Units of Functionality AP214 Units of Functionality (UoFs)(UoFs)
S : Product Structure (8 UoFs)- product management data (S1) - work management (S5) - element structure (S2) - classification (S6) - item definition structure (S3) - specification control (S7) - effectivity (S4) - process plan (S8) G: Geometry (8 UoFs)- wireframe model 2D (G1) - b rep model (G5) - wireframe model 3D (G2) - compound model (G6) - connected surface model (G3) - csg model (G7) - faceted b rep model (G4) - geometrically bounded surface model (G8) MD: Measured Data (1 UoF)- measured data (MD1)PR: Property (1 UoF)- item property (PR1)
6
AP214 Units of Functionality AP214 Units of Functionality (UoFs)(UoFs)
P: Presentation (3 UoFs)- geometric presentation (P1) - shaded presentation (P3) - annotated presentation (P2)D: Draughting (2 UoFs)- explicit draughting (D1) - associative draughting (D2)K: Kinematics (1 UoF)- kinematics (K1)FF: Form Features (3 UoFs) - user defined feature (FF1) - generative featured shape (FF3) - included feature (FF2)C: Surface Condition (1 UoF) - surface condition (C1)T: Tolerances (2 UoFs) - dimension tolerances (T1) - geometric tolerances (T2)
E: External Reference (1 UoF) - external reference mechanism (E1)
AP214 Product structure and AP214 Product structure and configuration (UoFs)configuration (UoFs)
product management data (S1), product management data (S1), e.g. identification of product and product version,e.g. identification of product and product version,item definition structure (S3), item definition structure (S3), e.g. assembly structure,e.g. assembly structure,effectivity (S4), effectivity (S4), e.g. start and end date for effective part usage,e.g. start and end date for effective part usage,work management (S5), work management (S5), e.g. change management with work orders,e.g. change management with work orders,classification (S6), classification (S6), e.g. part classification like in the PLIB standard,e.g. part classification like in the PLIB standard,specification control (S7), specification control (S7), e.g. managing product variations through conditions,e.g. managing product variations through conditions,process plan (S8),process plan (S8),item property (PR1), item property (PR1), e.g. mass, material, and other product properties,e.g. mass, material, and other product properties,external reference mechanism (E1), external reference mechanism (E1), e.g. for document management.e.g. for document management.
7
AP214 IS version content: AP214 IS version content: overviewoverview
form_feature
FF1/2/3kinematics
K1tolerance
T1/2surface_condition
C1
classificationS6
process_planS8specification_
controlS7
work_management
S5
item_definition_structure
S3
effectivityS4
external_references
E1PR1item_property
drawing/presentation
P1/2/3/D1
explicit_draughting
D1/P2
associative_annotation
D2
version
product_management_data
S1
item (part)
definition
item (tool)S1S1
S1
S1
surfaceG3/83D_
wireframe
G2/MD12D_geometry
G1
S2element_structure
CSGG7
B-repG4/5
specification_control
S7
AP214 Product structure and AP214 Product structure and configurationconfiguration
Why is this area so important?Why is this area so important?main information structures for product developmentmain information structures for product developmentno other standard is available in this areano other standard is available in this areawith increasing role of main suppliers (tier1) with increasing role of main suppliers (tier1) Bills of Material (BoMs) have to be exchangedBills of Material (BoMs) have to be exchangedGoal: the complete documentation of the product Goal: the complete documentation of the product to be delivered in digital form, i.e. mainly the BoM to be delivered in digital form, i.e. mainly the BoM structuresstructuresdata typically cross systems boundaries with data typically cross systems boundaries with no or little data integrationno or little data integration, e.g. assembly definitions in CAD , e.g. assembly definitions in CAD and EDM systems for Digital Mockup applications (DMU)and EDM systems for Digital Mockup applications (DMU)the STEP data model may serve as the STEP data model may serve as -- an integration factor for today‘s systemsan integration factor for today‘s systems-- a guideline for future systemsa guideline for future systems
8
AP214 UoF S7: overview and main AP214 UoF S7: overview and main ARM ARM conceptsconcepts
S1
item
design_disc_item_definition
item_version
. . .S3
item_instance
manufacturablepart or toolw/o variation(explicit)
S7
product_function
functional design / requirements
product_component
product or componentincluding allvariants
S7 S7
alternative_solution
one variant(explicit rep.)
S7
product_class
collection of products with same or similarcharacteristics
S7
specification_expression
specification_category
specification
product characteristicsand their dependencies
S7 control of part / variant usage (validity)
configuration
S7
product structure(ABS) complex_
product(ABS) product_
constituent
product_structure_
relationship
complex_product_
relationship
assembly_component_relationshipS[1:?]
S7
part or tool (implicit)product_
identification
product_specification
S7
physical_instance
physically realizedproduct or component(with serial #)
AP214 UoF S7: main conceptsAP214 UoF S7: main conceptsproduct classes product classes are used to identify a set of similar products to be are used to identify a set of similar products to be offered to the market,offered to the market,specifications specifications are used to describe characteristics of the products,are used to describe characteristics of the products,specification categories specification categories are used to group similar characteristics of the products,are used to group similar characteristics of the products,specification expressions specification expressions are used to control the usage of a part within a product are used to control the usage of a part within a product and to represent conditions for product classes,and to represent conditions for product classes,product functions product functions are used to describe the functional requirements for are used to describe the functional requirements for products and components of products,products and components of products,product components product components are used to describe the common decomposition are used to describe the common decomposition structure of all products of a product class,structure of all products of a product class,
9
AP214 UoF S7: main conceptsAP214 UoF S7: main conceptsalternative solutions alternative solutions are used to describe the variants of a product component,are used to describe the variants of a product component,item instances item instances are used to identify elements of an alternative solution, i.e. tare used to identify elements of an alternative solution, i.e. the he elements of a particular variant for a product component,elements of a particular variant for a product component,design discipline item definitionsdesign discipline item definitionsare used to identify and describe parts or assemblies explicitlyare used to identify and describe parts or assemblies explicitlywith their definitions, e.g. the geometric shape, for item with their definitions, e.g. the geometric shape, for item instancesinstancesproduct specificationsproduct specificationsare used to identify parts or assemblies as well as complete are used to identify parts or assemblies as well as complete products implicitly by the product class and the chosen products implicitly by the product class and the chosen specificationsspecificationsphysical instances physical instances are used to identify specific physically realized products or are used to identify specific physically realized products or components, e.g. a chassis with a serial number.components, e.g. a chassis with a serial number.requires STEP resource Part 44 extensionsrequires STEP resource Part 44 extensions
Conclusions :Conclusions :STEP et l’entreprise étendueSTEP et l’entreprise étendue
Interopérabilité «Interopérabilité « HorizontaleHorizontale »»•• InterInter--servicesservices intraintra--entrepriseentreprise•• InterInter--entreprisesentreprises en réseauxen réseaux
•• Géométrie (2D, 3D)Géométrie (2D, 3D)•• PDM (Gestion technique)PDM (Gestion technique)•• DocumentationDocumentation