Greetings all;

I have never been able to make sense out of the homing vs soft limits on 
this darned lathe.

Running it in mm mode (g21), and considering that with my tool holder 
shortage, a QC tool post I often have to rotate oddly to get tool access 
to the work, my homing sequence assigns some relative lavues that work, 
and leave the carriage setting about 3/8 in from the outer switch.

It screwed up, running the wrong direction when I hit ctl+home today, and  
mangled, for the umptieth time, the brass cover over the rear extension 
of the x ball screw.  So now I am bound to make the soft limits work 
because my x screw sounds like some of Orville's Redenbachers popcorn 
now from all the dirt that has migrated into that area behind the 
carriage, caused by previous damage to this cover.  My X motor is on the 
rear of the carriage so I have a carriage extension just thick enough so 
the motor mount clears, and the area in front of it covered by a glued 
up contraption of brass sheet, old felt hat for dirt seals, and light 
alu angle for the upper corners, all hopefully glued in place with Goop.

Playing the 10,000 monkeys, I finally did get an x min limit that works, 
but the number bears minus zero resemblance to what I see in the DRO.

But setting the max limit to 72, where the home offset is 74 and its 
final parking place is 70, actually gets me after it has homed x, a 
message that axis 0 is beyond the software limits.

Considering that when I run inward after homing, it stops with the dro 
showing -55mm diameter or -27.5 radius, while what I think is the figure 
in the ini that stops it says -2.5mm.

At one point I homed it, which left it sitting 4mm (assuming that is  
radius diff and that we are indeed measuring millimeters) from the home 
switch, then did a g53 g1F150 x0, and it ran in and crushed the brass 
cover again, after having spent at least half an hour hammering it out 
from the last such incident, can someone please explain to me a bullet 
proof procedure to set this stuff?

Here is the current axis 0 section in the .ini file
===============
#********************
# Axis X
#********************
[AXIS_0]
TYPE = LINEAR
HOME = 60.0
FERROR = 1.0
MIN_FERROR = 0.1
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 350.0
# The values below should be 25% larger than MAX_VELOCITY and 
MAX_ACCELERATION
# If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
STEPGEN_MAXVEL = 50.0
STEPGEN_MAXACCEL = 700.0
P = 50.0
I = 0.0
D = 0.0
FF0 = 0.0
FF1 = 1.0
FF2 = 0.0
BIAS = 0.0
DEADBAND = 0.0
MAX_OUTPUT = 40.0
# these are in nanoseconds
DIRSETUP   = 6000
DIRHOLD    = 6000
STEPLEN    = 2500
STEPSPACE  = 2500
STEP_SCALE = 315.150
BACKLASH = 0.005
MIN_LIMIT = -2.5
MAX_LIMIT = 72.620000
HOME_OFFSET = 70.00000
HOME_SEARCH_VEL = -10.000000
HOME_LATCH_VEL = -2.166667
HOME_FINAL_VEL = 18.333333
HOME_USE_INDEX = NO
HOME_SEQUENCE = 0
=========

Thanks all.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to