I'm new to FreeCAD, using it since this week. I find it very useful and it satisfies my needs (paramentric drawings). Thanks a lot for this project!
However, there is one bug (or maybe it's just my misunderstanding how tool should work) which is very important for me: parametric dimensions in Draft Workbench for curved edges doesn't work correctly.
For example, these are simple commands which create cylinder and dimension of it's diameter:
Code: Select all
App.ActiveDocument.addObject("Part::Cylinder","Cylinder")
import Draft
Draft.makeDimension(FreeCAD.ActiveDocument.Cylinder,0,"diameter",FreeCAD.Vector(0.0,0.0,12.0))
So, I fixed this behavior, and after these changes (see below), the result looks as expected: About:
OS: "NAME=Gentoo"
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.Unknown
Build type: Release
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 3.1.3
OCC version: 6.9.1
PR: https://github.com/FreeCAD/FreeCAD/pull/1050