FreeCAD is good tool.
But I think that Boolean engine is poor than other CAD.
Many times , FreeCAD created broken object.
This tool is second chance to convert broken models of FreeCAD.
This tool can convert from FreeCAD files to openSCAD files.
You can use openSCAD boolean engine.
Macro filename is "ConvOpenSCAD.py".
Please put it into your macro folder.
http://www.freecadweb.org/wiki/index.php?title=How_to_install_macros
Please create your model.
Please save your model.
Please run this macro.
Display "Complete" dialog.
Please click Ok button.
This macro automatically create some STL files.
This macro load and use these stl files for boolean process.
Some time FreeCAD created broken STL files even if model is simple.
Please try to fix STL using netfabb before compile &render openSCAD.
And sometime openSCAD create brken STL ,too. You need to fix such broken STL
netfabb has free licence mode.It is netfabb Basic.
And netfabb has crowd mode.
https://www.netfabb.com/products/netfabb-basic
https://netfabb.azurewebsites.net/
Thank you for your reading.
ConvOpenSCAD.py | 4.4KB | |
openSCAD-sample.stl | 2.2MB | |
test.fcstd | 22.2KB |