Zheng, Lei
a3f46a40e9
Path: added Path.fromShapes and Path.sortWires
...
* Path.fromShapes can now convert any number of shapes to Path with
optimzied travel distances. It internally uses Path.sortWires to
minimize travel distances, and also sort wires by its Z height in case
of sectioned wires.
* The above python function is impelmented in Path::Area class.
* Path::FeatureShape is rewrote to take advantage of these two
functions.
* Add Path::FeatureAreaView to partially display a Path::FeatureArea's
sections.
2017-01-27 17:13:16 +08:00
Zheng, Lei
c0ba9700aa
Path.Area: added support for solid
...
* Path.Area/FeatureArea can now section solid shapes.
* Added command to select workplane for FeatureArea
* Generalized ParamsHelper
2017-01-20 17:47:28 +08:00
Zheng, Lei
36423f24de
Path: added Path.Area and Path.FeatureArea
2017-01-19 23:08:19 +08:00
sliptonic
c4405f8356
Path: fix missing field in profile edges
2017-01-16 21:19:10 -06:00
Sebastian Stetter
0f7d4ac46c
PATH: Fix for x10 input field issue in tool table
2017-01-15 17:39:37 +01:00
sliptonic
b0abdd1c1d
PATH: remove old holding tag code and GUI elements
2017-01-13 09:20:04 -06:00
Alexander Gryson
5929ad3957
correct clipping issue
2017-01-13 11:23:11 -02:00
Alexander Gryson
42a2faf05a
Update Helix Metadata
2017-01-13 11:23:11 -02:00
Alexander Gryson
62b08cd4a4
Update helix icon
2017-01-13 11:23:11 -02:00
Markus Lampert
9d544209a8
Added support for rounded tags.
2017-01-11 12:05:23 -08:00
Markus Lampert
891add9bd3
Added preferences for holding tags.
2017-01-11 12:05:23 -08:00
Markus Lampert
70c3fc8686
Automatically disable tags if they overlap with previous tag and/or do not fall on the base wire.
2017-01-11 12:05:23 -08:00
Markus Lampert
2403890965
Minimum # tags is 2, makes sense and avoids the endless loop.
2017-01-11 12:05:23 -08:00
Markus Lampert
706875b3cc
Fixed v-scrollbar issue and added edit button.
2017-01-11 12:05:22 -08:00
Markus Lampert
f89eea7b59
Using InputField for width and height and use proper properties.
2017-01-11 12:05:22 -08:00
Markus Lampert
0781cf75d6
Added support for manual point input.
2017-01-11 12:05:22 -08:00
Markus Lampert
8f7102e2bf
Adding and modifying tags with mouse works - event and selection handlers are properly registered and removed again.
2017-01-11 12:05:22 -08:00
Sebastian Stetter
b7c012775c
PATH: changed default opened tabs in panel ui files back to base gemoetry
2017-01-09 13:24:51 +01:00
Sebastian Stetter
21b116649e
PATH: fix for 2805
...
changed TaskPanels to use unit conversions via FreeCAD.Units
commented out references to segLen since it si used nowhere
2017-01-09 13:24:23 +01:00
wwmayer
899c5c337e
Merge pull request #417 from dev-at-stellardeath-org/path_helix
...
Path: helix machining for circular holes
2017-01-05 14:05:28 +01:00
Markus Lampert
cb85072bbd
Fixed alignment issue and unit tests.
...
The trick is really to over-extend edges before creationg shapes for the common operation, and trying to avoid alignment of the edge with the cone's seam.
2017-01-02 17:34:36 -08:00
Markus Lampert
88e9d26ecb
Added HoldingTags dressup with tests, using PathGeom and PathTestUtils.
2017-01-02 17:34:36 -08:00
Markus Lampert
d51188bd07
Setting a minimum # interpolations for displaying an arc.
2017-01-01 22:41:28 -08:00
Lorenz Hüdepohl
f025636a9c
HelixCut: A new Path command to make circular holes
2016-12-30 22:47:46 +01:00
Yorik van Havre
86b3463ee1
updated ts files
2016-12-26 12:36:24 -02:00
wwmayer
cd59747a77
Merge pull request #396 from danielfalck/tledit_units
...
Tledit units
2016-12-25 11:26:54 +01:00
Dan Falck
388ddcf2b2
PATH:units added Gui::InputField to some parms
...
old spinboxes were not aware of units so I substituted in the custom FreeCAD Gui:InputField on countour, profile, profile edges, and pocket operations.
2016-12-24 17:28:40 -08:00
Dan Falck
605d4da85f
PATH:Tooledit:support for units
...
connected units to ToolEdit and listview in the tooltable library
2016-12-23 17:17:22 -08:00
Dan Falck
1d2c392738
Merge branch 'master' into tledit_units
2016-12-22 17:09:26 -08:00
Alexander Gryson
83c5b78d4f
Fix PathPost/PathJob mixup
2016-12-22 22:27:56 +01:00
Alexander Gryson
6e51d906ed
Add metadata
2016-12-22 17:20:57 -02:00
Alexander Gryson
570ae66d0d
Integrate forum feedback
2016-12-22 17:20:57 -02:00
Alexander Gryson
68b946c16e
Update Path Workbench icons
2016-12-22 17:20:57 -02:00
Dan Falck
c84e7662b7
Path:wip on tl edit dialog and units
2016-12-19 07:40:25 -08:00
wmayer
dd0fb7dc84
fix various clang warnings
2016-12-18 16:08:30 +01:00
wwmayer
e5c6bf5bbd
Merge pull request #378 from wwmayer/qt5_port
...
Qt5 port
2016-12-14 09:37:35 +01:00
wwmayer
411e30bffd
Merge pull request #376 from sliptonic/BugFixes
...
Bug fixes
2016-12-13 16:45:49 +01:00
wmayer
5e375a6238
Add switch to select between Qt4 and Qt5
2016-12-13 15:53:13 +01:00
wmayer
166fc624eb
remove superfluous Qt includes
2016-12-13 15:40:49 +01:00
sliptonic
54242963df
Merge branch 'feature/probemoves' into BugFixes
2016-12-11 12:49:42 -06:00
sliptonic
fe291607a4
PATH: More reasonble defaults for new tools
2016-12-11 12:47:56 -06:00
sliptonic
7cd375073a
PATH: Highlighting in Inspect
2016-12-11 12:43:10 -06:00
sliptonic
8df5eb8c78
PATH: Simple command to build a probe grid.
2016-12-08 10:26:58 -06:00
sliptonic
7d1a58e593
PATH: Add support to visualize probe moves
...
G38.2/3/4/5
2016-12-07 19:24:54 -06:00
Markus Lampert
26e1a24060
Fix for Path visualisatin of helixes.
2016-12-06 20:08:18 -02:00
Markus Lampert
e597771c5f
Fixed SoBrepEdgeSet error (thanks to wmayer).
2016-12-02 12:35:00 -08:00
wwmayer
01fd5ce6f3
Merge pull request #357 from mlampert/PathGeom
...
Path: Path->Wire transformation and other goemetry helpers.
2016-12-01 12:48:03 +01:00
Markus Lampert
0807eaf597
Added wire(s)ForPath functions with test.
2016-11-28 15:52:17 -08:00
ml
f0f39f9c53
Added arguments to dialog and script call.
2016-11-20 20:07:44 -08:00
Markus Lampert
a9f246b466
Moving tag processing into Tag itself.
2016-11-18 15:35:30 -08:00