お知らせ
多要素認証またはシングル サインオンを使っていないお客様へ重要なお知らせ: 2025 年 4 月よりワンタイム パスコード認証の導入を開始します。詳細はこちら。

新規レイアウトの作成、ビューポートの設定

shirai-a
Explorer

新規レイアウトの作成、ビューポートの設定

shirai-a
Explorer
Explorer

こんにちは。

Dynamoを使用してレイアウトを新規作成したいです。

Layout.Bynameのノードが使えそうなのですが、

inputのpageSetupnameに何を入力したらよいかわかりません。

 

また、新規で作成したレイアウト内にビューポートも設定、適した縮尺で断面図を配置するところまで自動化したいと考えています。何かよいアイディアがありましたら教えていただけますでしょうか。

0 件のいいね
返信
解決済み
793件の閲覧回数
5件の返信
返信 (5)

m_fukuiQEK94
Enthusiast
Enthusiast

軽く調べてみましたが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...

この投稿が参考になりましたら、「いいね」を押してください。
この投稿で問題を解決できましたら、「解決策として承認」ボタンを押してください。

YuriHaga
Advocate
Advocate
解決済み

Camberのノード「Layout.ByName」を使用している、ということでよいでしょうか?

「pageSetupname」には、作成済のページ設定名を文字で入力します。

 

2024-07-12_12-36-06.png2024-07-12_12-36-25.png

mari.shimode
Community Manager
Community Manager

@shirai-a さん、こんにちは。コミュニティのご利用ありがとうございます。

 

その後、状況はいかがでしょうか?
お二人から返信が来ていますので、お手すきの際にご確認ください。

 

返信で問題が解決、または解決に至らなくとも参考になった場合は、その返信の右下に表示されている「解決策として承認」ボタンを押してください。
同じ問題を抱えた方の参考になりますので、ご協力のほどよろしくお願いいたします。

 

引き続き問題を抱えていましたら、返信でお知らせください。


 



Mari Shimode
Community Manager
0 件のいいね

katsuhisa.shibataJUJVG
Collaborator
Collaborator

.NET API方式のデモコードです。新規レイアウトを作成し,レイアウトにデフォルトで入っているビューポートをレイアウトの中央にセットします。

0 件のいいね

mari.shimode
Community Manager
Community Manager

@shirai-a さん、こんにちは。

 

同様の問題を抱えた方が参考にできるよう、 YuriHaga さんの返信に「解決策として承認」ボタンをこちらで押しました。

 

追加の質問があるようでしたら、本トピックには返信せずに、このトピックへのリンクを含んだ形で新規トピックを作成してくださいますようお願いいたします。
そうすることで、コミュニティ メンバーが会話の流れを把握しやすくなります。ご協力いただけると幸いです。


 



Mari Shimode
Community Manager
0 件のいいね