【iCAD用便利ツール】オートインポート

自作ツール 更新:
サムネイル
ゆー ゆー

概要

メーカーサイトなどからCAD中間ファイル(Parasolid、STEP、IGES 等)をダウンロードした際に自動でiCADにインポートするプログラムです。

このツールを起動しておけば、ダウンロード→ファイルを解凍→iCADからインポートコマンド実行 という手順を省略することができます。

設計検討の工数削減にお役立てください。

バージョン情報

アップデート日 バージョン 内容
2025/02/01 1.1.0 ドラッグアンドドロップエリア追加およびDXF、DWGインポートに対応
2025/06/25 1.2.1 STLバイナリデータインポート機能の追加
STLメッシュ最適化機能追加
パラソリッドインポートに子パーツを含めてインポートする機能を追加
2026/10/12 1.2.1.5 ファイル名の禁止文字削除・40バイト切り詰め時のコピー先を作業フォルダ(%TEMP%\ATimportTEMP)に変更(ZIP内も同様)

禁止文字削除で「[」を含む名前がエラーになる・削除されない不具合を修正

Parasolidインポート(ツリー構造保持)で、40文字超の名前・ドロップ直後のインポート不具合を修正

Parasolidインポート時、配置先図面が未保存の場合に警告を表示

監視フォルダで、同時到着ファイルや更新日時の古いファイルが無視される不具合を修正

同名ZIPの再ダウンロード時に再解凍するよう変更し、ZIP内の同名ファイルによるエラーを修正

処理中のエラーでフォルダ監視が停止する不具合を修正

二重起動時の異常終了を修正

手動インポート時、C:\tempがないとSTLを読み込めない不具合を修正

起動時に作業フォルダの残存ファイルを削除

同じ場所のexeを置き換えた場合、旧バージョンの設定(保存先、自動インポート設定など)を引き継ぐよう変更

導入方法

事前準備

導入前に必ず、iCADインストールフォルダごとバックアップを作成してください。

本ツールはiCADのSDKを利用して作成されています。あらかじめiCAD SX の.NET連携機能を有効にしてください。

.NET連携機能有効化の手順

  1. スタートメニュー → iCAD SX 環境設定ツール → .NET連携セットアップ を起動する。
  2. ポート番号を「3999」(初期設定値のまま)にし、「.NET連携を有効にする」のチェックをONにする。

インストール

以下よりプログラムをダウンロードしてください。

ダウンロードしたプログラムを以下の手順で登録してください。

  1. ファイルを解凍する
  2. ATimport.exeをiCADインストールフォルダ\USER\BINへコピー
  3. 任意でコマンドメニュー、アイコンメニュー(※)、ショートカットなどに登録してください。
    登録コマンド「;EXEC /%ICADDIR%\USER\BIN\ATimport.exe/ @GO」

※ファイルにはアイコンメニュー用に画像ファイルを同梱しております。登録時にご活用ください。

使用方法

上記で登録したコマンド、または直接ATimport.exeから起動してください。

初期設定

ファイルをダウンロードするフォルダを選択しておいてください。

選択されたフォルダは次回起動時にも同じフォルダが選択された状態になります。

自動インポート

自動インポートはダウンロードフォルダを監視し、ファイルがダウンロードされたら自動で解凍・インポートを実施します。

  1. 有効にチェックをいれる。
  2. 3Dデータをダウンロードする
  3. iCAD上で配置位置を指定する。

手動インポート

中間ファイルを手動でインポートすることもできます。

iCAD本体のインポートコマンドでは中間ファイルの形式を選択する必要がありますが、このツールでは以下の拡張子を自動認識してインポートできます。

対応拡張子:”.x_b” “.x_t” “.stp” “.step”  “.igs” “.iges” “.stl” “.dwg” “.dxf”

  1. 手動インポートをクリックする
  2. インポートしたいファイルを選択する

または

  1. インポートしたいファイルをドラッグアンドドロップエリアにドラッグアンドドロップする

※zip解凍機能はありません。対応拡張子ファイルを選択してください。

Parasolidインポート

Ver1.2.0よりParasolidファイルをインポートする際にツリー構造を保持するか否かを設定できるようになりました。

設定→Parasolidインポート にて設定できます。

STLインポート

Ver1.2.0よりSTLファイルもインポートできるようになりました。

本ツールではSTLテキストデータだけではなく、STLバイナリデータもインポート可能です。

また、メッシュ最適化機能(ベータ版)を備えています。メッシュ数が多いデータを簡略化し、インポート時間を短くすることができます。

詳細は同梱のREADME.mdをご参照ください。

ご利用について

本ツールはあらかじめ以下の環境にてテストをしてから配布をしておりますが、万が一損害が生じた場合の一切の責任を負いかねますので、ご了承ください。

テスト実施済環境

  • iCAD SXのバージョン:V8L3
  • OS:Windows 11
  • 本プログラムに関する著作権等の知的財産権はものづくりのススメ-しれっとプロジェクトに帰属します
  • 本プログラムは一切の保証なく、現状で提供されるものであり、正常動作等について作者は保証を行いません
  • 本プログラムに関して発生するいかなる問題も利用者の責任により解決されるものとします
  • 本プログラムに関して発生するいかなる損害に対しても作者は責任を負いません

Smart App Controlをご利用の方へ

Windows 11の「スマート アプリ コントロール(Smart App Control)」が有効な環境では、本アプリケーションが正常に起動・使用できない場合があります。

その場合は、スマート アプリ コントロールをOFFにしてからアプリケーションを起動してください。

現在、Smart App Controlが有効な環境でも利用できるよう、対応を検討しています。

ご利用の皆様にはご不便をおかけしますが、対応まで今しばらくお待ちください。

スタッフクレジット

本ツールは、以下の方々のご協力のもと制作されております。

この場を借りて、感謝申し上げます。

スポンサー支援のお願い

このように、ものづくりのススメでは「しれっとproject」というコミュニティにおいて、設計者の方々のために役立つツール開発などを行っております。

もしスポンサーご支援を頂ける方は、こちらのnoteのメンバーシップに加入いただけると嬉しいです。

しれっとproject メンバーシップページへ

今後も皆さんに役立つツール開発を行っていきますので、どうぞよろしくお願いします。

お問い合わせ

本ライブラリに関する不具合、ご要望等はお問い合わせフォームにてご連絡ください。

本記事で掲載している画像の特記事項

本ブログ記事に掲載しているiCADの画像についての注意事項です。

  • iCADは、富士通株式会社の登録商標です
  • iCAD SXの著作権は、iCAD株式会社が保有します
  • 当ブログでは、iCAD株式会社の許諾を得て画面等を表示しています
  • 当ブログの内容について、無断で使用、複製することを禁じます
ゆー

この記事を書いた人

ゆー

【iCAD用便利ツール】一覧印刷エクセル

【iCAD用便利ツール】製図補助ツール

console.log("postID: 14793");console.log("カウント: 17487");