日本財団 図書館


4 Units of Functionality [USC]
 
 この章ではship moulded formアプリケーションプロトコルの機能単位について定義しており、以下のような機能単位がISO10303-216で定義されている。
 
- basic_geometry;
- configuration_management;
- definitions;
- external_references;
- hull_class_applicability;
- hydrostatics;
- items;
- location_concepts;
- offset_table_representation;
- ship_design_parameter;
- ship_general_characteristics;
- ship_measures;
- ship_moulded_forms;
- surface_representations;
- wireframe_representations
 
 このUoFは造船学について述べられ、ship moulded formの表現に使われているpoints、curves、surfaceのカテゴリーを備える。
 次のようなアプリケーションオブジェクトがbasic_geometry UoFで使用される。
- Ship_curve;
- Ship_curve_with_spacing_position;
- Ship_point;
- Ship_surface;
 
 Configuration_management UoFはApproval(承認)、Version(バージョン)そしてship moulded forms定義の変更(Change)を追うための変更履歴を指定する。
(注釈)
 Approval情報は、いつ、誰が、何を承認し、どのレベルで承認したかという承認状況とそれぞれの物がどのように関連しているか表す。そしてVersionsはどの定義がバージョンコントロールと関係があり、異なったバージョンがバージョン履歴を備えたそれぞれ他の物と関連しているか判断し表す。またChangeはいつ、誰が定義を変更したかという変更過程を表し、他の定義の作成、変更または削除に関わらず条件変更の影響を表す。
 次のようなアプリケーションオブジェクトがconfiguration_management UoFで使用されている。
- Alternative_version_relationship;
- Approval_event;
- Approval_history;
- Change;
- Change_definition;
- Change_impact;
- Change_plan;
- Change_realization;
- Change_request;
- Check;
- Envisaged_version_creation;
- Events;
- Revision;
- Revision_with_context;
- Version_creation;
- Version_deletion;
- Version_history;
- Version_modification;
- Version_relationship;
- Versionable_object_change_event
 
 Definitions UoFは、項目の定義、構造そして関連付けのための概要を表す。
 次のようなアプリケーションオブジェクトがdefinitions UoFで使われている。
 
- Definition;
- Design_definition;
- Functional_definition;
- General_characteristics_definition
 
 external_references UoFは、製品モデルのデータをセットするための情報参照を行うと同時に、データの交換や共有のために外部から与えられたデータを参照する能力とメカニズムを備える。そしてISO10303適用範囲外の外部ライブラリードキュメント定義と、識別子や標準参照のための構造を定義する。
 次のようなアプリケーションオブジェクトがexternal_references UoFで使われている。
 
- Document;
- Document_portion;
- Document_reference;;
- Document_reference_with_address;
- External_instance_reference;
- External_reference;
- External_storage;
- Universal_resource_locator
 
 Hull_class_applicability UoFは、船で使わるクラスにおいて、全て又は特定の船体と要素の関連付けを可能とする。クラスデザインは、全ての要素が船のクラスと関連付けられており、デフォルトでclass内の要素は全ての船体に適用される。また要素内の特定の変更結果は、特定の船体に適用可能となる。これらの変更は項目レベルや定義レベルで適用される。
 
(例1):項目レベルでの船体適用タイプ
新たなシステムや区画または機器が追加されることである。
(例2):定義レベルでの船体適用タイプ
異なった改正が属性や幾何の変更をhull-specificに呼び込むことに使われているものである。
 
 次のようなアプリケーションオブジェクトがhull_class_applicability UoFで使われている。
- Hull_applicability
 
 hydrostatics UoFは、平水中で排水量を構成するextreme formをベースとしたhydrostatic属性の計算結果を備える。extreme formはmoulded formに鋼材の板厚をプラスした幾何型状を表す。
 次のようなアプリケーションオブジェクトがhydrostatics UoFで使用されている。
- Addition_of_moulded_form;
- Centre_location;
- Displacement_operation;
- Floating_position;
- Hydrostatic_definition;
- Hydrostatic_position_value;
- Hydrostatic_properties_for_constant_floating_position;
- Hydrostatic_property;
- Hydrostatic_property_value
- Hydrostatic_scalar_value;
- Hydrostatic_table;
- Stability_definition;
- Stability_properties_for_one_floating_position;
- Stability_property;
- Stability_table
- Subtraction_of_moulded_form
 
 items UoFは、構造項目のコンセプトと同様のitemsコンセプトが反映されたもの、itemインスタンスが集められた項目関係、そしてそれぞれの定義方法で関連づけされた項目により船の一般的幾何構造を取り扱う。
 次のようなアプリケーションオブジェクトがこのUoFで使用されている。
- Definable_object;
- Global_id;
- Item;
- Item_relationship;
- Item_structure;
- Ship;
- Versionable_object
 
 location_concepts UoFは、デカルトの“右手の法則”による3次元表現により表され、船体やあるポイントの位置情報を指定する。またそれは座標系のなかでポイントの参照起点となるため、軸は一定間隔で細分化され表される。
(注)
 座標系は、製品を表現するための唯一の全体座標系と、ローカル座標系を持つ。Spacing positionは、3つの全体座標系軸で定義される。この場合、基本となる座標系は全体座標系であり、ローカル座標系はspacing positionの参照を定義する。
 次のようなアプリケーションオブジェクトがlocation_concepts UoFで使用されている。
 
- Buttock_table;
- Frame_table;
- Global_axis_placement;
- Local_co_ordinate_system;
- Local_co_ordinate_system_with_position_reference;
- Longitudinal_position;
- Longitudinal_table;
- Spacing_position;
- Spacing_position_with_offset;
- Spacing_table;
- Station_table;
- Transversal_position;
- Transversal_table;
- Vertical_position;
- Vertical_table;
- Waterline_table
 
 Offset_table_representation UoFは、offsetポイントテーブルによって幾何形状を表現するための情報要求を備える。オフセットテーブルの表現は、Ship_pointオブジェクトをセットすることによって形状全体を表す。Ship_pointオブジェクトはsection(断面型状)がリスト化されており、一般的にこれらのsectionは2D section(2次元)である。特別な場合は3D section(3次元)を使用する必要がある。
 次のようなアプリケーションオブジェクトがoffset_table_representations UoFで使用されている。
 
- Offset_point_table_model;
- Offset_table_shape_representation;
- Section_of_offset_point_table
 
 このShip_design_parameter UoFは、完成した船型情報を構成するため、それぞれの型状情報を定義する寸法要素を備える。
(注)
 この情報は、船体構造、デッキ、バルブ、プロペラ、ラダー、付加物、スラスター、ビルジキールの寸法や比率を表すシンプルなキャラクター要素を含む。このUoFには船型の全体寸法に関する情報も含む。
 次のようなアプリケーションオブジェクトがship_design_parameter UoFに使われている。
 
- Appendage_moulded_form_design_parameter;
- Bottom_moulded_form_design_parameter;
- Bulb_moulded_form_design_parameter;
- Deck_moulded_form_design_parameter;
- Hull_moulded_form_design_parameter;
- Midship_tumble;
- Moulded_form_characteristics_definition;
- Propeller_location;
- Propeller_moulded_form_design_parameter;
- Rudder_moulded_form_design_parameter;
- Ship_overall_dimensions;
- Thruster_moulded_form_design_parameter
 
 このship_general_characteristics UoFは、基本的な船の詳細寸法と識別情報を記述する。この情報はあらゆる幾何コンテキストが独立しており、船の主要目、船に関連する造船所、船級、全てのルールと法規情報を含んでいる。
 次のようなアプリケーションオブジェクトがship_general_characteristics UoFで使用されている。
 
- Carrier;
- Class_and_statutory_designation;
- Class_notation;
- Class_parameters;
- Navy_ship;
- Owner_designation;
- Principal_characteristics;
- Regulation;
- Research_ship;
- Ship_designation;
- Shiptype;
- Shipyard_designation;
- Working_ship
 
 ship_measures UoFは、物理的な量を表すための情報手段を定義する。
 次のようなアプリケーションオブジェクトがship_measures UoFで使用されている。
 
- Centre_location;
- Derived_unit;
- Named_unit;
- Precision
 
 ship_moulded_form UoFは、型状作画、船型情報の型状構成、型状表現そして対称属性の取り扱いに関する情報要求を備える。
 次のようなアプリケーションオブジェクトがship_moulded_form UoFで使用されている。
 
- Moulded_form;
- Moulded_form_boundary_relationship;
- Moulded_form_design_definition;
- Moulded_form_functional_definition;
- Moulded_form_relationship;
- Moulded_form_representation_item;
- Moulded_form_representation_relationship;
- Moulded_form_shape_representation;
- Planar_symmetry;
- Rotational_symmetry;
- Ship_moulded_form;
- Ship_moulded_form_revision;
- Symmetry
 
 surface_representations UoFは、結合面(connected surface)として型状表現するための情報要求を指定する。このUoFは細切れのsurfaceを連結し1セットのsurface modelを表現するため、位相と幾何学情報を兼ね備える。このUoFは面や直線のような単純な幾何と同様に、B-splineカーブと面のような複雑な幾何を表現する。またこれらは造船学とも繋がりがあり、もしカーブや面が相互に連結されているならば、そのような情報はtopologicalを使用する事によりハッキリと表現される。
 次のようなアプリケーションオブジェクトがsurface_representation UoFで使用されている。
- Non_manifold_surface_shape;
- Surface_shape_representation
 
 wireframe_representations UoFは、wireframeとして型状表現するための情報要求を記述する。このUoFは2次元又は3次元曲線で交差している1セットのwireframeを統合情報として表現するため、位相と幾何学情報を兼ね備える。直線のような単純幾何と、B-splineカーブのような複雑な幾何の両方がこのUoFで表現されている。またこれらは造船学とも繋がりがある。STEPの幾何リソースから特定化したsubtypeはshipbuilding requirementで紹介されている。
 次のようなアプリケーションオブジェクトがwireframe representation UoFで使用されている。
- Edge_based_wireframe_shape;
- Knot;
- Ship_curve_segment;
- Wireframe_shape_representation







日本財団図書館は、日本財団が運営しています。

  • 日本財団 THE NIPPON FOUNDATION