* robin_sz wonders if "skunkworks" is a reference to the Lockheed "black projects" facility, or to a factory dedicated to breeding small, balackand white striped mammals
Nice Video Lerman....The cutting was a little noisey...maybe you need to get the tool on-center ?
When I do lathe stuff here, the cutting is nearly inaudidble....
Unless the tool is dull, or off-center....
Let's see some threading ! ?
must be wimpy cuts. the 30HP lathe they had at NIST made a hell of a wail
yeah, my Colchester doesnt chatter, but you can hear it grunting
I think the biggest passes I take are around 3mm
I am using tooling about the same size as in that video...
how deep are the passes?
About .010 to .025 ...
in drill rod...yes, inch...
oh, finishing passes
He was in brass....
doing about .050 deep it looked like...
.025 is kinda thin
that would be quite
The video showed similar cutting...
some of thos cuts are closer to .1
at a guess
But, you could also see the nib left...tool was off-center...
unless you are parting, it makes little difference
changes the rake angle slightly
Parting is audible about the same as in the video...
I think the noise in heavy cutting comes out of the metal
rather than from the tooling etc
I guess the metal is not totally uniform and you hear the changes in load
Could be the steel grind on the tool....
bigger cutting radius,,,in the brass makes more noise...
anyway....neet .... looks like a Taig lathe....
maybe one day I buy a CNC lathe
I want to eventually CNC the Schaublin 102 back behind me here....it has the T-slots down the length
of the bed, front/back/top....
Should allow for easy conversion....
Anybody though about doing a Swiss bushing conversion ?
That would be quite neet...
03jepler 07HEAD * 10emc2/tests/save.0/expected: halcmd output changed slightly; update expected results so test passes
Have the busing in a second head stock, and run it back and forth down the lathe bed....
03jepler 07HEAD * 10emc2/src/hal/components/threadtest.comp: whoops, pin was u32 before
wb9mjn, if you decide to CNC that schaublin, be sure to keep it a secret and dont tell a soul
there are people out there who consider Schablin to be religious objects and messing with them can induce death threats
Well...with the T-slots, it will be easy to make it quite reversable....
you may find you can sell it, buy a real CNC and have cash left over
Undo the bolts, and the CNC cariage will come right off...
anyting by Schaublin gets silly money
Yea, but a third-floor apartment would not support the weight....The Schablin here is on a light-weight
bench....made with 80/20 T-slot stock and maple top...
[00:49:51] <robin_sz> http://www.gandmtools.co.uk/cat_leaf.php?id=3738
yeah the little watch makers lathe?
they go for even more
Got the basic lathe bed/headstock and tailstock , with a live center for $1800...
The Schaublin 70 is very good...I have one at work...Nothing is as good in a manual lathe for having
a dead center tail stock !
I have done stuff with .001 inch wall thickness on that...NO PROBLEM...
The 102 is a 8 inch swing lathe...people use then for watchmaking, but the tailstock I have is screwed up...
is it a modle 70?
[00:52:13] <robin_sz> http://www.lathes.co.uk/schaublin/page15.html
The one I have here, that I own is a 102, and the one at work is a 70....
The 102 has T-slots down the length of the bed....making it ideal for a conversion....
The 70 at work has the F collet head...for Fixed Length....
This one here has the W collet head...not the best for CNC, but can be made to work....
they are very sort ofter
people do pay crazy money for them
Mine is like the fifth picture on this page : http://www.lathes.co.uk/schaublin/page12.html
3000 pounds is not that uncommon
Well, a new one, or one in new shape, all dialed in is an instrument grade lathe....
Similar in accuracy to a Levin....
the watch and clock guys just love them
yea...the TIR on this one is down around 20 uinches...
on the spindle...
pultra are the other ones looke dfor over here
I do not have the base or standard motor....
[00:59:06] <robin_sz> http://www.lathes.co.uk/colchester/page7.html
thats mine :)
I have a 50 lb 2 HP servo motor and a custom flat belt pulley...
that's a beefy carriage
See, You do not need to CNC it, already has all the threading stuff on it....
and when I say "mine" that is actually mine on that page :)
Oh...friend of Dr. Samways are we ?
oh hey - I spent the day at your old workplace, Robin
(when I was in the UK, that is :) )
I have a old aquantance who actually has his old day-to-day driver car on exhibition at the Smithsonian...
[01:04:25] <wb9mjn> http://www.ka9q.net/ev/
The Money Order i sent to the Little Machine shop on Christmas Even made it there today (Illinois to Californat)...
Post Office must have worked over the holday...
Well,, friday that is...
That is when I sent it...
3 inch milling vise (Phase II)....
Should have it by friday....
They also had the right sized T-slot nuts for DIN 508 12 mm...
SWPLinux, the BBC?
heh - yep :)
heh, which one?
a friend worked on Strictly Come Dancing, so I hung around there for the day
its a big place
yes it is
so's the street market there - holy cow
the thing that always did, and still does, suprise me, is the totally stunning quality of the images on a studio grade monitor
heh - depends on the age of the monitor, I guess ;)
I wasn't in the control room, just on the floor
I did have a headset though, which was very funny at times
but you got a bit of a tour at the break ?
"the show's already 1:30 over, and she's going to talk forever"
shame. the control room is the best bit :)
we went to a couple of the employee lounges/restaurants
well, restaurant is too nice a word
trust me, they used to be MUCH worse
well, we had "traditional" english peasant food for lunch
I should have gone for the Jamaican
meat pies, mashed potatoes, and green liquor
gravy of some sort - they call it liquor
ahh, thats a london thing
they had an irish clock there - it ran backwards
I rmemebr now, yes they do call it that
so you enjoyed the english experience?
well, it was my 10th time or so, but yes, I like it there :)
robin_sz: I own a dodge stealth.. Stealth = skunkworks.. Yah its a stretch.
yeah, it is a stretch ...
SWPadnos, well, ive only been over the pond twice ... I liked your side of the pond too
it's good, depending on where you go
(like the UK)
one trip to Banf in .ca
of course, it's not much of a change for me - I'm from New England, after all ;)
one trip to New York
03jepler 07HEAD * 10emc2/tests/and-or-not-mux.0/ (README expected runstreamer test.hal): new test
03jepler 07HEAD * 10emc2/src/hal/components/streamer_usr.c: fix streamer: it referred to SAMPLER when it shouldn't have
hmmm - lemme see. Wales, Scotland, Centre Parcs, Pinewood and Shepperton studios on several occasions, 2 week vacation driving all over the place, London a few times, and this last one - Ascot / Bracknell and Kent
with a short day trip into London (plus the beeb)
pretty soon, the red cross will stop taking my blood donations
03jepler 07HEAD * 10emc2/tests/and-or-not-mux.0/ (expected runstreamer test.hal): make test more reliable (not dependent on timing). remove debugging echo (and modify expected to remove it too)
03jepler 07v2_1_branch * 10emc2/tests/and-or-not-mux.0/ (README expected runstreamer test.hal): merge new test from HEAD
it's close to Ascot though
and close enough to the Reading Costco :)
not the nicest bit of the uk
nope, but better than Leeds
i prefer the north
from what we saw of Leeds, yes
I like the north - York, Durham, Keswick ...
keswick is nice
it may have been the hotel we stayed at in Leeds (Garforth, actually) - I think it had been a mental institution or school before becoming a hotel
03jepler 07HEAD * 10emc2/tests/README: talk about how to use halstreamer to give input data for a test
it was supposed to be a nice 3 or 4 star Hilton
it was a 1-2 star Hilton ;)
in the north, anyhting with running water is 3 star
hot running water makes it 4 star
does mildew smell remove any stars?
ok, that's good to know
I'd imagine the star removal would be double for a Hilton
robin_sz, that's kind of true in N.A.
3 stars, is a nice, modern hotel, two beds, coffee maker, size of your average bedroom.
4 stars, something larger, with a couch, maybe w/jacuzzi.
5 stars, people bow to you at every turn
yep - I think we had one in the very nice hotel we stayed at in Keswick
sadly, we were only there for one night
jacuzzis are not exactly common in the UK
that hotel used to be a Hilton as well (I had lots of points, so we were staying at Hiltons for free)
heh, groklaw is broken ... again.
I think I'll go make a Ti Ring after a snack.
make it for my bitch sister.
My dad is beginning to hate her as well.
which says a lot.
why use Ti then
try ... uranium
She's a bitch, she comes home to want money for school... she can go get loans.
robin_sz, I don't have controlled substances in the house.
dad always liked you better
SWPadnos, cause I'm the oldest and only male.
So take on the family name...
and I'm Asian... so it actually means something...
My parents to love me more. :D
my sisters are throw away, token, DNA banks.
:) I'm evil.
sell them on the 'net ;)
sell them on the corner
send em over here
oh yeah - give one to fenn (unelss she's a real bitch)
freight charges might be hihgh
mmm.. asian bitches
asian bitch slaves ...
just somedays, I wonder abouththe conversations onhere
only some days? ...
so, i think i'm going to forward my christmas money to wikipedia
I can think of other places to forward it
hmm. how much for the asian bitches?
fenn, be sure to get a shipping quote
its ok i do my own work
A-L-P-H-A, is now probably regretting saying that on a logged channel, thats indexed by google ;)
03jepler 07HEAD * 10emc2/src/Makefile: make missing/bad Makefile.inc into a blatant error
03jepler 07HEAD * 10emc2/src/Makefile: I didn't intend to commit that
03jepler 07v2_1_branch * 10emc2/src/hal/components/streamer_usr.c: merge rev 1.6: make streamer work
03jepler 07v2_1_branch * 10emc2/src/Makefile: merge rev 1.187: make missing/bad Makefile.inc into a blatant error
nah... not really.
it'd have to have intent first.
I never claimed to be selling anyone...
but if you want to make an offer... I'll ask the merchandise if they will agree.
GAH... my farts stink of sulphur or something... and I haven't been eating eggs either.
it's a stinky fart, but doesn't linger...
well, that's nice
I should bottle it... and put my check in it with it.
SWPadnos... speaking of that order.
the stuff I have ordered... what else should I get?
shit you aren't getting any of my messages.
let me ident
03jepler 07HEAD * 10emc2/tests/flipflop.0/ (expected runstreamer test.hal): new test
03jepler 07HEAD * 10emc2/scripts/runtests: change to the directory of the test to run it -- otherwise, scripts with a 'runstreamer' or the like fail when run as part of the testsuite
03jepler 07HEAD * 10emc2/scripts/runtests: fix running in the directory of the test
03jepler 07v2_1_branch * 10emc2/scripts/runtests: merge rev 1.9: various fixes
03jepler 07v2_1_branch * 10emc2/tests/save.0/expected: merge rev 1.3
hmm network solutions is expensive. too bad they're so reliable I want to keep using them
yeah, their website always works.
several friends have had trouble with the cheap registrars
I guess when you charge 3-4x the competition, you can afford better servers and connections
though I've never had a problem (that I've noticed) with godaddy or dreamhost
I've used them for a long time - it's easier to keep paying than to switch
although I complain every time I pay up
are they still $30 or $35/year?
I got 5 years this time: $100
so I won't have to worry until 2012 which seems like an eternity from now
it's hard to justify that cost when dreamhost is $9.95/year (regular price)
yeah. I doubt they get any new customers.
it's the devil I know
other than those they send "renewal" notices to, which are actually contracts to switch registrars ...
their version of phone slamming
I get those from others - does NS do it too?
(I think that was the term)
I think so
my old business got one, I think
huh, wish I would have known that
maybe you'll remember in 2012 ;)
I get a LOT for the very old domains at work
fwiw, my old company switched to godaddy long ago (from network solutions), and hasn't had any problems (again, that I know of)
ok I'll keep that in mind as others come due
we only went with godaddy because they were really cheap, but they aren't any more
I think godaddy is one that a friend had big problems with
(plus they don't do the actual domain serving anyway, they only keep track of the domain owners)
oh I don't need dns, only a registrar
I think they (old company) may be switching to dreamhost for everything now
the annoying thing is that the wholesale price of a domain is like $0.35
that's what they pay ICANN, I think
but they have to do some stuff - maintain complicated websites for one thing
[05:31:37] <SWPadnos> http://www.regselect.com/
actually, that's a yucky site - nevermind
it's not bad
but I'll worry in a few years, the scene will be different then anyway
I better get to bed
Bubye Gerald Ford.
ah, he kicked the bucket
stupid game, but your significant other may like it. http://www.ferryhalim.com/orisinal/g3/bells.htm
good mornning....i am running emc-cvs-head version and i get the following error when trying to run the motenc_pidtest.hal file....
RTAPI: ERROR: version mismatch 530 vs 529
Hi merry xmas ... I've just tried to start EMC2 and it is failing .... it was working but I noticed a few weeks ago I did an auto update and since then it will not run. I am using an install off the ubuntu cd.
here is the output from #emc -v .....
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting EMC IO program: io
Running HAL config file /etc/emc2/sample-configs/etch-servo//etch.hal
Starting EMC TASK program: milltask
emc/task/emctask.cc 270: interp_error: Unable to open file
Unable to open file
emc/task/emctaskmain.cc 2554: can't initialize interpreter
Starting EMC DISPLAY program: axis
Traceback (most recent call last):
File "/usr/bin/axis", line 2258, in ?
s = emc.stat(); s.poll()
emc.error: emcStatusBuffer invalid
Shutting down and cleaning up EMC...
mdynac: you mixed versions again
paragon36: can you try another sample config?
I have copied one that was working OK but still get the same error
paragon36: sounds like you can't open the NML file.. check if emc.nml is in that folder
etch-servo is not in the 2.0.5 version
so I guess you're running 2.1 or HEAD ?
ok will do...
The emc.nml file exists.
[12:59:54] <alex_joni> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingConfigurationsForDevelopmentVersions
maybe look at that
how do you find what version is running?
paragon36: how did you install?
did you download the sources, and compiled?
I have just tried the test config and that fails as well ..... I used the ubuntu live cd and installed from that
i mixed versions again?
mdynac: sorry,confused you with someone else
did you see my error?
mdynac: can you tell me whatversion of emc2 you are running, and how you installed it?
emc cvs head 2.2?
mdynac: that error is about an incompatibility because of different versions
mdynac: I suggest you update, and recompile
I get a menu when I click on emc icon I usuarly choose etch .... I just tried another method from the menu at it fired up .... but the etch will not...
mdynac: do you run in place?
paragon36: try sim->Axis
update to the latest head version?
it's only about a month old....
Sim axis worked!
paragon36: certain configs don't work because they expect certain hardware to be present
paragon36: if you command steppers through the parport, then I suggest you start with stepper-mm or stepper-in
Sure I agree but I have been running a single servo using etch-servo and it has been working fine (for testing) but now I get the spalsh screen and the ocilloscope and then it dies.
paragon36: oh, then we should investigate further :)
start sim->Axis, there should be something on the Menu that tells you the version
I clicked on auto update a couple of weeks (ubuntu) and I am sure I saw updates for EMC could this be true? Since then it has not worked has something changed with the config setting do you think?
Version on the splash screen ?
AXIS version 1.4a0 / emc2 2.0.5
paragon36: 2.0.5 should be compatible with any other 2.0.x
lets look at it in detail, shall we?
can you open a terminal?
mdynac: I suspect you updated, and recompiled, but didn't reinstall the new modules (rtapi.ko in particular), which causes that message
mdynac: do you run-in-place? or installed?
yes I have one open .... I just tried to copy an old etch dir I backed up but that failed also ... let revert back to the prior state ... back in a sec
paragon36: whenever you're ready. type 'emc -d' to start it (not from the menu)
paragon36: then paste the complete results at www.pastebin.ca
OK it's working Alex ... I just found an original version I copied before hacking away it .... Good job my Unix skills came into play ;-)
Thanks for your help ... It must be a corupted config file .....
mdynac: then something is surely wrong.. can you make clean, and make again?
sure, did you get it to run?
mdynac: it runs for me, no problems
mdynac: what are you exactly trying to do?
i am trying to run motenc_pidtest.hal to tune the axis
how do you run it exactly?
exactly like the comments in the config say to do....
* alex_joni doesn't know
care to tell me?
bin/halcmd -f motenc_pidtest.hal
export HAL_RTMOD_DIR=./rtlib ??
found the notes.. seems you forgot something there
err, well n..
hmmm, k i'll try that.......
sorry to bother you....
no problem :)
mdynac: I take it, it runs?
HAL_RTMOD_DIR should no longer be required -- the path is compiled into the halcmd binary now (and has been for a long time -- maybe even in 2.0)
so why didn't it work before?
I dunno, but I use halrun every day, and neither it nor emc-environment set HAL_RTMOD_DIR
might be an older checkout he said
Mon Sep 11 13:27:51 2006 UTC (3 months, 2 weeks ago) by jepler
use EMC2_RTLIB_DIR from config.h instead of HAL_RTMOD_DIR from commandline
anything but 2.0.x ...
he said 1 month I think
but I wouldn't trust it.. might be 2.0.x afterall
I know he wanted/needed some 2.1 features like feedhold or adaptive feed
wonder what else could have been wrong then
maybe he wrote halcmd instead of bin/halcmd
could have been a number of things
03jepler 07HEAD * 10emc2/docs/man/man1/halcmd.1: remove mention of HAL_RTMOD_DIR which is no longer used. Slightly explain rtapi_app. Ask that bugs be reported on sourceforge, not directly to jmk
03jepler 07v2_1_branch * 10emc2/docs/man/man1/halcmd.1: merge rev 1.18: remove mention of HAL_RTMOD_DIR, etc
I'm having emc2 startup problems when running via vnc. cradek, jepler, alex_joni, anyone there?
hold on a sec, I'm trying to copy from the screen...
that can be a pain with vnc
I'll type it:
when I do scripts/emc, I get
Application initialization failer: this isn't a Tk applicationunknown color name "Black"
Error in startup script: can't invoke "image" command:.....
NOte that there is no space in "applicationunknown"
Some more follows..
I suspect it has to do with some environment variable or other initialization stuff.
it works ok on the console?
I'm using tightvncserver, starting it from a plain login. I have another X running on the console. Yes it works on the console.
seems like your vnc server doesn't know its colors
It also worked fine running remotely using the build in remote vnc server. But it was very very slow. (the vnc server).
you built tightvnc from source?
This way is very fast and usable (at least for other stuff).
No. Just installed it. with apt-get or synaptic (I forget).
I don't know much about vnc but it seems like it doesn't knows its colors (no rgb.txt available)
but I really have no idea how to fix that
I'll try changing my xstarup. I'm using one that just has "gnome-session" in it.
with real X, that's listed in the X config file
I'll be back in a few minutes after I try this.
are you on another machine with X or is it windows?
(plain old remote X works much better)
lots of people not using emc get the 'this isn't a Tk applicationunknown' error. http://www.google.com/search?q=%22tk+applicationunknown%22
mmm, with xserver-xgl not run, but with xorg yes. I think that xserver-xgl dont load rgb.txt
I'm not sure what that means, but I think he thinks it's a missing rgb.txt too
yeah, rgb.txt rings a bell too
I'm on windows. Yes, it seems to not get the color map.
the next problem you will have is your vncserver won't have GL
try 'xdpyinfo' and see if it has GLX
xdpyinfo | grep GLX --- nope
What is GLX?
it means the X server (vnc server in this case) supports openGL
openGL is used by axis to display the program plot
without it, axis doesn't work at all
that only affects axis, not tkemc and the rest
lerman: why not install cygwin-X on doze and run it that way?
also, you could get a fully functional X server by booting an ubuntu live CD, if you don't need other windows programs meanwhile
OK. I guess that's the next attempt.
(The cygwinX approach).
not sure if openGL does work under cygwin-x
alex_joni: is that an X server that runs on windows?
I do need other windows stuff. That's how I'm 'talking' to you.
cradek: yes, a free one
lerman: I'm on doze right now, but the IRC client is run on a linux box
[15:02:04] <cradek> http://www.cygwin.com/ml/cygwin-xfree/2005-07/msg00096.html
(but maybe that's old)
openGL does work under Cygwin/X
I don't know that it's accelerated though
Ooops. I've got to run for an ambulance call (I'm an EMT).
hey we just noticed there's a vnc4server - maybe that will work better (maybe it has GL support)
yikes, vnc can wait for that
which is the line of command to make ownload of emc for cvs?
cvs -z5 -d:ext:email@example.com:/cvs co -d emc2-head emc2?
note i want version 2.1
cvs -z5 -d:ext:firstname.lastname@example.org:/cvs co -d emc2-head -r v2_1_branch emc2
anonimasu: puppy or cat?
err - cvs -z5 -d:ext:email@example.com:/cvs co -d emc2-v21 -r v2_1_branch emc2
you can remove the "-d emc2-head" or "-d emc2-v21" - all those do is create a directory with a name other than "emc2"
she shouldnt be on the desk.. but accidents do happen
which is the line of command to make ownload of emc for cvs?
cvs -z5 -d:ext:firstname.lastname@example.org:/cvs co -r v2_1_branch emc2
that will create a directory called emc2, with the revision 2.1 branch source code in it
[16:53:16] <cradek> http://www.geeks.com/details.asp?invtid=SONATA_II-DT&cat=CAS
wish they made this case, but a little taller
it only has 3 half height 5.25 bays
it's a great case though - very quiet and "friendly" (easy to open, no sharp edges, etc)
the Sonata is an excellent case. I have a friend with one or two
and it has blue LEDs - oooohhh!
yeah, we use them at work, I agree they are excellent
[16:57:14] <cradek> http://www.geeks.com/details.asp?invtid=SLK3700BQE-DT&cat=CAS
I am not obtaining
hmmm this one has 4 x 5.25 half height
end of file server
end of file from server
you probably are having connection problems
i use skackware 10
there may be some weirdness in the next few days due to the earthquakes in Indonesia
what I make?
try export CVS_RSH=ssh
oh right - maybe that's it :)
i make it
cvs -z5 -d:ext:email@example.com:/cvs co -r v2_1_branch emc2
please one moment
still only 2 or 3 5.25-inch bays though
I added CVS_RSH to the wiki page
holy crap $620?
well, that's <$1/watt
$99 (with a good and quiet power supply) is perfectly fair for the Antec
that big one is basically identical to mine, except that mine is beige and doesn't have the redundant power supply
so it's about the size of your HP :)
that's about the size of the PIII that runs my mill. I wonder what that boat anchor cost new
it "only" has two power supplies - I don't quite understand why you would need three
they do load sharing even when one is missing
so you get a 2/3 rated redundant supply for 3x1/3 rated units
that made no sense, right?
mine has an LED by everything that plugs in, and it lights up if that part is found bad in POST
03jepler 07HEAD * 10emc2/src/ (configure configure.in): some systems require -ltermcap with -lreadline; accomodate them while not adding -ltermcap unconditionally
ok, that was a *very* expensive computer then
yeah I bet so
cures 'which of these simm sockets is #3?' etc
IBM has that in some of their very high end "PC-cluster" type minicomputers
it is IBM based I think
IBM "light path diagnostics"
cradek: the page "CVS" has said for a long time:
Some old versions of CVS may require that you
before issuing cvs commands.
but I'm not saying it's bad to add it to the other page
jepler: yeah, we've seen that question a few times lately
I figured "all modern systems" defaulted to ssh, since ubuntu did
can you say "modern" and "cvs" together?
"modern" + "cvs" = "svn"?
all modern cvs systems have developers connect with ssh; fewer have anonymous developers connect that way, but they should prefer ssh to pserver
there, I did it ^^^
I want this case, but I doubt I can wedge my tape drive into it
is it a full-height DLT kind of thing?
full height full depth
I suspect you can't stick it in there then, unless you file off the tabs that would hold the upper HH device up
usually there are tabs between HH bays
yeah I had to modify my current case a bit, but I don't remember the details
though there may not be with that case
Drive Rails for 5.25" drives, External: 4x 5.25"
that's all it says
everyone has forgotten those are called "half height" and there are still full height devices
[17:17:25] <SWPadnos> http://www.newegg.com/Product/Product.asp?Item=N82E16811129155
it's also funny to notice the bays are 5 7/8" wide, and 5.25 is just the size of the floppy that fit into the drive that was that wide
"3.5" bays appear to be 4" wide
ooh that case has the feature I want, the sideways internal HD bays
yeah those are great
they're shock mounted too
I've got one here - come see it
the PS is a good-quality or poor-quality one?
ooh buy me one too!
it should be an Antec SmartPower or TruePower supply, so good but not stellar
oh yeah - it says SmartPower 2.0
they're not gold plated, but I haven't replaced a dead one yet
that's my definition of "good"
I've had several Antec suplpies die over the years, but they are a good consumer brand
ie, not as good as, nor anywhere near as expensive as, PC Power & Cooling
cradek -- I'm back. I guess I have vnc working well enough to play with axis and emc. I seem to recall that you had a program which showed apparent line number problems caused (probably) by the interpreter. It's time to fix that. Can you give me a reminder of the problem?
lerman: I fixed it :-)
Was it the interpreter? What did you change?
lerman: it was a gui problem, not interp
I'm surprised. I thought that one would turn out to be mine.
well that's how I fixed it anyway - there are several things that are sort of like line numbers, I changed it to use the one that seems to be right all the time
are you talking about the 1ms delay thing mentioned on the mailing list ?
some other bug ?
In that case, I'm going to do my next change. -- Named parameters.
lerman: sounds good
lerman: cool, it won't break any existing programs right?
I'll go hit the wiki and put my proposal/documentation there before I code it.
etla: that 1msec was probably a bogus thing, not a real bug
watt is BWigget?
off to lunch, bye
BWidget is a Tcl/Tk script-only set of megawidgets designed to provide the developer additional tools.
It will not break existing programs. #[foobargag] will identify a named parameter. That parameter will exist only for the execution of the main program or subroutine that it is contained in.
If you reference one that doesn't yet exist, it will have the value zero.
can they go in the var file?
No. They cannot. To do otherwise might cause an unwanted expansion of the var file. There is no reasonable way to clean the var file.
That I can think of.
well currently only things that were already in the var file are saved in it - you have to explicitly cause something to be saved by adding that line
seems like you could do the same thing?
Also, it is likely that people will use the same common names for variables. By limiting the scope to the current subroutine or main context, we can avoid clashes of names like 'feedrate'
cradek... I thought you were off to lunch :-) thanks for sticking around.
well I'm hungry...
Yes. I could do the same thing. I'll add what I have in mind. Can always add the parameter file stuff later.
ok, I'm really going now
lerman, can you add some example code to the wiki page?
specifically, I'd like to see how a variable is (a) passed to a subroutine and (b) declared "local" to a subroutine
Yes. I guess so. I'll try to take some "real" code and translate it.
one other thing about scope:
a program can be paused, stopped, started, restarted ... when do the named variables get reset to zero (ie, when does the scope end, at M2, %, file end, ...)
O123 call [1.2] [2.3] [3.4] is the call.
#[feedrate] = #1
#[x_origin] = #2
#[y_origin] = #3
ok, so if the first usage is within an ONNN block, it's deleted at the ONNN end line
Yes. How to handle the main scope requires a little more thought. I would think that a 'start' clears the works. -- you start with a clean slate.
yes, or "load"
but it may be good to be able to use MDI to set some variables, then have the program run with them initialized
Correct. Also, each sub context has its own scope. So if a subprogram calls itself recursively, each recursion gets its own scope and own variables that are inited to zero.
ok. that makes sense
Re: MDI -- how are mdi lines passed to the interp?
one at a time ;)
Can you mdi during a pause?
don't think so
yeah - it should still be in auto mode, I think
you need to change states (AUTO/MDI/MANUAL)
So.. Only when stopped. How is the state change related to the interp?
I don't know those inner workings well
lerman: I think interp gets reset when switching modes
but I can be wrong
It would be nice to be able to assign them in mdi mode. Can you do that now? ..Change parameter values when in mdi mode.
I think you can load a program, set some vars in MDI, then run the program
I suspect named parameters will wind up working exactly the same way. The only issue is that numeric parameters are never reset -- they are persistant even from run to run. Named parameters are reset when the scope is exited. We just have to define what it means to exit the main scope. Hitting the trailing % clearly does that. I suppose that M2 also does that.
I'm not absolutely shure (and I can't check right now)
Yes. I just tried it (using vnc). You can set parameters using mdi -- even when there is no file set.
OK... I've got to go get some work done. BBL. Ken
ordered one of those 8 relay parallel port kits
does the relay go on the hot side of the load ideally?
I think that's best, so when it's off, none of your wiring is hot
going to snag 4 ac receptacles and fab them into the side of the pc case
I put my drives in an old UPS case, and used the outlets on the back like that
just using this as the master controller for all my orchid stuff
almost seems a waste of a parallel port. all it has is 8 relays?
fans, pumps, lights, etc ...
skunk: yeah, it does
the on/off of each relay is controlled by what byte you write to the port
00000001 turns the first relay on, and all the others off
your going to have 2 printer ports in the computer then? assuming this is a cnc app
how many amps can these relays handle?
10A @ 220v
5A @ 110
using it for environmental control
why not serial
eholmgren: do you use classicladder/hal to run your orchid hothouse?
would have to brush up on my ladder logic ;)
or at least learn it in the first place
I should look into that though, I'm just going to be using cron and some simple C code for right now
long time ago i set up watering for hydroponics at hi & low tide cuz thats when roots get fed by watertable, never saw an advantage tho
03jepler 07HEAD * 10emc2/docs/man/man1/halcmd.1:
add 'net' command to halcmd, used by default in 'save'. update 'save.0'
03jepler 07HEAD * 10emc2/tests/save.0/ (expected test.hal):
add 'net' command to halcmd, used by default in 'save'. update 'save.0'
03jepler 07HEAD * 10emc2/src/hal/utils/halcmd.c:
add 'net' command to halcmd, used by default in 'save'. update 'save.0'
its possible install emc in windows
its possible install emc in windows?
* jepler pounds his keyboard for emphasis
because it isn't written to run on Windows
our wiki front page says:
Why won't EMC run on Windows?
1. EMC runs in real-time, to give smooth motion. This is critical to accuracy and machine life. Hard real-time is not available on Windows in a price range many can afford... especially those interested in using a PC-based control.
2. EMC is intended to control machine tools. Machine tools are DANGEROUS and reliability/consistent behavior is extremely important. Compared to Windows, few viruses affect Linux. Even without consideration of viruses, Linux is far more stable.
if you aren't familiar with emc, you may wish to read some of our websites and documentation before asking questions.
besides, windows is evil
somebody ja installed emc in slack?
somebody installed emc in slack?
I don't personally know anybody. we recommend ubuntu. As our wiki front page says, "An entire special distribution of Linux is no longer needed to easily install and run EMC2; see [the instructions for installing the EMC2 packages for Ubuntu] 5.10 and 6.06. These packages are maintained by the EMC board of directors and are kept up-to-date (and provide a very easy upgrade capability) as new releases are made. "
if you aren't familiar with emc, you may wish to read some of our websites and documentation before asking questions.
"Be carefully to your LCD monitor, it's very exquisite but easy to broken." ;-)
you sound like the voice over on that polygon lathe video ;)
I didn't hear that
oh right - no sound
(someday I suppose I should step into the 1990s and add sound to my computer)
sound is over-rated....
I can't complain too much tho, $99 for a 15" 1024x768 LCD
that sounds about right. Costco has 17" 1280x1024 LCDs for $149
I wonder why you can't find a 12" 1024x768 LCD
100dpi or a little more
strangely, you can get a 7" 1920x1080 LCD
I'm not sure where they're sold. they're meant for HD preview monitors for broadcasting
so they're probably expensive as hell
SWPadnos: we actually have a costco locally, I should have checked there
ah, the 17" is the smallest they have
I actually wanted a 15
tomp: I just have an ebb and flow table
~10 gal table and a ~20 gal res flooded for a half hour daily
I need more control over fans to dry the media afterwards etc though
"The Project - Simple DIY (do-it-yourself) Cosmic Ray Detector
Muon Particle Experiment - Cosmic Ray Telescope"
I need to bite the bullet and get emc2 running in slackware
and then post the steps to rafa will quit asking
after step 1 (compile a working realtime kernel compatible with emc2), it's not difficult and the other dependencies are not too esoteric...
is slackware rpm based?
what packages does it use?
compiling from source?
it doesn't have package management?
that's probably one of the main faults of slack ...
I think there is some sort of package management or maybe several
I thought it used yum for package management?
i thought slack could use apt ( cuz they have slapt)
it's not as streamlined as most other distro's though
slackware uses tgz packages and has it's own installer
at least that was my understanding
gslapt is another slack packaage manager
<-- is a dedicated slack user
[20:22:57] <SWPadnos> http://www.slackbook.org/html/package-management.html
<-- one as well, but apparently retarded
<--- hasn't touched slackware since floppy disk sets were hip :)
The truth about pkgtool is not that it doesn't exist, but that it doesn't do any dependency checking.
go to linuxpackages.net
yeah I went to campus to download the set of floppies "a while ago", looks like maybe they haven't progressed much since then
he keeps it kinda "old school"
Apparently many people in the Linux community think that a packager manager must by definition include dependency checking. Well, that simply isn't the case, as Slackware most certainly does not. This is not to say that Slackware packages don't have dependencies, but rather that its package manager doesn't check for them. Dependency management is left up to the sysadmin, and that's the way we like it.
I might have messed with slack when Walnut Creek CD-ROM was still popular
I had moved on to bsd by the walnut creek days
but I don't think that's so long after floppy disk sets
www.linuxpackages.net has all available packages by release #, so the dependencies are alredy met.....
well, it should be pretty easy to make an emc2 package for slackware then - there are no dependencies to manage :)
the only problem is making sure the installed kernel was compiled with the same compiler as EMC2
I was thinking someone might build kernel and rtai packages
emc is NOT the hard part
(for small values of "only")
but who knows if it even has kernel packages
tha'll get ya going....
but when you install Slackware 11.0 you get a 126.96.36.199 kernel, you have to install the 2.6 yourself.....Patrick Volkerding does believe the 2.6 kernel is stable enough!!!
2.4 is missing important hardware support now
I've had problems because of that
popping in the 2.6 kernel is no big deal....
hell i did it!!!
mdynac: that's not right is it?
mdynac: newer 2.6 comes as a option when you install slackware..
it asks you what kernel you want..
I installed 11 last night on an old IBM PIII ...
yes but you still have to do some manual installation
had to scrounge up 3.5" disks because it wouldn't boot from the CD ... ish
gotta point it to the correct modules
* alex_joni wonders why anyone would do that to themselves
you do not have to do anything if you choose to use a 2.6 kenel with slackware..
unless they've regressed to version 3.0
yes, but tgz?
I always thought there is something about slackware that made it popular, now I don't understand that anymore
anyways, I noticed earlier there is no bwidget for slack 11.0, only for 10.mumble
slackware 10.2 i chose to install 2.6 kernel and no boot,had to go to the cd and manually install modules, i don't know about slack 11, i just did it by hand after installing, no bi deal....
alex_joni: compile your own..
you forgot to add the 2.6 modules..
dont blame slackware..
anonimasu: thank you very much, I won't consider that
alex_joni: well, install apt?
uit says in the installation guide to install the modules via cd
anonimasu: I'm thinking about the regular emc2 user
he doesn't have a chance on slack
alex_joni: ofcourse not.
so I guess that's about as much as I ever will care about slack :D
alex_joni: there's areason most lusers dont run slack :)
sorry if it sounds offensive
same as why I dont run slack :)
yeah you gotta know the cli to run slack.....
mdynac: yeah, but that's a package..
mdynac: it's selectable in the install..
* anonimasu has installed slack without a bootloader several times
and without a kernel..
slackware gives you the best stability and flexibility, lest you do a linux from scratch, for the computer hobbyist, you can't beat it....
heh, I'd just run openbsd.
I used to be that kind of computer hobbyist, but I have grown to like the convenience of fedora and ubuntu (ubuntu most of all)
jepler: same with me
jepler: I loved slack, but for being productive there isnt much beating debian/ubuntu
i cringe when i got to work and boot up the "ubuntu" box....
but it's so purdy
mdynac: you'll grow out of it eventually :D
eholmgren: same to you
gentoo, for those who *really* want to install Linux from scratch
SWPadnos: there's a dist names lfs
yes, I know that :)
gentoo is pretty neat, been there done that...
I had gentoo on one machine for a couple of years, through the 2.4-> 2.5.x -> 2,6 kernel development process
a few weeks ago I installed mcc v1.0+ in qemu for fun .. I could even still make my way through "make config" (no "make menuconfig" existed yet)
but kernel 2.6 is soooo complicated with so many drivers
good 'ol emerge...
it actually worked pretty well, upgrading apps and the kernel to support new stuff
mdynac: well, the point of using ubuntu for emc, is because you can upgrade with packages and stuff
mdynac: and the configuration is known to be stable :)
yeah i know, keep it simple......
with a custom linux dist there's nobody that can help you.
or even a install
I remember running 2.2.13 for about 4 years or so
it's like having a version of readline incomtible with package XXAbbyz that's required to build axis..
and I remember upgrading it to 2.4.x by hand
that's at the modutils switch right?
anonimasu: one of the many things, yes
that was a rough upgrade :)
weeell, lets just say I'm not a fan of such things anymore
me neither it grew kind of old
using the round cutting could fast cut any angle to avoid the hexagon lakes deficient
cradek: is that a spam subject or did you just lose your english grammar?
it's from that lathe video
did you see it?
no, I didn't
sound just fine to me ;)
come over, it's cached
I didn't get to hear the chinglish
[21:26:17] <cradek> http://www.youtube.com/watch?v=oGq-9NNmr3o
cutting any angular and shape!
sounds like the guy was reading a translated script - with no clue
this is odd.
I made a ring, sized the same as the ring sizer...
but I can't get this ring off, without soap.
must be because I have a brushed, as opposed to fine finish.
causing more grip to occur.
Merry Christmas and a Happy 2007!!
you're always in my mind :D
you should come by more often!
HI Jeff !
was very busy.. heh
great job, I'm happy to see EMC 2.0.5
i am trying to break my uncle of his windows habit... he is using artcam and a few other programs to design and control cnc tables he makes. The main ones he talks about are artcam and turbo cad. any suggestions ?
emc and artcam
can artcam run in linux?
thx btw anonimasu
that's turbocad, not turboCNC
so emc2, artcam, and turbocad ;)
there isnt yeah
you probably can run either CAD program under wine or vmware, but it's probably not ideal
there isnt any good options for cad/cam under windows
Qcad is good, isnt it?
no good options ynder WINDOWS?
if you say
hope my wireless will be working the next few days, otherwise I won't be around
G night alex_joni
i'm going too
good night all