Commit Graph

3146 Commits

Author SHA1 Message Date
sliptonic
3413209089 make deburr check for tool attributes fixes #4327 2020-10-09 12:50:06 -05:00
luz paz
df93939be3 Fix various typos [skip-ci]
Found via `codespell v2.0.dev0`  
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,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,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
2020-10-08 18:21:15 +02:00
wmayer
0c1f17d516 Path: [skip ci] fix build failure on Windows if PCH is disabled 2020-10-08 10:00:31 +02:00
sliptonic
dcf9989f12 lgtm cleanup
fix contradictory tooltip
2020-10-07 16:53:52 -05:00
sliptonic
6f9e36406e Merge pull request #3934 from J-Dunn/master
PATH: G0 retraction and return speeds for grbl_post G83 expand
2020-10-07 15:15:47 -05:00
sliptonic
a9e38e591a Merge pull request #3937 from sliptonic/feature/setupreport
Path Feature:  Setup Report
2020-10-07 12:21:12 -05:00
sliptonic
074d4b7ce4 Panel for AxisMap dressup
Zdepth correction dressup open panel on create
2020-10-07 12:17:36 -05:00
sliptonic
0d105f1c4e add task panel for dragknife 2020-10-07 12:17:36 -05:00
sliptonic
82a4281adf making it a bit more forgiving of old jobs/tools 2020-10-06 13:47:13 -05:00
sliptonic
e83eada9a5 Ignore old-style tool controllers 2020-10-06 13:47:13 -05:00
sliptonic
3cfe849f68 Allow adding a material to the stock object.
Select the stock object and use the Arch Material button to add and assign
the material to the stock.

The only thing affected is the path-sanity report
2020-10-06 13:47:13 -05:00
sliptonic
01ac150212 Working html report with asciidoctor 2020-10-06 13:47:13 -05:00
sliptonic
54bbb4c201 change final step down label for clarity
issue #4439
2020-10-06 10:07:58 -05:00
sliptonic
8f27172316 Merge pull request #3915 from Russ4262/fix_Profile
Path: Profile - Fix rotation error and remove FinalDepth limit
2020-10-06 09:04:02 -05:00
J-Dunn
a7af3b33ae PATH: fast retraction and return speeds for grbl_post G83 expansion #3725
Ensure fast retraction and then plunge to just short off previous drilled depth at G0.  Fixes painfully slow air drilling which makes peck drilling impracticable.
https://forum.freecadweb.org/viewtopic.php?f=15&t=25604&p=435639#p435639
2020-10-06 01:23:18 +01:00
sliptonic
15b54b7b9b add coolant mode
fix Z depth
2020-10-05 18:00:47 -05:00
sliptonic
4c1ea6e911 Merge pull request #3901 from J-Dunn/master
[Path] fix 3Dsurface with countersink tools
2020-10-05 14:23:48 -05:00
Markus Lampert
7ea1bb0cb7 Dealing with 32bit compile error of Voronoi interface. 2020-10-04 22:44:45 -07:00
wmayer
0cc65089c4 Path: [skip ci] fix memory leak in CommandPy::getParameters()
For some background information see: https://forum.freecadweb.org/viewtopic.php?f=15&t=50583
2020-10-04 19:43:54 +02:00
Russell Johnson
aebc319ced Path: Fix rotational error for certain situations
Error discovered during recent troubleshooting of Pocket_Shape with rotation.
Initial application of new operation yields path, but subsequent changes and applications failed due to `if ...` statement removed here for the fix.
2020-10-03 13:56:46 -05:00
Russell Johnson
a8f97febad Path: Remove FinalDepth limitation for internal profile operation
Requested in forum at https://forum.freecadweb.org/viewtopic.php?f=15&t=50341
2020-10-01 22:51:33 -05:00
Russell Johnson
2a2c727aba Path: Add debug feedback and comment 2020-10-01 22:49:48 -05:00
sliptonic
e926e12279 Merge pull request #3879 from sliptonic/feature/vcarve
[Path] Feature/vcarve  using new PathVoronoi from mlampert.  Needs testing
2020-09-30 09:47:31 -05:00
Yorik van Havre
c2cec2c38a Merged crowdin translations 2020-09-30 14:37:02 +02:00
Yorik van Havre
545055f65f Updated ts files 2020-09-30 13:06:53 +02:00
Markus Lampert
a71632b914 More integer type cleanup for the voronoi python interface 2020-09-29 19:50:33 -05:00
Markus Lampert
68fecf9a90 Unified voronoi indices for python to be of type long 2020-09-29 14:58:42 -05:00
sliptonic
d29b2dcd3f whitespace 2020-09-29 14:03:37 -05:00
sliptonic
8b772b03a5 rename OTHER 2020-09-28 14:58:09 -05:00
sliptonic
907a9d9b75 move vcarve out of experimental 2020-09-28 14:58:09 -05:00
sliptonic
1e9cabd53b remove need for cuttingedgeheight
Calculating from diameter and cuttingedgeangle
2020-09-28 14:58:09 -05:00
sliptonic
3ffa3bf285 improve selection and avoid border case with ultra short segments 2020-09-28 14:58:09 -05:00
sliptonic
971e4a9915 Resolve UI issues
taskpanel threshold value
add constants to PathVoronoi calls
check for tool properties
set correct z height coloring exterior lines
2020-09-28 14:58:09 -05:00
sliptonic
315e18c78a Path: Vcarve fixes
formatting fixes
remove reference to old ToolType
2020-09-28 14:58:09 -05:00
sliptonic
bfc37274bc Rewrite for boost voronoi 2020-09-28 14:58:09 -05:00
sliptonic
b9d7dbc380 Path: Vcarve - Added threshold property to remove unwanted segments
code cleanup & debug
2020-09-28 14:58:09 -05:00
sliptonic
f711cfb192 Path: vcarve add feed rate 2020-09-28 14:58:09 -05:00
sliptonic
7a4ad8be71 path: vcarve requires engraver with proper angle
vcarve calculates depth with MIC now
2020-09-28 14:58:09 -05:00
sliptonic
7641a54146 Path: increasing the discretize precision 2020-09-28 14:58:09 -05:00
sliptonic
9c68052d4d Path: add vcarve operation using openvoronoi 2020-09-28 14:58:08 -05:00
Markus Lampert
c3306582bf Added voronoi colorExterior case where one external vertex coincides with a point of an input segment. 2020-09-28 14:58:08 -05:00
Markus Lampert
81a7341632 Added vertex cache to voronoi colorExterior callback processing - cuts execution time in half. 2020-09-28 14:58:08 -05:00
Markus Lampert
67ded9cbfa Added retrieval of points and segments for voronoi diagram 2020-09-28 14:58:08 -05:00
Markus Lampert
3a50f84ba4 Added Index as attribute of all voronoi objects for easier debugging 2020-09-28 14:58:08 -05:00
Markus Lampert
e3adbc0bf9 Simplified and further optimised colinear colorisation 2020-09-28 14:58:08 -05:00
Markus Lampert
65b2cc1f48 Added color -1 to mean resetting all color. 2020-09-28 14:58:08 -05:00
Markus Lampert
32cc97b1a7 Some algorithm optimisations 2020-09-28 14:58:08 -05:00
Markus Lampert
08e73632ec Added callback to colorExterior to also color 'interior' 2020-09-28 14:58:08 -05:00
Markus Lampert
7e6975a154 Added colorColinear and resetColor algorithms 2020-09-28 14:58:08 -05:00
Markus Lampert
10ce91f873 Added optional scaling factor to Voronoi construction. 2020-09-28 14:58:08 -05:00