So i heard that EMC2 had a new configuration to start with for torch height control and i wanted to use it on my plasma table. I'm not liking mach3 much and i really want to get back to using EMC2 (before i had no THC and i had to switch to mach3 to get the functionality).
So i started with the thc300 config and found the pins in the .hal files and made them right. But for some reason it seems as though it thinks i'm running servo's with feedback going to emc because i get joint following errors. Also i can't get the motors to enable when i turn on the "power" (logical in emc).
Another thing is that when it starts up it goes into joint mode, i do not want this, and i honestly don't know exactly what it is for. Also the acceleration in the axis gui says deg/min (or sec i forget). Why is it not in/min or sec.
Here are the specs of the machine we built:
4x8 Gantry (dual motors on gantry (X axis).. )
THC301D connected to a second parallel port
A cheapo TB6560 4 axis driver board on the first para port
With a basic configuration using the stepconf wizard it works fine. I set the X axis to the A pins and invert the direction so the gantry moves fine. And the Y and Z move fine. But i can't get much to work right with the thc300 config. The ESTOP and Touch Probe inputs work fine so i know i have the right address for the 1st para port. And i'm using the same port # for the 2nd port as is in mach3. I confirmed the port with "cat /proc/ioports" and the address are correct.
Attached are the ini and hal files i'm using. any help would be greatly appreciated..
http://members.cox.net/jdsanchez473/cnc/estop.hal
http://members.cox.net/jdsanchez473/cnc/kinematics.hal
http://members.cox.net/jdsanchez473/cnc/stepper.hal
http://members.cox.net/jdsanchez473/cnc/thc300.hal
http://members.cox.net/jdsanchez473/cnc/thc300.ini
http://members.cox.net/jdsanchez473/...00_parport.hal
http://members.cox.net/jdsanchez473/cnc/thc300_vcp.hal