585,954 active members*
4,556 visitors online*
Register for free
Login

Thread: TNG Progress

Page 6 of 6 456
Results 101 to 104 of 104
  1. #101
    Join Date
    Mar 2017
    Posts
    1311

    Re: TNG Progress

    M73 restores modal state. If tool offset was not active before measuring then it will remain inactive. To activate it correctly call G43.1.
    I will update tool measure script in next release scheduled for Friday to use M70/M72 instead of M73 and activate offset again with G43.1 after M72.

  2. #102
    Join Date
    Oct 2016
    Posts
    5

    Re: TNG Progress

    Quote Originally Posted by PlanetCNC View Post
    M73 restores modal state. If tool offset was not active before measuring then it will remain inactive. To activate it correctly call G43.1.
    I will update tool measure script in next release scheduled for Friday to use M70/M72 instead of M73 and activate offset again with G43.1 after M72.
    Ok, thank you, this is a good explanation. but your default script alredy ends with this sequence:

    G43.1
    M2

    and the docs on M73 (Store and autorestore) says:

    "[...] If program ends with M2, M30 or % modal state will not be restored"

    But, as stated before, the modal state get restored (ignoring M2) and so G43.1 is discarded...

    So, please double check the doc and/or the implementation of M73 because something is wrong.
    At the moment, enable tool offset with g43 or g43.1 at the start of the scripts seems to me an effective solution.

    Bye
    MrBlue

  3. #103
    Join Date
    Mar 2017
    Posts
    1311

    Re: TNG Progress

    Nice catch.
    Modal state store/restore used to work only in subprocedures and M73 autorestore worked only on "endsub".
    State store/restore now works regardless of subprocedures and if state is stored in "main" level it is also restored on program end. This can be very useful.

    Default script uses M43.1 at the end which is correct. Incorrect is that it uses M73. It should use M72 and M70 just before second G43.1 line.
    I already fixed it for next release. Now I will also fix documentation for M70 codes.

  4. #104
    Join Date
    Oct 2016
    Posts
    5

    Re: TNG Progress

    Quote Originally Posted by PlanetCNC View Post
    Nice catch.
    Modal state store/restore used to work only in subprocedures and M73 autorestore worked only on "endsub".
    State store/restore now works regardless of subprocedures and if state is stored in "main" level it is also restored on program end. This can be very useful.

    Default script uses M43.1 at the end which is correct. Incorrect is that it uses M73. It should use M72 and M70 just before second G43.1 line.
    I already fixed it for next release. Now I will also fix documentation for M70 codes.
    Perfect! Thank you. Looking forward for next release soon
    Bye

Page 6 of 6 456

Similar Threads

  1. progress
    By 1hander in forum Benchtop Machines
    Replies: 4
    Last Post: 02-24-2016, 04:00 AM
  2. more progress..
    By adam_m in forum DIY CNC Router Table Machines
    Replies: 0
    Last Post: 11-26-2013, 03:56 AM
  3. Progress at last
    By RustedOut in forum Charter Oak Automation Support Forum
    Replies: 25
    Last Post: 10-16-2010, 05:13 PM
  4. My first CNC... in progress!
    By hi-tech in forum CNC Wood Router Project Log
    Replies: 12
    Last Post: 06-02-2009, 10:45 PM
  5. progress! (pix)
    By anthony in forum Waterjet General Topics
    Replies: 12
    Last Post: 06-03-2005, 10:56 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •