Application module: Machining features ISO/TS 10303-1814:2019(E)
© ISO

Cover page
Table of contents
Copyright
Foreword
Introduction
1 Scope
2 Normative references
3 Terms, definitions and abbreviated terms
    3.1 Terms and definitions
    3.2 Abbreviated terms

4 Information requirements
   4.1 Required AM ARMs
   4.2 ARM type definitions
   4.3 ARM entity definitions
   4.4 ARM subtype constraint definition
5 Module interpreted model
   5.1 Mapping specification
   5.2 MIM EXPRESS short listing
     5.2.1 MIM type definition
     5.2.2 MIM entity definition
     5.2.3 MIM rule definitions

A MIM short names
B Information object registration
C ARM EXPRESS-G   EXPRESS-G
D MIM EXPRESS-G   EXPRESS-G
E Computer interpretable listings
F Change history
Bibliography
Index

Contents

1 Scope
2 Normative references
3 Terms, definitions and abbreviated terms
    3.1 Terms and definitions
    3.2 Abbreviated terms
4 Information requirements
    4.1 Required AM ARMs
    4.2 ARM type definitions
          4.2.1 angle_or_directed_taper
          4.2.2 compound_feature_select
          4.2.3 end_type_select
          4.2.4 hole_bottom_condition_select
          4.2.5 manufacturing_group_select
          4.2.6 mf_additional_application_domain_enumeration
          4.2.7 mf_groupable_item
          4.2.8 pocket_bottom_condition_select
          4.2.9 profile_select
          4.2.10 replicate_base_select
          4.2.11 taper_select
          4.2.12 thread_hand
          4.2.13 thread_side
          4.2.14 volume_select
    4.3 ARM entity definitions
          4.3.1 Angle_taper
          4.3.2 Bevel_gear
          4.3.3 Blind_bottom_condition
          4.3.4 Boss
          4.3.5 Boss_top_condition
          4.3.6 Catalogue_gear
          4.3.7 Catalogue_knurl
          4.3.8 Catalogue_marking
          4.3.9 Catalogue_thread
          4.3.10 Chamfer
          4.3.11 Chamfer_angle
          4.3.12 Circular_boss
          4.3.13 Circular_closed_profile
          4.3.14 Circular_closed_shape_profile
          4.3.15 Circular_cutout
          4.3.16 Circular_offset_pattern
          4.3.17 Circular_omit_pattern
          4.3.18 Circular_path_feature_component
          4.3.19 Circular_pattern
          4.3.20 Closed_profile
          4.3.21 Closed_slot
          4.3.22 Complete_circular_path_feature_component
          4.3.23 Compound_feature
          4.3.24 Compound_feature_element
          4.3.25 Compound_feature_relationship
          4.3.26 Conical_hole_bottom
          4.3.27 Constant_radius_edge_round
          4.3.28 Constant_radius_fillet
          4.3.29 Counterbore_hole
          4.3.30 Countersunk_hole
          4.3.31 Cutout_feature
          4.3.32 Defined_gear
          4.3.33 Defined_marking
          4.3.34 Defined_thread
          4.3.35 Diagonal_knurl
          4.3.36 Diameter_taper
          4.3.37 Diamond_knurl
          4.3.38 Directed_taper
          4.3.39 Direction_element
          4.3.40 Edge_round
          4.3.41 Face_shape_element
          4.3.42 Face_shape_element_relationship
          4.3.43 Fillet
          4.3.44 First_chamfer_offset
          4.3.45 Flat_hole_bottom
          4.3.46 Flat_slot_end_type
          4.3.47 Flat_with_radius_hole_bottom
          4.3.48 Flat_with_taper_hole_bottom
          4.3.49 Gear
          4.3.50 General_boss
          4.3.51 General_closed_profile
          4.3.52 General_cutout
          4.3.53 General_open_profile
          4.3.54 General_outside_profile
          4.3.55 General_path_feature_component
          4.3.56 General_pattern
          4.3.57 General_pocket
          4.3.58 General_pocket_bottom_condition
          4.3.59 General_profile_floor
          4.3.60 General_removal_volume
          4.3.61 General_revolution
          4.3.62 General_rib_top_floor
          4.3.63 General_shape_profile
          4.3.64 General_top_condition
          4.3.65 Groove
          4.3.66 Helical_bevel_gear
          4.3.67 Helical_gear
          4.3.68 Hole
          4.3.69 Instanced_manufacturing_feature
          4.3.70 Knurl
          4.3.71 Linear_path_feature_component
          4.3.72 Linear_profile
          4.3.73 Location_element
          4.3.74 Loop_slot_end_type
          4.3.75 Machining_feature
          4.3.76 Manufacturing_feature
          4.3.77 Manufacturing_feature_group
          4.3.78 Marking_feature
          4.3.79 Multi_axis_feature
          4.3.80 Ngon_profile
          4.3.81 Open_profile
          4.3.82 Open_slot
          4.3.83 Open_slot_end_type
          4.3.84 Outer_diameter
          4.3.85 Outer_diameter_to_shoulder
          4.3.86 Outer_round
          4.3.87 Partial_area_definition
          4.3.88 Partial_circular_path_feature_component
          4.3.89 Partial_circular_profile
          4.3.90 Partial_circular_shape_profile
          4.3.91 Path_element
          4.3.92 Path_feature_component
          4.3.93 Planar_element
          4.3.94 Planar_face
          4.3.95 Planar_pocket_bottom_condition
          4.3.96 Planar_profile_floor
          4.3.97 Planar_rib_top_floor
          4.3.98 Planar_top_condition
          4.3.99 Pocket
          4.3.100 Pocket_bottom_condition
          4.3.101 Profile
          4.3.102 Profile_feature
          4.3.103 Profile_floor
          4.3.104 Protrusion
          4.3.105 Radiused_slot_end_type
          4.3.106 Recess
          4.3.107 Rectangular_boss
          4.3.108 Rectangular_closed_pocket
          4.3.109 Rectangular_closed_profile
          4.3.110 Rectangular_closed_shape_profile
          4.3.111 Rectangular_offset_pattern
          4.3.112 Rectangular_omit_pattern
          4.3.113 Rectangular_open_pocket
          4.3.114 Rectangular_open_shape_profile
          4.3.115 Rectangular_pattern
          4.3.116 Replicate_base
          4.3.117 Replicate_feature
          4.3.118 Revolved_feature
          4.3.119 Revolved_flat
          4.3.120 Revolved_round
          4.3.121 Rib_top
          4.3.122 Rib_top_floor
          4.3.123 Round_hole
          4.3.124 Rounded_end
          4.3.125 Rounded_u_profile
          4.3.126 Second_chamfer_offset
          4.3.127 Second_chamfer_parameter
          4.3.128 Shape_profile
          4.3.129 Slot
          4.3.130 Slot_end_type
          4.3.131 Spherical_cap
          4.3.132 Spherical_hole_bottom
          4.3.133 Spur_gear
          4.3.134 Square_u_profile
          4.3.135 Step
          4.3.136 Straight_bevel_gear
          4.3.137 Straight_knurl
          4.3.138 Tee_profile
          4.3.139 Thread
          4.3.140 Thread_runout
          4.3.141 Through_bottom_condition
          4.3.142 Through_pocket_bottom_condition
          4.3.143 Through_profile_floor
          4.3.144 Transition_feature
          4.3.145 Turned_knurl
          4.3.146 Vee_profile
          4.3.147 Woodruff_slot_end_type
    4.4 ARM subtype constraint definition
          4.4.1 mf_shape_element_subtypes
5 Module interpreted model
    5.1 Mapping specification
          5.1.1 Angle_taper
          5.1.2 Bevel_gear
          5.1.3 Blind_bottom_condition
          5.1.4 Boss
          5.1.5 Boss_top_condition
          5.1.6 Catalogue_gear
          5.1.7 Catalogue_knurl
          5.1.8 Catalogue_marking
          5.1.9 Catalogue_thread
          5.1.10 Chamfer
          5.1.11 Chamfer_angle
          5.1.12 Circular_boss
          5.1.13 Circular_closed_profile
          5.1.14 Circular_closed_shape_profile
          5.1.15 Circular_cutout
          5.1.16 Circular_offset_pattern
          5.1.17 Circular_omit_pattern
          5.1.18 Circular_path_feature_component
          5.1.19 Circular_pattern
          5.1.20 Closed_profile
          5.1.21 Closed_slot
          5.1.22 Complete_circular_path_feature_component
          5.1.23 Compound_feature
          5.1.24 Compound_feature_element
          5.1.25 Compound_feature_relationship
          5.1.26 Conical_hole_bottom
          5.1.27 Constant_radius_edge_round
          5.1.28 Constant_radius_fillet
          5.1.29 Counterbore_hole
          5.1.30 Countersunk_hole
          5.1.31 Cutout_feature
          5.1.32 Defined_gear
          5.1.33 Defined_marking
          5.1.34 Defined_thread
          5.1.35 Diagonal_knurl
          5.1.36 Diameter_taper
          5.1.37 Diamond_knurl
          5.1.38 Directed_taper
          5.1.39 Direction_element
          5.1.40 Edge_round
          5.1.41 Face_shape_element
          5.1.42 Face_shape_element_relationship
          5.1.43 Fillet
          5.1.44 First_chamfer_offset
          5.1.45 Flat_hole_bottom
          5.1.46 Flat_slot_end_type
          5.1.47 Flat_with_radius_hole_bottom
          5.1.48 Flat_with_taper_hole_bottom
          5.1.49 Gear
          5.1.50 General_boss
          5.1.51 General_closed_profile
          5.1.52 General_cutout
          5.1.53 General_open_profile
          5.1.54 General_outside_profile
          5.1.55 General_path_feature_component
          5.1.56 General_pattern
          5.1.57 General_pocket
          5.1.58 General_pocket_bottom_condition
          5.1.59 General_profile_floor
          5.1.60 General_removal_volume
          5.1.61 General_revolution
          5.1.62 General_rib_top_floor
          5.1.63 General_shape_profile
          5.1.64 General_top_condition
          5.1.65 Groove
          5.1.66 Helical_bevel_gear
          5.1.67 Helical_gear
          5.1.68 Hole
          5.1.69 Instanced_manufacturing_feature
          5.1.70 Knurl
          5.1.71 Linear_path_feature_component
          5.1.72 Linear_profile
          5.1.73 Location_element
          5.1.74 Loop_slot_end_type
          5.1.75 Machining_feature
          5.1.76 Manufacturing_feature
          5.1.77 Manufacturing_feature_group
          5.1.78 Marking_feature
          5.1.79 Multi_axis_feature
          5.1.80 Ngon_profile
          5.1.81 Open_profile
          5.1.82 Open_slot
          5.1.83 Open_slot_end_type
          5.1.84 Outer_diameter
          5.1.85 Outer_diameter_to_shoulder
          5.1.86 Outer_round
          5.1.87 Partial_area_definition
          5.1.88 Partial_circular_path_feature_component
          5.1.89 Partial_circular_profile
          5.1.90 Partial_circular_shape_profile
          5.1.91 Path_element
          5.1.92 Path_feature_component
          5.1.93 Planar_element
          5.1.94 Planar_face
          5.1.95 Planar_pocket_bottom_condition
          5.1.96 Planar_profile_floor
          5.1.97 Planar_rib_top_floor
          5.1.98 Planar_top_condition
          5.1.99 Pocket
          5.1.100 Pocket_bottom_condition
          5.1.101 Profile
          5.1.102 Profile_feature
          5.1.103 Profile_floor
          5.1.104 Protrusion
          5.1.105 Radiused_slot_end_type
          5.1.106 Recess
          5.1.107 Rectangular_boss
          5.1.108 Rectangular_closed_pocket
          5.1.109 Rectangular_closed_profile
          5.1.110 Rectangular_closed_shape_profile
          5.1.111 Rectangular_offset_pattern
          5.1.112 Rectangular_omit_pattern
          5.1.113 Rectangular_open_pocket
          5.1.114 Rectangular_open_shape_profile
          5.1.115 Rectangular_pattern
          5.1.116 Replicate_base
          5.1.117 Replicate_feature
          5.1.118 Revolved_feature
          5.1.119 Revolved_flat
          5.1.120 Revolved_round
          5.1.121 Rib_top
          5.1.122 Rib_top_floor
          5.1.123 Round_hole
          5.1.124 Rounded_end
          5.1.125 Rounded_u_profile
          5.1.126 Second_chamfer_offset
          5.1.127 Second_chamfer_parameter
          5.1.128 Shape_profile
          5.1.129 Slot
          5.1.130 Slot_end_type
          5.1.131 Spherical_cap
          5.1.132 Spherical_hole_bottom
          5.1.133 Spur_gear
          5.1.134 Square_u_profile
          5.1.135 Step
          5.1.136 Straight_bevel_gear
          5.1.137 Straight_knurl
          5.1.138 Tee_profile
          5.1.139 Thread
          5.1.140 Thread_runout
          5.1.141 Through_bottom_condition
          5.1.142 Through_pocket_bottom_condition
          5.1.143 Through_profile_floor
          5.1.144 Transition_feature
          5.1.145 Turned_knurl
          5.1.146 Vee_profile
          5.1.147 Woodruff_slot_end_type
    5.2 MIM EXPRESS short listing
      5.2.1 MIM type definition
          5.2.1.1 mf_groupable_item
      5.2.2 MIM entity definition
          5.2.2.1 face_shape_representation_relationship
      5.2.3 MIM rule definitions
          5.2.3.1 chamfer_offset_requires_faces
          5.2.3.2 chamfer_requires_faces
          5.2.3.3 edge_round_requires_faces
          5.2.3.4 transition_feature_on_part_boundary
Annex A MIM short names
Annex B Information object registration
   B.1 Document identification
   B.2 Schema identification
Annex C ARM EXPRESS-G
Annex D MIM EXPRESS-G
Annex E Computer interpretable listings
Annex F Change history
      F.1 General
      F 2 Changes made in edition 2
            F 2.1 Summary of changes
            F 2.2 Changes made to the ARM
            F 2.3 Changes made to the mapping
            F 2.4 Changes made to the MIM
      F 3 Changes made in edition 3
            F 3.1 Summary of changes
            F 3.2 Changes made to the ARM
            F 3.3 Changes made to the MIM
Bibliography
Index

Figures

Figure 1 — Angle_taper
Figure 2 — Bevel_gear
Figure 3 — Bevel_gear with shaft angle, and pitch angle
Figure 4 — Bevel_gear with root_angle, and tip_angle
Figure 5 — Catalogue_gear
Figure 6 — Catalogue_knurl
Figure 7 — Catalogue_marking
Figure 8 — Catalogue_thread
Figure 9 — Chamfer
Figure 10 — Circular_boss
Figure 11 — Circular_boss with taper
Figure 12 — Circular_closed_profile
Figure 13 — Circular_offset_pattern
Figure 14 — Circular_omit_pattern
Figure 15 — Circular_pattern with rotation
Figure 16 — Circular_pattern without rotation
Figure 17 — Complete_circular_path_feature_component
Figure 18 — Compound_feature
Figure 19 — Conical_hole_bottom
Figure 20 — Constant_radius_edge_round
Figure 21 — Constant_radius_fillet
Figure 22 — Counterbore_hole
Figure 23 — Countersunk_hole
Figure 24 — Cutout_feature
Figure 25 — Defined_marking
Figure 26 — Defined_thread
Figure 27 — Diagonal_knurl
Figure 28 — Diameter_taper
Figure 29 — Diamond_knurl
Figure 30 — Edge_round
Figure 31 — Fillet
Figure 32 — Flat_hole_bottom
Figure 33 — Flat_slot_end_type
Figure 34 — Gear nominal_tooth_depth
Figure 35 — Gear reference_pressure_angle
Figure 36 — Gear profile_shift
Figure 37 — Gear face_width
Figure 38 — Gear tip_diameter
Figure 39 — Gear root_fillet_radius
Figure 40 — General_boss
Figure 41 — General_closed_profile
Figure 42 — General_open_profile
Figure 43 — General_outside_profile
Figure 44 — General_path_feature_component
Figure 45 — General_pattern
Figure 46 — General_pocket
Figure 47 — General_removal_volume
Figure 48 — General_revolution for an outer shape
Figure 49 — General_revolution for a volume removal
Figure 50 — Groove
Figure 51 — Helical_gear
Figure 52 — Helical_gear left_or_right_hand_tooth
Figure 53 — Helical_gear reference_helix_angle
Figure 54 — Knurl
Figure 55 — Linear_path_feature_component
Figure 56 — Linear_profile
Figure 57 — Ngon_profile
Figure 58 — Open_slot_end_type
Figure 59 — Outer_diameter
Figure 60 — Outer_diameter_to_shoulder
Figure 61 — Partial_circular_path_feature_component
Figure 62 — Partial_circular_profile
Figure 63 — Planar_face
Figure 64 — Pocket_bottom_condition
Figure 65 — Protrusion
Figure 66 — Radiused_slot_end_type
Figure 67 — Recess
Figure 68 — Rectangular_boss
Figure 69 — Rectangular_closed_pocket
Figure 70 — Rectangular_closed_profile
Figure 71 — Rectangular_offset_pattern
Figure 72 — Rectangular_omit_pattern
Figure 73 — Rectangular_open_pocket
Figure 74 — Rectangular_pattern
Figure 75 — Revolved_flat
Figure 76 — Revolved_round
Figure 77 — Rib_top
Figure 78 — Round_hole
Figure 79 — Rounded_end
Figure 80 — Rounded_u_profile
Figure 81 — Shape_profile
Figure 82 — Slot
Figure 83 — Spherical_cap
Figure 84 — Spherical_hole_bottom
Figure 85 — Spur_gear
Figure 86 — Square_u_profile
Figure 87 — Step
Figure 88 — Straight_knurl
Figure 89 — Tee_profile
Figure 90 — Thread
Figure 91 — Through_bottom_condition
Figure 92 — Turned_knurl
Figure 93 — Vee_profile
Figure 94 — Woodruff_slot_end_type
Figure C.1 — ARM schema level EXPRESS-G diagram 1 of 1
Figure C.2 — ARM entity level EXPRESS-G diagram 1 of 19
Figure C.3 — ARM entity level EXPRESS-G diagram 2 of 19
Figure C.4 — ARM entity level EXPRESS-G diagram 3 of 19
Figure C.5 — ARM entity level EXPRESS-G diagram 4 of 19
Figure C.6 — ARM entity level EXPRESS-G diagram 5 of 19
Figure C.7 — ARM entity level EXPRESS-G diagram 6 of 19
Figure C.8 — ARM entity level EXPRESS-G diagram 7 of 19
Figure C.9 — ARM entity level EXPRESS-G diagram 8 of 19
Figure C.10 — ARM entity level EXPRESS-G diagram 9 of 19
Figure C.11 — ARM entity level EXPRESS-G diagram 10 of 19
Figure C.12 — ARM entity level EXPRESS-G diagram 11 of 19
Figure C.13 — ARM entity level EXPRESS-G diagram 12 of 19
Figure C.14 — ARM entity level EXPRESS-G diagram 13 of 19
Figure C.15 — ARM entity level EXPRESS-G diagram 14 of 19
Figure C.16 — ARM entity level EXPRESS-G diagram 15 of 19
Figure C.17 — ARM entity level EXPRESS-G diagram 16 of 19
Figure C.18 — ARM entity level EXPRESS-G diagram 17 of 19
Figure C.19 — ARM entity level EXPRESS-G diagram 18 of 19
Figure C.20 — ARM entity level EXPRESS-G diagram 19 of 19
Figure D.1 — MIM schema level EXPRESS-G diagram 1 of 1
Figure D.2 — MIM entity level EXPRESS-G diagram 1 of 1

Tables

Table E.1 — ARM and MIM EXPRESS listings


© ISO 2019 — All rights reserved