あるモデルにおいて、特定の条件下で不要な部品がある場合、その部品の 「拘束条件」 を はい に設定することで、モデルから除外できます。
「拘束(suppress)」は、産業用ソフトウェアでモデル性能を向上させるためによく使われる手法です。ソフトウェアによって呼び方は異なりますが、本質的には同じで、モデル内の一部の部品やフィーチャを計算および構築の対象から外すことで、データ量を大幅に削減し、性能を向上させる 仕組みです。
「非表示条件」 との違いは以下のとおりです:
· 非表示条件 = はい の場合、部品は見えなくなりますが、データは残っているため、メモリを消費し、計算リソースも使用します。
· 拘束条件 = はい の場合、部品データはモデルから除外されるため、メモリを消費せず、計算リソースも使用しません。
特に、パラメータによって表示/非表示が切り替わる部品が多いモデルでは、非表示条件の代わりに拘束条件を使用することで、次のようなメリットがあります。
1. メモリ消費を抑えられるため、より大規模なプランを設計でき、より多くのモデルを配置できます。
2. 設計、図面作成、レンダリング、受注見積出力などの処理が高速化され、待機時間を短縮できます。
(1)拘束ツール
使用方法:モデルの部品(または要素)を選択すると、右側のプロパティ欄で 「拘束条件」 を確認できます。使い方は 「非表示条件」 と同様で、はい / なしを選択するか、式を入力して算出できます。拘束された部品には、構造ナビゲーション上で取り消し線が表示されます。
また、「拘束解除後にパーツ初期化」 かどうかも選択できます。オプションは 「はい」 で、この場合、拘束解除後に部品パラメータは初期値に戻ります。「いいえ」 を選択した場合は、拘束前に最後に記録された値へ復元されます。(この設定も、式で制御できます。)
注意:拘束条件を設定したモデルでは、通常、非表示条件は不要です。
使用方法:顶部工具栏选择“隐藏转拘束”,弹出转变列表(若有特殊情况导致部分部件不可转换,则显示单独列表并注明原因)。可勾选“解除拘束是否恢复参数”,若勾选重置参数,代表解除拘束后部件参数将恢复默认值,否则恢复到拘束前最后记录的数值。
非表示条件が設定されているモデルでは、非表示から拘束へ変換 ツールを使用して性能を向上させることができます。
使用方法: 上部ツールバーで 「操作」「非表示→拘束変換」 を選択すると、変換対象の一覧が表示されます。(特殊な理由により一部の部品を変換できない場合は、別一覧に理由付きで表示されます。)「拘束解除後、モデル変数をリセット」 を選択することもできます。はいにした場合は、拘束解除後に部品パラメータが初期値に戻ります。なしの場合は、拘束前に最後に記録された値へ復元されます。
変換完了後、拘束された部品には構造ナビゲーション上で取り消し線が表示され
(3)一括変更 - 非表示から拘束へ変換
管理画面で 企業ライブラリ > 詳細設定 > 変数とデータ を開き、モデル一括変更画面で 検索条件 を入力し、[検索] をクリックします。 その後、右側の検索結果ページで [ページ内を一括変更] をクリックします。一覧を選択したら、[非表示→拘束転換] をクリックします。
表示されるウィンドウで 「拘束解除時に部品をリセットする」 を選択し、[確定] をクリックしてから [保存] します。
保存後、「非表示→拘束転換成功」 または 「非表示→拘束転換失敗」 が表示されます。[過去タスクを表示] をクリックすると、タスクの詳細を確認でき、変換の実行状況を把握できます。失敗した場合は [表示] をクリックして失敗理由を確認し、モデルを修正したうえで再度お試しください。
拘束された部品はデータ自体が除外されるため、以下のケースでは一部拘束があります。ご注意ください。
1.拘束条件内の式では @self 構文を使用できません。 拘束されるとデータが除外されるため、存在しないオブジェクトを参照することになり、ロジックとして成立しません。
2.組み合わせモデルの部品は拘束に対応していません。 そのため、この機能の入口はありません。
何が問題ですか?
これにより、この Web サイトの表示言語が変更されます。
当サイトでは、利便性の向上を目的にCookieを使用しています。 サイトの閲覧を継続される場合、Cookieの使用に同意いただいたものとみなします。詳細はクッキーポリシーをご確認ください。
Along with User Agreement and Privacy Policy provided by Coohom Inc. and its affiliates (“we”, “us” or “Coohom Group”), this Notice provides you (or “user”) with information about the cookies that are used by the features and services of Coohom official website or Coohom Platform (“Coohom Platform”). This Notice will be reviewed from time to time to ensure that its content is kept up-to-date. If any changes are made, we will publish the latest version of the Notice here. When we make significant changes, we will notify you of the change the next time you visit Coohom Platform or by other means of communication.
When you visit Coohom Platform, the site asks your browser to store a small piece of data (text file) called a cookie on your device in order to evaluate the performance of the site. We also use third-party cookies, which are cookies from a domain different than the domain of Coohom Platform you are visiting, for marketing efforts.
We use the following categories of cookies:
Strictly necessary cookies are necessary for Coohom Platform to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but that will cause some parts of Coohom Platform to not work.
Performance cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site.They help us to know which pages are the most and least popular and see how visitors move around the site.If you do not allow these cookies we will not know when you have visited our site and will not be able to monitor its performance.
We also cooperate with third-parties that deploy cookies when users interact with marketing communications. Marketing cookies collect personal information such as your IP address and clicks. Collected information is used to evaluate the effectiveness of our marketing campaigns or to provide better targeting for marketing. We do not always have control over those cookies.
The "Cookie Settings" can be utilized to customize your cookie preferences. The "Cookie Settings" will record when you have consented to or rejected our Notice and will ask for consent once a year to ensure users stay up-to-date with changes to our Notice. All the performance cookies and marketing cookies are controlled by the "Cookie Settings". You can also access the “Cookie Settings” anytime from the link in the footer of Coohom Platform.
All of the cookies used on Coohom Platform, on third-party websites and through emails can be enabled or disabled through your browser. To control cookies through your browser, follow the instructions usually located within the “Help”, “Tools” or “Edit” menus in your browser. Please note that disabling a cookie or category of cookies does not delete the cookie from your browser unless manually completed through your browser function.
Your data collected from cookies can be deleted. If cookies are deleted, the information collected prior to the preference change may still be used. However, we will stop using the disabled cookie to collect any further information from your user experience. For marketing cookies, when a user opts out of tracking, a new cookie is placed to prevent users from being tracked.
You can set your browser to block strictly necessary cookies, but that will cause some parts of Coohom Platform to not work.
You can accept or refuse the use of performance cookies or marketing cookies at any time. If you choose to reject the use of performance cookies or marketing cookies, you will still be able to use Coohom Platform, and your use of all the features and areas of Coohom Platform will not be limited.
We may update this Notice from time to time or for other operational, legal or regulatory reasons to make changes in the cookies we use. Therefore, please re-read this Notice periodically to learn about our use of cookies and related technologies. The date at the top of this Notice indicates when it was last updated.
If you have any questions about our use of cookies, please feel free to contact us via email at support@coohom.com.
We will respond to your questions, comments or suggestions within 30 days after we receive them and verify your user identity.