Commit Graph

2229 Commits

Author SHA1 Message Date
Markus Lampert 38b142be7a Properly calling base logic for adding a base object if special handling did not apply. 2021-01-24 21:09:35 -08:00
Markus Lampert c2fa48ba90 Disabled base geometry-list resizing since it makes the list unusable on HDP monitors. 2021-01-24 20:52:43 -08:00
Markus Lampert 31c9dbafb2 Add support for multiple models to vcarve op. 2021-01-24 18:41:09 -08:00
Markus Lampert d97a393709 Make PathOp rebust(er) against manual Base assignment 2021-01-24 18:35:36 -08:00
Tyler Colbert c27f4e8eca Merge branch 'master' into fanuc-1st-pass 2021-01-21 18:24:19 -07:00
Tyler Colbert 6a07fb6237 [PATH] First pass at a post processor for Fanuc controllers 2021-01-20 14:18:47 -07:00
Keilin Bickar ab8a4a62a9 Fix AttributeError on deleting corrupt dressup 2021-01-17 22:04:26 -05:00
sliptonic e631b6b1b7 fix persistence of fixtures, split, and orderby to templates 2021-01-17 15:28:24 -06:00
sliptonic 83cfffd1ba Merge pull request #4188 from Russ4262/fix_import_base_geometry
Path: Fix `Import` feature of Base Geometry
2021-01-13 15:00:17 -06:00
sliptonic 60b19308db Merge pull request #4184 from Schildkroet/leadinout_gui
[PATH] LeadInOut GUI
2021-01-13 14:28:28 -06:00
Patrick F f18ad94533 [PATH] Changed angle input 2021-01-13 21:05:23 +01:00
Patrick F bd8cce5857 [PATH] code refactoring + clean up 2021-01-08 23:06:24 +01:00
Patrick F e3722ae73d [PATH] Added gui support and some improvements 2021-01-08 22:54:17 +01:00
Patrick F 95cb91dc52 [PATH] Added cone helix to adaptive 2021-01-08 20:32:20 +01:00
J-Dunn 94536f9877 Path: fix several minor bugs in arc slot ops
This corrects which end of the slot Extend Slot Start/End are applied; error with Extend lengths between 0 and 1  and direction of extention on arc slots ( neg. is shorten ). 
Some renaming to make code more readable and self documenting.
2021-01-06 12:10:29 +00:00
sliptonic d5092d78f0 Merge pull request #4213 from mlampert/feature/job-tool-group
[Path]: Feature/job tool group
2021-01-04 14:10:50 -06:00
sliptonic deaee2292e Merge pull request #4226 from sliptonic/bug/adaptiveclip
[Path] fix bug with adaptive path gouging at start of movement
2021-01-04 09:53:27 -06:00
mlampert 254505e83c Merge branch 'master' into feature/job-tool-group 2021-01-03 18:12:41 -08:00
sliptonic 19ea3d28f5 Merge pull request #4234 from mlampert/bugfix/drilling-op-tool-attributes
[Path]: Check for CuttingEdgeAngle existance before using it for drill tip calculation
2021-01-03 16:42:04 -06:00
Patrick F eae5d56cf9 [PATH] Bugfix centroid_post 2021-01-03 17:21:05 +01:00
Patrick F ae761583a6 Updated centroid post 2021-01-02 21:37:32 +01:00
mlampert 2eb9d7a070 Merge branch 'master' into feature/job-tool-group 2021-01-01 20:56:32 -08:00
Markus Lampert c077672add Check for CuttingEdgeAngle existance before using it for drill tip calculation. 2021-01-01 20:53:28 -08:00
Patrick F c504860e1d Abort changes 2021-01-02 01:34:53 +01:00
sliptonic 08b988b691 add fix in one more spot 2021-01-01 15:59:16 -06:00
sliptonic 0db316ab0c fix bug with path gouging at start of movement 2021-01-01 15:57:04 -06:00
Patrick F cb9ad775a5 Merge branch 'master' of https://github.com/FreeCAD/FreeCAD into leadinout_gui 2021-01-01 22:53:27 +01:00
sliptonic 01072f3709 Merge pull request #4224 from realthunder/FixPathCrash
Path: fix crash on edit
2021-01-01 15:24:26 -06:00
Markus Lampert 8e6f964e0d Renamed ToolTable group to Tools in order to (not) set expectations. 2020-12-31 18:40:23 -08:00
Markus Lampert b92660086b Fixed job deletion. 2020-12-31 15:38:18 -08:00
Markus Lampert 121152deb9 Use job.ToolTable.Group instead of job.ToolController. 2020-12-31 15:38:18 -08:00
Markus Lampert 8a95005586 Added ToolTable to job and convert old ToolController property on the fly. 2020-12-31 15:38:18 -08:00
sliptonic 2203dcec93 Merge pull request #4214 from mlampert/bugfix/dangling-signal-registration
[Path]: bugfix/dangling signal handler error
2020-12-31 14:14:44 -06:00
Russell Johnson 08ec99a24f Path: Fix isinstance() item.Proxy error
Some items in `objectList` do not contain a `Proxy` child and cause a fatal error in post processing with this post module.
2020-12-31 08:50:38 -06:00
Zheng, Lei 3ae9a08ee6 Path: fix crash on edit
Many Path object forward its editing operation to the job object. It is
possible that some editing option change may lead to removing of the
editing object (e.g. changing stock type) causing crash. It is possible
to just open the task panel without setting any editing object by
returning False in ViewProvider.setEdit()
2020-12-31 21:07:56 +08:00
Markus Lampert 5f57b0f314 Remove event registration when task panel is destroyed. 2020-12-28 19:45:08 -08:00
Patrick F b12bf375bc Updated layout 2020-12-26 22:03:40 +01:00
Patrick F c678003652 Panel Start at creation 2020-12-26 21:11:27 +01:00
sliptonic 72ec38be5d Merge pull request #4161 from bryanbendall/adaptive-work
Path: Adaptive work
2020-12-26 06:49:56 -06:00
gauna85 6752ff87d1 Merge branch 'master' into PathStock 2020-12-24 11:03:04 +01:00
Russell Johnson 1d99e0010e Path: Fix Import feature of Base Geometry
Error was thrown if FreeCADGui.Selection list had more than one item.  Solution is to clear selection before adding  selection from import operation.  I also removed the `for` loop since the selection should be singular.
2020-12-23 15:24:16 -06:00
luz paz ff96cb301e Fix typos [skip ci]
Found via `codespell v2.1.dev0`
2020-12-23 14:32:38 -05:00
Patrick Felixberger 536adcfda7 Added gui support for lead in/out dressup 2020-12-23 12:05:49 +01:00
sliptonic 3a845e4d07 Merge pull request #4159 from Russ4262/fix_slot_op
Path: Fixes to Slot op
2020-12-21 16:31:41 -06:00
sliptonic efa6346e5f Merge pull request #4150 from sliptonic/posttodxf
[PATH] Post-process a job to a dxf file with layers
2020-12-20 09:27:45 -06:00
sliptonic fbe0b1974c Merge pull request #4163 from Russ4262/patch-1
Path: Fix reference to cutting edge angle in OCL_Tool() class
2020-12-19 16:38:07 -06:00
sliptonic fb64d208bd Merge branch 'master' into posttodxf 2020-12-19 15:40:16 -06:00
sliptonic aa9e16cbed Merge pull request #4144 from mlampert/feature/suppress-warnings-preferences
Path: Feature/suppress warnings preferences
2020-12-19 15:39:30 -06:00
bryanbendall ed396f60bf Merge branch 'master' into adaptive-work 2020-12-19 10:50:49 -05:00
luz paz ea0ce293f7 Fix typos [skip ci]
Found via `codespell v2.1.dev0`  
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,apoints,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,click,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millim,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,./ChangeLogpios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
2020-12-19 16:35:16 +01:00