On 06/26/2015 04:20 PM, Tom Easterday wrote:
>
>> On Jun 26, 2015, at 6:28 PM, Kirk Wallace
>> <[email protected]> wrote:
>>
>> On 06/26/2015 03:01 PM, Tom Easterday wrote:
>>>
>>> I set up an .axisrc file to enable the back tool lathe function.
>>> I zero my machine in the upper left.

.snip

>> This should change your X axis motion but will have no effect on
>> the plotter screen.
>
> Yes, that is how I had it (and the arrow keys work that way), but
> then positive X is down which is opposite according to
> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BackToolLathe
> <http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BackToolLathe>.  Also
> setting Min Limit and Max Limit seems to get confused (or I do)...
>
> -Tom

I think the up arrow and positive X motion values should move the cross 
slide in a positive direction. For back or rear tool lathes it is common 
for the positive direction to be away from the operator position (with 
the spindle to the left). You should be able to set up the motion part 
fairly easily using the sense (+/-) of the scale value.

Once the hardware motion is set up, the plotter screen can be addressed 
and will need the .axisrc patch or some other software solution applied 
to Gremlin. I suspect if the .axisrc patch doesn't move the virtual tool 
up in a top view, there is something wrong with the patch installation 
or maybe it isn't compatible with newer versions of LinuxCNC.

The soft limits are based on the machine zero location which are set by 
homing. Since your home is to the upper right, your min soft limits 
should have large negative values and small positive max values. The 
Tormach slant bed lathe has:

[AXIS_0]
...
MIN_LIMIT =                     -10.0
MAX_LIMIT =                       0.0000001
...

[AXIS_2]
...
MIN_LIMIT =                     -12.0
MAX_LIMIT =                       0.0000001
...

http://www.tormach.com/uploads/images/content_images/15l_slantpro/Tormach_15L_SlantPro_Lathe.jpg

You can get these values by jogging an axis to just inside of a firm 
limit and getting the axis position in G53 axis value in inch units. 
Reading G53 isn't convenient, but zeroing all tool and workspace offsets 
in G54 should do the trick. You can use MSG:
http://linuxcnc.org/docs/html/gcode/overview.html#sec:messages

with numbered or name parameters:

http://linuxcnc.org/docs/html/gcode/overview.html#_numbered_parameters_a_id_sub_numbered_parameters_a

to check offsets and such.


-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/

------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to