クラス

クラスは類似の設計または技術情報をグループ化します。これらは常に基準によって管理されており、資産運用の主要な分類機能です。プロセス設計システムには、ポンプ、モーター、パイプ、熱交換器、タンク、ケーブルなどのために作成された関連クラスがあります。同様に、電気系、計装、配管設計システムにも独自のクラス セットがあります。各クラスには同様の技術情報が含まれており、許容される関係と表示プロパティをガイドし、資産設計の機能と動作を制御します。

重要な設計オブジェクト設定のほとんどは、資産設計/クラス基本情報ページで定義されているように、設計オブジェクトクラスごとに行われます。次に例を示します。

エンジニアリング品目設定は、PDM/基本情報/品目クラス ページで定義されている品目クラスごとに行われます。例:

設計オブジェクトクラス構成品目

各設計オブジェクトクラスは、次の要素で構成されます (または次の要素の影響を受けます)。

エンジニアリング品目構成品目

各設計オブジェクトクラスは、次の要素で構成されます (または次の要素の影響を受けます)。

設計オブジェクトクラスを作成する

クラスを作成する際に最も重要な考慮事項は次のとおりです。

クラスの命名とソート規則

クラスに名前を付け、設定する際には、以下の規約が使用されます。

設計オブジェクトクラス考慮事項

メンバー オブジェクトを追加する前に、設計オブジェクト クラスが作成されます。多くの場合、クラス名 (またはその短縮バージョン) はオブジェクト ID の一部になります。クラス指定がすでに存在する場合は、一意のオブジェクト ID を作成する方が簡単です。

オブジェクト クラス名を設定するときは、オブジェクトの技術データと ID 指定を次のように考慮する必要があります。

品目クラス考慮事項

品目クラスは、対応する設計オブジェクトクラスが作成された後に作成され、通常は設計オブジェクトクラスと同じ名前が付けられます。例えば、設計オブジェクトクラス PUMP と品目クラス PUMP などです。

クラス ID

クラス識別子は各クラスの必須指定であり、異なるサイトがクラスにローカル言語名を使用している場合に、クラスに共通名を付けるために使用されます。例えば、クラス識別子を英語の「Pressure Vessel」に設定できます。スウェーデンのサイトではクラス名 Tryckkärl が使用され、ドイツのサイトではクラス名 Druckbehälter が使用されます。ただし、両方のサイトでは、英語のクラス識別子である「Pressure Vessel」を共通のクラス名として使用します。クラス識別子は、異なる国の IFS/資産設計サイト間でデータを比較、インポート、エクスポートするときに非常に役立ちます。

既定設計オブジェクトクラス

特定のクラスを定義せずに設計オブジェクトを作成できるように、規定クラス構成が存在します。規定クラスは、資産設計データベースに設計オブジェクトが入力される設計の初期段階で特に役立ちます。規定クラス構成には、指定された親オブジェクト ID に基づいてオブジェクトを正しいクラスに割り当てる検証機能もあります。

この規定クラスには次の特性があります。

エンティティタイプ設計オブジェクトクラス定義の設定とクリア

クラスページで設計オブジェクトクラスとして設定され、その後この定義がクリアされたクラスには、オブジェクトを登録できなくなります。エンティティ タイプ定義がクリアされたクラスは値一覧内に表示されず、クラス変更に参加できません。エンティティ タイプの定義がクリアされたクラスに属する設計オブジェクトは、設計オブジェクト エクスプローラ内で引き続き表示されますが、そのクラスへのそれ以上の登録は禁止されます。

設計オブジェクトクラスを変更する

設計オブジェクトクラスは、コマンドボタン オプションを使用してすべてのオブジェクト ページから変更できます。現在のクラスを表示するダイアログボックスが開きます。次に、利用可能なクラスを含むプルダウン リストから新しいクラスを選択します。使用可能なクラスは親クラスによって決まります。

オブジェクト クラスの変更には次のルールが適用されます。

親クラス

親クラスは、設計オブジェクトクラス レベルで定義されます。親クラス構成によって、設計オブジェクトクラスの変更が許可されるか、また、設計オブジェクトクラスをどのクラスに変更できるかが決まります。親クラスが指定されていない設計オブジェクトクラスでは、クラスの変更は許可されません。

親クラスは一般的なクラス情報を使用して定義されます。例えば、Pump Misc には、遠心ポンプやダイヤフラム ポンプ、制御容量ポンプや油圧ポンプに適用できる一般的なクラス構成があります。これは、オブジェクトのクラスが変更されたときに、技術データ、クラス関係、クラス プロパティなどの情報の競合や損失を回避するために重要です。

一時的なクラス構成を作成して、オブジェクトをそのクラスに含まれる可能性のあるグループにグループ化できます。このような構成は、複数のオブジェクト クラスの親クラスを定義することによって作成されます。例えば、汎用ポンプ オブジェクトを、Pump Misc クラスに一時的に割り当てることが可能です。後で、Pump Centrifugal クラスに割り当てることができますが、そのクラスには Pump Misc という親クラスが必要になります。

指定された親クラスを持つオブジェクトのクラスは、それに応じて次のように変更される可能性があります。