600,668 active members*
3,149 visitors online*
Register for free
Login
Results 1 to 11 of 11
  1. #1
    Join Date
    May 2020
    Posts
    80

    Latest version 2025-04-09

    Hello everyone,
    I just downloaded and launched the new version 2025-04-09 on my development PC.
    - There are still problems with dialog boxes. Even using the examples given in the help, many of them cause TNG V2 to crash.
    - Furthermore, in lathe mode (I haven't tested the new version on my milling machine), programs that worked on older versions crash the software immediately upon startup, just long enough to see that the spindle rotation is taken into account.

    I still ran a test on the machine, and the result is the same. So I restored the old version..

    Here is an example of ISO code (start of the program):

    O0001 (PIED)
    N10 G0 G40 G80 G98 G18

    (V35-RHOMBIC L EXTERNAL TURN R 0,4 IC 12,7)
    N20 T2 M6
    (DRESSAGE EBAUCHE)
    (NO ROTATION)
    N30 G54
    N40 G50 S1300
    N50 G97 S1000 M4
    N80 G0 G43 H2 X50 Z-.75
    N90 X44.5
    N100 G1 X-.8 F200
    N110 X2.028 Z.664
    (EBAUCHE PARAXIALE)
    N120 G0 Z2.85
    N130 X36.64
    N140 Z1.25
    N150 G1 Z-2.75

    Best regards

  2. #2
    Join Date
    May 2020
    Posts
    80

    Re: Latest version 2025-04-09

    A little more information:
    - Some M code calls crash the software, like M4, M3, or M5. M3 and M4 have a script for me, but not M5.
    - The G0 work fine.
    - The G1 don't perform any movements. Then, if you press MDI again, the following message appears: The movement engine is not ready.
    - Since I'm testing on a profile lathe, my X position parameters are in lathe diameter. However, the display shows the position in radius.

    There are undoubtedly other problems. I have the impression that, with a complete rewrite of the code, this version contains a lot of bugs.

  3. #3
    Join Date
    Mar 2017
    Posts
    1390

    Re: Latest version 2025-04-09

    It is actually only one bug "guilty" for described issues. Progress bar update crashes in some cases because of bug in GUI synchronization function.
    But because progress bar is involved in practically everything it looks like million bugs.

    I've fixed this and I'll publish updated release when build process is over. Version will be 2025-04-12

    I'll appreciate if you'll try again. User feedback is very important to me.

  4. #4
    Join Date
    May 2020
    Posts
    80

    Re: Latest version 2025-04-09

    I just ran some tests on my development workstation (not on the machine).

    We've made significant progress. However, here are some abnormal things:
    - In G95, the movements don't work in G1. For example, a G1 Z25 F0.35 doesn't execute anything (in MDI only because it works when executing a program). In G94, everything is fine.
    - The X values ??are still displayed as radius in the positions even though the Lathe Diameter parameter is checked.
    - Some dialog boxes are still impossible to launch.

  5. #5
    Join Date
    Mar 2017
    Posts
    1390

    Re: Latest version 2025-04-09

    G95 requires spindle to be running. If spindle is running G1 in MDI works fine.
    Which dialogs are impossible to launch?

  6. #6
    Join Date
    May 2020
    Posts
    80

    Re: Latest version 2025-04-09

    - Okay for G95, my bad. My mind was elsewhere.
    - Regarding the Xs with the diameter display, did you discover anything?

    - Regarding the dialog boxes, while trying to test the ones in your examples, I think I have a problem with the content of some of them that causes a crash. One example is the animal checkbox. I tried to modify it, but a syntax problem caused TNG to crash. (the no

    For example to work, the example:
    (dlgname,'My new dialog', bok=1, bcancel=1)
    (dlg,'^/PlanetCNC.png', typ=image)
    (dlg,'My Label', typ=label, color=0xff0000)
    (dlg,'"Animal"|"Bear~"|"Birds, Bees~"|"Aligator~"|"Ox~"|"Hummingbird~"|"Rattlesna ke~"', typ=checkbox, param=myanimal, 0, store)
    (dlg, 'My Value 1', typ=input, param=first, def=11, store, min=-100, max=+100, dec=1, setunits)
    (dlg, 'My Value 2', typ=input, param=second, def=22, store, min=-100, max=+100, dec=2, setunits)
    (dlg, 'My Value 3', typ=input, param=third, def=33, store, min=-100, max=+100, dec=3, setunits)
    (dlgshow)

    (print,myanimal=#<myanimal>)
    (print,first=#<first>)
    (print,second=#<second>)
    (print,third=#<third>)

    Should become (I removed the first, second and third lines which still crash):
    (dlgname,'My new dialog', bok=1, bcancel=1)
    (dlg,'^/PlanetCNC.png', typ=image)
    (dlg,'My Label', typ=label, color=0xff0000)
    (dlg,'Animal|Bear~|\Birds, Bees~|\Aligator~|\Ox~|\Hummingbird~|\Rattlesnake~' , typ=checkbox, param=myanimal, 0, store)
    (dlgshow)

    (print,myanimal=#<myanimal>)

    Would you be able to modify the examples with working ones? This would undoubtedly help many people who rely on the examples to develop their scripts.

  7. #7
    Join Date
    Mar 2017
    Posts
    1390

    Re: Latest version 2025-04-09

    Code:
    (dlgname, 'My new dialog', bok=1, bcancel=1)
    (dlg, '^/PlanetCNC.png', typ=image)
    (dlg, 'My Label', typ=label, color=0xff0000)
    (dlg, 'Animal|Bear~|Birds, Bees~|Aligator~|Ox~|Hummingbird~|Rattlesnake~', typ=checkbox, param=myanimal, 0, store)
    (dlg, 'My Value 1', typ=numinput, param=first, def=11, store, min=-100, max=+100, dec=1, setunits)
    (dlg, 'My Value 2', typ=numinput, param=second, def=22, store, min=-100, max=+100, dec=2, setunits)
    (dlg, 'My Value 3', typ=numinput, param=third, def=33, store, min=-100, max=+100, dec=3, setunits)
    (dlgshow)
    
    
    (print,myanimal=#<myanimal>)
    (print,first=#<first>)
    (print,second=#<second>)
    (print,third=#<third>)

  8. #8
    Join Date
    Mar 2017
    Posts
    1390

    Re: Latest version 2025-04-09

    I will fix examples in documentation.

  9. #9
    Join Date
    May 2020
    Posts
    80

    Re: Latest version 2025-04-09

    OK, great.

    I noticed that the G41 and G42 radius corrections are taken into account in the XZ plane.

    I haven't tested it in real life. Do we agree that these corrections take into account the Tool Tip Dia value (from the Parameters tab) with a turning tool?

    Generally, this value is indicated for the radius and not the diameter. Is this something you wanted?
    In the attached image, the tool has an insert radius of R0.4. I indicated 0.8 in Tool Tip Dia. Is this correct?

  10. #10
    Join Date
    Mar 2017
    Posts
    1390

    Re: Latest version 2025-04-09

    No, this is probably still not it.

  11. #11
    Join Date
    May 2020
    Posts
    80

    Re: Latest version 2025-04-09

    Ok, so I'll wait for this future version :-).

Similar Threads

  1. Replies: 1
    Last Post: 03-07-2025, 05:18 PM
  2. LaserCAD latest version?
    By Pplug in forum Laser Control Software
    Replies: 0
    Last Post: 12-12-2012, 02:34 AM
  3. latest version
    By ljd10 in forum CNC (Mill / Lathe) Control Software (NC)
    Replies: 0
    Last Post: 10-26-2012, 02:36 AM
  4. What's the latest version of Mach3?
    By squale in forum Mach Mill
    Replies: 7
    Last Post: 11-01-2008, 01:03 AM

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
  •