#emc | Logs for 2010-07-05

[00:03:45] <Fox_Muldr> Fox_Muldr is now known as Fox_M|afk
[00:04:49] <theorb> theorb is now known as theorbtwo
[00:13:04] <andypugh> night all
[00:46:19] <elmo40> moo?
[00:56:09] <Jymmm> * Jymmm slaps elmo40 on the bbq!
[06:34:47] <elmo40> ahh, 5-axis machining :) http://www.youtube.com/watch?v=XXUHZxweBcw
[06:36:04] <elmo40> not the best chess piece made... but still a nice video
[06:52:51] <elmo40> http://www.youtube.com/watch?v=bGf9AWZe7UM
[06:52:55] <elmo40> * elmo40 drools...
[06:53:23] <elmo40> facemill toolpath is odd... but near the end, machining those fins is awesome
[12:01:16] <mrsun> hmm, the "amplifier enable" is that the "enable" on stepper drivers?
[12:07:30] <bricofoy> yes
[14:18:18] <Fox_M|afk> Fox_M|afk is now known as Fox_Muldr
[14:30:41] <mrsun> bricofoy, oki thanks =)
[14:50:56] <Fox_Muldr> Fox_Muldr is now known as Fox_M|afk
[15:08:18] <foxtrot> figured out why my cnc mill never works, the motor drivers are all breadboarded up and I've discovered that when I go to bed the cats like to sit on the power supply and accidentally unplug like 1/5th of the wires
[15:09:56] <foxtrot> still a lot of torque issues though
[15:10:11] <foxtrot> Z axis quit moving completely it just makes dying sounds
[17:18:22] <elmo40> foxtrot: :/
[17:18:44] <mrsun> it isnt posible to run emc without a realtime kernel is it?
[17:19:01] <mrsun> i want to try my controller stuffs but do not want to go down into a dark room in the cellar to do it :P
[17:19:16] <elmo40> foxtrot: you need a stronger motor. OR. use a counter balance on a pully
[17:19:29] <cradek> you can run emc in simulator mode without realtime, but you can't run any machinery without realtime.
[17:19:30] <elmo40> use the liveCD
[17:19:51] <mrsun> elmo40, ahh that be true =)
[17:20:21] <elmo40> latency will be higher then installed... but it should work ;)
[17:21:23] <mrsun> elmo40, no problem as im just testing the hardware before i move it to where it should be =)
[17:21:57] <mrsun> to see if it makes any smoke puffs :P
[17:24:54] <elmo40> ;)
[17:38:48] <Fox_M|afk> Fox_M|afk is now known as Fox_Muldr
[18:08:43] <lepton> Hi all. I'm working on pyVCP, and I'm tring to figure out how to create a text entry box
[18:09:12] <lepton> So I can, for example, type in a number like "18000" for spindle speed and press an "OK" button to set the speed, rather than using a slider
[18:12:31] <awallin> isn't there a spinbox for that already?
[18:12:36] <SWPadnos> I think it's called a spinbox
[18:12:47] <SWPadnos> what he said
[18:13:19] <awallin> http://www.linuxcnc.org/docs/devel/html/pyvcp_spinbox.png
[18:13:21] <Jymmm> I don't see an INPUT box listed here http://wiki.linuxcnc.org/emcinfo.pl?PyVCP
[18:13:30] <awallin> it might not allow you to type in the number...
[18:15:19] <Jymmm> No INPUT here either... http://www.linuxcnc.org/docs/2.2/html/hal_pyvcp.html#r1_5
[18:16:58] <lepton> Yeap, that's my issue
[18:17:56] <lepton> We really want/need to type an exact number, we've got too much range / precision for a spinbox to make sense
[18:18:13] <lepton> I'm sure there's a way to accomplish this...
[18:18:22] <awallin> pyvcp just wraps tkinter widets, so you could take a text-widget but you would have to process the text into a number for HAL yourself
[18:18:41] <SWPadnos> AXIS has a number validator (which may use the interpreters validator), which is used in the touch-off dialog
[18:18:54] <SWPadnos> you might try making a new pyvcp widget using that code
[18:19:00] <SWPadnos> (or something else that's easier :) )
[18:19:41] <lepton> I was thinking of trying something along those lines
[18:19:50] <lepton> going into tkinter, that is
[18:20:40] <lepton> (I'm really glad to have stable motion now, and be working on secondard features like this :)
[18:20:48] <lepton> secondary*
[18:23:17] <awallin> what kind of machine do you have?
[18:28:51] <lepton> A CNC router that started life as a shopbot
[18:29:34] <lepton> I would strongly recommend no one ever buy a shopbot system at this point
[18:45:35] <L84Supper> lepton: you could make it smile when it hears its name, you could probably make it onto PBS, if it also responds to "get beer" and smiles and gets it
[18:47:26] <lepton> haha
[18:47:41] <lepton> We actually just talking about how we need to put a face on the spindle
[18:48:33] <lepton> With eyes that turn red when it's feeling nefarious\
[19:35:47] <cradek> lepton: the easy way to get an exact spindle speed like 18000 is to use MDI: type M3 S18000
[19:39:35] <andypugh> To be truly exact you might have to set up a closed loop system. I doubt it really matters :-)
[19:42:11] <lepton> good point, cradek
[19:42:27] <lepton> I really wish my spindle / vfd had an encoder outputs
[19:42:34] <lepton> but alas, it does not, so we're open loop
[19:42:43] <cradek> I'm just saying that if your goal is to be able to type 18000 and get 18000 rpm, you can easily do it in MDI and not have to futz around with other crap
[19:43:00] <lepton> Indeed
[19:43:36] <lepton> I'm still going to be working on pyVCP to try to accomplish our gui goals, especially since people other than myself will be using the machine
[19:44:19] <lepton> I'm trying to set it up so operaters that are used to Mach3 / Shopbot control software can easily interact with it
[19:44:35] <cradek> an operator who doesn't know even rudimentary gcode seems like a recipe for disaster...
[19:45:24] <lepton> true enough, this is more of a "people come over to help me build stuff for them for burning man, and it's easier to tell them to type 18000 and hit enter than it is to issue a gcode command" type situation
[19:45:31] <lepton> In reality, that may never even happen
[19:46:34] <lepton> It's basically just myself and my buisness partner running everything, but I still like the idea of developing a GUI that's exactly like I want it
[19:46:40] <lepton> which includes text box inputs :p
[19:47:23] <cradek> you could have a spinbox that goes up or down 1rpm for each click - that would be even easier to use
[19:47:26] <lepton> I'm getting involved with a hackerspace group that's starting up, so there's value to using this as a way to introduce people to CNC / EMC concepts
[19:47:42] <cradek> sorry I'm trolling now
[19:47:48] <lepton> *IF* I could manually enter text in the spinbox, that'd be ideal
[19:48:05] <cradek> now's the time where I say something about being glad for open source where people can meet different needs
[19:48:21] <lepton> indeed
[19:48:39] <lepton> I'm relativly comfortable with python dev work, so pyVCP seems fairly close to ideal for me
[19:48:57] <lepton> I probably made figuring out HAL way harder for myself than it needed to be
[20:49:32] <andypugh> You _can_ type number in the textboxes in pyvcp. I do it all the time.
[20:51:08] <andypugh> With the standard installation you need to press the up and down buttons before the value is registered, and typing a minus sign exits you from the textbox (Actually, I meant to say spinbox)
[20:51:30] <andypugh> But there is a patch that allows you to use "enter" to register the value too.
[20:51:56] <andypugh> Or have I wandered in half way through a conversation and got the wrong end of the stick?
[20:58:10] <lepton> Actually, I think you're right on the mark for what I'm trying to do
[20:58:21] <lepton> I'm only starting on pyVCP today, so I'm still figuring out the basics
[22:18:28] <fenn> http://ca.rstenpresser.de/~cpresser/tmp/emc2.5pre_lenny/linux_cnc_sticker.jpg
[22:19:19] <fenn> cpresser: i'm sure other people here would want one of those, if you're up to it
[22:20:01] <andypugh> I want penguin-milling and penguin-turning Icons to choose my configs with :-)
[22:20:10] <cpresser> for now i just created one sticker, and I dont even know ist price
[22:20:25] <cpresser> but, however, the design-file is the same licence as yours :)
[22:20:46] <andypugh> Free software == free stickers, surely? I'll take 1000 :-)
[22:21:52] <andypugh> Just back from the workshop after welding some angle iron together to make the top of some sheerlegs for moving bits of my milling machine about. It must be 5 years since I did any stick welding, I am amazed that the rods still worked.
[22:21:57] <cpresser> so far, I am not registered in the Forum, but ill do so and ask for a centralised order
[22:23:05] <fenn> andypugh: did you see http://fennetic.net/sketches/emc-chips.png and http://fennetic.net/sketches/emc-lathe-chips.png
[22:23:16] <cpresser> fenn: wrong window :D
[22:23:28] <andypugh> Nothing to do with the stickers, but the forum is actually a bit underpopulated. It is well worth joining the mailing list too.
[22:24:00] <cpresser> mailing-list sounds better; i am more the mail-person
[22:24:35] <andypugh> Nice artwork, but seems too much like penguin-cruelty to me :-)
[22:25:42] <cpresser> I just put the files used for printing on my server: http://ca.rstenpresser.de/~cpresser/tmp/emc2.5pre_lenny/
[22:25:54] <fenn> anyway, the idea was to make splash screen icons for all of the different sample configs, but they never got integrated for some reason http://fennetic.net/sketches/emc-splash/
[22:26:04] <cpresser> ill put it on the ML tomorrow, ist already 0:25 in germany an I need to get some rest :)
[22:51:28] <L84Supper> lets see if EMC had a Midi plug-in for stepper motors..... http://www.youtube.com/watch?v=XowDIJPjZE4&feature=related
[22:56:59] <Fox_Muldr> Fox_Muldr is now known as Fox_M|afk
[23:08:53] <andypugh> L84Supper: Did you not see the one from the CNC fest last week?
[23:09:44] <andypugh> http://www.youtube.com/watch?v=S0re79zEX5A
[23:19:43] <JT-Hardinge> when I played that on my lathe last night I ended up with a 5 gallon bucket of chips