こんにちは。
Dynamoを使用してレイアウトを新規作成したいです。
Layout.Bynameのノードが使えそうなのですが、
inputのpageSetupnameに何を入力したらよいかわかりません。
また、新規で作成したレイアウト内にビューポートも設定、適した縮尺で断面図を配置するところまで自動化したいと考えています。何かよいアイディアがありましたら教えていただけますでしょうか。
解決済! 解決策の投稿を見る。
回答者: YuriHaga. 解決策の投稿を見る。
軽く調べてみましたがLayout.Bynameのノードは、
Civil 3DのDynamoパッケージである、「Camber」のカスタムノードかなと思いました。
カスタムノードの利用方法はヘルプを見るくらいしかないかなぁと思います。(あとは海外のフォーラムで聞いてみるとか!)
僕はCivil3Dは利用していないので、具体的な解決策は提案できずにすみません。
ただ、もしCivil3Dではなく、Revitで質問にある要望を実現したいとするのであれば、
下記記事が非常に詳しいので、そのまま適用すれば良いと思います!
https://amdlaboratory.com/amdblog/dynamo%E3%81%A7%E3%82%B7%E3%83%BC%E3%83%88%E3%81%A8%E3%83%93%E3%83...
.NET API方式のデモコードです。新規レイアウトを作成し,レイアウトにデフォルトで入っているビューポートをレイアウトの中央にセットします。