DerAndere1 / Marlin

Optimized firmware for RepRap 3D printers based on the Arduino platform. The branch Marlin2ForPipetBot is optimized firmware for cartesian robots (lab robots, also known as liquid handling robots or pipetting robots)
https://derandere.gitlab.io/pipetbot-a8
GNU General Public License v3.0
53 stars 20 forks source link

I axis only works in absolute positioning #54

Closed alana12345 closed 2 years ago

alana12345 commented 3 years ago

Hello,

I am new to Marlin and having an issue with the I axis (4th axis). The stepper motor only runs in absolute coordinates. For example, even if I send a G91 command, the I axis will treat any following commands as absolute coordinates rather than relative. This is not true of the X,Y, and Z axes--they all work perfectly. Any help would be greatly appreciated! Thank you.

Steps to Reproduce

  1. Send G91 command
  2. Send G1 I10 command (or other command)
  3. I axis treats command as absolute positioning rather than relative

Expected behavior: I axis moves in relative when G91 command is given preceding G1 commands

Actual behavior: I axis moves in absolute positioning always

Additional Information

DerAndere1 commented 3 years ago

thanks for reporting. I will check

DerAndere1 commented 3 years ago

In some days, after the pull request 22599 "Rework G2/G3 arc handling" will be merged into upstream MarlinFirmware/Marlin, I will release a new version of Marlin2ForPipetBot where relative positioning works

alana12345 commented 3 years ago

Great! Thank you. Looking forward to the new version.

DerAndere1 commented 3 years ago

Does this bug also happen if you do not use the display at all but send all commands to the printer via USB using a host software such as printrun or repetier host?

alana12345 commented 3 years ago

I have only been running the printer with printrun, don't have an LCD screen or anything.

DerAndere1 commented 3 years ago

I released a new version of Marlin2ForPipetBot: https://github.com/DerAndere1/Marlin/releases/ . It is up to date with branch https://github.com/DerAndere1/Marlin/tree/Marlin2ForPipetBot as of today and I have no problems with relative/ absolute mode (G90 or G91).

alana12345 commented 3 years ago

Great, will test it out soon. Thank you!


From: DerAndere @.> Sent: Monday, August 30, 2021 7:29 AM To: DerAndere1/Marlin @.> Cc: Alana Malaika Mermin-Bunnell @.>; Author @.> Subject: Re: [DerAndere1/Marlin] I axis only works in absolute positioning (#54)

I released a new version of Marlin2ForPipetBot: https://github.com/DerAndere1/Marlin/releases/tag/Marlin2ForPipetBot-2.0.9.1 . It is up to date with branch https://github.com/DerAndere1/Marlin/tree/Marlin2ForPipetBot as of today and I have no problems with relative/ absolute mode (G90 or G91).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/DerAndere1/Marlin/issues/54#issuecomment-908391891, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVF7SCWKL65EH3SWFH4H5LDT7OIVRANCNFSM5CXGTEOA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

DerAndere1 commented 3 years ago

Sorry, this isprobably still not fixed for some setups. See upstream issue https://github.com/MarlinFirmware/Marlin/issues/22681 .

DerAndere1 commented 3 years ago

This should now be fixed in https://github.com/MarlinFirmware/Marlin/tree/bugfix-2.0.x

alana12345 commented 3 years ago

That works, thank you so much!


From: DerAndere @.> Sent: Friday, September 24, 2021 3:10 PM To: DerAndere1/Marlin @.> Cc: Alana Malaika Mermin-Bunnell @.>; Author @.> Subject: Re: [DerAndere1/Marlin] I axis only works in absolute positioning (#54)

This should now be fixed in https://github.com/MarlinFirmware/Marlin/tree/bugfix-2.0.x

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/DerAndere1/Marlin/issues/54#issuecomment-926945519, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVF7SCTMDX5EYFH6DOI2KMTUDTZONANCNFSM5CXGTEOA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.