日本財団 図書館


5.8 wireframe_representations [USC]
 wireframe_representations UoFは、wireframeとして型状表現するための情報要求を記述する。このUoFは2次元又は3次元曲線で交差している1セットのwireframeを統合情報として表現するため、位相と幾何学情報を兼ね備える。直線のような単純幾何と、B-splineカーブのような複雑な幾何の両方がこのUoFで表現されている。またこれらは造船学とも繋がりがある。STEPの幾何リソースから特定化したsubtypeはshipbuilding requirementで紹介されている。
 ここではwireframe_representations UoFに含まれる4つのアプリケーションオブジェクトについて解説する。
 
5.8.1 Edge_based_wireframe_shape (IS-4.2.31)
 edge_based_wireframe_shapeは、ISO 10303-501に対応する表現型状である。
 
5.8.2 Knot (IS-4.2.55)
 Knotは船特有のwireframe representationのための補足情報をもったポイントである。またKnotはあるポイントでの船体カーブの交点や、あるポイントでの接線情報を持つwireframe内のセルのコーナーポイントである。
 Knotを構成するデータは次のような物である。
- intersecting_ship_curves;
- tangent_information
 
5.8.2.1 intersecting_ship_curves (IS-4.2.55.1)
 intersecting_ship_curvesはknotポイントで交差しているship curvesの関連を指定する。
 
5.8.2.2 tangent_information (IS-4.2.55.2)
 tangent_informationはknotポイントでの接線の方向や大きさを指定する。tangent_informationは特定のknotを指定する必要はない。
 
5.8.3 Ship_curve_segment (IS-4.2.90)
 ship_curve_segmentは船そのもの、又はその一部分のwireframeのためにカーブ情報を定義する。Ship_curve_segmentはship_curve_segmentが属するship_curve(IS-4.2.89参照)に関する情報を持ったwireframe中にあるセルの境界カーブの一つである。
(注)curve情報はISO 10303-42で定義されるedge_curve entityで定義される。
 
 Ship_curve_segmentを構成しているデータは、次のようなものである。
- part_of_ship_curves;
 
5.8.3.1 part_of_ship_curve (IS-4.2.90.1)
 part_of_ship_curveはahip_curve_segmentがその一部分であるship_curveを指定する。
 
5.8.5 wireframe_shape_representation (IS-4.2.125)
 wireframe_shape_representationは船そのもの又はその一部のwireframe表現を定義するmoulded_form_shape_representation(IS-4.2.69参照)タイプである。Wireframe表現はship_curve(IS-4.2.89参照)オブジェクトのリストによって定義される。大抵のship_curveオブジェクトはある端点から他の端点まで完全なwireframeで通り抜ける。
  (例)1. 典型的なwireframe_shape_representationはstationとwaterlineカーブのリストから型成する事が出来る。
2. サンプルを図-5.8.1に示す。
 
 Wireframe_shape_representationを構成しているデータは、次のようなものである。
- Items
 
図5.8-1 Wireframe
 
5.8.5.1 items (IS-4.2.125.1)
 itemsはwireframe_shape_representationで作られたship_curve(IS-4.2.89参照)オブジェクトのリストを指定する。
 
5.8.6 Express-G
 Wireframe_representations UoFに関するEXPRESS-Gを図5.8-2、3、4に示す。
 
図5.8-2 Wireframe_representations (part1)
 
 
図5.8-3 Wireframe_representations (part2)
 
 
図5.8-4 Wireframe_representations (part3)







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

  • 日本財団 THE NIPPON FOUNDATION