Cura:Zオフセットを設定する


9

Z軸用の静電容量センサーを備えたPrusa i3派生プリンターがあります。ノズルがプリントベッドに当たる前に小さなビットを切り替えるため、Zオフセットを設定する必要があります。

Slic3r では、[プリンター設定]の[ 全般]ページでz-offsetを-0.1に構成しましたが、現在Curaを評価しているため、そのような設定が見つかりません。Slic3rはこの設定をgコードで生成されたz値に直接適用しているように見えるため、gコードの先頭に短いバージョンを使用していません。私の現在の(自動ベッドレベリングパーツのデフォルトを除く)gコード:

G28 ;Home
G29 ; auto-bed-leveling
G1 Z15.0 F6000 ;Move the platform down 15mm
G92 E0
G1 F200 E3
G92 E0

Zオフセットを適用するために、[Gコード開始]オプションなどを使用してCuraを構成する方法はありますか?

回答:


9

G92次のコマンドを使用して、プリンタをだましてオフセットを適用することができます。

G0 Z0

G92 Z0.1

まず、ノズルをに移動しZ=0ます。次に、G92コマンドを使用して、現在の位置をとして処理するようにプリンターに指示しZ=0.1ます。これにより-0.1、Z軸にオフセットが効果的に適用されます。これをG0 Z0再度実行すると、ノズルが下に移動するため0.1mmです。

これは、ホーミングとレベリングの後で効果的に行う必要があることに注意してください。

もちろん、Z=0これを機能させるために必ずしもノズルをに移動する必要はありません。同じ効果を得るために、G92 Z15.1G0 Z15に挿入することもできます。


行のG92 Z15.1後にG1 Z15.0 F6000行を追加する必要がありますか(G1が存在するときにG0について記述します)?
トーマスS.17年

はい。G0G1同じです。正式にG0は、迅速な動きとG1協調的な動きを示しますが、マーリンはこれを区別しません。それは単に「移動」です。
トムファンデルザンデン2017年

6

Cura 3.1(?)+の場合:

  1. プラグインをインストールします:メニュー/プラグイン/プラグインを参照... /「Zオフセットプラグイン」までスクロールします<-インストール

  2. 設定を構成します。 Printer Profile / Print Setup / Build Plate Adhesion / Z Offset

    • ノズルのリフトアップに正の値を設定する
    • 負の値設定して、最初のレイヤーのノズルを低くします(必要なシナリオでは-0.1など)

Cura 3.2では、これは「初期レイヤーZオーバーラップ」と呼ばれています。第二に、これはラフトにのみ適用されるため、ラフトを使用しないと機能しません。したがって、全体的な解決策とは考えないでください。
0scar

@ 0scar、私は私の答えがCuraのすべてのバージョンで機能するとは決して言いませんでした。v3のみ。Curaの新しいバージョンのバリアントを追加したので、誤って読んだりせずに、私の回答の有用性についての見解を再評価してください。
サラン

最初のBuild Plate Adhesionオプションは、ラフトでのみ機能するため、削除する必要があります。新しく追加されたバリアントは、それ自体で実行可能な回答であり、ソリューションとして受け入れることができます(「ビルドプレート接着タイプ」とは関係なく機能します)。
0scar

あなたが正しいです。私はYouTubeビデオを3.0バージョンの回答に基づいていましたが、スライスしたファイルをとw / o Initial Layer Z Offsetで比較したので、違いはないため、使用されていません。
サラン

-1

私は5年前に同様の問題を抱えてプリンターを構築しました。物理的な0をシステムに組み込むのではなく、実際の0にすることを強くお勧めします。特に、新しい方法、つまりCuraとSlic3rの設定を探索してテストする場合は、マーリンでは、エンドストップのz調整を挿入できますが、マシンをアップグレードする場合、将来的に複雑になる可能性があります。

可能な限りシンプルにしてください。センサーが間違って配置されている場合は、逆に計算しようとしないでください。モーターの圧力が弱まり、しばらくすると同じ問題が発生します...


ようこそ、あなたの経験を共有してくれてありがとう。これは質問の答えにはなりませんのでご注意ください。OPのコメントにテキストを移動することを検討してください。
0scar

こんにちは@ 0scarと感謝です。私の答えは、マシンをだまして、追加の不要なプラグインをインストールするよりも、問題に対してよりエレガントな解決策を持っていると思います。機械的状態で実際に0の位置にあると、ビルダーは実際に印刷の経験を積むことができます。他のオプションは、現在回避できる可能性がある将来の副作用を作成します。
Zohar Karabelnik、2018年

@ZoharKarabelnik技術的には、物理​​的なゼロに一致するようにオフセットを設定するとだけ言いました。同意しましたが、今度は、ベッドまでのノズル距離の正しいオフセットを提供する方法に関する代替案を提案する必要があります。あなたが言わなかったその部分。ゼロに一致するようにz-offsetを設定するための答えを探している人に、Gcode G92 Z-xxxを確認することをお勧めします。
redfox05
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.