VIEW[ビュー] (DXF)

次に示すグループ コードは、VIEW[ビュー]シンボル テーブル項目に適用されます。

VIEW のグループ コード

グループ コード

意味

100

サブクラス マーカー(AcDbViewTableRecord)

2

ビューの名前

70

標準フラグ値 (ビットコード値)

1 = オンの場合、これはペーパー空間ビューです。

16 = オンの場合、テーブル項目は外部参照の外部従属です。

32 = このビットとビット 16 がオンの場合、外部従属は解決されています。

64 = オンの場合、テーブル項目は、最後に編集された図面内の少なくとも 1 つの図形によって参照されています。(このフラグは、AutoCAD コマンドのために存在します。ほとんどの DXF ファイル読み込みプログラムでは無視してもかまいせん。また、DXF ファイルを書き出すプログラムでは、セットする必要はありません。)

40

ビューの高さ(DCS)

10

ビューの中心点(DCS)

DXF: X 値、APP: 2D 点

20

DXF: ビューの中心点の Y 値(DCS)

41

ビューの幅(DCS)

11

目標からの視線方向(WCS)

DXF: X 値、APP: 3D ベクトル

21, 31

DXF: 目標からの視線方向の Y および Z の値(WCS)

12

目標点(WCS)

DXF: X 値、APP: 3D 点

22, 32

DXF: 目標点の Y および Z の値(WCS)

42

レンズ長

43

前方クリップ平面(目標点からのオフセット)

44

後方クリップ平面(目標点からのオフセット)

50

傾斜角度

71

ビュー モード(システム変数 VIEWMODE を参照)

281

レンダリング モード:

0 = 2D 最適化(クラシック 2D)

1 = ワイヤフレーム

2 = 隠線処理

3 = フラット シェーディング

4 = グーロー シェーディング

5 = ワイヤフレームでのフラット シェーディング

6 = ワイヤフレームでのグーロー シェーディング

2D 最適化以外のすべてのレンダリング モードは、新しい 3D グラフィックス パイプラインを保証します。 これらの値は、SHADEMODE[シェーディング モード設定]コマンドと AcDbAbstractViewTableRecord::RenderMode の値に直接対応します。

72

このビューに UCS が関連付けられている場合は 1、それ以外は 0

73

カメラが印刷可能な場合は 1

332

背景オブジェクトへのソフトポインタ ID/ハンドル (省略可能)

334

ライブ断面オブジェクトへのソフトポインタ ID/ハンドル (省略可能)

348

表示スタイル オブジェクトへのハードポインタ ID/ハンドル (省略可能)

361

日照光のハード オーナーシップ ID

次に示すコードは、コード 72 が 1 の場合にのみ現れます。これらのコードは、このビューに関連付けられている UCS を定義します。この UCS が、このビューが呼び出されるたびに現在の UCS になります(コード 72 が 0 の場合、UCS は変更されません)。

UCS が関連付けられているビューのグループ コード

グループ コード

意味

110

UCS の原点(コード 72 が 1 の場合にのみ現れます)

DXF: X 値、APP: 3D 点

120, 130

DXF: UCS の原点の Y および Z の値

111

UCS の X 軸(コード 72 が 1 の場合にのみ現れます)

DXF: X 値、APP: 3D ベクトル

121, 131

DXF: UCS の X 軸の Y および Z の値

112

UCS の Y 軸(コード 72 が 1 の場合にのみ現れます)

DXF: X 値、APP: 3D ベクトル

122, 132

DXF: UCS の Y 軸の Y および Z の値

79

UCS の 直交投影タイプ(コード 72 が 1 の場合にのみ現れます):

0 = UCS は直交投影ではありません、

1 = 平面図、2 = 下面図

3 = 正面図、4 = 背面図

5 = 左側面図、6 = 右側面図

146

UCS の高度(コード 72 が 1 の場合にのみ現れます)

345

UCS が名前の付いた UCS の場合、AcDbUCSTableRecord の ID/ハンドル。現れない場合、UCS には名前が付いていません(コード 72 が 1 の場合にのみ現れます)。

346

UCS が直交投影の場合(コード 79 が 0(ゼロ)でない場合)、基準 UCS の AcDbUCSTableRecord の ID/ハンドル。現れない場合かつコード 79 が 0(ゼロ)以外の場合は、基準 UCS はワールド座標系と考えられます(コード 72 が 1 の場合にのみ現れます)。