部品モデリング > エンジニアリングフィーチャー > > 標準穴 > ねじ注記のフォーマット
  
ねじ注記のフォーマット
ねじ注記には、設計における標準穴の穴チャートに含まれる値など、その穴に関する情報が表示されます。
ねじ注記のフォーマットやそこに表示される情報をカスタマイズするには、穴チャートの CALLOUT_FORMAT フィールドを修正します。
ねじ注記のフォーマットは、次のようにカスタマイズします。
各パラメータの前にはアンパサンド (&) を付けます。
パラメータ名の後には 1 文字分のスペースを置きます。
改行は斜線 (/) で示します。
拡張 ASCII 文字には制御文字 (<CTRL+A> など) を使用します。
穴がパターンメンバーである場合は、ねじ注記で Pattern_No パラメータを使用して、パターンにおけるパターン穴の番号を示します。
&parameter_name という構文を使用して、カスタムパラメータを呼び出すことができます。
 
*注記 ねじ注記の編集は、「穴」(Hole) ダイアログボックスの終了後にも行うことができます。ねじ注記は、穴フィーチャーに追加された 3 次元注記です (「ツール」(Tools) > 「環境」(Environment))。穴のねじ注記は、標準穴の定義または再定義時に「注記」(Notes) タブでプレビューできます。
UNC 注記
次の注記を表示するには、穴チャートの CALLOUT_FORMAT フィールドで以下のテキストを使用します。
&Screw_size &Thread_Series - &Thread_Class TAP <CTRL-a>x<CTRL-b> &Thread_depth / &Number_Size DRILL (&Diameter ) <CTRL-a>x<CTRL-b> &Drill_Depth -- (&Pattern_No ) HOLE
メートル法の皿穴注記
穴チャートの CALLOUT_FORMAT フィールドで、次のテキストを使用します。
&Diameter DRILL THRU, <CTRL-a>n<CTRL-b> - &Csink_diameter x &Csink_angle <CTRL-a>w<CTRL-b> / &Metric_size x &Pitch PLUG TAP <CTRL-a>x<CTRL-b> &Thread_Depth
メートル法のカウンタボア注記
穴チャートの CALLOUT_FORMAT フィールドで、次のテキストを使用します。
&Diameter DRILL THRU, <CTRL-a>n<CTRL-b> - &Cbore_diameter x &Cbore_depth<CTRL-a>v<CTRL-b> / &Metric_size x &Pitch PLUG TAP <CTRL-a>x<CTRL-b> &Thread_Depth
穴の状態に基づくねじ注記の表示
下に示す DEFAULT_CALLOUT_FORMAT_DATA テーブルを、穴チャート内の既存の THREAD_DATA テーブルに追加することで、標準穴の状態ごとにコールアウトのフォーマットを定義することもできます。このテーブルの各行は、標準穴の状態と、その状態に対して表示されるコールアウトのフォーマットを表しています。穴の現在の状態については、Creo によってテーブル内の対応する行が自動的に検索され、それぞれの行の CALLOUT_FORMAT セル内でユーザーの指定したコールアウトのフォーマットが使用されます。
穴ファイルの穴テーブルには複数のコールアウトが存在する場合があるので、コールアウトの選択方法を決定する優先度規則が存在します。デフォルトのコールアウトは、CALLOUT_FORMAT 行と DEFAULT_CALLOUT_FORMAT_DATA テーブルで指定されています。以下のいずれかの場合、デフォルトのコールアウトは CALLOUT_FORMAT を使用します。
CALLOUT_FORMAT が空でない文字列を含み、DEFAULT_CALLOUT_FORMAT_DATA テーブルに一致するものが存在しない場合
DEFAULT_CALLOUT_FORMAT_DATA テーブルが存在しない場合
DEFAULT_CALLOUT_FORMAT_DATA テーブルでは、穴の現在の状態によってコールアウトのマッチングが行われます。マッチングには、HOLE_TYPE、THREAD、DRILLED_DEPTH、THREAD_DEPTH、CSINK、CBORE、EXIT_CSINK の列が使用されます。テーブルの上から順にマッチングが行われ、上記の列がすべて一致した最初の行が一致する行ということになります。列のいずれかに値 NA が含まれている場合、その列は一致したものと見なされます。
次の表には、標準穴の状態に関して考えられるすべての組み合わせと、コールアウトのフォーマットの一部のサンプルがリストされています。
DEFAULT_CALLOUT_FORMAT_DATA
HOLE_TYPE
THREAD
DRILLED_DEPTH
THREAD_DEPTH
CSINK
CBORE
EXIT_CSINK
CALLOUT_FORMAT
プレビュー
TAPPED
YES
VAR
VAR
NO
NO
NO
&FASTENER_ID &THREAD_CLASS/<CTRL-a>x<CTRL-b>&THREAD_DEPTH
TAPPED
YES
VAR
VAR
YES
NO
NO
TAPPED
YES
VAR
VAR
YES
YES
NO
TAPPED
YES
VAR
VAR
NO
YES
NO
TAPPED
YES
TO_SEL
VAR
NO
NO
NO
TAPPED
YES
TO_SEL
VAR
YES
NO
NO
TAPPED
YES
TO_SEL
VAR
YES
YES
NO
TAPPED
YES
TO_SEL
VAR
NO
YES
NO
TAPPED
YES
THRU_NEXT
VAR
NO
NO
NO
TAPPED
YES
THRU_NEXT
VAR
YES
NO
NO
TAPPED
YES
THRU_NEXT
VAR
YES
YES
NO
TAPPED
YES
THRU_NEXT
VAR
NO
YES
NO
TAPPED
YES
THRU_UNTIL
VAR
NO
NO
NO
TAPPED
YES
THRU_UNTIL
VAR
YES
NO
NO
TAPPED
YES
THRU_UNTIL
VAR
YES
YES
NO
TAPPED
YES
THRU_UNTIL
VAR
NO
YES
NO
TAPPED
YES
THRU_ALL
VAR
NO
NO
NO
TAP &FASTENER_ID <CTRL-A>x<CTRL-B> &THREAD_DEPTH / TAP DRILL THRU
TAPPED
YES
THRU_ALL
VAR
YES
NO
NO
TAPPED
YES
THRU_ALL
VAR
YES
YES
NO
TAPPED
YES
THRU_ALL
VAR
YES
NO
YES
TAPPED
YES
THRU_ALL
VAR
YES
YES
YES
TAPPED
YES
THRU_ALL
VAR
NO
YES
NO
TAPPED
YES
THRU_ALL
VAR
NO
YES
YES
TAPPED
YES
THRU_ALL
VAR
NO
NO
YES
TAPPED
YES
THRU_ALL
THRU
NO
NO
NO
&FASTENER_ID &THREAD_SERIES - &THREAD_CLASS THRU
TAPPED
YES
THRU_ALL
THRU
YES
NO
NO
TAPPED
YES
THRU_ALL
THRU
YES
YES
NO
TAPPED
YES
THRU_ALL
THRU
YES
NO
YES
TAPPED
YES
THRU_ALL
THRU
YES
YES
YES
TAPPED
YES
THRU_ALL
THRU
NO
YES
NO
TAPPED
YES
THRU_ALL
THRU
NO
YES
YES
TAPPED
YES
THRU_ALL
THRU
NO
NO
YES
DRILLED
NO
VAR
該当なし
NO
NO
NO
<CTRL-A>n<CTRL-B> &DIAMETER[.2] <CTRL-A>n<CTRL-B> &DRILL_DEPTH
DRILLED
NO
VAR
該当なし
YES
NO
NO
DRILLED
NO
VAR
該当なし
YES
YES
NO
DRILLED
NO
VAR
該当なし
YES
NO
YES
DRILLED
NO
VAR
該当なし
YES
YES
YES
DRILLED
NO
VAR
該当なし
NO
YES
NO
DRILLED
NO
VAR
該当なし
NO
YES
YES
DRILLED
NO
VAR
該当なし
NO
NO
YES
DRILLED
NO
THRU_ALL
該当なし
NO
NO
NO
<CTRL-A>n<CTRL-B> &DIAMETER[.2] THRU
DRILLED
NO
THRU_ALL
該当なし
YES
NO
NO
<CTRL-A>n<CTRL-B> &DIAMETER[.2] THRU /<CTRL-A>w<CTRL-B> <CTRL-A>n<CTRL-B> &CSINKDIAM x &CSINKANGLE[.0]<CTRL-A>$<CTRL-B>
DRILLED
NO
THRU_ALL
該当なし
YES
YES
NO
DRILLED
NO
THRU_ALL
該当なし
YES
NO
YES
DRILLED
NO
THRU_ALL
該当なし
YES
YES
YES
DRILLED
NO
THRU_ALL
該当なし
NO
YES
NO
<CTRL-A>n<CTRL-B> &DIAMETER[.2] THRU /<CTRL-A>v<CTRL-B> <CTRL-A>n<CTRL-B> &CBOREDIAM<CTRL-A>x<CTRL-B> &CBOREDEPTH
DRILLED
NO
THRU_ALL
該当なし
NO
YES
YES
DRILLED
NO
THRU_ALL
該当なし
NO
NO
YES
DRILLED
NO
TO_SEL
VAR
NO
NO
NO
DRILLED
NO
TO_SEL
VAR
YES
NO
NO
DRILLED
NO
TO_SEL
VAR
YES
YES
NO
DRILLED
NO
TO_SEL
VAR
NO
YES
NO
DRILLED
NO
THRU_NEXT
VAR
NO
NO
NO
DRILLED
NO
THRU_NEXT
VAR
YES
NO
NO
DRILLED
NO
THRU_NEXT
VAR
YES
YES
NO
DRILLED
NO
THRU_NEXT
VAR
NO
YES
NO
DRILLED
NO
THRU_UNTIL
VAR
NO
NO
NO
DRILLED
NO
THRU_UNTIL
VAR
YES
NO
NO
DRILLED
NO
THRU_UNTIL
VAR
YES
YES
NO
DRILLED
NO
THRU_UNTIL
VAR
NO
YES
NO
CLEARANCE
NO
THRU_ALL
該当なし
NO
NO
NO
CLEARANCE
NO
THRU_ALL
該当なし
YES
NO
NO
CLEARANCE
NO
THRU_ALL
該当なし
YES
YES
NO
CLEARANCE
NO
THRU_ALL
該当なし
YES
NO
YES
CLEARANCE
NO
THRU_ALL
該当なし
YES
YES
YES
CLEARANCE
NO
THRU_ALL
該当なし
NO
YES
NO
CLEARANCE
NO
THRU_ALL
該当なし
NO
YES
YES
CLEARANCE
NO
THRU_ALL
該当なし
NO
NO
YES
CLEARANCE
NO
THRU_NEXT
該当なし
NO
NO
NO
CLEARANCE
NO
THRU_NEXT
該当なし
YES
NO
NO
CLEARANCE
NO
THRU_NEXT
該当なし
YES
YES
NO
CLEARANCE
NO
THRU_NEXT
該当なし
NO
YES
NO
CLEARANCE
NO
THRU_UNTIL
該当なし
NO
NO
NO
CLEARANCE
NO
THRU_UNTIL
該当なし
YES
NO
NO
CLEARANCE
NO
THRU_UNTIL
該当なし
YES
YES
NO
CLEARANCE
NO
THRU_UNTIL
該当なし
NO
YES
NO
CLEARANCE
NO
TO_SEL
該当なし
NO
NO
NO
CLEARANCE
NO
TO_SEL
該当なし
YES
NO
NO
CLEARANCE
NO
TO_SEL
該当なし
YES
YES
NO
CLEARANCE
NO
TO_SEL
該当なし
NO
YES
NO
TAPERED
YES
VAR
VAR
NO
NO
NO
TAPERED
YES
VAR
VAR
YES
NO
NO
TAPERED
YES
VAR
VAR
YES
YES
NO
TAPERED
YES
VAR
VAR
NO
YES
NO