upvote
OpenSCAD uses CSG which is generally better. Easy to convert CSG to BREP. Cant generally do the opposite
reply
It's easy to convert because CSG is a small subset of what BREP can do.

It's analogous to "all squares are rectangles, but not all rectangles are squares" (squares=CSG, rectangles=BREP)

CSG by itself isn't suitable for most CAD use-cases.

reply
How can I convert openSCAD models to true STEP files? As in no meshes. I Literally have wanted that for years.
reply
how hard it is ? with AI prevalent, how long ? any pointers to start from ?
reply
If you want something based on B-Rep, look at projects that use opencascade under the hood, as that is one of the only B-Rep CAD kernels available which is free and open source. Some examples would be CADQuery, CascadeStudio, or RepliCAD.
reply