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
