Drawing dimensioning workbench for FreeCAD v0.16
Python
Switch branches/tags
Nothing to show
Clone or download
Latest commit d73728a Aug 4, 2017
BPLRFE Merge pull request #104 from jpciciarelli/master
patched bug in XMLlib.py on None comparison. Comparisons to singleton…
Permalink
Failed to load latest commit information.
Gui/Resources Readme updated, wiki pictures added Oct 11, 2016
.gitignore dxf export now done via the dxfwrite python library instead of inksca… Sep 2, 2015
InitGui.py Fix incomplete FreeCAD info for Linux packages based on Github source… Jan 21, 2017
LICENSE Re-licenced under LGPL-2.1 #99 Jul 20, 2016
README.md minor grammar polishing Dec 30, 2016
XMLlib.py patched bug in XMLlib.py on None comparison. Comparisons to singleton… Aug 3, 2017
angularDimension.py recompute dimensions command added. Jan 7, 2016
centerLines.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
centerView.py centerView ymin and ymax calculation patched Jan 6, 2016
cgpr.py libraries added for conjugate gradient optimization Jan 12, 2015
circleLib.py Center points of arcs are not available for selection #64 Oct 22, 2015
circularDimension.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
crudeDebugger.py selection overlay now rescales on zoom Dec 7, 2014
deleteDimension.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
dimensionSvgConstructor.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
dimensionSvgConstructor_testAngular.py support added for font family and font size units Feb 17, 2015
dimensionSvgConstructor_testCenterLines.py center line width and color preferences added (issue #21) Feb 18, 2015
dimensionSvgConstructor_testCircular.py support added for font family and font size units Feb 17, 2015
dimensionSvgConstructor_testLinear.py support added for font family and font size units Feb 17, 2015
dimensioning.py Fixed working with Python views + support for new unit schemes Jun 16, 2016
drawing_wb_shortcuts.py QtResource file added Sep 4, 2015
escapeDimensioning.py QtResource file added Sep 4, 2015
freeDrawing.py QtResource file added Sep 4, 2015
grabPointAdd.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
grid_dd.py table command added Apr 12, 2016
lineSearches.py fix for issue #39 May 4, 2015
linearDimension.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
linearDimension_stack.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
noteCircle.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
previewDimension.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
previewDimension.ui task dialog added to linear, radial and circular dimensions, to allow… Apr 21, 2015
proxies_dd.py recompute dimensions command added. Jan 7, 2016
radiusDimension.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
recomputeDimensions.py recompute dimensions command added. Jan 7, 2016
selectionOverlay.py recompute dimensions command added. Jan 7, 2016
svgLib_dd.py failure to parse svgArcs now tolerated. This is to prevent the dimens… Dec 11, 2015
table_dd.py table command - cleaned up debugPrints Apr 12, 2016
textAdd.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
textAddDialog.py rotation issue fixed (issue #47) and textAdd and textEdit dialog now … Jun 3, 2015
textAddDialog.ui rotation issue fixed (issue #47) and textAdd and textEdit dialog now … Jun 3, 2015
textEdit.py QtResource file added Sep 4, 2015
textMove.py QtResource file added Sep 4, 2015
toleranceAdd.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
toleranceDialog.py code clean up: svgTag arg removed from svgFunctions moved out of dime… Jun 8, 2015
toleranceDialog.ui code clean up: svgTag arg removed from svgFunctions moved out of dime… Jun 8, 2015
unfold.py unnecessary code line removed from unfold.py Jan 6, 2016
unfold_bending_note.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016
unfold_export_to_dxf.py changes to unfold_export_to_dxf:export_via_dxf_write rectangle and ts… Jan 25, 2017
weldingSymbols.py Dimension objects are now Drawing::FeatureViewPython and are now para… Jan 6, 2016

README.md

FreeCAD_drawing_dimensioning

Drawing dimensioning workbench for FreeCAD v0.15.4576 and newer.

Although the original programmer of the workbench (hamish) is no longer active, this workbench is still actively maintained. Feel free to post issues and pull requests.

Linux Installation Instructions

For Ubuntu (Linux Mint) we recommend adding the community ppa to your systems software resources and install, via the sysnaptic package manager, the desired addon.

Refer here for more information: https://launchpad.net/~freecad-community/+archive/ubuntu/ppa

On other Linux distros try to install manually via Terminal and git, replacing apt-get if not installed, with your distro's package manager:

$ sudo apt-get install git python-numpy python-pyside
$ mkdir ~/.FreeCAD/Mod
$ cd ~/.FreeCAD/Mod
$ git clone https://github.com/hamish2014/FreeCAD_drawing_dimensioning.git

Once installed, use git to easily update to the latest version:

$ cd ~/.FreeCAD/Mod/FreeCAD_drawing_dimensioning
$ git pull
$ rm *.pyc

Windows Installation Instructions

Please use the FreeCAD-Addons-Installer provided here: https://github.com/FreeCAD/FreeCAD-addons

For more in-depth information refer to the corresponding tutorial on the FreeCAD-Homepage: http://www.freecadweb.org/wiki/index.php?title=How_to_install_additional_workbenches

Mac Installation Instructions

Copy or unzip the drawing dimensioning folder to the directory FreeCAD.app/Contents/Mod where FreeCAD.app is the folder where FreeCAD is installed. (thanks PLChris)

For more in-depth information refer to the corresponding tutorial on the FreeCAD-Homepage: http://www.freecadweb.org/wiki/index.php?title=How_to_install_additional_workbenches

Wiki

For instructions on usage of the workbench refer to the wiki (link on top of the page) [https://github.com/hamish2014/FreeCAD_drawing_dimensioning/wiki]