CS-Lab Support Forum for CNC Community

Help to run this brand-new forum and stay with us.
Ask your questions, we are here to help! 

 

Forum Navigation
You need to log in to create posts and topics.

Fusion 360 PostProcessor -> PID or Arc Parameters invalid

Hi,

I frequently have errors on projects made with Fusion 360. SimCnc triggers an error and stops machining. There are two types of error

- PID Fault Mode

- Arc invalid parameters

 

Do you know how I can solve this problem?

Uploaded files:
  • IMG20230806171414.jpg
  • IMG20230806170725.jpg
  • IMG20230806170224.jpg

Hi,

>> - PID Fault Mode

What CSMIO/IP controller (M, S, A) do you have?

>- Arc invalid parameters

Your CAM software is not generating accurate arcs.
The problem is often caused by too few decimal places for the G2 and G3 commands.

Regards, 

Wojtek

Hi Wojtek,

I am using an CSMIO IP/S with open loop steeper;

 

Hi,

First, update simCNC to the latest version 3.500, or even to version 3.501 Beta.

If the E-PID error persists, you will need to send me:
- gcode during which the E-PID error shows up
- simCNC profile exported to a file (go to "Configuration" / "Change Profile", then click once on your profile name and select "Export")

You have to eliminate the problem with arcs on the CAM software side.

 

Regards,
Wojtek

Now I have the error with "arc parameters invalid" too. I tried all the postprocessors and settings yesterday, but it never worked.
Now I've deleted line T33 M06 in the GCode (see 2nd image) and the program is running, no more error messages.
The complained line p18 is line 19 in the GCode image.

What could be the reason for this?
1. CAD/CAM -> PP (my favorite PP in the attachment)
2. My M6 script -> m6
3. Error in simcnc
4. Something else I haven't thought of yet

PS:
What I also noticed is that after the error message came up, I can no longer move to the program zero point.
Except with G53 G0 and the corresponding zero point coordinates. It doesn't work with G0 X0 Y0.

Uploaded files:
  • Fehler_arc.jpg
  • Fehler_arc_2.jpg

Oh dear, I found the error. The error is in the m6 script. There I have GCode = G91, which is obviously nonsense, it should be G90. Now it works.
But the error message you get is strange.

I was just going to ask you for an M6 macro to look for such tidbits as G91 (the most common cause of the problem) but I see that you solved the problem yourself. Once, because of G91 (the same situation as yours) I almost broke a tool changer 😊

PARTNERS:

 

USA

Germany

Slovenia / Bosnia

Spain

South Africa

UNI-CAM

The Netherlands

Portugal

Greece

  Distrib milionis logo

Hungary

Distrib logot

Bulgaria

Master

Kenya

Proteq Automation

Egypt

Germanelectronix

China

Jun Ma

Serbia

ALCO

Italy

LVL tech r

Denmark

Varntoft Dania

Finland