MarginallyClever / Robot-Overlord-App

Simulation and control software for robots
https://www.marginallyclever.com/
GNU General Public License v2.0
167 stars 49 forks source link

G1 does not accept the same values as G0 #275

Closed i-make-robots closed 8 months ago

i-make-robots commented 8 months ago

Describe the bug G1 uses XYZ for translation and UVW for rotation (euler yzx) of the target matrix.

To Reproduce Steps to reproduce the behavior:

  1. Open helloWorld.ro
  2. Select Scene > Sixi3 > MarlinRobotArm
  3. Scroll down to Details > [send field]
  4. Type a G1 command.

Expected behavior G1 use the same angle values as M114 and G0. There should be no reason to perform trigonometry.

Screenshots image

Platform (please complete the following information):

Additional context This change also guarantees that the target position is in range.

i-make-robots commented 8 months ago

fixed in 0f3b5c31a044a671e821d8c2097ff4202ab86319