On 03/27/2021 10:00 PM, John Dammeyer wrote:
Hi Jon,
-----Original Message-----
On 03/24/2021 10:18 PM, John Dammeyer wrote:
However this page I think shows how you create the G code command as a MDI
command.
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Adding_Custom_MDI_Buttons
Thanks very much for the link! I got it working with very
little trouble. Push a button, it goes to the
desired location!
Thanks,
Jon
I have a question that is probably directed at you. A while back I converted a
C command line program that creates a bore at an XY location using IJ G-codes.
I think you were the author of the C program but I can't remember for sure.
Someone as asked for the Lazarus Free Pascal source code which I have no
problem making open source but I want to acknowledge where I got it from. I
clearly didn't write who gave me the code as comments and I can't find the
original C code that I started with.
Here's a fragment of the pascal with the C code that wasn't changed just
commented out. Perhaps you or someone else will recognize it?
Yes, this is clearly derived from my old Pascal source. I
still have this source for
several programs in the original Pascal from 1998. This
stuff probably was used to generate
G-code for the Allen-Bradley control I used up to about that
time.
But, I have now created a number of programs for the same
purpose. These are all in c.
So, I have versions for rectangular pockets, and rectangular
"trepanning" where you just cut around the edge of the
cutout, and then let the slug drop out. Then it makes a
finish pass to bring
the cutout to final size. I also have programs for round
holes, "race track" ovals, and spot, drill, tap operations
on grids and files of X,Y coordinates. I also have a
program to do rigid tapping with combo drill/taps from an
X,Y list. I also have a program for thread milling.
Jon
ramping down in Z, instead of just plunging in one spot.
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users