Page 1 of 1

display coordinates as in the phisical machine

Posted: Sun Sep 06, 2015 5:26 pm
by luisdmanson
Hello,
i have an i3 rework, i want to make Simplify to display the bed as i have it in my machine, that is ( min endstops) , X to the right and Y (bed) near the front of the machine, Rightnow Simplify always start with its 0 at front left.

Image

Also, the jog controls are inverted for my X axis, i played with the option to flip it, but the parts also get inverted (?)

PS: GREAT software, after almost a year later of asking for a trial version i finally buyed it...PLEASE consider the trial version...

Re: display coordinates as in the phisical machine

Posted: Tue Sep 08, 2015 7:17 am
by JoeJ
You probably just need to adjust your axis directions and zero position in the software. It's pretty easy.

First, open the machine control panel and click Home All. Where does the toolhead go to (i.e. front left)

Then, click on the Communication tab and send the command "G1 X0 Y0 Z0 F3000". This will move the toolhead to (0,0,0). Does the head stay put after sending that command or does it move somewhere else? You need to know this information to make sure you define your origin position correctly.

Then click on the Jog Controls tab and jog the X, Y, and Z axes using the buttons that are labeled +X, +Y, and +Z. Which directions does the toolhead move for each? For example, when clicking +X 10mm, does the head move to the left or to the right?

Once you do each of those test, we can tell you what to set :D

Re: display coordinates as in the phisical machine

Posted: Tue Sep 08, 2015 9:20 pm
by luisdmanson
JoeJ wrote:You probably just need to adjust your axis directions and zero position in the software. It's pretty easy.

First, open the machine control panel and click Home All. Where does the toolhead go to (i.e. front left)

Then, click on the Communication tab and send the command "G1 X0 Y0 Z0 F3000". This will move the toolhead to (0,0,0). Does the head stay put after sending that command or does it move somewhere else? You need to know this information to make sure you define your origin position correctly.

Then click on the Jog Controls tab and jog the X, Y, and Z axes using the buttons that are labeled +X, +Y, and +Z. Which directions does the toolhead move for each? For example, when clicking +X 10mm, does the head move to the left or to the right?

Once you do each of those test, we can tell you what to set :D
about the viewprt configuration:
Homing does the right thing, however the extruder is left at the center of the bed (i have autoleveling enabled), this is normal in my setup.
the G-code you asked me to try works as expected and goes to 0, the position shown in the photo i posted before.

About the control buttons:
only move X from simplify goes in the opposite direction, i do have "INVERT_X_DIR true" in firmware (not sure why i enabled this)

Re: display coordinates as in the phisical machine

Posted: Wed Sep 09, 2015 6:39 am
by JoeJ
Ok, well if you can answer all of the questions, then I can help. Only guessing if you only answer 2 of 5 quesitons

Re: display coordinates as in the phisical machine

Posted: Wed Sep 09, 2015 8:42 am
by luisdmanson
JoeJ wrote:Ok, well if you can answer all of the questions, then I can help. Only guessing if you only answer 2 of 5 quesitons
Sorry, i must have missed all of them because of the language barrier
JoeJ wrote:You probably just need to adjust your axis directions and zero position in the software. It's pretty easy.

First, open the machine control panel and click Home All. Where does the toolhead go to (i.e. front left)
Machine does homing X,Y and then Z with autolevel, toolhead is left at center of the print plate
JoeJ wrote:Then, click on the Communication tab and send the command "G1 X0 Y0 Z0 F3000". This will move the toolhead to (0,0,0). Does the head stay put after sending that command or does it move somewhere else? You need to know this information to make sure you define your origin position correctly.
doing that goes to 0,0,0, as expected, the end result is the same as in the picture, X right, Y back, Z touching bed
JoeJ wrote:Then click on the Jog Controls tab and jog the X, Y, and Z axes using the buttons that are labeled +X, +Y, and +Z. Which directions does the toolhead move for each? For example, when clicking +X 10mm, does the head move to the left or to the right?
+10 X: nothing
-10 X: left
+10 Y: goes to back
+10 Z: goes up

PS as i stated before, i have X inverted in firmware.
JoeJ wrote:Once you do each of those test, we can tell you what to set :D
Done, am I still missing any questions?

Re: display coordinates as in the phisical machine

Posted: Wed Sep 09, 2015 8:59 am
by JoeJ
Ok, well I'm not sure your firmware is setup correctly based on your answers. If (0,0,0) is in the back right, then you would expect that +X would move to the left, and +Y would move towards the front.

But you said that +Y is actually going to the back, not the front. So something seems incorrect there.

What do you have in your firmware configuration file for these settings?

Code: Select all

// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

Re: display coordinates as in the phisical machine

Posted: Wed Sep 09, 2015 4:16 pm
by lurkinturtle
Silly thought here.... maybe try turning the printer 180 degrees?

Re: display coordinates as in the phisical machine

Posted: Wed Sep 09, 2015 9:40 pm
by luisdmanson
JoeJ wrote:Ok, well I'm not sure your firmware is setup correctly based on your answers. If (0,0,0) is in the back right, then you would expect that +X would move to the left, and +Y would move towards the front.

But you said that +Y is actually going to the back, not the front. So something seems incorrect there.

What do you have in your firmware configuration file for these settings?

Code: Select all

// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1
Yes, Y is at the front as you say (bad english) I apologize.

my configuration is:
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1
#define INVERT_X_DIR true
#define INVERT_Y_DIR false
#define INVERT_Z_DIR false

X moves in the opposite direction from Simplify control panel because of this. Repetier has an option to invert controls, i was looking for the same.

dont worry, i will change it in marlin. Can i rotate the viewport by default so it looks like in my printer when is homed?

Re: display coordinates as in the phisical machine

Posted: Thu Sep 10, 2015 10:21 am
by JoeJ
So there is a lot of confusing responses in this thread. Frankly, the answers you gave still don't make sense, so I'm guessing you need to adjust your firmware. For example, I don't see how your X-homing direction can be MIN, it homes in the back right, yet moving in the +X direction goes to right.

So instead, here's how to change the options and you can mess with them on your own. In the firmware, I already pointed out the options for specifying the XYZ homing directions. You may also need to change the options to invert the XYZ travel.

In the software, the only options you need to change are on the G-Code tab. They are called "Flip build table axis" with a checkbox for X, Y, and Z. When you check/uncheck those, it will move your coordinate axis around on the bed.

You will need to adjust all of these options until everything behaves correctly. Good luck.