#emc | Logs for 2008-08-25

[00:00:10] <jmkasunich> insert block, wedge it in (against the green ring, with something inside the bore), then drill for the pin
[00:00:18] <jmkasunich> that could work
[00:01:17] <jmkasunich> yikes
[00:01:26] <cradek> looks like it won't be easy to get it in there
[00:01:38] <jmkasunich> mcmaster has 10mm x 15mm ground flat stock, which would save machining, but its $60 for a piece
[00:02:08] <jmkasunich> I think its doable (getting it in)
[00:07:50] <tomp> cradek, maybe try a battery and pot as the velocity control input to the amp. (2 pcs 9v batteries and a pot to get +/-9 input ) this eliminates the emc control side
[00:08:30] <tomp> if that dont work, emc cant
[00:09:28] <cradek> tomp: yeah I unhooked the position loop (emc) long ago - the problem is the amp itself (velocity loop) oscillates
[00:09:46] <cradek> I did drive it around with a battery and as soon as you move it, it goes into vibro-land
[00:10:12] <tomp> amp tunable? ( some defualt settings ?)
[00:10:38] <cradek> you tune it by changing resistors/caps, but nothing I do seems to have any effect
[00:10:53] <cradek> (doesn't help that the instructions are not very great)
[00:11:07] <tomp> caps & res ... Copley?
[00:11:58] <cradek> um, not sure the manufacturer
[00:12:06] <cradek> maybe they don't want to take credit :-)
[00:12:14] <cradek> came in a GE control
[00:25:50] <tomp> older copley analog amps are identifiable by a 40 dip socket used to plug res & caps & inductors from l to r. this is part of the 'programming'. then theres 5 pots ( such fun :)
[00:27:14] <tomp> best o'luck. i'm outa here and gonna start my 1hr weekend ;)
[01:02:10] <jepler> cradek: crap, sorry to hear about your amplifier problems
[01:02:35] <jepler> is that on Z?
[01:05:26] <jepler> maybe you should toss those and try the mesa 7i29 (dual 22A/160V h-bridge) .. if you have three hundred bucks burning a hole in your pocket
[01:11:39] <a-l-p-h-a> I bought mesa's like two years ago... I still haven't taken them out of their packaging.
[01:15:54] <toastydeath> AHA i found my carbide scraper
[01:16:08] <toastydeath> it was sitting next to the printer
[01:16:12] <jmkasunich> wanna come scrape my grinder?
[01:16:15] <toastydeath> hahaha
[01:16:28] <toastydeath> let's wait until i can scrape ANYTHING before getting into machine repair =(
[01:16:47] <toastydeath> the owner of my company does scraping/large machine tool repair, and he's gonna set me up with some projects
[01:16:57] <toastydeath> plus a power scraper =)
[01:20:58] <toastydeath> his first suggestion was a pair of 300 lb angle plates, but i said that was a bit much
[01:22:04] <jmkasunich> as a first scraping project?
[01:22:30] <toastydeath> lol yep
[01:22:45] <jmkasunich> what about a straightedge?
[01:23:02] <toastydeath> might be, i dunno if he has any straightedges in need of repair
[01:23:32] <jmkasunich> I was thinking more like - get the iron (maybe pay for it yourself), and then make a straightedge that will remain yours
[01:23:45] <toastydeath> mayhaps
[01:24:57] <toastydeath> i don't have any place to store a straightedge
[01:25:12] <toastydeath> he's got all the gear, so i'm content to just borrow whatever and use it
[01:25:33] <toastydeath> until i have space to call my own, then i'll consider collecting scraping gear of my own
[01:26:31] <toastydeath> then rescrape grinders :D
[01:33:24] <cradek> jepler: maybe I should try 'the skunkworks special'
[01:34:16] <cradek> stustev: congrats on fixing the rotation for your machine, that's great
[01:34:46] <cradek> uh-oh, there are two stuarts.
[01:35:29] <jmkasunich> double trouble?
[01:36:00] <cradek> hope they don't team up on us
[01:36:34] <jmkasunich> well, it looks like I have a plan again
[01:37:28] <jmkasunich> this is why I post things here - lots of ideas
[01:37:32] <stustev> my ears are itching
[01:37:45] <stustev> cradek: thanks
[01:38:42] <jmkasunich> hi stuart
[01:39:10] <stustev> hi john - been reading about the spindle - sounds tuff
[01:39:47] <jmkasunich> did a bit more test turning today - I avoided the interrupted areas and got good results
[01:40:06] <stustev> interrupted cuts are a booger
[01:40:12] <jmkasunich> my plan is to design around most of the holes, and plug the ones I can't avoid
[01:40:24] <stustev> even when the material is not particularly hard
[01:40:39] <stustev> good plan
[01:41:25] <jmkasunich> did you see the drawing?
[01:41:30] <stustev> yes
[01:41:36] <jmkasunich> lots of holes in an HSK spindle - I was amazed
[01:41:49] <stustev> can't imagine what they are all for
[01:42:10] <jmkasunich> some are for thru-tool coolant
[01:42:18] <jmkasunich> there are about 10 o-rings in each spindle
[01:42:52] <stustev> whatever for - coolant passages?
[01:42:58] <jmkasunich> yeah
[01:43:10] <jmkasunich> there was even an o-ring between that shrunk on ring and the main spindle
[01:43:13] <stustev> maybe some are coolant passages to cool the spindle
[01:43:54] <jmkasunich> I think most are just to keep the coolant inside
[01:44:14] <SWPadnos> that's not too surprising - the only coolant I've seen was high pressure (200PSI at hte inlet), with 50-200GPM flow rate
[01:44:18] <stustev> I would think the temperature needed to expand the ring might damage an o-ring during installation
[01:44:25] <jmkasunich> it goes in the back of the drawbar, thru a hollow setscrew, thru a cross-drilled hole in the cross pin that holds the drawbar, thru the bar
[01:44:49] <jmkasunich> 50-200 GPM? thats firehose flow!
[01:45:02] <stustev> lots of places to leak - and leak they will
[01:45:02] <SWPadnos> hmmm - actually, that may have been electrolyte, though there was a lathe next to this machine that was running slowly, "only 50GPM"
[01:45:03] <SWPadnos> yeah
[01:45:28] <SWPadnos> it was an insane amount of liquid
[01:45:33] <jmkasunich> this sure doesn't use high flow
[01:45:39] <jmkasunich> the bore in the drawbar is probably about 2mm
[01:45:42] <SWPadnos> not without high pressure ;)
[01:52:07] <mozmck> hi jmkasunich, what is this spindle for and why are you turning it down?
[01:52:37] <jmkasunich> actually I'm boring it out
[01:52:41] <SWPadnos> profit!
[01:52:48] <jmkasunich> with luck, yes
[01:52:49] <SWPadnos> err - sorry, that's step 3
[01:52:54] <mozmck> oh :-)
[01:53:07] <mozmck> what will they go on?
[01:53:46] <jmkasunich> a future CNC mill, I hope
[01:53:48] <jmkasunich> http://jmkasunich.com/pics/spindle-and-motor.jpg
[01:54:06] <jmkasunich> I have 16 of the spindles (only one motor, but thats a different issue)
[01:54:34] <mozmck> I see... do you have the mill?
[01:54:46] <jmkasunich> they have very good bearings, but an HSK 25 taper - tools are very expensive, and the spindles were mostly surplus because the tapers and/or retention stuff was damaged
[01:54:51] <jmkasunich> no mill yet
[01:55:05] <mozmck> I was just going to ask about the taper...
[01:55:16] <jmkasunich> my plan is to bore them out a bit
[01:55:20] <mozmck> so you're trying to make a different taper or tool holder?
[01:56:38] <jmkasunich> yep
[01:56:55] <jmkasunich> MT3, so I can use a MT3 to 3/4" collet for the Tormach system
[01:56:58] <mozmck> I have a doall mill, that I'm thinking of retrofitting, but it has a spindle already. I'm trying to figure out if I want to use a speed control on it or just set the speed manually
[01:57:15] <jmkasunich> http://jmkasunich.com/pics/hot-chips-2582.jpg
[01:57:23] <jmkasunich> test cut yesterday
[01:57:46] <mozmck> I see. MT3 shouldn't be too hard if you can get the spindle bored. I saw that picture - looks hot!
[01:58:33] <jmkasunich> http://jmkasunich.com/pics/HSK_spindle_machining.pdf
[01:58:45] <jmkasunich> that is a drawing of what I was going to try to do
[01:58:59] <jmkasunich> red is a sleeve I wanted to put in - MT4 on the outside, MT3 inside
[01:59:15] <jmkasunich> but that is too much material to remove, and runs into too many holes - interrupted cuts
[01:59:22] <jmkasunich> I'm gonna drop the sleeve and just bore to MT3
[01:59:39] <mozmck> huh.
[02:02:42] <mozmck> speaking of high pressure, a lot of new tooling for lathes anyhow uses up to 800psi. I don't know the flow...
[02:03:01] <jmkasunich> blast them chips outta there
[02:05:59] <mozmck> yeah! the tooling is hollow and the coolant goes through it.
[02:06:54] <jmkasunich> great for boring deep holes I bet
[02:07:10] <mozmck> on my doall mill, it has a variable speed pulley assembly for the spindle.
[02:07:33] <mozmck> is there much advantage to have the computer be able to set the spindle speed?
[02:07:43] <jmkasunich> convenience mainly
[02:08:21] <mozmck> Since I'll have to manually change tools anyhow, I'm not sure it would make much difference then.
[02:08:30] <mozmck> I can change the speed when I do the tool
[02:15:14] <SWPadnos> you can add spindle speed control when you add the automatic toolchanger :)
[02:27:17] <antichip> less need on a mill than on a lathe, bot rigid tapping is nice
[02:28:06] <SWPadnos> oh that's true - you want the ability to turn the spindle on/off and set the direction, though speed isn't as necessary on a mill
[02:32:29] <antichip> are threr generic touch screen drivers for linux?
[02:32:47] <SWPadnos> most touch screens seem to have drivers, like 3M and Elo
[02:36:22] <antichip> I think I found the elo drivers
[02:36:42] <SWPadnos> they're on the elo site I think, though they may be included now
[02:36:44] <antichip> I'll cross fingers and hope there it
[02:37:03] <SWPadnos> I know they work on my elo touch screen
[02:37:13] <SWPadnos> I think that's the elo anyway
[02:37:15] <antichip> they are older industrial kisok type computers
[02:37:40] <SWPadnos> ok, that's exactly what I have - celeron 500 + 12" 800x600 touchscreen
[02:37:50] <SWPadnos> TechSmart kiosk machines
[02:39:29] <antichip> prolly real close
[02:39:37] <mozmck> I need to find a motherboard that gets better realtime performance first
[02:40:29] <antichip> these are 1 gig hz with a gig of ram so hopefully it won't be tearable
[02:40:44] <SWPadnos> mozmck, what did you end up with for latency?
[02:40:58] <SWPadnos> integrated video normally makes embedded-type machines suck
[02:41:16] <SWPadnos> mine has 2 PCI slots so I can put in a separate video card if necessart
[02:41:18] <SWPadnos> necessary
[02:42:17] <antichip> that would be nice, but If I had a pci I'd prolly throw a mese card in it.
[02:43:21] <antichip> I would raather use puppy for the footprint but it dos'nt seem as popular
[02:43:30] <SWPadnos> it seemed to be OK for a whilethe mesa card is in the other slot ;)
[02:43:33] <mozmck> bleh! the mb I just tried gets several million after a little bit.
[02:43:48] <SWPadnos> about every 64 seconds?
[02:44:01] <mozmck> it's an amd chipset with a 1ghz athlon cpu
[02:44:32] <mozmck> no, it seems to only occur when I start firefox or do something else that does a lot of disk access
[02:44:58] <mozmck> I'm thinking it might be too much dma activity.
[02:45:43] <SWPadnos> could be. you could try using hdparm to turn off read-ahead or something
[02:45:55] <SWPadnos> it'll slow the system down significantly, but if it helps latency ...
[02:46:03] <jepler> cool -- I now have an open-source program to send a .bit file to my fpga over my jtag cable. this is vastly better than needing to load a xilinx proprietary kernel module to talk to the parport!
[02:46:13] <mozmck> the other mb I tried has a via chipset, 1.8 ghz cpu
[02:46:23] <jepler> http://www.rogerstech.co.uk/xc3sprog/
[02:46:27] <SWPadnos> nice
[02:46:34] <mozmck> it gave a realtime error randomly
[02:46:55] <SWPadnos> yes, that would happen when you get millisecond latencies from time to time
[02:47:34] <mozmck> it was better than this one. I turned everything off I could and changed to ext2, nothing helped
[02:50:07] <mozmck> I wonder what I'll need to program a CPLD? I'm looking at getting the Digilent dev board for CoolrunnerII and XC9500
[02:50:12] <mozmck> in linux that is...
[02:57:01] <jepler> mozmck: I don't know about CPLDs, but I've done Xilinx FPGAs (most recently the digilent "S3BOARD" and the xc2s200 on the mesa 5i20 card)
[02:57:30] <jepler> mozmck: for that, you need the no-cost "xilinx webpack", and for the S3BOARD you need the (included) parport->jtag cable
[02:58:07] <jepler> it's annoying to use one linux machine for emc and for jtag programming, because installing emc removes the normal parport driver, but the jtag programming methods require it
[03:03:42] <tomp3> i just installed wine and a Thai Language tutorial, and it required the cdrom present, so i made an iso image, then used Gmount-iso. It works great. went to thank #wine and got kicked right away, its by invite only!
[03:03:45] <tomp3> :(
[03:08:13] <jepler> hm but I can't figure out how to store an fpga firmware in the xcf02s prom
[03:10:12] <SWPadnos> can the prom be programmed with JTAG?
[03:10:44] <jepler> SWPadnos: yes
[03:10:50] <jepler> it appears on the jtag chain
[03:11:01] <jepler> and can be programmed in impact through jtag
[03:11:09] <SWPadnos> cool
[03:11:24] <SWPadnos> so it's getting the program from the PROM into the FPGA at startup that's the problem?
[03:11:31] <jepler> no, that works fine too
[03:11:49] <jepler> the problem is that I want to program it without the xilinx proprietary kernel module
[03:11:50] <SWPadnos> hrm. ok
[03:12:25] <SWPadnos> ah, the imapct software is from Xilinx?
[03:12:27] <jepler> yes
[03:12:34] <SWPadnos> got it (phew! :) )
[03:12:49] <jepler> impact is the proprietary software and it works, xc3sprog is free software that uses the same parport cable, but so far I only have it doing half of what I want
[03:13:05] <jepler> (it will program the fpga directly, but won't change the image stored in the flash)
[03:13:40] <SWPadnos> sure
[03:14:03] <SWPadnos> are you reading hte PROM datasheet?
[03:14:05] <SWPadnos> the
[03:14:28] <jepler> no not at all
[03:14:57] <SWPadnos> ok - that's probably the place to start, unless you want to know everything there is to know about the JTAG protocols
[03:15:38] <SWPadnos> some devices are programmed by effectively putting the needed bit patterns on their pins, as though an external programmer were attached and driving them
[03:20:12] <jepler> aha this other program 'xilprg' will program both devices successfully
[03:20:19] <jepler> cool
[03:20:29] <SWPadnos> good - that'll save you a lot of time :)
[03:20:44] <jepler> goodnight!
[03:20:48] <SWPadnos> night
[03:20:53] <SWPadnos> hmmm - me too I think
[03:25:00] <jmkasunich> me three
[03:25:37] <mozmck> me four. that's for the info jepler. I've been in and out.
[03:52:42] <cradek> well that's funny
[03:53:12] <cradek> I unhooked the tach and it tuned (totally different from the other amp)
[03:53:47] <cradek> so, it homed!
[03:56:17] <jtr> cool!
[03:56:34] <cradek> I assume it's running in torque mode or something like it
[03:56:41] <cradek> at least it's stable
[03:58:26] <jtr> I wonder what would happen it the tach polarity was reversed?
[03:59:10] <cradek> I did check that
[03:59:24] <cradek> well I didn't reverse it, but I checked to make sure it was right
[04:00:12] <jtr> at both ends of the cable?
[04:00:24] <cradek> I checked the tach voltage at the amp
[04:00:58] <cradek> when commanded vel goes +, the axis moves, feedback vel goes -, which is correct (it adds them to get the vel error)
[04:02:08] <jtr> Well, that would tell the truth, then. I was wondering if it could have been swapped at the other end than the one you checked.
[04:02:40] <cradek> yeah I didn't trust the wiring either - a tornado hit it or something
[04:02:43] <cradek> or maybe it was me
[04:03:25] <jtr> I've seen some funny results when an air-core tach got out of shape and started rubbing the stator.
[04:03:53] <jtr> very small tach - for a camera pan/tilt head.
[04:04:06] <cradek> I have suspected this tach since day 1 - I took it apart and cleaned and checked it - but who knows if it's quite right
[04:06:56] <jtr> is the amp different from the others? are they configurable for torque/velocity mode?
[04:07:18] <cradek> they are different revisions of the same amp - they are not configurable - they are very old
[04:07:38] <cradek> it's possible I should have just replaced them (still could, nothing lost but time)
[04:09:27] <jtr> yeah, but right now, they're working and matched to the servos. sounds good to me.
[04:09:54] <cradek> yeah, but only "working", not working
[04:10:18] <cradek> it seemed smart to keep them - and the one is perfect - the other is somehow bogus
[04:12:57] <jtr> heh - forgot this was a lathe - was wondering what happened to the third amp...
[04:13:39] <jtr> you still have a long way to go on it?
[04:14:16] <cradek> really, a lot is done.
[04:14:36] <cradek> I need to install the spindle vfd, and then I could be cutting
[04:14:55] <cradek> a lot of the finicky stuff (tool changes, weird homing setup) is done
[04:17:39] <jtr> is any of the original control panel salvagable - jog wheels and such?
[04:18:16] <cradek> it has a bunch of buttons with the labels worn off - not too much useful
[04:18:22] <cradek> unfortunately it had no jog wheels
[04:19:59] <cradek> a dozen+ numitrons...
[04:21:19] <jtr> didn't Peter Wallace post a schematic for using a stepper as an MPG? Numitrons - wow.
[04:21:52] <cradek> did he? I'd probably try that.
[04:22:04] <cradek> I remember him working on a charge pump, but not a jog wheel
[04:22:20] <cradek> gene H was going to do that, but he never reported back
[04:23:52] <jtr> I think that was right after the schematic was posted.
[04:36:56] <cradek> I found the thread, but no schematic
[04:40:39] <jtr> Yep, just found it too. 10k input resistor with 510k resistor for positive feedback. Maybe it was just the description.
[04:57:55] <jtr> cradek: Pete's email to the user's list was on 3/24 - he tossed it out as a BTW and the drooling started in earnest. mentioned an LM393 dual comparator.
[04:58:55] <jtr> use a quad and get differential outputs if you want (I think that would work.)
[05:00:09] <jtr> goodnight
[08:21:08] <colinb_> morning
[08:47:02] <crakdOS> does anyone use DipTrace for pcb design?
[08:57:32] <pjm> good morning
[09:24:25] <micges> good morning
[11:40:39] <BigJohnT_> BigJohnT_ is now known as BigJohnT
[12:36:46] <alex_jon1> alex_jon1 is now known as alex_joni
[15:15:55] <ra3vat> ra3vat is now known as dimas_
[16:38:15] <pjm_> btw i have a tube of 50 TLP3052 opto's, anyone want them for postage?
[16:41:19] <LawrenceG> hi pjm_ where are you located
[16:57:02] <pjm_> LawrenceG in the south of the UK
[16:57:47] <LawrenceG> good afternoon... I am just getting my first coffee here its just about 10am
[16:57:58] <pjm_> ah right i guess u are west coast of USA?
[16:58:06] <LawrenceG> Canada
[16:58:10] <pjm_> its 2 mins to 18:00 here
[16:58:46] <pjm_> well i'm trying to tidy up here, and have a lot of junk, there are more opto's and a box of solid state relays
[16:59:00] <pjm_> so as i sort them i'll offer them here before they go in the trash
[16:59:29] <fenn> do SSR's really take up a lot of room?
[16:59:36] <LawrenceG> someone should be able to use those optos... they are triac output... emc2 spindle speed control!
[16:59:46] <pjm_> fenn they do when there are several 100
[17:44:19] <anonimasu> hello
[17:47:20] <Vq^> hello anonimasu
[17:48:51] <anonimasu> what's up?
[17:51:26] <Vq^> writing documentation, flaming on irc...
[17:53:56] <anonimasu> sounds fun
[17:53:58] <anonimasu> im doing math
[17:55:53] <Vq^> also fun, what type of math?
[17:56:26] <anonimasu> math b stuff...(I'm going to apply for tekniskt basår next year)
[17:56:45] <Vq^> oh, thats pretty basic stuff
[17:56:49] <anonimasu> yep
[17:57:30] <anonimasu> right now it's probability.. and writing numbers takes longer then calculating
[17:58:50] <Vq^> b contains smaller equation systems right?
[17:59:12] <anonimasu> yeah
[17:59:21] <anonimasu> and trig
[17:59:30] <anonimasu> a bit of it..
[18:00:14] <Vq^> the most basic trigonometry i guess
[18:00:40] <anonimasu> I like trig..(I've been doing lots of math for inverse kinematics :P)
[18:01:03] <Vq^> you shouldn't have much of a problem with that then :)
[18:02:12] <anonimasu> I bought a book that's ^ over my head about it :p
[18:02:19] <anonimasu> but it's interesting nevertheless
[18:02:28] <anonimasu> anyway.. I'm going calc some more
[18:03:02] <anonimasu> 5 pages left to finish up today :)
[18:13:35] <stustev1> jepler: i gonna be a piethong expert befer long
[18:13:53] <jepler> stustev1: before you spend too much more time you should probably look at the latest changes I made
[18:13:56] <anonimasu> pietong?
[18:14:04] <anonimasu> python?
[18:14:05] <anonimasu> :p
[18:14:23] <stustev1> you shouldn't have - I wanted to :)
[18:14:51] <stustev1> I almost broke my arm patting myself on the back
[18:14:53] <Vq^> Python is nice, when you can't use Haskell that is :)
[18:15:01] <anonimasu> lol
[18:15:13] <anonimasu> stustev: do you do production with emc?
[18:15:16] <SWPadnos> isn't Haskell some pop band or something
[18:15:21] <anonimasu> stustev: and how well does it work? :)
[18:15:38] <Vq^> SWPadnos: it's a functional language you insensitive clod!
[18:15:39] <stustev1> anonimasu: we have a small 3 axis mill in production
[18:15:43] <SWPadnos> heh
[18:15:52] <stustev1> jepler: how do I see the changes you have made?
[18:17:34] <jepler> stustev1: I'd do it this way: make a copy of your emc2 source to preserve your modifications, then remove src/lib/gui/axis/scripts/axis.py and src/lib/gui/axis/extensions/emcmodule.cc to throw away your changes to those files, then 'cvs up' to get the newest versions of those files, then rebuild.
[18:17:58] <jepler> stustev1: I *think* that by specifying [DISPLAY] GEOMETRY = XYZ-ABUVW you'll get what you want
[18:18:53] <jepler> (that's in your inifile)
[18:19:18] <stustev1> I'll check it out
[18:19:43] <jepler> -A means to reverse the rotation of the A axis
[18:20:59] <stustev1> my work files are named emcmodule_stuart.cc and axis_stuart.py - I won't over write them - I also have them saved on another machine
[18:21:31] <alex_joni> stustev1: sounds good then..
[18:21:34] <alex_joni> cvs up -dP
[18:21:42] <stustev1> working on it
[18:22:00] <jepler> oh -- so did you change one of the Submakefiles to use those other filenames instead? if so, you will have to undo those changes too
[18:25:47] <stustev1> no - I work in those files and then over write the normal files. I have emcmodule.cc emcmodule_orig.cc and emcmodule_stuart.cc
[18:26:17] <jepler> ok. the important thing is to be sure that you won't lose your work while trying out my stuff
[18:26:32] <stustev1> got it covered
[18:27:00] <jepler> (and the other important thing is to give cvs a starting point that won't confuse it .. removing the modified files before 'cvs up' is one easy way to do that)
[18:27:06] <stustev1> Should I put C in the geometry command?
[18:27:22] <jepler> stustev1: which letters do you use in gcode?
[18:27:24] <jepler> AB or AC?
[18:27:28] <stustev1> AB
[18:27:45] <jepler> you only need the letters you use in gcode in GEOMETRY=
[18:27:50] <stustev1> ok
[18:43:21] <stustev1> jepler: your changes do what I want - this makes it very easily configurable - thanks
[18:43:49] <jepler> stustev1: that's great!
[18:43:53] <jepler> stustev1: thanks for being my guinea pig
[18:44:00] <stustev1> oink oink
[18:44:09] <jepler> I think only regular pigs make that noise, but I could be wrong
[18:44:15] <anonimasu> ^_^
[19:01:53] <fenn> guinea pigs go 'meep meep'
[19:04:39] <Vq^> or *squeek* *splat*
[19:05:21] <Vq^> btw, i have never thrown a guinea pig out the window while driving a car
[19:10:35] <skunkworks> no guinea pigs where hurt during this irc session.
[19:11:19] <Vq^> two cats got microwaved though :o)
[19:11:53] <anonimasu> what? isnt that the proper way to try them after washing them(washing machine)
[19:13:53] <Vq^> it is, but it can sometimes damage their whiskers
[19:15:40] <OoBIGeye> Vq^: sounds like something for us to try this weekend...
[19:15:44] <OoBIGeye> :=)
[19:15:51] <OoBIGeye> *:0)
[19:17:03] <Vq^> OoBIGeye: got a visit from your neighboors cat again i understand :)
[19:25:24] <alex_joni> * alex_joni is off to bed early
[19:25:26] <alex_joni> see you all
[19:29:50] <BigJohnT> night alex
[19:31:18] <fenn> Vq^ OoBIGeye is this you? http://uk.youtube.com/watch?v=mHXBL6bzAR4&feature=user
[19:43:16] <Vq^> hmm, those guys were weird...
[20:54:45] <antichip> will a usb gamepad work with emc?
[20:57:17] <cradek> yes you can use it with halui etc.
[20:57:44] <jepler> here are some links on our wiki about configuring a gamepad with emc: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?search=joystick&dosearch=1
[20:57:50] <cradek> I hear jogging with an analog style joystick works nicely, but I haven't tried it personally
[20:58:58] <skunkworks> cradek: sounds like the lathe is coming along really well
[20:59:15] <cradek> yes it is
[21:14:57] <stustev1> jepler: I looked at what you did in the files - I was almost to do that - :)
[21:15:48] <stustev1> good afternoon chris
[21:15:53] <cradek> hi
[21:16:01] <renesis> hi
[21:16:10] <stustev1> hi renesis
[21:16:38] <stustev1> Jon Elson said he sent the me the resolver boards - I should have them tomorrow
[21:16:45] <cradek> neat
[21:16:48] <cradek> mine are working nicely
[21:17:06] <stustev1> you have a couple from him?
[21:17:08] <cradek> I wonder if he got new circuit boards made yet. mine have a lot of hand patchwork done on them
[21:17:26] <cradek> yes two (could use a third, but I might get a new encoder for the spindle instead)
[21:17:52] <anonimasu> cradek: that's odd to be jone..
[21:17:53] <cradek> did he get a velocity output working for you? mine do not have it.
[21:18:09] <anonimasu> the boards I have are super nice finished
[21:18:12] <anonimasu> err nicely
[21:18:15] <stustev1> if you need one from me let me know - I don't know about the velocity
[21:18:17] <cradek> anonimasu: very new product, I have the first two he made
[21:18:17] <antichip> I was hoping I could use the usb joypad. Can I map some of the switches to like limit switches or something.
[21:18:41] <SWPadnos> no
[21:18:41] <anonimasu> oh I see
[21:18:44] <anonimasu> cant complain about it then :)
[21:18:48] <stustev1> the usb joypad will work - I don't know how useful it is
[21:18:50] <cradek> antichip: that makes no sense - limit switches are at the end of travel of an axis
[21:19:11] <SWPadnos> you can use buttons as "pause" or something, but not as a limit
[21:19:43] <cradek> stustev1: do you have a project waiting for yours too?
[21:20:14] <stustev1> not at the moment
[21:21:06] <stustev1> although we may be using six of them on a project for Capps - btw Barney's wife died week before last
[21:21:07] <antichip> the buttons are just switches without wire, I am just exploring here.
[21:21:29] <cradek> heck. hope he is doing ok.
[21:21:54] <SWPadnos> antichip, the way the joypad is used is very much not realtime, since it's USB-connected and read from userspace
[21:21:58] <stustev1> I am sure he is - I haven't gone over there to see him
[21:22:00] <jepler> antichip: in emc there is a difference between inputs that are read in 'real time' and those that are not. The parallel port is an example of a device that is read in real time, and a USB device is an example of something that is not.
[21:22:16] <jepler> antichip: what this means is that there's no guarantee that emc will react in a timely fashion when a switch on the USB joypad is closed
[21:22:18] <SWPadnos> anything that must be dealt with in realtime (like limits) can't be USB-connected
[21:22:34] <jepler> usually it will react within a couple hundred ms but if it happens at a bad moment it could be a much longer time
[21:22:41] <antichip> that was what I was afraid of, so a hit limit may get
[21:22:48] <antichip> delayed
[21:22:53] <SWPadnos> ignored :)
[21:23:01] <jepler> that's in contrast to parport inputs which are guaranteed to be reacted to within the time you configure, maybe up to 20 microseconds or so
[21:23:08] <SWPadnos> especially if you have a limit switch that turns off once you go far enough past it
[21:23:37] <antichip> alright so non critical uses only, gotcha
[21:24:21] <antichip> This is going to be a leatrning curve
[21:24:25] <anonimasu> h..
[21:24:32] <anonimasu> did anyone try machining pcb with the resist still on?
[21:24:39] <anonimasu> then expose..
[21:25:17] <stustev1> antichip: I had a joypad on the Dahlih (a three axis mill) - I thought it would be useful and fun - turns out we didn't use it or think it was useful - took it off - I have a few sitting in my office in boxes.
[21:25:32] <jepler> bbl
[21:25:33] <anonimasu> I see
[21:25:42] <anonimasu> stustev: isnt that useful for really big machines(like when setting up=
[21:25:47] <anonimasu> when you cant reach the panel?
[21:26:00] <cradek> I bet a jogwheel/MPG is better in all ways
[21:26:07] <anonimasu> oh.. I mean pendant..
[21:26:10] <anonimasu> not a joystick :)
[21:26:17] <stustev1> it might be - the Dahlih is the size of a series 2 BP
[21:26:18] <cradek> bbl
[21:26:49] <anonimasu> well, I'd rather have a probe then a pendant.
[21:26:49] <anonimasu> :p
[21:26:53] <anonimasu> on my big mill *grin*
[21:27:10] <anonimasu> so, nobody has any idea about the pcb stuff?
[21:27:44] <anonimasu> im thinking about cutting 2 slots or 2 holes to help align the pcb
[21:27:52] <anonimasu> when doing UV exposure
[21:28:09] <SWPadnos> are you trying to mill off the resist, then etch?
[21:28:19] <anonimasu> no
[21:28:34] <anonimasu> im trying to make 2 holes to align the mask with
[21:29:21] <anonimasu> and to fixture it up when I cut the edges later
[21:30:29] <SWPadnos> well, of course the hard part would be exposing it to light - I don't imagine a dark plastic bag would be very easy to keep on the board while it's being machined
[21:31:00] <anonimasu> I were thinking of stuffing it upside down in a plastic fixture
[21:31:09] <SWPadnos> oh, single sided - that would be easier
[21:31:11] <anonimasu> then cut the two holes with the blue cover stuff on top
[21:31:25] <anonimasu> cut/drill
[21:32:19] <anonimasu> though it might be easier to align then afterwards
[21:32:39] <anonimasu> expose align holes with fixture clamp and drill..
[21:37:55] <fenn> you should try taping the two masks together across one edge, so you can fold it over the pcb
[21:38:08] <fenn> or two edges even
[21:38:14] <anonimasu> fenn: oh, im only doing singlesided, but I need to trim the edges and drill holes
[21:38:42] <anonimasu> I'd do doublesided if I could expose them easily though
[21:39:13] <anonimasu> maybe I should make a frame for holding them in place..
[21:56:45] <pjmcabbb> pjmcabbb is now known as pjm
[23:06:35] <antichip> My lcd does not show the entire desktop. so some windows are cut off and such. is there an easy fix, or efrence doc?
[23:06:44] <antichip> refrence doc?
[23:07:36] <SWPadnos> does the desktop pan around when you move the mouse off the edge?
[23:09:56] <fenn> there's probably a button on the monitor to adjust that
[23:10:09] <SWPadnos> it's an embedded kiosk PC similar to mine
[23:10:12] <SWPadnos> so probably not
[23:10:59] <fenn> lcd screens that take an analog video signal have to reconstitute the digital image.. i figured it was a problem with that
[23:11:26] <SWPadnos> I'm thinking it's an 800x600 screen, but X doesn't believe it and makes a 1024x768 desktop, or something like that
[23:11:36] <fenn> right
[23:12:05] <fenn> just pretend it's fvwm
[23:30:52] <tomp> seen on ubu tricks Re: can't see buttons ...You can hold Alt, click anywhere on the window, and drag it around
[23:31:29] <tomp> i use it on eeepc
[23:34:07] <antichip> no the screen does not scroll the mouse just goes off. Yes this is the kiosk so I have no user screen definition buttons
[23:34:46] <antichip> ubuntu won't do the 800x600
[23:35:15] <antichip> the hold atl is a nice trick though cool.