Dumb Question of The Day on 3D printing

45 views
Skip to first unread message

the_digital_dentist

unread,
May 22, 2013, 10:54:09 PM5/22/13
to milwaukee...@googlegroups.com
I printed a couple items that seem to be mirror images of the files I start from.  Text is mirrored, etc.  I suspect I am running the X axis backwards- does the X-minimum endstop switch go at the right end or the left end of the axis?

Pete Prodoehl

unread,
May 23, 2013, 9:17:54 AM5/23/13
to milwaukee...@googlegroups.com

Look for INVERT_X_DIR in your configuration file (using Marlin?) and set it to either true or false (flip it and try again.)


Pete




On 5/22/13 9:54 PM, the_digital_dentist wrote:
I printed a couple items that seem to be mirror images of the files I start from.  Text is mirrored, etc.  I suspect I am running the X axis backwards- does the X-minimum endstop switch go at the right end or the left end of the axis?
--
 
---
You received this message because you are subscribed to the Google Groups "milwaukeemakerspace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to milwaukeemakers...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Ed Hagopian

unread,
May 23, 2013, 9:25:08 AM5/23/13
to milwaukee...@googlegroups.com
Yup exactly what Pete said.

the_digital_dentist

unread,
May 23, 2013, 4:24:22 PM5/23/13
to milwaukee...@googlegroups.com
Do I need to move the x endstop to the other side of the machine?

Pete Prodoehl

unread,
May 23, 2013, 4:34:20 PM5/23/13
to milwaukee...@googlegroups.com

Maybe...  Where do you want "home" to be?

I know with my MakerGear machine Rick likes his home to be the left/back of the bed, and I wanted the left/front, so I ended up moving my Y endstop from the front of the machine to the back.

Is your x endstop on the left side or the right side (when you're facing the machine)?


Pete


On 5/23/13 3:24 PM, the_digital_dentist wrote:
Do I need to move the x endstop to the other side of the machine? --
 
---


Ray Scheufler

unread,
May 23, 2013, 4:32:22 PM5/23/13
to milwaukee...@googlegroups.com
I don't think so. There should be another setting near the INVERT_X_DIR that tells the printer your endstop is at min / max.  You will need to make sure that you have the proper bed size set in your firmware so that it won't run off the edge.

Ray Scheufler


On Thu, May 23, 2013 at 1:24 PM, the_digital_dentist <mark.r...@gmail.com> wrote:
Do I need to move the x endstop to the other side of the machine?

--

Pete Prodoehl

unread,
May 23, 2013, 4:58:22 PM5/23/13
to milwaukee...@googlegroups.com

Sidenote: I don't use max endstops (does anyone?) because Marlin let's you configure the bed size so that once you home it, it can't go past the max distance. (Same with height on the z axis.)


Pete

Ray Scheufler

unread,
May 23, 2013, 5:13:27 PM5/23/13
to milwaukee...@googlegroups.com
I don't have endstops on both sides.  I think that one of my endstops is a max because of mounting ease.  I know that my z endstop is a min.

Ray Scheufler


Ed Hagopian

unread,
May 23, 2013, 10:38:09 PM5/23/13
to milwaukee...@googlegroups.com
I do but that's just because i ripped the clickers out of computer mice, and I had alot of them. and they work great as endstops.
To unsubscribe from this group and stop receiving emails from it, send an email to milwaukeemakerspace+unsub...@googlegroups.com.

the_digital_dentist

unread,
May 23, 2013, 11:41:22 PM5/23/13
to milwaukee...@googlegroups.com, ras...@gmail.com


On Thursday, May 23, 2013 3:58:22 PM UTC-5, Pete Prodoehl wrote:

Sidenote: I don't use max endstops (does anyone?) because Marlin let's you configure the bed size so that once you home it, it can't go past the max distance. (Same with height on the z axis.)


Pete

I have found that the firmware read of the rotary encoder is extremely poorly written (or the encoder is a POS, or both) so that when you use manual movement of the axes in Marlin, the printer cannot keep up with the encoder and the position of the extruder can easily mismatch what the firmware thinks is the position.  In that case, it is possible for the extruder to move beyond the software defined endstop and go places it should not.  A hardware endstop is absolute- when that switch closes, the machine will not attempt to go beyond it.

Pete Prodoehl

unread,
May 24, 2013, 9:36:08 AM5/24/13
to Milwaukee Makerspace

Hmmm, I've not had mine move beyond what I've set in the config file...

But hey, every RepRap is different! :)


Pete

Ron Bean

unread,
May 24, 2013, 12:31:52 PM5/24/13
to milwaukee...@googlegroups.com
>I have found that the firmware read of the rotary encoder is extremely
>poorly written (or the encoder is a POS, or both) so that when you use
>manual movement of the axes in Marlin, the printer cannot keep up with the
>encoder and the position of the extruder can easily mismatch what the
>firmware thinks is the position.

Doesn't that just mean the jogging speed is too fast?

the_digital_dentist

unread,
May 25, 2013, 3:35:44 PM5/25/13
to milwaukee...@googlegroups.com
OK, I reversed the X-axis and added another limit switch then tweaked the firmware and the machine now prints the right way.  I'm still trying to get my head around why it was printing backwards when the axes were set up to match the "normal" CAD orientation of the axes.

The fluorescent red and yellow filament I ordered has arrived along with the 5mil kapton tape.  I taped the glass bed and tried a test print last night and it worked great!

I will make another run at the full size skull this weekend, I think, with time-lapse video to go with it.
Reply all
Reply to author
Forward
0 new messages