ID モデルは、オブジェクトまたは設計品目の ID (識別情報) の型式を定義し、最終的にはオブジェクトまたは設計品目に登録される基本情報を決定するのに役立ちます。各 ID モデルには、プライマリ ID フィールドとセカンダリ ID フィールドのセットがあります。オブジェクト ID モデルは、 10 個のプライマリ ID フィールドと 10 個のセカンダリ ID フィールドの一部またはすべてで構成されます。設計品目 IDモデルは、 5 つのプライマリ ID フィールドと 5 つのセカンダリ ID フィールドの一部またはすべてで構成されます。ID モデルが設計オブジェクトまたは設計品目 クラスに接続されると、クラス内のすべてのオブジェクトまたは設計品目の一意の ID がその ID モデルを共有します。
ID セパレータは、オブジェクトと設計品目の ID のさまざまなセクションを分割し、読みやすくします。
ID モデルは、プライマリ ID フィールドとセカンダリ ID フィールドを手動で定義して登録できます。プライマリ 01、02、03 のオブジェクト ID は次のように定義できます。
プライマリー 01 | プライマリー 02 | プライマリー 03 |
部門 | タイプ | 番号 |
各 ID モデルは、個別の手順でクラスに接続されます。
各クラスは、異なる ID 部分を区切る文字を設定するために使用される ID セパレーターモデルに接続できます。例えば、ID セパレータモデルが「-, -, -」の場合、オブジェクト ID は 10-PU-001 として表示されます。ID セパレータはオプションですが、オブジェクトおよび設計品目の ID を読みやすくします。
クラスの変更によって不一致が発生した場合、ID モデルとセパレーターには次のルールが適用されます。
例えば、PUMP MISC クラスのオブジェクトの ID は 10-PU-100-1 です。クラスの ID モデルには、ID 区切り文字「-」を持つ 4 つの表示フィールドがあります。オブジェクト ID の組成は次のとおりです。
Disp1 | 9月 | Disp2 | 9月 | Disp3 | 9月 | Disp4 |
10 | - | PU | - | 100 | - | 1 |
オブジェクトのクラスが変更され、新しいクラスの既定の ID モデルに 3 つの表示フィールドが含まれている場合、表示フィールド 3 と 4 の値は、2 つのフィールドの間に既存の区切り文字を含めることによって、表示フィールド3 に結合されます。新しいオブジェクト ID の組成は次のとおりです。
Disp1 | 9月 | Disp2 | 9月 | Disp3 |
10 | - | PU | - | 100-1 |
新しいクラスに 5 つの ID モデル表示フィールドがある場合、新しいオブジェクト ID のコンポジションは次のようになります。
Disp1 | 9月 | Disp2 | 9月 | Disp3 | 9月 | Disp4 | 9月 | Disp5 |
10 | - | PU | - | 100 | - | 1 | - |