Re: [Emc-users] Radius to start differs from radius to end...

2008-03-11 Thread Ben Dugan

Thank to everyone who answered my question about this yesterday. Once I
set the tool diameters to zero in EMC, the gcode from Synergy ran
correctly without any modification (though I did need to scale the feed
rate down to 20%; that's a different story).

So far I am really impressed with Synergy and I've actually just bought
the 3D solid version. Its not easy to learn, but I think that's in part
because I am not familiar with any 3D package really.

Ben



Dave Engvall wrote:
> Hi Ben,
> Remember, Synergy does things differently. It writes  code that is  
> offset by cutter radius and also uses G41/G42.
> This means the tool table diameters need to be zero. Small deviations  
> are then entered into the tool table to
> compensate for sharpening or small adjustments in dimensioning.  I've  
> not been successful in making that work so I just live with zero. If  
> anyone knows how to make that work I'd be interested.
> 
> Synergy will let you rough with a tool that is tool big and then come  
> back with a smaller tool and just cleanup the inside corners. Really  
> a handy feature.
> 
> HTH
> 
> Dave
> 
> 
> On Mar 10, 2008, at 4:26 AM, Ben Dugan wrote:
> 
>> I'm pretty sure I've seen this asked before, but I couldn't find it in
>> the archives for this mail list.
>>
>> I'm running EMC2. I get this error on lines with G2 or G3 in them.  
>> (The
>> code is output from Synergy). If I get this error, is there still a
>> setting (like INCH_TOLERANCE) that will relax the conditions that
>> produce this error?
>>
>> Also: is this affected by cutter diameter compensation settings, or by
>> relative vs incremental vs absolute modes? Google has showed me some
>> mention of this on other mail lists, but I fiddled with those settings
>> and couldn't resolve it that way.
>>
>> Is there a place in the documentation where I can read about this?
>>
>> Thanks in advance!
>>
>> Ben
>>
>>
>>
>> -- 
>> ---
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>> http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
> 
> 
> -
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
> 
> 


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Radius to start differs from radius to end

2008-03-10 Thread Andre' Blanchard
At 01:01 PM 3/10/2008, you wrote:
>Gentlemen,
> Does Synergy's post allow you to specify the end point of the arc
>to be exactly on the circle? The distance between the starting point
>and the center of the radius AND the distance between the ending point
>and the center of the radius must match.
> I don't know the numeric precision of the calculations in EMC but
>on a Fanuc control I have had  to round down by a part of one ten
>thousandth of an inch in some of my manual calculations to make the
>circle interpolation work.
>thanks
>Stuart

There should be a parameter that you can set to the radius error you can 
live with, on the Fanuc's I have used it was 3410 but that may depend on 
which Fanuc control.

On some controls I have changed this radius tolerance to 0.5 inches or more 
because they will then cut a smoothly changing radius from start to end, 
other controls are less useful and just cut the arc at the starting radius 
and then add a straight line move at the end to get to the programmed 
finish position.

__
Andre' B.  Clear Lake, Wi.



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Radius to start differs from radius to end

2008-03-10 Thread Dave Engvall
Hi Stuart,
I have to play dumb here. I just let Synergy do it's thing. I didn't  
find anything in the post.
If you draw it correctly it seems synergy will do it.

I think emc is double precision internally. Plenty of resolution. :-)
Someone will correct me if this is incorrect. ;-)

Dave
On Mar 10, 2008, at 11:01 AM, Stuart Stevenson wrote:

> Gentlemen,
> Does Synergy's post allow you to specify the end point of the arc
> to be exactly on the circle? The distance between the starting point
> and the center of the radius AND the distance between the ending point
> and the center of the radius must match.
> I don't know the numeric precision of the calculations in EMC but
> on a Fanuc control I have had  to round down by a part of one ten
> thousandth of an inch in some of my manual calculations to make the
> circle interpolation work.
> thanks
> Stuart
>
> -- 
> ---
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Radius to start differs from radius to end

2008-03-10 Thread Stuart Stevenson
Gentlemen,
Does Synergy's post allow you to specify the end point of the arc
to be exactly on the circle? The distance between the starting point
and the center of the radius AND the distance between the ending point
and the center of the radius must match.
I don't know the numeric precision of the calculations in EMC but
on a Fanuc control I have had  to round down by a part of one ten
thousandth of an inch in some of my manual calculations to make the
circle interpolation work.
thanks
Stuart

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Radius to start differs from radius to end...

2008-03-10 Thread Dave Engvall
Hi Kirk,

I have two EMC  posts on my machine. The standard one labeled EMC and  
one that uses R rather than I,J
for circular interp.

D
On Mar 10, 2008, at 9:30 AM, Kirk Wallace wrote:

> So far, I have used Synergy to draw the part, then draw the tool paths
> and use the path way points to write G-code. That method may not be
> usable for complex parts, but I suppose it lets you use tool
> compensation. I have only written a few programs, so writing  
> programs by
> hand is probably good, but I guess I will need to upgrade my skills in
> the near future.
>
> I am not sure of the term, but is there a mill and lathe machine
> personality that fits EMC?
>
> Kirk
>
> On Mon, 2008-03-10 at 08:37 -0700, Dave Engvall wrote:
>> Hi Ben,
>> Remember, Synergy does things differently. It writes  code that is
>> offset by cutter radius and also uses G41/G42.
>> This means the tool table diameters need to be zero. Small deviations
>> are then entered into the tool table to
>> compensate for sharpening or small adjustments in dimensioning.  I've
>> not been successful in making that work so I just live with zero. If
>> anyone knows how to make that work I'd be interested.
>>
>> Synergy will let you rough with a tool that is tool big and then come
>> back with a smaller tool and just cleanup the inside corners. Really
>> a handy feature.
>>
>> HTH
>>
>> Dave
>>
>>
>> On Mar 10, 2008, at 4:26 AM, Ben Dugan wrote:
>>
>>>
>>> I'm pretty sure I've seen this asked before, but I couldn't find  
>>> it in
>>> the archives for this mail list.
>>>
>>> I'm running EMC2. I get this error on lines with G2 or G3 in them.
>>> (The
>>> code is output from Synergy). If I get this error, is there still a
>>> setting (like INCH_TOLERANCE) that will relax the conditions that
>>> produce this error?
>>>
>>> Also: is this affected by cutter diameter compensation settings,  
>>> or by
>>> relative vs incremental vs absolute modes? Google has showed me some
>>> mention of this on other mail lists, but I fiddled with those  
>>> settings
>>> and couldn't resolve it that way.
>>>
>>> Is there a place in the documentation where I can read about this?
>>>
>>> Thanks in advance!
>>>
>>> Ben
>
> -- 
> Kirk Wallace (California, USA
> http://www.wallacecompany.com/machine_shop/
> Hardinge HNC lathe,
> Bridgeport mill conversion, doing XY now,
> Zubal lathe conversion pending)
>
>
> -- 
> ---
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Radius to start differs from radius to end...

2008-03-10 Thread Kirk Wallace
So far, I have used Synergy to draw the part, then draw the tool paths
and use the path way points to write G-code. That method may not be
usable for complex parts, but I suppose it lets you use tool
compensation. I have only written a few programs, so writing programs by
hand is probably good, but I guess I will need to upgrade my skills in
the near future.

I am not sure of the term, but is there a mill and lathe machine
personality that fits EMC?

Kirk

On Mon, 2008-03-10 at 08:37 -0700, Dave Engvall wrote:
> Hi Ben,
> Remember, Synergy does things differently. It writes  code that is  
> offset by cutter radius and also uses G41/G42.
> This means the tool table diameters need to be zero. Small deviations  
> are then entered into the tool table to
> compensate for sharpening or small adjustments in dimensioning.  I've  
> not been successful in making that work so I just live with zero. If  
> anyone knows how to make that work I'd be interested.
> 
> Synergy will let you rough with a tool that is tool big and then come  
> back with a smaller tool and just cleanup the inside corners. Really  
> a handy feature.
> 
> HTH
> 
> Dave
> 
> 
> On Mar 10, 2008, at 4:26 AM, Ben Dugan wrote:
> 
> >
> > I'm pretty sure I've seen this asked before, but I couldn't find it in
> > the archives for this mail list.
> >
> > I'm running EMC2. I get this error on lines with G2 or G3 in them.  
> > (The
> > code is output from Synergy). If I get this error, is there still a
> > setting (like INCH_TOLERANCE) that will relax the conditions that
> > produce this error?
> >
> > Also: is this affected by cutter diameter compensation settings, or by
> > relative vs incremental vs absolute modes? Google has showed me some
> > mention of this on other mail lists, but I fiddled with those settings
> > and couldn't resolve it that way.
> >
> > Is there a place in the documentation where I can read about this?
> >
> > Thanks in advance!
> >
> > Ben

-- 
Kirk Wallace (California, USA
http://www.wallacecompany.com/machine_shop/ 
Hardinge HNC lathe,
Bridgeport mill conversion, doing XY now,
Zubal lathe conversion pending)


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Radius to start differs from radius to end...

2008-03-10 Thread Dave Engvall
Hi Ben,
Remember, Synergy does things differently. It writes  code that is  
offset by cutter radius and also uses G41/G42.
This means the tool table diameters need to be zero. Small deviations  
are then entered into the tool table to
compensate for sharpening or small adjustments in dimensioning.  I've  
not been successful in making that work so I just live with zero. If  
anyone knows how to make that work I'd be interested.

Synergy will let you rough with a tool that is tool big and then come  
back with a smaller tool and just cleanup the inside corners. Really  
a handy feature.

HTH

Dave


On Mar 10, 2008, at 4:26 AM, Ben Dugan wrote:

>
> I'm pretty sure I've seen this asked before, but I couldn't find it in
> the archives for this mail list.
>
> I'm running EMC2. I get this error on lines with G2 or G3 in them.  
> (The
> code is output from Synergy). If I get this error, is there still a
> setting (like INCH_TOLERANCE) that will relax the conditions that
> produce this error?
>
> Also: is this affected by cutter diameter compensation settings, or by
> relative vs incremental vs absolute modes? Google has showed me some
> mention of this on other mail lists, but I fiddled with those settings
> and couldn't resolve it that way.
>
> Is there a place in the documentation where I can read about this?
>
> Thanks in advance!
>
> Ben
>
>
>
> -- 
> ---
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Radius to start differs from radius to end...

2008-03-10 Thread John Kasunich
Ben Dugan wrote:
> I'm pretty sure I've seen this asked before, but I couldn't find it in
> the archives for this mail list.
> 
> I'm running EMC2. I get this error on lines with G2 or G3 in them. (The
> code is output from Synergy). If I get this error, is there still a
> setting (like INCH_TOLERANCE) that will relax the conditions that
> produce this error?
> 
> Also: is this affected by cutter diameter compensation settings, or by
> relative vs incremental vs absolute modes? Google has showed me some
> mention of this on other mail lists, but I fiddled with those settings
> and couldn't resolve it that way.
> 
> Is there a place in the documentation where I can read about this?
> 
> Thanks in advance!
> 
> Ben
> 

If you are using inches, arc coordinates need to be 4 digits.  If using 
mm they need to be 3 digits.  I believe that if you stick to those rules 
you will have no problems.

Regards,

John Kasunich


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users