Keyhole Slot G Code

I see your point. I have bump stops and I’m usually just doing simple engravings so it really makes it easier for me to just have this kinda canned to copy and paste. I have it as a separate program and all I do is change the XY coordinates for the two points I want. I’m a bit silly when it comes to the exact location of the hangers. On a side note, the easiest way might be to add this as a macro line in UGS. Hadn’t thought of that until now…

1 Like

@BrianJohnson - I ended up doing just this. The stop block is a wonderful thing.

Here’s the G-Code I used…

  1. My plans were in metric, so I converted the G-Code to metric - feed rates and distances are not necessarily exact conversions here - I just close.

  2. Interpolates 45mm in X and 50mm in Y

  3. Performs the repeated plunge

  4. Performs the repeated jog-cut

  5. Returns home

    G21
    G90
    G1 Z5.0 F250.0
    G0 X45.00000 Y50.00000
    G1 Z-2.5 F250.0
    G1 Z-0.0 F250.0
    G1 Z-5.0 F250.0
    G1 Z-0.0 F250.0
    G1 Z-7.5 F250.0
    G1 Z-0.0 F250.0
    G1 Z-9.0 F250.0
    G1 X45.00000 Y52.50000 F250.0
    G1 X45.00000 Y50.00000 F250.0
    G1 X45.00000 Y55.00000 F250.0
    G1 X45.00000 Y50.00000 F250.0
    G1 X45.00000 Y57.50000 F250.0
    G1 X45.00000 Y50.00000 F250.0
    G1 X45.00000 Y60.00000 F250.0
    G1 X45.00000 Y50.00000 F250.0
    G1 X45.00000 Y62.50000 F250.0
    G21
    G90
    G0 X45.00000 Y50.00000
    G4 P0.1

For more updates in the future - I would increase the feed rate for the “backing out” portions of this carve as there is time wasted not actually cutting anything. Also, since I am using this to cut multiple similar pieces, I would add multiple sections and set up multiple stop blocks.

Thanks for the ideas!

1 Like

please forgive me… NOOB here, but I have a keyhole bit and want to try this. I cant for the life of me figure out where to add that G-Code. someone said Copy and Paste, to where though?

Not sure exactly what code you’re copying, but you can just paste it into a text file, change the extension to .nc, and run it.

If you are using Easel, you can do as Neil suggested, and you don’t have to rename it to .nc. I copied the above code in a text file, save it as whatever, click on import in Easel, find the file, and away she goes…

Suggest you run it in the simulation first… and do an air cut first… I have used it without issue…

I am i missing something here Phil it just looks blank. Maybe i don’t know what i am looking at.

Thanks Phil i did zoom in but i guess not far enough. :roll_eyes:

1 Like

Thanks Phil

1 Like

Thanks Phil!

1 Like

That’s a lotta peckers… err… pecking…

Thanks Phil

:+1:

1 Like

I developed a new app for Easel called Keyhole Generator. It basically adds a really skinny “u” shape to the canvas. You can change the size and depth in the app. Let me know what you guys think.

1 Like

Cool stuff. I’ll check it out this weekend…

I looked for it SeanMooney but could not find it. I wanted to check it out.

@WayneHall, I believe it is listed in the “Other” section.

Thanks i will look there.

Does this drill strait down?

@ChrisRice, yes it does. You will need to have a special Keyhole bit though.

1 Like

@PhilJohnson, it is essentially doing the same thing as this:

I guess this is probably a better example of what the app is doing:

@PhilJohnson, I have added pecking to the app.

1 Like