Commit Graph

2283 Commits

Author SHA1 Message Date
Russell Johnson
2309343b29 Path: Integrate unified Profile operation into PathWB
Remove Contour, Profile Faces, and Profile Edges icons from PathWB GUI.  Files are still fully in tact and available.
2020-05-10 18:19:42 -05:00
Russell Johnson
5d91213292 Path: Consolidate Contour, ProfileFaces, and ProfileEdges
No geometry selection defaults to Contour operation.
Path: Add new unified `Profile` operation modules
2020-05-10 18:19:42 -05:00
Russell Johnson
de666296f9 Path: Update 'Operation' panel visibility when 'Base Geometry' changes 2020-05-10 18:19:42 -05:00
Russell Johnson
ece3d797aa Path: Add method, 'updatePanelVisibility()'
New method allows one panel to update visibility on another panel.
2020-05-10 18:19:42 -05:00
Russell Johnson
e1322b9cf1 Path: Add reference to parent class within child class 2020-05-10 18:19:42 -05:00
Russell Johnson
39636cac21 Path: Initiate unification of ProfileFaces and ProfileEdges operations
ProfileFaces now accepts and processes faces and edges.
Full functionality is maintained (so far as tested) with respect to original operations.
2020-05-10 18:19:42 -05:00
Daniel Wood
45d9c23c27 Translate user messages 2020-05-09 10:39:48 +01:00
Daniel Wood
c9dc4963d9 Use PathLog for user notices 2020-05-09 10:35:55 +01:00
Daniel Wood
38a47daca7 PathOp PEP8 Formatting Fixes 2020-05-09 09:02:16 +01:00
Daniel Wood
0f1bdd30ed PathJob PEP8 Formatting Fixes 2020-05-09 08:51:36 +01:00
Daniel Wood
e906192d20 Clean up unused code and comments 2020-05-09 08:41:48 +01:00
Daniel Wood
1d9c1f89bd reword feedrate error when no tool controller is selected 2020-05-09 08:34:55 +01:00
Daniel Wood
526328dca5 Change feedrate error to warning. 2020-05-09 08:34:10 +01:00
Daniel Wood
9a43391b32 remove job level warning for cycle time error 2020-05-09 08:22:26 +01:00
Daniel Wood
88fe95201c Reword property description to reflect job rather than op 2020-05-09 08:12:17 +01:00
sliptonic
1b7edf4020 Merge pull request #3444 from dubstar-04/fixes/simulation-active-ops
[Path] - fixes/simulation
2020-05-08 21:50:00 -05:00
Zibibbo84
b4b16fef40 Adding HEIDENHAIN CNC Mill post-processor for PathScript 2020-05-08 21:50:23 +02:00
Daniel Wood
35b50ba4a4 PEP8 formatting fixes 2020-05-08 07:41:37 +01:00
Daniel Wood
cdb3b669c6 clean up comments and unused code 2020-05-08 07:30:53 +01:00
Daniel Wood
95fb174386 Simulation - only load active operations 2020-05-08 07:16:57 +01:00
sliptonic
da7a5e74c1 Merge pull request #3433 from dubstar-04/fixes/toolbit-simulation
[Path] - Fixes/toolbit simulation
2020-05-06 13:56:45 -05:00
sliptonic
a1f0de32ed Merge pull request #3430 from Russ4262/ProfileEdges_Fix
Path: Fix `extrude()` fails with zero vector
2020-05-06 13:56:10 -05:00
luz.paz
ceb23799c7 Fix various typos
Found via codespell v1.17.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-05-05 09:49:08 +02:00
Daniel Wood
65dcdf1515 Try and catch errors when getting the tool profile 2020-05-04 20:53:36 +01:00
Daniel Wood
15a1d34b69 Clean up debug prints 2020-05-04 20:53:36 +01:00
Daniel Wood
ef4074a6a8 check the toolbit shape is valid 2020-05-04 20:53:36 +01:00
Daniel Wood
2c3a72fa8b use the tool resolution to determin face position 2020-05-04 20:53:36 +01:00
Daniel Wood
ee541db390 Remove and silence some debug prints 2020-05-04 20:53:36 +01:00
Daniel Wood
30aa633e83 Extract the shape of the tool from the solid shape 2020-05-04 20:53:36 +01:00
Daniel Wood
2b4655f4da use the tool resolution to determin face position 2020-05-04 20:53:36 +01:00
Daniel Wood
697ea501ee Remove and silence some debug prints 2020-05-04 20:53:35 +01:00
Daniel Wood
73f031b234 Extract the shape of the tool from the solid shape 2020-05-04 20:53:35 +01:00
Daniel Wood
ba2d263dac use the tool resolution to determin face position 2020-05-04 20:52:40 +01:00
Daniel Wood
c013fbf1b3 Remove and silence some debug prints 2020-05-04 20:52:40 +01:00
Daniel Wood
980d9a929a Extract the shape of the tool from the solid shape 2020-05-04 20:52:40 +01:00
Daniel Wood
54e4b8a05f Allow passing the tool shape from python 2020-05-04 20:52:40 +01:00
Daniel Wood
8994829a16 pass the tool shape to the CSimTool and handle the shape internally 2020-05-04 20:52:40 +01:00
Daniel Wood
7cb814129c Handle Legacy and Toolbits in simulation fixes #4326
pass the tool or toolbit shape into the simulation
2020-05-04 20:52:40 +01:00
Russell Johnson
494a85a34c Path: Fix extrude() fails with zero vector
Add error message and return empty path for ProfileEdges open-edge case.
2020-05-04 00:28:40 -05:00
sliptonic
e38d9cbb5d Merge pull request #3422 from sliptonic/bug/fstring
Path: remove fstrings to maintain xenial compatibility
2020-05-03 09:29:08 -05:00
sliptonic
dc302b62fc Merge pull request #3401 from etrombly/startPoint
[PATH] change intra-operation travels back to clearance height
2020-05-03 09:28:45 -05:00
sliptonic
5ae4c3133e Merge pull request #3418 from dubstar-04/fixes/toolbits
[Path] Set Toolbit Origin at 0,0,0
2020-05-02 13:44:04 -05:00
sliptonic
684c432050 Path: remove fstrings to maintain xenial compatibility 2020-05-02 13:42:22 -05:00
Daniel Wood
fc8841dce1 Place v-bit tool tip at origin 2020-04-30 20:18:04 +01:00
Daniel Wood
51b20f6855 Place endmill tool tip at origin 2020-04-30 20:17:45 +01:00
Daniel Wood
686e22180b Place drill tool tip at origin 2020-04-30 20:17:33 +01:00
Daniel Wood
b3ddc9b8b5 Place bullnose tool tip at origin 2020-04-30 20:17:18 +01:00
Daniel Wood
1acc6b2757 Place ballend mill tool tip at origin 2020-04-30 20:16:36 +01:00
markus
a5ee5819ea Fixed ToolBit template generation and adapted TC unit test to deal with Tool and ToolBit. 2020-04-29 14:27:51 -07:00
Yorik van Havre
28b51cf28a Merged crowdin translations 2020-04-29 16:08:23 +02:00