Geometry and topology

From WikiSTEP

Jump to: navigation, search

This page provides an overview of the entities defined primarily in p42 and the geometric AICs together with some further specializations we can find in p46 and in APs.

specialized Geometric representation

  • shape_representation
    • advanced_brep_shape_representation (aic_advanced_brep)
    • beveled_sheet_representation ()
    • composite_sheet_representation ()
    • compound_shape_representation ()
    • csg_2d_shape_representation (Constructive_solid_geometry_2d_mim)
    • csg_shape_representation (aic_csg)
    • curve_swept_solid_shape_representation (aic_curve_swept_solid)
    • direction_shape_representation ()
    • edge_based_2d_wireframe_shape_representation (ida_step_aim_schema)
    • edge_based_wireframe_shape_representation (aic_edge_based_wireframe)
    • elementary_2d_geometric_curve_set_shape_representation (ida_step_aim_schema)
    • elementary_brep_shape_representation (aic_elementary_brep)
    • face_shape_representation ()
    • faceted_brep_shape_representation (aic_faceted_brep)
    • geometrically_bounded_2d_wireframe_representation (aic_geometrically_bounded_2d_wireframe)
    • geometrically_bounded_surface_shape_representation (aic_geometrically_bounded_surface)
    • geometrically_bounded_wireframe_shape_representation (aic_geometrically_bounded_wireframe)
    • location_shape_representation (Feature_and_connection_zone_mim)
    • manifold_subsurface_shape_representation (aic_manifold_subsurface)
    • manifold_surface_shape_representation (aic_manifold_surface)
    • non_manifold_surface_shape_representation (aic_non_manifold_surface)
    • path_shape_representation ()
    • planar_shape_representation ()
    • point_and_vector ()
    • point_path ()
    • point_placement_shape_representation ()
    • point_representation ()
    • shape_dimension_representation (shape_dimension_schema)
    • shape_representation_with_parameters (Geometric_tolerance_mim)
    • shell_based_2d_wireframe_shape_representation ()
    • shell_based_wireframe_shape_representation (aic_shell_based_wireframe)

geometric representation items

  • csg_primitive for the construction of a csg_solid in 2D or 3D
    • sphere
    • ellipsoid
    • block
    • right_angular_wedge
    • faceted_primitive
      • convex_hexahedron
      • tetrahedron
    • rectangular_pyramid
    • torus
    • right_circular_cone
    • eccentric_cone
    • right_circular_cylinder
    • cyclide_segment_solid
    • primitive_2d
      • circular_area (geometric_model_schema)
      • complex_area (Constructive_solid_geometry_2d_mim)
        • area_with_outer_boundary (Constructive_solid_geometry_2d_mim)
        • path_area_with_parameters (Part_template_extension_mim)
      • elliptic_area (geometric_model_schema)
      • polygonal_area (geometric_model_schema)
      • primitive_2d_with_inner_boundary (Constructive_solid_geometry_2d_mim)
      • rectangular_area (geometric_model_schema)
  • curve
    • bounded_curve
      • b_spline_curve (geometry_schema)
        • b_spline_curve_with_knots (geometry_schema)
        • bezier_curve (geometry_schema)
        • quasi_uniform_curve (geometry_schema)
        • rational_b_spline_curve (geometry_schema)
        • uniform_curve (geometry_schema)
      • bounded_pcurve (geometry_schema) which is also a pcurve
      • bounded_surface_curve (geometry_schema) which is also a surface_curve
      • composite_curve (geometry_schema), consisting of composite_curve_segment
      • polyline (geometry_schema)
      • trimmed_curve (geometry_schema)
  • placement
    • axis1_placement
    • axis2_placement_2d
    • axis2_placement_3d
  • boolean_result (geometric_model_schema) for the construction of a csg_solid
    • boolean_result_2d (Constructive_solid_geometry_2d_mim)
  • cartesian_transformation_operator (geometry_schema) for transformations of a representation and the replications of geometric_representation__items
    • cartesian_transformation_operator_2d (geometry_schema)
    • cartesian_transformation_operator_3d (geometry_schema)
  • direction (geometry_schema)
    • direction_node (structural_response_representation_schema)
  • geometric_set (geometric_model_schema)
  • half_space_2d (geometric_model_schema), dividing the 2D space into an inside and an outside area by a bounded or unbounded curve
    • area_with_outer_boundary (Constructive_solid_geometry_2d_mim)
    • rectangled_half_space (geometric_model_schema)
  • half_space_solid (geometric_model_schema), dividing the 3D space into an outside and an inside volume by a bounded or unbounded surface
  • kinematic_frame_based_transformation (kinematic_structure_schema)
  • node_set (structural_response_representation_schema)
  • point (geometry_schema),
    • cartesian_point (geometry_schema), a point in one, two or three dimensional space given in explicit cartesian coordinates for the supertype and as derived cartesian points for the subtypes
      • cylindrical_point (geometry_schema)
      • polar_point (geometry_schema)
      • spherical_point (geometry_schema)
    • degenerate_pcurve (geometry_schema)
    • fea_parametric_point (structural_response_representation_schema)
    • point_in_volume (geometry_schema)
    • point_on_curve (geometry_schema)
    • point_on_surface (geometry_schema)
    • point_replica (geometry_schema)
  • geometric models
    • shell_based_surface_model (geometric_model_schema)
    • shell_based_wireframe_model (geometric_model_schema)
    • solid_model (geometric_model_schema)
    • edge_based_wireframe_model (geometric_model_schema)
    • face_based_surface_model (geometric_model_schema)
  • geometric_model_element_relationship (Extended_basic_geometry_mim), is also a representation_item_relationship
  • su_parameters (kinematic_structure_schema)
  • surface (geometry_schema)
    • bounded_surface (geometry_schema)
      • b_spline_surface (geometry_schema)
        • b_spline_surface_with_knots (geometry_schema)
        • bezier_surface (geometry_schema)
        • quasi_uniform_surface (geometry_schema)
        • rational_b_spline_surface (geometry_schema)
        • uniform_surface (geometry_schema)
      • curve_bounded_surface (geometry_schema), a 3D surface with inner and outer boundaries given by boundary_curve;
      • rectangular_composite_surface (geometry_schema)
      • rectangular_trimmed_surface (geometry_schema)
    • elementary_surface (geometry_schema)
      • conical_surface (geometry_schema)
      • cylindrical_surface (geometry_schema)
      • dupin_cyclide_surface (geometry_schema)
      • plane (geometry_schema)
      • spherical_surface (geometry_schema)
      • toroidal_surface (geometry_schema)
        • degenerate_toroidal_surface (geometry_schema)
    • offset_surface (geometry_schema)
    • oriented_surface (geometry_schema)
    • surface_replica (geometry_schema)
    • swept_surface (geometry_schema)
      • fixed_reference_swept_surface (geometry_schema)
      • surface_curve_swept_surface (geometry_schema)
      • surface_of_linear_extrusion (geometry_schema)
      • surface_of_revolution (geometry_schema)
  • vector (geometry_schema)
  • volume (geometry_schema)
    • b_spline_volume (geometry_schema)
      • b_spline_volume_with_knots (geometry_schema)
      • bezier_volume (geometry_schema)
      • quasi_uniform_volume (geometry_schema)
      • rational_b_spline_volume (geometry_schema)
      • uniform_volume (geometry_schema)
    • block_volume (geometry_schema)
    • cylindrical_volume (geometry_schema)
    • eccentric_conical_volume (geometry_schema)
    • ellipsoid_volume (geometry_schema)
    • hexahedron_volume (geometry_schema)
    • pyramid_volume (geometry_schema)
    • spherical_volume (geometry_schema)
    • tetrahedron_volume (geometry_schema)
    • toroidal_volume (geometry_schema)
    • wedge_volume (geometry_schema)
  • Entities for presentation purpose only
    • annotation_fill_area (presentation_definition_schema) for presentation purposes only
    • fill_area_style_hatching (presentation_appearance_schema)
    • fill_area_style_tile_coloured_region (presentation_appearance_schema)
    • fill_area_style_tile_curve_with_style (presentation_appearance_schema)
    • fill_area_style_tile_symbol_with_style (presentation_appearance_schema)
    • fill_area_style_tiles (presentation_appearance_schema)
    • pre_defined_hatch_style (presentation_appearance_schema)
    • pre_defined_tile_style (presentation_appearance_schema)
    • defined_character_glyph (presentation_definition_schema)
    • text_literal (presentation_definition_schema)
    • camera_model (presentation_organization_schema)
    • curve_style_curve_pattern (presentation_appearance_schema)
    • curve_style_curve_pattern_set (presentation_appearance_schema)
    • composite_text (presentation_definition_schema)
    • defined_symbol (presentation_definition_schema)
    • draughting_callout (draughting_element_schema)
    • externally_defined_hatch_style (presentation_appearance_schema)
    • externally_defined_tile_style (presentation_appearance_schema)
    • light_source (presentation_organization_schema)
    • one_direction_repeat_factor (presentation_appearance_schema)
      • two_direction_repeat_factor (presentation_appearance_schema)
    • planar_extent (presentation_resource_schema)
    • presentation_scaled_placement (presentation_resource_schema)
    • symbol_target (presentation_definition_schema)

topological_representation_item

  • connected_edge_set (topology_schema)
  • connected_face_set (topology_schema)
    • closed_shell (topology_schema)
      • oriented_closed_shell (topology_schema)
    • connected_face_sub_set (topology_schema)
    • open_shell (topology_schema)
      • oriented_open_shell (topology_schema)
  • edge (topology_schema)
    • edge_curve (topology_schema), is also a geometric_representation_item
    • oriented_edge (topology_schema)
      • seam_edge (topology_schema)
    • subedge (topology_schema)
  • face (topology_schema)
    • face_surface (topology_schema), is also a geometric_representation_item
      • advanced_face (aic_topologically_bounded_surface)
    • oriented_face (topology_schema)
    • subface (topology_schema)
  • face_bound (topology_schema)
    • face_outer_bound (topology_schema)
  • loop (topology_schema)
    • edge_loop (topology_schema), also path
    • poly_loop (topology_schema), is also a geometric_representation_item, defined by 3 or more cartesian points
    • vertex_loop (topology_schema)
  • path (topology_schema)
    • edge_loop (topology_schema)
    • open_path (topology_schema)
    • oriented_path (topology_schema)
  • vertex (topology_schema)
    • vertex_point (topology_schema), is also a geometric_representation_item
  • vertex_shell (topology_schema)
  • wire_shell (topology_schema)
Personal tools