A module-workbench combo that adds a CadQuery editor to FreeCAD
Go to file
Jeremy Wright 760780475b Merge pull request #106 from jmwright/filenames
Finished fixing dash support in filenames.
2017-10-21 07:32:10 -04:00
Gui Finished fixing dash support in filenames. 2017-10-21 07:31:40 -04:00
Libs Updating CadQuery lib. 2017-10-20 10:20:59 -04:00
Templates Cleaned up a comment in the script template. 2017-10-04 06:33:51 -04:00
Tools Restructred the repo so that the module files are in the root directory and can be used with FreeCAD-addons. 2017-04-17 09:49:00 -04:00
__init__.py Restructred the repo so that the module files are in the root directory and can be used with FreeCAD-addons. 2017-04-17 09:49:00 -04:00
.gitignore Broke all of the libraries out of the zip file and removed the *.pyc files. 2014-12-04 10:33:11 -05:00
.gitmodules Converted more examples and switched to CadQuery being a submodule rather than a subtree. 2017-09-15 14:22:34 -04:00
CadQuery_rc.py Restructred the repo so that the module files are in the root directory and can be used with FreeCAD-addons. 2017-04-17 09:49:00 -04:00
changes.md Update changes.md 2017-04-17 09:30:54 -04:00
cq_server.py Restructred the repo so that the module files are in the root directory and can be used with FreeCAD-addons. 2017-04-17 09:49:00 -04:00
Helpers.py Finished fixing dash support in filenames. 2017-10-21 07:31:40 -04:00
Init.py Converted more examples and switched to CadQuery being a submodule rather than a subtree. 2017-09-15 14:22:34 -04:00
InitGui.py Finished fixing dash support in filenames. 2017-10-21 07:31:40 -04:00
LICENSE Initial commit 2014-11-21 22:17:08 -05:00
module_locator.py Restructred the repo so that the module files are in the root directory and can be used with FreeCAD-addons. 2017-04-17 09:49:00 -04:00
README.md Update README.md 2017-09-01 23:06:57 -04:00
Settings.py Restructred the repo so that the module files are in the root directory and can be used with FreeCAD-addons. 2017-04-17 09:49:00 -04:00
Shared.py Finished fixing dash support in filenames. 2017-10-21 07:31:40 -04:00

cadquery-freecad-module

GitHub version License

Introduction

Module that adds a tabbed CadQuery editor to FreeCAD. Please see the wiki for more detailed information on getting started.

Module User Interface

Install Through FreeCAD-Addons

  1. Follow the instructions here to install and execute the FreeCAD-Addons macro.
  2. Choose cadquery_module from the list in the datalog box and click Install/Update.
  3. Restart FreeCAD.

You can use the Install/Update button periodically to get the latest changes to this module.

Manual Installation

Requires FreeCAD 0.14 or newer

Installation is handled slightly differently whether you are installing version 1.0.0.1 and earlier, or a later version.

Installing v1.0.0.1 and Earlier

Download the latest released version, extract the archive file, and copy the CadQuery subdirectory to FreeCAD's Mod directory on your system.

Installing v1.0.0.2 and Later

Download the latest released version, extract the archive file, and copy the entire extracted directory to FreeCAD's Mod directory on your system. You can optionally rename the directory to something like CadQuery.

Typical Installation Locations

The module should show up in the 'Workbenches' drop down the next time you start FreeCAD. Some typical Mod directory locations are as follows.

Linux

  • /usr/lib/freecad/Mod
  • /usr/local/lib/freecad/Mod
  • ~/.FreeCAD/Mod

If you are running Ubuntu Linux, be sure to run the following line in a terminal before using this module.

sudo apt-get install python-pyside.qtnetwork

Windows

  • C:\Program Files\FreeCAD 0.14\Mod
  • C:\Program Files (x86)\FreeCAD 0.14\Mod
  • C:\Users[your_user_name]\Application Data\FreeCAD\Mod

Mac

  • /Applications/FreeCAD.app/Contents/Mod
  • /Applications/FreeCAD.app/Mod
  • /Users/[your_user_name]/Library/Preferences/FreeCAD/Mod
  • ~/Library/Preferences/FreeCAD/Mod

It's Installed, Now What?

For getting started information and troubleshooting steps, please see the wiki