2
ハードウェアのエンドストップを変更せずに、ソフトウェアやスライサーを使用して新しい原点位置を設定するにはどうすればよいですか?
質問の前に、これが私のセットアップです。 Prusa i3(メインボードMks Gen v1.2) スライサーとしての繰り返し マーリンのソースコード 私の主な仕事は、3Dプリンターをチョコレートプリンターに変換することです。フィラメント押出機をチョコレート押出機に交換しました。そして、私の問題が始まったのはそこです。というのも、新しい押出機はホーミング時にy軸からわずかに停止しています。これは、標準の20x20 cmベッドから外に出ています。他のX軸とZ軸は問題ありません。 だから、私は#defines以下で説明することを試してみましたが、ホーミングによって単一のmmの違いを作ることさえできませんでした。プリンタがホーミングしているとき、それらはすべて無視されます。それはハードウェアに行き止まり、最終的に停止します。 Y軸に10 mmのオフセットが必要です。 これで始まりました。 // Travel limits after homing #define X_MAX_POS 200 #define X_MIN_POS 0 #define Y_MAX_POS 190 <<<< (tested with 190 and 210) #define Y_MIN_POS 0 #define Z_MAX_POS 200 #define Z_MIN_POS 0 この; // The position of the homing switches …