A module-workbench combo that adds a CadQuery editor to FreeCAD
Go to file
2018-05-30 17:21:19 -04:00
CQGui Updated cqparts library and started working on better Python 3 support. 2018-05-30 17:21:19 -04:00
docs Added links to make it easier to get back to the index from the bottom of a doc. 2018-05-10 23:31:20 -04:00
Libs Updated cqparts library and started working on better Python 3 support. 2018-05-30 17:21:19 -04:00
Templates Cleaned up a comment in the script template. 2017-10-04 06:33:51 -04:00
ThirdParty Updated cqparts library and started working on better Python 3 support. 2018-05-30 17:21:19 -04:00
Tools Filled out developer documentation and added contributing docs. 2018-05-10 00:45:20 -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 Got required library download, extraction and installation working for cqparts in update_dependencies script. 2018-05-04 11:06:14 -04:00
.gitmodules Cleaning out the CadQuery git submodule. 2017-11-08 11:52:09 -05:00
CadQuery_rc.py Switched resource compilation over to PySide and added an execute keybinding. 2018-03-10 23:06:30 -05:00
changes.md Update changes.md 2018-05-08 22:53:35 -04:00
CODE_OF_CONDUCT.md Filled out developer documentation and added contributing docs. 2018-05-10 00:45:20 -04:00
CONTRIBUTING.md Filled out developer documentation and added contributing docs. 2018-05-10 00:45:20 -04:00
cq_server.py Updated cqparts library and started working on better Python 3 support. 2018-05-30 17:21:19 -04:00
Helpers.py Updated cqparts library and started working on better Python 3 support. 2018-05-30 17:21:19 -04:00
Init.py Updated cqparts library and started working on better Python 3 support. 2018-05-30 17:21:19 -04:00
InitGui.py Updated cqparts library and started working on better Python 3 support. 2018-05-30 17:21:19 -04:00
LICENSE Initial commit 2014-11-21 22:17:08 -05:00
module_locator.py Updated cqparts library and started working on better Python 3 support. 2018-05-30 17:21:19 -04:00
README.md Changed capitalization of docs directory to prepare for GitHub pages update. 2018-05-09 12:03:00 -04:00
Settings.py Finished implementing cqparts support and added setting to turn on execution timing. 2018-05-04 22:52:15 -04:00
Shared.py Updated cqparts library and started working on better Python 3 support. 2018-05-30 17:21:19 -04:00

The CadQuery Module for FreeCAD

GitHub version License

Introduction

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

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