Quantcast
Channel: Reprap Forum - Delta Machines
Viewing all articles
Browse latest Browse all 20291

Re: Rostock Mini - Homing Issues (video)

$
0
0
Dear Mike

(i am not an expert but i'll try)

first, is the marlin you'r using the latest one?

i found many difference between what i have and urs (i dwl the latest for my delta)
there is many things in ur config file and i think you should adjust

first:
#define TEMP_SENSOR_1 -1
if you dont have (thermocouple with AD595) change the value to 0
#define TEMP_SENSOR_1 0
second:

you have
#define INVERT_X_DIR true // DELTA does not invert
#define INVERT_Y_DIR true
#define INVERT_Z_DIR true

this should be as mentioned

#define INVERT_X_DIR false // DELTA does not invert
#define INVERT_Y_DIR false
#define INVERT_Z_DIR false

third:
you have

#define X_MAX_POS 400
#define X_MIN_POS 0
#define Y_MAX_POS 400  
#define Y_MIN_POS 0
#define Z_MAX_POS 400
#define Z_MIN_POS 0

and this should be

#define X_MAX_POS    DELTA_PRINTABLE_RADIUS
#define X_MIN_POS    -DELTA_PRINTABLE_RADIUS
#define Y_MAX_POS    DELTA_PRINTABLE_RADIUS
#define Y_MIN_POS    -DELTA_PRINTABLE_RADIUS
#define Z_MAX_POS 192      MANUAL_Z_HOME_POS
#define Z_MIN_POS 0

(delta printable radius) for your build

max position should be +
min position should be -

z max position is (Distance between nozzle and print surface after homing)
z min should be 0

fourth:

you have commented out
//#define MANUAL_HOME_POSITIONS  // If defined, MANUAL_*_HOME_POS below will be used
//#define BED_CENTER_AT_0_0  // If defined, the center of the bed is at (X=0, Y=0)

comment them

#define MANUAL_HOME_POSITIONS  // If defined, MANUAL_*_HOME_POS below will be used
#define BED_CENTER_AT_0_0  // If defined, the center of the bed is at (X=0, Y=0)

fifth:
you have

#define MANUAL_Z_HOME_POS 100

again this (Distance between nozzle and print surface after homing) same as z max mentioned before

and you have
#define DEFAULT_AXIS_STEPS_PER_UNIT   {40, 40, 40, 760*1.1}

mine is working well

#define DEFAULT_AXIS_STEPS_PER_UNIT   {80, 80, 80, 100}

this what i can notice in ur attached config file

and i did not find those line:

#define XYZ_FULL_STEPS_PER_ROTATION 80
#define XYZ_MICROSTEPS 16
#define XYZ_BELT_PITCH 2
#define XYZ_PULLEY_TEETH 20
#define XYZ_STEPS (XYZ_FULL_STEPS_PER_ROTATION * XYZ_MICROSTEPS / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH))


Again as Andy suggested for me:

1- dwl the latest marlin and adjust exact measurement for ur built

2- is all the jumper under stepper driver on your board populated? (i am using the same with 1/16 micro steps with full jumper occupied)(mine is ramp1.4)

now for your endstop

you should be very careful with them, if you shorten VCC + and GN mostly you will loose your board (i read many thread about people damaged their boards)

for me its (mechanical endstop v1.2) geeetech (attached image and Component Silkscreen)

[attachment 30652 001.jpg]


[attachment 30653 002.pdf]


i only ignored one GND
Connect SIG to S on my board
connect one GND to - on my board
connect VCC to + in my board

(before you do anything refer to your board manual wiki and never shorten VCC and GND)

you can find my configuration file attached

[attachment 30654 Configuration.h]

off course you have to change your board to 62

and i have this LCD ((http://reprap.org/wiki/RepRapDiscount_Smart_Controller))

if you don't have comment it out

//#define REPRAP_DISCOUNT_SMART_CONTROLLER

if you have other model comment it

hope this will help

Regards

Viewing all articles
Browse latest Browse all 20291

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>