Skip to main content
Discussion Topic
User avatar

Freecad users? Any advice regarding post processors?

Hi,

New here and trying to navigate setting up my CNC, duet 2 wifi and the fact I already use freeCAD

I see in some of the other posts there are post processors for other cad/cam software...

Is this something I need to factor into my set-up?

Reply to discussion Subscribe to discussion

Is this a worthwhile discussion?

Score 0
Add a comment

1 Reply

User avatar

Hi Ted!

Yes, you need to factor in post-processing. The Duet Controller uses RepRapFirmware, which requires G-code with full modal commands on every line (e.g., G1 X... Y... Z...). FreeCAD may not have a built-in Duet-compatible post processor, so check the FreeCAD forums or consider using another CAM tool to generate compatible G-code. Learn more here: http://docs.duet3d.com/User_manual/Machi...

I hope this helps but let me know if you have additional questions.

Was this reply helpful?

Score 0

Comments:

Hi,

thanks for the reply...[br]

I'm still trying to get my head around everything![br]

please see the pic... I have done my first test cuts which seemed to work using the built-in GRBL processor.[image|4842]

I have a VFD that im manually turning on/off but about to try and fit the pwm 0-10v control, and a Laser module that im in the process of wiring...

Am I right to just use the standard GRBL processor in FreeCAD (I think FreeCAD is very capable) or is there a more suitable option? Then I need to add some the Post-processing within the Duet Web Control for the spindle control and laser... or do I need to modify something else?

by

Hi Ted,

Unfortunately, we can't view attached image here. Can you please reach out to us at https://ooznest.co.uk/help/ and we'll assist you further from there.

by

I found there is a processor already in freecad called "RRF" RepRap Firmware. but it threw an error, I believe this has been resolved in the new freecad builds but not in the current stable V1.0.1.

I had issues updating FreeCAD so managed to fix the PostProcessor by copying the section of code from the GRBL and replacing the error with good code. all working now with the RRF.

I had some success, but more work on the laser to follow, as it needs a relay to prevent unwanted laser on during duet power on/off due to 3.3v high default

by

Hi Ted,

Thanks for the update! Great to hear you managed to get the RRF post-processor working by adapting the GRBL code, nicely done! Regarding the laser relay setup, you're absolutely right: adding one is a smart way to avoid unintended laser activation during Duet power cycles due to the 3.3V high state.

If you need any further help getting the relay integrated or with FreeCAD updates, feel free to reach out to our help page.

by

Add a comment

Join the discussion

Author avatar Ted will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 2

Past 30 Days: 8

All Time: 61