CAD CAM EDM DRO - Yahoo Group Archive

Re: Question about angular and linear feedrates

Posted by bsptrades
on 2002-08-03 21:16:46 UTC
--- In CAD_CAM_EDM_DRO@y..., "Dan Statman" <dan.statman@r...> wrote:
> I would like to know how most (all) control programs will handle the
> feedrate for the following moves:
>
> A-axis is angular with feedrate expressed in degrees/sec
> X-axis is linear with feedrate expressed in inches/min
>
> Assume that I am always starting at X0 and A0 for these moves.
>
> If I command: G01 A180 F1.0 it should take 180 seconds to make the
move.
> If I command: G01 X0.5 F1.0 it should take 30 seconds to make the
move.
>
> My question is how long should the following move take starting at
A0 X0:
>
> G01 A180 X0.5 F1.0
>
> Does it take 30 seconds or 180 seconds?
>
> Thank youf or your help.
>
> Daniel J. Statman, Statman Designs
> www.statmandesigns.com

Dan the example you show brings up what seems to be a common dilemma
when dealing with combined linear and rotary axis motion. The basic
problem is there is not enough information provided the control to
determine the effective surface rate for the angular move. The
control would need to know the kinematics of the setup to make these
decisions on the fly. A robot for example knows where it is, 4,5 or
more axis coordination is then easy enough.

The simple interpreter such as TCNC has no idea where the rotary
axis is located. Lacking the plane and origin of the rotary axis you
can only make a guess at what the feed rate should mean. In your
examples one case is a rotary only move so it would assume the rate
is in that axis units. The same holds true for the linear only moves.

The problem is now if I mix rotary and linear moves what are the
Feed rate units? You would like them to relate to surface rate but
since you don't have the rotary geometry it makes the assumption
you
mean linear. This has been the behavior I see most often.

The key here is if the control does not have an axis setup to allow
definition of the rotary axis parameters it can only guess so it will
be wrong some of the time. You can only fix this by changing the
control or adapting to it's assumptions.

As I see it you either.
1. Have a way to define the rotary axis center of rotation
vector, then the control can interpolate to effective surface rate.
2. You have a means of defining the current work radius on the
command line or via machine setup command.
3. Or, you have to know the "assumptions" the control makes
and
set the feeds in the CAM process to accommodate these assumptions.
For TCNC you should check with Dave or Jerry what the
exact "assumptions" the parser makes are and adjust your code
generator. Otherwise perhaps they can fix it to allow a means to
define the radius or location of the rotary so it can better
comprehend feed vs. cutter surface rate.

Brian
BSP

Discussion Thread

Dan Statman 2002-08-03 12:28:46 UTC Question about angular and linear feedrates Brian Pitt 2002-08-03 14:47:19 UTC Re: [CAD_CAM_EDM_DRO] Question about angular and linear feedrates rainnea 2002-08-03 16:50:08 UTC Re: Question about angular and linear feedrates Dan Statman 2002-08-03 16:51:46 UTC Re: [CAD_CAM_EDM_DRO] Question about angular and linear feedrates Dan Statman 2002-08-03 17:58:33 UTC Re: [CAD_CAM_EDM_DRO] Re: Question about angular and linear feedrates bsptrades 2002-08-03 21:16:46 UTC Re: Question about angular and linear feedrates alenz2002 2002-08-03 21:24:03 UTC Re: Question about angular and linear feedrates Dan Statman 2002-08-03 22:16:29 UTC Re: [CAD_CAM_EDM_DRO] Re: Question about angular and linear feedrates Dan Statman 2002-08-03 22:26:22 UTC Re: [CAD_CAM_EDM_DRO] Re: Question about angular and linear feedrates imserv1 2002-08-04 06:11:01 UTC Re: Question about angular and linear feedrates Dan Statman 2002-08-04 08:42:38 UTC Re: [CAD_CAM_EDM_DRO] Re: Question about angular and linear feedrates imserv1 2002-08-04 09:08:15 UTC Re: Question about angular and linear feedrates Brian Pitt 2002-08-04 14:29:17 UTC Re: [CAD_CAM_EDM_DRO] Re: Question about angular and linear feedrates rainnea 2002-08-04 14:31:54 UTC Re: Question about angular and linear feedrates Alan Marconett KM6VV 2002-08-04 15:13:04 UTC Re: Question about angular and linear feedrates Brian Pitt 2002-08-04 15:37:43 UTC Re: [CAD_CAM_EDM_DRO] Re: Question about angular and linear feedrates cadcambee 2002-08-04 17:02:04 UTC Re: Question about angular and linear feedrates Jon Elson 2002-08-04 19:57:59 UTC Re: [CAD_CAM_EDM_DRO] Question about angular and linear feedrates Jon Elson 2002-08-04 20:13:59 UTC Re: [CAD_CAM_EDM_DRO] Re: Question about angular and linear feedrates rainnea 2002-08-05 01:42:57 UTC Re: Question about angular and linear feedrates Brian Pitt 2002-08-05 11:04:41 UTC Re: [CAD_CAM_EDM_DRO] Re: Question about angular and linear feedrates Alan Marconett KM6VV 2002-08-05 12:43:24 UTC Re: Question about angular and linear feedrates superintendent_god_botherer2000 2002-08-05 15:20:31 UTC Re: Question about angular and linear feedrates rainnea 2002-08-05 15:34:39 UTC Re: Question about angular and linear feedrates Dan Statman 2002-08-05 15:41:29 UTC Re: [CAD_CAM_EDM_DRO] Re: Question about angular and linear feedrates Alan Marconett KM6VV 2002-08-05 16:14:59 UTC Re: Question about angular and linear feedrates Brian Pitt 2002-08-05 21:14:11 UTC Re: [CAD_CAM_EDM_DRO] Re: Question about angular and linear feedrates Alan Marconett KM6VV 2002-08-06 10:45:26 UTC Re: Question about angular and linear feedrates