wow, what a clusterfuck gcode is. we should stop supporting it.
* jepler looks at the discussion on #emc
* Skullworks-PGAB giggles
jepler: I'm bravely soldiering through adding uvw motion (I intend to put it on a branch)
jepler: I have no idea where (in the var file) to save the new offsets
I suppose I'll expand it and push everything down, but ... yuck
cradek - could you just pick up at 6xxxx
like the g55 address +1000
Skullworks-PGAB: I'm not sure which is worse
Haas did a chop job like that for awhile
went g59 then jumped to like G140
cradek: isn't there room? the current ones run from 5xx1 to 5xx6
so you have 789 available
that's what the documentation says
(I didn't even look yet)
actually there's a whole lot available, they are spaced 20 apart
[02:51:02] <jepler> http://linuxcnc.org/docs/2.1/html/gcode/main/#998
g92 is close, but still ok
well that's a relief
thanks, mists of time
04:36 <@jepler> wow, what a clusterfuck gcode is. we should stop supporting it.
alex_joni: is the UWV support for variaxis style machines?
anonimasu: for now it'll be only g-code support
* anonimasu nods
afterwards we need to see how it can be used
I hope we will get there :p
so we can do 5 axis contouring ;)
though it'll be a while before anyone has a machine for it I guess..
Guest827 is now known as skunkworks_
you didn't do any testing of index pulse this weekend, right?
No - sorry. Goofed off all weekend.
just for reference - I jogged a long distance (50inches) and with the ff0 set to -10 - the following error stayed the same. (zeroed out)
do you need to use FF on a usc machine=
err tune the pid loops?
even if you run without feedback?
anonimasu: the "feedback" from the USC is the actual number of steps issued
jepler: maybe I should tune it..
jepler: maybe my machine would work bette r:)
or I should just hook up this gecko feedback thing..
or get real servodrives.
it would be nice if the usc had an internal, automatically tuned loop so that you could command it with position instead of velocity
but it doesn't, and won't until someone contributes it
* anonimasu just started with the gui stuff
it's pretty easy if I dont need to care about a preview..
must be about 12 years old
naw - he
he's 80 and arthritic, so he needs as many typing shortcuts as possible
Hi jmkasunich_: Took today off?
$$$ not nice
or should that be $$$$$$$$$
(upcoming, just found out about the need today)
that is some of the stuff I don't mind doing my self. that and electrical.
I just don't like trim and finish work
broken sewer pipe 8' underground isn't a do-it-yourself thing
it is when you have a back hoe ;)
but yes. yeck
8' underground under the front porch ;-(
the lateral line was replaced in the house we just bought - it had caved in. THey had put in a new basement - but only connected to the old line to the main sewer.
so they were running all the wastewater into the wrong (caved in) pipe?
It caved in a few months after the house was moved.
But I am sure it was already leaking.
so we got a new sidewalk also :)
jmkasunich_: don't go to the bathroom until they are done ;)
this has been a not-fun day
we've had problems every so often due to roots - call the county, they come out and snake from the cleanout in the front lawn to the main sewer pipe in the street, and its fine again (for a couple years)
I expected today to be just another one of those days
but they didn'
didn't find much, and when they left, the drain was still very slow
Wouldn't unplug - or did they look at it with a camera and find out there was nothing left/
the county guys are lazy (but free)
no camera or anything, 10 mins with the snake and they're outta here
so I called a real plumber
who got it running again (after quite a bit of snake work)
but I asked them to camera it, and when they did, ouch
note: you never want to see the outside of a sewer pipe from one of those cameras
I bet not.
"how did it get out there?"
was it drain tile or cast pipe?
good to replace it then.. won't be a problem in your life time most likely. Just hope they get the pitch right.
its the digging that will suck
its in no-mans land
how far by hand?
the house was originally a bungalow, basement wall = front wall, but sometime they added a full width front addition
2/3 is porch, and 1/3 is a foyer (interior space)
the pipe seems to be just below the midpoint of the wall between foyer and porch (under the front door basically)
that is where the cast ends and the tile starts?
jmkasunich_: when you get a chance will you look at these pictures.
[18:08:32] <skunkworks_> http://www.electronicsam.com/images/KandT/servostart/tune/
jmkasunich_: some back ground. when I get PID tuned 'ok' I have the .0008 steady state error at 100ipm. WHich jepler pointed out is how far it moves during one servo cycle. .5ms. Now I am told that ff1 should fix that. but as you can see - ff1 as ff2 seems to only effect the accel/decel areas. The only thing that seems to effect the steady state error is ff0 - which I am told is wrong as I understand it - the further
skunkworks_ have you looked at the following error while moving BOTH directions?
I would expect FF0 to have an assymetrical effect
if it improves ferror jogging +X, I bet it will hurt it going -X
I actaully tried it both directions - and if I zero the ferror with ff0 - it does seem symetrical both directions.
:) yes - people think I am crazy.
I checked that everything was hooked up correctly - all the ff0-ff2 are hooked up to the right pins.
I even did a 'show' after changing a few of the parameters to make sure they where changing the right pins.
you mean the setp pid.0.ff0 [AXIS_0]FF) lines in the hal file?
those aren't pins, they're params, but its good that you've checked that
I just checked the source, ff0 is multiploed by the commanded position and added to the toutput
that means that its effect will be different at different places on the machine
That is what I understand also from what cradek had said.
I can't explain why it help you in your tests, but I really don't think you want to use it
did you say you were getting within 0.0005 at 100ipm without it?
the steady state error at 100ipm is a consistant .0008 - .0009
do you intend to cut parts at 100 ipm?
No - that was my other question - should I worry about it.
most likely not
I'd look at the ferror at normal cutting speeds
probably under 20ipm on that machine.
it is interesting that the error you see matches the distance traveled in one servo period (or half a period)
if the error is truly just the machine lagging behind the command for a mS, it will have no effect on accuracy at all
lagging behind by 0.005 isn't gonna make a bad part, because the tool still follows the proper path
I know the error was halfed when I went from 1ms period to .5ms
being 0.001 off to one side of the path makes a bad part
you don't care when the metal gets cut, just where ;-)
so far the h-bridge is performing nice. no issues but only 10a so far at about 20v.
walk before run, right?
when you raise the voltage, you'll need to retune a bit
doubling the volts is the same as doubling all the gains
actually, scratch that
you can change the pwmgen scaling to counter it
yes - a lot - this is only a small servo right not. (at home)
I plan on having to retune it from scratch. I could use the experience
I think you saw this http://www.electronicsam.com/images/KandT/servostart/ampmess.JPG
other than adding a flywheel - and it is clamped to the table now ;)
that actually changes the tuning :) if the motor can move a bit. duh
changes the effective inertia
jmkasunich_ is now known as jmkasunich
how is the digging coming?
today is when I found out that I have a busted pipe
need to get quotes, make arrangements, all that shit
* jmkasunich is having sticker shock
130 dollars an hour - back hoe rental..
I thought I was just taking a half-day to be here when the county snake guys did their thing (which is free)
instead I paid 300 for a real plumber to snake it and camera it, and I know now I'm looking at thousands to come
so - I guess if he got it cleaned out - you should be good until you can schedule the repairs
hard to say how fast it will clog up again
depends on how regular you two are... ;)
too much information