sorry about last night, was a bit tied up ;)
regarding the NML.. I think it can get overwritten
do you know if trying to avoiding this can be done at emc_nml level or in libnml level?
I mean trying to check buffer before write NML or such
EMC: 03micges 07joints_axes3 * r4f98c166d329 10/tcl/bin/emccalib.tcl: Make emccalib tool works with new inifile organisation
micges_work: I think emc_nml
but this means fixing in all clients
alex_joni: whee, I have machine with emc (vel=42000mm/min, acc=3000mm/s^2)
alex_joni: I have question re. ja3: Axis is getting max velocity for jogging from [TRAJ]*_MAX_VEL, which may be much different that joging velocity for joints, how can we correct that?
jogging joints or world ? :P
AXIS should get the value for world jogging from [TRAJ]
and for joint jogging from [JOINT_*]MAX_VEL
alex_joni: same situation for acc? (traj settings for coord mode, joint_n settings for free mode)
yeah, for now
eventually we need to get rid of [traj] settings and somehow compute the values from the [joint] vals
alex_joni: you mean to get rid of ALL [TRAJ] settings?
(all means all regards pos, vel, acc)
no, not all
maybe not even these
keep the values there, (not necessarely, so if not specified some computed values can be used instead)
today after installing and running EMC on quite fast machine, I have few ideas to save time (which is expensive) and unnessesary errors
on default servo-thread my machine (50000mm/min, 6500mm/s^2) I had strange following errors (up to 10mm)
after rising servo-thread they dissapeared, so my idea is that motion will have some inputs about desired resolution at max speed and will show error if it can't be achieved (simmilar like steppers have)
basically it could be usable to have in hal some info about interpolators
deadband is the distance a servo is supposed to stay without moving
usually the space between encoder counts
you could use that and max vel to compute something
I know what deadband is ;)
ok now I understand
micges: I think that is something you cannot calculate because it depends on the pid tuning
also I guess I don't understand what you mean by "strange" following errors
cradek: did you get your balls?
I reballed it and that did not fix the problem - but then I found the real problem
(it needed reballing anyway, no problem)
ah - end bearings?
no, the motor-screw coupler was the real problem
it was not clamping straight
if I loosened the motor mounts, the motor would wave around in a little circle when moving
yeah it probably got mangled by the same people who badly reballed the screw
so - what is next on the agenda?
front panel and cleaning/painting/assembly
and trying to move it into place :-)
heh - through the double doors?
it's too heavy for me to lift (by myself) with my pry bar - but I think with two people lifting it will be fine
a third to move the rollers
I *WILL* get my garage back
mine is getting full of garage sale stuff.. (village wide rummage sale coming up)
there are worse things that could be in the garage :)
BigJohnT is now known as BJT_Shop
BJT_basement is now known as BJT_Shop