Commit Graph

1291 Commits

Author SHA1 Message Date
Markus Lampert
8d433a43f9 Deletion of dogbone dressup should not rely on the model being properly setup. 2020-01-03 19:00:15 -08:00
sliptonic
668e59ae24 Merge pull request #2784 from mlampert/feature/toggle-active-cmd-support-for-dressups
Path: feature/toggle active cmd support for dressups
2019-12-22 14:15:18 -06:00
Sabin Iacob
b0b8451930 Path: add 2 new arguments to the GRBL postprocessor 2019-12-21 18:19:17 +02:00
Markus Lampert
fd9b2d4cdb Fix tag dressup to deal with inactive base operation 2019-12-15 17:51:43 -08:00
mlampert
4b9e145fc0 Merge branch 'master' into feature/tool-bit-poc 2019-12-03 18:56:16 -08:00
luz.paz
ea0868a433 Fix typos and some trailing whitespace
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,currenty,dof,doubleclick,dum,eiter,elemente,feld,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
```
2019-12-03 12:22:59 +01:00
mlampert
13961f805a Merge branch 'master' into feature/tool-bit-poc 2019-11-30 10:30:03 -08:00
Markus Lampert
c946320175 Set feed rate on vertical boundary moves. 2019-11-29 22:15:38 -08:00
Markus Lampert
a575f95494 made path acrobatic windows compatible 2019-11-28 17:31:37 -08:00
Markus Lampert
2a96a7d796 Moved usage of ToolBit into the experimental features. 2019-11-28 17:31:37 -08:00
Markus Lampert
154e26b54b Track and restore active document and tool loading, otherwise FC gets confused during unit tests. 2019-11-28 17:31:37 -08:00
Markus Lampert
1dc9a9afc4 Added Ballend and Bullnose shapes and consolidated shape names. 2019-11-28 17:31:37 -08:00
Markus Lampert
c6f14b9836 Added support for relative/absolute path mgmt for stored files. 2019-11-28 17:31:37 -08:00
Markus Lampert
a2935d5ff0 Added preference to choose between legacy tools and new tool bits. 2019-11-28 17:31:37 -08:00
Markus Lampert
119730e4a8 Reduced log level for tool bits 2019-11-28 17:31:37 -08:00
Markus Lampert
a9e6c21486 Use findPath to look for an icon and fail silently if it cannot be found. 2019-11-28 17:31:36 -08:00
Markus Lampert
9910600799 Fixed some pylint issues and whitelisted some 2019-11-28 17:31:36 -08:00
Markus Lampert
db1f97b16e Renamed BitTemplate to BitShape for clarity 2019-11-28 17:31:36 -08:00
Markus Lampert
fee1ddf73a Remove ToolBit as valid base objects for Jobs 2019-11-28 17:31:36 -08:00
Markus Lampert
5c3bff1e01 Added arbitrary attributes to ToolBit - currently re-creating the existing ones. 2019-11-28 17:31:36 -08:00
Markus Lampert
54e2ff2fab Fixed tool visibility on TC creation 2019-11-28 17:31:36 -08:00
Markus Lampert
bb76d2755b Fixed creating a ToolBit 2019-11-28 17:31:36 -08:00
Markus Lampert
d625303b71 Added JobTemplate support for ToolBit 2019-11-28 17:31:36 -08:00
Markus Lampert
09a6201e87 Invoke TC.onDelete when deleting a job 2019-11-28 17:31:36 -08:00
Markus Lampert
c8afefa05d Hide ToolBit by default if managed by a ToolController 2019-11-28 17:31:36 -08:00
Markus Lampert
1395749dc2 Delete ToolBit if ToolController is deleted 2019-11-28 17:31:36 -08:00
Markus Lampert
adc5aec98f Added ToolBit library commands 2019-11-28 17:31:36 -08:00
Markus Lampert
3fdd505e3f Fixed horizontal headers and removed obsolete test slots 2019-11-28 17:31:36 -08:00
Markus Lampert
7dd17b62a6 Fixed ToolBitLibrary json format 2019-11-28 17:31:36 -08:00
Markus Lampert
d0b8f34ba5 Added library commands and drag&drop for rearranging and copying of tools 2019-11-28 17:31:36 -08:00
Markus Lampert
bb07dc1c58 Added getting/loading of multiple tools 2019-11-28 17:31:36 -08:00
Markus Lampert
97904d0bf2 Basic ToolBitLibrary edit dialog 2019-11-28 17:31:36 -08:00
Markus Lampert
5d6fc167e9 Use same ToolNumber if TC is for identical Tool as another TC in the same job. 2019-11-28 17:31:36 -08:00
Markus Lampert
62964ce199 Assign unique ToolNumber to newly created TC 2019-11-28 17:31:36 -08:00
Markus Lampert
541633297a Fixed Deburr op and v-bit template to communicate properly 2019-11-28 17:31:36 -08:00
Markus Lampert
d30abb6121 Ignore distance check when copying holding tags 2019-11-28 17:31:35 -08:00
Markus Lampert
a5d1203980 Added ToolController creation 2019-11-28 17:31:35 -08:00
Markus Lampert
e9f3a15fc7 Basic ToolBitSelector dialog 2019-11-28 17:31:35 -08:00
Markus Lampert
c078c68abf Added loading of existing ToolBits 2019-11-28 17:31:35 -08:00
Markus Lampert
458ae24f11 Added save and save as menu to ToolBit 2019-11-28 17:31:35 -08:00
Markus Lampert
126fdd42d8 Added command to create a ToolBit 2019-11-28 17:31:35 -08:00
Markus Lampert
0bf89998b0 Fixed typo 2019-11-28 17:31:35 -08:00
Markus Lampert
2e1bea0237 Added search path and preferences support for tools 2019-11-28 17:31:35 -08:00
Markus Lampert
f8887d5e12 Add support for ToolBit to ToolController 2019-11-28 17:31:35 -08:00
markus
815ecee630 Added storing and loading of tools in json files 2019-11-28 17:31:35 -08:00
markus
e2deb45df5 Load template during editing but unload it afterwards 2019-11-28 17:31:35 -08:00
Markus Lampert
9bc978b52a Added editing functionality to the tool editor 2019-11-28 17:31:35 -08:00
Markus Lampert
5db8710721 Set property editor mode on creation. 2019-11-28 17:31:35 -08:00
Markus Lampert
3dcc226f9e Basic editor and shape update. 2019-11-28 17:31:35 -08:00
Markus Lampert
33ed9187c6 Fixed circular dependency for boundary dressup 2019-11-10 20:19:52 -08:00