Commit Graph

2180 Commits

Author SHA1 Message Date
Russell Johnson
16cf71bb7d 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
78735ddc06 Path: Add reference to parent class within child class 2020-05-10 18:19:42 -05:00
Russell Johnson
c5e577be89 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
3fc7fd727b Translate user messages 2020-05-09 10:39:48 +01:00
Daniel Wood
d945e3c9fb Use PathLog for user notices 2020-05-09 10:35:55 +01:00
Daniel Wood
3a65a764e3 PathOp PEP8 Formatting Fixes 2020-05-09 09:02:16 +01:00
Daniel Wood
73f3585e57 PathJob PEP8 Formatting Fixes 2020-05-09 08:51:36 +01:00
Daniel Wood
589bd709cb Clean up unused code and comments 2020-05-09 08:41:48 +01:00
Daniel Wood
33ad1a3f5f reword feedrate error when no tool controller is selected 2020-05-09 08:34:55 +01:00
Daniel Wood
14905a17df Change feedrate error to warning. 2020-05-09 08:34:10 +01:00
Daniel Wood
b44e21cc6d remove job level warning for cycle time error 2020-05-09 08:22:26 +01:00
Daniel Wood
09465b64c8 Reword property description to reflect job rather than op 2020-05-09 08:12:17 +01:00
sliptonic
8d03d32504 Merge pull request #3444 from dubstar-04/fixes/simulation-active-ops
[Path] - fixes/simulation
2020-05-08 21:50:00 -05:00
Zibibbo84
ea2b3f9f01 Adding HEIDENHAIN CNC Mill post-processor for PathScript 2020-05-08 21:50:23 +02:00
Daniel Wood
3c53e94100 PEP8 formatting fixes 2020-05-08 07:41:37 +01:00
Daniel Wood
f9624a9bf2 clean up comments and unused code 2020-05-08 07:30:53 +01:00
Daniel Wood
036e26d7da Simulation - only load active operations 2020-05-08 07:16:57 +01:00
sliptonic
348582985f Merge pull request #3433 from dubstar-04/fixes/toolbit-simulation
[Path] - Fixes/toolbit simulation
2020-05-06 13:56:45 -05:00
sliptonic
b9e584da27 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
dcdf96d8b9 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
ed30e0421b Try and catch errors when getting the tool profile 2020-05-04 20:53:36 +01:00
Daniel Wood
3003a16cc6 Clean up debug prints 2020-05-04 20:53:36 +01:00
Daniel Wood
9bdba32f54 check the toolbit shape is valid 2020-05-04 20:53:36 +01:00
Daniel Wood
f8e4222506 use the tool resolution to determin face position 2020-05-04 20:53:36 +01:00
Daniel Wood
455c04f978 Remove and silence some debug prints 2020-05-04 20:53:36 +01:00
Daniel Wood
6dd3e8b7a2 Extract the shape of the tool from the solid shape 2020-05-04 20:53:36 +01:00
Daniel Wood
4c7c000e69 use the tool resolution to determin face position 2020-05-04 20:53:36 +01:00
Daniel Wood
cdcac55e18 Remove and silence some debug prints 2020-05-04 20:53:35 +01:00
Daniel Wood
2ae9967b0f Extract the shape of the tool from the solid shape 2020-05-04 20:53:35 +01:00
Daniel Wood
b2c2cad07d use the tool resolution to determin face position 2020-05-04 20:52:40 +01:00
Daniel Wood
a6563c1170 Remove and silence some debug prints 2020-05-04 20:52:40 +01:00
Daniel Wood
19f3f9ebdd Extract the shape of the tool from the solid shape 2020-05-04 20:52:40 +01:00
Daniel Wood
9fa1a3e8ce Allow passing the tool shape from python 2020-05-04 20:52:40 +01:00
Daniel Wood
0d3d7157f8 pass the tool shape to the CSimTool and handle the shape internally 2020-05-04 20:52:40 +01:00
Daniel Wood
f3789ebfad 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
8b72ea646a 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
74b32ff0c6 Merge pull request #3422 from sliptonic/bug/fstring
Path: remove fstrings to maintain xenial compatibility
2020-05-03 09:29:08 -05:00
sliptonic
5f30c339e5 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
2ce2949bb6 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
22f4f2ba2f Path: remove fstrings to maintain xenial compatibility 2020-05-02 13:42:22 -05:00
Daniel Wood
6eefb0ae07 Place v-bit tool tip at origin 2020-04-30 20:18:04 +01:00
Daniel Wood
04d5e38e67 Place endmill tool tip at origin 2020-04-30 20:17:45 +01:00
Daniel Wood
093480a289 Place drill tool tip at origin 2020-04-30 20:17:33 +01:00
Daniel Wood
fb7ff8fe2e Place bullnose tool tip at origin 2020-04-30 20:17:18 +01:00
Daniel Wood
07475f2984 Place ballend mill tool tip at origin 2020-04-30 20:16:36 +01:00
markus
d00d402efd 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
141764e64f Merged crowdin translations 2020-04-29 16:08:23 +02:00
Yorik van Havre
7003b3f747 Updated source ts files 2020-04-29 15:41:26 +02:00
sliptonic
b678080541 Merge pull request #3393 from Schildkroet/toolbit-gui
[Path] Toolbit GUI Improvements
2020-04-28 11:41:30 -05:00
Patrick Felixberger
d44beb2eb4 Removed some printf 2020-04-28 16:11:28 +02:00