Commit Graph

1456 Commits

Author SHA1 Message Date
Patrick Felixberger
a08ca59766 Fixed broken final depth calculation for rotational axis in pocket, profile and drill; Added EnableRotation to GUI; Fix some weird gcode generation 2020-03-11 21:16:21 +01:00
Schildkroet
dc9d481879 Fixed wrong property name; Set default value 2020-03-11 07:45:02 +01:00
Patrick Felixberger
9953e96b5b Removed 'Use Tip Length' and added 'Extra Offset' in Drilling OP 2020-03-09 22:34:41 +01:00
Patrick Felixberger
e65c73d7fb Added ClearEdges in MillFace to GUI 2020-03-09 21:55:23 +01:00
Schildkroet
232fc7046c Added some comments 2020-03-09 14:58:12 +01:00
sliptonic
31a8261fac Merge pull request #3117 from dubstar-04/fixes/post
[Path] fixes/post
2020-03-08 13:24:37 -05:00
sliptonic
f1ed357bad Merge pull request #3118 from dubstar-04/fixes/simulation
[Path] Round the simulation accuracy slider value
2020-03-08 10:36:16 -05:00
Schildkroet
927c509d52 Hide side property in PathDeburr.py 2020-03-08 13:10:05 +01:00
luz.paz
c8cb520887 [skip ci] fix follow-up typos 2020-03-06 14:50:35 +01:00
luz.paz
ebe194a9e9 Fix typos
Found via  
```
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-03-06 14:50:35 +01:00
Patrick Felixberger
78dd7a61aa Added EntryPoint option to path deburr 2020-03-05 22:55:24 +01:00
Patrick Felixberger
1927147dd7 Added explicit deburr start values; Fixed direction detection for deburr operation 2020-03-05 21:12:57 +01:00
Daniel Wood
5ac2067afa Merge branch 'master' into fixes/post 2020-03-03 21:24:00 +00:00
Patrick Felixberger
e8816e9c42 Fixed coolant with dressup 2020-03-03 21:27:31 +01:00
Patrick Felixberger
d4bb31d726 Added coolant support to grbl_post
Improved canned cycles

Added/translated comments
2020-03-03 21:27:31 +01:00
Daniel Wood
b53df3be57 Stop the spindle before tool changes. 2020-03-03 21:27:31 +01:00
Daniel Wood
1d90dd524b Handle coolant for ops using dressups 2020-03-03 21:27:31 +01:00
Daniel Wood
4ea4e0e5dc skip inactive operations 2020-03-03 21:27:31 +01:00
Daniel Wood
aa2a19b830 Merge branch 'master' into fixes/simulation 2020-03-03 17:49:43 +00:00
Daniel Wood
0b52e3ac07 Stop the spindle before tool changes. 2020-03-02 13:34:08 +00:00
Daniel Wood
974bcbc059 Handle coolant for ops using dressups 2020-03-02 13:27:14 +00:00
Daniel Wood
530029bf29 skip inactive operations 2020-03-02 12:58:55 +00:00
Daniel Wood
0b38aba152 round the simulation slider value 2020-03-01 20:22:51 +00:00
Daniel Wood
823f426142 Don't change z height without a tool set.
This commit omits the height change for the initial WCS. For all subsequent WCS changes we set the height as we know what tool we have in the machine.
2020-03-01 20:00:03 +00:00
Daniel Wood
d9b03e6cad Only post tools for active operations
Only post tools and tool changes for active operations.
2020-03-01 16:46:29 +00:00
sliptonic
ee2da2d787 Merge branch 'master' into master 2020-02-26 17:11:00 -06:00
Patrick Felixberger
4c4fe2433d Removed version info 2 2020-02-26 19:56:18 +01:00
Patrick Felixberger
0c51ab9ca4 Removed version info 2020-02-26 19:52:53 +01:00
Russell Johnson
98eaca97f9 ProfileEdges: New feature - profile open edges
Open edges, exterior or interior, can now be used to generate paths.

The new feature behaves as though the parent face is vertically oriented (standing).  It is preferred that the user select upper (top) edges.  Selecting bottom edges in some cases may not produce a path.

Path ends calculations might need slight adjustment in the code.  Path ends are *near* perpendicular to ends of edge.

Cut direction seems sporadic, but the `Direction` property will switch the direction of cut.  The `CW` and `CCW` direction labels might not align with the actual direction.  Additional algorithm modification is necessary to enforce fidelity to the labels.

Existing properties, `UseComp` and `OffsetExtra` are observed with open faces.  Negative values for `OffsetExtra` have not been tested - only zero and positive.
2020-02-25 19:13:07 -06:00
Patrick Felixberger
8a4ec128ef Rearranged deburr GUI 2020-02-20 16:59:50 +01:00
Patrick Felixberger
7165411b2d Added GUI support to PathDeburr for directions selection
Updated comments
2020-02-19 18:44:42 +01:00
sliptonic
1ddf0de394 Merge pull request #3032 from J-Dunn/fix-dressup-apply-enable
Path: fix boundaryDressup Apply button enable
2020-02-17 22:07:47 -06:00
sliptonic
2103f3bdf9 Merge pull request #3033 from J-Dunn/allow-neg-boundary-limits
Path: allow boundaryDressup negative Exts
2020-02-17 22:06:42 -06:00
sliptonic
7e2b709db6 Merge pull request #3069 from Schildkroet/master
[PATH]: Added option to select direction (CW, CCW) in Deburr Op
2020-02-17 22:05:58 -06:00
sliptonic
caad6fc140 Merge branch 'master' into allow-neg-boundary-limits 2020-02-17 17:40:05 -06:00
sliptonic
c003c4c2ad Merge pull request #2996 from Russ4262/Fix_MillFace_FinalDepth
[Path] Restore manual override of FinalDepth values
2020-02-17 11:18:38 -06:00
Patrick Felixberger
9e054d53fe Path: Added option to select direction (CW, CCW) in Deburr Op 2020-02-17 01:13:21 +01:00
Russell Johnson
f8a4e20adc Restore manual override of FinalDepth values
Manual entries of FinalDepth values are now respected, even if below the calculated bottom of selected geometry.
Affected modules include PathPocketShape, PathPocket, PathCircularHoleBase, and PathAreaOp-based operations.

Fix format syntax issues
2020-02-14 19:38:35 -06:00
Zheng, Lei
3921adeba8 Path: fix drill job creation 2020-02-12 14:47:53 +08:00
J-Dunn
9f119f9019 Path: allow boundaryDressup negative Exts
for effective use of boundaryDressup it needs to be able to set boundary limits which are not restrained to be >= work piece stock. Reuse of the Stock code means it gets the ( unnecessary ) limitations that stock must be greater than a rect/cyl around the 3D model. 

This mod frees both by allowing negative values to be input for Ext*neg and Ext*pos values

https://forum.freecadweb.org/viewtopic.php?f=15&t=41555
2020-02-11 00:24:27 +00:00
J-Dunn
b7700d2de9 Path: fix boundaryDressup Apply button enable
ensure Apply button enabled when boundary limits are edited.
2020-02-11 00:05:20 +00:00
mlampert
e2ce57295a Merge branch 'master' into bugfix/path-tag-dressup-issue 2020-02-09 13:41:22 -08:00
sliptonic
d2f275c6f6 Merge pull request #2966 from Schildkroet/master
[PATH] Added option to clear edges on PathMillFace
2020-02-09 20:43:23 +01:00
J-Dunn
fa2b0e9c3e fix missing HorizFeed in boundaryDressup
fix missing HorizFeed in boundaryDressup  see bug #4260
2020-02-08 21:10:50 +00:00
mlampert
1d84791986 Merge branch 'master' into bugfix/path-tag-dressup-issue 2020-02-06 19:59:32 -08:00
spanner888
41f036d84c Added to grbl_post optional bCNC block header for every job operation
Added in minimal way, ie did not convert ALL existing comment blocks to
bCNC format, as either existing seemed preferred, or already wored as
bCNC header blocks.

Enabling with --bcnc argument (not default) adds () gcode comment blocks
in bCNC format to provide colapsable blocks that can be dragged in bCNC
to edit or alows en/diable in the job.
2020-02-06 09:42:38 +08:00
Markus Lampert
dc9e0dca5b Improved precision and stability of splitting an arc 2020-02-03 20:47:05 -08:00
Patrick Felixberger
6bcf8c5bbf Added option to clear edges on PathMillFace
Changed debug level
2020-01-29 21:20:55 +01:00
vocx-fc
2e0651da40 Path: small fix for Python 2 syntax 2020-01-23 22:25:50 -06:00
sliptonic
7255b2bec0 Merge pull request #2914 from sliptonic/dynapathunits
Fix units in dynapath post processor.
2020-01-20 11:49:26 -06:00