Listing of ISO 10303 parts to be changed or created anew as part of AP203ed2

From WikiSTEP

Jump to: navigation, search

ISO 10303 parts to be created anew or to be modified and released in a new edition. A short summary of the changes are given.

Contents

Changed non-modular parts IR, AIC, AP

  • ISO 10303-43ed3 - IR Representation structures
    • SEDS #0462: acyclic_mapped_representation
    • SEDS #1215: add binary_representation_item and bytes_representation_item
    • add rule on founded_item to constrain it that it must be used either directly or indirectly (via other founded_item) by a representation_item; and the whole usage graph must be acyclic. This is to ensure correct usage of the styled_item.styles graph.
    • move definitional_representation_relationship into here from module extended_basic_geometry/1667 (including used function acyclic_representation_relationship)
      • add new subtype definitional_representation_relationship_with_same_context and ensure that this must be used instead of definitional_representation_relationship if same context.
    • some more stuff for cataloging may be needed here: boolean ... need to check further with Gerry.
  • ISO 10303-46ed2 - IR Visual presentation
    • SEDS #1203: ensure that all representation_items are founded and that units are available in the tree of styled_item
    • turn many where rules into structural constraints using re-declared attributes
    • convert many IP and other textual definitions into formal rules
    • extend camera_model_d3_multi_clipping to support clipping planes in union condition
    • move from AIC517 to here: camera_image_3d_with_scale and function aspect_ratio
    • move defined type presentable_text from presentation_resource_schema into presentation_definition_schema because it is used only there by text_literal
  • ISO 10303-101ed2 - IR Draughting
    • add entity annotation_plane. It can't be added on p46 because if refers to draughting_callout which is only defined here.
    • add rule on entity draughting_callout to enforce "A draughting callout that includes a leader line to direct the eye of the reader to a place of interest is a leader directed callout. Requirements for a leader_directed_callout are specified in 5.4.9. A draughting callout that includes a projection line to direct the eye of the reader to a place of interest is a projection directed callout. Requirements for a projection_directed_callout are specified in 5.4.10. A draughting callout that includes a dimension line to direct information in the callout is a dimension curve directed callout. Requirements for a dimension_curve_directed_callout are specified in 5.4.11."
      • Check if something has to be added for "If the draughting callout is to present a product requirement about a known dimension measurement, it is a dimension callout. Requirements for a dimension_callout are specified in 6.3.1.
  • ISO 10303-504ed2 - Draughting annotation
    • SEDS #1204 on Draughting_symbol_representation.wr4
  • ISO 10303-517ed2 - AIC Mechanical design geometric presentation
    • move to p46 camera_image_3d_with_scale and function aspect_ratio, but have USE/REFERENCE FROM for them here
  • ISO 10303-520ed2 - AIC Associative draughting elements
    • fix rules on shape_aspect_associativity to fit with RECPRAC
    • extend draughting_model for draughting_callout and new annotation_plane
      • add rule that a used draughting_callout is a draughting_element (see normative text in AIC506 4.1.9 draughting_elements)
    • extend draughting_model for surface styles so that it can be used instead of MDGPR (AIC 517 - Mechanical design geometric presentation)
    • added TYPE aade_annotation_representation_select = SELECT BASED_ON annotation_representation_select (draughting_model); END_TYPE
    • add note to entity annotation_occurrence_associativity that this concept is deprecated, see CAX-IF RECPRAC "3D associative text" from 1999, clause 5.2
    • Add description to deprecate mapped_item of shape_representation in Draughting_model.items because geometry is not styled and it is done directly via common representation_context
  • ISO 10303-203ed2 - Configuration controlled 3D design of mechanical parts and assemblies (modular version)
    • SEDS #1205 to have Conformance Feature (CF)

Changed modules

  • Advanced boundary representation (1514), SEDS #1217
  • Alias_identification (1025), SEDS #1181
  • AP203_configuration_controlled_3D_design_of_mechanical_parts_and_assemblies (403)
  • Appearance_assignment (1001), SEDS #1219
  • Associative_text (1132), SEDS #1222
  • Curve_appearance (1003), SEDS #1223
  • Design_product_data_management (1628), SEDS #1224
  • Draughting_annotation (1206), SEDS #1225
  • Elemental_geometric_shape (1004), SEDS #1220
  • Extended_basic_geometry (1667), SEDS #1236
  • External_class (1275), SEDS #1226
  • Extended_measure_representation (1106), SEDS #1233
  • External_properties (1129), SEDS #1235
  • General_surface_appearance (1007), SEDS #1237
  • Item_definition_structure (1345), SEDS #1238
  • Layer_assignment (1008), SEDS #1209
  • Manifold_surface (1509), SEDS #1218
  • Plib_class_reference (1291), SEDS #1239
  • Shape_appearance_layers (1009), SEDS #1240
  • Shape_property_assignment (1032), SEDS #1208
  • Specification_control (1112), SEDS #1230
  • Specified_product(1104), SEDS #1231
  • Text_appearance (1136), SEDS #1221
  • Text_representation (1750)

New modules:

Presentation support

  • 1311 Associative_draughting_elements to wrap up AIC520
  • 1369 Binary representation
  • 1316 Camera_view_3d for mapping a 3D Sytled_model into a View
  • 1362 Dimension_and_tolerance_callouts as top modules
  • 1310 Draughting_element; wrapper for IR101s2, schema draughting_element
  • 1312 Draughting_element_specializations; wrapper for AIC506
  • 1309 Drawing_definition; wrapper for IR101s1, schema drawing_definition (for AP201)
  • 1313 Mechanical_design_geometric_presentation; wrapper for AIC517
  • 1315 Mechanical_design_presentation_representation_with_draughting, a combination of AIC517, 518 and 520 functionality
  • 1314 Mechanical_design_shaded_presentation; wrapper for AIC518
  • 1308 Picture_representation
  • 1330 Presentation_hierarchy
  • 1309 Drawing definition

Construction history modules

  • 1323 Basic_geometric_topology
  • 1322 Modified_swept_solid
  • 1317 Procedural_shape_model
  • 1318 Procedural_solid_model
  • 1319 Solid_with_local_modification
  • 1321 Swept_solid
  • 1320 Thickened_face_solid

Geometry related modules

  • 1327 Compound_shape_representation for entity compound_shape_representation from AP214.
  • 1329 Elementary_boundary_representation, wrapper on AIC513
  • 1324 Non_manifold_surface, wrapper on AIC508

Catalogue extension modules

  • 1773 basic_data_representation
  • 1774 composite_property
  • 1775 currency
  • 1776 extended_date
  • 1777 external_currency
  • 1778 external_library, how does this fit with the AP236 catalogue modules in this area?
  • 1779 external_representation_item
  • 1780 external_unit
  • 1782 qualified_measure

Composite material structures and properties

  • 1767 Composite_constituent_shape
  • 1768 Composite_material_aspects
  • 1770 Part_and zone_laminate_tables
  • 1772 Ply_orientation_specification
  • 1771 Stock_material

Side effects

  • 1207:2005 Drawing_structure_and_administration, wrap around AIC 505 drawing_structure_and_administration
    • is very similar to new module Presentation_hierachy, but AP203 is not going to use AIC 505
    • maybe we have to split this modules as well?

Discontinued modules

  • ISO/CD-TS 10303-1360:â€�? Annotated_presentation
  • ISO/CD-TS 10303-1361:- Associative_annotation
  • ISO/WD 10303-1781:- General feature
  • 1232 Design_material_aspects
  • Simplified_cataloguing
  • ISO/CD-TS 10303-1766 Model_based_definition

Things to push for later, after the 2007 release

  • module wrapping AIC522, aic_machining_feature

Known issues on modules which are not fixed as part of AP203e2 (or even not used)

  • Catalog data information (1351), SEDS #1232
  • Process property assignment (1040), SEDS #1229
  • Position in organization (1242), SEDS #1228
  • Product breakdown (1248), SEDS #1227, affecting all breakdown modules and others from AP239
  • Functional data and schematic representation (0421), SEDS #1212
  • Functional data and schematic representation (0421), SEDS #1211
  • Value with unit (1054), SEDS #1210
  • Product as individual (1164), SEDS #1195
  • Incomplete data reference mechanism (1349), SEDS #1188
  • Product data management (1231), SEDS #????, submitted 2006-10-30
Personal tools