View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001651||Sketcher||Feature||public||2014-07-29 22:37||2015-06-01 07:51|
|Platform||Macbook Pro late 2011||OS||OS X||OS Version||10.9.4|
|Target Version||Fixed in Version||0.16|
|Summary||0001651: Sketcher: Add a measurement tool|
|Description||One usecase with Freecad is to simply sketch something and have Freecad calculate the lengths and angles of certain lines and such instead of doing this the hard way (pen, paper and trigonometry). What usually do is to add constraints (such as length and angle), even though I know the are redundant, and check that result. However, due to Issue 0001647 (http://www.freecadweb.org/tracker/view.php?id=1647) this is not viable, since every "measurement" takes several minutes to perform.|
Please add some method to add "fake" constraints or measurements.
|Tags||No tags attached.|
FreeCAD: master a1c3b942
Committer: wmayer Details Diff
|Sketcher: Driving/reference creation improvements and some other fixes
- Changing from Driving to reference does not include unnecessary solvings.
- Added some checks to avoid making Driving constraints when calling directly from python and involving only external geometry (would give redundant constraints).
- New python command toggleDriving to just change the status from reference to Driving
- New UI toolbar Command to toggle constraints
- Fix to allow switching from/to construction mode during continuous mode creation.
- Enable/Disable for constraints in constraints widget has changed to operate on multiselection and now effects "toggle" instead of enable/disable.
- Disable the option to directly create a SnellsLaw non-driving constraint (this constraint does not support direct creation, it can be toggled to non-driving after creation though).
|mod - src/Mod/Sketcher/App/SketchObject.cpp||Diff File|
|mod - src/Mod/Sketcher/App/SketchObject.h||Diff File|
|mod - src/Mod/Sketcher/App/SketchObjectPy.xml||Diff File|
|mod - src/Mod/Sketcher/App/SketchObjectPyImp.cpp||Diff File|
|mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp||Diff File|
|mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp||Diff File|
|mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp||Diff File|
|mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.ui||Diff File|
|mod - src/Mod/Sketcher/Gui/Workbench.cpp||Diff File|
|2014-07-29 22:37||Sterna||New Issue|
|2014-07-30 11:00||wmayer||Note Added: 0004877|
|2015-01-12 12:31||wmayer||Relationship added||related to 0001890|
|2015-06-01 07:50||wmayer||Changeset attached||=> FreeCAD Master master a1c3b942|
|2015-06-01 07:51||wmayer||Status||new => closed|
|2015-06-01 07:51||wmayer||Assigned To||=> abdullah|
|2015-06-01 07:51||wmayer||Resolution||open => fixed|
|2015-06-01 07:51||wmayer||Fixed in Version||=> 0.16|