• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

Question: G1 Moves with Specified Tool WITHOUT Toolchanging

Scheduled Pinned Locked Moved
General Discussion
3
3
197
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • undefined
    NeueKlasse
    last edited by 22 Mar 2021, 07:51

    I just have a Question,

    either i don't know that or it doesn't work in the moment.

    If i have Multiple Tools with Offsets on the Extruder
    (for Example my BMG X2 (Tool1 14mm apart from Tool0)

    If i Select Tool0 and order it to G1 X1 it stands 1mm away from the Endstop.
    now if i Select Tool1 and do the Same thing, Tool0 drives into the Endstop and wants
    to X-13, correct?

    so if I want to have Tool0 Selected and Drive Tool1 to a Specific Point i need to
    calculate with the 14mm Offset.

    => is it possible to Add a Optional Tool to an G1,G2,G3 Command?

    for example G1 T0 X100 or G1 T1 X20
    without changing the Actual Tool.

    Most CNC Machines work like that.

    Maybe a future Upgrade? or does that work?

    Prusa Mini, Chiron @ BMG X2
    Metal SLS Printer Development

    undefined 1 Reply Last reply 22 Mar 2021, 10:00 Reply Quote 0
    • undefined
      dc42 administrators @NeueKlasse
      last edited by 22 Mar 2021, 10:00

      @NeueKlasse said in Question: G1 Moves with Specified Tool WITHOUT Toolchanging:

      If i Select Tool0 and order it to G1 X1 it stands 1mm away from the Endstop.
      now if i Select Tool1 and do the Same thing, Tool0 drives into the Endstop and wants
      to X-13, correct?

      I don't think that should happen, assuming you have set up the machine limits correctly with M208. The machine limits are applied to the tool reference point, so if you command tool 1 to X1 is till actually go to whatever the M208 minimum is plus 14mm.

      You can use the G53 prefix to command a movement in machine coordinates.

      @NeueKlasse said in Question: G1 Moves with Specified Tool WITHOUT Toolchanging:

      for example G1 T0 X100 or G1 T1 X20
      without changing the Actual Tool.
      Most CNC Machines work like that.

      I've not heard of CNC machines behaving like that, and it certainly isn't NIST-standard.

      Duet WiFi hardware designer and firmware engineer
      Please do not ask me for Duet support via PM or email, use the forum
      http://www.escher3d.com, https://miscsolutions.wordpress.com

      undefined 1 Reply Last reply 22 Mar 2021, 12:06 Reply Quote 0
      • undefined
        timcurtis67 @dc42
        last edited by 22 Mar 2021, 12:06

        @dc42 said in Question: G1 Moves with Specified Tool WITHOUT Toolchanging:

        You can use the G53 prefix to command a movement in machine coordinates.

        @NeueKlasse said in Question: G1 Moves with Specified Tool WITHOUT Toolchanging:

        for example G1 T0 X100 or G1 T1 X20
        without changing the Actual Tool.
        Most CNC Machines work like that.

        I've not heard of CNC machines behaving like that, and it certainly isn't NIST-standard.

        I would do the moves in G53 as @dc42 suggested. CNC machines use the machine coordinate system (G53) for tool changes and other certain moves. It happens in the background on certain controls so you may not see how it is happening, but they most defiantly reference the machine coordinates because it is consistent un-changeable coordinate.

        1 Reply Last reply Reply Quote 0
        2 out of 3
        • First post
          2/3
          Last post
        Unless otherwise noted, all forum content is licensed under CC-BY-SA