Why bother with PM's? I just do it here.
Honestly, that's about as simple as you can get for a CNC mill.
It's been 4 years since I've done any CNC programming and I've forgotten pretty much everything in regards to G and M codes, on top of that, almost every machine manufacturer has their own version of control code. There are also too many mill manufacturers out there, many I've never heard of. Without knowing what make mill these incompetent fools you've asked have access to, it would be impossible for me to do it right.
A basic machine path though would go something like this.
[Example]
Block size: 3" x 3"
End Mill size: 3/8" Dia.
Internal wall thickness: .025"
Position 1 is dead center over corner of block . We shall call this X0, Y0.
Pos 2 X .500, Y .500
Pos 3 X 2.500, Y .500
Pos 4 X 2.500, Y 2.100
Pos 5 X 2.100, Y 2.100
Pos 6 X 2.100, Y .900
Pos 7 X 1.700, Y .900
Pos 8 X 1.700, Y 2.100
Pos 9 X 1.300, Y 2.100
Pos 10 X 1.300, Y .900
Pos 11 X .900, Y .900
Pos 12 X .900, Y 2.100
Pos 13 X .900, Y 1.5
Pos 14 X .500, Y 1.5
Pos 15 X .500, Y .900
Pos 16 X .500, Y 2.5
Pos 17 X 2.500, Y 2.5
[/Example]
That's a oversimplification, as there normally would be a bunch of G and M code mixed in with F's (feed) and S (spindle speed) as well as the co-ordinates I've posted. Then you would switch tools and tell the machine where to put the small round recesses inside the channel in the same manner. Then mill recess for o-ring or gasket, then drill and tap threads and it's done on one side.






Reply With Quote
not mine ^^

Bookmarks