JP-Constraint Entity(Plane)의 이해 制御対象(平面)の理解
Summary 概要 | Constraint Plane의 이해 制御平面の理解 |
---|---|
Related Function 関連機能 | Curve Library Mode : Curve Library > Constraint Entity > Constraint Plane カーブライブラリーモード : カーブライブラリー>制御対象>平面 アセンブリユニットモード : アセンブリユニット>制御対象>平面 |
Type タイプ | FAQ, Tip, Example |
Q. Constraint Plane에 대해 설명해 주세요.
Q. 制御平面について説明してください。
A. Constraint Plane은 선형에 따라 변동 가능한
Main Path의 시작과 끝, 그리고 그 범위를 결정해줍니다.
A. 制御平面は線形によって変動可能な
メインパスの始まりと終わり、そしてその範囲を決定してくれます。
CIM에는 형상을 결정하는 모델링과 별개로 모델의 Constraint만 담당하는 Constraint Entity라는 Object가 존재합니다.
이 구조는 모델링 중 생성된 다양한 객체가 갖고 있는 공통의 Constraint 정보를
하나의 Constraint Entity에 Link하여 통합 관리할 수 있기 때문에 모델을 통제하는데 유리합니다.
따라서 CIM의 선형 기반 모델링이 사용자의 의도대로 동작하기 위해 Constraint Entity에 대한 이해가 선행되어야 합니다.
CIM의 Constraint Entity는 아래와 같으며, 해당 FAQ에서는 Constraint Plane에 대해서 다룹니다.
CIMには形状を決定するモデリングとは別に、モデルの制御だけを担当する制御対象というオブジェクトが存在します。
この構造はモデリング中に生成された多様なオブジェクトが持つ共通の制御情報を
一つの制御対象に依存して統合管理できるため、モデルを統制するのに有利です。
したがって、CIMの線形基盤モデリングがユーザーの意図通りに動作するために、制御対象に対する理解が先行されなければなりません。
CIMの制御対象は以下の通りであり、当該FAQでは制御平面について扱います。
平面 ・ライブラリー空間内で基準軸に中立な平面
・空間にのパスを定義する時、両端範囲を定義するために必要
・平面の位置変更により臓側されたオブジェクトの長さ連動
制御対象 パス メインパス ・ライブラリー内の二つの平面が追加属性で定義されるパス
・制御ポイント/制御配列ポイント/長さ固定パスの参照経路
・パス依存対象/カーブライブラリーが線形に割り当てられる時の参照経路
長さ固定パス ・メインパスは制御ポイント又は平面により定義されるパス
・制御ポイント生成のための参照経路
・プレキャストげたとともに線形に連動し、3次元空間で特定長さを維持する直線オブジェクトに適用
始終点制御パス ・制御ポイントにより両端が制御されるパス
・斜張橋ケーブルとともに線形に連動し、線形の特定地点を連結して作成されるオブジェクトに適用
ポイント ポイント ・メインパス(長さ固定パス)に生成される制御点
・始終点制御パス/長さ固定パス生成のための参照点
・線形で特定位置に割り当てられるオブジェクトの制御点
配列ポイント ・メインパス(長さ固定パス)に生成される制御点
・線形に一定な規則で配列されるオブジェクトの制御点
<Constraint Entity의 종류>
<制御対象の種類>
Constraint Path의 속성에 연동하는 표현객체(Expression Entity)는
Curve Library Mode : Expression Entity > Path Linked 기능을 통해 생성되거나, 또는
Assembly Unit Mode : Expression Entity > Path Linked 기능으로 생성된 Path Linked Entity에만 해당됩니다.
마찬가지로 Constraint Point의 속성에 연동하는 표현객체(Expression Entity)는
Point Library Mode의 Single Point 또는 Multi-Points로 생성된 라이브러리나,
Curve Library Mode : Expression Entity > Point Linked 기능을 통해 생성되거나, 또는
Assembly Unit Mode : Expression Entity > Point Linked 기능으로 생성된 Point Linked Entity에만 해당됩니다.
制御パスの属性に連動する制御方法(Expression Entity)は、
カーブライブラリーモード : 制御方法>パス依存機能によって生成されるか、または
アセンブリユニットモード : 制御方法>パス依存機能で生成されたパス依存対象にのみ該当します。
同様に、制御ポイントの属性に連動する制御方法(Expression Entity)は、
ポイントライブラリーモードの1点ポイントまたは複数ポイントで生成されたライブラリーまたは、
カーブライブラリーモード : 制御方法>ポイント依存機能によって生成されるか、または
アセンブリユニットモード : 制御方法>ポイント依存機能で生成されたポイント依存対象にのみ該当します。
Constraint Plane과 상관 관계에 있는 Object는 다음과 같습니다.
制御平面と相関関係にあるオブジェクトは次のとおりです。
Constraint Plane
制御平面
Constraint Plane이 영향을 받는 Object
制御平面が影響を受けるオブジェクト
그림 1. Constraint Plane이 영향을 받는 Object
図 1 制御平面の影響を受けるオブジェクト
*Default constraint Path : 선형 할당 시 Layout에 Matching되는 Path로 Mode의 Unit Length만큼 Default로 생성되는 Main Path
*基準制御パス : 線形割り当て時に線形にマッチングされるパスで、モードの単位長さだけ基準で生成されるメインパス
Constraint Plane은 Default Constraint Path 위에 생성되고 Property로 갖고있는 Location과 Alignment에 정의된 규칙에 따라 Layout에서 거동합니다.
制御平面は基準制御パスの上に生成され、プロパティで持っている位置と配列に定義された規則に従って線形で挙動します。
Constraint Plane이 영향을 주는 Object
制御平面が影響を与えるオブジェクト
制御平面 メインパス
그림 2. Constraint Plane이 영향을 주는 Object
図 2 制御平面に影響を与えるオブジェクト
그림 2.를 보면 Main Path Property의 Start / End Point는 생성 시 선택된 각각의 Constraint Plane으로 정보를 갖고 있다는 것을 알 수 있습니다.
따라서 두 Object는 종속 관계를 가지는데, Constraint Plane의 Location(X좌표값)에 따라Main Path의 Start / End Point의 X좌표값이 결정됩니다. (두 값이 일치합니다.)
図2を見ると、メインパスプロパティの始/終点は、生成時に選択されたそれぞれの制御平面で情報を持っていることが分かります。
したがって、二つのオブジェクトは従属関係を持ち、制御平面の位置(X座標値)によってメインパスの始/終点のX座標値が決定されます。(二つの値が一致します。)
위 내용을 통해 Main Path에 할당된 Path Linked Entity 혹은 배치되어있는 Point Linked Entity 객체가 Layout에 할당되었을 때
어느 범위에서 생성될 지 Start / End 영역을 Constraint Plane이 정한다는 것을 확인했습니다.
上記の内容により、メインパスに割り当てられたパス依存対象または配置されているポイント依存対象オブジェクトが線形に割り当てられた場合、
どの範囲で生成されるか始/終領域を制御平面が決めることを確認しました。
이해를 돕기위한 간단한 예시 모델로 위 내용을 정리합니다.
理解を深めるための簡単な例示モデルで上記の内容を整理します。
그림 3. Plane 위치 : 7.5m
図 3 平面の位置 : 7.5 m
그림 4-1. Main Path에 할당된 Path Linked Entity
(Perspective View)
図 4-1 メインパスに割り当てられたパス依存対象
(遠近ビュー)
그림 4-2. Main Path에 할당된 Path Linked Entity
(Side View)
図 4-2 メインパスに割り当てられたパス依存対象
(横ビュー)
그림 5. Plane 위치 : 5.0m
図 5 平面位置 : 5.0 m
그림 6-1. End Plane Location 변경 (7.5m > 5m)
(Perspective View)
図 6-1 終端平面位置変更 (7.5 m > 5 m)
(遠近ビュー)
그림 6-2. End Plane Location 변경 (7.5m > 5m)
(Side View)
図 6-2 終端平面位置変更 변경 (7.5 m > 5 m)
(横ビュー)
위 Case는 각 Location 2.5m/7.5m의 Constraint Plane을 이은 Main path에 Pipe 형상 Path Linked Entity 를 생성한 후, End Plane의 Location Property를 수정하여 모델을 업데이트 하는 예시입니다.
CIM은 Case와 같이 Plane을 참조하여 생성된 Main Path와 그 위에 할당된 모든 객체의 Location과 Alignment Property를
하나의 Plane에서 일괄 관리하기 때문에 선형과 관계 정리에 유용합니다.
(단면의 형상은 User Section과 Parameter 기능을 통해 일괄 관리합니다.)
아래는 Constraint Plane을 활용한 PSC Box Girder의 지점부 변경 예시입니다.
上記のケースは、各位置2.5m/7.5mの制御平面に続くメインパスにパイプ形状パス依存対象を生成した後、終端面の位置プロパティを修正してモデルをアップデートする例です。
CIMはケースのように平面を参照して生成されたメインパスとその上に割り当てられたすべてのオブジェクトの位置と配列プロパティを
1つの平面で一括管理するため、線形との関係整理に役立ちます。
(断面の形状は任意形状断面とパラメータ機能により一括管理します。)
以下は、制御平面を活用したPSC箱桁の支点部変更例です。
그림 7. Plane의 Location 변경을 통한 지점부 구성 변경
図 7 平面の位置変更による支点部の構成変更