g night all
Jacky^ is now known as Jacky^afk
les... available for some amp. theory... i need the theory.. i only had the dream
sorry.. hi again
sorry very long phone call...I guess I make my living just talking on the phone.
high all... we have diadonds...
graphite and ore in the microwave.. gives off one noxious odour... no-one dead yet... 2 hrs out.
i have a crucible with layers of sparklies... hope o have photos tomorrow
from the metalurgist
anyone doing pcb milling ?
id like to do that
i read theres a way to export eagle pcb layouts to gcode. anyone got more clues ?
hmm 4:30 - 8 hours... hmmm
maybe not the ritght time ;)
03paul_c * 10emc2-auto/wiki/ (15 files in 10 dirs): "Auto update wiki from a cron job. Tue Oct 18 05:30:01 BST 2005 "
ValarQ_ is now known as ValarQ
Alex, are you running the latest bdi 4.30?
will do tonight
was running 4.20 till now
and other flavours
I installed it yesterday, but am now looking how to get a wireless connection working. Don't know debian.
same here ;)
but there should be some thingies in /etc
too bad. I'd rather not start editing the files manually. Linux is no problem, but have worked with SuSE for the last 8 years.
try installing wireless-tools
apt-get install wireless-tools
suse has been around 8 years?
more or less...
more it seems
suse _was_ great
then it was yucky..
not sure about now..
geertdp: installing wireless-tools might trigger an automatic configure thingie
if not, you might want to try dpkg --reconfigure wireless-tools
but.. I never tried this.. so you're on your own
I just managed to do some nice things to my debian yesterday..
I'll give it a try tonight. concerning suse: I run it on a lot of systems and am very happy about it. Installs without problem and recognizes the most hardware. Very stable.
I removed e2fsprogs (because of a problem)
then reinstalled it, and it was ok
but I missed that removing it caused to remove init & other usefull thingies :)
so it won't boot now :P
fenn: got the mail to the dev list?
hope I was clear enough...
just reading it now
how does hal talk to userspace?
okay so when i'm using halscope or halcmd, what's going on
there are 2 parts of halscope
1 RT (loaded at emc.run)
one userspace (the GUI you see)
and both talk through an own SHM
very emc-unrelated :P
halcmd talks through hal-lib
which is implemented in both versions
RT & non-RT
also talking through SHM
is shm related to the shared memory buffer that nml uses?
besides doing the same thing
Jacky^afk is now known as Jacky^
i guess i still dont understand what task does
NML is totally userspace
there is a whole different shared memory in there
task is the main piece in emc
kinda like a dispatcher
picture it as the main loop
first it runs the interpreter
which returns canonical function (move there, do that, etc.)
then it sends commands to/from IO, GUI
and through SHM (not NML) to motion
and from there it goes to HAL
as a dataflow
does task massage the motion commands at all?
or is motion planning all real-time?
motion planning is all realtime
but task sends the BIG commands
that gets translated to a move axis X to position 10
and that gets sent through SHM to motion
motion then has the path planner (trajectory planner) which decides how it can do that
accel, decel, blending, etc
Jacky^: it's 4 am still
i need to ask about rails to use on ny machine
im planning 1x1 mt wood cnc ..
i dont know how many blocks use on the rails
linear bearing blocks?
i think 1 for rail is not enough
low profile rails
the bearings should be 60-70 mm
i think i need 2 for rail
on all axis, right ?
yeah pretty much
so 4 bearings for X axis, 4 for Y and so on ..
should be ok
ideally you would have 3 for x, 3 for y
isnt difficult to sincronize after ?
the gantry should be abut 25-30 cm
4 bearings is kinematically overconstrained.. more than 4 is even more overconstrained
but you dont really get any more advantage using more than 4
i also think a bearing block with a large flange should be better..
bearings are overrated
use teflon :P
and lots of grease
teflon ? to do what ?
dunno.. replace the bearing
drill a hole in it
uhmm .. probably it will work for light load ..
yeah.. up to a few hundred kg's
that's what i mean before when i said to just use 80/20 as the rails
they make slide blocks "linear bearings" for 80/20
less components to buy, less to worry about
ive not much experience on it
this is my first machine .. excluding a toy a made mounths ago..
im not planning to save money too much
in order to get a strong machine
that maybe will cur aluminium too ..
the bearings ive seen are pretty strong
they have tank oil and auto-lubrificant systen too
id like to run that machine all day for a long time ..
buy a secondhand cnc router?
I bought an electronic router 1 HP some mounth ago ..
maybe in the next future.. i will buy something that can work with a toolchange too
first, i want to build the machine ..
i cant afford all at the same time
so. will wait for a good spindle
A related series of studies shows that intrinsic interest in a task - the sense that something is worth doing for its own sake - typically declines when someone is rewarded for doing it.
[13:57:12] <fenn> http://www.gnu.org/philosophy/motivation.html
LOL: [16:02] * CIA-8 has quit IRC (Excess Flood)
heelo again :)
servus alex_joni :)
gr�� gott ;)
rayh-away is now known as rayh
* alex_joni is shutting down
Jacky^: you should read "the magic cauldron" by esr
fenn: already readed :)
hm my new bearings arrive tomorrow.
did you ever make that robot arm?
no, I went to Germany to work instead..
03jmkasunich * 10emc2/configs/mazak_rf.hal: work in progress on mazak HAL config
message for jacky: yes use 2 blocks per rail
* Jymmm waves frantically to les like a mad man!
just taking a brek from machining
also...I was doing product testing...smashing things with a ball peen hammer till they broke
specifically 0.5 joule impacts with a 10:1 mechanical impedance mismatch...
what kernel should i use ?
cncuser: for ?
is there a "best with emc2" kernel
i'm using magma
i installed it with apt
Jacky^: what version ?
just a moment..
Jacky^: i do :) i need squashfs and struff ;)
let me look with ssh ..
Linux localhost.localdomain 220.127.116.11-magma #1 Thu Sep 15 03:18:04 BST 2005 i686 GNU/Linux
* Jymmm is back! Ok, who missed me????
i go with 2.6-12-5
sarge updates extras
in the sources.list
jacky: doesnt help me much
because youre not sunig debian's like distro
jacky: i need to patch it with unionfs and squashfs, also i need initial ramdisk support and... need usb in kernel and stuff
if i remember well..
i need to load the initrd from usb
cncuser: what the prob ?
oh .. from usb ..
i think copyng the config in /boot
Jacky^: i just described why i must compile the kernel bymyself :)
then makeconfig should not be hard..
then add what you need ..
les how ya doin?
* Jymmm was 3 hours into making a sign yesterday and skipped steps =(
Jymmm: which axis ?
X and Y
some mounth ago i asked to rayh , it seem possible to restart a job from an arbitrary line ..
too late... piece was destoryed
but i never get it succesful run
just have to start over again.
i also have a lot of issue losting steps on 3d relief
it work on on 2D profiling ..
hmm lenze actech vfd came
les no it doesn't, send it to me for testing =)
4 kW 208-240 3 phase 0-1000 Hz
nm, you keep it
well back to the shop for me
Know of any THIN metal material thats fireproof?
could this be used as a way to "autoconfigure" PERIOD ? http://issaris.org/rtai/list.php
and maybe some conductive "weather stipping"?
as in used for agency approved stuff like furnaces?
les as in used to dust/fire proof the cage that surrounds my router (MDF == HazMat)
the conductive weather stripping is for ESD
aluminum would be fine I would think
how's stuff going?=
what's going on?
conductive foam I don't know....bet there's stuff out there
les: Ok, thanks. I'll loook around. Any idea on acrylic and ESD ?
les or how to prevent ESD on acrylic
* icee is moderately scared at what's necessary to design a power supply for these servos
jymmm: there's 'dispersive' coatings
well, I expect it would strongly hold a surface charge
hmm, i'll google
ok, maybe some brass screen glued to the acrylic.
first, there's stuff like this:
[18:47:22] <icee> http://www.tubro.com/staticdissipativeacrylic%20description.htm
i cant remember if window tint is conductive or not
yeah or the goop icee is googling
glorified fabric softener...
les that has to be reapplied all the time
les: well, it's slightly conductive stuff. so you still need to bond something to it and to ground
yes, it does
heh i was just about to say wipe it down with a fabric softener wipe
too bad they dont have acrylic wire wire grid in it like that safety glass
jymmm: how important a requirement is this? are you going to immediately be in contact with stuff that's ESD sensitive, or..
icee anti static acrylic == reduced fire hazard
ah, so for ignition.
well, there are different grades of ESD acrylic.. but i don't know how easy it is to get small quantities
does polycarbonite have the same ESD issues?
yeah I think
but neither are a big deal
takes about a .25 joule spark to ignite stuff...charges can't concentrate much because it is such a good insulator
it's also to help prevent MDF dust from sticking to it
yeah that might be an issue
is window tint conductive?
can some1 explain exactly what an error msg means to me?
[18:53:10] <les> http://www.boedeker.com/ac-300_p.htm
world's fastest googler
having no luck finding the meaning in the docs
les: more like .25 mJ
we will have to agree to disagree on that one ;)
but extra safe doesn't hurt
[18:55:01] <icee> http://eed.gsfc.nasa.gov/562/ESD_Terms.htm
The quantity of energy in a spark necessary to ignite the optimum mixture of methane (the principal gas in natural gas) in air is about 0.25 millijoules. The quantity to ignite an optimum mixture of hydrogen in air is about 0.017 millijoules (about 17 microjoules). [NFPA 77, Recommended Practice on Static Electricity, 1993]
granted, those are easily ignited materials.. but..
ok you got me there. need a 10^-3
memory going I guess
les not enough alcohol in the blood stream =)
anonimasu: you around ?
too much blood in the alcohol stream
icee NASA don't know shit!
weyland: just ask
then we'll confuse you even more
"arc radius too small to reach end point"
for electrostatic painting...we do use a much higher figure
I am around
fenn: I figured
eek.. .2 joules to ignite aluminum dust
weyland: what are you doing to get this error?
our guns run about 5 joules per second
hm, that's _dust_
well, I generated a nc from mastercam and am trying to run it
anonimasu: im reading an article.. this univerity seem have found a new way to print PCB, veri interesting ..
aluminium makes nice colors in firecrackers
icee go grab some dryer lint and a lil spark
icee: your grinder can ignite spontaneously if you grind both aluminum and steel on it
anonimasu: I know.
but cant find the article in the website ..
cncuser try copper sulfate sometime
maybe you canr read better
I've told it that the cutter is only .010" in order to avoid the normal arc radius gouging errors, but get this one
anonimasu: i just found an italian article
I dont know italian..
so I'm wondering if emc just doesn't like the arc, or what....
oh.. sorry then
hm, I know by far more japanese then I know german..
so I'm looking into what's necessary to drive these AC servos. It's going to be an interesting project.
who know german here ?
i just speak subtitled simplified chinese ;)
I know A german
weyland: see if you can find the relevant line(s) of gcode and post them to the mailing list
later guys...back to the shop
That was one of my questions -
Jymmm: want to try to found this article ?
[19:01:15] <Jacky^> http://www.tu-chemnitz.de/
jymmm: great deal, they are everywhere
in mini, is it the line it stops on, or the one after?
Jacky^ I know A german or two
Jacky^ its a joke
* fenn shrugs helplessly
[19:01:52] <Jacky^> http://punto-informatico.it/p.asp?i=55643&r=PI
this is the italian article
looks very interesting
whars the times in us ?
but dont say much about..
[10:20:20] <cncuser> whars the times in us ?
hmm, am or pm ?
on the west coast, right now it's 10:20 am
can print pcb at 1mt/sec woow
3 hours later on the east coast.
fenn: any idea?
uh... R=.0056 right.. so how can the Y axis go (2.2582-2.2472)=.0110
I trusted mcam to do the right thing...
fenn: the diameter of a circle is double its radius
how does G3 know where to stop the circle? i always use i,j notation
that's a problem
crazy... it seems to like it...
dilution of precision and all
fenn: It stops wherever you tell it to go; r tells it the radius of the circle
working now... for now...
weyland: you're telling it to draw to a point .01121 away with a .0112 diameter circle
icee: now or before the change?
weyland: with the g code lines you pasted
this is a simple logo engraving
i don't know what you changed :)
changed the .0056 to .0112
that probably isn't what you want..
i'm wondering if those numbers have to do with the cutter diameter you gave it earlier
but it's small enough of a feature you probably won't see it anyways. i think .0057 would have been sufficient
not enough coffe today
probably shouldn't even be in shop today
* fenn to
so what was the problem?
moms in hosp
i mean, did mastercam just puke, or did you do something wrong?
no looks like mcam just puked
all i did was import a dxf, generate toolpath, and spit out a nc
hm, are your post correct
you can output arcs both as I J and R notation..
weyland: it was mastercam's fault, yes
it was a rounding issue
mcam asked it to draw a circle with .0112 diameter.. but the two points on it were .011217 apart
since it only output 4 digits, that was bad
ahhh, kewl. I say that because at least it wasn't me, my mill, or emc
you should sue
icee: are you using the demo=?
anon: me? I'm not using mcam at all. i was just looking at the g code
err the one that made it..
looks like we all need a little coffee
weyland: are you?
WHOOPS, sorry... was watching the machine
am i what?
Yes, a friend has given me a key to his place so I can go there and use his computer with mcam on it
I'm trying to see how it runs over VNC so I don't have to drive every time I wanna make a change...
hey wanna help me write a toolpath generator?
me?!?!?!?!? I'll do what I can, but I'm far from a programmer
you can be a beta tester :)
omigod, building a 2.6. kernel on a 650MHz machine is not funny
rcsu: Actually, it's REALLY funny =)
rcsu: Let me give you a hint... DONT DO THAT!
les you back?
Ok, the navigation is wrong, but just change the number in the url --> http://www.korumdesign.com/cnc_mill_inde.html
hello rcsu, long time no see
alex_joni: just setting up a new machine :)
* alex_joni finished installing bdi4.30
* rcsu wants to so this from scatch
to do, grr
fenn: gotta go, email me about beta testing for you - contact at shop's ste - solutionsmachining.com
Jymmm: still around?
I was working on the electric generator. Had another major incremental breakthrough. I ain't working any more today, and I am gonna bill for the whole day.
is it bad when you go to practice swimming and the local swimteam gets hellbent on beating you?
huh.. how come?
I dont know some of their swimmers waited until I went swimming..
is it the girl-team?
I didnt really care though, they would probably beat me, but its still funny
I kept my pace as always..
but it's funny as hell
yay.. freed 200 MB
I havent been swimming/competiting for like 8 years ;)
I find it hillarious, that they even care about it..
still don't get it why they want to beat you up?
ahh.. beat you on swimming..
now I get it
* alex_joni is really tired :D
I keep a pretty high pace since I'd get so bored otherwise ;)
les: sounds nice
or well since it's ultrasound it dosent sound too much.. ;)
but it's nice anyway
hmm, build of emc2: could not create the emc/include directory,
no space left?
or problems with access rights?
never mind, its a wrong path
is there a download location 4 a current cvs version as tar ?
but this needs to get set up
sf.net doesnt work right now
worked a minute ago
yes, i get a 'failed to open /root/.cvspass ...'
is sf.net ever so slow ?
i got a anon login, but it takes ages
rcsu: sf.net is typically slow, especially for anon users
rcsu: anon cvs also lags behind real cvs, so you don't see new commits immediately
rcsu: you may find that using cvs -z1 or cvs -z3 improves things, or you may find that it doesn't.
(compress the cvs traffic as it goes over the network)
but that the caveat of anon cvs
OK, just checking. Not sure if you were new to CVS or to sf
cvs not really, im using svn, new to sf yes, not used much
ah, got the co
* rcsu stops again at the rtai build
echo "" >> ~/.cvspass
anonimasu: on the SF server?
I seriously doubt you can do that
oh, fsck it
emc2 started, machine just rebooted
damn, NR_IRQS undefined
hm, thats a header prob of rtai
oh oh, thats really nested
ok, i commented out the define of NR_IRQS in rtai, but that couldnt be a solution
what's the problem?
alex_joni: no on your machine to get rid of the message
alex_joni: undefined macro NR_IRQS cause by (....), but thats temporarily solved
09:00 < rcsu> yes, i get a 'failed to open /root/.cvspass ...'
alex_joni: another prob now: Xlib.h
alex_joni: it isnt found
rcsu: seems some devel packages are missing
might be gtk stuff..
* alex_joni remebers seeing it..
no idea where
lemme check the gtk stuff
* alex_joni is busy soldering
dont get hot fingers :)
* anonimasu is busy hooking up the atmel devboard
where can i start emc2 ?
* alex_joni wonders why agpart takes so much at boot time...
have to join as HaGoe
about 30 seconds.. :(
takes a mmt, have to install irc
yay.. the encoder works
although the disc is broken :))
but for debugging it's more than enough
now.. to test the HAL driver :)
the stk500 boards take abuse ;)
anonimasu: you play with atmegas ?
just the other packages..
right now at90s8515
do you use them to drive steppers ?
now I'll be DAMNED
there's no way to match geckos...
it really WORKS
and I run servos ;)
ok. you're damned. ;)
guys the stg driver works :D
alex_joni: what work ?
les: so it shall be
how much does a gecko cost for 3 axis ?
still got a tiny bit to do
but the rest is done
cncuser: servodrive ?
* alex_joni needs to implement the index stuff
for the encoders
but the rest is done :)
alex_joni: what ??!! news form emc2 ??
130$ per drive..
144 for G340
it works only with servos ?
that's for the stepper drivers.
am i online ?
HaGoe: looks that way
HaGoe: you are :)
insmod: error inserting '/usr/realtime/modules/rtai_hal.ko': -1 Operation not permitted
hey im root
hagoe: are you root ?
whats your uid ;) ?
there might be a problem
OPeration not permitted gets written in some cases
does realtime start?
avrstudio 4.12 seems to have support for avrgcc also :)
PCSSol kernel: RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT AVAILABLE/ENABLED
lemme check the realtime start
seems rtai is misconfigured
insmod: error inserting '/usr/realtime/modules/rtai_hal.ko': -1 Operation not permitted
[22:59:46] <cncuser> http://www.captain.at/programming/rtai/kernel-2.4.php
* HaGoe uses kernel 2.6.10 (vanilla)
HaGoe: you configured either rtai wrong, or the kernel
same config mostly
pass the option lapic, maybe it works
no, thats a sofware issue, not a apic issue
seems rtai should be configured without it
same for the kernel
local apic is enabled by default
hmm.. maybe you booted without it
* anonimasu runs to get chips
* alex_joni looks at the code again
there must be something wrong with it :)
because it works?
usually I don't write code that just works :)
I mean without test anything :))
I had a few problems on dac, adc & io
so I'm surprised encoder just worked :)
* anonimasu is starting to look forward until he can run emc2 again
[23:12:07] <HaGoe> http://rafb.net/paste/results/azK1jP21.html
alex_joni: hal encoder ?
cause rtai is bult not as module
Jacky^: nope, the encoder counters on the STG
HaGoe: still... the other should be insmod-able
can you run the rtai testsuite?
k, i get Error opening /dev/rtf0 when /usr/src/rtai-3.2/testsuite/kern/preempt # ./display
upgrading my stk500 now
I hope the power lasts ;)
HaGoe: did you run make dev?
try that... I had that a few times
inside the rtai build dir
on what source ?
verifying *holds breathe*
on rtai-3.2 no response
or no message?
ok.. so it might have worked
Error opening /dev/rtf0
grr, thats a kernel or a mknod
check if it's there
ls -al /dev/rtf*
crw-rw-rw- 1 root root 150, 0 Oct 19 00:29 /dev/rtf0
might have been deleted on reboot, if you're running udev
if there is no one listening on major 150 the error is the same
alex_joni: should i kick networkingsupport out of the livecd, imean does anyone surf or ssh around while using emc ?
HaGoe: when you said you are running "2.6.10 (vanilla)", you don't really mean an unpatched kernel, do you? You have to use a kernel with realtime patches, unless you want to run emc1 in simulator-only mode.
hmm.. a lot of space?
networking is important
hmmm, so you forward you X output
ok, then i leave it :)
surfing while machining isn't nice, but being able to transfer g-code programs is
(also networking let's you get newer versions of EMC from CVS)
jmkasunich: well, it has no buildsystem in it, so thats not important :)
g-code is usefull for running the machine
not for building
to run the complete buildsystem from ram would be for gigabyte machines only ;)
cncuser: he didn't mean building stuff
but during emc machining, you might want to change the program you machine
sorry, came into the conversation late, didn't know it was to be ram resident
still.. you had a point
jmkasunich: check prv message
alex_joni: well, reboot, download, put on usb stick, reboot
the modemstuff gets kicket out for shure
also printer, anyone using printers ?
not for the running machine
* cncuser getting the big hammer
graphic tablets ? :)
oko, i stoip ;)
or you would have received that hammer in your face
my blinking leds works ;)
anonimasu: congrats. i still look forward tothe day i can say that
and you spent how many $ for that?
I bought a devboard like 4 years ago :9
the new avrstudio makes making new projects a breeze
pentium ok ?
or mmx ?
doesnt do much i assume ;)
the avr way of doing IO is freaky..
I hate that they have 2 different registers for in and out..
it's not that bad
saves time on toggling a bit
do you often have both input and output to the same pin?
you can read the output value like that
from the in register, iirc
saves you a dummy var to apply the mask on
there's no point in whining about it :9
jack^ ma i lei i pvt o no?
hey c0slm0 no ..
evidentemente non ti identifichi !
e comu no, mi dentificau, e cazzu iu va
/msn nickserv identify tuapasswd
hes tryng to query me..
c0slm0: che msg ti da ? dopo il comando ?
/msg not msn
ok, allora /msg nickserv identify passwd
is no registratu cazzu iu
ma no ..
Jacky^: you need to register first
alex_joni: i'm already registered
yes.. that's what I meant
comu sai ca sugnu eu
basta l'IP ..
cu debian tuttu a postu
alliniziu a scheda vidiu non fungia
ma poi a riconfigurai
si ma cangia canale
e mo tuttu ottimu
non potimu parlari italiano acqui :)
guys: take this private
roberto .. dai questo comando
i'm not register
non ha importanza !
scrivi tale e quale
e dai enter
sorry guys.. be patience :/
c0slm0 is now known as cosimo
rio is now known as RIO
Jacky^ is now known as c0s1m0
c0s1m0 is now known as Jacky^
cosimo is now known as webcosimo