Sorudan önce, benim kurulumum;
- Prusa i3 (anakart Mks Gen v1.2 ile)
- Dilimleyici olarak tekrarlayıcı
- Marlin kaynak kodu
Ana görevim 3D yazıcımı çikolatalı yazıcıya dönüştürmek. Filaman ekstrüderini çikolata ekstrüderi ile değiştirdim. Sorunum burada başladı. Çünkü, yeni ekstruder hedef arama sırasında y ekseninden biraz durmaktadır. Standart 20x20 cm'lik yataktan çıkıyor. Diğer X ve Z eksenleri TAMAM.
Yani, #defines
aşağıda açıklananla oynadım , ama homing ile tek bir mm fark bile yapamadım. Yazıcı ana konumdayken bunların tümü yok sayılır. Donanım uç duraklarına dayanır ve sonunda durur.
Tüm istediğim Y ekseni için 10 mm ofset.
Bununla başladı;
// 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
ve bu;
// The position of the homing switches
#define MANUAL_HOME_POSITIONS // If defined, MANUAL_*_HOME_POS below will be used
//Manual homing switch locations:
// For deltabots this means top and center of the cartesian print volume.
#define MANUAL_X_HOME_POS 0
#define MANUAL_Y_HOME_POS 10 <<< (tested with 10 or -10)
#define MANUAL_Z_HOME_POS 0
Ayrıca, homing ile ilgili değerlerin belirtildiği ancak orada da sevinç olmadığı dilimleme aracı (Repetier) ayarlarıyla oynadım .
Herhangi bir girdi çok takdir edildi.