Commit Graph

93 Commits

Author SHA1 Message Date
Alexander Gryson
68b946c16e Update Path Workbench icons 2016-12-22 17:20:57 -02: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
ml
344250b5c2 Renamed tabs to tags. 2016-11-17 11:43:00 -08:00
ml
79935ee025 Changed tabs to be editable. 2016-11-17 11:37:52 -08:00
ml
730e2c523e First shot at base algorithm for inserting holding tabs. 2016-11-17 11:37:52 -08:00
sliptonic
7c2c541d7a Holding tag bugs
Removed OCC from profile
Add option to suppress profile of perim.
2016-11-13 14:51:36 -06:00
sliptonic
a38006b5d5 incorporating TechDraw findShapeOutline 2016-11-13 14:51:36 -06:00
sliptonic
7930db4e5c icons 2016-11-13 14:51:36 -06:00
sliptonic
bbf4e2954a Initial commit of facing op 2016-11-13 14:51:36 -06:00
sliptonic
e1fad4e76f remove unneeded base geometry tab 2016-11-13 14:51:36 -06:00
sliptonic
cb843391a8 Patch from nahshon
http://forum.freecadweb.org/viewtopic.php?f=15&t=18148&sid=9dcb94b872e170a78e8940bd08880b92&start=10#p143439
2016-11-04 09:19:49 -05:00
Markus Lampert
422ac087ed Improved default behaviour and removed output-policy from job settings. 2016-11-02 10:58:35 +01:00
Markus Lampert
18791037be Switched job assignments to be empty which uses the default from the prefrences - if no preferences can't be found the user is prompted. 2016-11-02 10:58:35 +01:00
ml
e1a5b9a9e1 Added suppor for default OutputFile with templates and a policy on how to deal with file name conflicts. 2016-11-02 10:58:35 +01:00
ml
a3c4903d9b Added tooltip processing to the job preferences page. 2016-11-02 10:58:35 +01:00
ml
f5f85eba70 Basic Job preferences dialog 2016-11-02 10:58:35 +01:00
Markus Lampert
da94fb506a Added argument support for post processors - examples in linuxcnc_post.py. 2016-11-02 10:58:35 +01:00
sliptonic
5ebb079afb really ugly icons.
Maybe someone with talent will help.
2016-10-24 12:49:57 -02:00
ml
a2dbefcef2 Better naming, also for properties. 2016-10-18 16:53:04 -07:00
ml
f6fb8ede40 Added tooltips and label for distance. 2016-10-18 16:53:04 -07:00
ml
c70cd7b21e Added support for custom lengths. 2016-10-18 16:53:03 -07:00
ml
c474b7c50a Added support for enabling and disabling individual bones in the dressup. 2016-10-18 16:53:03 -07:00
ml
089708947d Basic task panel. 2016-10-18 16:53:03 -07:00
sliptonic
8d0af8fcbf PathSurface now uses base object from job.
This means Surface won't work on Meshes directly.
They should be converted so FreeCAD solids first.
Surface still needs lots of work.
2016-10-15 15:25:54 -03:00
sliptonic
df38242063 Edge Profile operation 2016-10-15 15:25:54 -03:00
sliptonic
2f04ea9586 Drilling handles multiple locations
Jog rates started
Automatically create default tool in new job.
2016-10-15 15:25:54 -03:00
sliptonic
5398c58d6b Tool Library replaces ToolTable Job replaces Project 2016-10-15 15:25:54 -03:00
Yorik van Havre
40b00e556a Path: remove old dislay if path becomes empty - fixes #2484 2016-09-30 19:35:26 -03:00
wmayer
fa0b094e6a fix -Wextra & -Wdeprecated in Path 2016-09-22 18:53:24 +02:00
sliptonic
abc97f87c3 bug with EngraveEdit 2016-09-15 20:28:33 -05:00
wmayer
9ed53fea38 fix Coverity issues 2016-09-03 12:35:34 +02:00
sliptonic
0ea9cc8c43 Bug fixes:
fixes reparenting bug when dressup is deleted
Engrave wasn't using final depth value
Dragknife Dressup not correctly calculating spin direction or curve intersection
Per Yorik, fix crash if PartGui hasn't been loaded
Allow selection of bottom face for profiling
Bug # 0002615
2016-08-04 14:28:59 -03:00
Yorik van Havre
796d0c9f7f Path: support for G90.1 / G91.1 GCodes (absolute/relative arc centers) - fixes #2605 2016-06-29 17:08:08 -03:00
Lorenz Hüdepohl
c862fc0065 Path: add plunge angle feature for PathProfile
With the new property "PlungeAngle", one can specify the inclination of
a ramp into the material, instead of plunging straight down. The
original behaviour and default is set to 90.0 degrees. A value of zero
makes the tool descent exactly one layer depth down per turn.
2016-06-13 15:27:21 +02:00
brad
91978ba1a4 Operations and ToolControllers have labels set automatically.
This will hopefully make things a little clearer
A couple more Sanity checks.
Don't error if no TC in project.
2016-05-23 13:04:58 -03:00