Originally Posted by
davidma
I'm using EMC 1.0-30 (at least that is the debian pkg version), based on BDI-4.30 I think. I downloaded the sources and rebuilt the modules so it would work with my new Xylotex (i didn't feel like firing up the soldering iron and making a cable or breakout this evening).
I'm curious why you've gone through this effort. Maybe ubuntu isn't you're cup of tea? I have Xylotex and getting it running was as simple as choosing the pinout with a recent linuxcnc.org release. Ah, (as the cofee starts kicking in), Xylotex didn't provide a cable?
edit/ Oops, the xylotex pinout is a relatively recent emc addition /edit
It works fine, just one problem: at the end of a program after the last instruction, the indicated positions on one or more axes will instantly change to some other value, although nothing actually moves. I think I've ruled out missed steps since the positions is just fine until the end of the program, after the last movement, it gets its position fouled up. This makes it kind of inconvenient to run a program multiple times!
Does the problem persist following this advice?
http://www.mail-archive.com/emc-user.../msg03400.html
Homing can be done without home switches. Are you using G92 by any chance. I'm willing to play along at home if you post some code
I haven't cracked open the xylotex yet because it is new, has a sticker on it to detect if its opened, and I want to let it break in before cracking it open and possibly voiding the warranty.
Not sure what Xylotex's view is on this. If the board and case is anything like mine there really is no option but to open the case if you want to use the home switch example on the xylotex website.
I'm trying to avoid having to do a full OS upgrade, I'm aware there are probably much newer versions out.
Ok, my first question is answered! Emc keeps adding useful features and I encourage you to make the move. It's worth the effort imo.
Anyone who says "It only goes together one way" has no imagination.