09 - EMC2 Setup

Emc2 is set to g64 by default - constant velocity cutting corners
put g61 in the g code to stop - Exact Path mode





I did Some Testing on Mesa electronics board www.mesanet.com (5I25 to 7I76)board i just got running (on Linuxcnc pre-apha-2.5) 
i wanted to test the maximum speed of a step motor RPM Mesa Vs a Parallel port. 
with the same voltage to the drive 24Vdc and 4 micro step for both I was able to get 1200 RPM at the same Acc. Step Pulse where set to 17000 Hz
I could also set 128 micro steps (25600 P/rev) only possible on the mesa card to get 400 000 Hz 937 rpm .
the best improvement was running the drive card a 36Vdc it went from 1200 to 1800 Rpm (150%)  before skipping.      settings where 4 micro steps and running from the parallel port


  easy setup speed I/O             
 Parallel Port    50Khz 4/16             
 Mesa card 7i76    33Mhz N1             

*N1 - 5 axis 2 encoder (33Mhz) 32 in and 16 out lower speed i Analog control for  Spindle just on the one card ( much more i/o posible



Setting up the Mesa Card

Here's what I've done to get 5i25 configured.

Install the latest beta version of EMC2.www.linuxcnc.org/index.php/english/compo...catid=9&id=15385
Install glade. www.linuxcnc.org/docs/2.5/html/gui/gladevcp.html
Download the firmware for 5i25.www.linuxcnc.org/index.php/english/compo...9&id=14940#14940
Download the xml file to desktop.www.linuxcnc.org/index.php/english/compo...0&start=24#15721
Create the 5i25 folder in /lib/firmware/ and copy the 7i76x2.xml to the new 5i25 folder

In terminal (ctrl-alt-t to open terminal)

sudo mkdir /lib/firmware/5i25
mv ~/Desktop/7i76x2.xml /lib/firmware/5i25/

Now pncconf allows selection of the 5i25 and 7i76 configuration.

Now the firmware is just sitting on my desktop is that all it needs? Or is the XML file I copied taking care of it?

My machine is not ready so I'm not doing much beyond this point. Lots of stuff to set up in there.





Comments