Thanks, Im just trying to get a laser engraver going with some simple motors taken from old dvd drives.
ISSUE#1
From what I understand so far, the first issue I must address is fixing why the Y+ button results in the axis moving 2.5 and the X+ results in the axis moving 2.0. I would think this has to do with the $$ settings, but I dont see any numbers that show a difference between X and Y axes. In other words, in these config settings all x and y's are equal as highlighted in bold.:
But I believe these settings only apply to uploaded image files, not manual jogging. But even in the settings for the manual jogging (on the right side of ugs software), the XY steps are lumped together so there is no way for me to enter a separate value for X and Y. In these settings F is set to 25 and XY step I think is set to 1" which would equal to 2.5cm. Could it be because the motors are different? I think that might be the issue.
ISSUE#2
Overshooting. When I use this circle file (circle), the motors run off and end up clicking hard trying to reach a far away position (as seen in post#7 video). That does NOT happen when using my square file. Upon inspecting the visualize screen of the circle file I see its dimensions are 25.4 and 25.4. Units I have no idea. But upon inspecting the movements of the motors and given my platform is about 7 cm x 7 cm, there is no way that code is drawing a 1" diameter circle, so something else is off in the $$ settings. Then I open my square file and i get dimensions of 10 and 10. This results in a rectangle of 2.5cm x 2.0 cm. But it doesn't run off or overshoot at any point.
ISSUE#1
From what I understand so far, the first issue I must address is fixing why the Y+ button results in the axis moving 2.5 and the X+ results in the axis moving 2.0. I would think this has to do with the $$ settings, but I dont see any numbers that show a difference between X and Y axes. In other words, in these config settings all x and y's are equal as highlighted in bold.:
Code:
>>> $$
...(above in post#1)
[B]$100 = 250.000 (x, step/mm)
$101 = 250.000 (y, step/mm)[/B]
$102 = 250.000 (z, step/mm)
[B]$110 = 500.000 (x max rate, mm/min)
$111 = 500.000 (y max rate, mm/min)[/B]
$112 = 500.000 (z max rate, mm/min)
[B]$120 = 10.000 (x accel, mm/sec^2)
$121 = 10.000 (y accel, mm/sec^2)[/B]
$122 = 10.000 (z accel, mm/sec^2)
[B]$130 = 200.000 (x max travel, mm)
$131 = 200.000 (y max travel, mm)[/B]
$132 = 200.000 (z max travel, mm)
ISSUE#2
Overshooting. When I use this circle file (circle), the motors run off and end up clicking hard trying to reach a far away position (as seen in post#7 video). That does NOT happen when using my square file. Upon inspecting the visualize screen of the circle file I see its dimensions are 25.4 and 25.4. Units I have no idea. But upon inspecting the movements of the motors and given my platform is about 7 cm x 7 cm, there is no way that code is drawing a 1" diameter circle, so something else is off in the $$ settings. Then I open my square file and i get dimensions of 10 and 10. This results in a rectangle of 2.5cm x 2.0 cm. But it doesn't run off or overshoot at any point.