建設業における - ocf › pdf › 2001kickoff2.pdf · 101 製図 102 船舶 ... einglish ||||...
TRANSCRIPT
建設業における建設業における建設業における建設業における建設業における建設業における建設業における建設業における
CADCADCADCADCADCADCADCADの標準化動向についての標準化動向についての標準化動向についての標準化動向についての標準化動向についての標準化動向についての標準化動向についての標準化動向について
関西大学関西大学関西大学関西大学関西大学関西大学関西大学関西大学
総合情報学部総合情報学部総合情報学部総合情報学部総合情報学部総合情報学部総合情報学部総合情報学部
田中成典田中成典田中成典田中成典田中成典田中成典田中成典田中成典
建設建設建設建設建設建設建設建設CALS/CADCALS/CADCALS/CADCALS/CADCALS/CADCALS/CADCALS/CADCALS/CADの動向の動向の動向の動向の動向の動向の動向の動向
維持維持
管理管理
施工施工
設計設計
調査調査
計画計画
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の活用の活用の活用の活用の活用の活用の活用の活用
統合化へ向けて統合化へ向けて統合化へ向けて統合化へ向けて統合化へ向けて統合化へ向けて統合化へ向けて統合化へ向けて
調査 計画 設計 施工 維持・管理
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データデータデータデータデータデータデータデータ
道路図形更新作業道路図形更新作業道路図形更新作業道路図形更新作業道路図形更新作業道路図形更新作業道路図形更新作業道路図形更新作業
TS地形測量による道路台帳更新TS地形測量による道路台帳更新
CAD
データから
DMデータへ
基本図データベース基本図データベース基本図データベース基本図データベース
DMデータから
CA
D
データへ
CADCADCADCAD製図基準(案)図例より引用製図基準(案)図例より引用製図基準(案)図例より引用製図基準(案)図例より引用
CADCAD製図基準の策定製図基準の策定
電子図面データ交換フォーマットの策定電子図面データ交換フォーマットの策定
デファクトスタンダードデファクトスタンダード
土木製図基準(土木学会土木製図基準改訂委員会)土木製図基準(土木学会土木製図基準改訂委員会)
⇒⇒ 土木製図の書き方に関するガイドライン土木製図の書き方に関するガイドラインCADCAD図面の約束事に関するガイドライン図面の約束事に関するガイドライン
CADCAD図面の交換,そして活用図面の交換,そして活用
ISOISOに準拠した標準フォーマットの採用に準拠した標準フォーマットの採用
⇒⇒ 国際ルールに従った規格策定国際ルールに従った規格策定
CADCADCADCADCADCADCADCADの注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向の注目すべき標準化動向
建設製図(建設製図(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
・ ・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のののののののの活動活動活動活動活動活動活動活動
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規格を理解するのは非常に困難規格を理解するのは非常に困難
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 概要と基本原理
JACICJACICJACICJACICJACICJACICJACICJACIC 標準部設置標準部設置標準部設置標準部設置標準部設置標準部設置標準部設置標準部設置平成平成平成平成平成平成平成平成1212121212121212年年年年年年年年44444444月月月月月月月月
建設建設CALS/ECCALS/ECをはじめ建設分野の情報化をはじめ建設分野の情報化
の基盤整備を図る観点の基盤整備を図る観点
国際標準の動向も視野に入れる国際標準の動向も視野に入れる
体系的に建設分野の情報の標準化整備と体系的に建設分野の情報の標準化整備と維持管理を実施維持管理を実施
建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置建設情報標準化委員会の設置平成平成平成平成平成平成平成平成1212121212121212年年年年年年年年1010101010101010月月月月月月月月66666666日記者発表日記者発表日記者発表日記者発表日記者発表日記者発表日記者発表日記者発表
「建設情報に係る標準化ビジョン」の趣旨に準拠「建設情報に係る標準化ビジョン」の趣旨に準拠
建設分野全体の標準化作業という視点建設分野全体の標準化作業という視点
既存の標準を尊重既存の標準を尊重
標準間の調整標準間の調整
新たな標準の開発新たな標準の開発
標準化推進体制標準化推進体制標準化推進体制標準化推進体制標準化推進体制標準化推進体制標準化推進体制標準化推進体制
建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会建設情報標準化委員会
コード小委員会コード小委員会コード小委員会コード小委員会コード小委員会コード小委員会コード小委員会コード小委員会
電子地図電子地図電子地図電子地図電子地図電子地図電子地図電子地図//建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会建設情報連携小委員会
成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会成果品電子化検討小委員会
CADCADCADCADCADCADCADCADデータ交換標準小委員会データ交換標準小委員会データ交換標準小委員会データ交換標準小委員会データ交換標準小委員会データ交換標準小委員会データ交換標準小委員会データ交換標準小委員会
CADCADCADCADCADCADCADCADデータ交換標準化データ交換標準化データ交換標準化データ交換標準化データ交換標準化データ交換標準化データ交換標準化データ交換標準化小委員会小委員会小委員会小委員会小委員会小委員会小委員会小委員会
CAD CAD データ交換標準開発コンソーシアムデータ交換標準開発コンソーシアムが終了が終了
建設情報標準化委員会のもとに全体的な整合を建設情報標準化委員会のもとに全体的な整合をとりつつ検討を継続とりつつ検討を継続
ISO ISO 準拠の準拠のCADCADデータ交換標準を引き継ぐデータ交換標準を引き継ぐ
標準のメンテナンス、レベルアップ等の対応標準のメンテナンス、レベルアップ等の対応
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
日本では各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)を開発
=>規格を策定している訳ではない.実装を議論している
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.
SXFの守備範囲SXFの守備範囲SXFの守備範囲SXFの守備範囲SXFの守備範囲SXFの守備範囲SXFの守備範囲SXFの守備範囲
SXFSXF
・サブセットスキーマ(レベル・サブセットスキーマ(レベル11,レベル,レベル22))
・フィーチャ
・テンプレート(Feature Structure Diagram)
・.・.p21p21ファイルファイル
・.sfcファイル(プラクティス用ファイル)
論理仕様論理仕様
物理ファイル物理ファイル
・フィーチャとAP202との双方向変換機能
・物理ファイル入出力機能
共通ライブラリ共通ライブラリ
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
標準語標準語(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システムの関係
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
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を表現
将来,市場原理に任せたい
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
製図管理情報製図管理情報・図面版数、・シート版数、
・ビュー、・図面特性、・契約、・機密、・承認、・所属
関連性関連性製品形状モデルから
・寸法線・表記要素
・塗り(ハッチング)
製品定義製品定義・パート
・製品所属
製品データ(形状)製品データ(形状)・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((((((((製図)製図)製図)製図)製図)製図)製図)製図)
線分線分線分線分
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レイヤコード
定義例フィーチャ定義項目
各幾何図形共通
線分の幾何情報
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
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
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
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))
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))
#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の表記例
#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
線分線分線分線分
SXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおけるSXFにおける円円円円円円円円の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)の表現(フィーチャ)
10.0半径
253.0〃 Y座標
244.0中心点X座標
1線幅コード
1線種コード
1色コード
1レイヤコード
定義例フィーチャ定義項目
各幾何図形共通
円の幾何情報
半径
中心点(x, y)
線分線分線分線分
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))))
円の表現に関係する円の表現に関係する円の表現に関係する円の表現に関係する円の表現に関係する円の表現に関係する円の表現に関係する円の表現に関係する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
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
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)
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)
中心点座標 半径
線幅コード
線種コード
色コード
レイヤコード
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’)*/
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’)*/
線分線分線分線分
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)
線分線分線分線分
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)
引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係する引出し線の表現に関係する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
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
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
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
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);
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);
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)文字フォントコード
文字列文字範囲高
文字範囲幅
文字間隔
文字列回転角
スラント角
文字配置基点
文字書出し方向
寸法値の有無
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
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
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
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)
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)
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)
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)
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)
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に準拠している
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.)
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を提出
修正済み
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
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対応一覧表(別紙より抜粋)
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)
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一覧表(別紙より抜粋)
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
発注者
受注者
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のインプリメンテーション
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
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 をあたたかく見守って頂き,また,皆様
の一層のご支援を賜りたく存じます.宜しくお願い申し上げます.
=>
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.)
今後の課題と展望今後の課題と展望今後の課題と展望今後の課題と展望今後の課題と展望今後の課題と展望今後の課題と展望今後の課題と展望
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
CADCADCADCADCADCADCADCADの今後の展望の今後の展望の今後の展望の今後の展望の今後の展望の今後の展望の今後の展望の今後の展望
CADCAD製図基準製図基準((案案))の運用の運用
運用上の課題もある運用上の課題もある
データ交換の問題データ交換の問題
CADCADコンソーシアムの継続的な活動コンソーシアムの継続的な活動
各分野各分野((空港・港湾・下水等空港・港湾・下水等))で乱立しているで乱立しているCALSCALSのの統合化統合化
CADCADデータを用いた自動積算データを用いた自動積算
33次元オブジェクト構造の実現次元オブジェクト構造の実現
技術的課題がある技術的課題がある
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実現実現
33DD--CAD/CGCAD/CGにににににににによる設計業務よる設計業務よる設計業務よる設計業務よる設計業務よる設計業務よる設計業務よる設計業務
GUI表示表示表示表示
初期ファイル
他システムの他システムの他システムの他システムのVRML
33DD--CAD / CGCAD / CGにににににににによる維持管理業務よる維持管理業務よる維持管理業務よる維持管理業務よる維持管理業務よる維持管理業務よる維持管理業務よる維持管理業務
クリック
調査調査
計画計画
設計設計
施工施工
維持・管理
維持・管理
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でででででででで管理・運用管理・運用管理・運用管理・運用管理・運用管理・運用管理・運用管理・運用
ENDENDENDENDENDENDENDEND
Thank you for your attention.