On 15/01/2018 11:52 PM, makerbotman wrote:
> I've been using the Makerbot Desktop and now Makerbot Print apps for slicing. I have recently added a heated bed to my Rep 2.
>
> I have to tell Makerbot Print (which I'm kinda happy to use) that I have a 2X so I can set the bed temp, but it won't turn on the downward fan, so I have to do that manually, after the first layer.
>
> Recently I got up to speed on Cura, which it seemed to work well, but my prints came out scaled 5.0% larger in size on the X & Y. Z was perfect. I'm not seeing the stepspermm value anywhere in Cura, so I'm guessing it's using the values stored in the firmware,
Unlikely that Cura is reading the EEPROM. Issue is that a Rep 1 has 17 tooth GT2 pulleys
yielding 94.12 steps/mm; whereas, a Rep 2/2X has 18 tooth GT2 pulleys yielding 88.89 steps/mm.
The difference is about 5.6%. And that's your issue. Cura, in generating the X3G, is
assuming you have a Rep 1 or Rep 1 clone and calling for 94.12 steps for each mm. But your
printer only needs 88.89 steps/mm. It's taking an 5.23 steps/mm. You need to figure out
how to get Cura to use the 88.89 and not 94.12.
Me, I use GPX to translate gcode to X3G. GPX actually defaults to assuming a Rep 2. (-m r2).
And GPX understands a Rep 2 with a heated bed (-m r2h).
> I'm eyeballing Simplify3D, but I don't want to until they support 3DConnexion, kinda important for me.
Simplify3D is a very good slicer. And it uses GPX as well.
Dan