diff --git a/MachNotes.ini b/MachNotes.ini index 5f58449..a709929 100644 --- a/MachNotes.ini +++ b/MachNotes.ini @@ -30,8 +30,15 @@ [SawFinishing] [GenMachining] -0=l,LinTol,0.1 -1=l,MaxLen,2 + +[SurfRoughing] + +[SurfFinishing] +0=b,SkipMaxDown,0 + +[5AxMilling] +0=l,LinTol,0.01 +1=l,MaxLen,10 2=s,Type,ZigZag 3=d,SideAng,90 4=l,Step,10 @@ -43,8 +50,3 @@ 10=l,LoOrth,0 11=l,LoElev,0 12=b,DirFromGuide,1 - -[SurfRoughing] - -[SurfFinishing] -0=b,SkipMaxDown,1 diff --git a/Saomad-KAIROS.ini b/Saomad-KAIROS.ini index 3243a97..e4599bd 100644 --- a/Saomad-KAIROS.ini +++ b/Saomad-KAIROS.ini @@ -78,10 +78,14 @@ Milling=1 Pocketing=1 Mortising=1 Chiseling=0 -SawRoughing=0 -SawFinishing=0 GenMachining=0 -SurfFinishing=0 +SurfRoughing=1 +SurfFinishing=1 +5AxMilling=1 + +[5AxMilling] +5AxScript1=5AxProject +5AxScript2=5AxPocketProject [Machining] InitScript=InitMach.lua diff --git a/Saomad-KAIROS.mlse b/Saomad-KAIROS.mlse index 20f2933..cb72f8e 100644 --- a/Saomad-KAIROS.mlse +++ b/Saomad-KAIROS.mlse @@ -8,6 +8,11 @@ EgtEnableDebug( false) local sBaseDir = EgtGetSourceDir() local BD = dofile( sBaseDir .. 'Beam\\BeamData.lua') +--------------------------------------------------------------------- +-- *** Generic Machinings *** +--------------------------------------------------------------------- +require( 'EmtGenMachining') + ---------------------- OnSpecialMoveZup ----------------------------- --------------------------------------------------------------------- function OnSpecialMoveZup() diff --git a/Saomad-KAIROS.nge b/Saomad-KAIROS.nge index 113c987..e6b81ea 100644 Binary files a/Saomad-KAIROS.nge and b/Saomad-KAIROS.nge differ