Skip to content

skaiser/D3D-Printer-Workbench

Repository files navigation

D3D-Printer-Workbench

License

License: LGPL v3

GNU Lesser General Public License (LGPL) version 3. See the file COPYING.Lesser.

Instructions

Requirements slide deck

Initial project overview video

Python Style Guide

Clone and install repo/workbench

$ mkdir ~/.FreeCAD/Mod
$ cd ~/.FreeCAD/Mod

Install hard dependency for PVC frames.

$ git clone https://github.com/rkrenzler/ose-piping-workbench.git

Install the D3D workbench.

$ git clone https://github.com/skaiser/D3D-Printer-Workbench.git

Create a soft link in your home directory to make it easier to add things like icons from the file browser windows.

$ cd
$ ln -s ~/.FreeCAD/Mod/ .

Useful API doc links

These are actually quite helpful:

Scripting Basics

PySide (i.e., QtGui)

Python Scripting Tutorial

Also...click Help->Automatic python modules documentation. This is probably what you really want after reading the basic scripting tutorials. However, the thing I've found most helpful is using the interactive python console as introduced in Scripting Basics

Forum

Part Module

Part Scripting

The Category:API page has a more browseable list of API docs for a small set of modules than the main API index pages. FreeCAD and FreeCADGui are the main ones to took at, starting out.

About

No description, website, or topics provided.

Resources

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
COPYING
Unknown
COPYING.LESSER

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages