On the irc channel, a bdi user was talking about what he described as "ringing": <approx> it sounds like emc1 pulsing has some kind of ringing when running constant speed <jepler> what step rates are you trying to attain? <approx> I have 1333 steps/mm . ringing occurs when running over 10mm/s I first suggested that he try "quickstep", but then I couldn't figure out which version(s) of the emc-modules package have quickstep. My bdi test machine has "emc-modules-2.6.12.6-magma+bdi.102" and apt-get doesn't report any newer version is available. But that package doesn't have a "quickstep.o". So my first question is this: Which emc-modules do I have to install to have quickstep available? I tried to answer this question for myself by using apt-file, but I got an error when running "apt-file update": --11:28:24-- http://bdi4emc.ourproject.org/debian/dists/sarge/Contents-i386.gz => `/var/cache/apt/bdi4emc.ourproject.org_debian_dists_sarge_Contents-i386.gz' Resolving bdi4emc.ourproject.org... 193.127.103.92 Connecting to bdi4emc.ourproject.org[193.127.103.92]:80... connected. HTTP request sent, awaiting response... 404 Not Found 11:28:24 ERROR 404: Not Found. Is this an error on my end, or is the ourproject.org apt repository not set up to permit use of apt-file? Thanks -- I'll pass any answers I get along to <approx> on irc. Jeff
Hi Jeff,
<approx> it sounds like emc1 pulsing has some kind of ringing when running constant speed <jepler> what step rates are you trying to attain? <approx> I have 1333 steps/mm . ringing occurs when running over 10mm/s
That's cool. I've imagined that freqmod must produce an audible tone around 1KHz when you run it too fast.
I first suggested that he try "quickstep", but then I couldn't figure out which version(s) of the emc-modules package have quickstep. My bdi test machine has "emc-modules-2.6.12.6-magma+bdi.102" and apt-get doesn't report any newer version is available. But that package doesn't have a "quickstep.o". [...] Is this an error on my end, or is the ourproject.org apt repository not set up to permit use of apt-file?
I know little about all the deb stuff, but I can tell you that: You need these in your apt sources: deb http://bdi4emc.ourproject.org/debian/ sarge extras non-free deb-src http://bdi4emc.ourproject.org/debian/ sarge extras non-free The package is emc-modules-2.6.12.6-rtai. It depends on newer RTAI stuff that you probably don't have installed yet. The correct version lists the source as emc 1.0-40 The module filename is "quickstep.ko" The first version of quickstep was in an earlier package, but you really want to use the newest one. In addition to the original quickstep functionality, it has: - support for quadrature drives as well as step/dir - acceleration-limited backlash compensation - the cool new trajectory planner with blend error limits and 200 move lookahead to avoid needless decelerations. All that stuff is missing from any earlier released version. -- Matt
On Thursday 13 April 2006 17:19, Jeff Epler wrote:
My bdi test machine has "emc-modules-2.6.12.6-magma+bdi.102" and apt-get doesn't report any newer version is available. But that package doesn't have a "quickstep.o".
2.6.12.6-magma+bdi.102 is an old, outdated build. Please upgrade to 2.6.12.6-rtai or 2.6.16-rtai.
So my first question is this: Which emc-modules do I have to install to have quickstep available?
I tried to answer this question for myself by using apt-file, but I got an error when running "apt-file update":
$ apt-file search quickstep emc: usr/local/emc/quickstep.ini emc-modules-2.6.12.6-rtai: lib/modules/2.6.12.6-rtai/extra/quickstep.ko emc-modules-2.6.16-rtai: lib/modules/2.6.16-rtai/extra/quickstep.ko Either build is suitable as both are generated from the same emc-1.0-40 tarball. As for the "ringing" - Insufficient information supplied. Need PERIOD settings, CPU speed, and chipset. From the sounds of it, I would suspect resonance in the drive & steppers rather than a software problem. An oscilloscope would be about the only way to confirm this. Regards, Paul.
On Fri, Apr 14, 2006 at 02:19:37AM +0100, Paul wrote:
I tried to answer this question for myself by using apt-file, but I got an error when running "apt-file update": [my (jepler's) error snipped]
$ apt-file search quickstep emc: usr/local/emc/quickstep.ini emc-modules-2.6.12.6-rtai: lib/modules/2.6.12.6-rtai/extra/quickstep.ko emc-modules-2.6.16-rtai: lib/modules/2.6.16-rtai/extra/quickstep.ko
It works for me now, too. If something changed on your end, thanks for fixing it. I passed along this info, as well as matt's reply, to <approx> on irc. Jeff PS is there an IRC channel for bdi4emc yet? On freenode #emc we try to help bdi4emc users, but most of the regulars just aren't that familiar with emc1 anymore.
participants (3)
-
Jeff Epler -
Matt Timmermans -
Paul