Commit Graph

2490 Commits

Author SHA1 Message Date
gauna85
6752ff87d1 Merge branch 'master' into PathStock 2020-12-24 11:03:04 +01:00
Russell Johnson
1d99e0010e Path: Fix Import feature of Base Geometry
Error was thrown if FreeCADGui.Selection list had more than one item.  Solution is to clear selection before adding  selection from import operation.  I also removed the `for` loop since the selection should be singular.
2020-12-23 15:24:16 -06:00
luz paz
ff96cb301e Fix typos [skip ci]
Found via `codespell v2.1.dev0`
2020-12-23 14:32:38 -05:00
Patrick Felixberger
536adcfda7 Added gui support for lead in/out dressup 2020-12-23 12:05:49 +01:00
sliptonic
3a845e4d07 Merge pull request #4159 from Russ4262/fix_slot_op
Path: Fixes to Slot op
2020-12-21 16:31:41 -06:00
sliptonic
efa6346e5f Merge pull request #4150 from sliptonic/posttodxf
[PATH] Post-process a job to a dxf file with layers
2020-12-20 09:27:45 -06:00
sliptonic
fbe0b1974c Merge pull request #4163 from Russ4262/patch-1
Path: Fix reference to cutting edge angle in OCL_Tool() class
2020-12-19 16:38:07 -06:00
sliptonic
fb64d208bd Merge branch 'master' into posttodxf 2020-12-19 15:40:16 -06:00
sliptonic
aa9e16cbed Merge pull request #4144 from mlampert/feature/suppress-warnings-preferences
Path: Feature/suppress warnings preferences
2020-12-19 15:39:30 -06:00
bryanbendall
ed396f60bf Merge branch 'master' into adaptive-work 2020-12-19 10:50:49 -05:00
luz paz
ea0ce293f7 Fix typos [skip ci]
Found via `codespell v2.1.dev0`  
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,apoints,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,click,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millim,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLogpios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
2020-12-19 16:35:16 +01:00
Russell Johnson
bdf4d39793 Path: Fix reference to cutting edge angle in OCL_Tool() class
The class variable name was not corrected with previously committed changes.
The correct cutting edge variable name is located in the __init__() constructor method.
2020-12-18 16:04:28 -06:00
Russell Johnson
d67f636d9d Path: Fixes to path generation for certain selections
Fixes path generation for selection of two non-parallel edges.
Fixes path generation for selection of single, bottom face of slot with two non-parallel ends.
Fixes path generation for selection of two parallel, bottom bounding edges of slot.
2020-12-18 16:04:07 -06:00
Russell Johnson
3b2d06a481 Path: Add docStrings to some methods 2020-12-18 16:04:07 -06:00
Russell Johnson
4d35905a60 Path: LGTM and spelling correction 2020-12-18 16:04:07 -06:00
sliptonic
e697a3de1e Merge branch 'master' into feature/suppress-warnings-preferences 2020-12-18 11:12:48 -06:00
sliptonic
b2e993e97a Merge branch 'master' into bug/4466 2020-12-18 11:11:18 -06:00
Bryan Bendall
d6cd6f288f Path: Added option for the finishing pass of the adaptive op 2020-12-18 08:03:42 -05:00
Markus Lampert
3b69d23571 Reuse existing QuantitySpinBox'es in order to avoid segfault on focus change. 2020-12-17 23:01:55 -08:00
Markus Lampert
c1549ba3a8 Allowing QuantitySpinBox to be reused for different attribute; using properties to get values to work around build differences. 2020-12-17 22:56:42 -08:00
Markus Lampert
d136394376 Rearranged BitTool shape update so dependent ops don't execute with invalid tool. 2020-12-17 20:27:42 -08:00
Markus Lampert
a5e992f700 Make BitShape read/writeable, so the tool can be edited when shared to a different system 2020-12-17 19:59:44 -08:00
Markus Lampert
3da82fa6af Hide document when loading a ToolBit. 2020-12-17 19:55:59 -08:00
Markus Lampert
7049c09448 Only update the shape if it has changed. 2020-12-17 19:14:44 -08:00
sliptonic
9ea837fd90 fixes 4466 2020-12-17 16:21:31 -06:00
Markus Lampert
ffea463885 Print deburr tool info only once. 2020-12-15 21:55:27 -08:00
Markus Lampert
f5e7d7a6f4 Changed print to debug msg 2020-12-15 20:16:06 -08:00
Markus Lampert
73cd5d31d9 Disabled '... postprocessor loaded' messages 2020-12-15 20:09:55 -08:00
Markus Lampert
63dbf329aa Added warning suppression for all missing speeds and changed default to true 2020-12-15 20:05:42 -08:00
Markus Lampert
385c9b844c Added hidden preference to suppress the opencamlib error 2020-12-15 20:05:42 -08:00
Markus Lampert
9684d820df Replaced print messages with PathLog statements 2020-12-15 20:05:42 -08:00
Markus Lampert
afb4545a4a Preference setting so suppress logging the selection mode as a warning. 2020-12-15 20:05:42 -08:00
Markus Lampert
2b4a0db791 Added preference option to suppress missing rapid speed warning 2020-12-15 20:05:42 -08:00
gauna85
3df9d07e6e Update src/Mod/Path/PathScripts/PathJobGui.py
Co-authored-by: sliptonic <shopinthewoods@gmail.com>
2020-12-15 19:35:29 +01:00
sliptonic
bcdc245a4c add debug. Fix arc error 2020-12-15 12:09:13 -06:00
sliptonic
b2e015f035 Fix bug in where wiresForPath would error on empty list 2020-12-15 12:09:13 -06:00
sliptonic
4bb609d123 dxf post 2020-12-15 12:09:13 -06:00
sliptonic
b920bbf73a Merge pull request #4143 from mlampert/bugfix/vcarve-depth
Path: Bugfix/vcarve depth
2020-12-14 17:18:30 -06:00
sliptonic
07e2e8fcf3 Merge pull request #4141 from gauna85/PathToolcontroller
Path: Added missing signal-connection causing spindle speed not to be updated using ToolControllerDlg Bug 4479
2020-12-14 12:28:56 -06:00
Markus Lampert
ee92a1d2f9 Adding g0 to safety to base op so it's applied to all ops 2020-12-13 15:00:05 -08:00
Stefan Endres
a7edfcf1cb Path: Added missing signl-connection causing spindle speed not to be updated using ToolControllerDlg 2020-12-13 22:12:08 +01:00
Stefan Endres
8c3bad64e0 Path: Fix #3914: Adding stock label prefix to name comparison in order to select correct existing solid in combo box 2020-12-13 20:52:32 +01:00
Markus Lampert
ed7be8674e meld h and v speeds for v-carve commands depending on incline 2020-12-13 11:31:58 -08:00
Markus Lampert
1511fae5fe Consistent TC naming/labeling, regardless of how created. 2020-12-13 11:31:58 -08:00
Markus Lampert
70364c0277 Fixed thread-milling icon reference. 2020-12-13 11:31:58 -08:00
Markus Lampert
c955bf4a4e Fixed v-carve depth calculation in the presence of a bottom diameter, added unit tests and cleaned up the v-bit parameter naming. 2020-12-13 11:31:58 -08:00
Stefan Endres
e7085cb47e Path: Sort edges before splitting at selected vertex 2020-12-13 19:27:13 +01:00
Markus Lampert
85cd4af06b More py2 special handling for unit tests 2020-12-03 19:39:33 -08:00
Markus Lampert
9eebafbe4b Added consistent encoding headers and fixed whitespaces 2020-12-03 18:15:36 -08:00
Markus Lampert
134fe23c8f Fixed unit test breakage for py2 2020-12-03 18:15:36 -08:00