heh - when you mdi a tool prep (say t1) emc gets very sluggish until the tool-prepared is true.
interesting reading material: http://www.stardust.webpages.pl/files/handbook/handbook-en-0.3-rc1.pdf
right... Rafael is professor in Poland, very smart :)
not related to NURBS TP though
he is my co-worker at SUSE... :)
* aystarik met Linus once or twice... And broke his laptop with the kernel update once :)
becomes boring after a while as well... :)
aystarik: everything does
and your big steel "toys" too? :)
EMC: 03jthornton 07v2.4_branch * rf642d5da3f57 10/docs/src/Master_User.lyx: Change order of chapters
EMC: 03jthornton 07v2.4_branch * rd12728e00d40 10/docs/src/common/User_Concepts.lyx: Fix wrong discription for G61
another paper: http://www.escholarship.org/uc/item/1x12k114?display=all
huh - I really didn't know matt and ray actually worked for smithy https://www.smithy.com/about_us.php?id=14
easy-troll ?? lol.
they have both done contract work for Smithy over the years
a combined total of 160 years of experience
what a silly number
I bet that EMC2 contributors have more than that :)
is this where I make fun of matt for being the only one wearing a tie?
heh.. 'I now fully understand why the developers don't hop onto each release of Ubuntu... getting it right is a lot of work!'
skunkworks: where is that quote from?
latest email on users list, from "dave"
I see it. :) it's true.
not too bad to get it running on one machine, but making it generic enough is harder for sure.
interp_check.cc:177: CHKS((block->m_count > MAX_EMS), NCE_TOO_MANY_M_CODES_ON_LINE);
now many can you have? ;)
I don't know why. I can't see any reason for the limit.
our old comtroller could only have one of each letter on each line.
emc is that way for some letters, but not g or m
the boss8 does things like G789 X123. X234. X345. Y1. Y2. F3. F4. F5.
where G789 is some crazy cycle that has three different feeds and a bunch of coordinates
that is the past tense of yike
it's actually neat. it pretty much solves the problem of running out of letters.
interesting if not confusing. ;)
to specify a unit rectangle, why not use X0.Y0.X1.Y1.
yeah you have to get them in the right order...
I never figured out - if you use a drill cycle with several Z in it, then on the next line you specify fewer Zs, which ones are sticky?
the rules weren't spelled out very well, and the control usually just crashed when I left out too many words
it was pretty delicate
poor seb isn't going to get to use it. he has to use emc instead.
crashed as in - restart machine?
yeah there was a reboot button on the side (factory)
reboot and then rehome
cradek, they don't have to be in the right order - you only have to specify one point, since the current point is the "other" one
but that only gives you axis-aligned rectangles, and you need a CW/CCW code (like G2/G3)
SWPadnos: some of their cycles used several points in addition to the current point
yeah. I have seen the same thing, on a big EDM machine
like the peck drills had depth, first peck increment, subsequent peck increments (all being Z words)
... which is actually a better cycle than emc has
I think what I saw was something like M27 I3 Q12 M45 I17 P24 etc
you very frequently want a deeper first peck
multiple M codes with their own sets of parameters, on the same line
what did we do to deserve gcode?
we let someone else design it
we must've kicked puppies in previous lives or something
in the 1970's :)
it seemed like a good idea at the time...
I think the "standard" was actually in the '70s-'80s
atleast - the k&t was designed in 62
it's standard like XML, only without the benefit of ignoring things you don't understand
the only reall odd thing about the k&t was you could only do arcs in the 4 quadrants.
so a complete circle was 4 lines of gcode.
wtf kl? interp_read.cc:1652...
1652-1679, it seems
and of course some other lines above, and the entire idea of not using a switch
or should I say not including all the cases in the case above?
just all the if(a==b) a=b; stuff seemed particularly strange to me. It leaves me wondering if that's what he even really meant to do.
yeah. it seemed as though there should have been some sort of an assignment to a different variable (though even that would have been an unconditional c=b)
even I understand that is a do nothing statement I think
anyone around with a 2.4 checkout?
emc2 v2_4_branch that is...
I'd appreciate a pastebin of the latest pot files
saves me a reboot + checkout
bleh, my machine is off right now and I have to leave - sorry.
ah, no problem
got a git checkout around?
can you email me the pot files?
there's a guy who wants to do a .sk translation
micges: thanks a lot
is that all in one file?
axis, tcl and rs274ngc ?
and hal tools
cool, thanks again