EXPRESS specification:
*)
SCHEMA electronic_assembly_interconnect_and_packaging_design;
REFERENCE FROM support_resource_schema -- ISO 10303-41
(label);
USE FROM action_schema -- ISO 10303-41
(action,
action_directive,
action_method,
action_method_relationship,
action_relationship,
action_request_solution,
action_request_status,
action_status,
directed_action,
executed_action,
versioned_action_request);
USE FROM aic_advanced_brep; -- ISO 10303-514
USE FROM aic_csg; -- ISO 10303-515
USE FROM aic_edge_based_wireframe; -- ISO 10303-501
USE FROM aic_geometrically_bounded_2d_wireframe; -- ISO 10303-503
USE FROM aic_geometrically_bounded_surface; -- ISO 10303-507
USE FROM aic_geometrically_bounded_wireframe; -- ISO 10303-510
USE FROM aic_manifold_surface; -- ISO 10303-509
USE FROM aic_manifold_subsurface; -- ISO 10303-521
USE FROM aic_shell_based_wireframe; -- ISO 10303-502
USE FROM application_context_schema -- ISO 10303-41
(application_context,
application_context_element,
application_protocol_definition,
product_concept_context,
product_context,
product_definition_context);
USE FROM approval_schema -- ISO 10303-41
(approval,
approval_date_time,
approval_person_organization,
approval_relationship,
approval_role,
approval_status);
USE FROM certification_schema -- ISO 10303-41
(certification,
certification_type);
USE FROM configuration_management_schema -- ISO 10303-44
(configuration_design,
configuration_effectivity,
configuration_item);
USE FROM contract_schema -- ISO 10303-41
(contract,
contract_type);
REFERENCE FROM date_time_schema -- ISO 10303-41
(leap_year);
USE FROM date_time_schema -- ISO 10303-41
(calendar_date,
date_and_time,
date_time_role,
date_role,
date);
USE FROM document_schema -- ISO 10303-41
(document,
document_relationship,
document_type,
document_usage_constraint,
document_with_class);
USE FROM effectivity_schema -- ISO 10303-41
(effectivity,
dated_effectivity,
lot_effectivity,
serial_numbered_effectivity);
USE FROM external_reference_schema -- ISO 10303-41
(externally_defined_item,
external_source,
external_source_relationship,
pre_defined_item);
USE FROM geometric_model_schema -- ISO 10303-42
(boolean_operand,
boolean_operator,
boolean_result,
circular_area,
csg_primitive,
csg_select,
elliptic_area,
extruded_area_solid,
half_space_2d,
polygonal_area,
primitive_2d,
rectangle_domain,
rectangled_half_space,
rectangular_area,
revolved_area_solid);
REFERENCE FROM geometry_schema -- ISO 10303-42
(dummy_gri);
USE FROM geometry_schema -- ISO 10303-42
(axis2_placement_2d,
axis2_placement_3d,
bounded_curve,
b_spline_curve,
cartesian_point,
cartesian_transformation_operator,
cartesian_transformation_operator_2d,
circle,
composite_curve,
composite_curve_segment,
curve,
curve_bounded_surface,
ellipse,
geometric_representation_context,
geometric_representation_item,
hyperbola,
line,
outer_boundary_curve,
parabola,
placement,
plane,
polyline,
trimmed_curve);
USE FROM group_schema -- ISO 10303-41
(group,
group_relationship);
USE FROM management_resources_schema -- ISO 10303-41
(action_assignment,
action_request_assignment,
approval_assignment,
certification_assignment,
contract_assignment,
date_assignment,
date_and_time_assignment,
document_reference,
group_assignment,
organization_assignment,
person_assignment,
person_and_organization_assignment,
security_classification_assignment);
USE FROM material_property_definition_schema -- ISO 10303-45
(material_designation,
material_designation_characterization,
material_property,
product_material_composition_relationship,
property_definition_relationship);
USE FROM material_property_representation_schema -- ISO 10303-45
(data_environment,
material_property_representation);
USE FROM measure_schema -- ISO 10303-41
(amount_of_substance_measure,
amount_of_substance_measure_with_unit,
amount_of_substance_unit,
area_measure,
area_measure_with_unit,
area_unit,
celsius_temperature_measure_with_unit,
context_dependent_measure,
context_dependent_unit,
conversion_based_unit,
count_measure,
derived_unit,
descriptive_measure,
electric_current_measure,
electric_current_measure_with_unit,
electric_current_unit,
global_unit_assigned_context,
length_measure_with_unit,
length_unit,
luminous_intensity_measure,
luminous_intensity_measure_with_unit,
luminous_intensity_unit,
mass_measure,
mass_measure_with_unit,
mass_unit,
measure_value,
measure_with_unit,
named_unit,
numeric_measure,
parameter_value,
plane_angle_measure_with_unit,
plane_angle_unit,
positive_plane_angle_measure,
ratio_measure_with_unit,
ratio_unit,
si_unit,
solid_angle_measure,
solid_angle_measure_with_unit,
solid_angle_unit,
thermodynamic_temperature_measure,
thermodynamic_temperature_measure_with_unit,
thermodynamic_temperature_unit,
time_measure,
time_measure_with_unit,
time_unit,
volume_measure,
volume_measure_with_unit,
volume_unit);
USE FROM person_organization_schema -- ISO 10303-41
(address,
organization,
organization_relationship,
organization_role,
organizational_address,
organizational_project,
person,
person_and_organization,
person_and_organization_role,
person_role,
personal_address);
USE FROM presentation_appearance_schema -- ISO 10303-46
(box_height,
box_rotate_angle,
box_slant_angle,
box_width,
character_glyph_style_outline,
character_glyph_style_stroke,
curve_style,
curve_style_font,
curve_style_font_and_scaling,
curve_style_with_ends_and_corners,
curve_style_with_extension,
externally_defined_curve_font,
externally_defined_hatch_style,
externally_defined_tile,
externally_defined_tile_style,
fill_area_style,
fill_area_style_colour,
fill_area_style_hatching,
fill_area_style_tile_coloured_region,
fill_area_style_tile_curve_with_style,
fill_area_style_tile_symbol_with_style,
fill_area_style_tiles,
one_direction_repeat_factor,
pre_defined_curve_font,
presentation_style_by_context,
styled_item,
text_style,
text_style_for_defined_font,
two_direction_repeat_factor);
USE FROM presentation_definition_schema -- ISO 10303-46
(annotation_curve_occurrence,
annotation_fill_area,
annotation_fill_area_occurrence,
annotation_occurrence,
annotation_symbol,
annotation_text,
annotation_text_character,
annotation_text_occurrence,
externally_defined_symbol,
symbol_representation,
symbol_representation_map,
symbol_target,
text_literal,
text_literal_with_associated_curves,
text_literal_with_extent,
text_string_representation);
USE FROM presentation_organization_schema -- ISO 10303-46
(presentation_representation);
USE FROM presentation_resource_schema -- ISO 10303-46
(character_glyph_font_usage,
character_glyph_symbol_outline,
colour,
colour_rgb,
colour_specification,
externally_defined_text_font,
text_font_family,
text_font_in_family);
USE FROM product_concept_schema -- ISO 10303-44
(product_concept);
USE FROM product_definition_schema -- ISO 10303-41
(product,
product_category,
product_category_relationship,
product_definition,
product_definition_formation,
product_definition_formation_relationship,
product_definition_formation_with_specified_source,
product_definition_relationship,
product_definition_with_associated_documents,
product_related_product_category);
USE FROM product_property_definition_schema -- ISO 10303-41
(characterized_object,
characterized_product_definition,
product_definition_shape,
property_definition,
shape_aspect,
shape_aspect_relationship);
REFERENCE FROM product_property_definition_schema -- ISO 10303-41
(acyclic_shape_aspect_relationship);
USE FROM product_property_representation_schema -- ISO 10303-41
(context_dependent_shape_representation,
property_definition_representation,
shape_definition_representation,
shape_representation,
shape_representation_relationship);
USE FROM product_structure_schema -- ISO 10303-44
(alternate_product_relationship,
assembly_component_usage,
assembly_component_usage_substitute,
make_from_usage_option,
next_assembly_usage_occurrence,
product_definition_usage,
promissory_usage_occurrence,
quantified_assembly_component_usage,
specified_higher_usage_occurrence);
USE FROM qualified_measure_schema -- ISO 10303-45
(descriptive_representation_item,
expanded_uncertainty,
measure_qualification,
measure_representation_item,
precision_qualifier,
type_qualifier,
qualitative_uncertainty);
USE FROM representation_schema -- ISO 10303-43
(compound_item_definition,
compound_representation_item,
global_uncertainty_assigned_context,
item_defined_transformation,
list_representation_item,
mapped_item,
parametric_representation_context,
representation,
representation_context,
representation_item,
representation_relationship,
representation_relationship_with_transformation,
set_representation_item,
uncertainty_measure_with_unit);
USE FROM security_classification_schema -- ISO 10303-41
(security_classification,
security_classification_level);
USE FROM shape_aspect_definition_schema -- ISO 10303-47
(apex,
centre_of_symmetry,
composite_shape_aspect,
derived_shape_aspect,
extension,
geometric_alignment,
geometric_intersection,
shape_aspect_deriving_relationship,
symmetric_shape_aspect,
tangent);
USE FROM shape_dimension_schema -- ISO 10303-47
(angular_location,
angular_size,
dimensional_characteristic_representation,
dimensional_location,
dimensional_location_with_path,
dimensional_size,
shape_dimension_representation);
USE FROM shape_tolerance_schema -- ISO 10303-47
(dimension_related_tolerance_zone_element,
geometric_tolerance,
geometric_tolerance_relationship,
modified_geometric_tolerance,
plus_minus_tolerance,
projected_zone_definition,
runout_zone_definition,
runout_zone_orientation,
runout_zone_orientation_reference_direction,
tolerance_value,
tolerance_zone,
tolerance_zone_definition,
tolerance_zone_form);
REFERENCE FROM topology_schema -- ISO 10303-42
(dummy_tri);
USE FROM topology_schema -- ISO 10303-42
(edge_curve,
edge_loop,
face,
face_surface);
(*The schemas referenced above can be found in the following parts of ISO 10303:
| action_schema | ISO 10303-41 |
| aic_advanced_brep | ISO 10303-514 |
| aic_csg | ISO 10303-515 |
| aic_edge_based_wireframe | ISO 10303-501 |
| aic_geometrically_bounded_2d_wireframe | ISO 10303-503 |
| aic_geometrically_bounded_surface | ISO 10303-507 |
| aic_shell_based_wireframe | ISO 10303-502 |
| application_context_schema | ISO 10303-41 |
| approval_schema | ISO 10303-41 |
| certification_schema | ISO 10303-41 |
| configuration_management_schema | ISO 10303-44 |
| contract_schema | ISO 10303-41 |
| date_time_schema | ISO 10303-41 |
| document_schema | ISO 10303-41 |
| effectivity_schema | ISO 10303-41 |
| external_reference_schema | ISO 10303-41 |
| geometric_model_schema | ISO 10303-42 |
| geometry_schema | ISO 10303-42 |
| group_schema | ISO 10303-41 |
| management_resources_schema | ISO 10303-41 |
| material_property_definition_schema | ISO 10303-45 |
| material_property_representation_schema | ISO 10303-45 |
| measure_schema | ISO 10303-41 |
| person_organization_schema | ISO 10303-41 |
| presentation_appearance_schema | ISO 10303-46 |
| presentation_definition_schema | ISO 10303-46 |
| presentation_organization_schema | ISO 10303-46 |
| presentation_resource_schema | ISO 10303-46 |
| product_concept_schema | ISO 10303-44 |
| product_definition_schema | ISO 10303-41 |
| product_property_definition_schema | ISO 10303-41 |
| product_property_representation_schema | ISO 10303-41 |
| product_structure_schema | ISO 10303-44 |
| qualified_measure_schema | ISO 10303-45 |
| representation_schema | ISO 10303-43 |
| security_classification_schema | ISO 10303-41 |
| shape_aspect_definition_schema | ISO 10303-47 |
| shape_dimension_schema | ISO 10303-47 |
| shape_tolerance_schema | ISO 10303-47 |
| topology_schema | ISO 10303-42 |