![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
こんいちわ。
Rhinocerosで、Importコマンドをマクロにする場合、どのように書けばよいのでしょうか?
今、Rhinocerosへ大量のigesファイルをインポートするスクリプトを作ろうとしております。
それぞれのigesファイルの置き場所は取得できるのですが、それらをインポートさせることができません。
Rhino.command "_Import " & igsfile
というコマンド(igsfileは取り込みたいファイルのフルパス)で実行できるかと思ったのですが、
"_Import"以下の構文が正しくないのか、ファイル選択ウィンドウが表示されてしまいます。
なにぶん、Rhinocerosのスクリプト作成は初めてですので、どうかご協力をお願いいたします。
No.2ベストアンサー
- 回答日時:
No.1です。
もう読まれていないかと思いますが、スクリプトでの記述方法がわかったので書き込みます。
至極簡単で、
Rhino.command "_-Import " & """" & igsfile & """"
とすればよいです。
Importの前は通常アンダーバーのみですが、その後をハイフンにすることでダイアログを表示せずに参照元を指定する方式に切り替わります。
ファイルパスの前後に""""をつけているのは、パスがスペースを含む場合の対策で、
例えば
C:\Documents And Settings\user\My Documents\testigs
のようなときに""""がないと、C:\Documents.3dmというファイルだと勘違いするのです。
そのため、
"C:\Documents And Settings\user\My Documents\testigs"
という " で囲まれたテキストファイルにするためです。
No.1
- 回答日時:
Rhinoでまれにスクリプトを書いているものです。
試してみましたが、やはりダイアログが開きますね。
インポーターを作ったことがあるのですが、その際にはVBSで開く→コマンドをRhinoに送ることでオブジェクトを生成する方法をとったため時間がかかりました。
もし、Rhinoスクリプトの勉強目的でなく、IGESを大量にインポートするのが本来の目的であるならば、簡単なのは該当ファイルをまとめてRhinoの画面内にドラッグ&ドロップした方が楽です。
・「ファイルオプション」ダイアログが出るので、「ファイルをインポート」を選んでください。
・リンクファイル(ショートカット)をドラッグ&ドロップしても開けません。
もし、大量な数のファイルがいろんな場所にちりぢりになっていて非効率な場合には、リストはあるようですから、VBSをつかって、そのリストを元に一か所にファイルのコピーを集めるようにすればよいかと思います。これについての詳細はRhino固有の問題ではないので割愛します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
- その他(クラウドサービス・オンラインストレージ) Google ColabでGoogleドライブのサブフォルダにファイルを生成する方法 1 2022/10/31 17:37
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- その他(プログラミング・Web制作) python文字化けエラーが発生しているようです 3 2022/04/13 19:41
- その他(プログラミング・Web制作) pythonで、tkinterとpillowの組み合わせ 2 2022/08/16 17:42
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- Access(アクセス) Access2016のExcelインポートの機能のことで教えてください 1 2022/09/11 14:58
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- その他(プログラミング・Web制作) tkinterのimport文の書き方 2 2022/10/14 21:17
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ドキュワークス上で切りとって...
-
DLLとCOMの違い
-
デスクトップに不明のファイル...
-
Office365の自動保存解除方法
-
エクセルファイルが突然開かな...
-
CADのsfcファイルをjw...
-
xltファイルについて
-
AutoCADLT2004です
-
拡張子「.rep」と言うファイル...
-
ロータス123のファイルについて...
-
イラレのファイル名変更について
-
拡張子がhpfのファイル
-
パソコンでPDFを整理してたらフ...
-
メモ帳の中身を見つける検索ソ...
-
Excelの上書き保存
-
.datファイルが開かない
-
bin(バイナリ)ファイルがどう...
-
pdfファイルが表示されない
-
画像のファイル形式、拡張子が...
-
ファイルメーカのことで。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CADのsfcファイルをjw...
-
DLLとCOMの違い
-
Photoshopで作ったPSDファイル...
-
拡張子datのファイルはどうやっ...
-
ドキュワークス上で切りとって...
-
拡張子「.rep」と言うファイル...
-
bin(バイナリ)ファイルがどう...
-
デスクトップに不明のファイル...
-
datファイルの開き方
-
メールに添付するファイル名の...
-
svnでリポジトリのファイルをロ...
-
エクセルファイルが突然開かな...
-
コマンドプロンプトについて教...
-
imgburnで読み込んだのに.isoに...
-
ロータス123のファイルの読みたい
-
Office365の自動保存解除方法
-
拡張子「.isu」って何でしょうか?
-
画像のファイル形式、拡張子が...
-
.image ファイルについて
-
拡張子がhpfのファイル
おすすめ情報