@Dogface1984 hmmmm..... I looked up GBRL, and it sounds like a G-Code converter. It does say online that it's it free. I ran into this on my siemens control machines, and I had to rename the files .MPF for the controller to read them. You might try renaming your file type to .GBRL, but more than likely, you'll need to download the converter software and run your G-code through it.
@@aaronrunk4209 thanks for getting back to me. yeah i looked it up too and came to the same conclusion with the gcode converter. I also asked chat GPT it says: Steps for GRBL-Compatible G-Code from CATIA V5 Custom Post-Processor: CATIA V5 doesn’t come with a built-in GRBL post-processor, but you can configure a custom post-processor to produce GRBL-compatible G-code. Typically, GRBL G-code commands are relatively straightforward and do not include complex canned cycles or tool radius compensation commands, which are often used in industrial CNC controllers. To create a custom post-processor, you can configure the NC program in CATIA to output only compatible G-code commands (G0, G1, G2, G3, etc.). GRBL-Compatible G-code Syntax Requirements: Use Simple Commands: GRBL supports linear (G0, G1) and circular (G2, G3) movements, but does not support advanced commands like G41 (cutter compensation). Coordinate System: GRBL usually works with the absolute coordinate system (G90). Tool Changes: GRBL doesn’t directly manage tool changes (M6). It’s generally best to manually handle any tool changes in the code if needed. Spindle and Coolant Controls: GRBL may support some spindle commands (like M3/M5) but lacks coolant control by default. Editing Post-Processor File: If you have access to CATIA’s Manufacturing Post-Processor Simulation (PPR environment), you can set up a custom post-processor. Map commands from CATIA’s output to GRBL’s accepted G-code syntax. For example: Map complex commands to G0 or G1 as needed. Strip out unsupported codes like G41, G43, etc.
@Dogface1984 that's not too bad, pretty straightforward. Just post the code and run it an inch above the material and see if any alarms come up. You'll most likely be able to just delete codes as they alarm out the machine.
My software is the education version, but when you go to the Post processor setting there will be 4 tabs at the top and the last tab to the right will have the options for modifying the Post. Hope this helps!
Thank you
Here's a comment for your TH-cam numbers 😎
Ok so I need my G-Code to be GRBL compatible. Is there an easy way to make CATIA do that?
@Dogface1984 hmmmm..... I looked up GBRL, and it sounds like a G-Code converter. It does say online that it's it free. I ran into this on my siemens control machines, and I had to rename the files .MPF for the controller to read them. You might try renaming your file type to .GBRL, but more than likely, you'll need to download the converter software and run your G-code through it.
@@aaronrunk4209 thanks for getting back to me. yeah i looked it up too and came to the same conclusion with the gcode converter.
I also asked chat GPT it says:
Steps for GRBL-Compatible G-Code from CATIA V5
Custom Post-Processor:
CATIA V5 doesn’t come with a built-in GRBL post-processor, but you can configure a custom post-processor to produce GRBL-compatible G-code.
Typically, GRBL G-code commands are relatively straightforward and do not include complex canned cycles or tool radius compensation commands, which are often used in industrial CNC controllers.
To create a custom post-processor, you can configure the NC program in CATIA to output only compatible G-code commands (G0, G1, G2, G3, etc.).
GRBL-Compatible G-code Syntax Requirements:
Use Simple Commands: GRBL supports linear (G0, G1) and circular (G2, G3) movements, but does not support advanced commands like G41 (cutter compensation).
Coordinate System: GRBL usually works with the absolute coordinate system (G90).
Tool Changes: GRBL doesn’t directly manage tool changes (M6). It’s generally best to manually handle any tool changes in the code if needed.
Spindle and Coolant Controls: GRBL may support some spindle commands (like M3/M5) but lacks coolant control by default.
Editing Post-Processor File:
If you have access to CATIA’s Manufacturing Post-Processor Simulation (PPR environment), you can set up a custom post-processor.
Map commands from CATIA’s output to GRBL’s accepted G-code syntax. For example:
Map complex commands to G0 or G1 as needed.
Strip out unsupported codes like G41, G43, etc.
@Dogface1984 that's not too bad, pretty straightforward. Just post the code and run it an inch above the material and see if any alarms come up. You'll most likely be able to just delete codes as they alarm out the machine.
@@aaronrunk4209 cool, Ill do that. I appreciate the videos and the feedback. Youre the fkn man!!
But how can I edit the post processor in the formatter setting? Pls help
My software is the education version, but when you go to the Post processor setting there will be 4 tabs at the top and the last tab to the right will have the options for modifying the Post. Hope this helps!