#emc | Logs for 2010-08-06

[00:05:03] <theorb> theorb is now known as theorbtwo
[00:25:35] <ichudov> Guys, do you think that hitting a limit switch should trigger a complete ESTOP (as opposed to just stopping the motion and discontinue holding position)?
[00:25:47] <ichudov> For me limit != home
[00:34:34] <Valen> our limit switches kill power to the amps
[01:13:31] <tom3p> will an emc system installed from live-cd have python 'sets' ?
[01:13:51] <tom3p> (i need to remove duplicate points in a list)
[01:15:41] <tom3p> oops "In Python 2.4, sets will be introduced as a builtin-type"
[02:57:50] <geo01005_home> geo01005_home is now known as geo01005
[03:44:53] <geo01005_home> geo01005_home is now known as geo01005
[03:50:58] <elmo40> ok, time for a new job... sliced up my thumb today :( 5 stitches and a missing nail.
[03:51:18] <spasticteapot> Say, has anyone here tried machining a thin layer of copper glued on top of a piece of wood?
[03:51:42] <spasticteapot> I've seen signs made with laminated layers of plastic which are cut through sequentially, and I was wondering if metal could be used instead.
[03:53:11] <elmo40> need good glue... those two parters work the best.
[03:58:17] <spasticteapot> Has anyone done this?
[03:58:44] <spasticteapot> The other thing I'm wondering about is wether it's possible to then remove the metal from the wood - I'd like to make some small sheetmetal parts, and I might have access to a CNC machine soon.
[03:59:32] <spasticteapot> I really loved making jewelry in high school, but my hands are too shaky to cut with the required precision.
[03:59:36] <spasticteapot> Also, has anyone CNCd plaster?
[04:05:16] <geo01005_home> geo01005_home is now known as geo01005
[04:08:34] <elmo40> cnc plaster, no problem. high RPM. very dusty
[04:08:56] <elmo40> you might want to look into laser for sheetmetal
[04:08:58] <elmo40> or waterjet
[05:10:56] <geo01005_home> geo01005_home is now known as geo01005
[06:27:10] <elmo40> http://www.tenlinks.com/
[06:31:27] <elmo40> anyone get anywhere on this site? I get a 'server too busy' page http://www.vutrax.co.uk/
[06:35:44] <MrSunshine__> sigh, my spindle is wobling 0.02mm :/
[06:41:12] <micges_work> elmo40: works for me
[06:58:48] <alex_chally> MrSunshine__, runout?
[06:58:59] <MrSunshine__> i guess thats what you call it ?
[06:59:02] <MrSunshine__> when i turn the spindle
[06:59:14] <MrSunshine__> with a dial indicator against it
[06:59:28] <alex_chally> yes, that would be runout
[06:59:58] <alex_chally> MrSunshine__, isn't your machine small?
[07:00:03] <MrSunshine__> aye it is
[07:00:10] <alex_chally> .02mm is actually not all that bad for a small machine
[07:00:14] <alex_chally> well
[07:00:22] <alex_chally> not for a small cheap machine
[07:00:31] <MrSunshine__> hmm, to me it sounds like alot =)
[07:00:34] <MrSunshine__> but ok
[07:01:11] <alex_chally> MrSunshine__, you have some kind of rotary die grinder, like a dremel, as the spindle correct?
[07:01:30] <alex_chally> something like this http://www.scalemodelaircraft.org/wp-content/uploads/2009/05/dremel.jpg
[07:01:45] <MrSunshine__> alex_chally, nah this is the spindle on the machine, i have a dremel addon for engraving etc
[07:02:35] <alex_chally> ah
[07:02:51] <alex_chally> MrSunshine__, as tool diameter goes down, runnout becomes more important
[07:02:55] <MrSunshine__> MrSunshine__ is now known as MrSunshine
[07:03:10] <alex_chally> as the tool wobble becomes a larger percentage of the tool diameter
[07:03:26] <MrSunshine> ahh ok
[07:03:57] <alex_chally> in other words, .02mm runout is a whole bunch on a 1mm endmill, but not so much on a 10mm endmill
[07:05:05] <alex_chally> MrSunshine, of course that only true about cutter breaking, not cutters cutting oversized or other problems
[07:13:32] <MrSunshine> hmm, these 3d printing machines, what technique do they use to slice the models into slices? :(
[08:16:07] <alex_joni> MrSunshine: lazzors
[12:49:14] <elmo40> slice the models? you mean print the slices?
[12:49:18] <elmo40> many diff ways.
[12:50:12] <elmo40> laser to cure a compound. plastic injection like an inkjet printer. some type of plaster.
[12:50:21] <elmo40> wiki it ;)
[13:00:04] <alex_joni> elmo40: I think he meant the CAM process that takes the solid and performs the slicing
[13:04:01] <Jymmm> When you CAM like SW, is it by default a single piece, or the whole model?
[13:04:10] <Jymmm> SoldWorks
[13:04:15] <Jymmm> ^i
[13:23:11] <alex_joni> Jymmm: sorry?
[13:23:29] <alex_joni> SolidWorks is CAD, not sure what you mean
[13:24:28] <elmo40> solid works lets you make individual components that you can assemble.
[13:24:42] <elmo40> it doesn't CAM.
[13:25:11] <elmo40> it can do FEA with their Cosmos software.
[13:30:15] <Jymmm> Say your draw a 3D box with lid in SW, then send it to CAM. How does it know that it's two pieces?
[13:31:30] <alex_joni> it doesn't
[13:31:42] <alex_joni> usually you draw components in CAD, then build an assembly
[13:31:43] <Jymmm> It have to somehow
[13:31:51] <alex_joni> but you send components to CAM
[13:31:57] <alex_joni> not the complete assembly
[13:31:58] <Jymmm> alex_joni: You used SW before?
[13:32:02] <alex_joni> yes
[13:32:37] <Jymmm> Ok, so you have a final drawing, then send it to cam for processing.
[13:32:59] <Jymmm> Would seem silly to break apart a final drawing
[13:36:45] <JT-Work> you make an assembly of the separate parts
[13:40:11] <Jymmm> k
[13:45:44] <alex_joni> you can't produce a complete product
[13:45:51] <alex_joni> one that is assembled using screws, etc
[13:46:02] <alex_joni> you produce individual components
[13:46:17] <alex_joni> afterwards you do the mounting/joining/whatever
[13:46:50] <alex_joni> you have "final" drawings both for the complete product (to put in a user manual for example) and for the parts
[13:46:57] <Jymmm> I figured that, but does the cam let you select the individual components?
[13:47:38] <alex_joni> when you save an assembly you actually get a lot of files in a dir, one for each component + an assembly file
[13:47:56] <alex_joni> so you just take the appropriate part file, and feed it to CAM
[13:47:56] <Jymmm> save in CAM?
[13:48:00] <alex_joni> no, in CAD
[13:48:09] <alex_joni> SW is not CAM
[13:48:32] <Jymmm> It's a solidworks file, a SIGNLE file containing a drawing of multiple parts that are assembled.
[13:49:29] <Jymmm> or are you talking dumping it to 2D drawings and going from there?
[13:49:36] <JT-Work> is it a .SLDPRT file?
[13:49:54] <Jymmm> no
[13:49:55] <JT-Work> or a .SLDDRW file?
[13:50:21] <Jymmm> drawing I believe
[13:50:49] <JT-Work> you don't send drawings to CAM you send part files
[13:50:56] <JT-Work> normally
[13:51:19] <Jymmm> Why? Can't the cam extract what it needs?
[13:51:59] <JT-Work> maybe for a profile
[13:52:42] <alex_joni> I only worked with SLDPRT and SLDASM
[13:52:50] <Jymmm> ah
[13:53:02] <alex_joni> I think SLDDRW is a 2D drawing of the solid?
[13:53:05] <Jymmm> I've worked with neither, that's why I was asking.
[13:53:09] <SWPadnos> Jymmm, in SolidWorks, a drawing is an output, not a source. you make 3D models of the parts you want, you can assemble multiple parts into assemblies, and you can make drawings of anything as you like
[13:53:34] <JT-Work> what SWPadnos said
[13:53:52] <Jymmm> Ok, you open SW, draw your box and lid then hit CTRL+S, what file extension is that?
[13:54:00] <SWPadnos> so a drawing (like the nice DXFs you see) is not the source of the information, and probably doesn't contain enough information to manufacture the parts
[13:54:37] <JT-Work> Jymmm: you open SW draw the box and it is a sldprt
[13:54:38] <alex_joni> Jymmm: if you just do the 3d model and assembly then you get 3 files: box.sldprt, lid.sldprt and box+lid.sldasm
[13:54:45] <SWPadnos> you *might* make a "control print", which will have certain dimensions and tolerances on it (so people know which measurements are important)
[13:54:46] <JT-Work> you create another file for the lid
[13:55:17] <alex_joni> a 3D solid doesn't contain tolerances and finishing informations
[13:56:00] <alex_joni> so for CAM you usually need the SLDPRT/ASM whatever that gets fed into the CAM (automatically) and the drawing which specifies what zones are important, etc - read by an CAM operator
[13:56:06] <Jymmm> Wait, SW has like animation if you drew a gearbox and such. Why would I need individual files for each component?
[13:56:20] <alex_joni> because a file contains a solid
[13:56:25] <alex_joni> which can't move
[13:56:47] <alex_joni> you can have more than one part in an assembly, and have parts move in respect to each other
[13:57:04] <Jymmm> In mine it could.
[13:57:08] <Jymmm> *shrug*
[13:57:15] <Jymmm> was very cool too =)
[13:57:46] <Jymmm> But it's been a long time since I played with SW
[13:58:21] <JT-Work> I "play" with it 6 days a week usually
[13:58:28] <JT-Work> SW that is
[13:58:59] <SWPadnos> Jymmm, you were "animating" parts in an assembly, not individual parts
[13:59:45] <alex_joni> * alex_joni uses Alibre
[13:59:54] <alex_joni> pretty much the same thing, but lots cheaper
[14:00:37] <alex_joni> it was ~3k$ for CAD, CAM, FEA, Photorendering, whatnot
[14:00:41] <SWPadnos> does it run in wine?
[14:00:47] <alex_joni> SWPadnos: never tried
[14:00:54] <SWPadnos> well ...
[14:00:58] <SWPadnos> I'm waiting ...
[14:01:00] <alex_joni> oh, and it's 5 licenses too
[14:01:09] <alex_joni> except for CAM and FEA - only 1 seat
[14:01:23] <Jymmm> FEA?
[14:01:33] <SWPadnos> dangit. if I can't have all my personalities use FEA, it's useless
[14:01:38] <SWPadnos> Finite Element Analysis
[14:01:43] <Jymmm> ah
[14:01:46] <alex_joni> finite element analysis (FEA)
[14:02:09] <SWPadnos> is FEA GPU-optimized?
[14:02:12] <alex_joni> http://en.wikipedia.org/wiki/File:FAE_visualization.jpg
[14:02:16] <alex_joni> SWPadnos: doubt that
[14:02:24] <SWPadnos> bummer. that would work very well
[14:02:40] <alex_joni> it'll get there
[14:02:57] <alex_joni> CUDA and all
[14:02:58] <SWPadnos> there are FEA libraries or apps on the Nvidia CUDA site
[14:03:01] <SWPadnos> don't know the cost
[14:04:30] <alex_joni> bet you get them free if you buy a Quadro Plex
[14:05:27] <SWPadnos> how about a GTX480 instead?
[14:06:09] <alex_joni> http://www.nvidia.com/object/product_quadroplex_2200_s4_us.html
[14:08:48] <SWPadnos> that's slughtly (cough) out of my price range
[14:14:28] <alex_joni> SWPadnos: I bet :P
[14:15:18] <JT-Work> I didn't even look
[14:24:01] <SWPadnos> I didn't bother looking wither, but then I got curious: http://www.google.com/products/catalog?q=quadro+plex+2200&um=1&ie=UTF-8&cid=14731978208919365774&ei=1hpcTLuhNYH98Ab2y53fAg&sa=X&oi=product_catalog_result&ct=result&resnum=5&ved=0CCwQ8wIwBA#
[14:37:23] <alex_joni> SWPadnos: http://www.tacc.utexas.edu/fileadmin/images/resources/spur.jpg
[14:37:27] <alex_joni> drool :D
[14:37:48] <SWPadnos> yeah
[14:38:21] <alex_joni> probably costs more then the cars I will buy in the next 20 years or so
[14:43:45] <alex_joni> SWPadnos: and one of these to keep the data: http://www.berkcom.com/NetApp/FAS6070A-112450.php
[14:44:55] <elmo40> 50Tb for $680k ? >_<
[14:47:13] <alex_joni> elmo40: refurbished though
[14:48:05] <elmo40> what is the new price? $800k??
[14:50:37] <elmo40> the specs are amazing!
[14:50:57] <elmo40> 15k RPM Fibre Channel hard drives O_o
[14:51:29] <elmo40> 4Gb/s bandwidth
[14:51:47] <elmo40> max capacity, 1,008 TB
[14:52:31] <elmo40> crap... I could download all the pr0n in the world and still have space for HD movies.
[14:53:19] <elmo40> as it sits now, at 50Tb, it is $13/Gb. kinda steep. but worth it!
[15:38:11] <MrSunshine> yes i ment slice the model in a program ...
[15:38:22] <MrSunshine> you have the model, and want x slices of it to be able to "print" it later
[15:38:27] <MrSunshine> layer by layer