I’ve tried several prints now and every one of the tries to fill my entire cut area. I’ve built a 2’ X 3’ unit and when I print something, it scales up to fill the area.
I made a test file with a part that is supposed to be 350 mm wide. When I try to cut it, it is tried to cut 900 mm wide. I have been careful to make sure all my measurements at in millimeters but I can figure this out. Is there any setting in the marlin firmware that I shave changed?
I’ll using the an Arduino mega, with a ramps 1.4. I’ve added all three jumpers under the drivers for 1/32 steps.
When I generate the NC file, I view it with a CNC viewer (CAMotics) and it appears to be the right size and scale?
I am using the 16 tooth pulleys for the gt2 belts with Nema 17 motor plugged into the RAMPs 1.4 on top of a MEGA.
The firmware is my weakest portion of this project. To my knowledge, I successfully installed the Marlin_16_32_090615. Was there supposed to be changes to that code? I thought it was the Vicious installation version?
Last night I was so frustrated that I was about to order ananotherega and RAMPs board from Vicious but they are out of stock.
Please let me know if this is the expected file and I’lll try flashing it into the Mega again tonight.
That firmware is right. Are you using the DRV8825’s? The a49 drivers do not have 32nd stepping and would do 16th stepping with all three jumpers resulting in double sized things. Is that the issue?
The correct drivers arrived and have been installed. I did not yet try the newest beta Merlin as I don’t want to make too many changes while I’m still trying to get this perfect.
With the new drivers, everything I was trying to print was cut in half as expected. The problem is that they still are not the correct size. When I have measured everything, I’m still enlarged 125% in both the X and Y direction. This means that when I we printing with the wrong drivers and what ever this issue is, all my cuts were ending up 250% bigger.
I loaded the beta firmware, I made sure my three jumpers are installed. Tried again and still got enlarged print.
I created a simple file with a square, circle and 2 triangles. The square is 80X80, the circle has a diameter of 65. The triangle is inside the triangle which is inside the circle.
When this prints/cuts, the square turns out to be 100X100 and the circle is 80. This means that the scaling is occurring on X and Y.
On one other note, the display didn’t come on. Should I uncomment line 601 of the Configuration.h module?
There are 3 different firmware’s sounds like you loaded the wrong one for your screen try the other one.
For you to be scaled that small of an amount you are either doing it in the gcode generation, or you aren’t using 16 tooth pulleys, sounds like you are actually using 20 tooth.
Easy enogh to check. Mark one tooth witha sharpie and give it a count.
I’m using 2 different thinks. ESTLcam which I still haven’t gotten the knack for. I’m also using Easel. In both situations, the cut is scaled up about 125%. I can send you the file and see what you get when you run it.
I know that I’m extremely new to this so before going any further, I dug out all my orders and parts to double check that I’m matching your design.
Arduino MEGA 2560 R3
I’ve upgraded to the new Beta
RAMPS1.4 for RepRap, Mendel, Prusa Came with the A4988 drivers
I’ve upgraded to the DRV8255 drivers
using NEMA 17, 2amp, 84oz, motors
6mm GT2 belt
Pulleys, OOPS. Looks like I goofed this up to. Looks like I got 20 tooth instead of 16.
Guess I figured out why I have a 125% enlargement. Looks like I need to make another order for a set of pulleys.
Thank you for your patience, I’ll be in touch after I get the new pulleys.
On a different note, I used the B16_32_fullG-112515 firmware. I think I need to switch to the B16_32-LCD-112515. I’ll try that and let you know if that works as well.
Is there any setting I could use for the 20 tooth gears until new ones arrive?