$> ./FreeCADCmd script.py
FreeCAD 0.16, Libs: 0.16R6706 (Git)
(c) Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2015
##### #### ### ####
# # # # # #
# ## #### #### # # # # #
#### # # # # # # # ##### # #
# # #### #### # # # # #
# # # # # # # # # ## ## ##
# # #### #### ### # # #### ## ## ##
Exception while processing file: script.py [No module named cadquery]
Something like this: https://github.com/jmwright/cadquery-freecad-module/blob/master/CadQuery/InitGui.py#L55
--
cadquery home: https://github.com/dcowden/cadquery
post issues at https://github.com/dcowden/cadquery/issues
run it at home at : https://github.com/jmwright/cadquery-freecad-module
see it in action at http://www.parametricparts.com
---
You received this message because you are subscribed to the Google Groups "CadQuery" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cadquery+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cadquery/a219cf4e-4f2b-4f76-86ab-3f2ccab2e965%40googlegroups.com.
Very cool. Is that code publicly available? I'd like to try it out if possible. How do you envision the software being used? What's your goal with it?
Its definitely a sad truth that whether you use OCC or FreeCAD or both, deployment is a real pain.
a lot of users simply never get started because it is too difficult.
I'd like to learn more about how you're planning to deploy.
wow that's a cool project! thanks @jmwright for jumping in.Its definitely a sad truth that whether you use OCC or FreeCAD or both, deployment is a real pain. i think easily running and deploying is a key consideration-- a lot of users simply never get started because it is too difficult.I'd like to learn more about how you're planning to deploy. Maybe i can help. As @jmwright says, i've gone through the steps myself, so that i could build a docker container.
On Tue, Feb 14, 2017 at 6:10 PM, Michael Hoffer <michi...@gmail.com> wrote:
Thanks. That worked. BTW: I am developing visual programming environments that also support algorithmic 3d modeling. The reason why I'm testing CadQuery is that I need a high quality CAD engine. Could I use OpenCascade + CadQuery without a full FreeCad dependency?Here are some examples:Regards,Michael
Am Donnerstag, 9. Februar 2017 00:59:15 UTC+1 schrieb jmwright:Hi Michael, and welcome to the community. You'll probably have to add the path to the CadQuery library too your sys path. There's an example of how to do this in the CadQuery FreeCAD module.Something like this: https://github.com/jmwright/cadquery-freecad-module/blob/master/CadQuery/InitGui.py#L55
--
cadquery home: https://github.com/dcowden/cadquery
post issues at https://github.com/dcowden/cadquery/issues
run it at home at : https://github.com/jmwright/cadquery-freecad-module
see it in action at http://www.parametricparts.com
---
You received this message because you are subscribed to the Google Groups "CadQuery" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cadquery+u...@googlegroups.com.
For me the ideal solution would be a static executable that I can talk to via RCP or scripting and file i/o. I don't like to dynamically load the native libraries since the CAD engine should run in isolation. Having it in it's own process has many benefits for me. Another key point is that the CAD engine should run on all major desktop platforms. The problem that I currently see is that there are no binary standard distributions for each platform.
I'm fairly confident in saying that pretty much all 'capable' CAD kernels, commercial or not, require native code at this point-- which means DLLs for windows and shared libs for *nix.
that said, CQ 1.x meets your requirements.
Another possibility to deal with the dependency complexity problem is to do what I did with the FreeCAD module.
--
cadquery home: https://github.com/dcowden/cadquery
post issues at https://github.com/dcowden/cadquery/issues
run it at home at : https://github.com/jmwright/cadquery-freecad-module
see it in action at http://www.parametricparts.com
---
You received this message because you are subscribed to the Google Groups "CadQuery" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cadquery+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cadquery/4a954e17-b3f8-47de-a564-a6fb045d753f%40googlegroups.com.
Yes, an OCC/cq native solution is planned, but delivery is far away. Removing freecad requires a complete rewrite of C Q. The new version will be more capable, and of course the download size smaller.It will probably be distributed as a conda package or as a docker container. pythonOCC +OCE is itself distributed as a conda package.
To view this discussion on the web visit https://groups.google.com/d/msgid/cadquery/69e7f466-5bbd-4f12-8f13-a72eb51f0e6f%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to cadquery+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cadquery/4a954e17-b3f8-47de-a564-a6fb045d753f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
cadquery home: https://github.com/dcowden/cadquery
post issues at https://github.com/dcowden/cadquery/issues
run it at home at : https://github.com/jmwright/cadquery-freecad-module
see it in action at http://www.parametricparts.com
---
You received this message because you are subscribed to the Google Groups "CadQuery" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cadquery+u...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to cadquery+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cadquery/88f67a8d-6bfd-4455-bc86-3c7bc97cdcaf%40googlegroups.com.