建設業における - ocf › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... einglish ||||...

77
建設業における 建設業における 建設業における 建設業における 建設業における 建設業における 建設業における 建設業における CAD CAD CAD CAD CAD CAD CAD CAD の標準化動向について の標準化動向について の標準化動向について の標準化動向について の標準化動向について の標準化動向について の標準化動向について の標準化動向について 関西大学 関西大学 関西大学 関西大学 関西大学 関西大学 関西大学 関西大学 総合情報学部 総合情報学部 総合情報学部 総合情報学部 総合情報学部 総合情報学部 総合情報学部 総合情報学部 田中成典 田中成典 田中成典 田中成典 田中成典 田中成典 田中成典 田中成典

Upload: others

Post on 04-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

建設業における建設業における建設業における建設業における建設業における建設業における建設業における建設業における

CADCADCADCADCADCADCADCADの標準化動向についての標準化動向についての標準化動向についての標準化動向についての標準化動向についての標準化動向についての標準化動向についての標準化動向について

関西大学関西大学関西大学関西大学関西大学関西大学関西大学関西大学

総合情報学部総合情報学部総合情報学部総合情報学部総合情報学部総合情報学部総合情報学部総合情報学部

田中成典田中成典田中成典田中成典田中成典田中成典田中成典田中成典

Page 2: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

建設建設建設建設建設建設建設建設CALS/CADCALS/CADCALS/CADCALS/CADCALS/CADCALS/CADCALS/CADCALS/CADの動向の動向の動向の動向の動向の動向の動向の動向

Page 3: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

維持維持

管理管理

施工施工

設計設計

調査調査

計画計画

GPSGPSGPSGPSGPSGPSGPSGPSCADCADCADCADCADCADCADCAD

CGCGCGCGCGCGCGCG

XMLXMLXMLXMLXMLXMLXMLXML

GISGISGISGISGISGISGISGIS

統合活用することによって統合活用することによって

ライフサイクルにおけるトータルライフサイクルにおけるトータルコストの大幅な削減を実現コストの大幅な削減を実現

CALS/ECCALS/ECCALS/ECCALS/ECCALS/ECCALS/ECCALS/ECCALS/EC導入における導入における導入における導入における導入における導入における導入における導入におけるCAD/CG/GIS/GPS & XMLCAD/CG/GIS/GPS & XMLCAD/CG/GIS/GPS & XMLCAD/CG/GIS/GPS & XMLCAD/CG/GIS/GPS & XMLCAD/CG/GIS/GPS & XMLCAD/CG/GIS/GPS & XMLCAD/CG/GIS/GPS & XMLの活用の活用の活用の活用の活用の活用の活用の活用

Page 4: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

統合化へ向けて統合化へ向けて統合化へ向けて統合化へ向けて統合化へ向けて統合化へ向けて統合化へ向けて統合化へ向けて

調査 計画 設計 施工 維持・管理

GPSGPSGPSGPSGPSGPSGPSGPS GISGISGISGISGISGISGISGIS CADCADCADCADCADCADCADCAD CADCADCADCADCADCADCADCAD,,,,,,,,CGCGCGCGCGCGCGCG GISGISGISGISGISGISGISGIS

■■■■■■■■ CAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSのののののののの連携連携連携連携連携連携連携連携

データ交換データ交換データ交換データ交換データ交換データ交換データ交換データ交換

■■■■■■■■ 景観シミュレーション景観シミュレーション景観シミュレーション景観シミュレーション景観シミュレーション景観シミュレーション景観シミュレーション景観シミュレーション■■■■■■■■ 安全管理安全管理安全管理安全管理安全管理安全管理安全管理安全管理

GISGISGISGISGISGISGISGISデータデータデータデータデータデータデータデータ

GPSGPSGPSGPSGPSGPSGPSGPSデータデータデータデータデータデータデータデータCADCADCADCADCADCADCADCADデータデータデータデータデータデータデータデータ

Page 5: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

道路図形更新作業道路図形更新作業道路図形更新作業道路図形更新作業道路図形更新作業道路図形更新作業道路図形更新作業道路図形更新作業

TS地形測量による道路台帳更新TS地形測量による道路台帳更新

CAD

データから

   DMデータへ

基本図データベース基本図データベース基本図データベース基本図データベース

DMデータから

   CA

D

データへ

CADCADCADCAD製図基準(案)図例より引用製図基準(案)図例より引用製図基準(案)図例より引用製図基準(案)図例より引用

Page 6: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

CADCAD製図基準の策定製図基準の策定

電子図面データ交換フォーマットの策定電子図面データ交換フォーマットの策定

デファクトスタンダードデファクトスタンダード

土木製図基準(土木学会土木製図基準改訂委員会)土木製図基準(土木学会土木製図基準改訂委員会)

⇒⇒ 土木製図の書き方に関するガイドライン土木製図の書き方に関するガイドラインCADCAD図面の約束事に関するガイドライン図面の約束事に関するガイドライン

CADCAD図面の交換,そして活用図面の交換,そして活用

ISOISOに準拠した標準フォーマットの採用に準拠した標準フォーマットの採用

⇒⇒ 国際ルールに従った規格策定国際ルールに従った規格策定

CADCADCADCADCADCADCADCADの注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向

Page 7: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

建設製図(建設製図(Construction DrawingConstruction Drawing))の標準化を検討の標準化を検討

するするTC10TC10のの小委員会小委員会

WG13WG13::CADCAD技法技法

建設関連文書の作成のためのコンピュータ利用建設関連文書の作成のためのコンピュータ利用

WG15WG15::建設技術文書建設技術文書

寸法と誤差の表示方法寸法と誤差の表示方法

WG16WG16::建設関連文書の新しいフォーム建設関連文書の新しいフォーム

            ネットワークやニューメディア等の新たな情報技術ネットワークやニューメディア等の新たな情報技術

を活用した文書表現を活用した文書表現

ISO/TC10/SC8ISO/TC10/SC8ISO/TC10/SC8ISO/TC10/SC8ISO/TC10/SC8ISO/TC10/SC8ISO/TC10/SC8ISO/TC10/SC8

Page 8: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

 ・ ・Technical product documentation, Technical product documentation, ISOISO--1356713567--11, International Standard, International Standard     -- Organization and naming of layers for CAD,Organization and naming of layers for CAD,     Part 1: Overview and principlesPart 1: Overview and principles ・ ・Technical product documentation, Technical product documentation, ISOISO--1356713567--22, International Standard, International Standard     -- Organization and naming of layers for CAD,Organization and naming of layers for CAD,     Part 2:Concepts, format and codes used in construction documePart 2:Concepts, format and codes used in construction documentationntation

CADCADレイヤの標準化レイヤの標準化パート1:概要と原則の定義パート1:概要と原則の定義

パート2:本文パート2:本文

パート3:各国への適用方法パート3:各国への適用方法

データ構造の標準化データ構造の標準化

色の標準化色の標準化

【成果】【成果】  ((CADCADレイヤレイヤ パート1,パート2)パート1,パート2)

WG13WG13WG13WG13WG13WG13WG13WG13のののののののの活動活動活動活動活動活動活動活動

Page 9: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

ISO/TC184/SC4ISO/TC184/SC4ISO/TC184/SC4ISO/TC184/SC4ISO/TC184/SC4ISO/TC184/SC4ISO/TC184/SC4ISO/TC184/SC4

ISO10303ISO10303((STEPSTEP::STSTandard for theandard for the EExchange of xchange of

PProductroduct model datamodel data  の略の略))

 ( (製品データの交換と共有化の標準モデル)製品データの交換と共有化の標準モデル)

製品情報の製品情報の交換交換・・連携連携・・共有共有・・再利用再利用を実現するを実現するための規格ための規格

製品モデル:製品モデル:製品データ製品データととデータ構造データ構造

製品のライフサイクルを表現製品のライフサイクルを表現

STEPSTEP規格を理解するのは非常に困難規格を理解するのは非常に困難

Page 10: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

STEPSTEPSTEPSTEPSTEPSTEPSTEPSTEPのののののののの体系体系体系体系体系体系体系体系

自動車自動車自動車自動車自動車自動車自動車自動車AP214

造船造船造船造船造船造船造船造船AP215AP216

AP217AP218AP226

建築建築建築建築建築建築建築建築AP225AP230

プラントプラントプラントプラントプラントプラントプラントプラントAP221AP227

AP231

電気電気電気電気電気電気電気電気////////PCBPCBPCBPCBPCBPCBPCBPCBAP210

AP211AP212AP220

共通共通共通共通共通共通共通共通

A PA PA PA PA PA PA PA P

201 201 201 201 201 201 201 201 2次元製図2次元製図2次元製図2次元製図2次元製図2次元製図2次元製図2次元製図202 202 202 202 202 202 202 202 製品モデルとの関連性をもつ図面製品モデルとの関連性をもつ図面製品モデルとの関連性をもつ図面製品モデルとの関連性をもつ図面製品モデルとの関連性をもつ図面製品モデルとの関連性をもつ図面製品モデルとの関連性をもつ図面製品モデルとの関連性をもつ図面203 203 203 203 203 203 203 203 製品構成製品構成製品構成製品構成製品構成製品構成製品構成製品構成

204 B-rep205 サーフェース209 ワイヤーフレーム

232 232 232 232 232 232 232 232 テクニカルデータパッケージテクニカルデータパッケージテクニカルデータパッケージテクニカルデータパッケージテクニカルデータパッケージテクニカルデータパッケージテクニカルデータパッケージテクニカルデータパッケージ

機械部品共通機械部品共通機械部品共通機械部品共通機械部品共通機械部品共通機械部品共通機械部品共通

AP207 板金AP213 NC工程計画AP223 鋳造部品設計AP224 形状特性を利用した部品製造AP209,AP222 複合金属構造解析&設計

記述法記述法記述法記述法記述法記述法記述法記述法11 EXPRESS12 EXPRESSーI13 STEP開発法

適合テスト適合テスト適合テスト適合テスト適合テスト適合テスト適合テスト適合テスト31 概念32 テストプロセス33 テストスイート開発法34 テスト方法35 テスト方法

統合統合統合統合統合統合統合統合リソースリソースリソースリソースリソースリソースリソースリソース

41 41 41 41 41 41 41 41 製品記述の基本要素製品記述の基本要素製品記述の基本要素製品記述の基本要素製品記述の基本要素製品記述の基本要素製品記述の基本要素製品記述の基本要素42 幾何および位相の表現43 表現構造

44 製品構成、部品表45 材質46 可視表示

47 形状交差48 形状特性49 ライフサイクル支援

APAPAPAPAPAPAPAP

リソースリソースリソースリソースリソースリソースリソースリソース

101 製図102 船舶構造103 電気・電子接続

104 解析(FEA)105 機構解析106 建築要素

AICAICAICAICAICAICAICAIC 501,502,503,510 ワイヤーフレーム507,508,509,511 サーフェース504 製図表記 505 図面構造と管理

506 製図要素512 多面体513,514 B-rep

515 CSG516,517,518 機械設計

原理原理原理原理原理原理原理原理 実装法実装法実装法実装法実装法実装法実装法実装法21 21 21 21 21 21 21 21 物理ファイル構造物理ファイル構造物理ファイル構造物理ファイル構造物理ファイル構造物理ファイル構造物理ファイル構造物理ファイル構造22 SDAI 関数IF23 C++

24 C 25 Fortran26 IDL

27 JAVA28 XML1 概要と基本原理

Page 11: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

JACICJACICJACICJACICJACICJACICJACICJACIC        標準部設置標準部設置標準部設置標準部設置標準部設置標準部設置標準部設置標準部設置平成平成平成平成平成平成平成平成1212121212121212年年年年年年年年44444444月月月月月月月月

建設建設CALS/ECCALS/ECをはじめ建設分野の情報化をはじめ建設分野の情報化

の基盤整備を図る観点の基盤整備を図る観点

国際標準の動向も視野に入れる国際標準の動向も視野に入れる

体系的に建設分野の情報の標準化整備と体系的に建設分野の情報の標準化整備と維持管理を実施維持管理を実施

Page 12: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置平成平成平成平成平成平成平成平成1212121212121212年年年年年年年年1010101010101010月月月月月月月月66666666日記者発表日記者発表日記者発表日記者発表日記者発表日記者発表日記者発表日記者発表

「建設情報に係る標準化ビジョン」の趣旨に準拠「建設情報に係る標準化ビジョン」の趣旨に準拠

建設分野全体の標準化作業という視点建設分野全体の標準化作業という視点

既存の標準を尊重既存の標準を尊重

標準間の調整標準間の調整

新たな標準の開発新たな標準の開発

Page 13: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

標準化推進体制標準化推進体制標準化推進体制標準化推進体制標準化推進体制標準化推進体制標準化推進体制標準化推進体制

建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会

コード小委員会コード小委員会コード小委員会コード小委員会コード小委員会コード小委員会コード小委員会コード小委員会

電子地図電子地図電子地図電子地図電子地図電子地図電子地図電子地図//建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会

成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会

CADCADCADCADCADCADCADCADデータ交換標準小委員会データ交換標準小委員会データ交換標準小委員会データ交換標準小委員会データ交換標準小委員会データ交換標準小委員会データ交換標準小委員会データ交換標準小委員会

Page 14: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

CADCADCADCADCADCADCADCADデータ交換標準化データ交換標準化データ交換標準化データ交換標準化データ交換標準化データ交換標準化データ交換標準化データ交換標準化小委員会小委員会小委員会小委員会小委員会小委員会小委員会小委員会

CAD CAD データ交換標準開発コンソーシアムデータ交換標準開発コンソーシアムが終了が終了

建設情報標準化委員会のもとに全体的な整合を建設情報標準化委員会のもとに全体的な整合をとりつつ検討を継続とりつつ検討を継続

ISO ISO 準拠の準拠のCADCADデータ交換標準を引き継ぐデータ交換標準を引き継ぐ

標準のメンテナンス、レベルアップ等の対応標準のメンテナンス、レベルアップ等の対応

Page 15: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

SXF of SCADEC projectSXF of SCADEC projectSXF of SCADEC projectSXF of SCADEC projectSXF of SCADEC projectSXF of SCADEC projectSXF of SCADEC projectSXF of SCADEC project

Page 16: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

日本では各CADが独自のフォーマットでデータを管理しており,異なるCAD間のデータ日本では各CADが独自のフォーマットでデータを管理しており,異なるCAD間のデータ交換はほぼ不可能という状態,を鑑み交換はほぼ不可能という状態,を鑑み

 =>しかし,データ交換したい.なぜなら =>しかし,データ交換したい.なぜならWTO/TBTWTO/TBT協定の縛りがあるので...協定の縛りがあるので...

「データ交換標準」はISOの国際規格であるSTEP/AP202(CC2)準拠で作成「データ交換標準」はISOの国際規格であるSTEP/AP202(CC2)準拠で作成

ただし,STEPは非常に難解であるため,フィーチャ(ただし,STEPは非常に難解であるため,フィーチャ(CADCADからみた標準インターフェイスからみた標準インターフェイス仕様)とテンプレート(フィーチャを仕様)とテンプレート(フィーチャをSTEPSTEP要素に関連付けた資料)を作成する,必要あり要素に関連付けた資料)を作成する,必要あり

フィーチャ/STEP間の変換を行う共通ライブラリ(プログラムにすぎない)などのCAD流フィーチャ/STEP間の変換を行う共通ライブラリ(プログラムにすぎない)などのCAD流通基盤システムを開発通基盤システムを開発

 =>前述の仕様が正しく設計されているか検証するためにシステムを開発 =>前述の仕様が正しく設計されているか検証するためにシステムを開発

CADベンダは独自フォーマットのデータをフィーチャ仕様のデータに変換できれば共通ラCADベンダは独自フォーマットのデータをフィーチャ仕様のデータに変換できれば共通ライブラリを使用して「CADデータ交換標準」仕様に変換することができる(トランスレータのイブラリを使用して「CADデータ交換標準」仕様に変換することができる(トランスレータの開発)開発)

SCADECの活動概要SCADECの活動概要SCADECの活動概要SCADECの活動概要SCADECの活動概要SCADECの活動概要SCADECの活動概要SCADECの活動概要

SXF(Scadec eXchange Format)を開発

 =>規格を策定している訳ではない.実装を議論している

Page 17: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

In Japan, each CAD program processes data in its own format; theIn Japan, each CAD program processes data in its own format; therefore it is almost refore it is almost impossible to exchange data between different CAD programs. impossible to exchange data between different CAD programs.

A A ““datadata--exchange standardexchange standard”” was prepared based on STEP/AP202, an international was prepared based on STEP/AP202, an international standard of ISO.standard of ISO.

Because STEP is very abstruse, features (standard interface specBecause STEP is very abstruse, features (standard interface specifications as seen ifications as seen from CAD programs) and templates (specifications to relate the ffrom CAD programs) and templates (specifications to relate the features to the eatures to the elements of STEP) were prepared.elements of STEP) were prepared.

An infrastructural system for the exchange of CAD data includinAn infrastructural system for the exchange of CAD data including a common library g a common library for the data conversion between the features and STEP was develfor the data conversion between the features and STEP was developed.oped.

If the vendor of a CAD program can converts data in its own formIf the vendor of a CAD program can converts data in its own format into data in at into data in accordance with the feature specifications, the vendor can conveaccordance with the feature specifications, the vendor can convert the latter data into rt the latter data into data in accordance with data in accordance with ““CAD data exchange standardCAD data exchange standard”” specifications. (Development specifications. (Development of a translator)of a translator)

Outline of Activities of Outline of Activities of SCADECSCADECSCADECSCADECSCADECSCADECSCADECSCADEC

Development of SXF(ScadecSXF(ScadecSXF(ScadecSXF(Scadec eXchangeeXchangeeXchangeeXchange Format)Format)Format)Format)Not discussing the standard of SXF, but discussing the mounting of SXF.

Page 18: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

SXFの守備範囲SXFの守備範囲SXFの守備範囲SXFの守備範囲SXFの守備範囲SXFの守備範囲SXFの守備範囲SXFの守備範囲

SXFSXF

・サブセットスキーマ(レベル・サブセットスキーマ(レベル11,レベル,レベル22))

・フィーチャ

・テンプレート(Feature Structure Diagram)

・.・.p21p21ファイルファイル

・.sfcファイル(プラクティス用ファイル)

論理仕様論理仕様

物理ファイル物理ファイル

・フィーチャとAP202との双方向変換機能

・物理ファイル入出力機能

共通ライブラリ共通ライブラリ

Page 19: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Coverage of SXFCoverage of SXFCoverage of SXFCoverage of SXFCoverage of SXFCoverage of SXFCoverage of SXFCoverage of SXF

SXFSXFSXFSXFSXFSXFSXFSXF

・・・・・・・・ Subset schema (levels 1 and 2)Subset schema (levels 1 and 2)

・・・・ Features

・・・・ Templates (Feature Structure Diagram))))

・・・・・・・・ ..p21 filesp21 files

・・・・ .sfc files (files for practice)

Logical SpecificationsLogical Specifications

Physical FilesPhysical Files

・・・・ Two-way translator function between features and AP202

・・・・ Function to input and output physical files

Common LibraryCommon Library

Page 20: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

標準語標準語(SXF)までは,(SXF)までは,方言方言(各(各CADCADシステムの形式)を翻訳する仕組みシステムの形式)を翻訳する仕組みづくりが必要づくりが必要

  =>   => 標準インターフェイス仕様としてフィーチャを開発標準インターフェイス仕様としてフィーチャを開発

英和英和英和英和和英和英和英和英

ISO10303 -202

STEP/AP202形式

英語

ex.日本語(標準語)

ex.

翻訳1つだけ開発すればよい1つだけ開発すればよい1つだけ開発すればよい1つだけ開発すればよい

日本語(方言)

ex.

各CADで開発するトランスレータ機能

各CAD固有の形式

翻訳CADの数だけ開発する必要があるの数だけ開発する必要があるの数だけ開発する必要があるの数だけ開発する必要がある

共通ライブラリ

○×CAD仕様書フィーチャフィーチャフィーチャフィーチャ

データ交換標準仕様

フィーチャとCADシステムの関係フィーチャとCADシステムの関係フィーチャとCADシステムの関係フィーチャとCADシステムの関係フィーチャとCADシステムの関係フィーチャとCADシステムの関係フィーチャとCADシステムの関係フィーチャとCADシステムの関係

Page 21: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Up to SXF, a system for the translation of the dialect (the formUp to SXF, a system for the translation of the dialect (the format of at of each CAD) has to be developed.each CAD) has to be developed.

  =>   =>   =>   =>   =>   =>   =>   => Development of features as standard interface specificationsDevelopment of features as standard interface specifications

Eingl ishEingl ishEingl ishEingl ish||||

JapanJapanJapanJapanJapan

Japan

Japan

Japan

||||

Eingli

sh

Eingli

sh

Eingli

sh

Eingli

sh

ISO10303 -202

STEP/AP202 Format

Englishex.

Japanese(Std. language)

ex.

TranslationOnly one translator to be

developed

Japanese(Dialect)

ex.

Translator function to be developed for each

CAD

Format specific to each CAD

TranslationTranslators as many as CADs to be

developed

Common Library

○×CADSpecificationsFeatureFeatureFeatureFeature

Standard Specifications for Data Conversion

Relation between Features and CAD SystemRelation between Features and CAD SystemRelation between Features and CAD SystemRelation between Features and CAD SystemRelation between Features and CAD SystemRelation between Features and CAD SystemRelation between Features and CAD SystemRelation between Features and CAD System

Page 22: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

SXFの実装SXFの実装SXFの実装SXFの実装SXFの実装SXFの実装SXFの実装SXFの実装

変換部(各CAD構造←→フィーチャ)

STEP Part21入出力部

変換部(AP202AIM←→フィーチャ)

API

CADデータ

CADアプリケーション

AP202 AP202 サブセット↑AIMの全てのルールを満たす

テンプレート(*2)

フィーチャ(*1)

各建設2D-CAD仕様 ・・・

調整

抽出

共通ライブラリなど

↑実装観点からの整理

↑各フィーチャのAP202サブセット書き下し

<実装>構造全てを実装できないし,不要なものが一部あるため

実装上の観点から

実情を委員会で勘案

国土交通省の成果品電子納品時に守って欲しいもの

*1 CADとのインターフェイス;SCADECにとってのAM的位置付け *2 テンプレートがAMを表現

将来,市場原理に任せたい

Page 23: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Mounting of Mounting of SXFSXFSXFSXFSXFSXFSXFSXF

Converting Unit ((((Each CAD’s data structure←→←→←→←→features))))

I/O units of STEP Part21

Converting Unit((((AP202 AIM←→←→←→←→Features))))

API

CADCADCADCAD data

CAD Program

AP202 AP202 Subset

Templates

Features

Specifications of eachconstruction 2D-CAD

Adjustment

Extraction

Common library, etc.

↑↑↑↑Sorting out and arrangement of features from the mounting point of view

↑↑↑↑Writing out of AP202 subset of each feature

“Mounting” Structure

↑↑↑↑Satisfying all rules of AIM

The whole AP202 cannot be mounted, and there are unnecessary parts.

Templates express AM.

Interface with CAD software

The situation of two-dimensional CADsoftware was considered by the Committee

To be observedat the time ofdelivery of drawings to theMinistry of Land,Infrastructureand Transport.

The common library was developed to ascertainthat the features and templates are correctly designed.

The common library may be mounted in any ways.It depends on the market mechanism.

From the mounting point of view

Page 24: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

製図管理情報製図管理情報・図面版数、・シート版数、

・ビュー、・図面特性、・契約、・機密、・承認、・所属

関連性関連性製品形状モデルから

・寸法線・表記要素

・塗り(ハッチング)

製品定義製品定義・パート

・製品所属

製品データ(形状)製品データ(形状)・Advanced B-rep Solids・Facetted B-Rep Solids

・Manifold Surfaces w/Topology・Wire frame with Topology・Surfaces and Wire frame

Without Topology・Geometrically Bounded

2D shape

グルーピンググルーピング・レイヤ

・グループ

表記要素表記要素・文字、・曲線要素、・シンボル、・子図・塗り(ハッチング)

・寸法線

PDES Inc提供 User-Friendly AP Graphics より

AP202AP202AP202AP202AP202AP202AP202AP202((((((((製図)製図)製図)製図)製図)製図)製図)製図)

Page 25: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

線分線分線分線分

SXFにおける線分の表現(フィーチャ)SXFにおける線分の表現(フィーチャ)SXFにおける線分の表現(フィーチャ)SXFにおける線分の表現(フィーチャ)SXFにおける線分の表現(フィーチャ)SXFにおける線分の表現(フィーチャ)SXFにおける線分の表現(フィーチャ)SXFにおける線分の表現(フィーチャ)

始点(x, y)

終点(x, y)

26.0〃 Y座標

18.0終点X座標

20.0〃 Y座標

10.0始点X座標

1線幅コード

1線種コード

1色コード

1レイヤコード

定義例フィーチャ定義項目

各幾何図形共通

線分の幾何情報

Page 26: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Expression of Line Segment in Expression of Line Segment in SXFSXFSXFSXFSXFSXFSXFSXF ((Features)Features)

Starting point((((x, y))))

End point ((((x, y))))

26.0Y coordinate of end point

18.0X coordinate of end point

20.0Y coordinate of starting point

10.0X coordinate of starting point

1Line-width code

1Line-type code1Color code

1Layer code

Example of DefinitionFeature–Defining Items

Common to geometrical figures

Geometrical data of line segment

Page 27: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

ARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segment

D ra wi ng

O rg an iza ti on /pe rson

D ra wi ng _S h eetS he et _p la ced _

an n ot at io n

Vi ew _p la ced _a n no ta t ion

Pro d uct _ versi on

Pro du ct _d i fi ni ti on

A p pr ov al

D ra wi ng _v iew

D raw in g _v iew _def i ni ti on

Vi ew _d isp la yed _ge omet ry

M od el _p la ced _an n ot at io n

C u rve_ ap p ea ran ce

G eo metr ic_ eleme nt

Dr au gh t in g_ sha p e_mo de l

D imen sio n

C h ain ed /pa ral lel _

d imen sio n

L in ear _di rect ed _d imen sio n

Or di na t e_di men sio n

A n gu la r_di men sio n

Li ne ar_di men sio n

Ra d iu s_di men sio n

D ia met er_di men sio n

C u rve_d i me nsi on

A pp ea ran ce

T ext _ ap pe ara n ce

Fi ll _a rea_ap p ea ran ce

C o lou r

Te xt

Fill _a rea

D rau g ht in gA n no ta t io n

An n ot a ti on _e lemen t

An n ot ai on _cu rv e

An n ot at io n _sub f ig u re

L ead er

Ca rte sian _coo rd in a te_ spa ce

2 D_ cart esi an _co ord in a te_ sp ace

L ay er

G ro u p

G ro up _ elemen t

Gr ou p _g eome tri c_

ele ment

Gr ou p _a nn ot a ion _

ele ment

S u b_ gr ou p

S ecu rit y _l evel

Su b _mo d el

To ler an ce

A nn o ta ti on _ sy mb ol

Te xt _st rin g

Pu b lic at io n

Pu bl ica ti on

ARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segment

LegendsLegendsLegendsLegends

O ther s

definitiondefinitiondefinitiondefinition

compositioncompositioncompositioncomposition

def initiondef initiondef initiondef inition

respons ibilityrespons ibilityrespons ibilityrespons ibility

assigned_personassigned_personassigned_personassigned_person

publisherpublisherpublisherpublisher

curvecurvecurvecurveappearanceappearanceappearanceappearance

appearanceappearanceappearanceappearance

defionitiondefionitiondefionitiondefionition

annotation of model definitionannotation of model definitionannotation of model definitionannotation of model definition

Page 28: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

ARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segment

D ra wi ng

O rg an iza ti on /pe rson

D ra wi ng _S h eetS he et _p la ced _

an n ot at io n

Vi ew _p la ced _a n no ta t ion

Pro d uct _ versi on

Pro du ct _d i fi ni ti on

A p pr ov al

D ra wi ng _v iew

D raw in g _v iew _def i ni ti on

Vi ew _d isp la yed _ge omet ry

M od el _p la ced _an n ot at io n

C u rve_ ap p ea ran ce

G eo metr ic_ eleme nt

Dr au gh t in g_ sha p e_mo de l

D imen sio n

C h ain ed /pa ral lel _

d imen sio n

L in ear _di rect ed _d imen sio n

Or di na t e_di men sio n

A n gu la r_di men sio n

Li ne ar_di men sio n

Ra d iu s_di men sio n

D ia met er_di men sio n

C u rve_d i me nsi on

A pp ea ran ce

T ext _ ap pe ara n ce

Fi ll _a rea_ap p ea ran ce

C o lou r

Te xt

Fill _a rea

D rau g ht in gA n no ta t io n

An n ot a ti on _e lemen t

An n ot ai on _cu rv e

An n ot at io n _sub f ig u re

L ead er

Ca rte sian _coo rd in a te_ spa ce

2 D_ cart esi an _co ord in a te_ sp ace

L ay er

G ro u p

G ro up _ elemen t

Gr ou p _g eome tri c_

ele ment

Gr ou p _a nn ot a ion _

ele ment

S u b_ gr ou p

S ecu rit y _l evel

Su b _mo d el

To ler an ce

A nn o ta ti on _ sy mb ol

Te xt _st rin g

Pu b lic at io n

Pu bl ica ti on

ARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segmentARM relating to expression of line segment

LegendsLegendsLegendsLegends

O ther s

definitiondefinitiondefinitiondefinition

compositioncompositioncompositioncomposition

def initiondef initiondef initiondef inition

respons ibilityrespons ibilityrespons ibilityrespons ibility

assigned_personassigned_personassigned_personassigned_person

publisherpublisherpublisherpublisher

curvecurvecurvecurveappearanceappearanceappearanceappearance

appearanceappearanceappearanceappearance

defionitiondefionitiondefionitiondefionition

annotation of model definitionannotation of model definitionannotation of model definitionannotation of model definition

Page 29: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Feature Structure Diagram

presentation_style_ assignment

APPEARANCE

INSTANCEtrimmed_curve

line

18.0

cartesian_point

26.0cartesian_pointbasis_curve

trim_1

trim_2

10.020.0

cartesian_point

directionvector

item

annotation_occurrence draughting_annotation_occurrence

annotation_curve_occurrence

BODYrepresentation_item name‘ ’

styles styled_item

geometric_representation_item

presentation_ layer_usage

presentation_ layer_assignment

assignment

‘’

invisibility

‘layer1’ curve_style

draughting_pre_defined_curve_font

draughting_pre_defined_color

length_measure_with_unit

‘0.13’

‘black’

‘continuous’

si_unit

dimensional_exponents

length_unit

named_unit

LAYER

LINEINEINEINE

presentation_ size

draughting_title draughting_ drawing_revision

presentation_ size

drawing_ definition

drawing_sheet_revision planar_box axis2_placement_2d cartesian_point

representation_context geometric_representation_context

global_assigned_context

si_unit

dimensional_exponents

length_unit

named_unit

si_unit

dimensional_exponents

plane_angle_unit

named_unit

SHEET

Line_feature

ExpressionExpressionExpressionExpressionExpressionExpressionExpressionExpression of Line Segment in of Line Segment in SXFSXF ((AIM:EXPRESSAIM:EXPRESS--GG))

Page 30: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Feature Structure Diagram

presentation_style_ assignment

APPEARANCE

INSTANCEtrimmed_curve

line

18.0

cartesian_point

26.0cartesian_pointbasis_curve

trim_1

trim_2

10.020.0

cartesian_point

directionvector

item

annotation_occurrence draughting_annotation_occurrence

annotation_curve_occurrence

BODYrepresentation_item name‘ ’

styles styled_item

geometric_representation_item

presentation_ layer_usage

presentation_ layer_assignment

assignment

‘’

invisibility

‘layer1’ curve_style

draughting_pre_defined_curve_font

draughting_pre_defined_color

length_measure_with_unit

‘0.13’

‘black’

‘continuous’

si_unit

dimensional_exponents

length_unit

named_unit

LAYER

LINEINEINEINE

presentation_ size

draughting_title draughting_ drawing_revision

presentation_ size

drawing_ definition

drawing_sheet_revision planar_box axis2_placement_2d cartesian_point

representation_context geometric_representation_context

global_assigned_context

si_unit

dimensional_exponents

length_unit

named_unit

si_unit

dimensional_exponents

plane_angle_unit

named_unit

SHEET

Line_feature

ExpressionExpressionExpressionExpressionExpressionExpressionExpressionExpression of Line Segment in of Line Segment in SXFSXF ((AIM:EXPRESSAIM:EXPRESS--GG))

Page 31: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

#11 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#10 = ( LENGTH_UNIT() NAMED_UNIT(#11) SI_UNIT(.MILLI., .METRE.)#20=DRAUGHTING_PRE_DEFINED_COLOUR('black');#30=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');#40=LENGTH_MEASURE_WITH_UNIT(POSITIVE_LENGTH_MEASURE(0.13),#10);#420 = CARTESIAN_POINT('',(10.0,20.0));#430 = CARTESIAN_POINT('',(18.0,26.0));#440 = DIRECTION('',(8.,6.));#450 = VECTOR('',#440,1.);#460 = CARTESIAN_POINT('',(10.0,20.0));#470 = LINE('',#460,#450);#480 = TRIMMED_CURVE('',#470,(#430),(#420),.T.,.CARTESIAN.);#490 = CURVE_STYLE('',#20,#30,#40);#500 = PRESENTATION_STYLE_ASSIGNMENT((#490));#510 = (ANNOTATION_CURVE_OCCURRENCE()ANNOTATION_OCCURRENCE()DRAUGHTING_ANNOTATION_OCCURRENCE()GEOMETRIC_REPRESENTATION_ITEM()REPRESENTATION_ITEM('')STYLED_ITEM((#500),#480));#380 = PRESENTATION_LAYER_ASSIGNMENT('Layer1' ,'' ,(#510));#390 = PRESENTATION_LAYER_USAGE(#380,#752);

#741 = DRAWING_DEFINITION('drawing_number01', $);#742 = DRAUGHTING_DRAWING_REVISION('revision_identifier01', #741, $);#743 = DRAUGHTING_TITLE((#742), 'JAPANESE', 'Part21Level2');

#744 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#745 = ( LENGTH_UNIT() NAMED_UNIT(#744) SI_UNIT(.MILLI., .METRE.));#746 = DIMENSIONAL_EXPONENTS(0., 0., 0., 0., 0., 0., 0.);#747 = ( NAMED_UNIT(#746) PLANE_ANGLE_UNIT() SI_UNIT($, .RADIAN.));#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) GLOBAL_UNIT_ASSIGNED_CONTEXT((#745, #747))REPRESENTATION_CONTEXT('ID1','2D'));

#749 = CARTESIAN_POINT('', (0., 0.));#750 = AXIS2_PLACEMENT_2D('', #749, $);#751 = PLANAR_BOX('', 297., 210., #750);#752 = DRAWING_SHEET_REVISION('A4_horizontal', (#700, #751), #748, 'revision_identifier01');#740 = DRAWING_SHEET_REVISION_USAGE(#752, #742, '01');#753 = PRESENTATION_SIZE(#752, #751);

/*#510 = line_feature ('1'、’1'、’1'、’1'、'10.0’、、、、’20.0',’18.0’,’26.0’)*/ 

始点座標 終点座標

線幅コード

線種コード

色コード

レイヤコード

SXFにおける線分の表現(SXFにおける線分の表現(SXFにおける線分の表現(SXFにおける線分の表現(SXFにおける線分の表現(SXFにおける線分の表現(SXFにおける線分の表現(SXFにおける線分の表現(........p21p21p21p21p21p21p21p21とととととととと . . . . . . . . sfcsfcsfcsfcsfcsfcsfcsfc))))))))..p21の表記例p21の表記例 ..sfcの表記例sfcの表記例

Page 32: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

#11 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#10 = ( LENGTH_UNIT() NAMED_UNIT(#11) SI_UNIT(.MILLI., .METRE.)#20=DRAUGHTING_PRE_DEFINED_COLOUR('black');#30=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');#40=LENGTH_MEASURE_WITH_UNIT(POSITIVE_LENGTH_MEASURE(0.13),#10);#420 = CARTESIAN_POINT('',(10.0,20.0));#430 = CARTESIAN_POINT('',(18.0,26.0));#440 = DIRECTION('',(8.,6.));#450 = VECTOR('',#440,1.);#460 = CARTESIAN_POINT('',(10.0,20.0));#470 = LINE('',#460,#450);#480 = TRIMMED_CURVE('',#470,(#430),(#420),.T.,.CARTESIAN.);#490 = CURVE_STYLE('',#20,#30,#40);#500 = PRESENTATION_STYLE_ASSIGNMENT((#490));#510 = (ANNOTATION_CURVE_OCCURRENCE()ANNOTATION_OCCURRENCE()DRAUGHTING_ANNOTATION_OCCURRENCE()GEOMETRIC_REPRESENTATION_ITEM()REPRESENTATION_ITEM('')STYLED_ITEM((#500),#480));#380 = PRESENTATION_LAYER_ASSIGNMENT('Layer1','',(#510));#390 = PRESENTATION_LAYER_USAGE(#380,#752);

#741 = DRAWING_DEFINITION('drawing_number01', $);#742 = DRAUGHTING_DRAWING_REVISION('revision_identifier01', #741, $);#743 = DRAUGHTING_TITLE((#742), 'JAPANESE', 'Part21Level2');

#744 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#745 = ( LENGTH_UNIT() NAMED_UNIT(#744) SI_UNIT(.MILLI., .METRE.));#746 = DIMENSIONAL_EXPONENTS(0., 0., 0., 0., 0., 0., 0.);#747 = ( NAMED_UNIT(#746) PLANE_ANGLE_UNIT() SI_UNIT($, .RADIAN.));#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) GLOBAL_UNIT_ASSIGNED_CONTEXT((#745, #747))REPRESENTATION_CONTEXT('ID1','2D'));

#749 = CARTESIAN_POINT('', (0., 0.));#750 = AXIS2_PLACEMENT_2D('', #749, $);#751 = PLANAR_BOX('', 297., 210., #750);#752 = DRAWING_SHEET_REVISION('A4_horizontal', (#700, #751), #748, 'revision_identifier01');#740 = DRAWING_SHEET_REVISION_USAGE(#752, #742, '01');#753 = PRESENTATION_SIZE(#752, #751);

/*#510 = line_feature ('1'、、、、 ’1'、、、、 ’1'、、、、’1'、、、、 '10.0’、、、、’20.0',’18.0’,’26.0’)*/    

Coordinates of starting point Coordinates of

end point

Line-width code

Line-type code

Color code

Layer code

Expression of Line Segment in Expression of Line Segment in Expression of Line Segment in Expression of Line Segment in Expression of Line Segment in Expression of Line Segment in Expression of Line Segment in Expression of Line Segment in SXFSXFSXFSXFSXFSXFSXFSXF ((((((((........p21 and p21 and p21 and p21 and p21 and p21 and p21 and p21 and ........sfcsfcsfcsfcsfcsfcsfcsfc))))))))

Example of description of .p21 Example of description of .sfc

Page 33: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

線分線分線分線分

SXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおける円円円円円円円円の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)

10.0半径

253.0〃 Y座標

244.0中心点X座標

1線幅コード

1線種コード

1色コード

1レイヤコード

定義例フィーチャ定義項目

各幾何図形共通

円の幾何情報

半径

中心点(x, y)

Page 34: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

線分線分線分線分

Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in SXFSXFSXFSXFSXFSXFSXFSXF ((((((((Features)Features)Features)Features)Features)Features)Features)Features)

10.0Radius

253.0Y coordinate of center line

244.0X coordinate of center line

1Line-width code

1Line-type code

1Color code

1Layer code

Example of Definition

Feature-Defining Items

Common to geometrical figures

Geometrical data of circle

Radius

Center ((((x, y))))

Page 35: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

円の表現に関係する円の表現に関係する円の表現に関係する円の表現に関係する円の表現に関係する円の表現に関係する円の表現に関係する円の表現に関係するARMARMARMARMARMARMARMARM

Drawi ng

Organ izat ion /person

Drawing_Shee t Sheet _p laced_annot ati on

Vi ew_pla ced_annotat ion

Product_version

Product_di fi nit ion

Approval

Drawi ng_vi ew

Drawing_vi ew_defin iti on

View_di splayed_geometry

Model _p laced_annot ati on

Curve _appearanc e

Geometric_elemen t

Draugh ting_shape_model

Dimensi on

Cha ined /para llel_

d imensi on

Line ar_d irected_d imension

Ordinate_di mension

Angu lar_di mension

Linea r_di mension

Rad ius_di mension

Di ameter_di mension

Curve _di mension

Appea rance

Text_appearanc e

Fi ll_area_appearance

Co lou r

Te xt

Fil l_area

Draughti ngAnnot ati on

Annotat ion_e lement

Annot aion_curve

Annot ati on_subfi gure

Leader

Ca rt esian_coord inate_space

2D_cartesi an_coord inate_space

Layer

Group

Group_el eme nt

Group_geomet ric _

element

Group_a nnotai on_

element

Sub_group

Se curity_l evel

Sub_model

Tol erance

Annot ati on_symbo l

Tex t_st ri ng

Publi cat ion

Pub lic ation

円の表現に関係するARM凡例

Others

responsibility

definition

assigned_person

publisher

definition

composition

appearance

appearancecurve

def ionition

annotation of model definition

Page 36: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

ARM relating to expression of circleARM relating to expression of circleARM relating to expression of circleARM relating to expression of circleARM relating to expression of circleARM relating to expression of circleARM relating to expression of circleARM relating to expression of circle

D ra wi ng

O rg an izat io n/p er son

D rawi ng _Sh eetSheet _p lac ed_

ann ot ati on

Vi ew_ pl aced _an no ta tio n

Prod uct _v er sion

Prod uct _d if in it ion

Ap prov al

D ra wi ng _vi ew

D raw in g_ vi ew_d efi ni ti on

Vi ew_ di spla yed _geo m etry

Mo del _p lac ed_ann ot ati on

C urve_ ap pea ran ce

G eom et ri c_ elem en t

D ra ugh ti ng _sh ap e_mo de l

Di m ensi on

C ha ine d/pa ra llel _

d im en sion

Li ne ar_di re cted _di m ensi on

O rd in ate_di me nsio n

An gu lar_di me nsio n

Li nea r_di me nsio n

Rad iu s_di me nsio n

Di am eter_di me nsio n

C urve _d im en sio n

Ap pea ra nce

Tex t_ ap pearan ce

Fi ll_ area_a pp earan ce

C olo ur

Tex t

F il l_a re a

D raug ht in gAn no tat ion

An no tat ion _ elem en t

A nn ot aio n_c urve

A nn ot ati on _su bf ig ure

Leade r

Ca rt esian _coo rd in ate _sp ace

2D _ca rt esian _coo rd in at e_sp ace

Layer

Grou p

Grou p_ elem e nt

G ro up _geo m etr ic_

el em ent

G ro up _ann ot aio n_

el em ent

Sub _g ro up

Secu r ity _le vel

Sub _m o del

Toleran ce

A nn ota ti on _sym b ol

Text _st ri ng

Pub lic ati on

Pu bl ica tio n

ARM relating to expression of circle

Legends

Other s

appearancecurve

composition

def inition

def inition

responsibility

assigned_person

publisher

appearance

defionition

annotation of model definition

Page 37: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

244.cartesian_point

circle

axis2_placement_2d

10.0

253.

position

location

INST ANCE

Feature Structure Diagram

item

annotation_occurrencedraughting_

annotation_occurrence

annotation_curve_occurrence

BODYrepresentation_item name ‘ ’

styles styled_item

geometric_representation_item

presentation_style_ assignment

APPEARANCE

curve_style

draughting_pre_defined_curve_font

draughting_pre_defined_color

length_measure_with_unit

‘0.13’

‘black’

‘continuous’

SI_UNIT

DIMENSIONAL_EXPONENTS

LENGTH_UNIT

NAMED_UNIT

presentation_ layer_usage

presentation_ layer_assignment

assignment

‘’

invisibility

‘layer1’

presentation_ size

draughting_title draughting_ drawing_revision

presentation_ size

drawing_ definition

drawing_sheet_revision planar_box axis2_placement_2d cartesian_point

representation_context geometric_representation_context

global_assigned_context

si_unit

dimensional_exponents

length_unit

named_unit

si_unit

dimensional_exponents

plane_angle_unit

named_unit

SHEET

LAYERLAYERLAYERLAYER

CIRCLECIRCLECIRCLECIRCLE

Circle_feature

SXFにおける円の表現SXFにおける円の表現SXFにおける円の表現SXFにおける円の表現SXFにおける円の表現SXFにおける円の表現SXFにおける円の表現SXFにおける円の表現(AIM:EXPRESS(AIM:EXPRESS(AIM:EXPRESS(AIM:EXPRESS(AIM:EXPRESS(AIM:EXPRESS(AIM:EXPRESS(AIM:EXPRESS--------G)G)G)G)G)G)G)G)

Page 38: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

244.cartesian_point

circle

axis2_placement_2d

10.0

253.

position

location

INST ANCE

Feature Structure Diagram

item

annotation_occurrencedraughting_

annotation_occurrence

annotation_curve_occurrence

BODYrepresentation_item name ‘ ’

styles styled_item

geometric_representation_item

presentation_style_ assignment

APPEARANCE

curve_style

draughting_pre_defined_curve_font

draughting_pre_defined_color

length_measure_with_unit

‘0.13’

‘black’

‘continuous’

SI_UNIT

DIMENSIONAL_EXPONENTS

LENGTH_UNIT

NAMED_UNIT

presentation_ layer_usage

presentation_ layer_assignment

assignment

‘’

invisibility

‘layer1’

presentation_ size

draughting_title draughting_ drawing_revision

presentation_ size

drawing_ definition

drawing_sheet_revision planar_box axis2_placement_2d cartesian_point

representation_context geometric_representation_context

global_assigned_context

si_unit

dimensional_exponents

length_unit

named_unit

si_unit

dimensional_exponents

plane_angle_unit

named_unit

SHEET

LAYERLAYERLAYERLAYER

CIRCLECIRCLECIRCLECIRCLE

Circle_feature

Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in SXF(AIMSXF(AIMSXF(AIMSXF(AIMSXF(AIMSXF(AIMSXF(AIMSXF(AIM::::::::EXPRESS-G)EXPRESS-G)EXPRESS-G)EXPRESS-G)EXPRESS-G)EXPRESS-G)EXPRESS-G)EXPRESS-G)

Page 39: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

中心点座標 半径

線幅コード

線種コード

色コード

レイヤコード

SXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおける円円円円円円円円の表現(の表現(の表現(の表現(の表現(の表現(の表現(の表現(........p21p21p21p21p21p21p21p21とととととととと . . . . . . . . sfcsfcsfcsfcsfcsfcsfcsfc)))))))).p21の表記例 .sfcの表記例

#11 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#10 = ( LENGTH_UNIT() NAMED_UNIT(#11) SI_UNIT(.MILLI., .METRE.)#20=DRAUGHTING_PRE_DEFINED_COLOUR('black');#30=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');#40=LENGTH_MEASURE_WITH_UNIT(POSITIVE_LENGTH_MEASURE(0.13),#10);

#420 = CARTESIAN_POINT('',(244.,253.));#430 = AXIS2_PLACEMENT_2D('',#420,$);#440 = CIRCLE('',#430,10.0);#450 = CURVE_STYLE('',#20,#30,#40);#460 = PRESENTATION_STYLE_ASSIGNMENT((#450));#480 = (ANNOTATION_CURVE_OCCURRENCE()ANNOTATION_OCCURRENCE()DRAUGHTING_ANNOTATION_OCCURRENCE()GEOMETRIC_REPRESENTATION_ITEM()REPRESENTATION_ITEM('')STYLED_ITEM((#460),#440));#380 = PRESENTATION_LAYER_ASSIGNMENT('Layer1' ,'' ,(#480));#390 = PRESENTATION_LAYER_USAGE(#380,#752);#741 = DRAWING_DEFINITION('drawing_number01', $);#742 = DRAUGHTING_DRAWING_REVISION('revision_identifier01', #741, $);#743 = DRAUGHTING_TITLE((#742), 'JAPANESE', 'Part21Level2');

#744 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#745 = ( LENGTH_UNIT() NAMED_UNIT(#744) SI_UNIT(.MILLI., .METRE.));#746 = DIMENSIONAL_EXPONENTS(0., 0., 0., 0., 0., 0., 0.);#747 = ( NAMED_UNIT(#746) PLANE_ANGLE_UNIT() SI_UNIT($, .RADIAN.));#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) GLOBAL_UNIT_ASSIGNED_CONTEXT((#745, #747))REPRESENTATION_CONTEXT('ID1','2D'));

#749 = CARTESIAN_POINT('', (0., 0.));#750 = AXIS2_PLACEMENT_2D('', #749, $);#751 = PLANAR_BOX('', 297., 210., #750);#752 = DRAWING_SHEET_REVISION('A4_horizontal', (#700, #751), #748, 'revision_identifier01');#740 = DRAWING_SHEET_REVISION_USAGE(#752, #742, '01');#753 = PRESENTATION_SIZE(#752, #751);

/*#480 = circle_feature ('1'、’1'、’1'、’1'、’244.’、、、、’253.',’10.0’)*/ 

Page 40: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Coordinates of center Radius

Line-width code

Line-type code

Color codeLayer code

Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in Expression of Circle in SXF(SXF(SXF(SXF(SXF(SXF(SXF(SXF(........p21 and p21 and p21 and p21 and p21 and p21 and p21 and p21 and ........sfcsfcsfcsfcsfcsfcsfcsfc))))))))

Example of description of .p21 Example of description of .sfc

#11 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#10 = ( LENGTH_UNIT() NAMED_UNIT(#11) SI_UNIT(.MILLI., .METRE.)#20=DRAUGHTING_PRE_DEFINED_COLOUR('black');#30=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');#40=LENGTH_MEASURE_WITH_UNIT(POSITIVE_LENGTH_MEASURE(0.13),#10);

#420 = CARTESIAN_POINT('',(244.,253.));#430 = AXIS2_PLACEMENT_2D('',#420,$);#440 = CIRCLE('',#430,10.0);#450 = CURVE_STYLE('',#20,#30,#40);#460 = PRESENTATION_STYLE_ASSIGNMENT((#450));#480 = (ANNOTATION_CURVE_OCCURRENCE()ANNOTATION_OCCURRENCE()DRAUGHTING_ANNOTATION_OCCURRENCE()GEOMETRIC_REPRESENTATION_ITEM()REPRESENTATION_ITEM('')STYLED_ITEM((#460),#440));#380 = PRESENTATION_LAYER_ASSIGNMENT('Layer1','',(#480));#390 = PRESENTATION_LAYER_USAGE(#380,#752);#741 = DRAWING_DEFINITION('drawing_number01', $);#742 = DRAUGHTING_DRAWING_REVISION('revision_identifier01', #741, $);#743 = DRAUGHTING_TITLE((#742), 'JAPANESE', 'Part21Level2');

#744 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#745 = ( LENGTH_UNIT() NAMED_UNIT(#744) SI_UNIT(.MILLI., .METRE.));#746 = DIMENSIONAL_EXPONENTS(0., 0., 0., 0., 0., 0., 0.);#747 = ( NAMED_UNIT(#746) PLANE_ANGLE_UNIT() SI_UNIT($, .RADIAN.));#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) GLOBAL_UNIT_ASSIGNED_CONTEXT((#745, #747))REPRESENTATION_CONTEXT('ID1','2D'));

#749 = CARTESIAN_POINT('', (0., 0.));#750 = AXIS2_PLACEMENT_2D('', #749, $);#751 = PLANAR_BOX('', 297., 210., #750);#752 = DRAWING_SHEET_REVISION('A4_horizontal', (#700, #751), #748, 'revision_identifier01');#740 = DRAWING_SHEET_REVISION_USAGE(#752, #742, '01');#753 = PRESENTATION_SIZE(#752, #751);

/*#480 = circle_feature ('1'、、、、 ’1'、、、、’1'、、、、 ’1'、、、、’244.’、、、、’253.',’10.0’)*/    

Page 41: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

線分線分線分線分

SXFにおける引出し線の表現(フィーチャ)SXFにおける引出し線の表現(フィーチャ)SXFにおける引出し線の表現(フィーチャ)SXFにおける引出し線の表現(フィーチャ)SXFにおける引出し線の表現(フィーチャ)SXFにおける引出し線の表現(フィーチャ)SXFにおける引出し線の表現(フィーチャ)SXFにおける引出し線の表現(フィーチャ)

(-7.0, -7.0)

(0.0, 0.0)(12.0, 0.0)

12.5

11寸法値の有無寸法値の有無

1.01.0矢印配置倍率矢印配置倍率

11矢印コード矢印コード

((--7.0, 0.0 , 0.0)7.0, 0.0 , 0.0)〃〃 Y座標(Y座標( 〃〃 ))

((--7.0, 0.0 , 12.0)7.0, 0.0 , 12.0)頂点X座標(配列)頂点X座標(配列)

33超点数超点数

11線幅コード線幅コード

11線種コード線種コード

11色コード色コード

11レイヤコードレイヤコード

定義例定義例フィーチャ定義項目フィーチャ定義項目

11文字配置基点文字配置基点

11文字書出し方向文字書出し方向

0.00.0スラント角スラント角

0.00.0文字列回転角文字列回転角

0.80.8文字間隔文字間隔

15.215.2〃〃 幅幅

3.23.2文字範囲高文字範囲高

0.00.0〃〃 Y座標Y座標

10.010.0文字列配置点X座標文字列配置点X座標

12.512.5文字列文字列

11文字フォントコード文字フォントコード

(10.0, 0.0)

Page 42: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

線分線分線分線分

Expression of Leader in SXF (Features)Expression of Leader in SXF (Features)Expression of Leader in SXF (Features)Expression of Leader in SXF (Features)Expression of Leader in SXF (Features)Expression of Leader in SXF (Features)Expression of Leader in SXF (Features)Expression of Leader in SXF (Features)

(-7.0, -7.0)

(0.0, 0.0)(12.0, 0.0)

12.512.512.512.5

11Presence or absence of Presence or absence of dimensional valuedimensional value

1.01.0Scale factor of arrow Scale factor of arrow arrangementarrangement

11Arrow codeArrow code

((--7.0, 0.0 , 0.0)7.0, 0.0 , 0.0)Y coordinates of apexes Y coordinates of apexes (Array)(Array)

((--7.0, 0.0 , 12.0)7.0, 0.0 , 12.0)X coordinates of apexes X coordinates of apexes (Array)(Array)

33Number of apexesNumber of apexes

11Line-width code

11Line-type code

11Color code

11Layer code

Example of DefinitionExample of DefinitionFeatureFeature--Defining ItemsDefining Items

11Base point of letter Base point of letter arrangementarrangement

11LetterLetter--writing directionwriting direction

0.00.0Slant angleSlant angle

0.00.0Turning angle of letter Turning angle of letter stringstring

0.80.8Spacing between lettersSpacing between letters

15.215.2Width of letter rangeWidth of letter range

3.23.2Height of letter rangeHeight of letter range

0.00.0Y coordinate of disposing Y coordinate of disposing point of letter stringpoint of letter string

10.010.0X coordinate of disposing X coordinate of disposing point of letter stringpoint of letter string

12.512.5Letter stringLetter string

11Font codeFont code

(10.0, 0.0)

Page 43: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係するARMARMARMARMARMARMARMARM

Drawi ng

Organiza tion/person

Drawing_Sheet Sheet _plac ed_annotati on

Vi ew_pl aced_a nnota tion

Product _versi on

Product _difini ti on

Approval

Drawing_view

Drawi ng_view_defin it ion

View_displ ayed_geometry

Mode l_plac ed_annotati on

C urve_appearance

Geomet ri c_el ement

Draughti ng_sha pe_model

Di mension

Chained/parallel _

d imension

Linear_directe d_dimensi on

Ordinat e_di mensi on

Angular_di mensi on

Line ar_di mensi on

Ra dius_di mensi on

Di ameter_di mensi on

Curve_di me nsion

Appearance

Te xt_appearance

Fi ll_area_appearanc e

C olour

Text

Fill _area

Dra ughti ngAnnot ati on

Annota tion_element

Annota ion_c urve

Annot ati on_subfigure

Leader

Ca rt esian_coord inate_spac e

2D_c art esia n_coordi nat e_space

Layer

Group

Group_element

Group_geometric _

e lement

Group_annotai on_

e lement

Sub_group

Securi ty_level

Sub_model

Tolerance

Annota tion_symbol

Text _string

Public ati on

Publ icat ion

引出し線の表現に関係するARM凡例

Others

appearancecurve

composition

definition

def inition

assigned_person

responsibility

publisher

appearance

defionition

annotation of model definition

Page 44: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

ARMARMARMARMARMARMARMARM relating to expression of leaderrelating to expression of leaderrelating to expression of leaderrelating to expression of leaderrelating to expression of leaderrelating to expression of leaderrelating to expression of leaderrelating to expression of leader

D ra win g

O rg ani zat ion /p erso n

D rawi ng _Shee tSheet _p lace d_

ann ot ati on

Vie w_ pla ced_an no tat io n

Prod uct _v ersi on

Prod uct _d if in iti on

A pp ro val

D ra win g_ vi ew

Draw in g_ vie w_d efi ni tio n

Vie w_ disp lay ed_geo met ry

Mo del _p lace d_ann ot ati on

Cu rv e_a pp earanc e

G eomet ri c_e lement

D rau gh ti ng _sh ape_mo del

Di me nsio n

Ch ain ed /p arall el_dimen sio n

Lin ear_d irect ed_d imen sion

Ordi nat e_d imen si on

A ng ula r_d imen si on

Lin ear_d imen si on

R adi us_d imen si on

D iamet er_d imen si on

Cu rv e_di mensi on

A pp earance

Text _a pp eara nce

F il l_a rea _ap pea ran ce

Co lo ur

Te xt

F il l_ are a

D rau gh ti ngA nn ot ati on

A nn ot ati on_ ele men t

A nn ot aio n_curve

Ann ot ati on _sub fi gure

Lead er

C ar tesia n_co ordin at e_sp ace

2D _c art esia n_co ordi nat e_sp ace

Lay er

G ro up

G ro up _el ement

G ro up _geo metr ic_

el ement

G ro up _an not aio n_

el ement

Sub _g ro up

Sec ur it y_l evel

Su b_ mo del

Tol eran ce

A nn ot ati on _symb ol

Text _st ri ng

Pub li cati on

Pub lic ati on

ARM relating to expression of leader

Lengends

Others

curveappearance

composition

appearance

defionition

annotation of model definition

def inition

def inition

responsibility

assigned_person

publisher

Page 45: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

p o ly lin e

d rau gh ting _ an n o tatio n_ o ccu rren ce

lead er_ cu rv e

item

an n o tatio n_ o ccu rren ce

n ame

rep resen tatio n _ item

sty led _ item

s tyles

an n o tatio n_ cu rv e_ o ccu rren ce

LEADER_BODY

LEADER

n ame ・ ・

g eo metric_ rep resen tatio n _ it

em

d rau gh ting _ callo u t

rep resen tatio n _ item

d rau gh ting _ elemen ts

lead er_ d irected _ callo ut

BODY

ax is2 _p lacemen t_ 2 D

x _ scaley _ scale

sy mb o l_ targ et

n ame・ ・1 .01 .0

p re_ d efin ed_ termin ato r_ sy mb

o l

‘o p en_ arro w’

n ame

TEXT_APPEARANCE

d efin itio n

p lacemen t

targ et

ARROW_BODY

ARROW

sty les

d efin ed _ sy mb o l

n ame・ ・

itemsty led _ item

an n o tatio n_ sy mbo l_o ccu rren ce

termin ato r_ sy mbo l

leader_ terminator

draughting_ annotation_ occurrence

an n o tatio n_ o ccu rren ce

rep resen tatio n _ item

n ame・ ・

an n o tated_ cu rv e

item

contents

p resen tatio n_ sty le_ assig n men t

tex t_ sty le_ fo r_ d efin ed _ fo n tch aracter_

ap p earan ce

tex t_ co lou r

sty les

an n o tatio n_ o ccu rren ce

d rau gh ting _ an n o tation _ o ccu rren ce

an n o tatio n_ tex t_ o ccu rren ce

rep resen tatio n _ item

n ame

sty les

sty led _ item

p resen tatio n_ sty le_ assig n men t

sy mb o l_ sty le

sy mb o l_ co lou r

sty le

sty le_ o f_ sy mb o

l

co lo u r_ of_ sy mbol

n ame・ ・

ARROW_APEARANCE

g eo metric_ rep resen tatio n _ item

rep resen tatio n _ item

n ame ‘$ $ SXF_b aselin e left

TEXT

tex t_ literal_with _ ex tent

fo n t

RIGHTp ath

‘1 2 .5’literal

ax is2 _p lacemen t_ 2 Dn ame

・ ・

alig n mentb aselin e

liftp laceme

n tlo catio ncartesian _ p o int

d irectio n ref_ d irectio n

co n ten ts

Label_feature

TEXT_ BODY

Feature Structure Diagram

p lan ar_ ex tent

ex ten t

size_ in _ y

size_ in _ x

tex t_ sty le

g eo metric_rep resen tatio n _ item

g eo metric_rep resen tatio n _ item

g eo metric_rep resen tatio n _ item

tex t_ sty le_ with_ sp acin g

b o x_ slan t_ an gle

b o x_ rotate_ an g le

b o x_ widthb o x_ h eig h t

tex t_ sty le_ with_ bo x_ch aracteristic

ch aracter_ sp acing ○○○○ 0 .8

○○○○ 1 5.2○○○○ 0 .0

○○○○ 3 .2○○○○ 0 .0

sty led _ item

‘d imen sio n v alu e’

p resen tatio n_ sty le_ assig n men t

APPEARANCE

cu rv e_ sty le

d rau gh ting _p re_ d efin ed _ cu rv e_ fo n t

d rau gh ting _p re_ d efin ed _ colo r

len g th_ measu re_ with _u n it

0 .13

‘ b la ck’

‘ ’ con tinu ou s’’

SI_ UNIT

DIMENSIONAL_ EXPONENTS

LENGTH_UNIT

NAMED_ UNIT

p resen tatio n_ lay er_u sag e

p resen tatio n_ lay er_ assign men t

‘ la yer1 ’

ex tern ally _d efin ed_ tex t_ fo ntcen tu ry

ex tern ally _ so u rce

presentation_ size

draughting_title draughting_ drawing_revision

presentation_ size

drawing_ definition

drawing_sheet_revision planar_box axis2_placement_2d

cartesian_point

representation_context geometric_representation_context

global_assigned_context

si_unit

dimensional_exponents

length_unit

named_unit

si_unit

dimensional_exponents

plane_angle_unit

named_unit

SHEET

cartesian _ p o in tcartesian _ p o in t

cartesian _ p o in t

cartesian _ p o int

d irectio n

d rau gh ting _p re_ d efin ed _ colo r

‘ ’

SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(AIM:EXPRESSAIM:EXPRESSAIM:EXPRESSAIM:EXPRESSAIM:EXPRESSAIM:EXPRESSAIM:EXPRESSAIM:EXPRESS--------GGGGGGGG))))))))

Layer

Label

Page 46: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

p o ly lin e

d rau gh ting _ an n o tatio n_ o ccu rren ce

lead er_ cu rv e

item

an n o tatio n_ o ccu rren ce

n ame

rep resen tatio n _ item

sty led _ item

s tyles

an n o tatio n_ cu rv e_ o ccu rren ce

LEADER_BODY

LEADER

n ame ・ ・

g eo metric_ rep resen tatio n _ it

em

d rau gh ting _ callo u t

rep resen tatio n _ item

d rau gh ting _ elemen ts

lead er_ d irected _ callo ut

BODY

ax is2 _p lacemen t_ 2 D

x _ scaley _ scale

sy mb o l_ targ et

n ame・ ・1 .01 .0

p re_ d efin ed_ termin ato r_ sy mb

o l

‘o p en_ arro w’

n ame

TEXT_APPEARANCE

d efin itio n

p lacemen t

targ et

ARROW_BODY

ARROW

sty les

d efin ed _ sy mb o l

n ame・ ・

itemsty led _ item

an n o tatio n_ sy mbo l_o ccu rren ce

termin ato r_ sy mbo l

leader_ terminator

draughting_ annotation_ occurrence

an n o tatio n_ o ccu rren ce

rep resen tatio n _ item

n ame・ ・

an n o tated_ cu rv e

item

contents

p resen tatio n_ sty le_ assig n men t

tex t_ sty le_ fo r_ d efin ed _ fo n tch aracter_

ap p earan ce

tex t_ co lou r

sty les

an n o tatio n_ o ccu rren ce

d rau gh ting _ an n o tation _ o ccu rren ce

an n o tatio n_ tex t_ o ccu rren ce

rep resen tatio n _ item

n ame

sty les

sty led _ item

p resen tatio n_ sty le_ assig n men t

sy mb o l_ sty le

sy mb o l_ co lou r

sty le

sty le_ o f_ sy mb o

l

co lo u r_ of_ sy mbol

n ame・ ・

ARROW_APEARANCE

g eo metric_ rep resen tatio n _ item

rep resen tatio n _ item

n ame ‘$ $ SXF_b aselin e left

TEXT

tex t_ literal_with _ ex tent

fo n t

RIGHTp ath

‘1 2 .5’literal

ax is2 _p lacemen t_ 2 Dn ame

・ ・

alig n mentb aselin e

liftp laceme

n tlo catio ncartesian _ p o int

d irectio n ref_ d irectio n

co n ten ts

Label_feature

TEXT_ BODY

Feature Structure Diagram

p lan ar_ ex tent

ex ten t

size_ in _ y

size_ in _ x

tex t_ sty le

g eo metric_rep resen tatio n _ item

g eo metric_rep resen tatio n _ item

g eo metric_rep resen tatio n _ item

tex t_ sty le_ with_ sp acin g

b o x_ slan t_ an gle

b o x_ rotate_ an g le

b o x_ widthb o x_ h eig h t

tex t_ sty le_ with_ bo x_ch aracteristic

ch aracter_ sp acing ○○○○ 0 .8

○○○○ 1 5.2○○○○ 0 .0

○○○○ 3 .2○○○○ 0 .0

sty led _ item

‘d imen sio n v alu e’

p resen tatio n_ sty le_ assig n men t

APPEARANCE

cu rv e_ sty le

d rau gh ting _p re_ d efin ed _ cu rv e_ fo n t

d rau gh ting _p re_ d efin ed _ colo r

len g th_ measu re_ with _u n it

0 .13

‘ b la ck’

‘ ’ con tinu ou s’’

SI_ UNIT

DIMENSIONAL_ EXPONENTS

LENGTH_UNIT

NAMED_ UNIT

p resen tatio n_ lay er_u sag e

p resen tatio n_ lay er_ assign men t

‘ la yer1 ’

ex tern ally _d efin ed_ tex t_ fo ntcen tu ry

ex tern ally _ so u rce

presentation_ size

draughting_title draughting_drawing_revision

presentation_ size

drawing_ definition

drawing_sheet_revision planar_box axis2_placement_2d

cartesian_point

representation_context geometric_representation_context

global_assigned_context

si_unit

dimensional_exponents

length_unit

named_unit

si_unit

dimensional_exponents

plane_angle_unit

named_unit

SHEET

cartesian _ p o in tcartesian _ p o in t

cartesian _ p o in t

cartesian _ p o int

d irectio n

d rau gh ting _p re_ d efin ed _ colo r

‘ ’

Expression of Leader in Expression of Leader in Expression of Leader in Expression of Leader in Expression of Leader in Expression of Leader in Expression of Leader in Expression of Leader in SXFSXFSXFSXFSXFSXFSXFSXF (AIM(AIM(AIM(AIM(AIM(AIM(AIM(AIM::::::::EXPRESS-G)EXPRESS-G)EXPRESS-G)EXPRESS-G)EXPRESS-G)EXPRESS-G)EXPRESS-G)EXPRESS-G)

Layer

Label

Page 47: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(........p21p21p21p21p21p21p21p21))))))))#10 = EXTERNAL_SOURCE(IDENTIFIER(‘SCADEC’));#25 = EXTERNALLY_DEFINED_TEXT_FONT(IDENTIFIER(‘century ’),#10);#20=DRAUGHTING_PRE_DEFINED_COLOUR('black');#30=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');#40=LENGTH_MEASURE_WITH_UNIT(POSITIVE_LENGTH_MEASURE(0.13),#10);#430 = CARTESIAN_POINT('',(-7.,-7.));#440 = CARTESIAN_POINT('',(0.,0.));#450 = CARTESIAN_POINT('',(12.,0.));#460 = POLYLINE('',(#450,#440,#430));#470 = CURVE_STYLE('',#20,#30,#40);#480 = PRESENTATION_STYLE_ASSIGNMENT((#470));#490 = (ANNOTATION_CURVE_OCCURRENCE()ANNOTATION_OCCURRENCE()DRAUGHTING_ANNOTATION_OCCURRENCE()LEADER_CURVE()GEOMETRIC_REPRESENTATION_ITEM()REPRESENTATION_ITEM('')STYLED_ITEM((#480),#460));

#500 = PLANAR_EXTENT('', 15.2,3.2);#510 = DIRECTION('',(1.,0.));#520 = CARTESIAN_POINT('',(10.,0.));#530 = AXIS2_PLACEMENT_2D('',#520,#510);#540 =TEXT_LITERAL_WITH_EXTENT('$$SXF_baseline left', '12.5',#530,'baseline left',.RIGHT.,#25,#500);#550 = TEXT_STYLE_FOR_DEFINED_FONT(#20);#560 = (TEXT_STYLE('',#550)TEXT_STYLE_WITH_BOX_CHARACTERISTICS((BOX_SLANT_ANGLE(0.),BOX_HEIGHT(3.2),BOX_WIDTH(15.2),BOX_ROTATE_ANGLE(0.)))TEXT_STYLE_WITH_SPACING(LENGTH_MEASURE(0.8)));#570 = PRESENTATION_STYLE_ASSIGNMENT((#560));#580 = (ANNOTATION_OCCURRENCE()ANNOTATION_TEXT_OCCURRENCE()DRAUGHTING_ANNOTATION_OCCURRENCE()GEOMETRIC_REPRESENTATION_ITEM()REPRESENTATION_ITEM(’dimension value')STYLED_ITEM((#570),#540));

#590 = DIRECTION('',(-1.,1.));#600 = CARTESIAN_POINT('',(-7.,7.));#610 = AXIS2_PLACEMENT_2D('',#600,#590);#620 = SYMBOL_TARGET('',#610,1.,1.);#630 = PRE_DEFINED_TERMINATOR_SYMBOL('open arrow');#640 = DEFINED_SYMBOL('',#630,#620);#650 = SYMBOL_COLOUR(#20);#660 = SYMBOL_STYLE('black',#650);#670 = PRESENTATION_STYLE_ASSIGNMENT((#660));#680 = (ANNOTATION_OCCURRENCE()ANNOTATION_SYMBOL_OCCURRENCE()DRAUGHTING_ANNOTATION_OCCURRENCE()GEOMETRIC_REPRESENTATION_ITEM()LEADER_TERMINATOR()REPRESENTATION_ITEM('')STYLED_ITEM((#670),#640)TERMINATOR_SYMBOL(#490));

#690 = (DRAUGHTING_CALLOUT((#490,#580,#680))DRAUGHTING_ELEMENTS()GEOMETRIC_REPRESENTATION_ITEM()LEADER_DIRECTED_CALLOUT()REPRESENTATION_ITEM(''));#380 = PRESENTATION_LAYER_ASSIGNMENT('Layer1' ,'' ,(#490、#580、#680、#690));#390 = PRESENTATION_LAYER_USAGE(#380,#752);#741 = DRAWING_DEFINITION('drawing_number01', $);#742 = DRAUGHTING_DRAWING_REVISION('revision_identifier01', #741, $);#743 = DRAUGHTING_TITLE((#742), 'JAPANESE', 'Part21Level1');

#744 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#745 = ( LENGTH_UNIT() NAMED_UNIT(#744) SI_UNIT(.MILLI., .METRE.));#746 = DIMENSIONAL_EXPONENTS(0., 0., 0., 0., 0., 0., 0.);#747 = ( NAMED_UNIT(#746) PLANE_ANGLE_UNIT() SI_UNIT($, .RADIAN.));#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) GLOBAL_UNIT_ASSIGNED_CONTEXT((#745, #747))REPRESENTATION_CONTEXT('ID1','2D'));

#749 = CARTESIAN_POINT('', (0., 0.));#750 = AXIS2_PLACEMENT_2D('', #749, $);#751 = PLANAR_BOX('', 297., 210., #750);#752 = DRAWING_SHEET_REVISION('A4_horizontal', (#700, #751), #748, 'revision_identifier01');#740 = DRAWING_SHEET_REVISION_USAGE(#752, #742, '01');#753 = PRESENTATION_SIZE(#752, #751);

Page 48: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF ((((((((........p21p21p21p21p21p21p21p21))))))))#10 = EXTERNAL_SOURCE(IDENTIFIER(‘SCADEC’));#25 = EXTERNALLY_DEFINED_TEXT_FONT(IDENTIFIER(‘century’),#10);#20=DRAUGHTING_PRE_DEFINED_COLOUR('black');#30=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');#40=LENGTH_MEASURE_WITH_UNIT(POSITIVE_LENGTH_MEASURE(0.13),#10);#430 = CARTESIAN_POINT('',(-7.,-7.));#440 = CARTESIAN_POINT('',(0.,0.));#450 = CARTESIAN_POINT('',(12.,0.));#460 = POLYLINE('',(#450,#440,#430));#470 = CURVE_STYLE('',#20,#30,#40);#480 = PRESENTATION_STYLE_ASSIGNMENT((#470));#490 = (ANNOTATION_CURVE_OCCURRENCE()ANNOTATION_OCCURRENCE()DRAUGHTING_ANNOTATION_OCCURRENCE()LEADER_CURVE()GEOMETRIC_REPRESENTATION_ITEM()REPRESENTATION_ITEM('')STYLED_ITEM((#480),#460));

#500 = PLANAR_EXTENT('', 15.2,3.2);#510 = DIRECTION('',(1.,0.));#520 = CARTESIAN_POINT('',(10.,0.));#530 = AXIS2_PLACEMENT_2D('',#520,#510);#540 =TEXT_LITERAL_WITH_EXTENT('$$SXF_baseline left', '12.5',#530,'baseline left',.RIGHT.,#25,#500);#550 = TEXT_STYLE_FOR_DEFINED_FONT(#20);#560 = (TEXT_STYLE('',#550)TEXT_STYLE_WITH_BOX_CHARACTERISTICS((BOX_SLANT_ANGLE(0.),BOX_HEIGHT(3.2),BOX_WIDTH(15.2),BOX_ROTATE_ANGLE(0.)))TEXT_STYLE_WITH_SPACING(LENGTH_MEASURE(0.8)));#570 = PRESENTATION_STYLE_ASSIGNMENT((#560));#580 = (ANNOTATION_OCCURRENCE()ANNOTATION_TEXT_OCCURRENCE()DRAUGHTING_ANNOTATION_OCCURRENCE()GEOMETRIC_REPRESENTATION_ITEM()REPRESENTATION_ITEM(’dimension va lue')STYLED_ITEM((#570),#540));

#590 = DIRECTION('',(-1.,1.));#600 = CARTESIAN_POINT('',(-7.,7.));#610 = AXIS2_PLACEMENT_2D('',#600,#590);#620 = SYMBOL_TARGET('',#610,1.,1.);#630 = PRE_DEFINED_TERMINATOR_SYMBOL('open arrow');#640 = DEFINED_SYMBOL('',#630,#620);#650 = SYMBOL_COLOUR(#20);#660 = SYMBOL_STYLE('blac k',#650);#670 = PRESENTATION_STYLE_ASSIGNMENT((#660));#680 = (ANNOTATION_OCCURRENCE()ANNOTATION_SYMBOL_OCCURRENCE()DRAUGHTING_ANNOTATION_OCCURRENCE()GEOMETRIC_REPRESENTATION_ITEM()LEADER_TERMINATOR()REPRESENTATION_ITEM('')STYLED_ITEM((#670),#640)TERMINATOR_SYMBOL(#490));

#690 = (DRAUGHTING_CALLOUT((#490,#580,#680))DRAUGHTING_ELEMENTS()GEOMETRIC_REPRESENTATION_ITEM()LEADER_DIRECTED_CALLOUT()REPRESENTATION_ITEM(''));#380 = PRESENTATION_LAYER_ASSIGNMENT('Layer1','',(#490、、、、 #580、、、、 #680、、、、#690));#390 = PRESENTATION_LAYER_USAGE(#380,#752);#741 = DRAWING_DEFINITION('drawing_number01', $);#742 = DRAUGHTING_DRAWING_REVISION('revision_identifier01', #741, $);#743 = DRAUGHTING_TITLE((#742), 'JAPANESE', 'Part21Level1');

#744 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#745 = ( LENGTH_UNIT() NAMED_UNIT(#744) SI_UNIT(.MILLI., .METRE.));#746 = DIMENSIONAL_EXPONENTS(0., 0., 0., 0., 0., 0., 0.);#747 = ( NAMED_UNIT(#746) PLANE_ANGLE_UNIT() SI_UNIT($, .RADIAN.));#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) GLOBAL_UNIT_ASSIGNED_CONTEXT((#745, #747))REPRESENTATION_CONTEXT('ID1','2D'));

#749 = CARTESIAN_POINT('', (0., 0.));#750 = AXIS2_PLACEMENT_2D('', #749, $);#751 = PLANAR_BOX('', 297., 210., #750);#752 = DRAWING_SHEET_REVISION('A4_horizontal', (#700, #751), #748, 'revision_identifier01');#740 = DRAWING_SHEET_REVISION_USAGE(#752, #742, '01');#753 = PRESENTATION_SIZE(#752, #751);

Page 49: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(SXFにおける引出し線の表現(........sfcsfcsfcsfcsfcsfcsfcsfc))))))))

/*#690 = label_feature ('1'、’1'、’1'、’1',’3’、’(7.,0.,12.)’、’(7.,0.,0.)',’1’,‘1.’,’1’ ,’1’,’12.5’,’10.’,’0.’,’3.2’,’15.2’,’0.8’,’0.’,’0.’,’1’,’1’)

*/

レイヤコード

色コード

線種コード

線幅コード

頂点数

頂点X座標 頂点Y座標

矢印コード

矢印配置倍率

文字列配置点

(x, , y)文字フォントコード

文字列文字範囲高

文字範囲幅

文字間隔

文字列回転角

スラント角

文字配置基点

文字書出し方向

寸法値の有無

Page 50: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF Expression of Leader in SXF ((((((((........sfcsfcsfcsfcsfcsfcsfcsfc))))))))

/*#690 = label_feature ('1'、、、、’1'、、、、’1'、、、、’1',’3’、、、、 ’(7.,0.,12.)’、、、、 ’(7.,0.,0.)',’1’,‘1.’,’1’ ,’1’,’12.5’,’10.’,’0.’,’3.2’,’15.2’,’0.8’,’0.’,’0.’,’1’,’1’)

*/

Layer code

Color code

Line-type code

Line-width code

Number of apexesNumber of apexes

X coordinates of X coordinates of apexes (Array)apexes (Array)

Y coordinates of Y coordinates of apexes (Array)apexes (Array)

Arrow codeArrow code

Scale factor of arrow arrangementScale factor of arrow arrangement

Disposing Disposing point of letter point of letter stringstring

((((x, , y)Font codeFont code

Letter stringLetter string

Height of letter rangeHeight of letter range

Width of letter rangeWidth of letter range

Spacing between Spacing between ettersetters

Turning angle of letter stringTurning angle of letter string

Slant angleSlant angle

Base point of letter arrangementBase point of letter arrangement

LetterLetter--writing directionwriting direction

Presence or absence of dimensional Presence or absence of dimensional valuevalue

Page 51: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

SXFのサブセットスキーマSXFのサブセットスキーマSXFのサブセットスキーマSXFのサブセットスキーマSXFのサブセットスキーマSXFのサブセットスキーマSXFのサブセットスキーマSXFのサブセットスキーマ((((((((レベルレベルレベルレベルレベルレベルレベルレベル22222222抜粋)抜粋)抜粋)抜粋)抜粋)抜粋)抜粋)抜粋)

………………・・

…………・・

FUNCTION cross_product(arg1, arg2: direction

): vector;LOCALv2 : LIST [3:3] OF REAL;v1 : LIST [3:3] OF REAL;mag : REAL;res : direction;result : vector;

END_LOCAL;IF (NOT EXISTS(arg1)) OR (arg1.dim = 2) OR (NOT EXISTS(arg2)) OR (arg2

.dim = 2) THENRETURN(?);

ELSEBEGINv1 := normalize(arg1).direction ratios;v2 := normalize(arg2).direction ratios;res.direction ratios[1] := (v1[2] * v2[3]) - (v1[3] * v2[2]);res.direction ratios[2] := (v1[3] * v2[1]) - (v1[1] * v2[3]);res.direction ratios[3] := (v1[1] * v2[2]) - (v1[2] * v2[1]);mag := 0;REPEAT i := 1 TO 3 BY 1;mag := mag + (res.direction ratios[i] * res.direction ratios[i]);

END_REPEAT;IF mag > 0 THENresult.orientation := res;result.magnitude := SQRT(mag);

ELSEresult.orientation := arg1;result.magnitude := 0;

END_IF;RETURN(result);

END;END_IF;

END_FUNCTION; -- cross_product

END_SCHEMA; -- associative_draughting

SCHEMA associative_draughting;

TYPE ahead_or_behind = ENUMERATION OF(ahead,behind);

END_TYPE; -- ahead_or_behind

TYPE angle_relator = ENUMERATION OF(equal,large,small);

END_TYPE; -- angle_relator………….

ENTITY annotation_curve_occurrenceSUBTYPE OF (annotation_occurrence);WHEREwr1: 'ASSOCIATIVE_DRAUGHTING.CURVE' IN

TYPEOF(SELF¥sty led_item.item);END_ENTITY; -- annotation_curve_occurrence

ENTITY annotation_fill_areaSUBTYPE OF (geometric_representation_item);boundaries : SET [1:?] OF curve;

END_ENTITY; -- annotation_fill_area…………・

………・

RULE compatible_dimension FOR (cartesian_point, direction, representation_context, geometric_representation_context);

WHEREwr1: SIZEOF(QUERY ( x <* cartesian_point | (SIZEOF(QUERY ( y <*

geometric_representation_context | (item_in_context(x,y ) AND (HIINDEX(x.coordinates) <> y .coordinate_space_dimension)) )) > 0) )) = 0;

wr2: SIZEOF(QUERY ( x <* direction | (SIZEOF(QUERY ( y <* geometric_representation_context | (item_in_context(x,y ) AND (HIINDEX(x.direction ratios) <> y .coordinate_space_dimension)) )) > 0) )) = 0;

END_RULE; -- compatible_dimension

Page 52: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Subset Schema of SXF (Extraction of Level 2)Subset Schema of SXF (Extraction of Level 2)Subset Schema of SXF (Extraction of Level 2)Subset Schema of SXF (Extraction of Level 2)Subset Schema of SXF (Extraction of Level 2)Subset Schema of SXF (Extraction of Level 2)Subset Schema of SXF (Extraction of Level 2)Subset Schema of SXF (Extraction of Level 2)

………………・・・・・・・・

…………・・・・・・・・FUNCTION cross_product(

arg1, arg2: direction): vector;

LOCALv2 : LIST [3:3] OF REAL;v1 : LIST [3:3] OF REAL;mag : REAL;res : direction;result : vector;

END_LOCAL;IF (NOT EXISTS(arg1)) OR (arg1.dim = 2) OR (NOT EXISTS(arg2)) OR (arg2

.dim = 2) THENRETURN(?);

ELSEBEGINv1 := normalise(arg1).direction_ratios;v2 := normalise(arg2).direction_ratios;res.direction_ratios[1] := (v1[2] * v2[3]) - (v1[3] * v2[2]);res.direction_ratios[2] := (v1[3] * v2[1]) - (v1[1] * v2[3]);res.direction_ratios[3] := (v1[1] * v2[2]) - (v1[2] * v2[1]);mag := 0;REPEAT i := 1 TO 3 BY 1;mag := mag + (res.direction_ratios[i] * res.direction_ratios[i]);

END_REPEAT;IF mag > 0 THENresult.orientation := res;result.magnitude := SQ RT(mag);

ELSEresult.orientation := arg1;result.magnitude := 0;

END_IF;RETURN(result);

END;END_IF;

END_FUNCTION; -- cross_product

END_SCHEMA; -- associative_draughting

SCHEMA associative_draughting;

TYPE ahead_or_behind = ENUMERATION OF(ahead,behind);

END_TYPE; -- ahead_or_behind

TYPE angle_relator = ENUMERATION OF(equal,large,small);

END_TYPE; -- angle_relator…………....

ENTITY annotation_curve_occurrenceSUBTYPE OF (annotation_occurrence);WHEREwr1: 'ASSOCIATIVE_DRAUGHTING.CURVE' IN

TYPEOF(SELF¥styled_ item.item);END_ENTITY; -- annotation_curve_occurrence

ENTITY annotation_fill_areaSUBTYPE OF (geometric_representation_item);boundaries : SET [1:?] OF curve;

END_ENTITY; -- annotation_fill_area…………・・・・………・・・・

RULE compatible_dimension FOR (cartesian_point, direction,representation_context, geometric_representation_context);

WHEREwr1: SIZEOF(Q UERY ( x <* cartesian_point | (SIZEOF(QUERY ( y <*

geometric_representation_context | (item_in_context(x,y) AND (HIINDEX(x.coordinates) <> y.coordinate_space_dimension)) )) > 0) )) = 0;

wr2: SIZEOF(Q UERY ( x <* direction | (SIZEOF(Q UERY ( y <*geometric_representation_context | (item_in_context(x,y) AND (HIINDEX(x.direction_ratios) <> y.coordinate_space_dimension)) )) > 0) )) = 0;

END_RULE; -- compatible_dimension

Page 53: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Corresponding Situation between ARM of AP202 and SXFCorresponding Situation between ARM of AP202 and SXFCorresponding Situation between ARM of AP202 and SXFCorresponding Situation between ARM of AP202 and SXFCorresponding Situation between ARM of AP202 and SXFCorresponding Situation between ARM of AP202 and SXFCorresponding Situation between ARM of AP202 and SXFCorresponding Situation between ARM of AP202 and SXF

Dr awi ng

Or gan izat ion /per son

D raw ing _S hee tSh eet_ pla ced_

a nno tat ion

V iew _p laced _an not ati on

P ro duc t_v ersi on

P ro duc t_d if in iti on

App ro val

Dr awi ng _vi ew

Dr awi ng_ vi ew_def ini ti on

V iew _di spla yed_ge om etr y

Mod el_ pla ced_a nno tat ion

Cu rv e_ap pea ran ce

Geo met ri c_el eme nt

Dr aug hti ng _sha pe_mo del

D im ensio n

Chai ned /par al lel_

d im ensio n

Li near _d ire cted _di m ensio n

O rd ina te_di men sion

An gul ar_di men sion

Li near _di men sion

Rad iu s_di men sion

Di ame ter _di men sion

Cur ve_dim en sion

A ppe aran ce

Text _ap pea ran ce

F ill _ar ea_ap pear an ce

Col ou r

Text

F ill _ar ea

D rau gh tin gA nno tat ion

A nno tat ion _el eme nt

A nn otai on _cu rv e

A nn ota tio n_su bf igu re

Leade r

Car tesi an_coor di nat e_sp ace

2 D_ car tesian _coo rd ina te_sp ace

Layer

Gr oup

Gr ou p_e lem ent

Gr ou p_geom et ric _

elem ent

Gr ou p_ann otai on _

elem ent

Su b_ gr oup

ARM level divison diagram

S ecu ri ty_le vel

Su b_ mo del

Toler an ce

A nn ota tio n_ sy mb ol

Text _str in g

V2.1 Apr.26.2001

Pu bl icat ion

P ub li cati on

Font(Le tte r elements)

L evel 1Legends

L evel 2

Other s

Red l etter:Features corresponding t o enti ties

Shown in parentheses are itemsrelating to features.

(Size)

Angle

Diameter

Radius

Diameter

(Geometric/Descriptive Element)

Def inition of

composite f igure

Line ,segment,Ploy gonalline,Circle ,

Ellip se,Spline ,Size,Lea der,Balloon line

Letter e lements,Size ,Leader,Balloon letter e lements

Po int marker,De fined symbol,Siz e,Balloon end(Arrow e tc )

De fin ition of compos ite f igure,Dis pos ition of composite fig ure

Ha tching(Detemined v alue )

Ha tching(Pa inting)

Ha tching(De fined by user)

Ha tching(Pa ttern )

Defined lineUser-defined color

Line width

(Line,Color,Line width,Font)

Defined colorUser-def ined color

curve

LeaderBalloon

definition

definition

assigned_person

publisher

responsibility

(Geometric/

DescriptiveElements,Size,

Balloon)

(Paper)

Paper (Paper)

Layer

composition

defionition

annotation of model def inition

appearance

appearance

(Paper,C ompos ite f igure)

(Pa per,Composite figu re)

Page 54: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

AP214 (892)

AP214 CC4 (488)

AP202 (348)

AP202 CC2 (241)

SXF L1 (85) B_spline_ curve (2)

Different Entity Names (7)

Different Select Type Names (7)Elementary_2d_geometric_curve_set_shape_representation (1)

Contract related (5)Draughting_drawing_revis ion (1)

STEP-CDS (241)

SXF L2 (117)

( )内はEntity数

ISO規格におけるSXFのポジション(1/2)ISO規格におけるSXFのポジション(1/2)ISO規格におけるSXFのポジション(1/2)ISO規格におけるSXFのポジション(1/2)ISO規格におけるSXFのポジション(1/2)ISO規格におけるSXFのポジション(1/2)ISO規格におけるSXFのポジション(1/2)ISO規格におけるSXFのポジション(1/2)

Page 55: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

AP214 (892)

AP214 CC4 (488)

AP202 (348)

AP202 CC2 (241)

SXF L1 (85) B_spline_ curve (2)

Different Entity Names (7)

Different Select Type Names (7)Elementary_2d_geometric_curve_set_shape_representation (1)

Contract related (5)Draughting_drawing_revision (1)

STEP-CDS (241)

SXF L2 (117)

(Indicated in parentheses are the numbers of entities.)

Position of SXF in ISO Standard (1/2)Position of SXF in ISO Standard (1/2)Position of SXF in ISO Standard (1/2)Position of SXF in ISO Standard (1/2)Position of SXF in ISO Standard (1/2)Position of SXF in ISO Standard (1/2)Position of SXF in ISO Standard (1/2)Position of SXF in ISO Standard (1/2)

Page 56: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

AP202 (348)

AP202 CC2 (241)

SXF L1 (85) B_spline_ curve (2)

SXF L2 (117)

( )内はEntity数

ISO規格におけるSXFのポジション(2/2)ISO規格におけるSXFのポジション(2/2)ISO規格におけるSXFのポジション(2/2)ISO規格におけるSXFのポジション(2/2)ISO規格におけるSXFのポジション(2/2)ISO規格におけるSXFのポジション(2/2)ISO規格におけるSXFのポジション(2/2)ISO規格におけるSXFのポジション(2/2)

Page 57: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

AP202 (348)

AP202 CC2 (241)

SXF L1 (85) B_spline_ curve (2)

SXF L2 (117)

(Indicated in parentheses are the numbers of entities.)

Position of SXF in ISO Standard (2/2)Position of SXF in ISO Standard (2/2)Position of SXF in ISO Standard (2/2)Position of SXF in ISO Standard (2/2)Position of SXF in ISO Standard (2/2)Position of SXF in ISO Standard (2/2)Position of SXF in ISO Standard (2/2)Position of SXF in ISO Standard (2/2)

Page 58: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

SXFとAP202の整合性の検証SXFとAP202の整合性の検証SXFとAP202の整合性の検証SXFとAP202の整合性の検証SXFとAP202の整合性の検証SXFとAP202の整合性の検証SXFとAP202の整合性の検証SXFとAP202の整合性の検証検証内容検証内容

①① NIST ExpressNIST Expressを使用し,を使用し,AP202(ISO10303AP202(ISO10303--202:1996) AIM Express Schema202:1996) AIM Express Schemaと,共通ライと,共通ライブラリから生成した各フィーチャのブラリから生成した各フィーチャの ..p21p21ファイルとの整合性を確認ファイルとの整合性を確認

AP202AP202の規格を満足しない仕様を確認の規格を満足しない仕様を確認 => =>AP202AP202の不具合として既にの不具合として既にSEDSSEDSで修正されているもので修正されているもの =>及び =>及びAP202AP202の不具合と判断できるものであった(の不具合と判断できるものであった(SEDSSEDSを提出済み)を提出済み)

※詳細は「Schemaの変更一覧表」を参照

②② AP202(ISO10303AP202(ISO10303--202:1996) 202:1996) のの規格書と規格書とExpress Schema of SXFExpress Schema of SXF((主にテンプレート)主にテンプレート)より,より,EntityEntity対比表と対比表とRuleRule対比表を作成し,整合性を確認対比表を作成し,整合性を確認

SXFSXFでで使用している使用しているb_spline_curveb_spline_curve,,及び及びbezier_curvebezier_curveががAP202 CC2AP202 CC2の規格外であの規格外であることを確認(ることを確認(AP202AP202の規格内ではある)の規格内ではある)

※詳細は別紙「AP202・SXF対応一覧表」,別紙「AP202・SXF Rule一覧表」を参照

Express Schema of SXFはAP202のサブセットである

=> AP202に準拠している

Page 59: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Verification of Consistency between SXF and AP202Verification of Consistency between SXF and AP202Verification of Consistency between SXF and AP202Verification of Consistency between SXF and AP202Verification of Consistency between SXF and AP202Verification of Consistency between SXF and AP202Verification of Consistency between SXF and AP202Verification of Consistency between SXF and AP202

①①①①①①①① The consistency between AP202 (ISO 10303The consistency between AP202 (ISO 10303--202: 1996) AIM Express Schema and 202: 1996) AIM Express Schema and the .p21 file of each feature produced by using the common librathe .p21 file of each feature produced by using the common library was checked by ry was checked by using NIST using NIST ExpressoExpresso..

There were specifications which did not meet the standard of AP202. Most of them had already been corrected as problems of AP202 by SEDS, and the rest were judged to be problems of AP202. (Regarding the latter, SCADEC submitted SEDS.)Refer to the “Table of Changes of Schema” for details.

②②②②②②②② Comparison tables of entities and rules were prepared from AP202Comparison tables of entities and rules were prepared from AP202 (ISO 10303(ISO 10303--202: 1996) and Express Schema of SXF (mainly templates) to ascer202: 1996) and Express Schema of SXF (mainly templates) to ascertain their tain their consistency.consistency.It was ascertained that b_spline_curve used in SXF and bezier_cuIt was ascertained that b_spline_curve used in SXF and bezier_curve were out rve were out of the standard of AP202 CC2 (though within the standard of AP2of the standard of AP202 CC2 (though within the standard of AP202).02).Refer to the Refer to the ““Comparison Table between AP202 and SXF” and the “Table of

Rules of AP202 and SXF.”

Express Schema of SXF is a subset of AP202.(It is in accordance with AP202.)

Page 60: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

11

10

9

8

7

6

5

4

3

2

1

No.No.

SCADECからSEDS提出WR3504draughting_subfigure_representation

SCADECからSEDS提出 (ISO 128-20の線種に対応)WR1202

517

draughting_pre_defined_curve_font

founded_itemの追加および,関連項目の修正

www.nist.gov/sc4/wg_qc/wg12/n499/

43founded_item

文字列の回転

www.mel.nist.gov/step/parts/part504/is/wg12n503.exp

www.mel.nist.gov/step/parts/part504/504.pdf

WR11504draughting_annotation_occurrence

NIST Expresso Ver.1.5.1に添付されていたSchemaWR1,WR2,WR3,WR4

202units_name_and_prefix_constraint

www.mel.nist.gov/step/parts/part042/current/tc1/www.mel.nist.gov/step/parts/part042/current/tc2/www.mel.nist.gov/step/parts/part042e2/is/n537/

WR1,WR242trimmed_curve

www.mel.nist.gov/step/parts/part506/seds/c9800320.txtwww.mel.nist.gov/step/parts/part506/seds/c9800335.txt

WR4,WR5,WR6,WR7

506structured_dimension_callout

www.mel.nist.gov/step/parts/part101/current/tc1/

www.nist.gov/sc4/wg_qc/wg12/n268/

WR1101leader_curve

www.mel.nist.gov/step/parts/part506/seds/c9800319.txt

www.mel.nist.gov/step/parts/part506/seds/c9800333.txt

WR3,WR4,WR5506draughting_elements

NIST Expresso Ver.1.5.1に添付されていたSchemaWR7504draughting_annotation_occurrence

www.mel.nist.gov/step/parts/part101/seds/archive/o9800325.txtWR1,WR2,WR3101dimension_curve

参照および備考参照および備考WR No.WR No.PartPartNamesNames

SXFとAP202の整合性の検証資料(1/3)SXFとAP202の整合性の検証資料(1/3)SXFとAP202の整合性の検証資料(1/3)SXFとAP202の整合性の検証資料(1/3)SXFとAP202の整合性の検証資料(1/3)SXFとAP202の整合性の検証資料(1/3)SXFとAP202の整合性の検証資料(1/3)SXFとAP202の整合性の検証資料(1/3)Schema変更一覧表

SCADECからSEDSを提出

修正済み

Page 61: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

11111111

10101010

9999

8888

7777

6666

5555

4444

3333

2222

1111

No.No.No.No.No.No.No.No.

SED submitted by SCADECSED submitted by SCADECSED submitted by SCADECSED submitted by SCADECWR3WR3WR3WR3504504504504draughting_subfigure_representationdraughting_subfigure_representationdraughting_subfigure_representationdraughting_subfigure_representation

SED submitted by SCADEC (Capable of kinds of lines of ISO SED submitted by SCADEC (Capable of kinds of lines of ISO SED submitted by SCADEC (Capable of kinds of lines of ISO SED submitted by SCADEC (Capable of kinds of lines of ISO 128128128128----20)20)20)20)

WR1WR1WR1WR1202202202202

517517517517

draughting_pre_defined_curve_fontdraughting_pre_defined_curve_fontdraughting_pre_defined_curve_fontdraughting_pre_defined_curve_font

Addition of Addition of Addition of Addition of founded_itemfounded_itemfounded_itemfounded_item and correction of related and correction of related and correction of related and correction of related itemsitemsitemsitems

www.www.www.www.nistnistnistnist....govgovgovgov/sc4//sc4//sc4//sc4/wg_qcwg_qcwg_qcwg_qc////wgwgwgwg12/n499/12/n499/12/n499/12/n499/

43434343founded_itemfounded_itemfounded_itemfounded_item

Turn of letter stringTurn of letter stringTurn of letter stringTurn of letter string

www.www.www.www.melmelmelmel....nistnistnistnist....govgovgovgov/step/parts/part504/is/wg12n503.exp/step/parts/part504/is/wg12n503.exp/step/parts/part504/is/wg12n503.exp/step/parts/part504/is/wg12n503.exp

www.www.www.www.melmelmelmel....nistnistnistnist....govgovgovgov/step/parts/part504/504./step/parts/part504/504./step/parts/part504/504./step/parts/part504/504.pdfpdfpdfpdf

WR11WR11WR11WR11504504504504draughting_annotation_occurrencedraughting_annotation_occurrencedraughting_annotation_occurrencedraughting_annotation_occurrence

Schema attached to NIST Schema attached to NIST Schema attached to NIST Schema attached to NIST ExpressoExpressoExpressoExpresso Ver.1.5.1Ver.1.5.1Ver.1.5.1Ver.1.5.1WR1,WR2,WR3,WR1,WR2,WR3,WR1,WR2,WR3,WR1,WR2,WR3,WR4WR4WR4WR4

202202202202units_name_and_prefix_constraint units_name_and_prefix_constraint units_name_and_prefix_constraint units_name_and_prefix_constraint

www.www.www.www.melmelmelmel....nistnistnistnist....govgovgovgov/step/parts/part042/current/tc1//step/parts/part042/current/tc1//step/parts/part042/current/tc1//step/parts/part042/current/tc1/www.www.www.www.melmelmelmel....nistnistnistnist....govgovgovgov/step/parts/part042/current/tc2//step/parts/part042/current/tc2//step/parts/part042/current/tc2//step/parts/part042/current/tc2/www.www.www.www.melmelmelmel....nistnistnistnist....govgovgovgov/step/parts/part042e2/is/n537//step/parts/part042e2/is/n537//step/parts/part042e2/is/n537//step/parts/part042e2/is/n537/

WR1,WR2WR1,WR2WR1,WR2WR1,WR242424242trimmed_curvetrimmed_curvetrimmed_curvetrimmed_curve

www.www.www.www.melmelmelmel....nistnistnistnist....govgovgovgov/step/parts/part506//step/parts/part506//step/parts/part506//step/parts/part506/sedssedssedsseds/c9800320.txt/c9800320.txt/c9800320.txt/c9800320.txtwww.www.www.www.melmelmelmel....nistnistnistnist....govgovgovgov/step/parts/part506//step/parts/part506//step/parts/part506//step/parts/part506/sedssedssedsseds/c9800335.txt/c9800335.txt/c9800335.txt/c9800335.txt

WR4,WR5,WR6,WR4,WR5,WR6,WR4,WR5,WR6,WR4,WR5,WR6,WR7WR7WR7WR7

506506506506structured_dimension_calloutstructured_dimension_calloutstructured_dimension_calloutstructured_dimension_callout

www.www.www.www.melmelmelmel....nistnistnistnist....govgovgovgov/step/parts/part101/current/tc1//step/parts/part101/current/tc1//step/parts/part101/current/tc1//step/parts/part101/current/tc1/

www.www.www.www.nistnistnistnist....govgovgovgov/sc4//sc4//sc4//sc4/wg_qcwg_qcwg_qcwg_qc////wgwgwgwg12/n268/12/n268/12/n268/12/n268/

WR1WR1WR1WR1101101101101leader_curveleader_curveleader_curveleader_curve

www.www.www.www.melmelmelmel....nistnistnistnist....govgovgovgov/step/parts/part506//step/parts/part506//step/parts/part506//step/parts/part506/sedssedssedsseds/c9800319.txt/c9800319.txt/c9800319.txt/c9800319.txt

www.www.www.www.melmelmelmel....nistnistnistnist....govgovgovgov/step/parts/part506//step/parts/part506//step/parts/part506//step/parts/part506/sedssedssedsseds/c9800333.txt/c9800333.txt/c9800333.txt/c9800333.txt

WR3,WR4,WR5WR3,WR4,WR5WR3,WR4,WR5WR3,WR4,WR5506506506506draughting_elementsdraughting_elementsdraughting_elementsdraughting_elements

Schema attached to NISTSchema attached to NISTSchema attached to NISTSchema attached to NIST Expresso VerExpresso VerExpresso VerExpresso Ver.1.5.1.1.5.1.1.5.1.1.5.1WR7WR7WR7WR7504504504504draughting_annotation_occurrencedraughting_annotation_occurrencedraughting_annotation_occurrencedraughting_annotation_occurrence

www.www.www.www.melmelmelmel....nistnistnistnist....govgovgovgov/step/parts/part101//step/parts/part101//step/parts/part101//step/parts/part101/sedssedssedsseds/archive/o9800325.txt/archive/o9800325.txt/archive/o9800325.txt/archive/o9800325.txtWR1,WR2,WR3WR1,WR2,WR3WR1,WR2,WR3WR1,WR2,WR3101101101101dimension_curvedimension_curvedimension_curvedimension_curve

Reference and RemarksReference and RemarksReference and RemarksReference and RemarksReference and RemarksReference and RemarksReference and RemarksReference and RemarksWR No.WR No.WR No.WR No.WR No.WR No.WR No.WR No.PartPartPartPartPartPartPartPartNamesNamesNamesNamesNamesNamesNamesNames

Data for Verification of Consistency between SXF and AP202(1/3)Data for Verification of Consistency between SXF and AP202(1/3)Data for Verification of Consistency between SXF and AP202(1/3)Data for Verification of Consistency between SXF and AP202(1/3)Data for Verification of Consistency between SXF and AP202(1/3)Data for Verification of Consistency between SXF and AP202(1/3)Data for Verification of Consistency between SXF and AP202(1/3)Data for Verification of Consistency between SXF and AP202(1/3)

Table of Changes of Schema

Nos. 1 to 9 already amended

Page 62: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

where unique 1 2 3

1 add ress 41 1 0 x x x2 angu lar_dimension 506 0 0 x x x3 angu lar_loc ation 47 0 0 x x x4 annotation_curve_occurrence 46 1 0 x x x5 annotation_fill _area 46 0 0 x x x6 annotation_fill _area_occur rence 46 1 0 x x x7 annotation_occur rence 46 1 0 x x x8 annotation_occur rence_associat ivity 202 1 0 x x x9 annotation_occur rence_relation ship 46 0 0 x x x10 annotation_subfigure_occurrence 504 4 0 x x x11 annotation_symbol 46 3 0 x x x12 annotation_symbol _occurr ence 46 1 0 x x x13 annotation_text_occu rrence 46 1 0 x x x14 app licat ion_con text 41 0 0 x x x15 app licat ion_con text_element 41 0 0 x x x16 app licat ion_pro tocol _d efinit ion 41 0 0 x x x17 app roval 41 0 0 x x x18 app roval_assignment 41 0 0 x x x19 app roval_date _t ime 41 0 0 x x x20 app roval_per son_organization 41 0 0 x x x21 app roval_role 41 0 0 x x x22 app roval_status 41 0 0 x x x23 area_in_set 46 0 0 x x x24 axis2 _p lacement_2d 42 1 0 x x x25 b _spl ine_cu rve 42 1 0 x26 b _spl ine_cu rve_with_kno ts 42 2 0 x27 bezier_cur ve 42 0 0 x28 bounded_cu rve 42 0 0 x x29 calendar_date 41 1 0 x x x30 camera_image 46 3 0 x x x31 camera_image_2d_wi th_scale 202 3 0 x x32 camera_model 46 2 0 x x33 camera_model _d2 46 1 0 x x34 camera_usage 46 2 0 x x35 cartesian_po int 42 0 0 x x x36 centre_of_symmet ry 47 1 0 x x

参照Part

AP202No .

Enti tyNames

Rule 適合性クラス

レベル1

レベル2

用紙

レイヤ

既定義線種

ユー

ザ定義線種

既定義色

ユー

ザ定義色

線幅

文字フォント

点マー

線分

折線

円 円弧

楕円

楕円弧

文字要素

スプライン曲線

複合図形定義

複合図形配置

既定義シンボル

直線寸法

角度寸法

半径寸法

直径寸法

引き出し線

バルー

ッチ

ング

(既

定義

ッチ

ング

(塗

ッチ

ング

(ユー

ザ定義

ッチ

ング

(パ

ター

複合曲線定義

x x

x x x x x x x x x x x x x x xx x x x x xx x x x x xx x x x x x x x x x x x x x x x x x x x x x x

x x xx x xx x x x x x x x x x x xx x x x x x x x x

x x *x x x x x x x x x x x x x x x x x x x x

x *

x xx x * * * * * * * * * * * * * * * *

x x x x x x x x x x x x x x x x x x x x x x x x x x

幾何要素/表記要素 構造要素

SXFExp ressSchema

フィーチャ図面構造

*:上位型のEntity

SXFとAP202の整合性の検証資料(2/3)SXFとAP202の整合性の検証資料(2/3)SXFとAP202の整合性の検証資料(2/3)SXFとAP202の整合性の検証資料(2/3)SXFとAP202の整合性の検証資料(2/3)SXFとAP202の整合性の検証資料(2/3)SXFとAP202の整合性の検証資料(2/3)SXFとAP202の整合性の検証資料(2/3)AP202・SXF対応一覧表(別紙より抜粋)

Page 63: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

where unique 1 2 3

1 address 41 1 0 x x x2 angular_dimension 506 0 0 x x x3 angular_ location 47 0 0 x x x4 annotation_curve_occurrence 46 1 0 x x x5 annotation_fill_area 46 0 0 x x x6 annotation_fill_area_occurrence 46 1 0 x x x7 annotation_occurrence 46 1 0 x x x8 annotation_occurrence_associativity 202 1 0 x x x9 annotation_occurrence_relationship 46 0 0 x x x10 annotation_subf igure_occurrence 504 4 0 x x x11 annotation_symbol 46 3 0 x x x12 annotation_symbol_occurrence 46 1 0 x x x13 annotation_text_occurrence 46 1 0 x x x14 application_context 41 0 0 x x x15 application_context_element 41 0 0 x x x16 application_protocol_definition 41 0 0 x x x17 approval 41 0 0 x x x18 approval_assignment 41 0 0 x x x19 approval_date_time 41 0 0 x x x20 approval_person_organization 41 0 0 x x x21 approval_role 41 0 0 x x x22 approval_status 41 0 0 x x x23 area_in_set 46 0 0 x x x24 axis2_placement_2d 42 1 0 x x x25 b_spline_curve 42 1 0 x26 b_spline_curve_with_knots 42 2 0 x27 bezier_curve 42 0 0 x28 bounded_curve 42 0 0 x x29 calendar_date 41 1 0 x x x30 camera_image 46 3 0 x x x31 camera_image_2d_with_scale 202 3 0 x x32 camera_model 46 2 0 x x33 camera_model_d2 46 1 0 x x34 camera_usage 46 2 0 x x35 cartesian_point 42 0 0 x x x36 centre_of _symmetry 47 1 0 x x

Refe

rence

Part

AP202

No.EntityNames

Rule Class of Adaptability

Level 1

Level 2

User-define

d func

tion

Defin

ed c

olo

r

User-define

d lin

e

Lin

e w

idth

Font

Poin

t m

arker

Lin

e s

egm

en

t

Poly

gona

l lin

e

Cir

cle

Cir

cula

r arc

Ellip

se

Ellip

tic arc

Lett

er e

lem

ents

Spline curv

e

Defin

itio

n of co

mposite figure

Dis

posit

ion o

f c

om

posit

e fig

ureaaaaaaa

Defin

ed s

ym

bo

l

Dim

en

sio

n o

f str

aight lin

e

Angle

Radiu

s

Dia

meter

Leader

Balloon

Hatchin

g (

Determ

ine

d v

alu

e)

Hatchin

g (

Pain

tin

g)

Hatchin

g (

Defin

ed b

y user)

Hatchin

g (

Patte

rn)

Defin

itio

n of co

mposite curv

e

x x

x x x x x x x x x x x x x x xx x x x x xx x x x x xx x x x x x x x x x x x x x x x x x x x x x x

x x xx x xx x x x x x x x x x x xx x x x x x x x x

x xx x x x x x x x x x x x x x x x x x x

x *

x xx x * * * * * * * * * * * * * * * *

x x x x x x x x x x x x x x x x x x x x x x x x x

Geometric/Descriptive Elements Structural Elements

SXFExpressSchema

FeaturesDrawing Structure

*:*:*:*:Entities of high rank type

Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 ((((((((2/3)2/3)2/3)2/3)2/3)2/3)2/3)2/3)

Comparison Table between AP202 and SXF (Extracted from separate sheets)

Page 64: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

No. Names Part対象

英文

1 annotation_ curve_occur rence 46 WR 1 ◎ The styled item shall be a CURVE.

2 annotation_ fill_area_o ccurrence 46 WR 1 ◎ The styled item shall be an ANNOT ATION_FILL_ AREA.

3 annotation_ occurrence 46 WR 1 ◎ A ANNOTATI ON_OCCURREN CE shall be a GEOMETRIC _REPRESENTAT ION_ITEM.

4 annotation_ subfigure_o ccurrence 504 WR 1 ◎ The ANNOTA TION_SUBFIG URE_OCCURREN CE shall ha ve exactly o ne style.

5 annotation_ subfigure_o ccurrence 504 WR 2 ◎ The type o f style sha ll be NULL_S TYLE.6 annotation_ subfigure_o ccurrence 504 WR 3 ◎ The item o f the ANNOT ATION_SUBFIG URE_OCCURRE NCE shall be an

ANNOTATION _SYMBOL.

7 annotation_ subfigure_o ccurrence 504 WR 4 ◎ The source of the ANN OTATION_SUBF IGURE_OCCUR RENCE shall be aDRAUGHTING _SUBFIGURE_ REPRESENTATI ON.

8 annotation_ symbol 46 WR 1 ◎ The MAPPIN G_SOURCE sh all be a SYM BOL_REPRESE NTATION_MAP.

9 annotation_ symbol 46 WR 2 ◎ The MAPPIN G_TARGET sh all be a SYM BOL_TARGET.

10 annotation_ symbol 46 WR 3 ◎ An instanc e of ANNOTA TION_SYMBOL shall also be an instan ce of

GEOMETRIC_ REPRESENTAT ION_ITEM.11 annotation_ symbol_occu rrence 46 WR 1 ◎ The styled item shall be an ANNOT ATION_SYMBO L or a DEFIN ED_SYMBOL.

12 annotation_ text_occurr ence 46 WR 1 ◎ The item t o which sty le is assign ed shall be the type of at least o ne ofTEXT_LITER AL,ANNOTATI ON_TEXT,ANNO TATION_TEXT _CHARACTER,D EFINED_CHAR ACTER_G

LYPH,or CO MPOSITE_TEX T.

13 axis2_place ment_2d 42 WR 1 ◎

14 b_spline_cu rve 42 WR 1 ◎

15 colour_rgb 46 WR 1 ◎ The intens ity of the red colour c omponent sh all be betwe en 0.0 and 1.0.

16 colour_rgb 46 WR 2 ◎ The intens ity of the green colour component shall be bet ween 0.0 an d 1.0.17 colour_rgb 46 WR 3 ◎ The intens ity of the blue colour component s hall be betw een 0.0 and 1.0.

18 composite_c urve 42 WR 1 ◎

19 composite_c urve_segmen t 42 WR 1 ◎

20 dimension_c allout_rela tionship 506 WR 1 ◎ The NAME o f the DIMEN SION_CALLOUT _RELATIONSH IP shall be either 'pri mary'or 'second ary'.

21 dimension_c allout_rela tionship 506 WR 2 ◎ The dimens ion shall b e an ANGULAR _DIMENSION,CURVE_DIME NSION,DIAME TER_DIMENSIO N,LEADER_DI RECTED_DIMEN SION,LINEAR _DIMENSION,ORDINA TE_DIMENSIO N,or RADIUS_ DIMENSION.

22 dimension_c allout_rela tionship 506 WR 3 ◎ The dimens ion callout shall not b e aDIMENSION_ CURVE_DIREC TED_CALLOUT, PROJECTION_ CURVE_DIRECT ED_CALLOUT, or

LEADER_DIR ECTED_CALLO UT.23 dimension_c allout_rela tionship 506 WR 4 ◎ Each eleme nt of the d imension cal lout shall also be an e lement of t he

dimension.

24 dimension_c urve 101 WR 1 ○25 dimension_c urve 101 WR 2 ○

26 dimension_c urve 101 WR 3 ○

27 dimension_c urve_direct ed_callout 101 WR 1 ◎

28 dimension_c urve_direct ed_callout 101 WR 2 ◎

29 dimension_c urve_termin ator 101 WR 1 ◎

30 dimension_p air 506 WR 1 × The NAME o f the DIMEN SION_PAIR sh all be eith er 'chained' or'paralle l'.

31 dimension_p air 506 WR 2 × The predec essor dimen sion in the DIMENSION_P AIR shall be anANGULAR_DI MENSION,

CURVE_DIME NSION,DIAME TER_DIMENSIO N,LINEAR_DI MENSION,ORDI NATE_DIMENS ION,or

Rule 訳文 備考

STYLED ITEMの要素は、CURVEでなければならない。 注記線は、 CURVEから継承した線、円、楕円、ポリライン、Bスプライン、トリム

曲線などが使えます。 SCADECでは、線分、折線、円、円弧、楕円、楕円弧、ベジェが注記線となります。

STYLED ITEMの要素は、ANNOTATI ON_FILL_AREAでなければならない。 塗潰しやハッチングの境界は、ANNO TATION_FILL _AREAを使います。ANNOTATIO N_FILL_AREAとは、ひとつ以上の線の集まりで、CUR VEから継承したものが使えます。SCADECでは、複合曲線 (COMPOSITE_ CURVE)を使います。

ANNOTA TION_OCCURR ENCEは、GEOM ETRIC_REPRES ENTATION_IT EMでなければならない。 注記線、注記文字、ハッチング、子図(複合図形)などの注記は、幾何的な次数を持ちます。2次元や3次元であるという情報も持つことになります。SCAD EC

LEVEL1,2では2次元が対象です。ANNOTA TION_SUBFIG URE_OCCURREN CEは、ちょうど1つのスタイルを持たなければならない。

スタイルの型は、N ULL_STYLEでなければならない。ANNOTA TION_SUBFIG URE_OCCURREN CEの要素は、 ANNOTATION_ SYMBOLでなければならな

い。

子図(複合図形)は、構成する要素の定義と配置基点を関係付けるために

ANNOTATIO N_SYMBOLを使います。ANN OTATION_SYM BOLを使うという事は、このルールも適用されるということです。

ANNOTA TION_SUBFIG URE_OCCURREN CEの要素であるANNOTATIO N_SYMBOLのマップ元は、DRAUGH TING_SUBFIG URE_REPRESEN TATIONでなければならない。

子図(複合図形)を構成する要素の集まりは、DRAUGHTIN G_SUBFIGURE _REPRESENTAT IONを使って現します。このルールも適用され

MAPPIN G_SOURCEは、 SYMBOL_REPR ESENTATION_M APでなければならない。 子図(複合図形)やユーザ定義シンボルの定義は、SYMBOL_RE PRESENTATIO N_MAPを

使って現します。このルールも適用されます。MAPPIN G_TARGETは、 SYMBOL_TARG ETでなければならない。 子図(複合図形)やユーザ定義シンボルの配置は、SYMBOL_TA RGETを使います。こ

れによって、配置基点、回転と、縦と横の尺度を与えることができます。この尺度は、0よりも大きい値です。

ANNOTA TION_SYMBOLのインスタンスは、GEOMET RIC_REPRESE NTATION_ITEMのインスタ

ンスでなければならない。

子図(複合図形)やユーザ定義シンボルは、幾何的な次数を持ちます。2次元や3

次元であるという情報も持つことになります。S CADEC LEVEL1 ,2では2次元が対象STYLED ITEMの要素は、ANNOTATI ON_SYMBOL、またはDEFINE D_SYMBOLでなければなら

ない。

注記シンボルは、子図(複合図形)、ユーザ定義シンボル、既定義シンボル、外部

定義シンボルのいずれかです。SCAD EC LEVEL1,2では、ユーザ定義シンボルは対象外です。既定義シンボルは、点マーカーと寸法の矢印が使われています。なお、

SCADECで既定義シンボルと呼んでいるのは、外部定義シンボルのことです。STYLED ITEMの要素は、TEXT_L ITERAL,ANNO TATION_TEXT, ANNOTATION_T EXT_CHARACT ER,DEFINED_C HARACTER_G

LYPH,C OMPOSITE_TE XTのいずれかでなければならない。

SCADEC LE VEL1,2で使用できる注記文字はTEXT_L ITERALから継承した、範囲付きの文字列(TE XT_LITERAL_ WITH_EXTENT)だけです。C OMPOSITE_TEX T,ANNOTATIO N_TEXTは

LEVEL1,2では対象外です。ANNOTATI ON_TEXT_CHA RACTERとDEFI NED_CHARACT ER_GLYPHはPart46にはありますが、AP202では使われていないようです。

AXIS2_ PLACEMENT_2 Dの空間次元数は、2とする。 AXIS2_PLA CEMENT_2Dは、座標値と方向ベクトルを持ち、2次元空間における配置及び向きを表すもので円の中心や、文字列の基点に利用されています。線分や円など

殆どの要素は、2次元及び3次元において共通ですが、このA XIS2_PLACEM ENT_2Dは2次元専用なので、このルールが付加されています。

このエンティティのインスタンス化は、下位型のB_SPLI NE_CURVE_WI TH_KNOTS,UNI FORM_CURVE,Q UASI_UNIFOR M_CURVE又は

BEZIER _CURVEのうちの1個でなければならない。

SCADEC LE VEL1,2で使用できるBスプラインはベジェだけです。ユニフォーム、準ユニフォーム、ノット付きBスプラインはLEVEL 1,2では対象外です。

赤色の成分は0以上,1以下でなければならない。

緑色の成分は0以上,1以下でなければならない。青色の成分は0以上,1以下でなければならない。

閉曲線の最後を除いて、TRANSIT IONは、DISCO NTINUOUSであってはならない。 composite _curveは、端点と端点が結合している線分や円弧などの集まりです。

SCADEC LE VEL2では、ハッチングの境界を表すために複合曲線として利用しています。TRANS ITIONは、co mposite_curv eを構成する線についている属性で、この線の終点と、次の線の始点の連続性を示すフラグです。CONTINUOU Sは接続する事を意味

し、DISCO NTINUOUSは接続しないことを示します。要するに、開曲線の最後の線の場合は、接続しない( DISCONTINUOU S)が、それ以外は接続する

PARENT _CURVEは、B OUNDED_CURVEでなければならない。 composite _curveを構成する線は、端点を持つ有限な線(ポリライン、Bスプライン、トリム曲線)です。端点を持たない円や無限直線は含みません。SCAD ECでは、円弧、楕円弧、折線、ベジェで複合曲線を構成します。

DIMENS ION_CALLOUT _RELATIONSHI PのNAMEは、 'primary' o r 'secondary 'でなければならない。

寸法は、ANGULAR_D IMENSION、CURVE_ DIMENSION,D IAMETER_DIME NSION,LEADER _DIRECTED_D IMENSION,LIN EAR_DIMENSION,OR DINATE_DIME NSION,RADIUS _DIMENSIONでなければならない。

関連付ける寸法線は、角度寸法、曲線寸法、直径寸法、引出し寸法、直線寸法、半径寸法、基準寸法のいずれかです。 SCADEC LEVE L 1,2では曲線寸法、基準寸法は対象外です。

寸法表記は、DIMENS ION_CURVE_D IRECTED_CALL OUT,PROJECTI ON_CURVE_DI RECTED_CALLO UT,or

LEADER _DIRECTED_C ALLOUTであってはならない。

関連付ける寸法表記は、DRAUGHTING _ELEMENTS,S TRUCTURED_DI MENSION_CAL LOUTなど、寸法文字を表すものです。

それぞれの寸法表記の要素は、また、寸法の要素でなければならない。 DRAUGHTIN G_ELEMENTS, STRUCTURED_D IMENSION_CA LLOUTなど、寸法表記の要素は、直線寸法、角度寸法などの寸法線の要素にも含めなければいけません。

寸法線は、0~2個の終端記号( TERMINATOR_S YMBOL)によって注記する。 ひとつの寸法線に対して、矢印などの終端記号を0から2個まで付ける事ができま

寸法線 (DIMENSION_ CURVE)は、少なくとも一つの参照している寸法線指示表記(DIMEN SION_CURVE_ DIRECTED_CAL LOUT)によって使用しなければならない。

寸法線は、寸法線指示表記から使われなくてはいけません。寸法線指示表記についてはDIMEN SION_CURVE_ DIRECTED_CAL LOUTの項を参照してください。

寸法線は、寸法範囲の起点を示す二つ以上の終端記号によって注記してはならず、

寸法範囲の終点を示す二つ以上の終端記号によって注記されてもならない。

1つの寸法線に対して、矢印などの終端記号を2個まで付けることができますが、

始点側に2個、あるいは終点側に2個つけようとすると、これに違反します。寸法線指示表記(DI MENSION_CURV E_DIRECTED_C ALLOUT)は、製図表記要素

(DRAUG HTING_CALLO UT_ELEMENT)の集合中に、ちょうど1本の寸法線(DIMEN SION_CURVE)を含まなければならない。

寸法線指示表記というのは、注記線(寸法及び補助線)、文字(寸法値など)、シ

ンボル(矢印など)を使って、1つの寸法線の集合をあらわしたものであり、直線寸法、半径寸法、直径寸法、角度寸法などを総称したものです。俗にいう寸法線のことですが、これには、必ず一本の線(計測の方向や範囲を示す線の事であり、S

TEPではこれを寸法線と呼んでいる)が必要です。寸法線指示表記(DI MENSION_CURV E_DIRECTED_C ALLOUT)は、必要な寸法線

(DIMEN SION_CURVE)のほかに注記を含まなければならない。

寸法線指示表記は2つ以上の要素が必要です。1つの寸法線の他に、寸法値や補助

線、矢印などの要素が無いと、これに違反します。各寸法線終端(DIME NSION_CURVE_ TERMINATOR)は、寸法線(D IMENSION_CUR VE)を注記付けなければならない。

矢印などの寸法線の終端記号から、対象となる寸法線を参照しないと、これに違反します。寸法線の終端記号は、寸法線の属性を持たない単なる注記線や、引出し線

につけることはできません。DIMENS ION_PAIRのN AMEは、 'cha ined'か'para llel'のいずれかでなければならな

当該DI MENSION_PAI Rに先行する寸法線は、ANGULA R_DIMENSION ,CURVE_DIMEN SION,DIAMETE R_DIMENSION ,LINEAR_DIME NSION,ORDI

NATE_D IMENSION,RA DIUS_DIMENSI ONでなければならない。

子図(複合図形)は、そのスタイルにNULL_STYL Eと明示する必要があります。これは、配置する時に、子図を構成する各要素のスタイル(色、線種、線幅など)を、

そのまま使うことを意味します。一括してスタイルを与えることは出来ません。

RGB値は 0.0~1.0の実数値で指定します。SCA DECのユーザー定義色は0~ 255で指

定し、これに変換されます。

連続寸法線(並列寸法、直列寸法)の時に使用します。これはLEVEL1,2では

対象外です。

SXFとAP202の整合性の検証資料(3/3)SXFとAP202の整合性の検証資料(3/3)SXFとAP202の整合性の検証資料(3/3)SXFとAP202の整合性の検証資料(3/3)SXFとAP202の整合性の検証資料(3/3)SXFとAP202の整合性の検証資料(3/3)SXFとAP202の整合性の検証資料(3/3)SXFとAP202の整合性の検証資料(3/3)AP202・SXF Rule一覧表(別紙より抜粋)

Page 65: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 Data for Verification of Consistency between SXF and AP202 ((((((((3/3)3/3)3/3)3/3)3/3)3/3)3/3)3/3)

Table of Rules of AP202 and SXF (Extracted from separate sheets)No. Names Part Checking Contents mean

1 annotation_curve_occurrence 46 WR 1 ◎ The styled item shall be a CURVE.2 annotation_fill_area_occurrence 46 WR 1 ◎ The styled item shall be an ANNOTATION_FILL_AREA.3 annotation_occurrence 46 WR 1 ◎ A ANNOTATION_OCCURRENCE shall be a GEOMETRIC_REPRESENTATION_ITEM.4 annotation_subfigure_occurrence 504 WR 1 ◎ The ANNOTATION_SUBFIGURE_OCCURRENCE shall have exactly one style.5 annotation_subfigure_occurrence 504 WR 2 ◎ The type of style shall be NULL_STYLE.6 annotation_subfigure_occurrence 504 WR 3 ◎ The item of the ANNOTATION_SUBFIGURE_OCCURRENCE shall be an7 annotation_subfigure_occurrence 504 WR 4 ◎ The source of the ANNOTATION_SUBFIGURE_OCCURRENCE shall be a

DRAUGHTING SUBFIGURE REPRESENTATION.8 annotation_symbol 46 WR 1 ◎ The MAPPING_SOURCE shall be a SYMBOL_REPRESENTATION_MAP.

9 annotation_symbol 46 WR 2 ◎ The MAPPING_TARGET shall be a SYMBOL_TARGET.10 annotation_symbol 46 WR 3 ◎ An instance of ANNOTATION_SYMBOL shall also be an instance of

GEOMETRIC REPRESENTATION ITEM.11 annotation_symbol_occurrence 46 WR 1 ◎ The styled item shall be an ANNOTATION_SYMBOL or a DEFINED_SYMBOL.12 annotation_text_occurrence 46 WR 1 ◎ The item to which style is assigned shall be the type of at least one of

TEXT_LITERAL,ANNOTATION_TEXT,ANNOTATION_TEXT_CHARACTER,DEFINED_CHARACTER_GLYPH,or COMPOSITE_TEXT.

13 axis2_placement_2d 42 WR 1 ◎14 b_spline_curve 42 WR 1 ◎15 colour_rgb 46 WR 1 ◎ The intensity of the red colour component shall be between 0.0 and 1.0.16 colour_rgb 46 WR 2 ◎ The intensity of the green colour component shall be between 0.0 and 1.0.17 colour_rgb 46 WR 3 ◎ The intensity of the blue colour component shall be between 0.0 and 1.0.18 composite_curve 42 WR 1 ◎19 composite_curve_segment 42 WR 1 ◎20 dimension_callout_relationship 506 WR 1 ◎ The NAME of the DIMENSION_CALLOUT_RELATIONSHIP shall be either 'primary'

or 'secondary'.21 dimension_callout_relationship 506 WR 2 ◎ The dimension shall be an ANGULAR_DIMENSION,

CURVE_DIMENSION,DIAMETER_DIMENSION,LEADER_DIRECTED_DIMENSION,LINEAR_DIMENSION,ORDINATE_DIMENSION,or RADIUS_DIMENSION.

22 dimension_callout_relationship 506 WR 3 ◎ The dimension callout shall not be aDIMENSION_CURVE_DIRECTED_CALLOUT,PROJECTION_CURVE_DIRECTED_CALLOUT,orLEADER DIRECTED CALLOUT.

23 dimension_callout_relationship 506 WR 4 ◎ Each element of the dimension callout shall also be an element of the24 dimension_curve 101 WR 1 ○25 dimension_curve 101 WR 2 ○26 dimension_curve 101 WR 3 ○27 dimension_curve_directed_callout 101 WR 1 ◎28 dimension_curve_directed_callout 101 WR 2 ◎29 dimension_curve_terminator 101 WR 1 ◎30 dimension_pair 506 WR 1 × The NAME of the DIMENSION_PAIR shall be either 'chained' or'parallel'.31 dimension_pair 506 WR 2 × The predecessor dimension in the DIMENSION_PAIR shall be an

ANGULAR_DIMENSION,CURVE DIMENSION,DIAMETER DIMENSION,LINEAR DIMENSION,ORDINATE DIMENSION,or

Rule

Indirectly corresponding Subjects: “while” and “unique” clauses

Page 66: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

発注者

受注者

CADソフト

p21ファイル sfcファイル

フィーチャ←→sf c機フィーチャ←→sf c機フィーチャ←→sf c機フィーチャ←→sf c機能能能能

フィーチャ←→p2 1機能フィーチャ←→p2 1機能フィーチャ←→p2 1機能フィーチャ←→p2 1機能

共通ライブラリ

DXF-STEP/AP202トランスレータ

DXFファイル

SXFデータ確認機能SXFデータ確認機能SXFデータ確認機能SXFデータ確認機能

CADソフトウェ ア検証機能CADソフトウェ ア検証機能CADソフトウェ ア検証機能CADソフトウェ ア検証機能

STEP/ A P 2 0 2ブラウザSTEP/ A P 2 0 2ブラウザSTEP/ A P 2 0 2ブラウザSTEP/ A P 2 0 2ブラウザ

CADベンダ

CADソフト

納品

チェックチェックチェックチェック

CAD販売

:新たに開発するソフト

:既に開発されているが 改良を行うソフト

注)DXFトランスレータは改良を  行わない。したがって、仕様  Ver.1 .1への対応は市場原理  に委ねる。

図  開発物の内容と運用イメージ

CADソフトへのSXFのインプリメンテーションCADソフトへのSXFのインプリメンテーションCADソフトへのSXFのインプリメンテーションCADソフトへのSXFのインプリメンテーションCADソフトへのSXFのインプリメンテーションCADソフトへのSXFのインプリメンテーションCADソフトへのSXFのインプリメンテーションCADソフトへのSXFのインプリメンテーション

Page 67: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Orderer

Contractor

CAD software

p21 files sfc files

Features<-> .sfc function

Features<-> .p21 function

Common library

Translator between DXF and

STEP/AP202

DXF files

SXF data-confirmingfunction

Check function ofCAD software

STEP/AP202 browser

CAD vendor

CAD software

Del

iver

y

Check

Sale of CAD software

: Software to be developed anew

: Software already developed but to beimproved

Note: DXF translator willnot be improved; thereforeits adaptation to the version2.0 of the specifications depends on the market

mechanism.

Software/Functions to be developed and Image of Operation

Implementation of SXF to CAD SoftwareImplementation of SXF to CAD SoftwareImplementation of SXF to CAD SoftwareImplementation of SXF to CAD SoftwareImplementation of SXF to CAD SoftwareImplementation of SXF to CAD SoftwareImplementation of SXF to CAD SoftwareImplementation of SXF to CAD Software

Page 68: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

SXFとAP202との関係の結論SXFとAP202との関係の結論SXFとAP202との関係の結論SXFとAP202との関係の結論SXFとAP202との関係の結論SXFとAP202との関係の結論SXFとAP202との関係の結論SXFとAP202との関係の結論

SXFのフィーチャやテンプレートは,AP202で定義さSXFのフィーチャやテンプレートは,AP202で定義される図面データ表現へのアクセスを容易にするためれる図面データ表現へのアクセスを容易にするためののAPIAPI仕様である.したがって,仕様である.したがって,Application Module Application Module とと言える.言える.

SXFに従って生成されるSXFに従って生成される ..p21p21ファイルは,完全にファイルは,完全に

AP202AP202に包含されるものであり,に包含されるものであり,AP202AP202ののExtensionExtensionでではない.はない.

最後に,我が国のみならず諸外国の建設分野に利益をもたらす

であろう SCADEC Project をあたたかく見守って頂き,また,皆様

の一層のご支援を賜りたく存じます.宜しくお願い申し上げます.

=>

Page 69: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

ConclusionConclusionConclusionConclusionConclusionConclusionConclusionConclusion(SXFとAP202)(SXFとAP202)(SXFとAP202)(SXFとAP202)(SXFとAP202)(SXFとAP202)(SXFとAP202)(SXFとAP202)

The features and templates of SXF are API The features and templates of SXF are API specifications, or application modules, to specifications, or application modules, to facilitate access to the expression of drawing facilitate access to the expression of drawing data to be defined by AP202.data to be defined by AP202.

.p21 files to be made in accordance with SXF .p21 files to be made in accordance with SXF are not extensions of AP202, but included in are not extensions of AP202, but included in AP202 completely.AP202 completely.

(Thank you for your watching warmly over the SCADEC Project whic(Thank you for your watching warmly over the SCADEC Project which will bring h will bring about benefit to the construction industry in Japan as well as tabout benefit to the construction industry in Japan as well as the other countries he other countries and we look forward to your continued support.)and we look forward to your continued support.)

Page 70: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

今後の課題と展望今後の課題と展望今後の課題と展望今後の課題と展望今後の課題と展望今後の課題と展望今後の課題と展望今後の課題と展望

Page 71: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

Needs in Japanese B&C FieldsNeeds in Japanese B&C FieldsNeeds in Japanese B&C FieldsNeeds in Japanese B&C FieldsNeeds in Japanese B&C FieldsNeeds in Japanese B&C FieldsNeeds in Japanese B&C FieldsNeeds in Japanese B&C Fields

Designer FieldDesigner Field

Users GuidelineUsers Guideline

Construction FieldConstruction Field

Raster DataRaster Data > Earthwork> Earthwork

Clothoide LineClothoide Line > Roads> Roads

Building FieldBuilding Field

Part LibraryPart Library > Facilities> Facilities

ViewView > Architectures> Architectures

Page 72: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

CADCADCADCADCADCADCADCADの今後の展望の今後の展望の今後の展望の今後の展望の今後の展望の今後の展望の今後の展望の今後の展望

CADCAD製図基準製図基準((案案))の運用の運用

運用上の課題もある運用上の課題もある

データ交換の問題データ交換の問題

CADCADコンソーシアムの継続的な活動コンソーシアムの継続的な活動

各分野各分野((空港・港湾・下水等空港・港湾・下水等))で乱立しているで乱立しているCALSCALSのの統合化統合化

CADCADデータを用いた自動積算データを用いた自動積算

33次元オブジェクト構造の実現次元オブジェクト構造の実現

技術的課題がある技術的課題がある

Page 73: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

CAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSCAD/CG/GIS/GPSの連携によるの連携によるの連携によるの連携によるの連携によるの連携によるの連携によるの連携によるCALSCALSCALSCALSCALSCALSCALSCALS実現実現実現実現実現実現実現実現

電子申請された図面地図の必要性電子申請された図面地図の必要性電子申請された図面地図の必要性電子申請された図面地図の必要性

CALSと連動したと連動したと連動したと連動したGISデータの整備によって,データの整備によって,データの整備によって,データの整備によって,

国土空間データ基盤の自動申請は実現国土空間データ基盤の自動申請は実現国土空間データ基盤の自動申請は実現国土空間データ基盤の自動申請は実現

位置参照点を持つ図面位置参照点を持つ図面位置参照点を持つ図面位置参照点を持つ図面位置参照点を持つ図面位置参照点を持つ図面位置参照点を持つ図面位置参照点を持つ図面

空間参照された図面空間参照された図面空間参照された図面空間参照された図面空間参照された図面空間参照された図面空間参照された図面空間参照された図面

GPSなどの測量などの測量などの測量などの測量CAD図面図面図面図面

自動的に空間基盤上の建物の自動更新自動的に空間基盤上の建物の自動更新自動的に空間基盤上の建物の自動更新自動的に空間基盤上の建物の自動更新

CAD/ CG/GIS/GPSCAD/ CG/GIS/GPSのの連携によって連携によって

CALSCALS実現実現

Page 74: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

33DD--CAD/CGCAD/CGにににににににによる設計業務よる設計業務よる設計業務よる設計業務よる設計業務よる設計業務よる設計業務よる設計業務

GUI表示表示表示表示

初期ファイル

他システムの他システムの他システムの他システムのVRML

Page 75: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

33DD--CAD / CGCAD / CGにににににににによる維持管理業務よる維持管理業務よる維持管理業務よる維持管理業務よる維持管理業務よる維持管理業務よる維持管理業務よる維持管理業務

クリック

Page 76: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

調査調査

計画計画

設計設計

施工施工

維持・管理

維持・管理

GPSGPSGPSGPSGPSGPSGPSGPS

GISGISGISGISGISGISGISGIS

CADCADCADCADCADCADCADCAD

CAD/CG

CAD/CG

CAD/CGCAD/CGCAD/CG

CAD/CG

CAD/CGCAD/CG

GISGISGISGISGISGISGISGIS

GPSGPSGPSGPSGPSGPSGPSGPSCADCADCADCADCADCADCADCAD

CGCGCGCGCGCGCGCG

XMLXMLXMLXMLXMLXMLXMLXML

GISGISGISGISGISGISGISGIS

関連企業関連企業関連企業関連企業関連企業関連企業関連企業関連企業AAAAAAAAGPSGPSGPSGPSGPSGPSGPSGPSCADCADCADCADCADCADCADCAD

CGCGCGCGCGCGCGCG

XMLXMLXMLXMLXMLXMLXMLXML

GISGISGISGISGISGISGISGIS

関連企業関連企業関連企業関連企業関連企業関連企業関連企業関連企業AAAAAAAA

GPSGPSGPSGPSGPSGPSGPSGPSCADCADCADCADCADCADCADCAD

CGCGCGCGCGCGCGCG

XMLXMLXMLXMLXMLXMLXMLXML

GISGISGISGISGISGISGISGIS

発注者発注者発注者発注者発注者発注者発注者発注者 CAD /CG /GIS/GPSCAD /CG /GIS/GPSCAD /CG /GIS/GPSCAD /CG /GIS/GPSCAD /CG /GIS/GPSCAD /CG /GIS/GPSCAD /CG /GIS/GPSCAD /CG /GIS/GPSをををををををを

XMLXMLXMLXMLXMLXMLXMLXMLでででででででで管理・運用管理・運用管理・運用管理・運用管理・運用管理・運用管理・運用管理・運用

Page 77: 建設業における - OCF › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... Einglish |||| J a Japan p a n | E i n g l i s h ISO10303-202 STEP/AP202 Format English ex. Japanese

ENDENDENDENDENDENDENDEND

Thank you for your attention.