AP203ed2 presentation model and the differences to AP201/202/214
From WikiSTEP
This page describes how the data model on presentation used in AP201/202/214 turned into the one defined by AP203ed2.
- Historically AP201, published in 1994/95 was the first AP with presentation information for technical drawings in 2D only. In parallel two integrated resource parts for presentation were published.
- IR46 - Visual presentation
- IR101 - Draughting
- In 1996 AP202 was published which is almost a superset of AP201, adding 3D geometric models.
- In 2001 AP214 was published which is again a superset of AP202 and AP203ed1. With AP214 the first ARM model for the presentation area becomes available. As part of the AP214 development several AICs on presentation were releases. Most of their content were already available in AP202:
- AIC504 - Draughting annotation
- AIC505 - Drawing structure and administration, but then not used by AP214
- AIC506 - Draughting elements
- AIC517 - Mechanical design geometric presentation
- AIC520 - Associative draughting elements
- In 2002 with the development of AP204 Mechanical design using boundary representation one more AIC on presentation was released
- AIC518 - Mechanical design shaded representation
A main goal for the development of AP203ed2 was to keep as much as possible from AP214. But to solve essential issues which come up when trying to implement AP214 several changes had to be made which are indicated on this page. In addition basic functionality required by ISO 16792 was added.
Not supported presentation entities from IR and AICs
For unclear reasons AP201/202/214 do not use several core entities
- From IR46 defining leave nodes in the presentation hierarchy:
- area_dependent_annotation_representation
- product_data_representation_view
- view_dependent_annotation_representation
- From IR101 the complete draughting_dimension_schema with the entities
- Dimension_callout
- Dimension_graph
- Dimension_graph_projection_curve_usage
- Dimension_graph_sequence
It is not recorded why these decisions where made by AP201 and then later followed by AP202 and AP214. For AP203ed2 we decided that upward compatibility with the previous APs is more important and so these entities are also not used.