KB: ODB++エクスポート後、CAMtasticが出力を自動で読み込む際に表示されるエラー

Altium Designer Altium Designer
ODB++のエクスポート後、CAMtasticが生成された出力を自動的に読み込もうとすると、エラーメッセージが表示される場合があります。ODB++のエクスポート自体は正常に完了しており、製造データも有効です。このエラーは、エクスポート時に作成された圧縮形式の.tgz ODB++アーカイブをCAMtasticが開けないために発生します。エラーを防ぐには、「非圧縮ファイルを保持」を有効にするか、CAMtasticでのODB++の自動読み込みを無効にしてください。

解決方法の詳細

エクスポート完了後にエラーが表示される

File » Fabrication Outputs » ODB++ Filesを使用するか、出力ジョブファイル経由でODB++データを生成すると、生成処理の完了時にエラーメッセージが表示される場合があります。

ODB++のエクスポート自体は正常に完了しており、出力データも正しく生成されています。このエラーは、生成されたデータをCAMtasticに自動で読み込む処理にのみ関連しています。

Error dialog showing ODB++ import failure: “Error loading ODB++ directory. The ODB++ data maybe already present or the ODB++ directory is empty.” with an OK button.

圧縮されたODB++アーカイブを開けない

ODB++データは通常、.tarデータセットを圧縮した.tgzアーカイブとして生成されます。CAMtasticはODB++データセットを開くことができますが、エクスポート時に生成された圧縮アーカイブを直接開くことはできません。

ODB++の生成が完了すると、CAMtasticは新しく作成された出力を自動的に読み込もうとします。圧縮アーカイブしか存在しない場合、CAMtasticはデータを読み込めず、エラーメッセージを表示します。

エラーを防ぐための方法

  • Keep uncompressed filesを有効にして、CAMtasticが非圧縮のODB++データセットを読み込めるようにします。
  • CAMtasticへのODB++の自動読み込みを無効にします。

エクスポートと自動読み込みの設定

  • File » Fabrication Outputs » ODB++ Filesを使用して直接生成する場合は、ODB++の設定オプションを開き、Keep uncompressed filesを有効にして、生成されたODB++データセットの非圧縮コピーを保持します。
    Altium Designer workflow showing File > Fabrication Outputs > ODB++ Files, then ODB++ Setup with “Keep uncompressed files” enabled and OK selected to generate ODB++ output. 
  • 出力ジョブファイル経由でODB++データを生成する場合は、ODB++ Setupダイアログを開き、Keep uncompressed filesを有効にします。 または、ODB++設定ダイアログを開き、CAMtasticの自動読み込みオプションでODB++ Outputを無効にします。
    Altium Designer Output Job page showing ODB++ Files fabrication output configured; ODB++ Setup has “Keep uncompressed files” enabled, and Output Management has “ODB++ Output” auto-load selected before generating content. 

参考資料

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。