Commit Graph

2229 Commits

Author SHA1 Message Date
sliptonic fc2d6c172b Make CircularHoleBase use drillableLib
debugs

remove deprecated PathUtils.isDrillable

drillableLib cmake

make PathProfile use new drillableLib
2022-01-15 15:34:17 -06:00
sliptonic f156d9daea Helpers and tests
Drillable lib and Tests
2022-01-15 15:27:53 -06:00
sliptonic 5b23af3d4b Refactor PathDrilling to user generator
Uses the drill generator.
centralizes feed rate assignment
Tracks current machine position with MachineState
2022-01-15 15:27:53 -06:00
sliptonic 7655849797 Add JobType property 2022-01-15 15:27:53 -06:00
luz paz 19e984f8c9 Fix various typos
Found via `codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,apoints,ba,beginn,behaviour,bloaded,bottome,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childrens,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,inout,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oce,oder,ontop,orgin,orginx,orginy,ot,pard,parm,parms,pres,programm,que,rady,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,./build/doc/SourceDocu`
2022-01-12 14:50:39 -06:00
sliptonic 619947fcc2 Merge pull request #5270 from iromero91/dressup_translate_fixes
[PATH] Translation fixes for dressup operations
2022-01-10 10:42:04 -06:00
sliptonic b0d7bd5961 Merge pull request #5329 from belov-oleg/path_simulator
Path Simulator: A workaround of the bug while milling curves with small radius
2022-01-10 10:30:32 -06:00
Oleg Belov cd7cf1b712 Path: Fix simulator bug workaround while milling curves with small radius.
Path Simulator produces out of trace artifacts while milling curves with small radius.
In VolSim.cpp the branch for curve radius smaller then tool radius is not implemented yet.
In this condition the simulator produces artifacts of higher radius while milling path using G2 or G3.
There is an implementation of G2 and G3 in python level.
2022-01-07 21:12:37 +03:00
sliptonic 0d63b87f75 Fix bug with dxf post missing params. 2022-01-07 11:03:25 -06:00
sliptonic b1ea3a0bef Fix bug where simulator won't run after closing document 2022-01-07 11:00:04 -06:00
sliptonic 039d52f01b Merge pull request #5350 from jimzim111/Path_Post_MachineCommands
Path: PathArray: use python library 're' instead of 'regex'
2022-01-07 09:06:13 -06:00
jim 34415c6946 use python library 're' instead of 'regex' for portability 2022-01-06 21:06:15 -08:00
sliptonic 13817448b2 Merge pull request #5097 from Russ4262/fix/waterline
[Path] Fix Waterline error due to invalid arguments in `getOffsetArea()` calls
2022-01-06 18:30:06 -06:00
sliptonic 5052809d2b Merge pull request #5228 from P-C-R/RRF-PP-for-Path
Path | RRF (RepRapFirmware | Duet Boards) PP
2022-01-06 18:18:02 -06:00
sliptonic ba580fc315 Merge pull request #5290 from Russ4262/fix/3D_Surface_Optimize
[Path] Fix 3D Surface OptimizeStepOverTransitions property error
2022-01-06 18:15:36 -06:00
sliptonic d5870a87e8 Merge pull request #5319 from jimzim111/PathArray_RandomSeed
Path: Path array jitter random seed
2022-01-06 09:56:12 -06:00
jim 7ab27ff2e2 merge with formatting and translation changes 2022-01-05 15:01:43 -08:00
jim c461af19c3 check for gcode comments that contain controller-specific commands to include 2022-01-04 22:23:15 -08:00
luz paz dc288a7ade Fix more typos + whitespace fix and added 'TODO'
Found via `codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,apoints,ba,beginn,behaviour,bloaded,bottome,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childrens,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,inout,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oce,oder,ontop,orgin,orginx,orginy,ot,pard,parm,parms,pres,programm,que,rady,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,./build/doc/SourceDocu`
2022-01-04 18:57:56 -06:00
sliptonic dd651d5dc3 Merge pull request #5330 from sliptonic/bug/translation-post
[Path] Bug/translation post
2022-01-04 17:34:29 -06:00
sliptonic 12a5774ab7 newline characters 2022-01-04 17:34:09 -06:00
sliptonic bab226a051 Merge pull request #5331 from sliptonic/bug/translation-setupsheet
[PATH] Bug/translation setupsheet
2022-01-04 17:32:10 -06:00
sliptonic c7a20f2876 Translation cleanup. Setupsheet related files. Simple copy, simulator 2022-01-04 14:45:36 -06:00
sliptonic 3217352194 black reformat (setupsheet) 2022-01-04 14:26:52 -06:00
sliptonic 268203103d translation cleanup (postprocessing files) 2022-01-04 13:49:27 -06:00
sliptonic f3eceb3f4a Black reformat (postprocessing files) 2022-01-04 13:34:22 -06:00
José Ignacio Romero 3bb235a17a Move SimpleEditPanel to its own file 2022-01-03 10:55:33 -06:00
José Ignacio Romero 84e8c03c44 Dont put mutables where they are initialized only once 2022-01-03 10:55:33 -06:00
José Ignacio Romero cf1db1eedc Implement mixin class for simple GUIs over properties 2022-01-03 10:55:33 -06:00
José Ignacio Romero 3a5a4e5f2a Fix translations in PathDressupLeadInOut 2022-01-03 10:55:33 -06:00
José Ignacio Romero 2a96bb8982 Black formatting 2022-01-03 10:55:33 -06:00
sliptonic 2a1f50fd7c translation cleanup pathdressupdragknife 2022-01-03 10:50:33 -06:00
sliptonic 42988f0a81 Black pathdressupdragknife 2022-01-03 10:50:33 -06:00
sliptonic 01b8817d1b translation cleanup pathiconviewprovider 2022-01-03 10:50:33 -06:00
sliptonic 302ff98f11 translation cleanup 2022-01-03 10:50:33 -06:00
sliptonic 0f70ef6142 translation cleanup PathSanity 2022-01-03 10:50:33 -06:00
sliptonic 2e8eaa3ffc translation cleanup 2022-01-03 10:48:39 -06:00
sliptonic 40973cc8ee translation cleanup 2022-01-03 10:48:39 -06:00
sliptonic a6301d0ec1 Translation cleanup 2022-01-03 10:48:39 -06:00
sliptonic 3873f9731f translation cleanup 2022-01-03 10:48:39 -06:00
sliptonic ead79d974c translation cleanup PathCollision 2022-01-03 10:48:39 -06:00
sliptonic 908622176b PathArray translation cleanup 2022-01-03 10:48:39 -06:00
sliptonic 75ac674917 translation cleanup PathGeom 2022-01-03 10:48:39 -06:00
sliptonic 3fe1408567 Translation cleanup PathHop
PathHop transaction
2022-01-03 10:48:39 -06:00
sliptonic c19e971368 Translation cleanup PathUtils/PathUtil 2022-01-03 10:48:39 -06:00
sliptonic f3d6bd21e3 translation cleanup PathCustom/gui 2022-01-03 10:48:39 -06:00
sliptonic 9b4af0b812 translation cleanup PathComment
transaction PathComment
2022-01-03 10:48:39 -06:00
sliptonic e022675b7a tranlation cleanup PathCopy
transaction PathCopy
2022-01-03 10:48:39 -06:00
sliptonic 2a22ead350 black reformat
black reformat for PathCommands

Black reform PathCopy

Black reform PathComment

Black reformat PathCustom/gui

Black reformat PathUtil/PathUtils

Black reformat PathHop

Black reformat PathGeom

Black reformat

Black reformat

Black reformat

Black reformat

Black reformat

black reformat

Black reformat

black
2022-01-03 10:48:39 -06:00
sliptonic e209bc706d Merge pull request #5008 from Russ4262/fix/childless_job
[Path] Fixes #4645
2022-01-03 10:37:27 -06:00