good night all
[00:37:58] <skunkworks> http://www.cnczone.com/forums/showthread.php?p=376339#post376339
I'm trying to rekey some locks and I'm ashamed I'm going to buy the pins instead of making them
argh the gnome calculator has 'advanced' and 'scientific' modes but no RPN
no "truly advanced" mode I guess
what good is that, I ask you
* cradek has a disorder that makes non-RPN calculators impossible to use
good (push) is what() you I ask()
well not impossible, but it's like driving someone else's car ... on the moon
[Global Notice] Hi all! One of our sponsors experienced a rather large ddos attack just now, which in turn caused disturbance on the network. As a result that leaf server is not accepting client connections atm. Apologies for the inconvenience and have a good day.
Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emcdevel/2007-12-07.txt
nothing to see here, move along
we had a house blow up in lacross yesterday.
I don't think they know yet
that it leaked?
I would suspect the blowing up should be a hint
[14:10:26] <skunkworks_> http://www.wkbt.com/global/story.asp?s=7459511
the roof landed in the front yard,
the dad and son descided to go swimming at the Y
here's "Steve's Unfounded Analysis":
they left the oven or stove on, and a phone call sparked it into oblivion
it could have been terarists
at least it wasn't nukular
how can you be sure?
there's no mushroom cloud in the photos
oh, and skunkworks_ is still typing :)
my hair is falling out though...
* cradek scans the article for the owners thanking god that they went swimming (but not thanking him for blowing up the house)
the lord provides
something or other
it's just bad reporting if they don't cover that
it looks like they missed it though
this must be a joke: http://www.zetona.org/markwahl/20070615_01.shtml
hmmm. I don't recognize a lot of those characters, let alone know how to type them
This helps prevent -automated- registrations
we need strikethrough in irc
that's what the magic marker is for (the one next to the monitor)
I have a hell of a time with those.. There is one message board that requires you to type in captcha. The are caps and small letter + different colors. I am color blind and some blend right into the background. takes me about 5 tries to do a search.
are you fully color-blind or something like red-green?
I am not sure anymore.. I just had my eyes checked and they gave me a a color blind test (colored dots you have to make out the numbers) I only saw one.
hmmm. that's probably "bad" :)
out of about 20 pages.
I didn't think I was that bad..
don't they make those so you see one number if you're color blind anda different number if you're not?
(for the particular color pair they're testing with that card)
I don't know - We do ink matching here - and they gave me a color blindness test they have here. I know one of them was 'hey I can see that number' and the lady said - that means your color blind ;)
[14:36:07] <skunkworks_> http://www.toledo-bend.com/colorblind/Ishihara.html
I can see the 25
I cannot see the 56
If I squinch - I sort of make out the 2 down below though - if I didn't know it was a 2 I don't know if I could have figured it out.
that's also dependent on your monitor calibration, but that's the kind of test I was thinking of
my screen may not be ther greatest.
the best way to test for color blindness would be to make sure someone gets you an Eizo ColorEdge LCD monitor, then take the test again :)
preferably the 24" one
I think so..
Guest916 is now known as skunkworks__
I really should do something about this router..
steve_stallings is now known as steves_logging
jepler: more users report successfully running stepconf
one small "annoyance" mentioned by one of them though
he uses HALUI = halui in the ini file
and needs to reenter that every time after he runs stepconf
(which is probably expected)
he should 'loadusr halui' in his custom.hal instead
unless there's some reason that it has to be in the inifile that I'm unaware of
ok, that might work too
jepler: nope, no real reason
it's just historical that it was put in the inifile
it needs a NML file
so you need to loadusr halui -ini ..ini
OK that's still no big deal especially since you can just use an inifile reference to get the right file
and anyone using halui has to have a custom.hal file anyhow
(and as a temp/perm fix, this should work good enough)
I am not going to add a "halui" check box to the GUI
otoh, maybe there are things inside an ini file which should be treated as persistent
no checkbox to the GUI
I was thinking more like grub/menu.lst does it
parts between ## foo and ## baz, simply get remembered to the next ini file
I don't like that scheme and I don't plan to implement anything like it for 2.3.
er, for 2.2
* alex_joni wasn't talking about 2.2
for 2.2 and even 2.3 the loadusr halui should be enough
first we need to understand better what modifications users might want to make to the .ini file (are there any besides halui?); only then can we figure out a good way to make it work with stepconf
I was only thinking that it might be used for other "advanced" stuff.. like HOMING params
which homing params specifically?
hmm.. homing sequences?
or maybe tool-change stuff.. (when we might have tool-rack changers)
stepconf is not meant to support people with machines complex enough to have tool changers.
jepler: I agree there are lots of things which stepconf shouldn't even try to support
presently, stepconf writes an arbitrary homing sequence: Z, X, Y, A
so in that case it's not good enough to not overwrite a line in the inifile when it is regenerated; stepconf would have to know that the line was present (added by a user) and not overwrite it
does it always write that out?
gotta run for a while.. will think about it
but I'm thinking about marking unchangeable lines with a special comment (at the end of the line?, on the previous line, etc)
that doesn't work
X = foo # bar
the # bar is not a comment
X = foo
(although I admit that's ugly)
yes I think it's a terrible scheme
easy for users to get wrong
hard for stepconf to parse
mind if I brainstorm other ideas?
maybe you'd better wait for another day when I am more receptive to new ideas
I don't seem to be today
I think halui, tool changers, estop, etc are entirely outside stepconf's domain
and the idea was to allow the user to write those by hand
and still be able to run stepconf to easily change the rest
all those things can be done in custom.hal
here's one thing I thought about: store the generated .ini file in the .xml; do a 3-way merge between that file, the new generated .ini file and the user-modified .ini file
but then you have to include a GUI for resolving merge(1)-style conflicts *blech*
yeah.. *blech* alright
how about having a ini.templ with lines that will always overwrite the lines generated by stepconf ?
if they don't exist in the output from stepconf, they only get appended
how about a mini editor on the last page of stepconf, to let you add your own ini lines (the text of which is saved)
SWPadnos: that still doesn't take care of the initial problem (running stepconf on existing configs (which the user already tweaked))
though it is possible to pre-populate the text editor with everything that isn't going to be overwritten by stepconf
(confusing, but possible)
I just thought about writing an ini file editor, but I would hope it would obsolete by the time 2.3 or 2.4 comes out
ie, that we would have moved to a unified config scheme of some sort
* alex_joni starts to think it was a stupid idea in the first place
does stepconf recreate the ini file each time, or does it write the keys it wants to an existing file?
it recreates it afaik
ok. modifying it to inifile.write() each var/value pair instead of recreating the file (when the file already exists) would probably solve a lot of customization issues
alex_joni: wasn't there someone with a robot - maybe in germany that somehow was able to 'teach' it?
teach-in mode is pretty common on robots, I think
oh, well that's different ;)
I'd think you could do it with some sort of probing maneuver - use a button to capture the joint positions
hmmm. maybe there should be a G38.<whetver wr'te up to> that would disable the motor drives and ferror detection
there's a teach-in script in emc2
basicly you start emc2, switch to teleop, jog it to the place you like
hit a button on the teach-in script (it outputs the current position)
then you can change the produced data to make it into a program
tool pocket "forward" substitution would be very easy to put in the interp
you ask for Tn. It requests CHANGE_TOOL #[xxx+n] where xxx is some number that represents the start of the tool array
I'm not sure I understood Stuart's original request
it seems he wants to be able to swap tool numbers around for a given machine, without operator intervention (since that's prone to error)
yeah, sometimes he touches a lot of things in one message and doesn't quite clearly explain them
it seems to me he's going to need some master table that knows what the tools are and can swap numbers around as necessary to match the tool shapes
I think he wants gcode T1, for instance, to refer to pockets other than 1, depending on the machine
yes I agree
but when I back up I see the problem is bigger
oh sure, that's supposed to more or less almost be in there - I think that's what FMS was meant for
somewhere, there has to be intelligence to know that tool 1 in this program means a 3" long 1/4" diameter cutter, and that really is tool number 7 on the other machine
what I think one really wants is the gcode to ask for "3/4 nominal roughing mill, it's OK if the diameter is a bit smaller, with flute length at least 1.5 inch"
wonder how they do it on a DNC with N x CNC machines, with one central tool-store
there's only one tool table in that case
what's a DNC? :)
[19:26:21] <alex_joni> http://en.wikipedia.org/wiki/Direct_Numerical_Control
I figured, but didn't know the acronym
it also means "Distributed Numerical Control"
haha "Many companies were still punching programs on paper tape well into the 1980s"
uh, you mean well into the 2000s
I talked to a guy at fest who is still doing this
he really wanted to do something else :-)
throw step in the mix with DNC
and you'll be wanting to go back to punching cards :D
we should change BASE_PERIOD and SERVO_PERIOD to work in paramanu
1 paramanu - 3.29 usec
Unknown unit 'parmanu'
[19:40:34] <alex_joni> http://home.earthlink.net/~mrob/pub/math/numbers-15.html#l_p1_1000e100
jepler: it's from Hindu mythology.. doubt units would know about it
seems crazy to have that many units..
there is also 'thruti' (a bit more down on that page)
you should file a bug report against 'units'
try telling your boss that you're only taking a 1 yama lunch break
because you only got a muhoorta yesterday
I'll only be gone 5 ghati's
that's what they all say
I'm hoping to get a computer that has only one paramanu of latency
SWPadnos: have some lunch, I'll buy: http://www.banknotes.com/YU137.JPG
you only need two to be a trillionaire!
"on January 1, 1994 when the currency was devalued at a rate of one billion old dinars to one "new dinar". Three and a half weeks later, on January 24, 1994, the "new dinar" was yet again devalued at a rate of (if I get this right) ten trillion to one"
seems something is going wrong there
if only we could devalue our national debt that way
cradek: how about a war?
this was in yugoslavia/serbia
SWPadnos___ is now known as SWPadnos
bonne nuit tissf
tu vas te coucher ?
oui.. tres fatiguee jour
ok bonne nuit, à demain :)
jepler: No problem to add checklinks.py in v2_2_branch?
tissf: I had not planned to add it .. probably the same problems will show up in 2.2 as TRUNK
jepler: the compiler claims it
After I copied the files of a new translation
when I add checklinks.py, all is well
I want your agreement for cvs add it