マルチユーザーモデルにおけるモデリングについて

Tekla Structures - Not version-specific Hint tips
Environment
Japan

マルチユーザーで作業中にモデルにエラーが発生するケースとしては、以下のような原因が考えられます。

  • 各オペレーターがモデルを上書き保存した際に、オペレーター間での操作内容に矛盾があった場合。
  • マスターモデルが最新状態でない状態や問題がある状態でナンバリングを実行した場合。

 

各オペレーターがマルチユーザーの基本的な仕組みを理解することで、致命的なエラーを未然に防ぐことができます。

ここでは、マルチユーザーの基本的な仕組みと、オペレーター間での操作に関する注意点をご紹介します。

マルチユーザーの基本的な仕組み

マルチユーザー環境では、各オペレーターがモデルを開くと、それぞれのコンピューター上に、モデルのコピー(作業モデル)が作成されます。そして、各オペレーターの編集操作は、この作業モデルに対して実施されます。
各オペレーターが、モデルの保存操作を実施した際には、各オペレーターが作業モデルに対して実施した操作をマスターモデル(選択されたモデル)に反映し、同時に他のユーザーが実施した作業内容をマスターモデルから取得し最新の状態にします。
したがって、保存時に矛盾 (Conflict)の警告ダイアログが表示された場合には、そのオペレーターは、表示されている内容を全て確認し、問題の有無をチェックすることが、モデルの安定的な運用につながります。
 

保存時の警告表示について

Tekla Structuresでは、モデル上の特定の部材に対して、複数のオペレーターが操作を実施した場合や、オペレーター間で矛盾した操作を行った場合、後から保存したオペレーターに対して、矛盾 (Conflict)の警告ダイアログが表示されます。
 

【 Case 1 】

柱~大梁~小梁等の部材が配置された状態で、2人のオペレーターが詳細を作成するケース。

  • (aさん) 大梁の端部に仕口部を作成
  • (bさん) 大梁~小梁間に継手を生成
Image
1.png

この場合、マルチユーザー環境では、大梁に対する編集操作としては、「(aさん)の端部への仕口作成」と「(bさん)の大梁~小梁間の継手作成」の2つの操作が発生していますので、後から保存したオペレーターには、警告ダイアログが表示されます。
ただし、モデル上での操作内容としては、(aさん)と(bさん)のそれぞれ操作内容が、相手の操作内容に影響することはないですが、システムとしては、特定の部材に、複数のオペレーターが操作を実施したとみなしモデルに矛盾(Conflict)が生じた可能性がありますので、警告ダイアログが表示されます。この場合、モデル上で内容を確認し、問題がなければそのまま作業をすすめることができます。

【 Case 2 】

モデル上に配置されている部材のサイズ等が間違っているケース。

  • (aさん) 部材を一旦削除して、正しい梁を作成し継手等を作成する。
  • (bさん) 間違いを修正してから、継手等の詳細を作成する。
Image
2.png

この場合、「(aさん)が先に保存操作をした場合は、後から保存した(bさん)は、モデル上からすでに無くなった部材への修正と継手の作成を実施した」ことになり、逆に、「(bさん)が先に保存した場合、(aさん)は、部材が修正され、かつその端部に継手が生成されている部材を削除したこと」になり、2人のオペレーターの間の操作には、矛盾した操作が発生しています。
したがって、後から保存したオペレーターには、警告ダイアログが表示され、保存操作の順番によっては、モデルに矛盾(Conflict)が生じ、再度モデルを修正しなければならない可能性があります。
マルチユーザーでモデルを運用する際には、事前に各オペレーターが作業範囲や作業内容を確認し、特定の部材に対して複数の編集操作が生じないように調整することや、他のオペレーターと常に連絡をとりながら作業することが、マルチユーザー環境下でのモデルの安定した運用につながります。
また、マルチユーザーでモデルを運用している場合、定期的にそのモデルをシングルユーザーで開き、モデルやライブラリデータベース(xslib)、ナンバリングデータベースのエラーチェックを行い、不具合が見つかった場合は、速やかに修復作業を実施することもモデルの安定的な運用につながります。
マルチユーザーモードについては、テクラ・ユーザー・アシスタンス上にも詳しい説明がありますので、ご活用ください。

[モデルおよびファイルの共有] › [Tekla Structures モデル内での共同作業] › [マルチユーザー モード] › [マルチユーザーシステム]

役に立ちましたか?
送信