Re: [Emc-users] Other homing questions

2015-04-12 Thread Neil
On 4/12/2015 5:35 PM, Gene Heskett wrote: > Neil, are you doing printed circuit boards? That's the intention at first. The machine will be multi-use, so 3D printer is next, and laser cutter later. > This does take a more precise Z drive than is the usual for affordable > machines. Tight balls

Re: [Emc-users] Other homing questions

2015-04-12 Thread Neil
On 4/12/2015 5:15 PM, Gene Heskett wrote: > If you have a "position.txt" file set in the ini, nuke it and the file it > generates, and it will then default to 0,0,0 regardless of where it is > physically at, at powerup. This is as opposed to having it at 25,25,25 > when it was exited. With the f

Re: [Emc-users] Other homing questions

2015-04-12 Thread Neil
On 4/12/2015 2:39 PM, Gene Heskett wrote: > A dim led just came on in my mind, and I believe the HOME_OFFSET > setting might be able to do that. Its intended to allow a precise home > position to be set relative to the switch closure it finds, allowing > the switch to be mounted at an arbitray

Re: [Emc-users] Other homing questions

2015-04-12 Thread Gene Heskett
On Sunday 12 April 2015 15:47:13 Neil wrote: > I don't have a homing switch on Z (yet), and even if I did, I need Z > to be set *very* accurately, so I think I'll need to manually set this > still. I need to try this to see if HOME_OFFSET is taken into account > without homing switches. Neil, are

Re: [Emc-users] Other homing questions

2015-04-12 Thread Gene Heskett
On Sunday 12 April 2015 15:41:21 Neil wrote: > The touch-off is different as far as I've discovered so far. My min > and max Z is -25 and +100 in the .ini file. If I move to what the > machine thinks is 0 (wherever it was when the table booted up), and > touch that off to say 40, then the machine

Re: [Emc-users] Other homing questions

2015-04-12 Thread Jon Elson
On 04/12/2015 02:41 PM, Neil wrote: > The touch-off is different as far as I've discovered so far. My min and > max Z is -25 and +100 in the .ini file. If I move to what the machine > thinks is 0 (wherever it was when the table booted up), and touch that > off to say 40, then the machine will sti

Re: [Emc-users] Other homing questions

2015-04-12 Thread John Thornton
Homing is only to set the machine soft limits not for material touch off... On 4/12/2015 2:47 PM, Neil wrote: > I don't have a homing switch on Z (yet), and even if I did, I need Z to > be set *very* accurately, so I think I'll need to manually set this > still. I need to try this to see if HOME_

Re: [Emc-users] Other homing questions

2015-04-12 Thread Jon Elson
On 04/12/2015 10:07 AM, Neil wrote: > Another couple things I can't yet find... > > (1) How do I tell LinuxCNC that I am at a specific position. So I set Z > to touch the top of a part and I want to tell it that's Z=-20. In Mach > 3, I type the value in the DRO-displayed field. The touch-off butt

Re: [Emc-users] Other homing questions

2015-04-12 Thread John Thornton
You can HOME anywhere but typically Z0 is all the way up. If you don't have home switches then put some match marks on each axis and jog to line them up then home the axis. After you home you "touch off" to the material and you will be able to move within the soft limits of the machine. You can

Re: [Emc-users] Other homing questions

2015-04-12 Thread Neil
I don't have a homing switch on Z (yet), and even if I did, I need Z to be set *very* accurately, so I think I'll need to manually set this still. I need to try this to see if HOME_OFFSET is taken into account without homing switches. On 4/12/2015 2:39 PM, Gene Heskett wrote: > > On Sunday

Re: [Emc-users] Other homing questions

2015-04-12 Thread Neil
The touch-off is different as far as I've discovered so far. My min and max Z is -25 and +100 in the .ini file. If I move to what the machine thinks is 0 (wherever it was when the table booted up), and touch that off to say 40, then the machine will still only move -25 *from there*... so min

Re: [Emc-users] Other homing questions

2015-04-12 Thread John Thornton
Arg, that ain't the material touch off button... net z-material halui.mdi-command-10 <+ pyvcp.z-material-touchoff MDI_COMMAND = G10 L20 P1 Z0.375 "z-material-touchoff" "Z Material Touch Off" 3 On 4/12/2015 2:11 PM, John Thornton wrote: > In my postgui.hal file I have the f

Re: [Emc-users] Other homing questions

2015-04-12 Thread John Thornton
In my postgui.hal file I have the following net z-fixture halui.mdi-command-08 <= pyvcp.z-touchoff in my ini file in the [HALUI] section the 8th one is: MDI_COMMAND = G10 L11 P#5400 Z0.0 in the [DISPLAY] section is: PYVCP = hardinge.xml In my hardinge.xml file I have: "z-touchoff"

Re: [Emc-users] Other homing questions

2015-04-12 Thread John Thornton
The Homing function is to set the machine 0 for each axis so soft limits work and has nothing to do with setting the material offsets. Look at G10 in the manual. JT On 4/12/2015 11:33 AM, Neil wrote: > The PnP software I'm playing with (openpnp) is hardcoded such that Z=0 > to clear the PCB and

Re: [Emc-users] Other homing questions

2015-04-12 Thread Gene Heskett
On Sunday 12 April 2015 12:33:02 Neil wrote: > The PnP software I'm playing with (openpnp) is hardcoded such that Z=0 > to clear the PCB and components. I don't have much of an option at > this point. > > Haven't heard of PyVCP but looking it up now. Seems like it will > create it's own app (or

Re: [Emc-users] Other homing questions

2015-04-12 Thread Gene Heskett
On Sunday 12 April 2015 11:07:41 Neil wrote: > Another couple things I can't yet find... > > (1) How do I tell LinuxCNC that I am at a specific position. So I set > Z to touch the top of a part and I want to tell it that's Z=-20. In > Mach 3, I type the value in the DRO-displayed field. To me,

Re: [Emc-users] Other homing questions

2015-04-12 Thread Neil
The PnP software I'm playing with (openpnp) is hardcoded such that Z=0 to clear the PCB and components. I don't have much of an option at this point. Haven't heard of PyVCP but looking it up now. Seems like it will create it's own app (or panel). That might be a good thing actually, but for

Re: [Emc-users] Other homing questions

2015-04-12 Thread John Thornton
Well normally the top of the material is Z0... and you use the touch off button for that as it has nothing to do with homing. Yes, you can add a PyVCP button to issue a MDI command to set the Z material height. JT On 4/12/2015 10:07 AM, Neil wrote: > Another couple things I can't yet find... >

[Emc-users] Other homing questions

2015-04-12 Thread Neil
Another couple things I can't yet find... (1) How do I tell LinuxCNC that I am at a specific position. So I set Z to touch the top of a part and I want to tell it that's Z=-20. In Mach 3, I type the value in the DRO-displayed field. (2) Extra credit -- is there any way for me to set the Z-pos