CAD CAM EDM DRO - Yahoo Group Archive

Re: Stall prevention/MachIV/Automated Setup

on 2006-04-30 18:22:58 UTC
Used "as is" the lead/lag register gives a direct readout
of "percentage of available torque" being used. It is accurate from
zero speed on up.

Mariss


--- In CAD_CAM_EDM_DRO@yahoogroups.com, "vrsculptor" <vrsculptor@...>
wrote:
>
> Art,
> If you can watch the lag register in the g100 you should be able to
> set axis acceleration and maximum rapid rates as part of a more
> automated setup. These maximums could then be de-rated by a
> percentage entered by you or the user. This would vastly simplify
> setup and may go a long way in reducing lost step reports.
>
> Roger
>
> > It is planned, very shortly, for MachIV to start
> experimentally using
> > the lead-lag to have "Stall prevention" , since it cannot deal
> fast enough
> > as a program to produce the unstallable motor, a hardware
feature,
> I was
> > thinking even under normal software control, you can have Lag
> determined
> > speed vectors. SO as the program sees up to 4 times a secnd the
> lag
> > registers, it should be possible during cutting to adjust the
> feedrate to
> > ensure the lag stays as close to zero as possible, in the odd
> event a person
> > has programmed a feedrate too high, or is hitting denser material
> in wood
> > and such. This "slow adjustment" has a possibility fo allowing
for
> a small
> > correction in feed values in what I would call "Stall prevention"
> on the
> > application side. Not near as good a solution as Mariss's , but
it
> may allow
> > one addition level of tool bit load smoothing. It'll be an
> interesting
> > experiment anyway. Im adding in the Lag registers use soon, cuz I
> did want
> > to play a little bit in that regard.. The functions of the MachIV
> trajectory
> > planner allow me some flexability n that area to apply
corrections
> in
> > feedraet at intervals of 64ms or so feedrate variations.. A lower
> term
> > solution than an unstallable stepper, but one that also bears
> examination, a
> > corralary to a spindle load sensor of sorts..In fact , my plan
was
> to simply
> > use it on the spindle output frequency, and see how it may work
on
> axis
> > movement after that. In other words I intend to use "Lead/Lag" to
> regulate
> > the load on the spindle
> > output.. Im just waiting for the Spindle partition to be ready..
> >
> >
> > Thanks,
> > Art
> > www.artofcnc.ca
> >
> > Videos And Support Forums http://www.machsupport.com
> > Users Map: http://www.frappr.com/machsupport
> > ----- Original Message -----
> > From: "lcdpublishing" <lcdpublishing@>
> > To: <CAD_CAM_EDM_DRO@yahoogroups.com>
> > Sent: Saturday, April 29, 2006 8:34 AM
> > Subject: [CAD_CAM_EDM_DRO] Re: Geckodrive
> >
> >
> > > Perhaps I don't understand it based on what you are calling
it.
> But
> > > as far as I know, every motor of every kind can be stalled with
> > > enough load on it. So, is it "Unstallable" in the sense the
> motor
> > > cannot be stopped?
> > >
> > > Or is it just closing the loop?
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --- In CAD_CAM_EDM_DRO@yahoogroups.com, "Mariss Freimanis"
> > > <mariss92705@> wrote:
> > >>
> > >> Sorry for the cross posting but it's been a stellar day here.
> This
> > >> has to do with the "Unstallable Step Motor Project" that may
be
> of
> > >> interest to some:
> > >> -----------------------------
> > >> Hi,
> > >>
> > >> The very crux of the G100 project is to have PID servoed step
> > > motors
> > >> that cannot be stalled under load. The G100 hardware was
> designed
> > > with
> > >> this goal in mind; that is why it has 6 encoder input
channels,
> one
> > >> for
> > >> each axis. I have recently made/found the time to work towards
> this
> > >> goal.
> > >>
> > >> Before anyone asks "When will it be done?", don't. It will be
> done
> > >> when
> > >> it's done. A lot of steps, work and time stands between what
has
> > > been
> > >> recently accomplished and a finished product.
> > >>
> > >> The goal: Imagine you are doing 3-D contouring (X,Y,Z) when
> someone
> > >> decides to sit on your gantry. An ordinary open-loop stepper or
> > > servo
> > >> motor would stall/fault-out and that would be that.
> > >>
> > >> Now imagine the overloaded X-axis servo-stepper would just slow
> > > down
> > >> under this load. The other axis (Y,Z) would slow down as well,
> > > keeping
> > >> their speed ratios with the overburdened X-axis. The 3-D
> contouring
> > >> path would be strictly maintained albeit at a much reduced
> speed.
> > > Once
> > >> your friend got off of the gantry, speed would pick up to
where
> it
> > > was
> > >> before. Your work would not be ruined.
> > >>
> > >> How would this be done? Your step motors would be mounted with
> > >> encoders. The G100 would sense 1 or more motors are about to
> stall
> > >> (develop a phase lag of 1.8 degrees). The G100 would slow them
> down
> > >> and
> > >> back up the speed-torque curve to where more "grunt" (torque)
> was
> > >> available.
> > >>
> > >> Steppers have the unique characteristic of having a speed-
torque
> > > curve
> > >> where the slower you go, the more torque that is available.
> Can't
> > > do
> > >> that with a regular servomotor.
> > >>
> > >> OK. That's the goal; that's the picture in my mind. Here's
what
> has
> > >> been done by today:
> > >>
> > >> I have a G100 driving a G201 running a step motor at 3,000 RPM
> > > (NEMA
> > >> 23, 3A/phase, 24VDC). Open-loop, you so much as look at it and
> it
> > > will
> > >> stall. A flea landing on the shaft would stall it open-loop. I
> > > take a
> > >> pair of pliers and clamp down on a wet paper towel folded over
> the
> > >> motor shaft and all I get is steam. The motor will not stall.
It
> > > slows
> > >> down under load but it delivers 50W to the paper towel/pliers
> > > combo to
> > >> make said steam. It goes all the way down to zero RPM without
> > > losing
> > >> position.
> > >>
> > >> I ease up on the pliers and the motor is back up to 3,000 RPM
> > >> lickedly-
> > >> split, gives a chance for the boiling-hot paper towel to cool
> off.
> > > Not
> > >> a step has been lost; you just can't kill the motor (stall it).
> > >>
> > >> This is just the first step (though a very important one) to
> > > integrate
> > >> the unstallable feature into a working CNC firmware. There are
> many
> > >> problems this feature presents.
> > >>
> > >> Just right now, having it do what it does, has me totally
> stoked.
> > > It,s
> > >> so cool, jerk down on the pliers, motor slows down.
Instruments
> say
> > >> it's delivering 95%+ of all it has to give at all speeds. Let
up
> > > and
> > >> bing-boom-bam, 3,000 RPM again. Just can't kill it no matter
> what I
> > >> do;
> > >> very fine Friday nite indeed.
> > >>
> > >> Before you ask #2: Yes, it will traslate into all step motors
of
> > > all
> > >> sizes at all supply voltages at all speeds.
> > >>
> > >> Mariss
> > >>
> > >
> > >
> > >
> > >
> > >
> > >
> > > Addresses:
> > > FAQ: http://www.ktmarketing.com/faq.html
> > > FILES: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO/files/
> > > Post Messages: CAD_CAM_EDM_DRO@yahoogroups.com
> > >
> > > Subscribe: CAD_CAM_EDM_DRO-subscribe@yahoogroups.com
> > > Unsubscribe: CAD_CAM_EDM_DRO-unsubscribe@yahoogroups.com
> > > List owner: CAD_CAM_EDM_DRO-owner@yahoogroups.com,
> wanliker@,
> > > timg@
> > > Moderator: pentam@ indigo_red@ davemucha@
> > > [Moderators]
> > > URL to this group: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO
> > >
> > > OFF Topic POSTS: General Machining
> > > If you wish to post on unlimited OT subjects goto:
> > > aol://5863:126/rec.crafts.metalworking or go thru Google.com to
> reach it
> > > if you have trouble.
> > > http://www.metalworking.com/news_servers.html
> > >
> > > http://groups.yahoo.com/group/jobshophomeshop I consider this
> to be a
> > > sister site to the CCED group, as many of the same members are
> there, for
> > > OT subjects, that are not allowed on the CCED list.
> > >
> > > NOTICE: ALL POSTINGS TO THIS GROUP BECOME PUBLIC DOMAIN BY
> POSTING THEM.
> > > DON'T POST IF YOU CAN NOT ACCEPT THIS.....NO EXCEPTIONS........
> > > bill
> > > List Mom
> > > List Owner
> > >
> > >
> > > Yahoo! Groups Links
> > >
> > >
> > >
> > >
> > >
> > >
> >
>

Discussion Thread

Mariss Freimanis 2006-04-28 22:54:20 UTC Geckodrive juan gelt 2006-04-29 04:19:37 UTC Re: [CAD_CAM_EDM_DRO] Geckodrive lcdpublishing 2006-04-29 04:42:48 UTC Re: Geckodrive art 2006-04-29 08:15:23 UTC Re: [CAD_CAM_EDM_DRO] Re: Geckodrive Dan Mauch 2006-04-29 08:31:13 UTC Re: [CAD_CAM_EDM_DRO] Geckodrive Mariss Freimanis 2006-04-29 10:23:13 UTC Re: Geckodrive Alan Marconett 2006-04-29 10:30:26 UTC Re: [CAD_CAM_EDM_DRO] Geckodrive art 2006-04-29 10:38:39 UTC Re: [CAD_CAM_EDM_DRO] Re: Geckodrive Jack Hudler 2006-04-29 11:20:56 UTC RE: [CAD_CAM_EDM_DRO] Geckodrive Mariss Freimanis 2006-04-29 12:44:24 UTC Re: Geckodrive cncnovice 2006-04-29 13:02:00 UTC Re: Geckodrive lcdpublishing 2006-04-29 13:23:32 UTC Re: Geckodrive Jon Elson 2006-04-29 13:30:16 UTC Re: [CAD_CAM_EDM_DRO] Geckodrive Mariss Freimanis 2006-04-29 14:12:05 UTC Re: Geckodrive Larry Olson 2006-04-29 14:14:40 UTC RE: [CAD_CAM_EDM_DRO] Re: Geckodrive Graham Stabler 2006-04-29 14:21:59 UTC Re: Geckodrive Mariss Freimanis 2006-04-29 15:06:15 UTC Re: Geckodrive Jack Hudler 2006-04-29 16:09:33 UTC RE: [CAD_CAM_EDM_DRO] Re: Geckodrive Jack Hudler 2006-04-29 16:21:16 UTC RE: [CAD_CAM_EDM_DRO] Re: Geckodrive Polaraligned 2006-04-29 17:05:59 UTC Re: Geckodrive Mariss Freimanis 2006-04-29 17:37:37 UTC Re: Geckodrive Mariss Freimanis 2006-04-29 18:20:07 UTC Re: Geckodrive Jack Hudler 2006-04-29 23:47:44 UTC RE: [CAD_CAM_EDM_DRO] Re: Geckodrive lcdpublishing 2006-04-30 04:30:48 UTC Re: Geckodrive vrsculptor 2006-04-30 04:34:45 UTC Re: Geckodrive Mariss Freimanis 2006-04-30 08:08:14 UTC Re: Geckodrive Mariss Freimanis 2006-04-30 08:14:46 UTC Re: Geckodrive vrsculptor 2006-04-30 12:38:39 UTC Stall prevention/MachIV/Automated Setup ballendo 2006-04-30 14:50:49 UTC Re: Geckodrive Mariss Freimanis 2006-04-30 18:22:58 UTC Re: Stall prevention/MachIV/Automated Setup Polaraligned 2006-05-01 03:28:30 UTC Re: Geckodrive lcdpublishing 2006-05-01 05:57:20 UTC Re: Geckodrive Mariss Freimanis 2006-05-01 08:56:04 UTC Re: Geckodrive lcdpublishing 2006-05-01 09:44:43 UTC Re: Geckodrive Jon Elson 2006-05-01 09:50:47 UTC Re: [CAD_CAM_EDM_DRO] Re: Geckodrive Mariss Freimanis 2006-05-01 12:40:11 UTC Re: Geckodrive lcdpublishing 2006-05-01 13:58:42 UTC Re: Geckodrive