
他のアプリケーションと同様に、Curaでも3Dプリント用のデザインを準備する際に、時折発生する不具合や一般的なエラーが発生する可能性があります。エラーの種類は様々で、マニフォールドエラーなど、使用している3Dモデルに関連する問題から、Curaがファイルをスライスできない問題まで様々です。これらのエラーは、最高クラスの3Dプリンターを使用し、プロファイルを適切に設定していても発生する可能性があります。以下では、Curaで発生する可能性のある主な問題とその解決方法について説明します。
1. Curaで3Dモデルをスライスできない
Curaでスライスできない場合は、ファイル自体の問題やソフトウェアの問題など、さまざまな要因が考えられます。この問題を解決するには、モデル自体を確認し、ビルドプレートに対して大きすぎないことを確認する必要があります。大きすぎる場合は、サイズを小さくする必要があります。例えば、下の画像では、ファイルがビルドプレートよりも大きすぎるため、「スライスできません」というエラーが発生しています。
縮小後、適切にスライスできました。スケールツールを使用してファイルサイズを縮小するか、3Dモデルを複数のファイルに分割してビルドプレート上に配置することもできます。
ファイルがビルドプレートにぴったり収まっているにもかかわらず、Cura がスライスできない場合は、再起動するか最新バージョンにアップデートして、スライスできるか確認してください。また、お使いのコンピューターが Cura の実行に必要なシステム要件を満たしていることを確認することも重要です。要件を満たしていない場合、特に複雑なファイルは多くのメモリと処理能力を必要とするため、スライスに問題が生じる可能性があります。
モデルに修復が必要な問題がある場合、Cura はエラーを表示します。これについては後ほど詳しく説明します。
サーフェスの欠落エラーは通常、3Dモデリングプロセス中に不完全なジオメトリや設計の一部が欠落していることが原因で発生します。また、重複したジオメトリ、重複した面、あるいはモデルサーフェス内のその他の不整合によって、不要なサーフェスが発生する可能性があります。
この問題に対処するには、スライスする前に3Dモデリングソフトウェアを使用してモデルを検査し、問題を特定して修正する必要があります。モデルの問題を修正する際には、スライサーにインポートする際のモデルの向きにも注意し、他の問題が発生するのを防ぐ必要があります。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
3. 3Dモデルは多様体ではない
このようなエラーが発生した場合、モデルにスライスできない形状上の問題があることを意味します。これらの問題には、メッシュの穴や隙間、開いたエッジ、さらには交差面などが含まれます。スライサーは、ツールパスを正確に生成するために、ソリッドで閉じた形状に依存しているため、これらの問題がある場合、ファイルを適切にスライスできません。これらの問題があるにもかかわらずファイルのスライスを続行すると、最終的な印刷物に隙間や欠落部分が生じ、場合によっては印刷に失敗する可能性があります。
この問題を修正するには、Meshmixerなどの様々なツールを使用できます。Meshmixerを使用するには、まずファイルをインポートし、「分析」> 「インスペクター」に移動して、非多様体部分を特定します。
ファイルに問題がある場合は、新しく起動するウィンドウに表示され、「すべて自動修復」をクリックして修復できます。ファイルの修復に使用できるもう一つの必須ツールはBlenderです。ファイルをインポートしたら、3Dプリントアドオンを有効にする必要があります。「編集」>「設定」>「アドオン」に移動し、「3Dプリントツールボックス」を検索してチェックボックスをオンにします。
オプション セクションの近くにある3D プリント オプションをクリックし、 [すべてチェック]を選択してモデルの分析を開始します。
解析後、3Dモデルに問題がないか確認できます。私の場合、以下の結果セクションに示すように、非多様体エッジが1つとその他の問題が見つかりました。
問題を修正するには、「クリーンアップ」セクションに移動して「マニフォールドの作成」をクリックします。
ソフトウェアは、すべてのギャップ、非多様体エッジ、反転した法線を埋めます。モデルの複雑さによっては、完了までにしばらく時間がかかります。完了して再度確認すると、問題が解消されていることがわかります。その後、モデルをエクスポートし、Curaに再読み込みしてスライスできます。この問題を修正すると、ほとんどの場合、3Dモデルの完全性に関する他のエラーも修正されます。
4. Curaの設定エラー
設定エラーは、設定ミスやプロファイルの問題などによって発生する可能性があります。しかし、主な原因はマテリアルオプションです。つまり、Curaが前回のセッションで特定の3Dプリンターのデフォルトとして指定されたマテリアルを見つけられない場合です。この場合、ソフトウェアはこれを設定の破損の兆候と解釈します。
ほとんどの場合、このエラーはそれほど深刻なものではなく、無視してファイルをスライスして3Dプリントを正常に行うことができます。しかし、ファイルをスライスしようとするたびにこのエラーが表示される場合は煩わしいため、修正する必要があります。
この問題を解決するには、Curaを工場出荷時の設定にリセットすることができます。ただし、設定を失くしたくない場合は、UltimakerマーケットプレイスからダウンロードできるStartup OptimiserなどのCuraプラグインを使用できます。
インストール後、Curaを再起動し、エラーメッセージボックスで「影響を受けるプロファイルを無効にする」を選択し、再度Curaを再起動すると、メッセージは消えます。このプラグインは、 「未使用の設定ファイルの読み込みを無効にする」を選択した場合、Curaの読み込み時間を短縮するのにも役立ちます。
(画像提供:Tom's Hardware)
5. Curaがサポートを生成しない
サポート生成設定が正しく設定されているにもかかわらず、Cura がサポートを生成できない、または生成できるサポートが少数しかない場合は、特定の設定を調整して問題を解決する必要があります。ただし、その前に、ソフトウェアを最新バージョンにアップデートしてください。
Cura がサポートを生成していない場合に調整する設定の 1 つは、サポート配置設定をデフォルトの「Touching Build Plate」ではなく「Everywhere」に変更することです。
ほとんどの場合、この操作で問題は解決します。サポートが不要な領域にも表示される場合は、サポートブロッカーを使用してその領域をブロックできます。さらに、サポートを配置するには、「最小サポート面積」と「最小サポートインターフェース面積」の設定を確認する必要があります。これらの設定は、サポートを生成するために必要な最小表面積と、サポートインターフェースの最小面積を決定します。値が高すぎると、小さなオーバーハングに対してサポートが生成されない可能性があります。そのため、Curaが小さなオーバーハングに対してもサポートを生成できるように、これらの値を少し下げてください。
6. Cura設定エラー
このエラーは、ソフトウェアがサポートする範囲を超える設定値を入力した場合に発生します。他の多くの3Dプリンタースライサーと同様に、Curaには設定パラメータに事前定義された制限があり、その範囲を超えようとすると、Curaは問題の原因となっている特定の設定を示すメッセージを表示します。このようなエラーメッセージにより、設定がサポート範囲内に収まるように調整することで、エラーや印刷の失敗を防ぐことができます。
このようなエラーを回避するには、設定を調整する際にはソフトウェアの制限を遵守し、超過しないようにする必要があります。また、Curaには関連する設定がいくつかあるため、一方の設定を増減するともう一方の設定にも影響が出ることを覚えておく必要があります。設定を調整する際には、この点に注意してください。
その他の3Dプリンターチュートリアル
- PrusaSlicerの使い方:初心者向けガイド
- 3DプリントにおけるZバンディングを修正する5つの方法
- FreeCAD を 3D プリントに使う方法
- OBJファイルを3Dプリント用のSTLファイルに変換する方法
- レジンプリントの洗浄と硬化方法
サミー・エカランは、Tom's Hardwareのフリーランスライターです。3Dプリントのチュートリアルやガイドに関する執筆を専門としています。彼の作品は、Makeuseof、All3dp、3Dsourcedなど、様々な出版物に掲載されています。