Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-17 Thread Kenneth Lerman
Hey Ed,

Once upon a time, I wrote some gcode subroutines that, given the ends of 
two lines and a radius, makes it into a line, an arc of that radius, 
and a line.

If you want to see it, I might be able to locate it.


Regards,

Ken

Ed Nisley wrote:
 if Ed will be continuing similar articles in the future
 
 That's the plan!
 
 The Winter 08 column deals with fillets on internal corners: 
 using cutter comp and figuring the arc centers for mostly 
 right-angle corners. Pretty easy once you see it.
 
 Next up: finding the centers when the sides aren't at right 
 angles. Time to haul some trig functions out of the closet, 
 blow the dust off, and fire those devils up.
 
 So many topics, so few issues...
 

-- 
Kenneth Lerman
Mark Kenny Products Company, LLC
55 Main Street
Newtown, CT 06470
888-ISO-SEVO
203-426-7166

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-16 Thread Jeff Epler
On Mon, Dec 15, 2008 at 11:05:08PM -0500, BRIAN GLACKIN wrote:
 If I wanted to do multiples of a more complex part, could I simply do a
 coordinate shift in the O100 subroutine, execute lines of code, return to
 the global coordinate system and end that subroutine?  It should reduce the
 number of passed variables for each of the subroutines.

Yes, you could.  For this purpose I'd use the G54 fixture offset
(settable with the axis touch off button or MDI G10 L2 P1 ...) to set
the corner of the usable area as X0 Y0, and then set a G92 coordinate
system offset before making each part.

(I'm sure there are other ways you could do this, for instance by
using the G54 fixture offset for the global system and the G55 fixture
offset for the this part system)

I modified the original program to do this.  Now the O100 sub can
assume that X0Y0 is the lower left corner of this part, and is
simplified accordingly.  You could further simplify by coding the depth,
retract, and feeds directly in the O100 sub instead of passing them
through all the levels of subroutine.


(- CUT HERE  --)
O100 sub (square [x0] [y0] [z0] [zr] [f1] [f2])
 (cut a 1x1 square)
 (#1 = z0 = depth of cut)
 (#2 = zr = retract after cut)
 (#3 = f1 = feed to cutting depth)
 (#4 = f2 = feed for square)
 (assumes already at safety height)
G0 X0 Y0
G1 Z#1 F#3
G1 X1 F#4
G1 Y1
G1 X0
G1 Y0
G0 Z#2
O100 endsub

O200 sub (l2r [x0] [y0] [dx] [count] [z0] [zr] [f1] [f2])   
 (#1 = x0 = least x coordinate)
 (#2 = y0 = common y coordinate for all squares)
 (#3 = dx = increment between x coordinates)
 (#4 = count = number of squares in row)
 (#5 = z0 = depth of cut)
 (#6 = zr = retract after cut)
 (#7 = f1 = feed to cutting depth)
 (#8 = f2 = feed for square)
 (cut squares from left to right at constant Y)
(#9 = temporary for count of squares in row)
#9=0
O210 while [#9 LT #4]
G0 X[#1+#9*#3] Y#2
G92 X0 Y0
O100 call [#5] [#6] [#7] [#8]
G92.1
#9=[#9+1]
O210 endwhile
O200 endsub

O300 sub (r2l [x0] [y0] [dx] [count] [z0] [zr] [f1] [f2])
 (parameters as for O200 sub)
 (cut squares from right to left at constant Y)
#9=[#4-1]
O310 while [#9 GE 0]
G0 X[#1+#9*#3] Y#2
G92 X0 Y0
O100 call [#5] [#6] [#7] [#8]
G92.1
#9=[#9-1]
O310 endwhile
O300 endsub

O400 sub (squares [x0] [y0] [dx] [dy] [xcount] [ycount] [z0] [zr] [f1] [f2])
 (#1 = x0 = least x coordinate)
 (#2 = y0 = least y coordinate)
 (#3 = dx = increment between x coordinates)
 (#4 = dy = increment between y coordinates)
 (#5 = xcount = number of squares in row)
 (#6 = ycount = number of rows)
 (#7 = z0 = depth of cut)
 (#8 = zr = retract after cut)
 (#9 = f1 = feed to cutting depth)
(#10 = f2 = feed for square)
(#11 = temporary for count of rows)
#11=0
O410 while [#11 LE #6]
O420 if [[#11 MOD 2] EQ 0]
O200 call [#1] [#2+#11*#4] [#3] [#5] [#7] [#8] [#9] [#10]
O420 else
O300 call [#1] [#2+#11*#4] [#3] [#5] [#7] [#8] [#9] [#10]
O420 endif
#11=[#11+1]
O410 endwhile
O400 endsub

G92.1
G20
M3 S1000  
O400 call [0] [0] [1.5] [1.5] [4] [5] [-1] [1] [12] [30]
M2
(- CUT HERE  --)

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-16 Thread Sebastian Kuzminsky
Jim Register wrote:
 BRIAN GLACKIN wrote:
  it won't be real quick, but you could order that as a back issue.
 Jon

 Jon,

 Is it fair to say that the investment in this publication is worthwhile?  If
 so, I am not opposed to giving it a try after the 1st of the year.

 
 Brian,
 
 Village Press usually has a booth at Cabin Fever Expo - they might have 
   a copy of that particular issue.  Cabin Fever is Jan 17  18 in York, Pa.
 
 http://www.cabinfeverexpo.com/

It's a multi-part article, spread over several issues during 2008.


-- 
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war for
autonomous robots. Now, when it's still theoretical. --  Bruce Schneier

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-16 Thread BRIAN GLACKIN
On Tue, Dec 16, 2008 at 12:09 AM, Jim Register jtregis...@triad.rr.comwrote:

 BRIAN GLACKIN wrote:
   it won't be real quick, but you could order that as a back issue.
  Jon
 
 
  Jon,
 
  Is it fair to say that the investment in this publication is worthwhile?
  If
  so, I am not opposed to giving it a try after the 1st of the year.
 

 Brian,

 Village Press usually has a booth at Cabin Fever Expo - they might have
  a copy of that particular issue.  Cabin Fever is Jan 17  18 in York, Pa.

 http://www.cabinfeverexpo.com/

 Jim




Thanks for the heads up on that event.  I used to work in York and live just
over an hour away now.

It would be neat if one of the Hydro turbine manufacturers in the area would
set up a demo on how they machine the huge blades.

Brian
--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-16 Thread Jon Elson
BRIAN GLACKIN wrote:
  it won't be real quick, but you could order that as a back issue.
   
 Jon
 


 Jon,

 Is it fair to say that the investment in this publication is worthwhile?  If
 so, I am not opposed to giving it a try after the 1st of the year.
   
I may be a non-typical reader.  Village Press has a problem with not 
enough writers submitting good articles.  There are a few totally 
off-the-wall articles, expecially in Home Shop Machinist.  I know, I 
should write an article on my servo drives and such.  I was hoping 
Roland Freistad was going to do one, but I don't think he will get 
around to it for a variety of reasons.  I also can keep an eye on my 
competitors who advertise there.

I mentioned the mag mostly because of the specific article.  I don't 
know if Ed will be continuing similar articles in the future.  I know 
Roland has been moved over to Digital Machinist.  His articles may be 
awfully specific to the stuff he makes, but are generally quite good.


Jon

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-16 Thread BRIAN GLACKIN

 snip



 (- CUT HERE  --)
 O100 sub (square [x0] [y0] [z0] [zr] [f1] [f2])
 (cut a 1x1 square)
 (#1 = z0 = depth of cut)
 (#2 = zr = retract after cut)
 (#3 = f1 = feed to cutting depth)
 (#4 = f2 = feed for square)
 (assumes already at safety height)
 G0 X0 Y0
 G1 Z#1 F#3
 G1 X1 F#4
 G1 Y1
 G1 X0
 G1 Y0
 G0 Z#2
 O100 endsub

 O200 sub (l2r [x0] [y0] [dx] [count] [z0] [zr] [f1] [f2])
 (#1 = x0 = least x coordinate)
 (#2 = y0 = common y coordinate for all squares)
 (#3 = dx = increment between x coordinates)
 (#4 = count = number of squares in row)
 (#5 = z0 = depth of cut)
 (#6 = zr = retract after cut)
 (#7 = f1 = feed to cutting depth)
 (#8 = f2 = feed for square)
 (cut squares from left to right at constant Y)
 (#9 = temporary for count of squares in row)
 #9=0
 O210 while [#9 LT #4]
 G0 X[#1+#9*#3] Y#2
 G92 X0 Y0
 O100 call [#5] [#6] [#7] [#8]
 G92.1
 #9=[#9+1]
 O210 endwhile
 O200 endsub

 O300 sub (r2l [x0] [y0] [dx] [count] [z0] [zr] [f1] [f2])
 (parameters as for O200 sub)
 (cut squares from right to left at constant Y)
 #9=[#4-1]
 O310 while [#9 GE 0]
 G0 X[#1+#9*#3] Y#2
 G92 X0 Y0
 O100 call [#5] [#6] [#7] [#8]
 G92.1
  #9=[#9-1]
 O310 endwhile
 O300 endsub

 O400 sub (squares [x0] [y0] [dx] [dy] [xcount] [ycount] [z0] [zr] [f1]
 [f2])
 (#1 = x0 = least x coordinate)
 (#2 = y0 = least y coordinate)
 (#3 = dx = increment between x coordinates)
 (#4 = dy = increment between y coordinates)
 (#5 = xcount = number of squares in row)
 (#6 = ycount = number of rows)
 (#7 = z0 = depth of cut)
 (#8 = zr = retract after cut)
 (#9 = f1 = feed to cutting depth)
(#10 = f2 = feed for square)
 (#11 = temporary for count of rows)
 #11=0
 O410 while [#11 LE #6]
 O420 if [[#11 MOD 2] EQ 0]
 O200 call [#1] [#2+#11*#4] [#3] [#5] [#7] [#8] [#9] [#10]
 O420 else
 O300 call [#1] [#2+#11*#4] [#3] [#5] [#7] [#8] [#9] [#10]
 O420 endif
 #11=[#11+1]
 O410 endwhile
 O400 endsub

 G92.1
 G20
 M3 S1000
 O400 call [0] [0] [1.5] [1.5] [4] [5] [-1] [1] [12] [30]
 M2
 (- CUT HERE  --)

 snip


Jeff,

My sincere thanks.  This code works like a charm.  I was able to insert a
snippet of code (gingerbread man ornament for the wife) and after a few
syntax error corrections (due tu my sneaker net) the parts laid out
perfectly.

I will add this to the wiki for others in the future.

Brian.
--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-15 Thread BRIAN GLACKIN
 it won't be real quick, but you could order that as a back issue.

 Jon


Jon,

Is it fair to say that the investment in this publication is worthwhile?  If
so, I am not opposed to giving it a try after the 1st of the year.

Jeff,

Enjoying a brief warm spell here in PA so the opportunity was taken to
review the code you provided.  On first read, I had a great deal of
difficulty understanding the flow especially since I am so new to Gcode and
in general can read code but less able to generate it.  Once loaded up in
EMC, selecting the various paths and seeing what highlighted, a light began
to shine.  After further reading of the code, I think I finally understand
the general workflow in Gcode with O words.

If I wanted to do multiples of a more complex part, could I simply do a
coordinate shift in the O100 subroutine, execute lines of code, return to
the global coordinate system and end that subroutine?  It should reduce the
number of passed variables for each of the subroutines.

I really like this one you worte since it is easily scaleable to whatever
dimensions and count of parts.  I could have used it last weekend - My son's
preschool teacher wanted a bunch of basic shapes cut out (circles, triangles
and squares) so that the kids could sand and paint them.

Thanks again.  Feels like I have 1 candle power of understanding in a very
dark room, but lots of wax and wicks are laying about.

Brian
--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-15 Thread Jim Register
BRIAN GLACKIN wrote:
  it won't be real quick, but you could order that as a back issue.
 Jon
 
 
 Jon,
 
 Is it fair to say that the investment in this publication is worthwhile?  If
 so, I am not opposed to giving it a try after the 1st of the year.
 

Brian,

Village Press usually has a booth at Cabin Fever Expo - they might have 
  a copy of that particular issue.  Cabin Fever is Jan 17  18 in York, Pa.

http://www.cabinfeverexpo.com/

Jim



--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-14 Thread Sebastian Kuzminsky
BRIAN GLACKIN wrote:
 For simplicity, can someone show a looping routine to cut out a square 1 X
 1 path (not worried about tooling offsets) then skip 1/2 on the Y axis and
 repeat.  Once it reaches the end of the Y axis (24 in my case), I want it
 to index down the X axis and reverse on down the Y axis.  I then want to
 repeat this full loop until I exhaust the X axis.
 
 I actually want to cut more than a simple square, but using it should allow
 me to understand the subroutine.

There was a great series of articles in Digital Machinist 
http://www.digitalmachinist.net/ recently called Along the G-code 
Way, by Ed Nisley, that covered this exact topic from start to finish. 
  The author even used EMC2 for all the examples, including screen shots 
from Axis :-)

I dont know the exact issue numbers, but the search on the website above 
should find them for you.

It's the best introductory tutorial I've seen on G-code programming.

If there's a free online tutorial someplace i'd love to see it.


-- 
Sebastian Kuzminsky
One of my most productive days was throwing away 1000 lines of code.
 -- Ken Thompson

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-14 Thread Jeff Epler
Here's a program that does something like what you asked for.

You might also be interested in the file 'interesting-subroutines.ngc', which
should be installed in the examples directory.

Jeff
(- CUT HERE  --)
O100 sub (square [x0] [y0] [z0] [zr] [f1] [f2])
 (cut a 1x1 square)
 (#1 = x0 = left hand corner of square)
 (#2 = y0 = lower corner of square)
 (#3 = z0 = depth of cut)
 (#4 = zr = retract after cut)
 (#5 = f1 = feed to cutting depth)
 (#6 = f2 = feed for square)
 (assumes already at safety height)
G0 X#1 Y#2
G1 Z#3 F#5
G1 X[#1+1] F#6
G1 Y[#2+1]
G1 X#1
G1 Y#2
G0 Z#4
O100 endsub

O200 sub (l2r [x0] [y0] [dx] [count] [z0] [zr] [f1] [f2])
 (#1 = x0 = least x coordinate)
 (#2 = y0 = common y coordinate for all squares)
 (#3 = dx = increment between x coordinates)
 (#4 = count = number of squares in row)
 (#5 = z0 = depth of cut)
 (#6 = zr = retract after cut)
 (#7 = f1 = feed to cutting depth)
 (#8 = f2 = feed for square)
 (cut squares from left to right at constant Y)
(#9 = temporary for count of squares in row)
#9=0
O210 while [#9 LT #4]
O100 call [#1+#9*#3] [#2] [#5] [#6] [#7] [#8]
#9=[#9+1]
O210 endwhile
O200 endsub

O300 sub (r2l [x0] [y0] [dx] [count] [z0] [zr] [f1] [f2])
 (parameters as for O200 sub)
 (cut squares from right to left at constant Y)
#9=[#4-1]
O310 while [#9 GE 0]
O100 call [#1+#9*#3] [#2] [#5] [#6] [#7] [#8]
#9=[#9-1]
O310 endwhile
O300 endsub

O400 sub (squares [x0] [y0] [dx] [dy] [xcount] [ycount] [z0] [zr] [f1] [f2])
 (#1 = x0 = least x coordinate)
 (#2 = y0 = least y coordinate)
 (#3 = dx = increment between x coordinates)
 (#4 = dy = increment between y coordinates)
 (#5 = xcount = number of squares in row)
 (#6 = ycount = number of rows)
 (#7 = z0 = depth of cut) 
 (#8 = zr = retract after cut)
 (#9 = f1 = feed to cutting depth)
(#10 = f2 = feed for square)
(#11 = temporary for count of rows)
#11=0
O410 while [#11 LE #6]
O420 if [[#11 MOD 2] EQ 0] 
O200 call [#1] [#2+#11*#4] [#3] [#5] [#7] [#8] [#9] [#10]
O420 else 
O300 call [#1] [#2+#11*#4] [#3] [#5] [#7] [#8] [#9] [#10]
O420 endif
#11=[#11+1]
O410 endwhile
O400 endsub

G20
M3 S1000
O400 call [0] [0] [1.5] [1.5] [4] [5] [-1] [1] [12] [30]
M2
(- CUT HERE  --)

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-14 Thread BRIAN GLACKIN
Seb,

THanks for the link.  I checked the site and I cannot seem to access any of
the articles due to subscription requirements.  Perhaps in the future I will
explore this avenue, bit for the time being, Christmas preparations preclude
spending on this.

snip
Jeff,

Thanks for the snippet of code.  I will spend some time studying it and then
applying it to my cuts.  It certainly appears to be what I am looking for.

As for the other code in the example directory, I have not poked around in
there due to the temperature of my workspace.  Seems I have a bit in common
with Gene in this respect.  I do have several other dumpster boxes I am
looking for a monitor for so that I can have a simulator running in the
comfort of the house.  Once I have that, I will certainly explore that more
fully.
Thanks for the replies

Brian
--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-14 Thread John Thornton
You might also look at the g code generators here

http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Simple_EMC_G-Code_Generators

and take a look at 

http://www.linuxcnc.org/docview/html//gcode_main.html#sub:G92,-G92.1,-G92.2,

http://www.linuxcnc.org/docview/html//gcode_main.html#cha:O-Codes

John

On 14 Dec 2008 at 11:58, BRIAN GLACKIN wrote:

 Up until now, I have been using AC2GC for gcode generation.  While
 this is
 ok, it gets tedious when I am generating multiples of a single part.
 I have
 reviewed the Gcode manual numerous times and cannot get my mind
 wrapped
 around the method for doing this.  I reckon something along the line
 of a
 drilling cycle is in order with a coordinate system change.
 
 For simplicity, can someone show a looping routine to cut out a
 square 1 X
 1 path (not worried about tooling offsets) then skip 1/2 on the Y
 axis and
 repeat.  Once it reaches the end of the Y axis (24 in my case), I
 want it
 to index down the X axis and reverse on down the Y axis.  I then
 want to
 repeat this full loop until I exhaust the X axis.
 
 I actually want to cut more than a simple square, but using it
 should allow
 me to understand the subroutine.
 
 Thanks.
 
 Brian
 
 --
 SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
 Nevada.
 The future of the web can't happen without you.  Join us at MIX09 to
 help
 pave the way to the Next Web now. Learn more and register at
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visit
 mix.com/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 



--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-14 Thread Jeff Epler
You can also view that file, useful-subroutines.ngc, from the comfort of an
internet-connected computer:

http://cvs.linuxcnc.org/cvs/emc2/nc_files/useful-subroutines.ngc?rev=1.4;content-type=text%2Fplain

Jeff

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-14 Thread Jack Coats
You can grab a 'cheap' KVM from ebay, and a dumpster box to have a 'test 
system' on your desk.

It may not be graceful, but if you can have the box in the workshop 
running, you can use VNC on
your desktop inside to view what is going on there.  I wouldn't really 
CUT anything with it that way,
but for remote use, it works.  Personally I like to have a hardwired 
link, but in my place currently
I am using WIFI. 

For a box that you don't want to deal with wifi on but have an ethernet 
port, I suggest getting
one or two 'wifi external game adapters'.  I just purchased another (I 
have one belkin, one USRobotics,
and a 'new to me' linksys' in my house/shop) - the linksys - from 
http://3btech.net/li80wigaadbr.html
for $40

The KVM brand I like is a 4 port zonet ... right now they have one I 
really like http://3btech.net/fopomidekvmk.html
for about $25 including cables.  It has a place for a power supply, but 
it is not needed.  I think it is refurbed too.

For about $65 plus shipping if you already have wifi at home you would 
be in good shape.  If no wifi currently
you might want 2 of the game adapters.  Still it probably isn't as cheap 
as running an ethernet cable.

I hope some of this helps in getting your infrastructure going so you 
can have fun even if the shop is cold.



BRIAN GLACKIN wrote:
 Seb,

 THanks for the link.  I checked the site and I cannot seem to access any of
 the articles due to subscription requirements.  Perhaps in the future I will
 explore this avenue, bit for the time being, Christmas preparations preclude
 spending on this.

 snip
 Jeff,

 Thanks for the snippet of code.  I will spend some time studying it and then
 applying it to my cuts.  It certainly appears to be what I am looking for.

 As for the other code in the example directory, I have not poked around in
 there due to the temperature of my workspace.  Seems I have a bit in common
 with Gene in this respect.  I do have several other dumpster boxes I am
 looking for a monitor for so that I can have a simulator running in the
 comfort of the house.  Once I have that, I will certainly explore that more
 fully.
 Thanks for the replies

 Brian
 --
 SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
 The future of the web can't happen without you.  Join us at MIX09 to help
 pave the way to the Next Web now. Learn more and register at
 http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

   

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Newbie Question - repetitive part making

2008-12-14 Thread Jon Elson
BRIAN GLACKIN wrote:
 Seb,

 THanks for the link.  I checked the site and I cannot seem to access any of
 the articles due to subscription requirements.  Perhaps in the future I will
 explore this avenue, bit for the time being, Christmas preparations preclude
 spending on this.
   
it won't be real quick, but you could order that as a back issue.

Jon

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users