The problem G90 and G02,G03

Post anything you want to discuss with others about the software.

The problem G90 and G02,G03

Postby Dima_Savenko » Sat Feb 09, 2019 9:44 pm

I want to switch to UCCNC with Mach3, and there is one problem in the absolute coordinate system (G90) and circular interpolation (G02, G03)



In Mach3, there is no such problem when you put IJ Mode: Absolute

What should I do?

I attach Gcode: test .txt

The problem is visible in the pictures:
Attachments
Test.txt
(1.49 KiB) Downloaded 696 times
4.jpg
3.jpg
2.jpg
1.jpg
Dima_Savenko
 
Posts: 4
Joined: Wed Feb 06, 2019 11:18 am

Re: The problem G90 and G02,G03

Postby ger21 » Sat Feb 09, 2019 10:07 pm

G90 is absolute distance mode, and is not the same as Absolute IJ mode.

UCCNC does not support absolute IJ mode, so you'll need to change your code to use Incremental IJ mode. Virtually all CAM software uses Incremental IJ mode.
Gerry
UCCNC 2022 Screenset - http://www.thecncwoodworker.com/2022.html
ger21
 
Posts: 2714
Joined: Sat Sep 03, 2016 2:17 am

Re: The problem G90 and G02,G03

Postby Dima_Savenko » Sat Feb 09, 2019 10:29 pm

I often have to delete parts already cut out on the plasma from gcode so that I can continue working after shutting down the CNC, and I cannot in this case use the g91 system
Dima_Savenko
 
Posts: 4
Joined: Wed Feb 06, 2019 11:18 am

Re: The problem G90 and G02,G03

Postby ger21 » Sat Feb 09, 2019 10:56 pm

G90/G91 have nothing to do with the IJ mode.

You can still use incremental IJ mode with G90.
Gerry
UCCNC 2022 Screenset - http://www.thecncwoodworker.com/2022.html
ger21
 
Posts: 2714
Joined: Sat Sep 03, 2016 2:17 am

Re: The problem G90 and G02,G03

Postby cncdrive » Sun Feb 10, 2019 1:11 am

You can ofcourse use G90/G91 absolute/incremental distance modes.
The arcs absolute/incremental IJ mode is 90.1/G91.1 which is a non-standard g-code and is not supported by the UCCNC, but this has nothing to do with G90/G91.
The UCCNC always interprets the arcs in incremental IJ mode, absolute IJ mode is not supported.

You should switch your CAM post processor to output incremental IJ code, that is understood by both the UCCNC and Mach3.
cncdrive
Site Admin
 
Posts: 4887
Joined: Tue Aug 12, 2014 11:17 pm

Re: The problem G90 and G02,G03

Postby Dima_Savenko » Sun Feb 10, 2019 7:58 am

Unfortunately, my postprocessor Pronest can only work on the G90 or G91 system, and it does not have a separate Arc center incremental support, I hope in the next versions you will add Arc center Absolute support, as done in Mach 3 and Mach 4.

I really like your program, and I would like to replace my Mach3 with UCCNC.
But this problem with the ARC center does not give me that opportunity.
Attachments
7.jpg
6.jpg
Dima_Savenko
 
Posts: 4
Joined: Wed Feb 06, 2019 11:18 am

Re: The problem G90 and G02,G03

Postby Robertspark » Sun Feb 10, 2019 8:00 am

That is a weird bit of gcode as the tool offset won't work given it has no tool number and therefore offset value
Robertspark
 
Posts: 1892
Joined: Sat Sep 03, 2016 4:27 pm

Re: The problem G90 and G02,G03

Postby Robertspark » Sun Feb 10, 2019 8:20 am

Pronest is hypertherms own cad cam package (which I did not know) for industrial plasma cutters

It seems from reading various posts on cnczone that you cannot create a postprocessor for pronest... but have to ask hypertherm to create one for you :( .....
Robertspark
 
Posts: 1892
Joined: Sat Sep 03, 2016 4:27 pm

Re: The problem G90 and G02,G03

Postby cncdrive » Sun Feb 10, 2019 10:50 am

I think you did not fully understand my description.
The UCCNC can work with both G90 and G91 systems.

What it does not support is absolute IJ for arcs which is G90.1.
the UCCNC always work in G91.1 which is incremental IJ mode.
Honestly I have never seen a CAM program which only supported absolute IJ for arcs, so maybe your software also supports it, you just don't know what setting to change.
Also check if your CAM software supports R code format instead of IJ, because there is no G90.1/G91.1 difference for that, because then the radius is defined instead of center point, so if your CAM software can do that then it does not matter if it is not supporting G91.1, because then R code format will still work fine with the UCCNC.
cncdrive
Site Admin
 
Posts: 4887
Joined: Tue Aug 12, 2014 11:17 pm

Re: The problem G90 and G02,G03

Postby Dima_Savenko » Mon Feb 11, 2019 11:39 am

All perfectly!
The absolute coordinates of the G90
Everything worked as it should, replaced the postprocessor with another one.
Thanks for the advice!!!
Attachments
44.jpg
Dima_Savenko
 
Posts: 4
Joined: Wed Feb 06, 2019 11:18 am


Return to General discussion about the UCCNC software

Who is online

Users browsing this forum: No registered users and 21 guests