メインコンテンツへスキップ
FAQ 作成 編集

入力した番号とNode IDが一致しない場合はどうすればよいですか?

質問

このコンポーネントでは、Grasshopperでユーザーが指定したIDを使用して、節点や要素を作成することはできません。

 

回答

MIDAS GHでは、Grasshopper上で作業する際、CIVIL NXとの互換性を確保するため、ID番号が自動的に生成・管理されます。

IDシステムの仕組みは以下のとおりです。

  • MIDAS GHは、CIVIL NXの形式に対応した一意のID番号を自動的に生成します。
  • IDの重複を防ぐため、すでに使用されたIDを管理しています。
  • コンポーネントによって節点や要素が作成されると、それらの値は一時的にTemp DBに保存されます。
  • コンポーネントを移動または再構成した場合、新しく生成される形状には、手動で入力したIDではなく、次に使用可能なIDが割り当てられます。

 

そのため、特定のIDを入力した場合でも、内部のID管理システムにより、最終的に作成されたモデルには入力したIDが使用されない場合があります。

 

解決方法

内部のID管理情報をリセットし、指定したIDでモデルを生成できるようにするには、以下の手順を実行してください。

  1. Grasshopperでコンポーネントアイコンを右クリックします。

  2. Clear Temp Civil NX を選択し、一時的に保存されているデータを削除します。

  3. の後 Clean & Recalculate Element をクリックして、希望する設定でモデルを再生成します。

注意

この機能は、MIDAS GH バージョン2.0.7以降で利用できます。

 

位置を頻繁に変更したり、モデル作成時にIDを手動で設定したりする場合は、意図しないIDの割り当てを防ぐため、Clear Temp DB Civil NX オプションを定期的に使用することを推奨します。

 

 

 

0
コンテンツが役に立ちましたか?