#linuxcnc | Logs for 2014-03-21

Back
[00:17:22] <XXCoder1> whats difference between "milled screw" and "rolled"
[00:18:03] <XXCoder1> milled and rolled thread screws
[00:22:30] <toastydeath> milled screw is done with a comb-shaped cutter
[00:22:52] <XXCoder1> \I mean how accurate they are and such
[00:23:00] <toastydeath> rolled is done with a non-cutting form
[00:23:10] <toastydeath> rolled screws are not super accurate
[00:23:22] <XXCoder1> hmm
[00:23:23] <toastydeath> milled screws can be a variety of accuricies
[00:23:27] <toastydeath> *accuracies
[00:23:37] <XXCoder1> would rolled be good enough for "first cnc"
[00:23:44] <toastydeath> sure
[00:23:56] <toastydeath> my recommendation is that unless you are already a machinist, you do not drool over accuracy
[00:24:24] <Connor> Linermotionbearing2008 on Ebay sales pretty decent C7 Rolled Ball screws.
[00:24:45] <XXCoder1> yeah I do want good enough machine to make working cnc for fun. then evenually make better cnc by that cnc
[00:24:52] <XXCoder1> and buy upgrades
[00:25:18] <toastydeath> realistically you are not going to be limited by the accuracy of your screws
[00:25:37] <toastydeath> you are going to be limited by the geometric alignment of your guide surfaces and your measurement equipment
[00:26:01] <toastydeath> those errors are going to absolutely dwarf whatever error exists in your screw
[00:26:28] <XXCoder1> http://www.ebay.com/itm/3-ballscrews-ballscrew-3set-SBR-rails-3sets-BK-BF12-3-couplings-Promotions-/251449603748?pt=BI_Heavy_Equipment_Parts&hash=item3a8b9076a4 not bad
[00:26:39] <toastydeath> consider that if your machine is off by .005" every inch
[00:26:44] <toastydeath> and you make ALL your parts on this machine
[00:26:59] <toastydeath> it's very likely that they'll fit together quite well
[00:27:18] <toastydeath> because all the holes you drill and shapes you cut will be off by the same amount
[00:28:20] <toastydeath> also, similarly, the linear guides don't matter much either, because the surface you mount them to is what give them the vast majority of their accuracy
[00:28:23] <XXCoder1> guess so
[00:28:45] <toastydeath> this isn't a "guess so" type thing, this is an established principle of manufacturing
[00:29:17] <XXCoder1> lol yeah just not machinist so if it works it works fine for me
[00:29:30] <toastydeath> if you bolt a linear way that's capable of a few millionths of an inch to a surface that's wavy, the rail will take on that waviness
[00:30:05] <XXCoder1> good to know.
[00:30:53] <XXCoder1> guess thats why people usually use mdf (think named it correctly) wood as framework, its quite flat
[00:30:56] <XXCoder1> and pretty strong
[00:31:21] <toastydeath> that's just the thing
[00:31:26] <toastydeath> it's not flat at all, from a machining perspective
[00:31:37] <toastydeath> it's just that people have really really poor understanding of measurement
[00:31:51] <toastydeath> and so they don't realize how bad their machine is, and it doesn't matter anyway
[00:32:16] <XXCoder1> I bet 8020 machines is pretty good, better than most wood machines anyway
[00:32:50] <XXCoder1> both probably pales in accuracy compared to true manfactoring cncs
[00:33:20] <toastydeath> yeah, even an old beat up cnc will outperform anything homemade by several orders of magnetude in both speed and accuracy
[00:34:07] <toastydeath> can take finish passes that are deeper than homebrew machines can take on roughing passes
[00:34:08] <XXCoder1> I don't think I am not that concerned, if it works well enough for me it works
[00:34:18] <toastydeath> yeah, that's the attitude to have
[00:34:27] <toastydeath> don't chase numbers, chase results
[00:34:42] <XXCoder1> I do want 8020 based design, its too high end atm till I get better work and experence
[01:42:46] <WalterN> these guys are making laser optical things out of diamond... http://www.iiviinfrared.com/index.html
[01:45:58] <WalterN> http://www.iiviinfrared.com/pdfs/II-VI_diamond_2010-01.pdf
[02:17:29] <Loetmichel> mornin'
[03:13:23] <Deejay> moin
[05:21:43] <Swapper_> anyone running gmoccapy ? i have a "bug" wher the tool area shows a long row of numbers.
[06:01:27] <jthornton> best to report that on the forum
[06:04:46] <Swapper_> ok will do
[06:05:04] <aer0s> hello
[06:06:24] <Swapper_> hi
[06:17:57] <aer0s> what types of machines is linuxcnc used on?
[06:18:10] <Loetmichel> aer0s: any
[06:18:26] <Loetmichel> from little ones selfbuild to big industrial amchines
[06:19:20] <aer0s> I'm searching for a small metal mill, is that "works best"?
[06:20:28] <Loetmichel> if you ask me: yes
[06:20:46] <Loetmichel> the other producs are less feature.-rich and less configurable ;-)
[06:20:56] <Loetmichel> (and have the occasional hiccup)
[06:23:28] <aer0s> do you have a recommendation for a small metal mill that uses linuxcnc?
[06:23:53] <Loetmichel> aer0s: any one and convert it yourself
[06:24:05] <Loetmichel> off the shelve cnc mills are much to expensive
[06:25:26] <aer0s> you mean like, add the stepper motors myself?
[06:25:31] <aer0s> on a manual mill?
[06:26:06] <Loetmichel> i would buy something like this: http://www.dittmar-werkzeuge.de/Optimum-Bohr-Fraesmaschine-OPTI-BF20-Vario-850W-230V.html?32&gclid=CP68use-o70CFdHLtAodqQMAeQ
[06:27:32] <Loetmichel> and converti it using this: http://www.ebay.de/itm/Cnc-Set-3-Achsen-Tb6560-Steuerung-3-X-Motor-1-26Nm-2-8A-Netzteil-24V-10A-/360880985859?pt=LH_DefaultDomain_77&hash=item54062ed703
[06:27:43] <Loetmichel> and a PC /some small pats of course)
[06:28:08] <Loetmichel> aers: right
[06:34:56] <skunkworks> Loetmichel: finally got a change to look at the terco.. looks like a nice little machine http://electronicsam.com/images/emco/terco.JPG
[06:36:04] <skunkworks> the steppers are 8 wire - we re-wired one from unipolar to bipolar and hooked it up to one of the parker drives.
[06:36:24] <skunkworks> more than enough torque for the application
[06:36:44] <skunkworks> no ball screws - but it does have split nuts..
[06:38:05] <aer0s> what about this one? http://www.siegind.com/products_detail/&productId=4b842b88-4ae8-45aa-8fca-3e436a5e2cd7.html
[06:40:13] <skunkworks> lots of people convert the x1-x3 style mills - take a look on cnczone.com
[06:40:43] <skunkworks> if you have the room - I would buy a cnc with a broken control... :)
[06:41:24] <skunkworks> then you already have the cnc stuff... (ball screws, wiring, coolant control)
[06:48:11] <jthornton> skunkworks, your having too much fun
[06:50:11] <skunkworks> jthornton: keeps me out of trouble..
[06:50:13] <skunkworks> ;)
[06:50:42] <jthornton> lol
[07:28:36] <Loetmichel> s1dev: nice litte mill ;-)
[07:28:39] <Loetmichel> skunkworks
[07:39:22] <skunkworks> it came out of a school - didn't get the electronics but it sounds like it was pretty huge
[07:58:30] <R2E4> mornin!!
[08:00:55] <R2E4> A singing servo means it needs to be tuned?
[08:08:38] <R2E4> I put a jack and wood under my Z I enabled the drive, moved it a bit, it jumped, so i turned down the P to 50 and restarted and after I tried it again, I hit e-stop and the Z dropped 2" onto the wood.
[08:11:19] <eric_u_cnc1> do you have any I?
[08:12:01] <R2E4> no, I and D are at zero for the moment. its at
[08:12:36] <R2E4> P = 100 I = 0 D = 0 ,
[08:12:49] <R2E4> HAvn't done any tuning yet
[08:13:07] <R2E4> I dropped the P to 50 when the axis was jumping.
[08:13:08] <eric_u_cnc1> I guess your only choice is too much P then
[08:13:37] <R2E4> I'm not worried about that yet, trying to get the brake working properly.
[08:14:15] <eric_u_cnc1> all I saw was the question about singing servos
[08:14:27] <skunkworks> energize the brake manually and see if it is engaging/disengauging?
[08:14:46] <eric_u_cnc1> was the brake designed for the load?
[08:15:09] <R2E4> http://www.irmtl.com/vm40/Z_brk_sch.pdf
[08:15:28] <R2E4> oh it is engaging, it dropped.
[08:15:34] <R2E4> I can hear the solenoid
[08:15:43] <R2E4> and it dropped
[08:15:53] <skunkworks> why is it taking so long to come back on?
[08:15:55] <eric_u_cnc1> shouldn't it be braking in estop?
[08:16:45] <R2E4> I hit e-stop, the relay dropped out but residual or contact arcing occurred. Held it engaged
[08:17:01] <R2E4> Will trouble shoot it when I get out of work.
[08:20:42] <R2E4> I only had the PRE contacts wired in as shown in the pdf.
[08:21:59] <R2E4> AB is when power is applied to machine, and the DR-3 is from the old control. The PRE contact is when you physically turn on the opld copntrol.
[08:59:27] <MattyMatt> evil hack idea. lexus wheel bearings have encoders built in http://www.ebay.co.uk/itm/2-NEW-Rear-03-09-Lexus-Toyota-Wheel-Hub-Bearing-Assemblies-w-ABS-Encoder-/150974045064
[08:59:59] <MattyMatt> pair of them to make a spindle :)
[09:00:54] <rodfrey> Hello! Does anybody have an opinion on the best way to implement a rack-style toolchanger on a router? Info on the wiki seems obsolete, and my google-fu is failing me.
[09:01:50] <MattyMatt> with the Z axis to lift the tools in and out of the rack?
[09:02:47] <MattyMatt> what you're most in need of is an auto drawbar, usually pneumatic
[09:02:48] <rodfrey> Yes, I have a spindle with a pneumatic release (claw type, ISO20).
[09:02:57] <MattyMatt> cool
[09:03:37] <rodfrey> Before I Saw The Light I did this on Mach3 with an M6 macro that issued Gcode to move to position, then communicated with a PLC to run the pdb.
[09:03:57] <rodfrey> But I've just moved to linuxcnc and I'm not sure what the best way to approach this is.
[09:04:05] <skunkworks> rodfrey: look at remapping http://linuxcnc.org/docs/devel/html/remap/structure.html
[09:04:06] <rodfrey> I read that tool changes are in the iocontrol component
[09:04:13] <rodfrey> but then I read that the iocomponent is obsolete.
[09:04:22] <rodfrey> Thanks, skunkworks, I'll look now!
[09:04:24] <skunkworks> you have to use the development version of linuxcnc
[09:04:30] <rodfrey> oh! that sounds fun.
[09:04:43] <skunkworks> but there are some config examples
[09:05:02] <tjtr33> MrSunshine, you posted that Heeks had new stock removal simulator. Do you know when that feature became available?
[09:05:32] <rodfrey> OK so I guess that I'm not crazy and there isn't really an out-of-the-box way to do it? that's fine, I just don't want to re-invent the wheel.
[09:06:58] <skunkworks> well - there are some sample configs to get you close. there are a few (I think Connor) has been using it
[09:07:19] <rodfrey> Cool! Thanks for the trailhead, I'll get reading.
[09:07:25] <tjtr33> look at a remap example, its not that difficult. it just is a scripted substitution for a G or M code ( its just a text file )
[09:11:27] <rodfrey> Another newb question: is the rs274ngc component (is it a component?) in the current linuxcnc the same as can be found at http://code.google.com/p/rs274ngc, or it substantially different?
[09:12:48] <rodfrey> urk. Chapter 20: Changes from RS274/NGC
[09:12:48] <rodfrey> . RTFM.
[09:33:58] <archivist_herron> MattyMatt, why just toymota, all sorts available at the scrap yards
[09:37:28] <pcw_home> I though it was ToyAuto
[09:38:22] <archivist_herron> :)
[09:38:40] <R2E4> pcw_home: this is a small version pdf of the schematics. only the 4 relative pages. http://irmtl.com/vm40/Z_brk_sch.pdf
[09:39:34] <R2E4> Anyone have access to Fanuc manuals? B-53425E in particular?
[09:48:32] <pcw_home> for $35, you can :-)
[09:48:34] <pcw_home> http://www.ebay.com/itm/Fanuc-System-AC-Spindle-Servo-Unit-B-53425E-02-Maitnenance-Manual-Year-1981-/171156458539?pt=LH_DefaultDomain_0&hash=item27d9b84c2b
[09:50:07] <MattyMatt> archivist_herron, cars with ABS don't end up in the scrapyard, allegedly :)
[09:58:45] <nnnn> hey has anyone ever used lcnc with a scara robot arm
[10:01:24] <JT-Shop> yes, look on the wiki for examples
[10:03:03] <pcw_home> Hey I got a aiA16000 encoder from Ebay. that should be fun
[10:03:54] <CaptHindsight> 44 teeth is the most common for ABS rings, 88 counts per rev
[10:04:43] <MattyMatt> single bit? no quadrature
[10:04:48] <MattyMatt> boring
[10:05:15] <MattyMatt> I guess you generally know which way your spindle's going tho
[10:06:37] <MattyMatt> but I was just wondering if they'd be any good for a leadscrew
[10:08:07] <CaptHindsight> those rear hubs are just bolt on, bearing preload is set when the bearing is made
[10:08:26] <archivist_herron> MattyMatt, must be plenty of mundanos there
[10:08:55] <MattyMatt> there's one parked outside :) the owner would squeal
[10:09:06] <archivist_herron> get the sensor from the left as well as the right
[10:09:34] <archivist_herron> to make up a quadrature pair off the one ring
[10:09:45] <MattyMatt> ah right, with both bearings, they could be turned for quadrature
[10:21:48] <CaptHindsight> auto ABS sensors are expensive new, but you can buy low cost hall sensors on ebay, digikey, mouser etc
[10:31:04] <CaptHindsight> I found this great 12" wide belt sander, but I can't find 12" x 80" belts anywhere
[10:33:01] <MattyMatt> make up a canvas&velcro belt and use 3 pieces of 4"-on-a-roll
[10:33:43] <MattyMatt> you could have 3 grades on simultaneously for small stuff :)
[10:34:56] <CaptHindsight> why didn't anyone think of putting multiple nozzles on FDM just like inkjet?
[10:35:16] <MattyMatt> FDM are vector, not raster
[10:35:35] <CaptHindsight> doesn't have to be vector
[10:36:05] <MattyMatt> it does really. you can't turn the flow on and off quickly enough
[10:36:43] <MattyMatt> it's like squeezing toothpaste
[10:36:48] <CaptHindsight> not with those toy extruders
[10:38:06] <MattyMatt> mm 24 wire mig printer
[10:39:47] <CaptHindsight> I print with high viscosity fluids and pasts all the time
[10:40:11] <CaptHindsight> pastes even
[10:40:13] <MattyMatt> you need more axis for a mig printer, because you can't strike an arc in mid air
[10:40:35] <MattyMatt> so no 24 wire raster scanning there
[10:41:58] <MattyMatt> you could use metal powder as support and feed material, and just have 24 tungsten electrodes. SLS with arcs
[10:44:31] <MattyMatt> you could use cold paste extruders in a row, but with a hot dribbling FDM nozzle, you are better off with a constant flow rate, for sure. I dunno if you could improve the reprap designs
[10:46:58] <CaptHindsight> MattyMatt: you could improve the design if you'd avoid that channel for a while :)
[10:49:20] <jdh> http://wilmington.craigslist.org/mob/4384724744.html
[10:49:23] <jdh> any idea what that is?
[10:49:36] <rodfrey> Learning how to remap... the documentation refers to stdglue.py, but it's not included with the current master. I can find a copy, but is it obsolete?
[10:49:55] <_methods> boring mill?
[10:49:59] <_methods> hard to tell from those pics
[10:52:14] <_methods> long bed whatever it wasa
[10:52:24] <_methods> maybe was a lathe bed
[10:53:44] <_methods> i've seen some of those 5-axis routers with gantry like that
[10:55:09] <CaptHindsight> I see the long rusty bearing rails but not the screw
[10:55:47] <CaptHindsight> maybe in the 3rd pic from the left
[10:55:58] <_methods> it's in the 3rd pic
[10:56:02] <CaptHindsight> http://images.craigslist.org/00d0d_kjGViMl0t3Z_600x450.jpg
[10:56:33] <jdh> too big for me whate4ver it is. Just curious
[10:56:47] <_methods> well it looks light duty
[10:56:50] <_methods> for it's size
[10:57:00] <_methods> i'm thinking router
[10:57:14] <_methods> welded tubing
[10:57:16] <_methods> cheap
[10:58:59] <_methods> probably worth 300 in scrap
[10:59:03] <_methods> maybe a bit more
[10:59:16] <_methods> sell the ball on ebay
[10:59:25] <_methods> and clean up the rails
[10:59:29] <_methods> and sell them on ebay too
[10:59:34] <_methods> maybe break even at $800
[11:06:17] <rodfrey> Is there a mechanism (or is it welcomed) for me to update documentation as I learn lcnc? I can't find source for http://linuxcnc.org/docs/devel/html/remap/structure.html in the git repo, so that's probably not the mechanism?
[11:07:48] <skunkworks> I don't know much about editing docs.. There might be something on the wiki. JT-Shop , jthornton_ does a lot of editing.. He could probably answer some questioisn
[11:08:01] <skunkworks> when he is available
[11:08:34] <archivist_herron> and goferit
[11:10:13] <rodfrey> OK. I just know there is so many docs it must be hard to keep on top of stuff. And annoying if somebody just points out obsolete info instead of just fixing it. :)
[11:11:48] <CaptHindsight> rodfrey: your input would be of benefit to those new to Linuxcnc, often docs written by those with years of experience skip over steps
[11:18:29] <JT-Shop_> rodfrey, the html docs are built from text files via asciidoc
[11:19:18] <JT-Shop> so in the git repository you will only find structure.txt
[11:21:09] <rodfrey> ah, I see that now that I'm looking at the README in docs
[11:21:10] <rodfrey> thanks
[11:21:14] <rodfrey> That makes sense.
[11:24:18] <Zaaarin> Hi guys, I've been working hard to make an "adaptor plate" for my solar steampunk gearbox.
[11:24:18] <Zaaarin> This is the scrap plate I started out with: http://i.imgur.com/IH2lNyN.jpg ,
[11:24:19] <Zaaarin> This is what that same plate now looks like after a tonne of drilling, routing and grinding, in the end I discovered the best way to cut the middle bit out was to use "slanted" angle grinding with a zirconium cutter disc.
[11:24:19] <Zaaarin> This is it all assembled in rotory gearbox configuration: http://i.imgur.com/LsSY5si.jpg , and this is it top down to prove the core is totally hollow and I wasn't cheating http://i.imgur.com/mx8Jway.jpg
[11:24:19] <Zaaarin> My next question is this: how do I drill the 12mm holes into the "adaptor plate" so they are perfectly aligned with the big flywheel gear?
[11:26:57] <jdh> carefully?
[11:28:00] <CaptHindsight> before you weld them together drill er eh.... never mind
[11:29:45] <Zaaarin> what I mean is if I pilot hole any of those holes with my 3mm hss, won't by the time I go 5mm, 7mm, 8mm, 9mm, 10m, 11mm, 12mm the holes be offcentre?
[11:31:01] <CaptHindsight> how well aligned do you want them? How are you measuring?
[11:31:45] <CaptHindsight> you could work you way up and stop when they are close and finish with a file
[11:32:14] <Zaaarin> I tested the gear on the tables with my little mod 3 plastic gear the two cirlces are perfectlyish aligned went round and round it's not elliptical very much
[11:32:40] <CaptHindsight> off by <1mm?
[11:33:12] <Zaaarin> yeah, because I drilled a pilot hole, and used the router to "guide" where the circles should be to start off with
[11:33:18] <CaptHindsight> what are the 12mm holes for? bolts?
[11:34:11] <Zaaarin> Grinding by hand wasn't too hard once I had a few hundred tiny holes drilled trhough, it'd have been great if I could have just drilled it out but when two drilled holes overlapped the drillpress bent sideways and kept jamming up so I was like "sod it time for the angle grinder mweheheeh"
[11:34:25] <Zaaarin> Yeah bolts with irrevocable nuts
[11:34:36] <CaptHindsight> yeah, so you went that route
[11:34:37] <Zaaarin> so once its on there's no way of getting the bolts off without cutting them off
[11:35:40] <Zaaarin> I discovered the by using the angle grinder at a really shallow angle like like ......=========''''''' it was great for getting the hole nice and circular
[11:35:51] <Zaaarin> just covered the tip of the grinder over the drill holes
[11:36:06] <CaptHindsight> if you have some play with the bolts in the holes you could align it first with hex nuts, then replace each nut one by one after
[11:37:30] <Zaaarin> one problem with that CaptHindsight is that the bolt will be lower than the surface of the gear/adaptor plate and then when I drill press the next hole it'll be off centre like ':'''''''==========
[11:37:45] <Zaaarin> you see what I mean?
[11:38:24] <CaptHindsight> have a drawing?
[11:41:57] <Zaaarin> Got better than that a 3d model
[11:42:30] <Zaaarin> wanted to cnc it but my puny dremel wouldn't handle it
[11:42:42] <Zaaarin> need a new machine me thinks
[11:42:52] <Zaaarin> I'd LOVE a CNC that mills steel
[11:55:12] <Connor> skunkworks: I have a rack stile tool changer working in simulator using remap.. I think it still works... that was over a year ago.. I don't have it working on a live machine yet.
[12:02:44] <rodfrey> skunkworks: I'm not sure if the [PYTHON]APPEND in the .ini is working. When I start linuxcnc my toplevel.py is found but "import remap" fails with "no module named remap".
[12:03:09] <rodfrey> there's a remap.py in the same directory as toplevel.py that imports stdglue.py
[12:03:54] <rodfrey> Any advice on troubleshooting?
[12:04:26] <jdh> no clue on this specific, but do you have a PYTHONPATH?
[12:04:28] <rodfrey> when I do "python toplevel.py" it loads the modules fine (although it obviously can't find emccanon, etc)
[12:04:52] <CaptHindsight> http://www.3ders.org/articles/20140320-an-analysis-of-patenting-activity-around-3d-printing-from-1990-current.html
[12:05:09] <rodfrey> Yes, it's set to linuxcnc-dev/lib/python
[12:05:19] <jdh> is taht where remap.py is?
[12:05:28] <rodfrey> I understood that the .ini file APPEND line was to put my config's python path onto the end of that?
[12:05:49] <jdh> dunno. Seems likely.
[12:05:57] <rodfrey> I guess I can test that by manually changing PYTHONPATH. Thanks, good idea.
[12:06:19] <jdh> export PYTHONPATH=$PYTHONPATH;/your/config/dir perhaps
[12:08:22] <jdh> that should be a colon
[12:08:43] <rodfrey> yeah
[12:09:00] <rodfrey> Yeah, that worked, so I guess APPEND doesn't do what I think it does.
[12:10:10] <Connor> No.
[12:10:23] <Connor> that's to append the remap directories..
[12:10:35] <Connor> [PYTHON]
[12:10:36] <Connor> # where to find Python code
[12:10:36] <Connor> # code specific for this configuration
[12:10:36] <Connor> PATH_PREPEND=./python
[12:10:36] <Connor> # generic support code
[12:10:36] <Connor> PATH_APPEND=../python-stdglue
[12:10:57] <rodfrey> Connor: Thanks!
[12:11:21] <Connor> I would suggest gettnig the -sim version
[12:11:33] <Connor> and looking at the rack-toolchange sample config.
[12:11:59] <Connor> That's what I used to base mine off of..
[12:12:05] <rodfrey> That's a good idea. I was just working my way through the Extending Linuxcnc docs trying to follow along.
[12:12:14] <Connor> and it's a 6 tool changer.. only ever used in simulator though, never in production
[12:12:56] <Connor> sometimes it's easier to start with a working example and backwards-engineer it than build from scratch.
[12:14:05] <Connor> to be honest, the rack version looks to only use O based ngc files.. no python..
[12:34:55] <sabotender> hey Connor!
[12:36:02] <sabotender> okay so I was speaking to an experienced CNC gentleman and he assurred me that I do *NOT* need a router as large as the one I was going to get. And said that a smaller one would definitely suffice. Smaller than I even considered myself. Well, it would definitely save me a bit of money but, still
[12:36:55] <Connor> as big as which one?
[12:40:17] <sabotender> oh the 6040
[12:41:20] <sabotender> Connor: so I will probably be getting a 3020, and then upgrading the spindle and steppers in time
[12:42:22] <Connor> Well. I always go with the saying... get a little more than what you think you need, because, you'll want bigger in the end.
[12:42:41] <Connor> I was going to do a Mini-mill, but decided to go with the G0704.. I'm glade I did.
[12:43:03] <Connor> I wish I had made my Router 24 x 18 instead of 18 x 12
[12:43:33] <sabotender> right, but as I only have interest in milling small pcbs and the chasis for these and small mechanical parts, there's no reason for me to get a larger one
[12:43:35] <CaptHindsight> sabotender: which brand 3020?
[12:43:54] <sabotender> and he had me think about it; even the larger things I want to make are composed of SMALL parts
[12:43:59] <sabotender> so, well...there you have it
[12:45:05] <sabotender> CaptHindsight: that is a very good question. I am not sure, but that was the one he told me that would suit me just fine. And since he has routers and mills of various sizes in his workshop; I will take his recommendations to heart.
[12:45:23] <CaptHindsight> those Chinese router are made poorly, you need to spend a bit of time reworking them to get them accurate
[12:45:42] <Connor> they have 3020 and and 3040
[12:45:49] <sabotender> CaptHindsight: what do you mean by 'reworking'
[12:45:58] <CaptHindsight> they don't seem to care about mounting the ballscrews properly
[12:46:05] <sabotender> like disassembling and aligning?
[12:46:24] <CaptHindsight> and properly mounting the ballscrews
[12:46:53] <sabotender> ah, well I am sure I can manage that, with proper instruction
[12:46:57] <CaptHindsight> http://imagebin.org/300638
[12:47:24] <CaptHindsight> the mounting hold for the bearing is 20mm ID and the bearing is 19mm OD
[12:47:44] <CaptHindsight> the only preload on the bearings is the tension from the flex coupling
[12:48:32] <CaptHindsight> you can shove on any axis and measure the amount of play with a ruler
[12:49:03] <sabotender> ah I see
[12:49:20] <CaptHindsight> the accuracy specs are a blatant lie if it's based on actual cutting
[12:49:43] <sabotender> so what would one need to do to resolve this issue?
[12:49:44] <CaptHindsight> under no load you might get the published specs
[12:50:08] <Einar> In the picture it looks like there is no bearing at the motor end? There should be a double angular bearing.
[12:50:31] <Einar> At the other end the bearing should be floating.
[12:51:04] <CaptHindsight> Einar: there is a single sealed angular bearing on the ballscrew side of that mount
[12:51:41] <Einar> Single angular? So it will take force one way only.
[12:51:42] <CaptHindsight> the mount on the right is where the flex coupling is
[12:52:05] <CaptHindsight> it's sealed, I only have a vague spec
[12:52:34] <CaptHindsight> I haven't taken it apart yet, for all I know it's a sealed ball bearing, not even deep groove
[12:53:01] <CaptHindsight> NSK Z0089
[12:53:10] <sabotender> CaptHindsight: so to resolve that error and flex, does it need new ballscrews?
[12:53:48] <CaptHindsight> the ballscrews are ok, they just need a proper mounting bearing design
[12:54:23] <sabotender> blargh, so the entire design is flawed
[12:54:38] <CaptHindsight> yes, too many corners cut
[12:55:02] <CaptHindsight> but for the same material cost it could be a good design
[12:55:11] <sabotender> ok...which version of that model would you recommend?
[12:55:16] <CaptHindsight> they just don't care
[12:55:33] <CaptHindsight> I haven't found one yet that I didn't have to rework
[12:56:18] <sabotender> I am still not entirely sure what you mean by reworking. Is this something I can do with simple tools?
[12:56:47] <CaptHindsight> simple mill and lathe
[12:56:57] <sabotender> that is not simple at all
[12:57:09] <sabotender> well, I guess I will just take what I can get, eh
[12:57:32] <CaptHindsight> http://imagebin.org/299770
[12:57:47] <CaptHindsight> http://imagebin.org/299769
[12:58:02] <CaptHindsight> http://imagebin.org/299771
[12:58:49] <CaptHindsight> out of the box, everything is dirty, scratched, any fastener that isn't SS is rusty...
[12:59:06] <CaptHindsight> it's like buying used
[12:59:08] <sabotender> what am I supposed to be looking at, besides the router? ahhh
[12:59:40] <sabotender> so it would need to be oiled and cleaned up
[12:59:45] <CaptHindsight> only the t-slot bed is anodized
[13:00:03] <pcw_home> they are aged outside for stress relief
[13:00:12] <sabotender> lol
[13:00:14] <CaptHindsight> and added flavor
[13:00:16] <sabotender> nice
[13:00:28] <archivist> do I spy random nuts used as spacers for the stepper motor mount
[13:00:35] <sabotender> so that is the quality that I can expct to get?
[13:00:40] <CaptHindsight> yes random
[13:01:08] <CaptHindsight> some parts were cut by a roughing end mill
[13:01:10] <sabotender> oh random quality
[13:01:27] <CaptHindsight> random size nuts and washers for motor spacers
[13:02:32] <CaptHindsight> 1/4 of the set screws holding the bearings are stripped
[13:02:53] <sabotender> CaptHindsight: you mustve received a bad batch
[13:02:55] <sabotender> lol
[13:02:59] <CaptHindsight> or the key used to tighten it is broken in the socket
[13:03:29] <CaptHindsight> they are all like this
[13:04:06] <CaptHindsight> the people that buy them don't know any better or don't care, they only value cheap
[13:04:33] <archivist> "don't know any better" is probably the main reason
[13:05:11] <CaptHindsight> I'm actually surprised by the SS fasteners
[13:05:30] <CaptHindsight> only a few are not coated or red oxide treated
[13:05:57] <archivist> good enough for working to a chalk mark
[13:06:59] <sabotender> CaptHindsight: http://www.youtube.com/watch?v=na9-USi_hZQ
[13:07:03] <CaptHindsight> http://imagebin.org/299771 the opening below the table in the center is where the ballscew bearing sits, you can grab the screw and move 1mm
[13:07:08] <sabotender> seems pretty good to me
[13:07:28] <R2E4> IS solid state relays good for DC?
[13:09:03] <pcw_home> There are SSRs that are DC rated but you typically need a flyback diode on inductive loads
[13:09:40] <R2E4> I got some caps and resistors, going to try some differnet snubbers tonight.
[13:09:42] <pcw_home> Normal SSRs are AC only (done with SCRS or TRIACs so will never turn off with DC)
[13:10:19] <R2E4> Will cut both legs of the dc also.
[13:11:12] <pcw_home> I would make sure the suppressor across the brake itself is intact
[13:11:22] <R2E4> pcw_home: Did you see that schematic? It is really small, I extracted just the two or three pages.
[13:11:43] <R2E4> http://irmtl.com/vm40/Z_brk_sch.pdf
[13:12:09] <pcw_home> I found it pretty difficult to interpret
[13:12:15] <R2E4> ITs an rc snubber expoxied, dont have access to the components.
[13:13:24] <nspielbe> hello
[13:13:27] <pcw_home> remember if you break the DC with multiple contacts you either
[13:13:28] <pcw_home> need a snubber across _every contact pair_ or across the brake
[13:13:47] <nspielbe> @pcw any ideas of how to find encoder ticks to angular or linear motion ratio
[13:14:20] <seltecc> suche den besten weg zur erstellung von cnc pfaden
[13:15:02] <seltecc> habe probleme mit der erstellung von ngc daten....
[13:15:03] <IchGuckLive> hi all
[13:15:15] <seltecc> hi
[13:15:55] <R2E4> Thats an easy schematic. just a bridge, contacts snubber and solenoid
[13:16:45] <R2E4> someone told me the sol could be old and drawing more current than it should causing these issues.
[13:16:45] <pcw_home> nspielbe: need encoder counts/turn and leadscrew pitch
[13:16:48] <IchGuckLive> hi seltecc are you new here to the CNC
[13:16:55] <seltecc> what is the best intreractiv way to generate ngc data...
[13:16:58] <seltecc> yepp
[13:17:14] <IchGuckLive> hi welcom seltecc im in germany
[13:17:18] <nspielbe> its on a robot arm, and idk what counts per turn there are or how to accurately measure or calibrate that?
[13:17:39] <seltecc> why? did I miss some formalities...
[13:17:46] <seltecc> hallo
[13:17:55] <IchGuckLive> seltecc: what ngc code for mill pcb lathe 3D slicer or ..
[13:18:15] <seltecc> sowohl als auch...
[13:18:31] <IchGuckLive> klick mal auf meinen namen bitte
[13:19:40] <nspielbe> pcw: its on a robot arm if that helps
[13:20:26] <s1dev> Loetmichel: what mill?
[13:21:18] <Loetmichel> the one you showed me earlier
[13:23:41] <pcw_home> nspielbe: is it a quadrature encoder? (robots often use absolute encoders instead)
[13:24:55] <pcw_home> (well big fancy robot arms do anyways)
[13:24:57] <nspielbe> yeah its quad
[13:25:30] <pcw_home> on the motor?
[13:25:42] <pcw_home> (or joint)
[13:30:09] <nspielbe> one the motor
[13:30:50] <sabotender> why did he vanish when I tried to show him a decent 3020? I still don't believe they are ALL of shoddy workmanship. :-P
[13:31:09] <sabotender> Connor: did you see the video?
[13:45:07] <nspielbe> the motors are really close the joint
[13:45:11] <nspielbe> except its a scara robot
[13:56:13] <Einar> When cutting threads the start of the thread is a lot coarser than the rest. If I run with really slow RPM the fault is over a shorter distance. Is this just how the threading code works? And I have to run veeery slow?
[14:00:12] <Einar> My thought was that it is the PID that is not enough damped. But then the too corse thread would be followed by too fine pitch as the PID corrects itself. I can't see that. Am I thinking wrong here?
[14:00:33] <pcw_home> nspielbe: If the robot specifications are not available sometimes you can guess encoder counts by the markings on the encoder
[14:00:35] <pcw_home> or googling the encoders PN That and counting gear teeth (if possible) will get the exact scaling. Otherwise you will have to
[14:00:36] <pcw_home> calibrate by trial end error
[14:01:17] <pcw_home> You can easily check by plotting ferror
[14:03:04] <Einar> I'll try that.
[14:08:31] <pcw_home> I dont think this is a common threading issue
[14:08:48] <pcw_home> https://www.youtube.com/watch?v=r7V57_7H9zw
[14:11:09] <sabotender> CaptHindsight: i will probably get a panther 210
[14:11:35] <EinarLathe> axis.2.f-error seems to be max 0.09186 but I have no clue what the unit is.
[14:14:28] <EinarLathe> I'm threading 2.5mm pitch. But the first rev or so is >5mm pitch!
[14:15:31] <sabotender> CaptHindsight: it seems to be of far greater quality than the one that was suggested to me, and still a decent price
[14:16:36] <archivist> EinarLathe, start far enough away for the Z to accelerate to the speed the thread needs
[14:17:13] <sabotender> hiya archivist! what do you reckon about the panther 210?
[14:18:37] <EinarLathe> If this is a problem inherent to threading I may have to install the threading tool on the other side of the workpiece so I can thread against the chuck (and shoulder)
[14:18:46] <archivist> sabotender, I heard the noise on that video!
[14:18:50] <pcw_home> Yeah maybe not enough I for you z accel limits
[14:18:55] <EinarLathe> It seems there is no problem at the end of the thread.
[14:19:17] <sabotender> archivist: meh that noise equals power! looks like that spindle is actually a drill
[14:19:23] <pcw_home> more x setback (with your slow z accel)
[14:19:40] <archivist> sabotender, no that noise was a vibration of something
[14:20:01] <sabotender> besides I don't care about the noise, I care about the body design. It seems more rigid
[14:20:11] <sabotender> wait which video were you looking at?
[14:20:51] <archivist> <sabotender> CaptHindsight: http://www.youtube.com/watch?v=na9-USi_hZQ
[14:20:59] <sabotender> oh! lol
[14:21:13] <sabotender> that is not the panther
[14:21:42] <sabotender> archivist: http://www.youtube.com/watch?v=TYAfNTvgTak THAT is the panther
[14:22:03] <sabotender> I like the frame a lot-lot
[14:23:07] <XXCoder> woot, free qualty MDP boards!
[14:23:22] <XXCoder> its largish so large enough to be used on cnc build
[14:24:05] <XXCoder> if not, I can always use it for gantry. talking about gantry, I also found smallish 2x2 of very expensive and fairly thick quality lamated wood.
[14:25:31] <IchGuckLive> XXCoder: how is you mill growing
[14:25:50] <XXCoder> just got first stock. could afford it since it was free lol
[14:26:03] <XXCoder> *wood boards and such
[14:26:28] <XXCoder> I hope neighbor warehouse dumps more, it was quality stuff~!
[14:28:01] <sabotender> XXCoder: so you are making your own?
[14:28:06] <XXCoder> evenually
[14:28:10] <sabotender> sweet
[14:28:18] <XXCoder> its very slow process
[14:28:21] <sabotender> I was going to make my own; but was talked out of it
[14:28:35] <XXCoder> from what I see you can buy em in parts
[14:28:38] <archivist> not by me
[14:28:43] <sabotender> so, I am getting an inexpensive quality mill
[14:28:46] <XXCoder> entire electric system for just $130 plus shipping
[14:28:47] <sabotender> ahem router
[14:29:08] <XXCoder> and yeah making cnc router not mill sorry
[14:29:37] <sabotender> hehe as mills are usually made of cast iron and HEAVY :-p
[14:29:57] <XXCoder> rails is pretty tough, cheap but shipping ouch. or local cheap shipping but expensive parts.
[14:30:02] <archivist> that router vibrates a bit when cutting the outer border
[14:30:04] <XXCoder> so far china is cheaper overall
[14:30:23] <sabotender> archivist: the panther?
[14:30:28] <archivist> yes
[14:30:37] <sabotender> look at how thick that (bit) is
[14:30:47] <sabotender> but you are right
[14:31:02] <archivist> an 1/8" ish
[14:31:52] <sabotender> its just cutting the border though, but it did fine work of the traces
[14:31:58] <sabotender> and that makes me smile
[14:32:00] <XXCoder> I wonder how to find really local shops where I can drive to and buy sbr rails
[14:32:06] <sabotender> as I don't want to work with etching chemicals with my boards
[14:32:09] <archivist> and those side cutting carbides are strong enough for a deeper cut than he was taking
[14:32:45] <sabotender> the chemicals scare the bajeezus out of me. I didn't mind working with them in school, because there was a dedicated lab, but never at home
[14:33:21] <sabotender> there are safer etching chemicals, but they are all messy, corrosive, and just...NO
[14:33:27] <XXCoder> get a good fume hood
[14:33:33] <XXCoder> and bigass fans for it
[14:34:05] <archivist> the cat licked the dish of ferric chloride, was sick for a bit but lived to a ripe old age
[14:34:07] <IchGuckLive> XXCoder: you shoudr get part by part as i said
[14:34:14] <XXCoder> yeah
[14:34:15] <IchGuckLive> 200USd and you are in business
[14:34:36] <sabotender> archivist: oh lord. poor kitty
[14:34:39] <XXCoder> so far I see, no such way to get entire amount of parts for $200
[14:35:35] <sabotender> XXCoder: I want to see Pictures of the entire design process! so you better not skimp out!
[14:35:42] <XXCoder> lol ok
[14:35:48] <sabotender> or I'll be sayin' 'It didn't happen' :-P
[14:35:54] <XXCoder> it probably would make some cnc pros cry
[14:37:00] <XXCoder> I'm thinking about using some cheap metal L or U beams to build parts of frame
[14:37:01] <sabotender> heh
[14:37:19] <XXCoder> with thick MDP board as overall surface
[14:38:17] <sabotender> XXCoder: you should weld the frame together ;-)
[14:38:24] <XXCoder> zero weld skill
[14:38:36] <sabotender> could rent a nice arc-welder from a supply-oh
[14:39:17] <sabotender> that is a very good skill to have
[14:39:42] <XXCoder> yeah
[14:41:33] <sabotender> not too difficult. requires common sense, a little intuition, and a steady hand
[14:42:02] <XXCoder> yeah unfortunatelu and needs money
[14:42:45] <sabotender> what? they aren't that expensive
[14:42:56] <sabotender> can get a decent one for 100-150usd
[14:42:59] <XXCoder> it is to me lol
[14:43:14] <skunkworks> EinarLathe: are you using a single index on the spindle for threading?
[14:43:16] <sabotender> XXCoder: hah, trust me mate, I know the feeling
[14:43:17] <XXCoder> I need full time job to have funds
[14:43:34] <XXCoder> I'm building a cnc slowly because I need a hobby
[14:43:42] <sabotender> I have to save 2 months worth of funds just to be able to afford this panther 210
[14:43:45] <XXCoder> because fuk it, I only has one life
[14:43:50] <XXCoder> no 1 ups
[14:44:41] <sabotender> aye to that
[14:45:08] <XXCoder> let me know if you ever find a 1 up mushroom lol
[14:45:08] <sabotender> as a matter of fact, I need to get an arc welder myself for my projects
[14:45:17] <EinarLathe> No. 90 slots+Index
[14:45:21] <XXCoder> is arc one that dont need gas, just power
[14:45:27] <sabotender> right
[14:45:43] <XXCoder> okay, know basics from this book I draft read though once lol
[14:45:50] <sabotender> i learned by using scrap metal
[14:47:07] <XXCoder> cool
[14:47:16] <XXCoder> no good scrap metal source here drat
[14:47:33] <sabotender> eh? no junkyards?
[14:47:40] <XXCoder> so far I know, no
[14:47:55] <sabotender> no recycling plants?
[14:48:04] <XXCoder> that one hmm maybe
[14:48:13] <XXCoder> gonna evenually call em if I ever get welder
[14:48:22] <sabotender> sweet
[14:50:20] <sabotender> blah its time for nosh
[14:50:30] <XXCoder> nosh = eat a meal?
[14:51:07] <sabotender> yeppers, or it could just mean 'food'
[14:52:36] <XXCoder> lol ok
[14:52:42] <sabotender> like, if I told you, 'Excellent nosh', it means that it was a good meal. It all depends on context and dialect.
[14:53:28] <XXCoder> always
[14:53:35] <XXCoder> same thing appears in ASL
[14:55:22] <_methods> local machine shops might let you dig through their dumpster for drops to practice on
[14:58:29] <XXCoder> good idea, thanks./
[14:58:42] <XXCoder> I know metal shop near where I work
[15:01:54] <IchGuckLive> im off BYE have a nice mlling sutorday where ever you are in the world
[15:10:01] <rodfrey> When mapping codes, can I access .ini file parameters from python? In particular I can't figure out how to read [EMCIO]TOOLCHANGE_QUILL_UP?
[15:10:15] <Einar> Did anyone here try threading from a shoulder? I'm thinking if I try to do the impossible, I'd rather find a possible way.
[15:11:22] <Einar> Aahh! So I'll repeat that. Did anyone here try threading from a shoulder? I'm thinking if I try to do the impossible, I'd rather find a possible way.
[15:12:17] <andypugh> Why not thread towards the shoulder?
[15:13:14] <Einar> My lathe have a back toolchanger. So I would have to make a front toolpost or an upside-down holder.
[15:13:20] <andypugh> However, depending on the machine, away from the shoulder might be OK, you will just have something of a pitch error at the very start of the thread, but you will need a relief groove anyway for the tool to land in.
[15:14:14] <Einar> Threading 2.5mm pitch at 300RPM I get pitch error for the first rev=5mm.
[15:14:19] <andypugh> I thought that back-tools were normally upside down?
[15:14:59] <andypugh> Do you know if your machine accel limit is anywhere near the physical limit?
[15:15:05] <Einar> Not on the Boxford. Then the cutting force will not be supported by the pawl in the toolchanger.
[15:15:31] <andypugh> Ah, right.
[15:16:05] <andypugh> You could make a "round the corner" tool :-)
[15:16:05] <Einar> Not sure. It's now 400, was 80 yesterday, and there is not much improvement if any.
[15:16:50] <Einar> Thought of that too, but only useful for short threads. Another thought was to make the nut variable pitch too.
[15:17:04] <andypugh> :-)
[15:18:13] <Einar> An extra front toolpost may not be all bad. Then I would have 9 tools instead of 8.
[15:18:24] <archivist> Einar, last time I did it I was cutting internal to a shoulder
[15:18:51] <Einar> It does not seem to be any problem at the thread exit.
[15:20:52] <archivist> your tool has to accelerate from stationary, either work towards the shoulder of slow down to get your acceleration in less thread space
[15:20:58] <andypugh> The round-the-corner tool I was thinking of hooked under the worpiece to pop up the other side.
[15:21:44] <Einar> Ahh! A Viagra activated tool! That I did not consider.
[15:23:33] <Einar> My spindle drive reacts fairly snappy. Is there any way I could start at say 50RPM and speed it up while the Z accelerates?
[15:24:01] <andypugh> The manual suggests that is a bad idea, but it might be OK if you do it consistently.
[15:25:54] <Einar> Then I would have to use S50 - entry move - S300 - G33 ... ?
[15:26:18] <andypugh> I don't know, I do suspect that it might prove tricky.
[15:26:40] <archivist> I use G76, just works
[15:28:15] <andypugh> Can you play with the entry taper setting in G76?
[15:28:30] <Einar> I'll try to figure out if there is space for a front toolpost where I can put a threading tool.
[15:29:10] <Einar> If doing a shallow entry I could as well have a 5mm groove to let it FU in?
[15:29:27] <andypugh> How about a die nut in one of the boring tool holes?
[15:29:40] <archivist> andypugh, yes
[15:30:34] <archivist> I mostly use the taper out though http://www.collection.archivist.info/archive/DJCPD/PD/2012/2012_05_06_Leawood/IMG_1240.JPG
[15:30:51] <Einar> Or better in a die nut holder. But then I would have to have the right die. And run high RPM, as my motor is direct drive and not very powerful at low RPM.
[15:32:07] <PCW> Einar: did you set the z axis acceleration higher?
[15:32:18] <Einar> Archivist: Some of the things I need to make is like that. Each of my welders have different gas couplings. :-(
[15:32:54] <archivist> Einar, that was made on my little Denford starturn
[15:33:05] <Einar> I set accel to 400. Was 80 if I remember correctly. As far as I can see that is not overcooking it.
[15:33:27] <PCW> which accel?
[15:33:37] <Einar> archivist: Dimensions? (appx.)
[15:34:03] <Einar> Z accel. I also jacked up X accel, but not as much.
[15:34:18] <archivist> about 5/8" internal diameter
[15:35:03] <Einar> (Thinking hard) 15mm then.
[15:35:23] <archivist> iirc the nipple takes 1/2" od pipe
[15:36:35] <archivist> hmm two years ago and still not fitted to the boiler drain :)
[15:36:55] <Einar> I'll have to get some ale and have a round of tuning tomorrow. Not very fun, but it needs to be done. Is G0 Z50 - G1Z0F100 -- repeat, a good way of testing?
[15:37:46] <Einar> If loosing steps it should happen in only one direction?
[15:38:22] <archivist> any direction
[15:38:31] <archivist> depends
[15:39:11] <Einar> I was thinking if it looses on accel and doing G0 both ways the lost steps would even out?
[15:39:55] <archivist> no assumptions, measure :)
[15:40:43] <archivist> and dont forget any additional masses like tooling so leave some headroom
[15:41:16] <Einar> I could mount a glass DRO, but that would involve some work.
[15:41:24] <archivist> tooling, cutting load, friction because you forgot to oil
[15:41:54] <Einar> LinuxCNC forgot to oil. ;-)
[15:42:18] <archivist> for testing most just use a dti to work against to see is always to the same point
[15:43:20] <archivist> I had to reduce acceleration later as friction varied due to table imbalance
[15:43:55] <Einar> I don't like to see it rapid against my DTI. But I can find one that I am not too attached to.
[15:45:05] <archivist> you can get problems at low speeds due to oil film loss, not just g0 testing you need
[15:45:56] <Einar> The original controller started out at 500steps/sec and accelerated from there.
[15:46:11] <Einar> Maybe to overcome stick slip?
[15:48:05] <archivist> steppers are strange beasts, there is a resonant range you need to get past
[15:48:18] <andypugh> An example here of a repeatability test: https://www.youtube.com/watch?v=2oWc6val6ME
[15:49:30] <andypugh> I think that is reading microns.
[15:50:12] <archivist> why does it sound like dry bearings :)
[15:50:37] <andypugh> (When you look at the LinuxCNC screen you can see he has added two more digits than normal folk use in metric)
[15:51:20] <andypugh> I don't know, I think it is the servo chopper noise. It isn't anything like that loud in real life (I have been to visit)
[15:53:46] <archivist> dont think one would see bits of microns on a certain non open source control :)
[15:55:16] <Einar> That also requires good mechanics and servos! You can't get that in a DIY machine made from broomsticks, threaded stock and rollerskate bearings.
[15:56:59] <archivist> you can do pretty fine stuff with stepper if your mechanics are up to it
[15:57:14] <archivist> but slowly
[15:57:28] <Einar> We're getting the opportunity to sell premium brand servo drives and motors. My partner says no. Guess what my vote is! :-)
[15:59:26] <archivist> do we get discount ?
[16:01:27] <Einar> You would be surprized how low the markup is on that stuff. But I would need test units, as I'm the support guy.
[16:03:33] <Einar> I do have some servos and drives from Ebay. But will rather upgrade my mill with them than the lathe.
[16:05:51] <Einar> Any of you program AVR microcontrollers in C?
[16:22:12] <rodfrey> Does anybody know how I can access ini file parameters from python? I can find how to do it from g-code, but all I can find for python is "Permanent setup information is usually stored in the ini file. While ini variables can be easily accessed from the shell, Python and C code"...
[16:22:50] <rodfrey> One example I've seen manually loads an inifile with inifile = linuxcnc.ini(sys.argv[1])
[16:23:01] <rodfrey> but with a running linuxcnc instance I shouldn't need to find the file?
[16:29:18] <PetefromTn_> Afternoon folks!!
[16:30:21] <andypugh> rodfrey: import linuxcnc
[16:30:39] <rodfrey> yup, did that
[16:30:47] <rodfrey> I see it has an 'ini' member
[16:31:13] <rodfrey> oh! is it just linuxcnc.find('boo', 'yah')?
[16:33:13] <rodfrey> nope
[16:33:49] <andypugh> bear with me, I have done it
[16:34:41] <andypugh> rodfrey: Line 46 onwards: http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=lib/python/toolstore.py;h=166b28a384b4abed208308dbe5789f06e6d2974e;hb=96fcc9564d0ea3f57ea8f7ff4c3d8ee7aa18909c#l46
[16:35:12] <andypugh> (lines 46, 47 and 55 specifically)
[16:37:52] <rodfrey> andypugh: Cheers, exactly what I need!
[16:42:02] <EinarLathe> I was obviously way off! Now at 6000mm/min on Z and not loosing a step! I was at 1800.
[17:30:17] <Deejay> gn8
[18:01:01] <GuShH_> j
[18:03:22] <p0st4L> k
[18:03:50] <CaptHindsight> the Panther-210 uses the flex coupling as a spring to load the bearings on the right side of the Y axis and the bearings in the motor on the left (as viewed in that video)
[18:05:51] <CaptHindsight> http://www.youtube.com/watch?v=TYAfNTvgTak that's even worse than the Chinese routers
[18:07:42] <GuShH_> p0st4L: it was the cat, I think.
[18:07:56] <p0st4L> uh huh, that's what they all say :P
[18:14:50] <CaptHindsight> sabotender: http://www.rockfordballscrew.com/rbs/assets/Image/BearingSupport3.jpg this is the way to properly support a ballscrew
[18:15:30] <CaptHindsight> there is no axial play in the screw, no axial loads are placed on the motor
[18:17:36] <CaptHindsight> http://machinedesign.com/site-files/machinedesign.com/files/archive/motionsystemdesign.com/images/fixed-end894.jpg
[18:19:25] <CaptHindsight> http://www.nookindustries.com/LinearLibraryItem/Ballscrew_Col_Streng_Crit_Speed
[18:23:17] <CaptHindsight> http://www.nookindustries.com/LinearLibraryItem/_LinearScrewAlignment
[18:25:11] <CaptHindsight> http://machinedesign.com/linear-motion/importance-ballscrew-end-fixity
[18:38:42] <KreAture> hey guys!
[18:38:48] <KreAture> I finally got around to updating to 2.5
[18:39:04] <KreAture> now can I add calibration to gantry squareness in sw?
[18:39:12] <KreAture> I'm 0.3 deg off
[18:39:18] <KreAture> (yes it sucks)
[18:42:51] <KreAture> I need around 0.005mm move on x for every mm move on y but I have no idea where to enter it
[18:44:18] <jdh> it is almost always better to fix things like that in hardware instead of software
[18:44:46] <KreAture> jdh I have
[18:44:52] <KreAture> that is why the 3 deg is now 0.3
[18:45:03] <KreAture> but the last part is very hard as the machine is wooden
[18:45:11] <KreAture> and it was cut on a crooked machine
[18:45:38] <KreAture> The x axis ride in grooves cut wrong
[18:45:39] <KreAture> hehe
[18:45:55] <KreAture> I was told it was possible and I need to do it so I can cut new parts
[18:46:09] <jdh> you might be able to compensate by G10 L2 p0 R<somethign small>
[18:46:09] <XXCoder> bad acme screw or something?
[18:46:29] <KreAture> XXCoder nah the whole gantry rides sideways
[18:46:35] <KreAture> slight angle
[18:46:38] <jdh> how's redneck land?
[18:46:40] <jdh> <urk>
[18:46:51] <KreAture> single screw so no way to "torque" it in place either
[18:47:03] <KreAture> New machine will be alu/steel and have two screws
[18:47:43] <KreAture> jdh doesn't that rotate the coordinates ?
[18:47:51] <jdh> yeah
[18:47:59] <jdh> which works in my mind, but perhaps not in reality.
[18:48:09] <KreAture> no
[18:48:21] <KreAture> my X and Y are not 90
[18:48:27] <KreAture> they are 89.7
[18:48:32] <jdh> oh yeah.
[18:48:46] <jdh> well... my disclaimer was accurate.
[18:48:46] <KreAture> I need linuxcnc to drive the x a tad when moving the y to square it off
[18:49:19] <KreAture> it also has to move y a tiny bit more than normal to compensate for the lack of squareness shortening the sistance
[18:49:39] <KreAture> that error is 0.5%
[18:49:42] <KreAture> approx
[18:49:49] <jdh> screw mapping?
[18:49:52] <KreAture> no
[18:49:54] <KreAture> angle
[18:50:02] <KreAture> it's basic trig
[18:50:17] <KreAture> it would be immediately clear if axis were 45 deg to eachother
[18:50:35] <KreAture> Then for every mm on y I'd have to move back 1 mm on x to keep it in line
[18:51:16] <XXCoder> made me wondee if your framework was trapezoid faintly
[18:51:16] <KreAture> but since 1mm move on y doesn't move it 1mm in 90 deg to x it needs to scale up by 1/sin(45)
[18:51:37] <XXCoder> wrong shape
[18:51:39] <KreAture> If I cnc a square it becomes a paralellogram
[18:51:44] <XXCoder> oh parraleogram
[18:51:50] <KreAture> both ends slanted same
[18:52:31] <KreAture> the mopre slant, the more it eats of the motion in y and adds it as motion in x
[18:52:41] <KreAture> compensating the x away still leaves a too short y move
[18:52:48] <KreAture> thus the fcorections
[18:53:01] <KreAture> someone told me in here ages ago it was possible
[18:53:07] <KreAture> just like there is a deltakins
[18:54:41] <XXCoder> curious - moving table or gantry?
[18:55:14] <KreAture> this machine: http://kreature.org/projects/mini-cnc/rev3/rev3_on_the_desk.jpg
[18:56:14] <XXCoder> I see you decocated your desk ;) but is that solid alum rods?
[18:56:31] <KreAture> steel construction pipes
[18:56:33] <XXCoder> maybe time to upgrade to SBR
[18:56:40] <KreAture> please
[18:56:52] <KreAture> I said my new machine has sbr's coming
[18:56:55] <KreAture> 20mm sbr
[18:56:59] <XXCoder> lol ok
[18:57:16] <KreAture> This thing is almost brand new though
[18:57:16] <CaptHindsight> that router is very flexible
[18:57:19] <XXCoder> I'm definitely going doe sbr16 on mine. maybe 20 on X
[18:57:23] <KreAture> I built it as a excersize in cheapness
[18:57:34] <KreAture> it's built for less than $200 total, including motors
[18:58:00] <XXCoder> capt would using bunch of L or U alum exrusions make bed rigid?
[18:58:07] <XXCoder> wow
[18:58:16] <XXCoder> what about controller and drivers?
[18:58:26] <XXCoder> is that nema 23?
[18:58:28] <KreAture> controllers I had, hoimemade ones
[18:58:34] <KreAture> and it attaches to pc
[18:58:37] <KreAture> yes
[18:58:44] <KreAture> nema23, high speed motors
[18:59:07] <KreAture> they keep 80% torque all the way out past 4000 steps/sec
[18:59:20] <KreAture> Not as long as many use, but much much less inductance
[18:59:24] <KreAture> 0.8 uH
[18:59:29] <CaptHindsight> 1/4-20 threaded rod for leadscrews?
[18:59:40] <XXCoder> decent. I found on ebay $130 or so for 3 motors, controller/drivers and power source
[18:59:44] <XXCoder> not bad
[18:59:47] <KreAture> CaptHindsight metric my man!
[18:59:53] <KreAture> M10
[19:00:03] <KreAture> but yes, hackjob and not great
[19:00:04] <KreAture> but works
[19:00:10] <KreAture> or was it m8
[19:00:12] <KreAture> can't remember now
[19:00:17] <KreAture> M8 I think
[19:00:22] <CaptHindsight> looks like M8 at most
[19:00:25] <KreAture> yes
[19:00:28] <KreAture> fits bearings
[19:00:29] <KreAture> m8
[19:00:55] <KreAture> I cut this on it the other day
[19:00:55] <KreAture> http://kreature.org/projects/3d_printer/rostock_plus/parts/kreatures_rostock_200_base_and_top-plate_s.jpg
[19:01:13] <KreAture> The z part I am very happy with. quite rigid for a mdf machine
[19:01:47] <XXCoder> what thickness mdf?
[19:02:26] <KreAture> mostly 18mm, some 25mm
[19:02:41] <KreAture> all sealed
[19:02:44] <KreAture> and painted
[19:02:49] <XXCoder> pretty thick. ok
[19:03:01] <KreAture> I tested deflection on it with a guage
[19:03:20] <KreAture> it flexes 0.1mm at around 10lbs so not superstiff
[19:03:23] <KreAture> but it's mdf
[19:03:34] <XXCoder> if its accurate enough its fine
[19:03:44] <KreAture> for what i need now this is enough
[19:03:50] <KreAture> if I could just get it square
[19:03:50] <KreAture> hehe
[19:04:28] <KreAture> IN theory I should be able to just bend the x like skewing it (paralellowhatchamacallit) but it doesn't budge
[19:04:28] <XXCoder> yeah you recall how you can see if corner to cross corner is same as other pair of corners length?
[19:04:33] <XXCoder> if its not its not square
[19:04:46] <KreAture> I did a test on a small cut
[19:04:58] <KreAture> 590mm by 380mm I think it was
[19:05:11] <KreAture> the diagonals became 700.2 and 704mm
[19:06:51] <XXCoder> ow
[19:07:06] <andypugh> KreAture: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ContributedComponents#millkins_trivial_kinematics_extended_by_XY_skew_correction
[19:07:54] <KreAture> awsome!
[19:08:01] <KreAture> I knew I'd seen it once
[19:09:41] <KreAture> I will try corecting it once more though
[19:09:49] <KreAture> with a bigger mallet
[19:15:20] <XXCoder> good luck man
[19:19:20] <XXCoder> https://www.youtube.com/watch?v=iEUGbagf5-4 thats what I hope to convert my first cnc to once I build it, and evenually build better cnc
[19:20:07] <XXCoder> probably would remove Z axis though
[19:32:04] <andypugh> Is Codepad.org broken? Any program, even a syntactically invalid one gives "No errors or program output" for me. (Even pasting their own "Hello World" examples.
[19:33:29] <andypugh> also broken is fswizard! I might have to sleep at this rate
[19:47:07] <sabotender> CaptHindsight: sorry for the delay; I was removing a header from junk equipment...takes AGES
[19:47:31] <sabotender> oh, I have chosen the cnc router that am going to get the panther 210 seems to be well made
[19:47:36] <sabotender> and I like the general design
[19:48:40] <andypugh> Well, I like the colour
[19:50:19] <andypugh> I think I would prefer supported rails on Y.
[19:50:59] <andypugh> And the gantry could have more lateral bracing (but you could add more, if there actually is a problem)
[19:51:35] <XXCoder> looks good small design
[19:51:40] <XXCoder> and I see SBR
[19:51:42] <andypugh> It does rather depend on what you are doing, of course.
[19:52:01] <XXCoder> SBR can be properly supported on top and side but not bottom right?
[19:52:27] <andypugh> SBR?
[19:53:16] <andypugh> I like that it has handles for when you just can't be bothered with G-code
[19:53:58] <XXCoder> its rail system
[19:54:10] <XXCoder> mini panther has em for X
[19:54:22] <XXCoder> http://www.ecpur.com/mini-panther-210-cnc-router-engraver-cutter-engraving-mill-p-5.html
[19:56:28] <andypugh> I actually like that style. They can borrow stiffness.
[19:57:06] <andypugh> (Well, I prefer large lumps of cast iron, really)
[19:57:22] <XXCoder> very solid I bet
[19:57:35] <KreAture> very few cnc's have actually proper adjustment options for aligning axis
[19:57:47] <KreAture> I find that odd
[19:58:38] <KreAture> it's finr for a small 200x200mm mill but when you have axis 1000mm long it doesn't take much before your holes are a mm away from where you wanted em drilled when machining something
[19:59:16] <andypugh> I converted this Chinese mill/lathe. Interestingly it is an OK lathe, but the mill is too flexible, the head goes "boing" if you slap it.
[19:59:17] <KreAture> The sbr20's I am getting is a set with 1100, 700 and 300mm rails
[19:59:18] <andypugh> https://picasaweb.google.com/lh/photo/eaFsesYk3n8L1Hxj_CVHD9MTjNZETYmyPJy0liipFm0?feat=directlink
[19:59:29] <KreAture> lol boing!
[19:59:44] <XXCoder> Kre I guess actual working area is less than that sizes
[20:00:06] <XXCoder> If so I'm not sure how much less.
[20:00:20] <KreAture> I know exactly how much less
[20:00:46] <KreAture> the screws I am getting are backlash free ball screws 1150, 750 and 350mm long
[20:01:11] <XXCoder> so, how much less? if axis is 300mm would it be 100mm? lol
[20:01:12] <KreAture> and with my planned bearing spacing I will get a working area of very close to 900x600
[20:01:19] <andypugh> If you slap the head of my second conversion project _you_ go "Oww!": https://picasaweb.google.com/lh/photo/GwJasYJB1sDpauT92DfiINMTjNZETYmyPJy0liipFm0?feat=directlink
[20:01:51] <KreAture> I am converting one for work
[20:01:58] <KreAture> quite a lot bigger than that
[20:02:02] <KreAture> it's 1.5 tonnes
[20:02:15] <andypugh> I wanted something I could find a home for :-)
[20:02:23] <KreAture> will take a pic of it next time I am in the new mech lab
[20:02:40] <XXCoder> So loss is around ~200mm,~150mm, ??
[20:02:52] <KreAture> it's currently got manual jogging and numeric readout, but is not a cnc
[20:02:57] <KreAture> 150mm
[20:03:01] <KreAture> approx
[20:03:14] <andypugh> I deliberately looked for a small machine with a lot of metal in it. It actually has a slightly smaller work envelope than the Chinese Lathe/Mill.
[20:03:16] <KreAture> I may do 850 on the long axis to make a steadier gantry
[20:04:38] <andypugh> KreAture: Think about tool-changing
[20:04:39] <KreAture> My point is, x/y misalignment of only 0.1 degrees will cause my holes between min y and max y to be slanted off along x axis by as much as 1mm !
[20:05:13] <KreAture> cos(89.9)*600mm
[20:06:41] <KreAture> I don't really need better than 0.1mm accuracy on those holes for my first project, but that requires a x/y angular precision of 0.01 degrees
[20:10:01] <XXCoder> ok
[20:11:41] <KreAture> I know how to do metal parts like that but flats and such only, how to do so accurate angles on multiple steps of mounted stuff I dunno
[20:31:49] <R2E4_> evening
[20:34:48] <PetefromTn_> evening..
[20:36:10] <Jymmm> PetefromTn_: shut da hell up!
[20:36:25] <Jymmm> PetefromTn_: damn autocorrect... Hi how are you?
[20:36:31] <tjtr33> !seen xemet
[20:36:31] <the_wench> Never heard of the entity xemet you ask for
[20:38:36] <PetefromTn_> Jymmm Kiss my big fat white ass....!!
[20:38:45] <PetefromTn_> Damn auto correct...Hey man howsitgoing/
[20:39:40] <Jymmm> PetefromTn_: Bare it bitch! <grabs broom> {autocorrect strikes again> Pretty good <waves hand>
[20:40:09] <PetefromTn_> man you got some kinda issues...you on something? hehehe
[20:40:34] <Jymmm> well, what other come back is there to 'kiss my ass'
[20:40:49] <PetefromTn_> this is true...
[20:41:08] <Jymmm> <grabs broom> put s alayer of fear in there =)
[20:41:23] <PetefromTn_> oh you scared?
[20:41:37] <XXCoder> human - issues = not human
[20:58:50] <R2E4_> Hey PetefromTn_:
[20:59:13] <PetefromTn_> hey man.
[20:59:15] <R2E4_> My Z dropped to my jack
[20:59:24] <PetefromTn_> how far?
[20:59:26] <andypugh> XXCoder: Though the inverse is not true
[20:59:34] <R2E4_> 2"
[20:59:43] <PetefromTn_> did it hurt anything?
[21:00:00] <R2E4_> No, it dropped on wood I had setup with jack.
[21:00:18] <R2E4_> Testing the brake. Needless to say, it failed. lol
[21:00:26] <R2E4_> working on it now.
[21:00:36] <PetefromTn_> When I first bought my machine I had to crank up the millhead by mysefl
[21:01:07] <R2E4_> Drill? or by hand
[21:02:06] <XXCoder> Or Jedi
[21:02:24] <R2E4_> Dont know what happened. Wired the brake up and it released, but when I hit e-stop the relay dropped out but it held 90vdc and it dropped.
[21:02:25] <PetefromTn_> Believe it or not I was able to unbolt the screws holding the motor down and then with the brake locked down I was able to turn it manually by hand to raise it up to where I needed it...
[21:02:47] <XXCoder> http://www.tshirtvortex.net/wp-content/uploads/500x500xJedi-Cup-Of-Tea-Mug-Life-T-Shirt.jpg.pagespeed.ic.J1PYu0YdR8.jpg
[21:02:57] <PetefromTn_> Watching the new THOR movie now...KICKSASS.
[21:05:43] <PetefromTn_> I actually did this to lower the head down onto the wood blocks so I could move the machine to my house but also did it again to raise it up off the blocks to do something with the head. Then I did it again to put the head on blocks when I changed out the original motor for the new TEco motor with brake.
[21:14:16] <R2E4_> There was 5 guys here saying its not going tomove at all. Dont even bother blocking it up. The screw will hold it. Good thing I listened to you guys here.
[21:17:20] <tjtr33> stepgen only goes up to 10 steps 5 phases :( is there any hope for these 8 phase Responsyn HDM 175-2000-8 motors?
[21:17:21] <tjtr33> 2000 steps per rev via built in harmonic drive.
[21:17:46] <tjtr33> 9 wires, 1 common, 8 coils
[21:18:32] <andypugh> tjtr33: How high does the Hostmot2 table-based stuffs go?
[21:18:33] <Jymmm> On sale this week for $20, I picked one up, I really like it http://www.frys.com/product/7856949?site=sa:adpages%20page:P27_FRI%20date:032114
[21:18:41] <Jymmm> pcw_home: ^^^
[21:18:55] <tjtr33> ooh thats an idea, thx andypugh !
[21:19:11] <tjtr33> they're off AGIe wedm's, nice stuffe
[21:20:04] <andypugh> I should know the answer to my own question, I added it to the LinuxCNC drivers only recently :-)
[21:21:17] * Jymmm hands andypugh a pinto
[21:21:19] <Jymmm> pint
[21:22:01] <PetefromTn_> R2E4_ Yeah I know man I cannot imagine how anyone who has ever worked with a ballscrew could say that it would hold it up LOL...
[21:22:53] <R2E4_> Apparantly they haven't.
[21:23:19] <R2E4_> I have a snubber on the brake, is there an issue if I put one across each contact also?
[21:23:27] <tjtr33> andypugh, heres another pint, could you tell me how many phases Hostmot2 could handle with the tables? (LUTs i suppose )
[21:23:54] <tjtr33> or where to browser the source for this new driver
[21:24:04] <XXCoder> so ballscrew cannot hold router head up on Z axis? or am I misreading
[21:24:07] <skunkworks> PetefromTn_: the k&t has roller bearing ways also - we found out hauling them - if you tip the table too far - it start to move..
[21:24:37] <andypugh> http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=commit;h=ac5345e61e2dba5b7fe367907e454326d15779ce
[21:24:53] <andypugh> It might be easier to mod the software stepgen.
[21:24:57] <R2E4_> thats mass too, how would you stop it if it started moving?
[21:25:04] <PetefromTn_> skunkworks Yeah man it does not take much to make it move and once it starts the weight of these parts will ensure they keep moving LOL..
[21:25:47] <PetefromTn_> When I moved my mill here I used some large chunks of wood to lock the table in position and then had the head down on blocks on the table top.
[21:26:10] <tjtr33> thx andypugh
[21:26:44] <skunkworks> the ends of the ball screws had hex nuts for manually moving the axis - we just tied them off with box-end wrenches.
[21:26:59] <PetefromTn_> really that is interesting...
[21:27:10] <andypugh> My feeling is that it goes up to 6. So you are probably looking at extending the software stepgen (probably not difficult)
[21:27:23] <skunkworks> 'we' as in dad - I was pretty young then...
[21:28:15] <tjtr33> andypugh, yes 6 io pins, 16 stages, ok will look at stepgen,
[21:28:57] <PetefromTn_> R2E4_ My new Teco motors came with a wired up setup that included its own relay that had built in snubbers but you would have to ask PCW if you needed snubbers on that 90 volt setup or what.
[21:30:33] <R2E4_> Yeah, he said on the brake or across the contacts. I put them on the brake and across the contacts to be sure.
[21:30:39] <R2E4_> aboput ready to test it.
[21:31:17] <tjtr33> R2E4_, i meant to tell you, i think a reverse diode goes across the brake coil ( clamps reverse spikes to ground ), but a snubber ( contact protector) goes across the relay contacts. run that past pcw if you can
[21:31:59] <PetefromTn_> So apparently you were able to release the brake then if the head fell right?
[21:33:30] <R2E4_> no when I released the brake the drive was enabled so it didnt fall. I was able to jog it after I dropped the P cause it was jumping (oscilating). When I hit e-stop, it dropped cause the drive was not enabled and the brake didnt engage cause there was still 90vdc on it for somereason.
[21:34:22] <PetefromTn_> aah that sucks.. glad you had it locked down with blocks then huh hehe
[21:34:27] <R2E4_> Thats what I am working on now.
[21:34:54] <PetefromTn_> It is pretty scary tweaking the PID on the Z at least it was for me...
[21:35:04] <R2E4_> yeah, it didnt drop far, just 2 inches and not fast on the block or wood.
[21:35:35] <PetefromTn_> actually yeah it kinda starts slow and then accelerates...
[21:35:54] <R2E4_> The X and Y is set to 100 now, and they are ok untill I get to tuning. I put the Z to 100 and it didnt like it at all.
[21:36:12] <PetefromTn_> no surprise there..
[21:36:23] <R2E4_> I dropped the Z P to 50 and it seems ok, doesnt ocilate
[21:37:53] <PetefromTn_> I STILL need to tune my Z further than it is now..
[21:38:09] <PetefromTn_> My X and Y work good tho and haul ass...
[21:38:09] <R2E4_> What is yours set at?
[21:38:23] <PetefromTn_> Aw hell man I don't remember..
[21:38:38] <PetefromTn_> I sent you my hal file it should be in there somewhere I think..
[21:38:45] <R2E4_> Mine are hunting .0001 +-1
[21:39:08] <R2E4_> ITs in the ini file, not the hal
[21:39:51] <PetefromTn_> I think that is kinda normal.... My Z does that too but like I said it needs more tuning.
[21:42:23] <PetefromTn_> We just kinda did like that page JT posted starting with the P and working up from there...
[21:42:32] <R2E4_> Heres a question, I have contacts out for drive ready. I am reading in the book and it says that this signal is sent to the system when a servo is ready for operation. Apply brakes to an axis if necessary. Should I be using this as another contact safety?
[21:43:19] <R2E4_> How far did you jump each time? These servos are freaking powerfull, I dont want the axis to jump off the machine....lol
[21:43:40] <R2E4_> 20 on the P until it Ocillated?
[21:43:42] <PetefromTn_> single digits as I recall..
[21:44:02] <R2E4_> What did you start out at? Certainl;y not 1
[21:44:15] <skunkworks> ours are 40a 200v servos... 8kw
[21:44:18] <PetefromTn_> I am not out in the shop now so I cannot remember offhand..
[21:44:38] <PetefromTn_> skunkworks No shit those are monsters LOL... Mine are only 1kw.
[21:44:54] <skunkworks> don't you have the other axis's running? start with those settings?
[21:45:18] <PetefromTn_> My Z was quite different from the X and Y as I recall...
[21:45:26] <PetefromTn_> Even with the same basic motor on it.
[21:45:35] <R2E4_> I did, and I thought the Z was going to fly off the machine....lol
[21:45:50] <R2E4_> The motor on my Z is bigger than the X and Y
[21:46:03] <PetefromTn_> usually is...
[21:46:42] <XXCoder> gonna lift whole thing up eh
[21:47:01] <Connor_iPad> PetefromTn_: Doesnt your driver handle the brake on its own?
[21:47:35] <PetefromTn_> yeah it does and the delay for turning off the servo is built into the drive as well.. he does not have that..
[21:48:04] <Connor_iPad> Oh. What driver is he using?
[21:48:19] <PetefromTn_> Fanuc I think... right?
[21:49:36] <R2E4_> sanyo-Denki for X Y and Z and Fanuc for spindle
[21:50:03] <Connor_iPad> Check manual and see if they support break.
[21:51:06] <R2E4_> They all have dynamicbraking and the Z has a spring engaged electromagnetic release type brake
[21:51:15] <R2E4_> 90vdc excitiong voltage
[21:51:37] <Connor_iPad> Link to manual?
[21:52:35] <R2E4_> its 35meg pon a slow server.
[21:53:35] <R2E4_> no, thats the schematics and logic, I dont have the manual online
[21:55:51] <Connor_iPad> Would think the drivers would have support for external break.
[21:56:19] <Connor_iPad> What model number are the sanyo-Denki drivers?
[21:59:55] <R2E4_> X and Y 27BA030FXTH1 and the Z is 27BA050FXTH2
[22:00:55] <R2E4_> Servosare X and Y 20BM090MXP42 and the Z is 20BM220MBP41
[22:01:43] <R2E4_> Well, it kind of work this time but with no delay, the Z dropped. I need a delay on it I think.
[22:02:55] <R2E4_> The problem is the 7i77 disables and enables the drive automagically so I cannot tell it todelay until the brake is on.
[22:03:47] <PetefromTn_> huh? why?
[22:03:53] <Connor> looking for manual.
[22:04:08] <PetefromTn_> Does not your machine not enable the drives until you hit the servo on button in linuxCNC?
[22:04:16] <R2E4_> When you hit estop, the 7i77 disables the drives right away.
[22:04:52] <R2E4_> Theres a servo on button?
[22:05:22] <R2E4_> you mean the button next to the red E-stop button?
[22:05:23] <PetefromTn_> on my machine if I hit estop the servos are disengaged and the brake catches the head, it only drops a tiny bit..maybe a couple thou..
[22:05:27] <PetefromTn_> yeah.
[22:05:50] <andypugh> R2E4_: Pretty sure that is configurable.
[22:06:52] <PetefromTn_> My machine has a button that enables the servos via a relay that energizes the contactors providing power to the drives but they are not enabled with linuxCNC until you hit that on screen button system on I think it is called.
[22:07:22] <R2E4_> Same as mine.
[22:07:25] <PetefromTn_> They just sit there and do nothing but hold position until I hit the system on button and then I have control.
[22:07:36] <R2E4_> andypugh: I washoping I would hear that.... :-)
[22:08:21] <R2E4_> wait, when you powerup, your drives are enabledbefore you hit the power on button?
[22:08:35] <andypugh> 7i77 has (IIRC) two enables. One vaguely for the spindle and one vaguely for the axes. I say vaguely, because it depends on what you connect where....
[22:10:00] <R2E4_> I only see one enable per axis
[22:10:34] <R2E4_> well, my test with putting snubbers on contacts as well as brake was a fail. Upped the voltage to 140 volts....
[22:10:45] <R2E4_> I'll be removing them from the contacts.
[22:12:13] <R2E4_> PetefromTn_: your drives are enabled before you hit the power on button?
[22:12:20] <PetefromTn_> no.
[22:12:26] <PetefromTn_> They are just powered up..
[22:12:35] <R2E4_> yeah ok.
[22:13:02] <PetefromTn_> When I hit estop not only is the system shut down but power is removed from the drive side of the drives....
[22:13:24] <R2E4_> yes, thats what mine is doing.
[22:13:26] <PetefromTn_> My drives have two power inputs one for logic control and the other to power the motors. I remove the latter..
[22:13:51] <R2E4_> but there is no delay so my Z drops untiul the brake is released.
[22:14:18] <PetefromTn_> When that happens the logic side continues to track the position and the encoders are not lost so I can just release estop and still maintain position.
[22:14:25] <PetefromTn_> Mine too like I just said.
[22:14:49] <PetefromTn_> It is only a fraction of a second tho and the head only moves a couple thousandths.. I know I tested it.
[22:15:27] <R2E4_> Mine dropped 1inch.
[22:16:00] <PetefromTn_> The brake is only disengaged when there is power to the motor and when you remove power with the control NOT in an estop condition the delay built into the drives holds the drives until the brake engages via the delay timing.
[22:16:19] <PetefromTn_> In an estop it just immediately adds the brake but it is not instantaneous.
[22:16:40] <PetefromTn_> Damn that sucks 1" could really screw some stuff up in an estop emergency.
[22:17:01] <R2E4_> Mine has no delay, andthe residual voltage is holding it longer I think.
[22:17:32] <Connor_iPad> That makes no sense.
[22:18:01] <PetefromTn_> actually it does because my machine was setup that way from the factory. It had a special relay with built in timer.
[22:18:09] <Connor_iPad> If you cut power to the relay coil. It should break immediatly b
[22:18:22] <CaptHindsight> http://imagebin.org/300939 new toy, 89 year old machinist cleaning out his shop... going back tomorrow with a trailer
[22:18:25] <R2E4_> it does.
[22:18:43] <PetefromTn_> thats the problem LOL.
[22:18:44] <Connor_iPad> The realay has a timer?
[22:19:01] <PetefromTn_> yeah the old one did...
[22:20:03] <R2E4_> Mine hasno timer, but it wouldnt matter cause LinuxCNC disables the drive right away, and until the brake grasps, the Z drops.
[22:20:39] <Connor_iPad> But the relay should cut out at the same time.
[22:20:44] <PetefromTn_> yeah but you will STILL need a timer for normal on and off operations..
[22:20:59] <R2E4_> It does cut out at the same time
[22:21:39] <andypugh> I am sure that this can be configured
[22:22:04] <R2E4_> whenyou poweroff, or hit e-stop it disables your drive. So What does a timer have to do with it?
[22:22:05] <PetefromTn_> andypugh I would think so but NOT in an estop situation.
[22:22:46] <andypugh> Depends on how you wire the e-stop
[22:22:55] <PetefromTn_> it would hold power until the brake enables....
[22:23:17] <PetefromTn_> or maybe I am not understanding your system correctly.
[22:23:33] <pcw_home> what a bout the Z dynamic brake?
[22:23:53] <pcw_home> Il bet it depends on that partially
[22:25:04] <R2E4_> hmmmm.
[22:26:11] <PetefromTn_> http://forums.mrplc.com/index.php?showtopic=25462 Read this thread.
[22:27:03] <XXCoder> I wonder how easy it is to melt alum. If easy enough might make cnc parts that way lol
[22:27:09] <R2E4_> The dynamic brake contactors get energized upon =applying power to the machine
[22:27:12] <XXCoder> I have source of lot of soda cans.
[22:28:15] <Tom_itx> your better off melting transmission bell housings and aluminum heads
[22:28:50] <PetefromTn_> that safety relay they are talking about was in the original control on my machine, I sold it because I did not need it with the built in brake of the Z motor I bought.
[22:28:53] <Tom_itx> i know a dude doing it
[22:28:53] <XXCoder> I don't think I own "better" but yeah but then I has no source of those.
[22:29:39] <andypugh> Interesting thing mentioned at work today, moving from aluminium to steel pistons in engines (not cast-iron, actual steel)
[22:29:43] <sabotender> Connor_iPad: moo!
[22:30:00] <Connor_iPad> ?
[22:30:13] <XXCoder> andy I bet once titanium gets a cheap way like alum, pistons would be titanium.
[22:30:16] <pcw_home> if the dynamic brake is on, Z should just crawl if released
[22:30:16] <XXCoder> very light and strong
[22:30:28] <Tom_itx> andypugh why?
[22:30:49] <andypugh> They don't melt
[22:30:57] <Tom_itx> they are heavier
[22:32:00] <XXCoder> https://www.youtube.com/watch?v=Rih84vg3Frk
[22:32:15] <R2E4_> I just checked and the dynamic brake contactors are energizing
[22:32:42] <andypugh> http://www.dieselpowermag.com/tech/1211dp_aluminum_vs_steel_diesel_engine_pistons/
[22:33:03] <pcw_home> hmm how long does it take the brake to grab
[22:33:06] <pcw_home> ?
[22:34:02] <XXCoder> andy interesting read
[22:34:08] <R2E4_> IT stopped right at the sametime it hit the block, so I dont know if the block stopped it or what, but that was about an inch.
[22:34:29] <Tom_itx> i was looking at a set of my bud's pistons the other day. they use 2 different types of anodizing one them
[22:34:31] <PetefromTn_> jeez that sucks..
[22:34:46] <andypugh> This link from there is interesting too: http://www.dieselpowermag.com/tech/1204dp_mahle_unbreakable_pistons_piston_of_the_future/ is an exotic steel piston lighter than aluminium
[22:35:42] <R2E4_> That article says to use servo drive ready contact, in series with the relay for the brake. but it also says it has a timer on it.
[22:35:51] <PetefromTn_> How does the dynamic braking work if you remove power to the drives?
[22:36:37] <R2E4_> big ass resistors wired into motor wires I think
[22:37:12] <PetefromTn_> http://www.ebay.com/itm/CINCINNATI-MILACRON-ARROW-750-CNC-TELEMECANIQUE-PREVENTA-GSK3LB-SAFETY-RELAY-/161194220956?pt=LH_DefaultDomain_0&hash=item2587ec9d9c
[22:37:14] <XXCoder> interesting yep andy
[22:37:22] <PetefromTn_> This is the safety relay my machine had in it..
[22:37:32] <R2E4_> I didnt change that setupo. Left it the way it was and energized them upon startup, as it shows in the schematics.
[22:37:49] <pcw_home> maybe the brake is faulty?
[22:38:29] <pcw_home> seems like it should grab in a fraction of a second
[22:39:10] <R2E4_> I'll drop the wood a bit more and see how far it drops before it grabs.
[22:39:40] <R2E4_> I'll just raise the Z
[22:40:23] <Connor_iPad> I don't think your break is catching.
[22:41:11] <pcw_home> your brake is broke
[22:42:09] <PetefromTn_> I dunno man like I said mine drops just a couple thousandths of an inch upon estop which completely removes power from the drive side.
[22:42:14] <R2E4_> It holds when there is no power.
[22:43:05] <PetefromTn_> when I hit system off button there is a click and the head does not move because the timing built into the drive holds the head somehow until the brake is applied. then the servos are turned off.
[22:43:18] <R2E4_> Is Skunkworks around? Hehas a big ass vertical axis.
[22:43:41] <PetefromTn_> yeah it is probably counterweighted if it is...
[22:44:00] <PetefromTn_> Big ass I mean LOL
[22:44:20] <R2E4_> How doesthat work.Your using mesa 7i77 right? ENA gets removed, how is it hoilding?
[22:44:47] <andypugh> Isn't ENA wired in the HAL? You could insert a delay
[22:44:56] <R2E4_> When you turn off, the 7i77 removes ENA,
[22:44:59] <PetefromTn_> yeah mesa 5i25/7i77.. like I said that is built into my drives.
[22:45:30] <R2E4_> No ENA just happens, nothing I had to add in HAL.
[22:45:40] <PetefromTn_> the drives hold power without movement and apply the brake for a certain number of milliseconds.
[22:46:32] <R2E4_> So how does that differ from hitting e-stop? Do you have an extra input into your drives for e-stop?
[22:46:40] <PetefromTn_> I would be surprised if you could not wire it all into the hal and set it up to energize the brake before the servo enable signal is removed.
[22:46:42] <andypugh> R2E4_: Pastebin the HAL file?
[22:47:37] <PetefromTn_> It IS different from estop. In estop the power is removed from the drive and the head falls but the brake is also depowered so it locks down. The head only falls a couple thousandths...
[22:47:41] <R2E4_> ok, let me get it out of the makchine
[22:48:53] <R2E4_> Thats what I dont understand. How is it different from e-stop? ENA into the drive wether it is e-stop or power off
[22:49:13] <R2E4_> ether one doesthe same thing.
[22:50:14] <PetefromTn_> no not really. Enable into the drive removed just actuates the built in brake system built into the drive which activates the brake a couple milliseconds before it removes power from the motor so the head does not move.
[22:50:54] <PetefromTn_> Estop kills power to both the brake and the drive so it cannot do that so it falls but the brake on mine is apparently quicker than yours because it only falls a tiny bit.
[22:51:07] <XXCoder> using kiln https://www.youtube.com/watch?v=zU0ThM8ljAY
[22:51:45] <R2E4_> so you have two inputs into your drive?
[22:52:43] <PetefromTn_> yeah the drive never actually goes off unless you throw the main switch on the back of the machine. In Estop only the motor power side loses voltage and the logic side is still powered up.
[22:53:58] <PetefromTn_> I could have set it up so neither loses power and the estop would be entirely logic based but I don't like that when I hit estop I want everything to stop and not rely on a computer or chip to determine that.
[22:54:27] <R2E4_> So what inputs do you have into your drive?
[22:54:35] <R2E4_> Hal file.... http://pastebin.com/Fw8e7w36
[22:54:38] <PetefromTn_> None of this unfortunately will help you as your drives are different than mine.
[22:55:09] <PetefromTn_> You basically need to setup some kind circuit like they were talking about in that article I posted.
[22:55:12] <sabotender> ugh this makes me upset! no parallel port yet I need one!
[22:55:15] <sabotender> lawl
[22:55:17] <sabotender> moo
[22:55:40] <R2E4_> custom Hal file http://pastebin.com/bHL9aEkz
[22:55:43] <PetefromTn_> Do you see some kinda safety relay in there somewhere.
[22:56:12] <R2E4_> I have a relay out for drive ready
[22:56:30] <R2E4_> and drive enable in
[22:58:00] <andypugh> R2E4_: Line 61 in your first pastebin is were the magic happens.
[22:58:47] <andypugh> You could insert a timedelay in that net
[22:59:44] <PetefromTn_> wouldn't it be line 165?
[23:00:33] <PetefromTn_> or whichever one does the same thing for the Z axis?
[23:00:44] <andypugh> Not directly.
[23:01:34] <andypugh> All the axis-enables switch at the same time, and X is being used to turn on the 7i77 analog outputs.
[23:03:07] <R2E4_> So they all would be delayed when e-stop or power off.
[23:03:19] <PetefromTn_> I guess in Estop none of that matters but having it work for regular enable and disable of the system without head falling would be nice...
[23:04:00] <PetefromTn_> when you hit estop on your machine does the Z drive lose power entirely or what?
[23:05:01] <R2E4_> no it doesnt lose a;ll power, it disables the drive.
[23:05:57] <PetefromTn_> directly or because linuxCNC no longer has control losing the enable signal?
[23:06:18] <R2E4_> I have enable in on my drive.
[23:06:26] <pcw_home> how long ( in seconds) does it take for the brake to stop motion?
[23:07:22] <R2E4_> with the block.... 1 inch...lol, I havent had the nerve to drop the jack and see.
[23:07:40] <R2E4_> I'll try it.
[23:07:57] <pcw_home> I played around with a Fanuc robot motor with a brake and it seems to be in the 1/20 of a second region
[23:08:32] <PetefromTn_> It is possible the brake is not engaging and it just stopped on the wood block.
[23:08:59] <pcw_home> so maybe a wiring or component fault
[23:09:50] <R2E4_> I hear the solenoid engage
[23:10:34] <pcw_home> a fault that caused the brake to be shorted when disengaged would cause very slow engagement (due to slow collapse of the magnetic field)
[23:12:52] <R2E4_> 1 inch and it stops
[23:13:35] <R2E4_> maybe a bit less, but the brake stopped it dead.
[23:14:01] <PetefromTn_> so maybe pete is right about a wiring issue...
[23:14:22] <PetefromTn_> slowing the thing down, it should fire almost immediately.
[23:15:13] <Connor_iPad> When do you hear the solenoid fire?
[23:15:50] <XXCoder> Just curious - issue is on cnc mill right? (not trying to fugure, just curious)
[23:15:52] <PetefromTn_> if it fell an inch it musta been close to a second or so time delay you should have been able to hear that.
[23:16:20] <PetefromTn_> perhaps more/
[23:16:24] <R2E4_> I'll check, and I'll raise the Z and see how far it drops
[23:16:38] <R2E4_> Noit moire than a second.
[23:17:40] <XXCoder> pete is his machine a cnc mill?
[23:17:52] <Connor_iPad> Yes. It is.
[23:18:02] <PetefromTn_> yeah it is a large kickass Hitachie seiki VMC40.
[23:18:10] <PetefromTn_> Hitachi
[23:18:16] <XXCoder> ok. is it possible for cnc router to have similiar problem at all? lol
[23:18:33] <PetefromTn_> I suppose yeah any vertical axis with a servo could...
[23:18:44] <Connor_iPad> Stepper too.
[23:18:51] <tjtr33> R2E4_, you dont need to let it fall at all, just energize & de-energize without linuxcnc, without servo, and see if you can turn or not.
[23:18:52] <tjtr33> that is a way to check to brake by itself.
[23:18:53] <andypugh> On my machine the knee drops on power-off. But it's only a little knee, and that increases tool clearance, so I am unconcernerd.
[23:18:54] <XXCoder> interesting. ok
[23:18:59] <PetefromTn_> I thought steppers lock down when not powered>
[23:19:07] <Gamma_X> no
[23:19:13] <tjtr33> just a power suppl and a pair of jumpers
[23:19:44] <Connor_iPad> Nope. Steppers don't break either.
[23:19:47] <R2E4_> YEs but they are so small and usually the Z is bnot heavy enough to drop. My cnc router Z doesnt drop with no power.
[23:19:48] <andypugh> They have a detente torque, though, and that may or may not be enough to hold the head up
[23:20:04] <Connor_iPad> Mine would if I used ball screws.
[23:20:21] <andypugh> If a servo-system doesn't drop, and there is no brake, it probably means something is mechanically wrong.
[23:20:24] <R2E4_> ok, about a half a second and IT dropped .125 about\
[23:20:51] <PetefromTn_> this is on estop?
[23:21:01] <tjtr33> of course do the tests on top of wood block
[23:21:07] <R2E4_> estop or power off, its the same input
[23:21:26] <andypugh> It doesn't have to be.
[23:21:32] <R2E4_> I see what your saying, but its 90vdc....
[23:21:57] <R2E4_> oooohhh!!!! Now were getting somewhere.
[23:21:58] <PetefromTn_> it sounds like if it works the same way on estop or system off then Andypughs idea may just fix your problems...
[23:22:00] <andypugh> e-stop ought to be all-hardware, and just tell LinuxCNC that you hit the big red buton.
[23:22:29] <PetefromTn_> andypugh Exactly that is what I think...
[23:22:37] <andypugh> Machine-off can be a controlled sequence
[23:23:37] <PetefromTn_> My estop circuit holds open a relay that controls the contactors that power the axis drives. hit estop and the whole show shuts down...
[23:23:49] <R2E4_> So on machine off, apply brake, then 2 seconds later disable drive
[23:24:06] <PetefromTn_> more like half second...
[23:24:10] <andypugh> As an example, when I turn my machine off, I disable power-on until the DC bus caps have discharged. Otherwise relays welds and resistors explode.
[23:25:25] <PetefromTn_> Estop really should be an emergency power removal not just a servo disable signal...
[23:25:37] <R2E4_> HAL is that done....?
[23:25:40] <R2E4_> hehe
[23:25:54] <andypugh> You might not have realised that resistors can explode, but this one punched through the PSU case: https://picasaweb.google.com/108164504656404380542/PSU#5930254317952931618
[23:27:19] <R2E4_> damn.
[23:27:31] <R2E4_> PetefromTn_: your estop removes power from your drives?
[23:27:41] <andypugh> More pictures if you click the arrows
[23:28:01] <Connor_iPad> Limit switches do too
[23:28:16] <PetefromTn_> yeah man I said that a couple times now LOL... it removes power from the motor drive side of the drives.
[23:28:45] <R2E4_> So your drives coast to a stop?
[23:28:45] <R2E4_> on an e-stop?
[23:28:48] <PetefromTn_> Connor_iPad yeah man that is true hitting a physical limit in my machine is essentially hitting the estop as they are all wired together.
[23:29:07] <andypugh> I can't decide if limits should de-power the drives, or link to software.
[23:29:16] <PetefromTn_> if they were moving then yeah....
[23:29:40] <andypugh> Or something in between.
[23:30:10] <andypugh> It seems that coasting to a halt through the switches might be bad in its own way.
[23:30:18] <PetefromTn_> I have a limit override switch that I press to allow me to repower the drives to jog off the limits. Had to use it once when I FORGOT to home the machine and screwed up...
[23:32:06] <PetefromTn_> I just don't trust software to keep the machine from destroying itself. If it coasts after a rapid into the stops that is better than it NOT working somehow and driving against the stops until you can get back there and turn off the mains...
[23:33:57] <PetefromTn_> Besides if the machine is setup properly and you are homed out you should NEVER hit a limit.
[23:34:55] <R2E4_> So how are you homing if you have your limit switches externally wiredto power of drive?
[23:35:26] <PetefromTn_> just home the machine. Homes and limits are two seperate things.
[23:35:50] <R2E4_> andypugh: you have some bedtime reading linksonhow to control the machine-is-off routine?
[23:36:09] <R2E4_> Thanks guys, I appreciate the help. relaly!!
[23:36:22] <andypugh> Have you read the HAL docs?
[23:36:59] <R2E4_> I have printed al;l the manual;s and read them daily.
[23:37:15] <andypugh> If you are clear on HAL, then all you need might be: http://www.linuxcnc.org/docs/html/man/man9/timedelay.9.html
[23:37:56] <PetefromTn_> I would reconsider your logic estop setup even if you do not use limits in the circuit.
[23:38:12] <R2E4_> Didnt say I was clear on HAL, I am still learning. lol
[23:39:12] <Connor_iPad> PetefromTn_: Need to figure out how to setup your toolchanger fwd backward to only advance 1 tool per button press.
[23:39:33] <PetefromTn_> sure do man how do we do it LOL?
[23:39:51] <Connor_iPad> Not sure. :)
[23:40:06] <PetefromTn_> Maybe lee would know?
[23:40:14] <R2E4_> PetefromTn_: you have an index on your toolchanger?
[23:40:21] <PetefromTn_> perhaps the answer is in his Hal file he sent..
[23:41:04] <PetefromTn_> The toolchanger does have an index but it is a once per pocket to tell the carousel motor when to stop turning the geneva mechanism at each pocket.
[23:41:08] <Connor_iPad> andypugh: We push button and it kicks off the motor. He has a per tool sensor. It'll be on when we push button. And we need to stop motor when it toggle off and back on.
[23:41:28] <PetefromTn_> there is no home index or tool pocket one index.
[23:41:51] <andypugh> Sorry guys, too late for me to think.
[23:42:04] <PetefromTn_> nite andy.
[23:42:26] <R2E4_> nite
[23:42:34] <R2E4_> thanks again
[23:43:01] <PetefromTn_> R2E4_ You going ta bed too?
[23:43:09] <R2E4_> not yet.
[23:43:15] <PetefromTn_> okay.
[23:43:28] <R2E4_> I'm moving my Z inches at a time....lol
[23:43:53] <R2E4_> ITs amazing how smooth it is compared to how big it is.
[23:44:09] <PetefromTn_> I bet your circuit wiring has something to do with the brake delay.
[23:44:28] <PetefromTn_> yeah it is amazing how fast and smooth these large machines can be huh.
[23:44:33] <R2E4_> I'm going to check it, I dont think sothough,
[23:44:59] <R2E4_> remove your delay and I bit yours does the same thing.
[23:45:27] <PetefromTn_> they have a Haas VF8 at that place I was working and it has something like 40x64 travels on it table is freakin huge.
[23:45:29] <R2E4_> I have to figure out how to do the delay now in HAL. This could take a month orso....hehe
[23:46:19] <R2E4_> yeah, thats big. My machine has an option for pallet changer. I seen those, and they are cool, but huge.
[23:46:20] <PetefromTn_> It has stairs going up to the controls and they are often crawling around inside it to setup parts like it is a house in there LOL...
[23:46:57] <R2E4_> haha, I woul;dnt go in there unl;ess power was off....lol
[23:47:16] <PetefromTn_> They just finished machining some large 3" thick UHMW plastic plates they cut into disks that were over 3foot across...
[23:47:25] <PetefromTn_> yeah I know it is creepy...
[23:47:57] <R2E4_> So, I have the spindle to do and the toolchanger.
[23:48:11] <PetefromTn_> It has a large cantilevered crane on it that you can help load parts into the machine with...
[23:48:35] <PetefromTn_> hey me too LOL...
[23:50:27] <R2E4_> oh, and my coolant tank to fiox.
[23:50:29] <R2E4_> fix
[23:50:45] <PetefromTn_> yeah that is tons of fun LOL...NOT!
[23:51:38] <R2E4_> IT is dropping about .25 inch.
[23:52:02] <PetefromTn_> Ya know what would be cool to build is a programmable coolant nozzle like they have on the Haas machines... that would be sweet.
[23:52:45] <R2E4_> Mine has a nozzle that moves.
[23:52:59] <PetefromTn_> oh nice how does it work?
[23:53:27] <R2E4_> They disconnected it, so I thinkit doesnt. I will fix it though.
[23:53:41] <R2E4_> Buttons to rotate it left and right.
[23:54:22] <R2E4_> I have the one that moves mounted on the Z and 5 fixed. IT moves alot of coolant
[23:55:28] <PetefromTn_> The Haas Programmable coolant nozzle setup comes off the right side of the head and has like twenty positions or something that you program for each cutter length. It only goes up and down not left or right.
[23:56:11] <PetefromTn_> so when you call that cutter and the unit is on it automatically directs the coolant to the tool tip or wheverever you set it.
[23:56:22] <R2E4_> Thats cool
[23:57:17] <PetefromTn_> yeah it is pretty sweet and it has a brass nozzle that really sprays some fluid somehow.
[23:57:40] <PetefromTn_> My machine has a dual nozzle setup that works pretty well but for longer tools I gotta direct it.
[23:58:23] <PetefromTn_> I will probably design and build a half round setup like the fadal machines have and add another nozzle or two with smaller orifices to control streams more directly for varying height cutters.
[23:58:38] <R2E4_> https://www.facebook.com/RobbieBevins
[23:58:54] <R2E4_> thats my facebook page I put the coolant video on it