On Friday 06 April 2018 18:19:15 John Figie wrote:

> G91 (incremental distances for arc)
>
> G91.1 (incremental distances for IJK in arcs, normal IOW)
>
> ( draw a semi-circle in climb mode, ccw from 90 to 270 degrees)
> ( this runs y .12", .06 up to .06 down )
> G3 X-0.0000 Y-0.0600 I-0.0000 J-0.0600
> G90 (back to absolute distances )
>
> I haven't programmed a g3 in a while. It looks to me like the end
> point and center are the same.
>
> G3 X-0.0000 Y-0.0600 I-0.0000 J-0.0300 ?
>
I don't think thats what I sent, but I'll check in the morning.

Thanks for looking at it, John.

> John Figie
>
> On Fri, Apr 6, 2018, 3:03 PM Gene Heskett <ghesk...@shentel.net> wrote:
> > Greetings;
> >
> > Trying to cut a short trench in the "tap hat" to put that m4 (7mm
> > diameter) screw head into.
> >
> > Machine is touched off just out of end of workpiece.
> >
> > Code, with G3 line copy/pasted from arcgenm18.py.
> > ===================================================
> > g20g7
> > #<_pocket_width>        =       0.27900 (about 7mm's)
> > #<_tool_dia>            =       0.24900 (let dull tool flex .0005")
> > ( assumes mill is 1/4" thru, so circle diameter is .0300")
> > #<_circle_dia>          =       [#<_pocket_width> - #<_tool_dia>]
> > #<_wobble>              =       [#<_circle_dia> / .5000000] ( .015"
> > Y trades sign at
> > circle)
> > (debug,wobble=#<_wobble>)
> > ( x stop, draw semi circle to other side of wobble )
> > #<_x_minus>                     =       -0.3000000 (depth of circle
> > center from ends of arc)
> > #<_x_safe>                      =       0.1500000 (out of workpiece)
> > #<_y_center>                    =       0.0000000 (for reference)
> > #<_z_top>                       =       0.28000000  (top surface of
> > jig) #<_z_final>                     =       -0.0780000 (depth into
> > jig to cut 2mm into brass)
> > #<_z_dec>                       =       [0.3580000 /20] (establish
> > cut decrement)
> > (debug, zdec=#<_z_dec>)
> > s600
> > #<_z_tmp>                       =       #<_z_top>
> > m6t10 (tool image small enough I can see past it in Z view)
> > m3
> >
> > o100 WHILE [#<_z_tmp> gt #<_z_final>] (do depth loop)
> >
> > #<_z_tmp>                       =       [#<_z_tmp> - #<_z_dec>]
> > (decr depth till done)
> >
> > G90 (absolute distance mode for depth)
> >
> > (G1 F10 z#<_z_tmp>)
> >
> > G0 z0.3 (cut air)
> >
> > G1 F5 x#<_x_safe> ( put x out of workpiece)
> >
> > G1 F10 y#<_wobble> (now put Y at plus offset location)
> >
> > G1 F5 x#<_x_minus> (drive x to start of 180 degree arc)
> >
> > G91 (incremental distances for arc)
> >
> > G91.1 (incremental distances for IJK in arcs, normal IOW)
> >
> > ( draw a semi-circle in climb mode, ccw from 90 to 270 degrees)
> > ( this runs y .12", .06 up to .06 down )
> > G3 X-0.0000 Y-0.0600 I-0.0000 J-0.0600
> > G90 (back to absolute distances )
> >
> > G1 F5 y-#<_wobble> (should already be here)
> > (should be back to -wobble)
> >
> > G1 F5 x#<_x_safe> ( cut other edge of trench back out of workpiece)
> >
> > o100 ENDWHILE
> > m5
> > m2
> > %
> > ==================================================
> > And nothing I adjust can keep me from huge G3 errors, or zero radius
> > errors.
> >
> > This is, or sure looks like, errors like I was getting when I
> > attempted to carve the pillows. There I asked for help but got
> > crickets, so I finally wound up digging the trenchs with a
> > SIN[#<_deg>] and a COS[#<_deg>] for the starting XZ position of a
> > cut nearly 4" long on the Y axis. Worked a treat but took a while
> > since I was only incrementing #<_deg> by 1 degree at a time.
> >
> > What error(s) are there in the above code?
> >
> > --
> > Cheers, Gene Heskett
> > --
> > "There are four boxes to be used in defense of liberty:
> >  soap, ballot, jury, and ammo. Please use in that order."
> > -Ed Howdershelt (Author)
> > Genes Web page <http://geneslinuxbox.net:6309/gene>
> >
> >
> > --------------------------------------------------------------------
> >---------- Check out the vibrant tech community on one of the world's
> > most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
>
> ----------------------------------------------------------------------
>-------- Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users



-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to