April 6, 2015 at 01:24 #6034Blaze_1Participant
Hey I just got a smoothieboard (an Azteeg x5 mini) and i’m having some issues getting it to home. It only seems to move slightly before stopping. I’ve combed through the smoothieware.org config options and even added the scara_homing true option.
I was wondering if somebody had a sample morgan config somewhere online or if I could get some help with the options needed to resolve this issue.
April 8, 2015 at 08:31 #6035Quentin HarleyKeymaster
Make sure you have the right pins configured at the endstops. There is a Azteeg config demo config. Start from that.
Additionally make sure you add/superimpose the following to the config (Take care about the correct pins for Azteeg – this is from smoothieboard):
# Arm solution configuration : SCARA robot. Translates mm positions into stepper positions arm_solution morgan # selects the morgan arm solution alpha_steps_per_mm 553.54 # Steps per mm for alpha stepper beta_steps_per_mm 553.54 # Steps per mm for beta stepper gamma_steps_per_mm 417.32 # Steps per mm for gamma stepper arm1_length 150 # this is the length of an arm1 (inner) from hinge to hinge arm2_length 150 # this is the length of an arm2 (outer) from hinge to hinge morgan_offset_x 190.0 # tower offset from bed 0:0 default 100.0 morgan_offset_y -60.0 # tower offset from bed 0:0 default -65.0 morgan_undefined_min 0.95 # Defines undefined SCARA ratio: default 0.95 scara_homing true # optional SCARAcal (highly recommended for Morgan) scaracal.enable true scaracal.slow_feedrate 20 # slow enough not to slip, fast enough not to frustrate the user
and also the following for the probing:
# optional Z probe zprobe.enable true # set to true to enable a zprobe zprobe.probe_pin 1.28!^ # pin probe is attached to if NC remove the ! zprobe.slow_feedrate 5 # mm/sec probe feed rate #zprobe.debounce_count 100 # set if noisy zprobe.fast_feedrate 100 # move feedrate mm/sec zprobe.probe_height 10 # how much above bed to start probe gamma_min_endstop nc # normally 1.28. Change to nc to prevent conflict, # associated with zprobe the leveling strategy to use leveling-strategy.ZGrid-leveling.enable true # enable map level leveling-strategy.ZGrid-leveling.bed_x 380 leveling-strategy.ZGrid-leveling.bed_y 220 leveling-strategy.ZGrid-leveling.bed_z 200 leveling-strategy.ZGrid-leveling.slow_feedrate 100 leveling-strategy.ZGrid-leveling.probe_offsets 0,0,14.5 # the probe offsets from nozzle, must be x,y,z, default is no offset leveling-strategy.ZGrid-leveling.wait_for_probe true # Makes system wait for probe confirmation leveling-strategy.ZGrid-leveling.rows 7 # X divisions (Default 5) leveling-strategy.ZGrid-leveling.cols 5 # Y divisions (Default 5)
- You must be logged in to reply to this topic.