On Sunday 07 December 2014 17:09:53 Gene Heskett did opine
And Gene did reply:
> On Sunday 07 December 2014 13:23:16 John Thornton did opine
> And Gene did reply:
> 
> This one came in after your question, so the answer is yes. :)
> 
> > Gene,
> > 
> > If you open up Arc Buddy or Arc Generator if you have the latest one
> > and enter some start and end angles and note the I and J for the arc
> > in that quadrant.
> > 
> >  From 0° to 270° in the CW direction I is -radius and J is 0.
> >  From 90° to 0° in the CW direction I is 0 and J is -radius
> >  From 180° to 90° in the CW direction Y+radius I is radius and J is
> >  0.
> > 
> > For example:
> > G1 X start point Y start point
> > G2 or 3 X end point Y end point I depends on quadrant and J depends
> > on quadrant.
> > 
> > So for example an arc from 180° to 90° with the center at X1 Y1 and a
> > radius of 0.250
> > 
> > G1 or 0 X[center - radius] Y[center]
> 
> s/b equ to #<LlocalX> = [#<_x_tmp> - #<_tool_rad>]
> G1 X#<LlocalX>
> 
> > G2 or 3 X[center] Y[center + radius] I[radius] J0
> 
> And y_start is equ to center + radius
> 
> > JT
> 
> Humm, since the G1 X move has already been done to [x_tmp - radius],
> and g1 Y to y_curve_pt which is [y-start - tool_rad] set way up in the
> file so it only has to be done once, this should work as the machine
> is sitting at [x-tmp - radius] and [y_start - radius] this  should
> work:
> 
> #<LlocalX> = [#<_x_tmp> + #<_tool_rad>] ( offset pos for arc target
> point )
> G1 Y#<_y_curve_pt> (place machine for up arc )
> 
> o<L_do_arc> IF [#<_L_do_arc> gt .5]
> 
> G2 X#<LlocalX> Y#<_y_start>  I#<_tool_rad>
> 
> But its DOA.  The x-tmp - radius starting X is the tool_dia clearance
> so that matching fingers will fit. But let me change it so the prior
> LlocalX (its not driven there after adjusting LLocalX) is not done,
> and the execute line then would look like yours.
> 
> But its still DOA. If I disable the g2 line, its as in the picture I
> gave a link to.
> 
> I'll play with it some more.  When there is the error, if we caused it
> to show the no error condition in the launched from konsole, would we
> not see r1 and r2 with identical values?  Is there a debug setting I
> can put in the sim .ini file that would make it show?
> 
> Interesting, if I asked it to run from y_curve_pt to y_curve_pt, it
> works, but cuts a 180 degree above the line arc, which would wreck the
> workpiece.
> 
> There has to be something simple here that is throwing the error.
> 
> Thanks John.  I can leave that arc disabled and go cut me some test
> samples to test the fit.
> 
PS: The fit is brutal, so I need to lie to the works with about a 10 thou 
smaller bit diameter for the next set of test pieces.  They did sort of 
fit but I had to drive the joint together with a hammer.  No room for glue 
IOW.

> And maybe I'll have a moment of lucidity while doing that as I can at
> least get test pieces to test the mating fits with.

That hasn't happened yet, darnit.

[...]

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>
US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to