#emc | Logs for 2008-08-26

[00:39:35] <SWPadnos> you can also try ctrl-alt-<keypad minus>
[00:39:46] <SWPadnos> or ctrl-alt-<keypad +>
[00:39:55] <SWPadnos> that switches between the available resolutions
[00:40:00] <skunkworks> http://www.cnczone.com/forums/showthread.php?t=63356
[00:40:06] <skunkworks> I couldn't help myself.
[00:45:17] <jmkasunich> skunkworks: good for you
[00:51:28] <cradek> 'you send me the amps, I'll buy you your choice of geckos'
[00:52:00] <skunkworks> heh
[00:52:05] <jmkasunich> I got the impression (just skimmed the thread) that they are brushless
[00:52:11] <jmkasunich> send amps _and_ motors
[00:54:24] <jmkasunich> I'm getting _really_ tired of building a tower to mount my vise on every time I want to mill something
[00:54:50] <anonimasu> :(
[00:55:12] <cradek> 246 blocks!
[00:56:50] <jmkasunich> still need to set up the clamps and such
[00:57:34] <cradek> just get a knee mill and park outside?
[00:57:50] <SWPadnos> hey - that's my technique
[00:58:05] <SWPadnos> thief! :)
[00:58:06] <jmkasunich> I have a knee mill in the garage, but it isn't CNC
[00:58:12] <SWPadnos> mine either!
[00:58:16] <jmkasunich> and the garage is almost always either too hot or too cold
[00:58:24] <SWPadnos> mine too!
[00:58:33] <SWPadnos> don't forget the rust factor
[00:58:44] <jmkasunich> yeah, that too
[00:58:50] <SWPadnos> and spiders
[00:59:00] <jmkasunich> * jmkasunich whines
[00:59:09] <SWPadnos> heh
[01:03:32] <toastydeath> building a tower?
[01:03:57] <SWPadnos> the table is well below the reach of any reasonable tool on a ShopTask
[01:04:02] <toastydeath> oh.
[01:04:05] <SWPadnos> so you have to put the vise on blocks
[01:04:15] <SWPadnos> you need about a 5" lift kit :)
[01:04:20] <toastydeath> well that's a hoser.
[01:04:59] <toastydeath> there are cheapy riser blocks on ebay for that
[01:05:10] <toastydeath> hmc's make heavy use of them
[01:07:03] <SWPadnos> the trouble is that the table is the toolholder when you have it in lathe mode, so you have to get rid of the lifter whenever you use it as a lathe
[01:07:20] <SWPadnos> so it's the on-again/off-again thing that sucks
[01:07:34] <toastydeath> yar
[01:09:39] <jmkasunich> you wind up with setups like the one here: http://jmkasunich.com/cgi-bin/blosxom/shoptask/spindle-encoder-bracket-01-07-08.html
[01:10:40] <toastydeath> i'm telling you man, there are lightweight (for what they are) risers to do exactly that
[01:11:00] <toastydeath> often like 8x4x4" ribbed out in the middle
[01:11:30] <jmkasunich> and one of these days I'll get one
[01:32:39] <jmkasunich> the more I use the Tormach/KTool face mill, the more I like it
[01:32:56] <SWPadnos> oh - you got one of those?
[01:32:59] <jmkasunich> yeah
[01:33:09] <SWPadnos> it sure seemed to chew through aluminum
[01:33:27] <jmkasunich> it chews steel nicely too
[01:33:30] <SWPadnos> heh
[01:33:36] <SWPadnos> are the inserts readily available?
[01:33:54] <jmkasunich> for some valiue of readily
[01:33:59] <SWPadnos> heh
[01:34:44] <jmkasunich> each pair of inserts has 8 edges, I hope I don't need inserts anytime soon
[01:35:00] <jmkasunich> its made by a US company that sells to real machine shops, the inserts must be available
[01:35:02] <jmkasunich> http://www.ktoolinc.com/octa/octa-mills/octa-mill.html
[01:35:16] <antichip> Thanks for the links and help, I have alot to learn, man compile a kernal for a touch screen, crazy, oh well.
[01:35:35] <jmkasunich> OC-1575
[01:36:02] <jmkasunich> KTool lists it for $177, Tormach sells it for a bit over $200, with the TTS adapter ring in stalled
[01:36:48] <SWPadnos> antichip, it has nothing to do with the kernel
[01:38:49] <antichip> you are prolly right and I am just a little overwhelmed
[01:39:02] <SWPadnos> heh - easy enough for that to happen
[01:39:21] <SWPadnos> the touchscreen is actually two devices: an LCD display and a touch input device
[01:40:01] <SWPadnos> the touch part has nothing to do with the display part - the resolution problem you have is a monitor problem only. fix that, then work on the touch input part
[01:40:26] <SWPadnos> (the touch driver needs to know the resolution of the screen somehow, since it translates analog values into coordinates)
[01:40:41] <SWPadnos> so if you change the resolution later, the touch driver will need to be re-setup
[01:57:22] <cradek> hm, on my hardy machine, I can't read the font in classicladder
[01:57:31] <cradek> on dapper it seems ok, if a little smaller than most other stuff
[01:58:10] <SWPadnos> is it a "non-standard" DPI monitor ?
[01:59:19] <cradek> I've tried it on 2 x-servers and they are both set to 75
[01:59:27] <SWPadnos> hmm
[02:00:23] <cradek> http://timeguy.com/cradek-files/emc/font.png
[02:01:53] <cradek> FontDesc = pango_font_description_from_string( "Courier New 8" );
[02:02:28] <cradek> not very configurable...
[02:03:19] <jmkasunich> feature request?
[02:03:58] <cradek> I wonder why hardy renders that so badly - it should be ok
[02:04:03] <cradek> (at least as ok as dapper)
[02:04:15] <SWPadnos> do you have an extra font pack installed on Dapper?
[02:04:31] <antichip> It is 800x600 I am sure
[02:04:51] <cradek> SWPadnos: courier-new is a standard installed fontI think
[02:04:58] <SWPadnos> antichip, look at the file /etc/X11/xorg.conf
[02:05:50] <SWPadnos> hmmm - nevermind, the needed information isn't there, so I can't have you modify it (and I'm not exactly sure what needs to be added)
[02:06:08] <SWPadnos> cradek, well, lemme see if it looks sucky on my machine - hold on
[02:08:15] <SWPadnos> I wonder if the A64 RT hardy kernel will work on my laptop
[02:16:55] <antichip> it lists the vid card as generic and has 1224X768 800x600 and 640x4806, I removed all of the 1024x768, but I don't have permision,
[02:17:29] <SWPadnos> when you want to edit, go to a terminal and type `gksudo gedit`, then load the file
[02:17:41] <SWPadnos> you'll be asked fora password - the one to use is your own
[02:18:43] <SWPadnos> if it actually has resolutions listed, then comment out (by putting a # at the start of the line) all the ones except for 800x600
[02:20:29] <crotchetyGu1> crotchetyGu1 is now known as crotchetyGuy
[02:34:43] <SWPadnos> the answer is no, the A64 RT hardy kernel doesn't work on my laptop
[02:35:11] <SWPadnos> so I can't tell if the CL font is readable :)
[02:49:16] <antichip> looks good thanks for the help
[02:49:28] <SWPadnos> you're welcome
[02:51:15] <antichip> any sugestions on a parallel isolator breakout?
[02:52:25] <SWPadnos> nope. I haven't used any of them myself, and every one I look at has something I don't like about it
[02:52:37] <SWPadnos> so I think about designing and selling my own ;)
[02:53:05] <antichip> so you don't use any isolation between parallel and ?
[02:53:18] <SWPadnos> I haven't converted my mill yet :)
[02:53:23] <antichip> lol
[02:53:37] <SWPadnos> I also don't intend to use the parallel port, except maybe if I need extra I/O
[02:53:48] <SWPadnos> I have Mesa and Pico Systems cards
[02:54:32] <antichip> I'm doing my lathe now, and wanna play with my optical interupt but don't want non isolated conections.
[02:54:55] <SWPadnos> yeah, isolation is a good idea
[02:54:55] <antichip> I have almost convinced myself to get the parallel mesa
[02:55:11] <cradek> jmkasunich: how do you safely estop a vfd?
[02:55:11] <SWPadnos> if you have a PCI slot, I'd really suggest using the PCI version
[02:55:24] <antichip> no pci in this computer
[02:55:29] <SWPadnos> oh - right
[02:55:42] <cradek> it says to remove power in run mode 'only in an emergency' and doing it 'too much' will 'shorten the life of the device'
[02:55:47] <cradek> how's that for fuzzy
[02:55:56] <SWPadnos> cradek, it should have a safety stop input or similar
[02:56:39] <SWPadnos> you don't have to power off the contactor, you should be able to run the estop chain or an aux contact to the VFD
[02:56:50] <jmkasunich> cradek: you'll have to read the fine pring
[02:56:51] <jmkasunich> t
[02:57:20] <cradek> it has an 'external fault' input
[02:57:29] <jmkasunich> if you want to make sure it can't start unexpectedly, the best way is to remove input power
[02:57:44] <cradek> I am definitely switching power to it
[02:57:49] <jmkasunich> if you do that while running, it will definitely stop, but as SWP says, it isn't the kindest thing to do
[02:57:50] <cradek> that way I can sequence it on, too
[02:58:50] <cradek> it stays alive for many seconds after power is off - big caps I guess - I could assert the external fault AND remove power (it says external fault causes a coast to stop, so it won't be trying to brake or regenerate)
[02:58:51] <SWPadnos> is there a brake on the spindle?
[02:59:05] <cradek> no
[02:59:05] <SWPadnos> oh, hmmm. that's a bummer
[02:59:09] <jmkasunich> the external fault is probably a pretty good way to go
[02:59:42] <SWPadnos> I was about to say that stopping is faster when it isn't coasting, but if it just coasts on estop then who knows
[02:59:46] <jmkasunich> one nice thing about VFDs (compared to DC servo drives) is that a "stuck on" IGBT or other power switch won't make the motor run away
[02:59:47] <cradek> I will external fault + remove power, so it's coasting
[03:00:05] <SWPadnos> is there a place to put a DB resistor?
[03:00:18] <cradek> yes
[03:00:26] <jmkasunich> SWPadnos: DB resistors can make a controlled stop faster, but won't help with a coast stop
[03:00:36] <SWPadnos> I was jus about to ask that
[03:00:42] <jmkasunich> coast stop is more reliable, controlled stop is faster, pick your poison
[03:01:04] <SWPadnos> you could do something interesting with NO/NC contacts - switch in a big resistor (across a couple of legs) when it's e-stopped
[03:01:10] <jmkasunich> IMO, normal stop (M5, esc, etc) should be controlled, with DB, but estop should be coast + remove input power
[03:01:11] <SWPadnos> that would give you a crude brake
[03:01:16] <cradek> I think they avoid talking directly about safety concerns in the manual
[03:01:24] <SWPadnos> that's the safest thing to do ;)
[03:01:31] <cradek> bah
[03:01:42] <jmkasunich> SWPadnos: if this is a normal induction motor, the crude brake would be very very crude
[03:02:11] <jmkasunich> the residual flux in the motor will dissipate in a small fraction of a second, then shorting the windings will have no braking effect
[03:02:30] <jmkasunich> it'd be different if it was a permanenet magnet motor
[03:02:34] <SWPadnos> righto
[03:12:44] <cradek> well I have a spindle - it's just about an actual lathe again
[03:14:28] <jmkasunich> cool
[03:14:41] <jmkasunich> you're making really fast progress
[03:32:26] <jmkasunich> it's kinda sad when it takes me over an hour to draw and program a part, and 2 minutes to cut it
[03:32:33] <jmkasunich> but its cool too ;-)
[03:38:30] <jmkasunich> and it fits!
[03:39:19] <jmkasunich> the plug for the big slot in the spindle fits like a finger in a glove
[03:39:39] <jmkasunich> I should get my 5mm drill rod from McMaster tomorrow to pin it in place, then I'll be ready to bore
[03:47:41] <jmkasunich> goodnight
[05:51:02] <JymmmEMC> SWPadnos: ping
[06:46:50] <micges> good morning
[07:38:08] <pjm_> good morning
[07:45:46] <fragalot> mornin'
[07:46:15] <fragalot> I just finished my exam "programming in C" 40 minutes ago. it was great, 'cos it started out with "Create an empty C++ project..."
[07:46:18] <fragalot> >.>
[07:49:57] <archivist_ub> hehe nothing too hard then
[08:26:06] <fragalot> lol no
[08:26:42] <fragalot> basically the entire exam; first question was just a for() loop, and the second was just creating a function and multiplying 2 floats passed as an argument
[08:26:45] <fragalot> lol
[08:26:48] <fragalot> thats about it
[08:27:10] <archivist_ub> c++ for 2 year olds?
[08:27:49] <fragalot> it was /SUPPOSED/ to be C
[08:28:55] <fragalot> it was an exam that i skipped in the first semester that i still had to take.. intro to programming
[08:31:19] <fragalot> accoustics tomorrow, and physics, then optics, then "communications", and french, then digital systems, then electronics and programming (again), then chemistry, adn physics again, plus computer systems
[08:31:23] <fragalot> thats my exam schedule
[08:31:49] <archivist_ub> fun
[08:33:03] <fragalot> not really
[08:33:03] <fragalot> :p