Ian Rees
c913481ec1
Path: Add Property to Job for geometry tolerance
2017-04-02 19:58:50 +12:00
Zheng, Lei
38d41f935c
PathGui: added selection style preference
2017-04-01 11:09:03 -03:00
Zheng, Lei
244492f629
PathGui: restore Path default color
2017-03-25 01:55:30 +08:00
wmayer
abe15bbd83
fix signed vs unsigned warning
2017-03-23 22:18:48 +01:00
Zheng, Lei
44a9ecd25f
PathGui: increase pre-select GCode display decimal
2017-03-22 09:23:57 +01:00
Zheng, Lei
b091acd877
PathGui: speed up path marker display
...
User SoPointSet instead of SoMarkerSet
2017-03-22 09:23:57 +01:00
Zheng, Lei
3f7c4bc042
PathGui: fixed potential crash on Path object delete
2017-03-22 09:23:57 +01:00
Zheng, Lei
9e5f6b212e
PathGui: ViewProviderPath default to bbox selection style
...
* Hide DisplayMode property
* Exclude initial position from bounding box
2017-03-22 09:23:57 +01:00
Zheng, Lei
0c68b691c5
PathGui: show path marker in front of path wire
2017-03-22 09:23:57 +01:00
sliptonic
ffc4fb28aa
Path: additional functionality for arch panels
2017-03-21 10:27:51 -03:00
sliptonic
424fb81cc3
Path: drilling panel
2017-03-21 10:27:51 -03:00
sliptonic
a66e8b434e
Path: A possibly il-advised revision to library
...
# Conflicts:
# src/Mod/Path/Gui/Resources/panels/DrillingEdit.ui
# src/Mod/Path/PathScripts/PathDrilling.py
2017-03-21 10:27:51 -03:00
sliptonic
1250576709
Path: PathEngrave converted to use use TC tools
...
Handles panel and panelsheet engraving
2017-03-21 10:27:51 -03:00
sliptonic
53bc54b40c
path: drilling asks for correct tc on create
2017-03-21 10:27:51 -03:00
sliptonic
3b54157024
Path: fix drilling panel
...
Path: Make drilling work with local tc tools
also make hole identification more robust
2017-03-21 10:27:51 -03:00
sliptonic
2dee821d1a
Path: adjust ops to use TC tools
...
Path: fix contour panel
2017-03-21 10:27:51 -03:00
sliptonic
4ec8f2f8b3
path: add TC selector to panels
2017-03-21 10:27:51 -03:00
sliptonic
aaee72cba8
Path: Make operations use tool from adapted TCs
2017-03-21 10:27:51 -03:00
sliptonic
c633e59805
Path: make toolcontrollers seamless
2017-03-21 10:27:51 -03:00
Zheng, Lei
b6b678b4fd
PathGui: shorten preselect GCode display length
2017-03-19 10:26:27 +01:00
Zheng, Lei
2f1880cf7b
PathGui: enable ViewProviderPath pre-select
...
Pre-select will show the corresponding GCode in the status bar, and also
the direction of the movement.
2017-03-19 10:26:27 +01:00
Zheng, Lei
78ad6b9986
Path: support plane select command G17,18,19
2017-03-15 10:38:58 -03:00
Yorik van Havre
6b66a38ee3
Updated translations with latest files from crowdin
2017-03-06 11:53:09 -03:00
Kunda
dde52952f4
source typo fixes pt1 (only on py3 merged code)
...
issue 0002914
2017-02-27 11:32:47 +01:00
Yorik van Havre
c1dad1bdf4
Path: Fixed wrong display of non-displayable paths - fixes #2484
2017-02-15 15:40:25 -02:00
Zheng, Lei
fa6c31aaee
Merge remote-tracking branch 'upstream/master' into PathArea
2017-02-01 02:48:45 +08:00
wmayer
32bacd0b63
py3: ported Path to python3
2017-01-29 22:35:52 +01:00
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