Result = callopenscadmeshstring('%s()' % (opname,meshimports))įile "/Applications/FreeCAD.app/Contents/Resources/Mod/OpenSCAD/OpenSCADUtils.py", line 420, in callopenscadmeshstring Stlmesh = meshoptempfile(Operation,meshes)įile "/Applications/FreeCAD.app/Contents/Resources/Mod/OpenSCAD/OpenSCADUtils.py", line 456, in meshoptempfile Return process3D_ObjectsViaOpenSCADShape(children,name,maxmeshpoints)įile "/Applications/FreeCAD.app/Contents/Resources/Mod/OpenSCAD/OpenSCADUtils.py", line 555, in process3D_ObjectsViaOpenSCADShape © Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019įile "/Applications/FreeCAD.app/Contents/Resources/Mod/OpenSCAD/OpenSCADFeatures.py", line 467, in executeįp.Operation, maxmeshpoints=maxmeshpoints)įile "/Applications/FreeCAD.app/Contents/Resources/Mod/OpenSCAD/OpenSCADUtils.py", line 580, in process_ObjectsViaOpenSCADShape
~ /Applications/FreeCAD.app/Contents/MacOS/FreeCAD -l Same app, same version of FreeCAD and OpenSCAD, same OS, different machine, weird issue of OpenSCAD executable simply not registering. I will say that this set-up with OpenSCAD and FreeCAD does work on a different machine of mine (also Ubuntu 18.04) but trying to replicate the set-up on a different machine is what is causing this rather arcane issue.
Freecad extrude how to#
yet, it is generating OpenSCADError that executable is unavailable.Īt this point I'm simply flummoxed and unsure how to proceed. So the executable is installed, is functional, and is findable by the OpenSCADUtils' own code. I actually went to the searchforopenscadexe function, and ran the code myself in Python terminal the code does in fact return '/usr/bin/openscad' as the path to executable. Yet, consistently, OpenSCADUtils.py keeps raising an error that the OpenSCAD executable is unavailable. OpenSCAD also run when called as a command from the terminal.
Running on OS Ubuntu 18.04 machine I have FreeCAD and OpenSCAD both installed, with the openscad executable being in /usr/bin/ directory (confirmed by running 'which openscad' as well as navigation).