26

Re: SD4 & Rumba help needed

Hey Jago does this conversation sound familiar wink
Remember those endstop jumpers I mentioned?  Notice I said "as long as it works".

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

27

Re: SD4 & Rumba help needed

Yep the endstop switches are normally-closed (NC) which means without those jumpers your printer thinks it is at the MIN position for each axis. Use the jumpers from the unused ateppers and jump - and S of X-, Y- and Z+

28

Re: SD4 & Rumba help needed

jagowilson wrote:

Yep the endstop switches are normally-closed (NC) which means without those jumpers your printer thinks it is at the MIN position for each axis. Use the jumpers from the unused ateppers and jump - and S of X-, Y- and Z+

Man your smart who taught you all this stuff wink
Thanks Jago

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

29

Re: SD4 & Rumba help needed

I would've figured it out eventually I was just under a lot of stress with my new $1000 paperweight at the time tongue Thanks for the help!!

30

Re: SD4 & Rumba help needed

Well, i just tried throwing some of those unused jumpers in the empty spots, per wardjr's instruction, and no change...

as long as I don't home it, i can move in any direction I wish with any axis

Once I hit the home button, and the only thing that will move is Z

tried flipping one axis end-stop connector over, no change there either - assuming these are also a non-polarity with both of the stock wires being the same color? but figured what the heck, was worth a shot...

horribly confused now...

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

31

Re: SD4 & Rumba help needed

Send M119 using manual controls and post the results under these two conditions:

1. No axes homed
2. All axes homed

32

Re: SD4 & Rumba help needed

no axes homed reports:
12:17:06.125 : Reporting endstop status
12:17:06.125 : x_max: open
12:17:06.125 : y_max: open
12:17:06.125 : z_min: open
12:17:06.125 : ok

all axes homed reports:
12:18:10.046 : N343 M119 *14
12:18:10.046 : Reporting endstop status
12:18:10.046 : x_max: TRIGGERED
12:18:10.046 : y_max: TRIGGERED
12:18:10.046 : z_min: TRIGGERED
12:18:10.046 : ok

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

33

Re: SD4 & Rumba help needed

Where are x_min, y_min and z_max? Did you remove them from the report?

34 (edited by madkow007 2015-03-22 17:25:39)

Re: SD4 & Rumba help needed

pic of endstop connections

Post's attachments

endstop connections.jpg 84.28 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

35

Re: SD4 & Rumba help needed

didnt remove anything, copied and pasted directly what was reported in the log - all log options are turned on, too

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

36

Re: SD4 & Rumba help needed

a couple of screen shots...

RH settings & firmware settings

Post's attachments

firmware axis positions.jpg 24.82 kb, file has never been downloaded. 

RH printer settings.jpg
RH printer settings.jpg 53.1 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

37 (edited by jagowilson 2015-03-22 17:42:47)

Re: SD4 & Rumba help needed

You've messed with the logic but didn't do it correctly. At this point I would suggest you just download a fresh copy of Solidoodle-Marlin and start over. Assuming stock hotend you only need to change a few things:

1. SOLIDOODLE_VERSION to 3
2. MOTHERBOARD to 80
3. CONTROLLERFAN_PIN to 8
4. Double steps per mm for any axis running 1/32 In EEPROM, not Configuration.h.

38

Re: SD4 & Rumba help needed

jagowilson wrote:

You've messed with the logic but didn't do it correctly. At this point I would suggest you just download a fresh copy of Solidoodle-Marlin and start over. Assuming stock hotend you only need to change a few things:

1. SOLIDOODLE_VERSION to 3
2. MOTHERBOARD to 80
3. CONTROLLERFAN_PON to 8
4. Double steps per mm for any axis running 1/32 In EEPROM, not Configuration.h.

i guess i am at a loss in understanding.

I have no problem starting over, but would really like to understand where I went wrong.

the only things I changed in configuration.h where the things that needed to be changed - motherboard & SD version - the bed size and whatnot is what was loaded by default via the SD patch that is already in Marlin. I changed none of it.
I did accidentally delete the "0" for #define SERIAL_PORT line, but that was easily remedied - wardjr can confirm that one.
wardjr provided me with a checklist of what to do/change via pm, and i followed it to the letter, with the exception of the pins.h settings...

the only thing done in the pins.h file was disabling the unused end stop positions per the post i referred to earlier, and i did pretty much exactly what that poster had done - set it to -1 and commented behind with the default number using the //.

on your recommendations, i made the change in the configuration_ADV.h file for the fan pin to get the fans going...

since there are no 1/32 steppers, i should not need to change any of the steps/mm...

I am not trying to be an a$$ here, just trying to understand....

going to re-download the marlin file and try again....

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

39 (edited by jagowilson 2015-03-22 18:15:08)

Re: SD4 & Rumba help needed

That's your problem is you shouldn't have changed pins.h; there's an associated flag that should be changed to disable them but IMHO jumping the headers is far easier because you'll never have to remember how to make the  endstops work if you lose your copy of the firmware.

40 (edited by madkow007 2015-03-22 18:54:42)

Re: SD4 & Rumba help needed

ok, downloaded a fresh copy of the marlin file from the link that wardjr had provided me and did the following

verified board settings:

Tools > Board > Arduino Mega or Mega 2560
Tools > Processor > ATMEGA2560 (Mega 2560)

opened the configuration.h file and did the following:

line 22: #define SOLIDOODLE_VERSION 3
line 35: #define BAUDRATE 115200 (cant get 250000 on the computer used for this, changed to match up)
line 86: #define MOTHERBOARD 80

nothing else touched in configuration.h

opened configuration_ADV.h and did the following:

line 64: #define CONTROLLERFAN_PIN 8

nothing else changed

saved and verified/compiled
uploaded to the board
opened RH and connected
verified that all axes will move in correct direction manually without homing - check...
homed all axes - check

X & Y axes will not move after homing
Z will move after homing

extra jumpers from unused steppers are installed in the X-, Y- and Z+ locations

all axes homed M119 reports:
13:47:49.890 : Reporting endstop status
13:47:49.890 : x_min: open
13:47:49.890 : x_max: TRIGGERED
13:47:49.890 : y_min: open
13:47:49.906 : y_max: TRIGGERED
13:47:49.906 : z_min: TRIGGERED
13:47:49.906 : z_max: open
13:47:49.906 : ok

no axes homed, M119 reports:
13:51:17.906 : Reporting endstop status
13:51:17.906 : x_min: open
13:51:17.906 : x_max: open
13:51:17.906 : y_min: open
13:51:17.906 : y_max: open
13:51:17.906 : z_min: open
13:51:17.906 : z_max: open
13:51:17.906 : ok

at a loss here - the only things changed are the things listed - I touched nothing else!

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

41 (edited by jagowilson 2015-03-22 19:05:23)

Re: SD4 & Rumba help needed

That M119 report is now correct. So if you home everything and then attempt movement it won't go?  Maybe post your printer shape config - it is possible it is wrong.

42 (edited by madkow007 2015-03-22 19:16:25)

Re: SD4 & Rumba help needed

from configuration.h?

// {SD Patch} Start
// ###############################

// Model-independent endstop logic

#ifndef ENABLE_AUTO_BED_LEVELING
  #define Z_MIN_POS 0
#else
  #define Z_MIN_POS (-1*Z_PROBE_OFFSET_FROM_EXTRUDER)  //With Auto Bed Leveling, the Z_MIN MUST have the same distance as Z_PROBE
#endif

#define MANUAL_HOME_POSITIONS  // If defined, MANUAL_*_HOME_POS below will be used
#define MANUAL_Z_HOME_POS Z_MIN_POS

#if SOLIDOODLE_VERSION == 3
  #define X_MAX_POS 205
  #define X_MIN_POS 0
  #define Y_MAX_POS 200
  #define Y_MIN_POS 0
  #define Z_MAX_POS 195

// The position of the homing switches
  //#define BED_CENTER_AT_0_0  // If defined, the center of the bed is at (X=0, Y=0)
//Manual homing switch locations:
  #define MANUAL_X_HOME_POS 205
  #define MANUAL_Y_HOME_POS 200

#else //assume SD2
  #define X_MAX_POS 155
  #define X_MIN_POS 0
  #define Y_MAX_POS 150
  #define Y_MIN_POS 0
  #define Z_MAX_POS 150

  
// The position of the homing switches
  //#define BED_CENTER_AT_0_0  // If defined, the center of the bed is at (X=0, Y=0)
//Manual homing switch locations:
  #define MANUAL_X_HOME_POS 155
  #define MANUAL_Y_HOME_POS 150
#endif

#define X_MAX_LENGTH (X_MAX_POS - X_MIN_POS)
#define Y_MAX_LENGTH (Y_MAX_POS - Y_MIN_POS)
#define Z_MAX_LENGTH (Z_MAX_POS - Z_MIN_POS)

//###############################
//{SD Patch} END

and yeah - if I home everything - either individually or home all, X & Y will not move again. Z will

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

43

Re: SD4 & Rumba help needed

No from RH

44 (edited by madkow007 2015-03-22 19:23:00)

Re: SD4 & Rumba help needed

that is in post 36 above - RH printer settings

just a note about the X & Y positions - on the original board, I had to enter those #s in order to get X & Y to home correctly after finishing a print job/killing a print

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

45

Re: SD4 & Rumba help needed

If those were the settings I needed I wouldn't have asked wink I need the printer shape tab specifically.

46

Re: SD4 & Rumba help needed

oops - lol...sorry about that... been a long day already. tongue

Post's attachments

RH printer shape.jpg
RH printer shape.jpg 49.56 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

47

Re: SD4 & Rumba help needed

So X and Y are plugged into X+ and Y+ but you're telling RH they're supposed to home at min? Doesn't that seem a little odd? (Leave the board alone and fix the settings).

48 (edited by madkow007 2015-03-22 19:59:43)

Re: SD4 & Rumba help needed

i dont understand - those settings were in there when i first installed RH and hooked the SD4 up for the first time - I did not put those in there, so I am not really sure what specifically needs to be changed??

yes, i know just enough to be dangerous - LOL tongue


edit:  DOH!

works now...

now to test extruder...

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

49 (edited by jagowilson 2015-03-22 20:12:36)

Re: SD4 & Rumba help needed

I think this thread serves as a nice reminder of how important it is to follow directions to their fullest extent the first time through any procedure you do not understand. To learn you sometimes have to take things on faith when the person who is helping you has been down that road before. When explanation for steps is not provided it usually reveals itself in carrying out the steps. The issues you encountered all stem from a deviation in the instructions freely given to you. Wardjr helped me through this process quite some time ago and none of this confusion ever occurred. wink

Also if you notice all Solidoodle printers home at maximum for X and Y and minimum for Z, so you did change that at some point as well wink
http://wiki.solidoodle.com/repetier-hos … on-windows

Glad you are up and running

50

Re: SD4 & Rumba help needed

Thank you, and wardjr, for your patience with this dumb newbie... tongue

and yeah - don't question, just do it step by step the first time and avoid the headaches...

on the RH printer shape settings, tho - honestly - I did not change those at any time - the only numbers i changed were in the first printer settings screen for the park positions..

either way - it is working now. extruder is heating properly, and moving in the correct direction, so i must have gotten those right lol

about to load up some abs and see about printing the Rumba case & fan cover so I dont fry my new toy.

once all of that is done, can anyone point me in the right direction for hooking up an LCD/SD card reader?got the RepRapDiscount smart controller to add to this thing... big_smile

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner