initial commit

This commit is contained in:
laura 2026-06-08 20:02:11 +02:00
commit bf20f25afa
7 changed files with 141 additions and 0 deletions

BIN
16-2t.FCStd Normal file

Binary file not shown.

BIN
16-2t.FCStd1 Normal file

Binary file not shown.

BIN
60°_Dovetail.FCStd Normal file

Binary file not shown.

BIN
60°_Dovetail.FCStd1 Normal file

Binary file not shown.

48
drill_flat.ngc Normal file
View file

@ -0,0 +1,48 @@
g90
#<radius> = 1.5
#<cornerx> = [-[10.25+#<radius>]]
#<cornery> = [4.9+#<radius>]
#<cornerbx> = 0
#<cornerby> = [8+#<radius>]
#<diffx> = [#<cornerbx>-#<cornerx>]
#<diffy> = [#<cornerby>-#<cornery>]
#<MAX_stepover> = 1
#<MAX_stepdown> = 0.2
#<depth> = 8
#<downfeednr> = [FUP[#<depth>/#<MAX_stepdown>]]
#<stepdown> = [#<depth>/#<downfeednr>]
#<repeatnr> = [FUP[#<diffx>/#<MAX_stepover>]]
#<xstep> = [#<diffx>/#<repeatnr>]
#<ystep> = [#<diffy>/#<repeatnr>]
#<offsetz> = 0
G0z[#<depth>+1]
G0x#<cornerbx>y#<cornerby>
o<downfeed> repeat [#<downfeednr>]
#<offsetz> = [#<offsetz>-
#<stepdown>]
G0z#<offsetz>
#<offsetx> = #<cornerbx>
#<offsety> = #<cornerby>
o<relief> repeat [#<repeatnr>]
#<offsetx> = [#<offsetx> - #<xstep>]
#<offsety> = [#<offsety> - #<ystep>]
G0x#<offsetx>
G1y#<offsety>
G1x#<cornerbx>
G0y#<cornerby>
o<relief> endrepeat
o<downfeed> endrepeat
M2

47
mill_bottom.ngc Normal file
View file

@ -0,0 +1,47 @@
g90
#<radius> = 1.5
#<cornerx> = 10.58
#<cornery> = 2.18
#<cornerbx> = 0
#<cornerby> = [8+#<radius>]
#<diffx> = [#<cornerbx>-#<cornerx>]
#<diffy> = [#<cornerby>-#<cornery>]
#<MAX_stepover> = 1
#<MAX_stepdown> = 0.2
#<depth> = 8
#<downfeednr> = [FUP[#<depth>/#<MAX_stepdown>]]
#<stepdown> = [#<depth>/#<downfeednr>]
#<repeatnr> = [FUP[#<diffx>/#<MAX_stepover>]]
#<xstep> = [#<diffx>/#<repeatnr>]
#<ystep> = [#<diffy>/#<repeatnr>]
#<offsetz> = 0
G0z[#<depth>+1]
G0x#<cornerbx>y#<cornerby>
o<downfeed> repeat [#<downfeednr>]
#<offsetz> = [#<offsetz>-#<stepdown>]
G0z#<offsetz>
#<offsetx> = #<cornerbx>
#<offsety> = #<cornerby>
o<relief> repeat [#<repeatnr>]
#<offsetx> = [#<offsetx> - #<xstep>]
#<offsety> = [#<offsety> - #<ystep>]
G0x[#<offsetx>+[cos[85]*[#<cornerby>-#<offsety>]]]
G1x#<offsetx>y#<offsety>
G1x#<cornerbx>
G0y#<cornerby>
o<relief> endrepeat
o<downfeed> endrepeatß
M2

46
taperd_walls.ngc Normal file
View file

@ -0,0 +1,46 @@
g90
#<radius> = 1.5
#<cornerx> = 10.58
#<cornery> = 2.18
#<cornerbx> = 0
#<cornerby> = [8+#<radius>]
#<diffx> = [#<cornerbx>-#<cornerx>]
#<diffy> = [#<cornerby>-#<cornery>]
#<MAX_stepover> = 1
#<MAX_stepdown> = 0.2
#<depth> = 8
#<downfeednr> = [FUP[#<depth>/#<MAX_stepdown>]]
#<stepdown> = [#<depth>/#<downfeednr>]
#<repeatnr> = [FUP[#<diffx>/#<MAX_stepover>]]
#<xstep> = [#<diffx>/#<repeatnr>]
#<ystep> = [#<diffy>/#<repeatnr>]
#<offsetz> = 0
G0z[#<depth>+1]
G0x#<cornerbx>y#<cornerby>
o<downfeed> repeat [#<downfeednr>]
#<offsetz> = [#<offsetz>-#<stepdown>]
G0z#<offsetz>
#<normalanglediff> = [TAN[11]*#<offsetz>]
#<offsetx> = [#<cornerbx>+[normalanglediff*COS[5]]]
#<offsety> = [#<cornerby>+normalanglediff]
G0x[#<offsetx>+[cos[85]*[#<cornerby>-#<offsety>]]]
G1x#<offsetx>y#<offsety>
G1x#<cornerbx>
G0y#<cornerby>
o<downfeed> endrepeat
M2