On Fri, 16 Mar 2012, Curtis Dutton wrote: > Date: Fri, 16 Mar 2012 15:01:06 -0400 > From: Curtis Dutton <curtd...@gmail.com> > Reply-To: "Enhanced Machine Controller (EMC)" > <emc-users@lists.sourceforge.net> > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net> > Subject: Re: [Emc-users] Mesa 5i25 with "Generic" stepper board > > Thanks all for you help. I was able to configure this fairly easily. The > only issue I had was initially I was setting the maxaccel and maxvel values > on the hardware steppers. This was causing joint following errors. I found > that if I would set the following error (FERROR) absurdly high like 100 it > would function however the machine would overshoot and then reverse > direction to come back to the correct spot. This was only happening during > a high speed jog but seemed to function fine during actual execution of a > program.
Actually the stepgen_maxaccel and stepgen_maxvel should be set to about 20% higher than the machine maxvel amd maxaccel. In addition the steplen and stepspace need to need set so that stepgen_maxvel can be exceeded. If either stepgen_maxvel, stepgen_maxaccel have insufficient headroom above the machines maxvel and maxaccel, or if the steplen and stepspace restrict the maximum step rate to lower than stepgen_maxvel, following error problems will occur. I suggest not setting stepgen_maxvel and stepgen_maxaccel to 0 as this can cause problems on systems with significant jitter > > I eventually tracked down a post that mentioned that LinuxCNC controls > these and that it doesn't need to be set. (It was causing a bit of a feed > back loop) So I set them to 0 and then things started working very well. > > The performance of the board is of course highly accurate compared to > software stepping. I was able to ramp up acceleration about 50% and max > velocities about 20% due to the smooth and continuous pulse train that the > 5i25 outputs. > > Attached are the config files I came up with for anyone else looking for > another example on how to set their own 5i25 up.... > > Thanks, > Curt > > On Sat, Feb 25, 2012 at 12:53 AM, Chris Morley > <chrisinnana...@hotmail.com>wrote: > >> >> Here is a hand built XML file for 5i25 with prob_rfx2 firmware. >> >> You need to add the folder '5i25' to /lib/firmware/hm2 >> then add the XML file to that folder. >> You will need administer privileges to do this. >> >> one way is to open a terminal and type sudo nautilus >> and then your password. >> >> after that when you run PNCconf you will be able to select >> the 5i25 board and the prob_rfx2 firmware. >> >> Chris M >> From: chrisinnana...@hotmail.com >> To: emc-users@lists.sourceforge.net >> Subject: RE: [Emc-users] Mesa 5i25 with "Generic" stepper board >> Date: Thu, 23 Feb 2012 10:56:38 +0000 >> >> >> >> >> >> >> >> >>> I'm a bit shaky on how to configure this as I just started studying it >> last >>> night, however it appears to me that if I created a "prob_rfx2.xml" file, >>> that I could utilize >>> pncconf to build my emc2 configuration. >>> >>> I have the prob_rfx2.pin file that describes all of the pins that the >>> firmware defines. >>> >>> >>> Am I on the right track here? Also are there any references or tips that >>> anyone is aware of to help me along? >>> >>> I'm linux savvy and a programmer, so any work that could be reusable I'd >>> like to share and provide for others that may follow down this path. >>> >>> >> >> >> I took a look at the firmware you quoted. >> >> Yes if you make an XML file PNCconf will help you configure it. >> >> I'll try to find time to build one this weekend. >> >> >> >> Chris M >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Virtualization & Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service. >> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> _______________________________________________ >> Emc-users mailing list >> Emc-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/emc-users >> >> > Peter Wallace Mesa Electronics (\__/) (='.'=) This is Bunny. Copy and paste bunny into your (")_(") signature to help him gain world domination. ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users