#linuxcnc | Logs for 2014-12-25

Back
[02:22:15] <Jymmm> Merry Christmas
[03:16:26] <Deejay> moin
[04:30:16] <The_Ball> Does anyone know if spindle input needs to be quadrature, or is a single pulse train enough?
[04:31:00] <The_Ball> I'm aware a single pulse train doesn't provide forward/reverse input, but I'm happy to assume the VFD is doing its job there
[04:31:23] <Deejay> merry xmas
[04:31:36] <The_Ball> Deejay, merry xmas as well
[04:32:11] <Deejay> :)
[04:33:51] <archivist> The_Ball, you can use A plus an index on a spindle for threading
[04:34:01] <archivist> on a lathe that is
[04:34:33] <The_Ball> This is for a mill, and I'm hoping to do hard threading, I can get quadrature out I think, but it'll be a little more fiddly
[04:34:47] <The_Ball> I'm trying to use optical ir detectors on the flywheel
[04:35:02] <archivist> you need proper quad for that
[04:35:06] <The_Ball> And a magnet and hall sensor for a single index
[04:35:25] <The_Ball> ok, I will fiddle then :)
[04:35:43] <archivist> has to see the reversal
[04:35:59] <The_Ball> I haven't had feedback on the spindle before, can I trigger a stop if the spindle isn't keeping up with the requested speed?
[04:36:08] <The_Ball> archivist, ah that makes sense yes
[04:48:15] <The_Ball> archivist, I should get 288 quadrature positions, that should be ok for threading right?
[04:50:35] <guest83924> hi
[04:50:51] <archivist> The_Ball, should be yes
[04:50:56] <guest83924> what version of linux cnc to install?
[04:51:03] <guest83924> 8.04?
[04:51:54] <archivist> there is no 8.04, that was the ubuntu version of many years ago
[04:52:36] <archivist> linuxcnc was around 2.2-2.3 in those days
[04:52:53] <guest83924> LinuxCNC 2.6.0 Released!
[04:53:04] <guest83924> to install the 2.6.0?
[04:53:04] <The_Ball> try 2.6.5 I think
[04:53:55] <guest83924> P4 1.7 Ghz with 1GB ram is ok?
[04:54:33] <archivist> try the latency test to see if the motherboard is ok
[04:54:43] <guest83924> and 32 MB for the graphic card
[04:55:41] <archivist> graphics drivers is a common gotcha
[04:55:41] <guest83924> what is the system requirements??
[04:55:55] <archivist> low latency
[04:56:48] <guest83924> i want to know what to buy.
[04:57:18] <guest83924> if i need i7 or P4 is ok?
[04:58:09] <archivist> I use old PCs, I dont care what processor is in them, I just test for the latency
[05:00:36] <guest83924> what cpu?
[05:01:00] <archivist> various, not important
[05:01:28] <guest83924> mm
[05:01:44] <archivist> the motherboard , bios and video drivers mess with latency, the processor has an easy time
[05:01:45] <guest83924> I'm installing now the XP
[05:02:02] <archivist> XP?
[05:05:19] <guest83924> it is to old for 7
[05:06:20] <guest83924> windows 7
[05:09:33] <archivist> we dont use windows for linuxcnc
[05:11:47] <guest83924> what do you mean?
[05:13:29] <archivist> windows cannot do realtime, therefore is not suitable for cnc
[05:16:24] <guest83924> how i can install it without windows????
[05:17:32] <archivist> there is a live cd you can download and boot from
[06:22:09] <jthornton> merry xmas everyone
[06:24:17] <_methods> merry xmas to you too
[06:24:31] <_methods> ham is in the smoker
[06:25:22] <_methods> baileys is in my coffee
[06:25:26] <_methods> all is good
[07:34:03] <jthornton> honey baked ham in the fridge, I smoked some Canadian Bacon the other day...
[07:34:49] <_methods> hallelujah
[07:34:50] <_methods> hehhe
[08:08:51] <jthornton> about to get Cairo figured out! http://imagebin.ca/v/1lrEhrQUEoM0
[08:16:02] <_methods> that looks kinda painful
[08:16:25] <jthornton> it is, I wish I knew of a simpler way to display the cut path
[08:17:01] <jthornton> http://pastebin.com/btCJ1rBy
[08:17:18] <_methods> yeah i wonder if you could rig something up with inkscape?
[08:17:34] <_methods> is axis using cairo to display toolpaths?
[08:17:36] <jthornton> inkscape in python?
[08:17:45] <jthornton> axis uses opengl
[08:17:48] <_methods> ahh you need something that plays nhice with python
[08:17:54] <jthornton> yea
[08:18:25] <jthornton> I'm making a G code generator for a lathe that generates the roughing passes and the finish pass
[08:18:40] <jthornton> I've got the python part figured out :)
[08:18:48] <_methods> nice
[08:19:15] <_methods> i've been wanting to make a simple android app that would kick out toolpaths for simple shapes
[08:19:35] <jthornton> http://imagebin.ca/v/1lrI1Ifp6wso
[08:20:04] <_methods> nice
[08:20:06] <jthornton> http://imagebin.ca/v/1lrIAM2dsPqI
[08:20:45] <jthornton> I don't have the offset and finish pass programmed yet but that will be easy now that the roughing pass code is done
[08:21:25] <jthornton> if you want to look at what I have so far I can share
[08:22:06] <_methods> hell i can barely write simple programs in python
[08:22:23] <jthornton> I write simple only
[08:22:25] <_methods> did you look at any of the 3d graphics python pakages?
[08:22:35] <_methods> alot of times they have very capable 2d graphics
[08:22:53] <jthornton> opengl is the only one I've gotten to work a little once
[08:23:11] <jthornton> which 3d packages?
[08:23:26] <_methods> no idea i was just throwing that out there
[08:23:34] <_methods> pyqtgraph might do what you want too though
[08:23:46] <jthornton> BTW, I've been searching for a year for graphics for python
[08:24:50] <_methods> i think most people use existing graphics then create python scripts to work inside the existing framework
[08:25:01] <_methods> like blender
[08:25:04] <_methods> or whatever
[08:25:14] <jthornton> I don't understand
[08:25:51] <_methods> they use blender or inkscape then have python plugins
[08:26:37] <jthornton> ah, I've never did much with blender or inkscape
[08:27:10] <_methods> like i think there are a few inkscape gcode plugins
[08:27:17] <_methods> my plotter uses and inkscape plugin
[08:27:19] <_methods> inkcut
[08:27:36] <_methods> my egg drawer thing i made uses and inkscape plugin
[08:27:41] <_methods> eggbot lol
[08:27:44] <_methods> forgot what it was called
[08:27:53] <jthornton> I actually have inkscape installed here
[08:28:34] <jthornton> so can inkscape export G code from a plugin or a dxf drawing?
[08:28:52] <_methods> well the plugins i've used actually create the gcode
[08:28:58] <_methods> but i don't see why it coudln't go both ways
[08:29:13] <_methods> there may be a gcode import plugin already
[08:29:19] <_methods> i've never actually looked for one
[08:29:34] <_methods> like an inkscape gcode backplot plugin
[08:30:00] <jthornton> Gcodetools is a plug-in for Inkscape. It prepares and converts paths from Inkscape to Gcode, using biarc interpolation. for use with CNC milling machines.
[08:30:08] <_methods> gcodetools
[08:31:01] <_methods> i can't find a gcode import tool with a some 5 second googling
[08:31:31] <_methods> i don't see why you couldn't import that into inkscape and generate some toolpaths though
[08:32:08] <jthornton> I think someone on the forum talked about gcodetools
[08:32:35] <_methods> yeah i've messed with it but never really used it to actually cut anything
[08:33:45] <jthornton> looks like they just cut a path that you describe
[08:34:13] <_methods> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?InkscapeHowto
[08:34:18] <jthornton> I'm looking to define the finished path and the material size and other things and it spits out complete G code for me
[08:34:44] <_methods> yeah
[08:36:43] <_methods> but you should be able to take gcodetools and use it as an example i would think
[08:36:49] <_methods> and then make it do what you want
[08:36:50] <jthornton> as an added bonus I want to show the path
[08:37:17] <jthornton> I can already generate the G code, I'm just working on the preview of it
[08:37:44] <jthornton> I find it difficult to follow complicated projects that someone else wrote
[08:37:51] <_methods> oh yeah
[08:38:12] <_methods> i just rip out the sections i need lol
[08:38:42] <_methods> but inkscape is very extensible
[08:38:58] <_methods> and you should be able to push the gcode in and translate it to toolpaths
[08:39:21] <_methods> i mean it's all just cartesian coordinates getting pushed in
[08:40:14] <_methods> lol
[08:42:17] <_methods> http://www.inkscapeforum.com/viewtopic.php?f=5&t=12384
[08:42:27] <_methods> that might get you something rough going pretty quick
[09:02:01] <guest83924> hii
[09:02:10] <guest83924> i have XP now
[09:02:26] <guest83924> what version of linux cnc i need to install.
[09:03:00] <SpeedEvil> XP and linuxcnc are unrelated.
[09:03:13] <SpeedEvil> You need a computer that can run linux properly.
[09:03:21] <SpeedEvil> As linuxcnc requires running on linux
[09:03:48] <SpeedEvil> There are test versions you can boot from a USB stick - to see if your computer will work
[09:04:06] <SpeedEvil> On an unrelated topic.
[09:04:21] <guest83924> 1.7 ghz 768ram 32mb gpu
[09:04:31] <guest83924> P4
[09:04:40] <SpeedEvil> HAL - is it possible to rip out HAL and put it in 'hardware' - rather than on the PC?
[09:05:00] <guest83924> pentiom 4 is ok?
[09:05:02] <SpeedEvil> I'm specifically wondering about the ESP8266 wifi application chip
[09:05:19] <SpeedEvil> guest83924: sure - in principle that should be fine. Exat perfomance aries by motherboard
[09:05:40] <guest83924> and 768 mb ram is ok?
[09:05:48] <SpeedEvil> The chip can do ~10us interrupts very easily - every interrupt pushing a word to SPI.
[09:05:50] <SpeedEvil> guest83924: plenty
[09:06:32] <guest83924> and 32 mb for the graphics card?
[09:06:58] <SpeedEvil> Again - not really an issue - it's not a high performance graphical thing.
[09:07:47] <guest83924> how i get the download of 2.6.5?
[09:07:49] <SpeedEvil> How well it will work - and howmuch latency you get depends on specifics of the individual motherboard rather than the general configuration
[09:08:44] <SpeedEvil> http://www.linuxcnc.org/index.php/download
[09:09:47] <guest83924> but it's hybrid iso..
[09:10:11] <guest83924> what version?? i can't see
[09:10:59] <guest83924> i need internet for the installation?
[09:11:12] <SpeedEvil> you download theISO
[09:11:19] <SpeedEvil> burn it to a CD or DVD
[09:12:32] <Jymmm> Burn it only to CD (not DVD), and at 4x speed
[09:12:38] <SpeedEvil> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Hybrid_Iso
[09:13:02] <SpeedEvil> It does not as I understand it need the network at all during the install
[09:13:40] <Jymmm> Internet is only needed AFTER install, for any updates that may be available.
[09:13:58] <guest83924> i can't do boot from usb
[09:14:07] <guest83924> only cd :(
[09:14:23] <Jymmm> You can, if you set it up =)
[09:24:15] <Jymmm> guest83924: *I* never used this one, but looks pretty good... https://rufus.akeo.ie/
[09:26:15] <_methods> unetbootin
[09:26:33] <Jymmm> _methods: That one is faster than unetbotin
[09:26:37] <_methods> ahh
[09:27:19] <Jymmm> _methods: you dont even have to intall it, what you download, is what you run directly.
[09:27:42] <Tom_itx> Jymmm, iirc it doesn't fit on a CD anymore
[09:29:54] <Jymmm> holy shit, 1.1GB
[09:30:02] <Jymmm> Nope wont fit a CD =)
[09:30:42] <Jymmm> FUCK, they STILL don't add the version to the ISO filename
[09:30:54] * Jymmm thumps alex_joni!
[09:31:03] <Tom_itx> no, you're supposed to keep up with the developers
[09:31:11] <Jymmm> bullshit
[09:31:22] <Jymmm> Add the damn version to the ISO filename
[09:31:30] <_methods> wtf is a cdrom?
[09:31:36] <_methods> or this dvd?
[09:31:42] <Tom_itx> Version: Latest.
[09:31:45] <Jymmm> If I want to keep up with dev, you use git
[09:32:17] <Tom_itx> i do
[09:32:38] <Jymmm> So release file should have verion numbers in them.
[09:33:05] <Jymmm> it's not that hard people.
[09:33:54] <Jymmm> Then when someone asks "What version you using?", you know.
[09:41:54] <Jymmm> Spindle tach module??? http://www.dx.com/p/tachometer-tacho-gauge-meter-module-blue-365579
[09:43:29] <Tom_itx> i used one like that from a printer
[09:43:34] <Tom_itx> for a while
[09:44:13] <Tom_itx> http://tom-itx.no-ip.biz:81/~webpage/cnc/new_pulleys/timing_pulley_index.php
[09:44:19] <Tom_itx> updated bottom pics last night
[09:44:39] <Jymmm> I just figured for $4, it might help someone out instead of creating their own from scratch.
[09:45:01] <Tom_itx> the printer was free
[09:45:04] <Tom_itx> but yeah
[09:45:23] <Jymmm> what is that Tom_itx?
[09:45:33] <Tom_itx> spindle on my sherline
[09:45:55] <Tom_itx> went from v belt to timing belt
[09:45:55] <Jymmm> is that an encoder (on the left) http://tom-itx.no-ip.biz:81/~webpage/cnc/new_pulleys/spindle_enc6.jpg
[09:46:02] <Tom_itx> yes
[09:46:09] <Jymmm> says "connections"
[09:46:13] <Jymmm> Hmmm
[09:46:55] <Jymmm> Tom_itx: Does it allow you to know position even after power off?
[09:47:06] <Tom_itx> http://tom-itx.no-ip.biz:81/~webpage/motors/focusring10.jpg
[09:47:10] <Tom_itx> removed from that
[09:47:11] <Tom_itx> i doubt it
[09:47:29] <Jymmm> ah, ok
[09:47:50] <Jymmm> cool, looks like it was a lot of work getting it installed
[09:48:34] <Tom_itx> not so much
[09:48:55] <Tom_itx> http://tom-itx.no-ip.biz:81/~webpage/cnc/new_pulleys/new_pulley_mounted1.jpg
[09:49:00] <Tom_itx> there's the old encoder
[09:50:43] <Jymmm> was the old one giving you issues?
[09:50:52] <Tom_itx> no
[09:50:56] <Jymmm> lol
[09:50:58] <Tom_itx> the new one will have index though
[09:51:05] <Tom_itx> with more counts
[09:51:12] <Tom_itx> 500 vs 28
[09:51:15] <Jymmm> and what will INDEX offer you?
[09:51:31] <Tom_itx> 1 tick per rev
[09:51:33] <Tom_itx> :)
[09:51:42] <Jymmm> ah
[09:51:43] <Tom_itx> possiblility of rigid tapping
[09:51:45] <Tom_itx> eventually
[09:52:02] <Tom_itx> once the spindle gets a reverse
[09:52:02] <guest83924> the live Cd is up
[09:52:11] <guest83924> and i make the latency test
[09:52:23] <guest83924> and u get some numbers
[09:52:28] <Tom_itx> run glxgears while you test
[09:52:31] <guest83924> i*
[09:52:49] <guest83924> how?
[09:52:58] <Tom_itx> install it and run it
[09:53:11] <guest83924> how?
[09:53:27] <guest83924> it is totalyyy diffrence than XP
[09:53:31] <Tom_itx> http://linuxcnc.org/docs/html/install/Latency_Test.html
[09:53:40] <Tom_itx> that's about the test you're running
[09:54:14] <guest83924> i get 7993 ns
[09:54:34] <Tom_itx> download some files and exercise the pc
[09:54:38] <Tom_itx> it will get bigger
[09:54:39] <JT-Shop> let the test run for a while to check for spikes
[09:55:04] * Tom_itx gives JT-Shop an etch o sketch to draw with ...
[09:55:08] <Tom_itx> Merry Christmas!
[09:55:26] * JT-Shop needs to make some rondels
[09:55:41] <JT-Shop> Merry Christmas Tom_itx
[09:55:42] <Tom_itx> been gettin better with solidowrks
[09:55:56] <JT-Shop> sw is cool
[09:56:00] <Tom_itx> yeah
[09:56:06] <Tom_itx> i never really had a need for it
[09:56:24] <Tom_itx> it's old but the basics are the same
[09:57:28] <JT-Shop> Tom_itx, did you see the progress I made with Cairo
[09:57:36] <Tom_itx> i was drawing up some din rail mounts for a friend to print for me
[09:57:39] <Tom_itx> yeah
[09:58:15] <Tom_itx> http://tom-itx.no-ip.biz:81/~webpage/rue/reprap/din_clip_03a.jpg
[09:58:31] <Tom_itx> the boss on the right is a screwdriver release pry
[09:58:51] <Tom_itx> not a wart
[09:59:25] <guest83924> what is the diff between servo thread to base thrad?
[09:59:48] <guest83924> servo = 9240 and base = 14744
[10:00:06] <guest83924> and the pc copy files now
[10:01:05] <JT-Shop> Tom_itx, nice drawing
[10:01:08] <guest83924> i move the window and the servo jump to 10323
[10:01:12] <_methods> wow sw2004 blast from the past righ there
[10:01:24] <JT-Shop> base thread runs fast and does not have floating point math
[10:01:30] <_methods> don't realize how much it's changed till you see that
[10:02:16] <guest83924> it's good? bad?
[10:02:43] <Tom_itx> _methods, i said it was old :D
[10:03:02] * JT-Shop is going to let his maintenance contract run out with SW
[10:03:31] <Tom_itx> i can still do what i need with all my old software
[10:03:37] <JT-Shop> I need to install 2015 and get the updates first
[10:03:49] <_methods> honestly sw2000 did everything i ever needed
[10:04:04] <Tom_itx> the rest is just bells and whistles
[10:04:06] <_methods> most updates are all just pleasentries
[10:04:08] <JT-Shop> yea, older SW is still good
[10:04:10] <Tom_itx> for better production
[10:04:19] <guest83924> solid get slower and sloower
[10:04:26] <JT-Shop> usually the first update fixes screw ups
[10:04:33] <_methods> that's what happens when you get fatter and fatter lol
[10:04:35] <_methods> much like me
[10:04:52] <_methods> i can't run 2 miles in under 10min anymore lol
[10:05:03] <guest83924> chack your system req, befor, becaus you cant open newer vesion files in the older version.
[10:05:03] <Tom_itx> i can't run 2 miles .
[10:05:23] <Tom_itx> well i haven't actually tried....
[10:05:29] <Jymmm> _methods: Two words... soylent green
[10:05:41] <_methods> hahah
[10:05:44] <_methods> it's people
[10:05:55] <_methods> oh time to go baste my people
[10:06:02] <guest83924> Please someone can tell me what to do?
[10:06:13] <guest83924> I need some help.
[10:06:41] <Tom_itx> you don't have an old version so don't worry about it
[10:06:52] <Tom_itx> this is a new install for you
[10:06:55] <guest83924> 10232 ns in servo, and 16492 ns in base
[10:07:12] <Tom_itx> keep those numbers
[10:07:15] <guest83924> it is good? bad?
[10:07:19] <Tom_itx> you will need them when you configure
[10:07:21] <Tom_itx> not bad
[10:07:38] <Tom_itx> is that max jitter?
[10:07:43] <guest83924> yes
[10:07:58] <guest83924> it is 10 years old computer
[10:08:07] <Tom_itx> you will enter those in your .ini file
[10:08:13] <Tom_itx> or pcconfig
[10:08:26] <Tom_itx> 10 yrs old is good for lcnc
[10:08:29] <guest83924> but it is live cd now.
[10:08:41] <Tom_itx> the test is the same
[10:08:53] <Tom_itx> it gives you a performance snapshot
[10:09:06] <guest83924> ok, i'm reboot now ans install it.
[10:09:09] <Tom_itx> download some files, brouse the web
[10:09:12] <JT-Shop> let the latency test run for at least an hour
[10:09:15] <Tom_itx> open some programs
[10:09:16] <Tom_itx> etc
[10:09:36] <Tom_itx> then record those numbers
[10:09:40] <JT-Shop> yea, do the normal things you do while your CNC is running
[10:10:02] <Tom_itx> those din rails should fit mesa cards btw, for all you reprappers
[10:10:09] <guest83924> it is dedicated pc only for the macine..
[10:10:55] <guest83924> i've decide to do it without the mesa card.
[10:11:03] <guest83924> to complicated for me.
[10:11:09] <Tom_itx> they are nice cards
[10:11:17] <Tom_itx> no more complicated than a parport
[10:11:42] <Tom_itx> just takes a bit of time to figure it out
[10:12:13] <guest83924> and if i want to work with mach3 also?
[10:12:20] <guest83924> how i can do it with mesa?
[10:12:48] <Tom_itx> not sure why you would.
[10:13:19] <guest83924> with LPT i can work with Lcnc and mach3
[10:13:20] <Tom_itx> we're alot more fun to be around
[10:13:37] <guest83924> what do you mean?
[10:14:01] <Tom_itx> you'll get live support here
[10:14:09] <Tom_itx> who's gonna help you with the other one?
[10:14:32] <guest83924> i know. i go with the G320X
[10:14:50] <guest83924> so apter some practice with lcnc and mach3
[10:14:50] <Tom_itx> there was a thread about mesa and mach software somewhere
[10:15:00] <Tom_itx> that's all i can tell you about that
[10:15:24] <Tom_itx> G320X gecko drivers?
[10:15:45] <guest83924> if lcnc will be more usable for me. mabye i will upgrade to mesa
[10:15:57] <guest83924> yes gecko.
[10:16:07] <Tom_itx> those are good drivers
[10:16:16] <Tom_itx> i'm using the stepper version
[10:16:21] <guest83924> i know.
[10:16:28] <guest83924> i have the machine.
[10:16:35] <guest83924> i've order the ballscrew
[10:16:46] <guest83924> i made torqe meter
[10:17:12] <guest83924> so i can test how mouch torqe i need + extra..
[10:17:34] <guest83924> than i will buy the motors + drivers and power supply.
[10:18:00] <guest83924> do you think i need 1 power supply for each axis?
[10:18:08] <Tom_itx> no
[10:18:17] <Tom_itx> i'm using one for all of mine
[10:18:25] <guest83924> or i can go with 1 power supply for all of them?
[10:18:42] <guest83924> what machin you have?
[10:18:43] <moorbo> just buy a good one.
[10:18:56] <guest83924> you know any good one?
[10:18:57] <moorbo> and can supply your entire power requirement.
[10:19:38] <The_Ball> Does anybody know if there is a requirement for a index pulse to be perfectly aligned with quadrature state transitions?
[10:20:05] <Tom_itx> not sure, they should be pretty close anyway though
[10:20:40] <archivist> gate it so it is
[10:21:12] <The_Ball> archivist, with hal you mean?
[10:21:41] <archivist> no with a 74 series
[10:22:06] <guest83924> BRB
[10:22:12] <archivist> I suppose hal could
[10:24:43] <The_Ball> archivist, hmm, yeah suppose a logic circuit could do, but that's a bit of added complexity if it isn't actually required
[10:25:50] <guest83924> 768 is ok for system without swap?
[10:25:55] <archivist> iirc there is an assumption of how the index shall be
[10:26:49] <The_Ball> archivist, a long time ago reading about it I thought the index pulse was only used to initialize the encoder counter, after that it is ignored
[10:27:16] <guest83924> i need to set swap??? ot it is better without it?
[10:28:50] <guest83924> *or
[10:29:23] <archivist> if not gated then if its timing a bit random it could be +- an edge
[10:29:44] <The_Ball> agreed
[10:34:02] <tjtr33> JT-Shop, try raphael python for line drawing. its python, its svg, theres quite a few python line drawing pkgs.
[10:34:22] <tjtr33> and Merry Christmas to us, one and all :)
[11:52:33] <JT-Shop> not a lot of info on raphael, in fact I can not find any documentation at all
[12:02:29] <tjtr33> lemme scroll back in history to see your intent
[12:05:27] <tjtr33> """ <jthornton> it is, I wish I knew of a simpler way to display the cut path """
[12:06:32] <JT-Shop> http://imagebin.ca/v/1lrEhrQUEoM0
[12:07:04] <JT-Shop> just showing the cut path of G code generated for the lathe
[12:07:13] <JT-Shop> brb
[12:07:26] <tjtr33> np Merry Christmas
[12:10:34] <tjtr33> pygcodeviewer one of a few python gcode parser/displayers HTH bye!
[13:40:43] <furrywolf> lol! I tried starting my new backup generator this morning, and it wasn't easy. So I figured I'd look up the official instructions. I've learned that a) I was doing it correctly. it's just a pain to start. and b) the manual is very, very japanese. http://fw.bushytails.net/Yanmar%20Starting%20Instructions.png enjoy!
[13:41:35] <furrywolf> highlights include comparing pulling the handle to pulling an uncooperative bull, a sleeping engine with its tongue hanging out,...
[13:42:15] <zeeshan> lol
[13:46:05] <furrywolf> http://fw.bushytails.net/Yanmar%20Starting%20Instructions%202.png
[13:47:06] <furrywolf> unfortunately, the electric start has a different BLOCK. so I'm not converting.
[14:05:39] <PetefromTn_> Merry Christmas everyone
[14:05:48] <PetefromTn_> howsitgoing?
[14:06:30] <humble_s3a_bass> tears in my eyes
[14:06:33] <humble_s3a_bass> http://www.fanatec.com/us-en/steering-wheels/clubsport-steering-wheel-bmw-m3-gt2-us.html
[14:06:38] <humble_s3a_bass> this thing is so much fun
[14:07:01] <PetefromTn_> what is it?
[14:07:31] <Jymmm> a toy bmw steering wheel
[14:07:41] <PetefromTn_> I guess LOL
[14:08:02] <PetefromTn_> I bought my youngest daughter a toy RC quadcopter
[14:08:11] <PetefromTn_> and we have been playing with it all morning
[14:08:18] <PetefromTn_> amazing how stable this thing is
[14:08:32] <PetefromTn_> we used to have a little RC heli and it got the hell crashed out of it.
[14:08:44] <PetefromTn_> but this one is much easier to fly and control
[14:08:59] <PetefromTn_> Makes me almost want to build one on the CNC larger and more powerful.
[14:09:03] <humble_s3a_bass> it is a replica BMW steering wheel for my sim racing rig
[14:09:04] <PetefromTn_> anyone here into these things?
[14:09:29] <humble_s3a_bass> a lot cheaper than track days
[14:09:51] <Jymmm> humble_s3a_bass: Now, HERE's a toy... https://www.youtube.com/watch?v=rGj5yhJKhjQ
[14:10:32] <Jymmm> humble_s3a_bass: You don't even need to know how to drive a stick, cause you can do 0-70 in first gear =)
[14:10:48] <humble_s3a_bass> I WANT THAT
[14:10:55] <Jymmm> even a relica is fun!
[14:11:02] <Jymmm> replica*
[14:11:08] <Jymmm> and MUCH cheaper =)
[14:11:49] <ReadError> PetefromTn_, i make a lot of frames
[14:11:53] <ReadError> very easy
[14:12:08] <humble_s3a_bass> https://www.youtube.com/watch?v=ko6D5rWBbaU
[14:12:12] <PetefromTn_> Oh yeah do you have any pictures?
[14:12:23] <furrywolf> grrr, stupid connection.
[14:12:38] <furrywolf> > unfortunately, the electric start has a different BLOCK. so I'm not converting.
[14:12:38] <furrywolf> > hrmm... think I can get enough torque out of a standard brushed alternator, by supplying 3-phase to the windings, to crank a diesel motor?
[14:13:20] <ReadError> http://www.dailygusta.com/Quads/i-Z25FdDV/0/X2/CA_12171412231415-X2.jpg
[14:13:30] <ReadError> http://www.dailygusta.com/Quads/i-XKxwNkQ/0/X2/CA_12201413053816-X2.jpg
[14:13:43] <ReadError> http://www.dailygusta.com/Quads/i-cD4XWgn/0/X2/CA_12101409482598-X2.jpg
[14:14:31] <ReadError> http://www.dailygusta.com/Quads/i-hcjgRVv/0/X2/CA_05261413471348-X2.jpg
[14:15:15] <PetefromTn_> Wow awesome man.. how much do you think it costs to build one start to finish making everything you are able to yourself?
[14:15:42] <PetefromTn_> Do you have any flying video? Sweet
[14:16:03] <furrywolf> bah. my copter has a swashplate and one rotor. :P
[14:16:06] <_methods> ah sweet you do your own carbon fiber eh
[14:16:16] * furrywolf doesn't see the need to have four of everything!
[14:16:32] <ReadError> PetefromTn_, its one of those things, you can do it as cheap or as expensive as you want
[14:16:41] <ReadError> like a good transmitter is around 200$
[14:16:52] <PetefromTn_> What is the max size of the largest parts?
[14:18:02] <PetefromTn_> by transmitter you mean the controls remote?
[14:18:56] <ReadError> yea
[14:19:09] <ReadError> max size ? depends what size you are building really
[14:19:14] <humble_sea_bass> if memory serves me right
[14:19:46] <humble_sea_bass> there is one of those gum stick sized arduinos and a daughterboard with gyros and accelerometers
[14:19:47] <furrywolf> hrmm, even if I can't get the torque to crank it over with compression, I could probably spin it to operating speed with the compression release on...
[14:19:52] <humble_sea_bass> for pretty cheap
[14:22:36] <humble_sea_bass> http://store.openpilot.org/home/21-revolution-hardware-kit.html
[14:22:42] <humble_sea_bass> its jumped in price
[14:26:31] <ReadError> you dont want that
[14:27:32] <ReadError> http://www.dailygusta.com/Quads/i-7D3Ks83/0/X2/CA_11261412014614-X2.jpg
[14:27:44] <ReadError> that bottom one is a FC that I made
[14:27:52] <ReadError> believe its one of the smaller ones out
[14:29:11] <PetefromTn_> FC? Those you made look really cool man. Do you have CAD drawings of these, did you design them yourself? Neat stuff
[14:32:19] <ReadError> I designed them
[14:32:26] <ReadError> ya its all opensource
[14:34:35] <PetefromTn_> https://www.youtube.com/watch?v=638_41zd_rI This is pretty cool acrylic?
[14:34:40] <ReadError> FC = flight controller
[14:36:12] <PetefromTn_> Is there a particularly good design out there that I could look at?
[14:36:51] <PetefromTn_> This one is kind of a foam with ducted fans in it. Pretty neat and I never thought it would fly like it does. Very stable and controllable.
[14:37:28] <ReadError> well, if you dont have thick g10
[14:37:35] <ReadError> go to homedepot and grab some towel bars
[14:37:55] <PetefromTn_> Is there a design where you build the arms and everything?
[14:38:07] <ReadError> http://www.dailygusta.com/Quads/i-gkKtbxF/0/X2/CA_08311416215630-X2.jpg
[14:38:16] <PetefromTn_> I saw one where the arms had curved legs underneath them that seemed pretty cool.
[14:38:16] <ReadError> that stuff is really cheap and rigid
[14:38:33] <Loetmichel> PetefromTn_: IF that is acrylik its bad
[14:38:42] <PetefromTn_> dunno what it is...
[14:38:43] <Loetmichel> such things are better made of PC
[14:38:59] <PetefromTn_> for crash worthiness
[14:39:01] <ReadError> g10 is pretty cheap and durable
[14:39:45] <Loetmichel> mine are made from Aluminium tube
[14:40:00] <ReadError> aluminum is lighter and flies a little better
[14:40:06] <Loetmichel> http://www.cyrom.org/palbum/main.php?g2_itemId=12997&g2_imageViewsIndex=1
[14:40:11] <ReadError> but in terms of durability, doesnt hold up nearly as good
[14:40:20] <zeeshan> i like your CF frame
[14:40:28] <PetefromTn_> https://www.youtube.com/watch?v=HG1KroP-b9c
[14:40:32] <Loetmichel> i made one completely out of Polycarbonate (Lexan)
[14:40:34] <humble_sea_bass> what is the latest and greatest cheap flight controller these days
[14:40:47] <ReadError> depends what you are trying to do
[14:40:57] <ReadError> acro or long range stuff with return to home etc
[14:41:00] <humble_sea_bass> a shit ass quadcopter
[14:41:06] <ReadError> eh go with a naze32
[14:41:10] <ReadError> 25$
[14:41:14] <Loetmichel> http://www.cyrom.org/palbum/main.php?g2_itemId=4873&g2_imageViewsIndex=1
[14:41:20] <Loetmichel> http://www.cyrom.org/palbum/main.php?g2_itemId=4851
[14:42:02] <ReadError> very complicated ;)
[14:42:16] <Jymmm> alex_joni: How do you have your music library setup for you network players?
[14:42:18] <PetefromTn_> Wow Loetmichel that is some cool stuff.
[14:42:27] <zeeshan> timecop's naze? :)
[14:42:31] <zeeshan> i know him
[14:42:31] <zeeshan> lol
[14:42:40] <ReadError> zeeshan, me too ;p
[14:42:43] <ReadError> ya
[14:42:46] <zeeshan> hehe
[14:42:53] <ReadError> http://www.dailygusta.com/Phone/i-M7rHtSS/0/X2/CA_09241314564610-X2.jpg
[14:42:58] <PetefromTn_> Honestly I guess I would just want to build something that is very stable and controllable that could fly in normal winds outside...
[14:42:59] <ReadError> something like this, simple
[14:43:01] <zeeshan> wow ReadError
[14:43:02] <zeeshan> thats sexy
[14:43:05] <ReadError> damn near impossible to break
[14:43:12] <zeeshan> how much does that frame weigh
[14:43:27] <ReadError> http://www.dailygusta.com/Phone/i-THHBwdr/0/X2/CA_10021314115124-X2.jpg
[14:43:32] <PetefromTn_> is that CF or is it some kinda plastic?
[14:43:40] <ReadError> CF
[14:43:42] <Loetmichel> that looks like CF
[14:43:48] <Jymmm> playdough =)
[14:43:54] <Loetmichel> aaaand MUCH to thick
[14:43:54] <zeeshan> those spacers
[14:43:57] <zeeshan> are they aluminum
[14:44:02] <ReadError> Loetmichel, thick is good
[14:44:05] <ReadError> zeeshan, ya
[14:44:07] <Jymmm> yeah, what Loetmichel said
[14:44:11] <zeeshan> cf tube! :P
[14:44:14] <ReadError> more rigid a frame = better it will fly
[14:44:17] <PetefromTn_> what kind of flight time do you get out of these things.
[14:44:21] <ReadError> cf tube is not durable at all
[14:44:25] <Loetmichel> http://www.cyrom.org/palbum/main.php?g2_itemId=4239
[14:44:29] <Loetmichel> thick is heavy
[14:44:31] <ReadError> this is for acro, so like 100km/h into the gound
[14:44:33] <ReadError> ground*
[14:44:37] <Jymmm> ReadError: strustted tube
[14:44:44] <Jymmm> honeycomb
[14:44:44] <ReadError> pick it up, replace props
[14:44:45] <Loetmichel> http://www.cyrom.org/palbum/main.php?g2_itemId=4242
[14:44:54] <zeeshan> Loetmichel: that looks flimsy
[14:45:00] <Loetmichel> it is
[14:45:08] <ReadError> http://www.dailygusta.com/Phone/i-3wRsBZ7/0/X2/CA_03271411514970-X2.jpg
[14:45:12] <Loetmichel> doesent survive a bigger crahs
[14:45:29] <Loetmichel> buit will hover half an eternety because of virtually weightless
[14:45:54] <Jymmm> ReadError: CF layered on top http://www.honeycombpanels.eu/img_ins/images/medium/alluminio_1.jpg
[14:46:13] <Jymmm> ReadError: DAMN STRONG SHIT!!!
[14:46:14] <ReadError> Jymmm, ya that stuff is light and strong
[14:46:19] <PetefromTn_> damn these are cool
[14:46:19] <ReadError> but as far as impacts
[14:46:27] <ReadError> im not sure it will handle the same
[14:46:31] <ReadError> expensive $$$$ too
[14:46:38] <Loetmichel> Jymmm: you mean like this?`-> http://www.cyrom.org/palbum/main.php?g2_itemId=6743&g2_imageViewsIndex=1
[14:46:41] <PetefromTn_> how long does the thing fly for on a charge?
[14:46:43] <Jymmm> ReadError: CF + honeycomb = AWESOME
[14:46:56] <ReadError> Jymmm, if i had a vac bagging setup I would try making some
[14:47:13] <ReadError> but the retail stuff is crazy expensive
[14:47:13] <Jymmm> ReadError: shopvac and plastic bags
[14:47:16] <Loetmichel> ... thats 252 grams of quadcopter chassis with prtected 12" fans...
[14:47:18] <PetefromTn_> so yours are made from plate CF then
[14:47:22] <Loetmichel> and indestructible
[14:47:46] <Jymmm> ReadError: but have fun with your new toy =)
[14:47:51] <PetefromTn_> I think my kids would really dig one of these
[14:48:45] <PetefromTn_> I watched one video where the thing was amazingly fast and aerobatic speeds approaching 110kph.
[14:50:19] <ReadError> most ive done was like 128km/h
[14:50:51] <wesbaker> Is there anyone one who can provide some advise on how to do manual tool change with touch-off plate?
[14:51:25] <PetefromTn_> WOW
[14:52:53] <ReadError> PetefromTn_, depends what route you wanna go
[14:52:58] <ReadError> FPV or line of sight
[14:53:47] <wesbaker> If that msg from Pete was about the tool change, here's what I am wanting to do.
[14:54:13] <wesbaker> I have a router with standard collet. I currently touch off and re-zero the Z axis between each tool change.
[14:54:22] <wesbaker> I put the tool path for each tool in separate files.
[14:54:51] <PetefromTn_> FPV?
[14:55:09] <wesbaker> Rather than jogging to z zero and re-zeroing the coordinate system, I want to use tool length offsets and load those offsets by way of touching off to a plate or switch.
[14:55:20] <CaptHindsight> http://2.bp.blogspot.com/-hyG4jX4caIA/TdD77subeiI/AAAAAAAAEGE/6s30u_jNp_s/s1600/thermoflex+005.JPG better than honeycomb for this application but the retarded USPTO has granted a patent on it
[14:55:20] <wesbaker> I have the hardware portion of the touch-plate/switch working.
[14:55:24] <Tom_itx> wesbaker, with a single collet i'm not sure how you'd go about it
[14:55:32] <Tom_itx> i preset my tools in separate holders
[14:55:39] <Tom_itx> and do the tool change as normal
[14:55:47] <ReadError> PetefromTn_: first person video
[14:56:10] <ReadError> https://www.youtube.com/watch?v=3DyRGpKtz-M
[14:56:11] <wesbaker> I understand how tool holders work and I think I understand how you could enter values manualy into the tool table.
[14:56:14] <PetefromTn_> Oh you mean like with a GOPRO
[14:56:26] <ReadError> PetefromTn_ you use a pair of goggles
[14:56:26] <Tom_itx> wesbaker, recently hal_manualtoolchange has added a physical button you may be able to use somehow
[14:56:28] <ReadError> or a display
[14:56:35] <ReadError> and fly off that from a CCD camera
[14:56:44] <CaptHindsight> http://1.bp.blogspot.com/-EJwAPr6_heg/ThIGYLsKX4I/AAAAAAAAAQI/2x4VIgxW13k/s1600/basic+unit.jpg it's stronger than honeycomb since there is more contact area and material in the stress areas
[14:57:00] <Tom_itx> wesbaker, you'd have to store the new touchoff value beforehand though
[14:57:00] <ReadError> CaptHindsight yea I wanted to try the foam core
[14:57:06] <wesbaker> I am mainly trying to get sort of a "dynamic" tool length offset by running a routine after manually changing the tool to touch off to the plate and determine the new Z for each tool.
[14:57:08] <ReadError> I need a vac ;(
[14:57:17] <PetefromTn_> WOW that is some really high performance flying.
[14:57:38] <ReadError> yea that guy is pretty good
[14:58:00] <CaptHindsight> SLA using DLP/LCD with epoxy and short strand carbon fiber is the way to go for printing copters
[14:58:18] <PetefromTn_> wesbaker. Depending on the collet you are using there are some quick switch collet systems you can buy that will allow you to setup TLO's individually
[14:58:49] <PetefromTn_> SLA? DLP? LCD?
[14:59:00] <wesbaker> Tom_itx, I upgraded everything to LinuxCNC 2.6 to try to figure out how to use this hal_manualtoolchange. I've found some sparse documentation on it. But I haven't figured out at all how it works.
[14:59:18] <CaptHindsight> being able to weave continuous carbon fiber and photopolymer simultaneously is even stronger
[15:00:21] <Tom_itx> net tool-change iocontrol.0.tool-change => hal_manualtoolchange.change
[15:00:21] <Tom_itx> net tool-changed iocontrol.0.tool-changed <= hal_manualtoolchange.changed
[15:00:21] <Tom_itx> net tool-change-number iocontrol.0.tool-prep-number => hal_manualtoolchange.number
[15:00:21] <Tom_itx> net tool-prepare-loopback iocontrol.0.tool-prepare => iocontrol.0.tool-prepared
[15:00:39] <PetefromTn_> so if you were going to try to build a medium performance large format quadcopter that uses the most bang for your buck electronics package what would you do and what plans would you use etc etc.
[15:00:55] <ReadError> PetefromTn_ like 400mm ?
[15:01:26] <PetefromTn_> yeah something like that.
[15:01:34] <ReadError> http://www.multirotorsuperstore.com/motors/power-packs/sunnysky-x2212-980kv-power-pack.html
[15:01:35] <CaptHindsight> PetefromTn_: https://www.youtube.com/watch?v=_9m5gEtow88 jump to 1:00, this is a slow version using a single laser and galvo
[15:01:41] <wesbaker> tom_itx, I found that text an put it in my HAL file. Only to get errors for each line saying those connections were already defined. Since they are not in my hal file, Idon't know where they are previously defined or prexisely how to get this button to come up and use it.
[15:01:43] <ReadError> thats a good setup motor / esc wise
[15:02:07] <ReadError> you can do it cheaper if you wanted to flash the escs and do everything yourself
[15:02:24] <ReadError> http://www.multirotorsuperstore.com/acro-naze32.html
[15:02:26] <Tom_itx> loadusr -W hal_manualtoolchange
[15:02:30] <Tom_itx> at the top
[15:03:41] <wesbaker> tom, I did put the "loadusr -w hal_manualtoolchange" file in my hal file. It appears to make a small temporary dialog box pop up when linuxcnc loads
[15:03:57] <Tom_itx> that's the manual toolchange dialog
[15:04:08] <wesbaker> the dialog box simply has some text that says "you can minimize or close this window or it will disappear by itself in a few seconds"
[15:04:13] <wesbaker> then it disappears
[15:04:15] <wesbaker> and it is gone
[15:04:22] <Tom_itx> you should remove any other references to toolchange
[15:04:34] <Tom_itx> it will appear when you do a toolchange
[15:04:37] <wesbaker> Other references to toolchange where?
[15:04:52] <Tom_itx> in your .hal files if there are any
[15:05:03] <wesbaker> I created a little test.ngc g code file with just some simple g00 g01 commands to do a square.
[15:05:19] <wesbaker> Then I do T1M6 and execute the little square again.
[15:05:29] <wesbaker> It never brings up a dialog box
[15:05:32] <Tom_itx> i'm trying to find where i added the button code
[15:05:56] <Tom_itx> for my pendant toolchange
[15:06:10] <wesbaker> I'm unaware of other hal files other than my main one that defines each axis and the custom stuff i did to enable/disable the servo amps and to define the probe signal
[15:07:07] <PetefromTn_> Wow that is an amazing process
[15:11:24] <Tom_itx> net button-tool-change hal_manualtoolchange.change_button <= hm2_[HOSTMOT2](BOARD).0.gpio.038.in_not
[15:13:20] <wesbaker> ok, that's a new one. I see how you are taking pin 38 and tieing it to a signal named "button-tool-change". Is that gonna fire of the magic and make the dialog box pop up?
[15:13:28] <wesbaker> If so, I can set up a switch.
[15:13:45] <wesbaker> Seems like there would be some way to force that to happen through axis or a simulator.
[15:14:38] <Tom_itx> you may have signals for a toolchange loopback somewhere in the code causing that error
[15:14:47] <Tom_itx> there is
[15:14:58] <Tom_itx> this is a physical button you can also use
[15:15:19] <Tom_itx> the hal_manualtoolchange file was edited with that addition
[15:15:35] <Tom_itx> it's optional
[15:15:52] <furrywolf> breakout board cleaned and baked... now to determine if there's a reason the cap failed, or just defective cap.
[15:16:39] <wesbaker> i am gonna walk out to the shop with the machine and see if I can make the dialog pop up by tieing a button to an io and using that net signal you gave
[15:17:10] <Tom_itx> it won't pop up with the button
[15:17:20] <Tom_itx> it will be satisfied and dissappear with the button
[15:17:53] <Tom_itx> it pops up when you do a Tx M6 in your code
[15:19:17] <Tom_itx> i'm pretty sure that edit to hal_manualtoolchange made it to ver2.6
[15:20:28] <furrywolf> bah, onboard voltage regulator is not putting anything out... guessing the cap shorted when it blew and fried it. oh well, time for a new breakout board.
[15:21:24] <furrywolf> this board is not worth actually replacing parts on. oh well.
[15:24:31] <wesbaker> ping
[15:24:36] <_methods> pong
[15:24:49] <wesbaker> Tom, OK, I'm back. I guess the walk to the shop killed the laptop connection.
[15:25:13] <wesbaker> I'm looking for that hal_manualtoolchange file and will take some time to hook up a button to a physical input on the gpio
[15:25:21] <wesbaker> as well as enter the line you described.
[15:26:11] <wesbaker> Isn't there something similar to the hal meter where I could just force a signal straight to halmanualtoolchange.change_button?
[15:32:04] <Tom_itx> the file is in /usr/bin
[15:33:29] <Tom_itx> all you need to do is make sure it's loaded in your hal file
[15:33:33] <wesbaker> tom, i found that file but it is like a python file or something
[15:33:39] <wesbaker> it is not 'hal' syntax
[15:33:47] <Tom_itx> you don't need to edit it
[15:33:54] <wesbaker> I don't think that NET command you gave me can go in there.
[15:33:59] <Tom_itx> just load the loadusr line above in your hal file
[15:34:18] <wesbaker> i have the loadusr line in my hal file
[15:34:45] <wesbaker> the "hal configuration" windows from the axis gui shows that component to be installed and "ready"
[15:34:59] <Tom_itx> and those other 5 lines
[15:35:02] <Tom_itx> should get it
[15:35:03] <wesbaker> I think it is now just a matter of figuring out how to "fire it off"
[15:35:37] <wesbaker> If I put any of those other 5 lines in my hal file, it chokes when I try to start LinuxCNC with an error message that the connection is already defined.
[15:36:55] <atom1> # create signals for tool loading loopback
[15:36:57] <atom1> #net tool-prep-loop iocontrol.0.tool-prepare => iocontrol.0.tool-prepared
[15:37:01] <atom1> #net tool-change-loop iocontrol.0.tool-change => iocontrol.0.tool-changed
[15:37:14] <Tom_itx> do you have any of those in your hal file?
[15:37:31] <wesbaker> tom, atom1, No, I don't have any of that in my hal file
[15:37:45] <Tom_itx> i dunno then.
[15:38:11] <Tom_itx> gettin ready to head out here soon...
[15:39:43] <Tom_itx> see if you've defined any NETs that are re'used there
[15:40:28] <Tom_itx> http://www.linuxcnc.org/docs/2.4/html/hal_hal-examples.html
[15:41:42] <wesbaker> unless there is more than theone "main" hal file, none of those signals are defined in my hal file
[15:42:16] <wesbaker> I will reload my linuxcnc with the comments removed and see if I can find through the configuration display tool if they are defined somehow.
[15:43:36] <wesbaker> Wait, wait. my dumb fault. i found the duplicate definition. Fixing HAL file now and will see if I can make the magic happen.
[15:47:35] <Tom_itx> k
[15:48:01] <wesbaker> linuxcnc loaded now WITH the 4 or 5 net lines described online and given by tom.
[15:48:18] <Tom_itx> then the axis manual toolchange should work now
[15:48:25] <wesbaker> I had neglected to find some standard definitions of the same signals below in the default hal file that I had to comment out.
[15:48:26] <Tom_itx> and you should be able to define a pin to that signal too
[15:48:52] <Tom_itx> bbl
[15:49:01] <wesbaker> So now the quesiton is this. Will a T1M6 fire off this "hal_manualtoolchange" or do I HAVE to have the hardware switch tied to the signal
[15:49:09] <wesbaker> What does "bbl" mean?
[15:50:13] <SpeedEvil> barrel of oil.
[15:52:55] <Tom_itx> Tx M6 will call that function now
[15:52:55] <wesbaker> Hmmm. Well, it does pop up a dialog now whenever it gets an M6. It basically just pauses the program and says "insert tool 2 and press continue when ready".
[15:53:09] <Tom_itx> the pin is an optional physical switch
[15:53:24] <wesbaker> But it doesn't appear so far to respect the tool length offsets I have in the table.
[15:53:46] <Tom_itx> i mentioned you would have to work that out ahead of this somehow
[15:54:06] <wesbaker> And it doesn't seem to get me any closer to having the Z axis touch off to the touch-pad switch.
[15:54:29] <wesbaker> It's just a single dialog box that pauses program execution while I am allowed to switch tools.
[15:55:04] <wesbaker> And I can't jog around while the dialog box is up. So I can't really touch off at all that way.
[15:56:32] <wesbaker> I was sort of hoping for a dialog box that was rich and maybe had a button that said "jog to pad location" and another one that said "search for pad and set Z offset"
[15:57:11] <wesbaker> For me, ideally, a tool change sequence would go like this.
[15:57:36] <wesbaker> 1) Pause program execution; stop spindle; and jog to machine coordinates where it is physically possible to change tool.
[15:57:44] <wesbaker> 2) Wait for user to change tool.
[15:57:56] <wesbaker> 3) Jog to machine coordinates where touch-pad is located.
[15:58:22] <wesbaker> 4) seach slowly down in Z until it finds the pad via the switch (already wired).
[15:58:51] <wesbaker> 5) recognize the difference between the length of this tool and the previous tool and create a tool Z offset accordingly
[15:59:01] <wesbaker> 6) Move up to a safe Z
[15:59:22] <wesbaker> 7) Resume running the program or wait for operator to click on a "go ahead" button
[16:05:03] <Deejay> gn8
[17:14:02] <wesbaker> test
[17:14:28] <wesbaker> Hey, I finally have made the hal_manualtoolchange work. But it is really not what I was looking for.
[17:15:02] <wesbaker> Are there any tools or frameworks out there I could use as an example to build a system four touching off to a switch pad to determine z height when inserting
[17:15:06] <wesbaker> new tools into a collet?
[17:29:06] <mrsun> maybe a sub routine to go out to a specefic location and do a G38.x .. Set G92 Z<whatever> go back to work ? =)
[17:37:08] <mrsun> hmm in what variable is the actual maximum travel of an axis ?
[17:37:29] <mrsun> say i can move from home position maximum -90mm ... is that in some variable i can read from the gcode ?
[18:05:59] <mrsun> (i want to know cause every freakin time i do a touch off with my plate i get a "blabla will exeed blablas maximum travel" ...
[18:06:04] <mrsun> getting kinda sick of it :P
[18:07:03] <mrsun> so would be neat if i could do G38.2 Z-(#MaximumTravel-#CurrentPos-1) or something like that :P
[18:07:52] <mrsun> so if i was 5mm from maximum travel it would only move 4mm in a move .. if i was 70mm from max it would move 69mm ... never going into "wtfpwnerror" mode =)
[18:16:05] <mrsun> maybe "unhome" the axis before doing probe move and have it move to the maximum allowed travel ? can that be done by gcode? =)
[18:21:19] <mrsun> not a single soul here tonight? :P
[18:26:04] <PetefromTn_> I'm here
[18:26:16] <PetefromTn_> but I don't know what the hell you are talking about hehe
[18:26:44] <SpeedEvil> ''
[18:26:48] <PetefromTn_> I do want to get a probing setup on the Cincinatti VMC I have here and I have kinda started to build a special probe
[18:27:58] <PetefromTn_> and right now I am sitting here watching too many youtube videos about quadcopters and trying to decide if I can/should/even want to put some money into building one of those damn things.
[18:28:10] <mrsun> well as it is now if i do a offset of 0 on the top of workpiece ... i get say -50mm machine coordinates .. and that is my 0 point, but then when i make a probe move .. of -20 the machine coord position will be -70mm .. and that is below my maximum travel .. giving me an error =)
[18:29:06] <mrsun> oh well
[18:29:10] <PetefromTn_> we are talking about a spindle probe here or a table mounted tool probe
[18:29:12] <mrsun> to late to do this stuff now anyways
[18:29:19] <mrsun> spindle probe
[18:29:23] <mrsun> i guess
[18:29:30] <mrsun> straight probe to get a Zero point of the workpiece
[18:29:37] <PetefromTn_> I am leaning towards a table mounted tool probe setup.
[18:30:02] <mrsun> dosent work for me as my references are always on the top of my workpieces =)
[18:30:03] <PetefromTn_> would sure be nice to have both tho heh
[18:30:17] <mrsun> as wood can be everything from +- a couple of mm =)
[18:30:27] <PetefromTn_> what do you mean references?
[18:30:39] <mrsun> my Zero is always the top of my workpiece
[18:30:46] <PetefromTn_> do you touch off on top of the work piece?
[18:30:54] <mrsun> yes
[18:31:04] <PetefromTn_> yeah so is mine almost everything I do is typically from the top of the workpiece
[18:31:29] <PetefromTn_> right now I use G59.3 and set it up as a location at the right rear most extreme of travel
[18:31:35] <mrsun> but when i try and probe .. if i already have an offset set (when i change tool for example) the probe move is from the current coordinate system
[18:31:36] <PetefromTn_> I do this manually
[18:32:01] <PetefromTn_> then I go to G59.3 G0 X0 Y0
[18:32:03] <mrsun> so machine thinks it is at 0 .. even tho im at -60mm
[18:32:18] <mrsun> so doing a probe move of -20 will put me outside my maximum machine limits
[18:32:23] <mrsun> and axis screams at me
[18:32:25] <PetefromTn_> and I manually touch off the tools atop a 123 block all the tools that are not already set in the program
[18:32:48] <mrsun> so i would like to reset the coordinate system to the actual machine coordinate system and always do a move to my extreme travel limit =)
[18:33:25] <PetefromTn_> I would think that machine coordinates would always be where probing takes place no?
[18:33:54] <PetefromTn_> then you select that position for your G54 movements or whatever?
[18:34:27] <mrsun> im realy to tired to explain this atm =) have to make some kind of illustration to be clear in what im saying i guess =)
[18:34:54] <mrsun> i can reset the coordinate system with G92.1 but then i reset all the axis from what i understand .. i just want to reset Z =)
[18:35:03] <mrsun> (Clear the offset)
[18:35:21] <PetefromTn_> I don't understand why your probe could exceed machine coordinates limits are you homing the machine before you do this?
[18:36:32] <mrsun> like i said .. cant explain this now .. tired as hell
[18:36:43] <mrsun> aparently im just confusing you =)
[18:36:57] <PetefromTn_> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?CoordinateSystems
[18:37:13] <mrsun> ive told what i want .. i want to RESET the coordinate system of Z .. so it doesnt have ANY offset applied to it .. so -60 is actualy -60 FROM my home switch
[18:37:14] <PetefromTn_> Honestly you are probably explaining it perfectly fine I am just dense LOL
[18:37:48] <mrsun> when an offset is set .. -60 will be G54 Z position -60 ... so it can end up at -120mm
[18:37:52] <PetefromTn_> I have to think this stuff thru and try it on my machine before I get it usually.
[18:39:13] <PetefromTn_> Many users find that the behaviour of G92 is confusing.
[18:39:34] <PetefromTn_> The main key point on G92 is to remember, G92 shifts ALL the work coordinate system based on current tool position.
[18:39:53] <PetefromTn_> This offset value will move all work coordinate systems (G54,G55 etc). The G92 offset can be cleared, unapplied, or reapplied using the extended G92 codes; see the link above.
[18:40:23] <PetefromTn_> That is what it says about the G92 in the wiki. Perhaps you need to use some other method of recording the probed position?
[19:09:29] <zeeshan> hey guys
[19:10:57] <zeeshan> http://i.imgur.com/RzWZh67.png
[19:11:15] <zeeshan> mach is using linux.. and it looks like a modified version of linuxcnc.
[19:11:25] <zeeshan> anyone know what it's called?
[19:11:31] <zeeshan> apparently its opensource.
[19:11:37] <zeeshan> i wanna use their macros.
[19:12:17] <zeeshan> it almost looks like andypugh's macros.
[19:17:36] <pcw_home> Thats is linuxcnc (ore maybe machinekit) no mach involved
[19:17:54] <Connor> pcw_home: I think he meant Tormach
[19:18:16] <pcw_home> Yes Tormach is using Linuxcnc
[19:18:25] <zeeshan> i dunno this guy in the video
[19:18:28] <zeeshan> called its mach for linux.
[19:18:46] <zeeshan> he is a bit lost sometimes
[19:18:47] <Connor> That's the interface for the new 15" slant bed lathe
[19:18:48] <zeeshan> so he can be wrong
[19:19:06] <pcw_home> well I dont think it has any relationship to Mach
[19:19:33] <pcw_home> Tormachs custom GUI for linuxcnc
[19:20:09] <zeeshan> i cant find any info on it
[19:20:26] <zeeshan> i mean it should be opensource?
[19:20:32] <zeeshan> since they're modifying linuxcnc for their own use?
[19:20:46] <Connor> The GUI isn't LinuxCNC.. it's their own.
[19:20:58] <Connor> and they can make custom modules etc too..
[19:21:01] <zeeshan> they're using linuxcnc
[19:21:04] <zeeshan> for commercial purposes.
[19:21:21] <zeeshan> i thought any components that you develop for it need to be open source?
[19:21:27] <zeeshan> isn't that the whole deal with GNU open source
[19:21:39] <zeeshan> gnu gpl that is
[19:25:47] <pcw_home> You would think so, but they're not saying much about it yet
[19:27:51] <cradek> their customers, and anyone else two whom they distribute binary versions of linuxcnc, can absolutely request and should receive the complete corresponding source code
[19:28:31] * zeeshan just wants the conversational portion :-)
[19:28:46] <cradek> they have no obligation to give the source to you or me, if they don't distribute their version of linuxcnc to us
[19:28:47] * PetefromTn_ me too!
[19:29:25] <zeeshan> well i hope the linuxcnc community gets something out of it
[19:29:33] <zeeshan> maybe gets bigger due to its exposure
[19:29:37] <cradek> are you sure that isn't ngcgui stuff that we already have?
[19:29:38] <zeeshan> and more development :)
[19:30:13] <zeeshan> to me it looks like theyre using ngcgui
[19:30:18] <zeeshan> + portion of andypugh's macro codes
[19:30:19] <cradek> one of their customers, who requests and receives the source code, could of course distribute it as widely as s/he pleases
[19:31:29] <cradek> I haven't used ngcgui yet but I sure hear a lot of people speaking highly of it
[19:33:14] <Connor> I've used it to add tabs and stuff.
[19:34:40] <zeeshan> https://www.flickr.com/photos/128539016@N05/16106193772/
[19:34:45] <zeeshan> the 7i77 not looking naked anymore :)
[19:39:39] <zeeshan> ps this is why i hate drilling after stuff is wired in
[19:39:40] <zeeshan> https://www.flickr.com/photos/128539016@N05/16099063025/
[19:39:40] <zeeshan> !!!
[19:42:58] <zeeshan> connor
[19:43:06] <zeeshan> i forget, did you use 3m double sideed tape for the ssd?
[19:43:12] <Connor> Yes
[19:43:13] <zeeshan> i used some random brand from an electrical store
[19:43:18] <zeeshan> and its already peeled off..
[19:43:27] <Connor> 3M worked just fine.
[19:43:28] <zeeshan> i cleaned both surfaces with non oiled alcohol too
[19:43:55] <Connor> 3M mounting tape
[19:44:03] <zeeshan> okay i need to get 3m ..
[19:44:08] <zeeshan> i use that for the car's trim
[19:44:18] <zeeshan> which sees -20C +100C
[19:44:23] <zeeshan> and it hasn't given up
[20:14:05] <zeeshan> maybe someone can come up with a nice and elegant idea
[20:14:20] <zeeshan> on how to mount my enclosure vertically attached to the cnc
[20:14:30] <zeeshan> 24"W , 48" tall
[20:15:20] <zeeshan> http://i.imgur.com/EfFQS7a.jpg
[20:15:31] <zeeshan> im rotating the machine 90 degrees, so it'll be facing towards the engine crane in that pic
[20:15:44] <zeeshan> the umbilical comes out from the right side of the machine
[20:44:56] <SpeedEvil> you mean to enclose the whole machine?
[20:44:59] <malcom2073> zeeshan: My dad has an excello with the box just slapped on the side near the back, lemme see if I have a pic somewhere
[20:45:11] <zeeshan> SpeedEvil: yes
[20:45:14] <zeeshan> malcom2073: okay
[20:45:23] <SpeedEvil> shower-curtain track on the ceiling?
[20:45:31] <zeeshan> i guess it would help to post the enclosure
[20:45:39] <zeeshan> https://www.flickr.com/photos/128539016@N05/15881152719/
[20:45:46] <zeeshan> thats the 24x48
[20:45:51] <malcom2073> zeeshan: http://carpenterswoodworking.com/wp-content/uploads/2014/05/1-Excello-with-centroid.jpg You can see it in the back
[20:45:53] <zeeshan> the motherboard side is the top.
[20:45:57] <malcom2073> it's a bit smaller than that
[20:46:00] <malcom2073> but similar idea
[20:46:20] <zeeshan> malcom2073: what does he have in the old blue box?
[20:46:32] <zeeshan> is the black box free standing?
[20:46:33] <malcom2073> zeeshan: http://carpenterswoodworking.com/wp-content/uploads/2014/05/c-New-box-with-drive-amps.jpg
[20:46:49] <malcom2073> The black box is gone now
[20:46:54] <malcom2073> It was on a toolbox
[20:46:56] <zeeshan> ah
[20:47:30] <malcom2073> You've got massive drivers heh
[20:47:48] <SpeedEvil> oh
[20:47:57] <zeeshan> malcom2073: power supply is bu ilt in
[20:47:59] <malcom2073> Ah nice, your PC is in the top box, I like it
[20:48:03] <malcom2073> Ahh gotcha
[20:48:36] <Tom_itx> zeeshan how big is the control box?
[20:48:42] <zeeshan> 24x48
[20:48:47] <zeeshan> x8 "
[20:49:07] <zeeshan> i looked in the garage again
[20:49:08] <Tom_itx> mount it on a swing arm like most of the machining centers do
[20:49:19] <zeeshan> it looks like i can mount it on the wall
[20:49:23] <Tom_itx> unless the box is too big for that
[20:49:24] <zeeshan> but then i can never move the machine
[20:49:33] <zeeshan> Tom_itx: i was considering that
[20:49:42] <SpeedEvil> 24*48"
[20:49:44] <zeeshan> but this thing weighs about 150lb
[20:49:50] <SpeedEvil> By about 8, I guess
[20:49:51] <zeeshan> so i'd need to make a fancy arm
[20:50:14] <Tom_itx> just clicked...
[20:51:06] <zeeshan> i wish i could go back to the part where i joined the two boxes
[20:51:12] <zeeshan> and instead of mounting them side by side like that
[20:51:23] <zeeshan> i shoulda mounted them facing each other
[20:51:27] <Tom_itx> maybe 2 legs to the floor with a conduit out the top to secure it
[20:51:29] <zeeshan> so it woulda taken 24x24x16"
[20:51:42] <zeeshan> and i coulda made it plywood table cover
[20:51:47] <zeeshan> and sat my computer on it lol
[20:53:27] <Tom_itx> you can still support it from the top on 2 legs
[20:54:11] <Tom_itx> facing outward like the blue machine is
[20:54:48] <zeeshan> that works
[20:54:53] <zeeshan> requires some metal fab
[20:55:03] <Tom_itx> anything you do will
[20:55:10] <zeeshan> if i mount it to a wall
[20:55:13] <zeeshan> would be wood fab :)
[20:55:20] <malcom2073> Gotta get the CNC running to machine some parts to get the CNC running :P
[20:55:27] <zeeshan> haha
[20:55:35] <Tom_itx> it would be harder to move next time though
[20:56:16] <zeeshan> that is so true..
[20:56:19] <Tom_itx> some ways i wish my box was that size
[20:56:21] <zeeshan> thats the only thing thats holding me from doing that
[20:56:26] <Tom_itx> it's a bit smaller but a nice enclosure
[20:57:36] <Tom_itx> how many plugs are coming from the control to the machine?
[20:57:51] <malcom2073> So i have some 35mm THK rails, 1600mm long. Looking at mounting them to some 4x4 steel tube to make a 2x4 router( also have some 30mm THK rails for the shorter axis). How much of an issue is A: The "settling" of a frame after welding, and B: The leveling/shimming/alignment of the rails? I've seen people mount these things on extruded aluminum before without issue, but they're stronger than aluminum extrusion, possibly not than the 4x4.
[20:57:54] <Tom_itx> signal & voltage
[20:58:25] <malcom2073> Had a couple ideas from people, from expoxying the top of the tube, then grinding it down, to shimming with metal shims along the whole length, to just bolting it down and running the carriage along it as a tighten it
[20:59:00] <Tom_itx> how much will the frame warp after it sits a while?
[20:59:17] <zeeshan> Tom_itx: a lot
[20:59:18] <zeeshan> haha
[20:59:20] <zeeshan> like 20.
[20:59:21] <malcom2073> Tom_itx: I'm not sure, I've heard it can warp enough to cause issues
[20:59:23] <Jymmm> I have no idea wat you are working on, but so far it sounds like a clusterfuck in the making. I think you need to rethink the whole thing.
[20:59:26] <zeeshan> most of them are EASY to remove though
[20:59:30] <Tom_itx> you should stabilize that first
[20:59:38] <zeeshan> they are plugs..
[20:59:40] <malcom2073> Jymmm: At the moment, it's not much past the thought stage :P
[20:59:41] <zeeshan> so you pull em off
[20:59:41] <SpeedEvil> Anneal the whole thing in a big kiln.
[20:59:57] <Jymmm> malcom2073: Well, trash what ya got and start over =)
[21:00:00] <malcom2073> SpeedEvil: That was another option, weld then anneal
[21:00:06] <Tom_itx> maybe you should bolt the frame instead of welding it
[21:00:07] <Tom_itx> pin and bolts
[21:00:14] <malcom2073> Jymmm: Could trash the 35mm rails and buy smaller ones if they'd be that much easier :P
[21:00:29] <Jymmm> malcom2073: Just KISS
[21:00:33] <malcom2073> Tom_itx: Like ream and press in pins?
[21:01:03] <Tom_itx> no, go ahead with it but plan on making 2 more. learning from what you fucked up on the prior ones
[21:01:12] <Jymmm> FWIW 1 gal of propane weights 4.22 lbs.
[21:01:13] <malcom2073> Heh
[21:01:29] <malcom2073> Jymmm: So you're saying that using big rails for a router is a bad idea?
[21:01:55] <Jymmm> malcom2073: No, just the process you described I think is way too complex.
[21:01:56] <Tom_itx> bolting will avoid warpage from the welding
[21:02:20] <Jymmm> Ewwww welded rails... yuck!
[21:02:31] <Tom_itx> you could weld it, anneal it and then have it surface ground
[21:02:56] <malcom2073> Yeah, so bolt and pinning would stop the warpage, but I still need to figure out how to best flatten the top of the tube to mount the rail to
[21:03:29] <Tom_itx> a friend used to do that with his machine plates but they were like 4-6" thick steel
[21:04:54] <malcom2073> That excello has enough throw to mill flat the short rail, but not the longer one
[21:05:04] <malcom2073> short tube*
[21:05:48] <CaptHindsight> grind the 4x4 rails flat
[21:06:03] <CaptHindsight> rails/tube
[21:06:11] <zeeshan> is counterboring a 2x4
[21:06:13] <zeeshan> a common procedure
[21:06:18] <CaptHindsight> the THK rails have a max runout spec
[21:06:30] <Tom_itx> surface grinding a 6" thick steel plate isn't an easy task
[21:06:32] <malcom2073> CaptHindsight: By hand?
[21:07:18] <CaptHindsight> malcom2073: if you have the time and desire, are you trying avoid the use of a surface grinder?
[21:07:33] <malcom2073> CaptHindsight: I don't have access to one, besides paying a machine shop to do so
[21:08:02] <CaptHindsight> malcom2073: that won't cost much
[21:08:16] <malcom2073> Hmm, I've never actually asked. I'll call a couple shops and get a quote
[21:08:20] <zeeshan> malcom2073: what kind of accuracy do you want
[21:08:22] <zeeshan> for your router?
[21:08:23] <CaptHindsight> then you'll have a nice flat surface to mount the rail to
[21:09:09] <Tom_itx> you will still get a little warpage from machining
[21:09:18] <malcom2073> zeeshan: This is a home router, realisitically I don't have a number in mind.
[21:09:22] <zeeshan> well
[21:09:25] <zeeshan> 4x4x.25"
[21:09:30] <zeeshan> isn't going to warp like crazy
[21:09:39] <zeeshan> if your joints are nice and taight.
[21:09:39] <zeeshan> *tight
[21:09:40] <Tom_itx> but not like it would be without
[21:09:40] <CaptHindsight> sure but he doesn't need few micron accuracy
[21:09:58] <zeeshan> thats actually on the heavy sizde
[21:09:59] <zeeshan> for a frame
[21:10:22] <zeeshan> i bet you can use 3x3x.125
[21:10:26] <malcom2073> zeeshan: The rails are 35mm, Which I've read tend to be straight in the short, but not in the long, so you need a stiff frame to keep them straight
[21:10:34] <CaptHindsight> if you want flat and cheap mount the rails to a surface plate
[21:10:52] <zeeshan> welll its like flatbar
[21:10:52] <malcom2073> CaptHindsight: there's a cast iron surface plate for sale near me at a overstock place for $200... I've been tempted
[21:10:57] <zeeshan> they're easy to bend
[21:11:24] <zeeshan> if you mounted them sideways
[21:11:28] <zeeshan> they wont deflect
[21:11:37] <CaptHindsight> malcom2073: how flat is that plate? I was thinking granite
[21:11:51] <malcom2073> CaptHindsight: It's been machined, not sure.
[21:11:55] <malcom2073> But it's a bit heavy heh
[21:12:16] <zeeshan> you're gonna neeed like 300lb
[21:12:17] <CaptHindsight> find out
[21:12:25] <zeeshan> actually i gotta go back and do calculations :P
[21:13:31] <malcom2073> CaptHindsight: It's an overstock place, they can't even tell me how much it weighs
[21:13:44] <malcom2073> Could take a dial gauge on an arm over and run it along it, see what comes out
[21:13:55] <SpeedEvil> ...
[21:13:57] <SpeedEvil> It's cast iron
[21:14:00] <SpeedEvil> oh
[21:14:02] <SpeedEvil> nvm
[21:14:07] <CaptHindsight> what are you going to use the router for?
[21:14:25] <malcom2073> CaptHindsight: Wood, aluminum, if the frame is sturdy enough some steel
[21:14:36] <SpeedEvil> That too. It seems rather overkill
[21:14:43] <malcom2073> It is, but the rails were cheap
[21:14:46] <zeeshan> 0.001 * 48*200e9 * 21.33301 / 48 = P
[21:15:09] <SpeedEvil> 4*4 wood is probably overkill in most cases
[21:15:35] <zeeshan> whoops
[21:16:03] <CaptHindsight> 4"^2 swiss cheese
[21:17:36] <SpeedEvil> 4*4 wood - 1.2m - loaded with 100kg in the middle will deflect .5mm
[21:17:52] <malcom2073> heh
[21:17:56] <zeeshan> lol i keep getting a weird number
[21:17:58] <zeeshan> for steel
[21:18:06] <zeeshan> 766493lb
[21:18:07] <zeeshan> cant be right
[21:18:23] <SpeedEvil> zeeshan: I think you're into neutronium there. :)
[21:18:32] <CaptHindsight> sharp cheddar end mill
[21:19:01] <SpeedEvil> CaptHindsight: I have 8kg of sharp cheddar.
[21:19:02] <SpeedEvil> Hmm
[21:19:05] <zeeshan> ok lets work this again. simply supported beam. P = 48*E*I*deflection/l^3
[21:19:17] <zeeshan> oh duh
[21:19:21] <zeeshan> im throwing in 200e9.. and using inches.
[21:19:22] <zeeshan> haha
[21:19:38] <CaptHindsight> http://nasa3d.arc.nasa.gov/detail/wrench-mis good for tightening plastic space nuts
[21:19:57] <SpeedEvil> In space, all tools are ice-cream.
[21:20:20] <SpeedEvil> CaptHindsight: Well - ...
[21:20:34] <zeeshan> P = 48*E*I*deflection/l^3 = 48*30e6*8.83*0.001/48^3 = 115lb
[21:20:35] <zeeshan> there we go
[21:20:37] <zeeshan> more reasonablke
[21:20:49] <SpeedEvil> CaptHindsight: https://www.youtube.com/watch?v=A10XEZvkgbY
[21:20:49] <zeeshan> thats assuming steel, 4x4 tube, 0.25 thick
[21:21:09] <malcom2073> zeeshan: So overkill heh.
[21:21:18] <SpeedEvil> CaptHindsight: that is an e-beam 3d printer, usable for inconel
[21:21:21] <zeeshan> takes 115lb @ the middle to deflect it on the 48" span
[21:21:26] <zeeshan> well if youre cutting aluminum
[21:21:32] <CaptHindsight> SpeedEvil: yes they are nearby
[21:21:32] <zeeshan> you might hit that
[21:21:40] <CaptHindsight> me that is
[21:22:00] <SpeedEvil> CaptHindsight: e-beam is fun in principle at ISS, you can just step out on the porch
[21:23:12] <SpeedEvil> (probably not in practice, for several reasons)
[21:23:17] <CaptHindsight> you still have to machine it unless you're making artwork
[21:23:29] <zeeshan> malcom2073: to be honest
[21:23:32] <SpeedEvil> Well - yes.
[21:23:36] <zeeshan> a square tube is a piss poor section
[21:23:40] <zeeshan> for a frame :P
[21:23:41] <SpeedEvil> But you only need to machine the surfaces
[21:23:50] <SpeedEvil> ^mating
[21:23:54] <zeeshan> because the material for the top and bottom of the square bar isn't doing much
[21:24:04] <zeeshan> thats why they use fancy i beams
[21:24:05] <SpeedEvil> If you're making surface plates - sucks.
[21:24:14] <malcom2073> zeeshan: True, but I beam is much more expensive heh
[21:24:16] <SpeedEvil> If you're making i-beams or struts or ...
[21:24:26] <zeeshan> you're right on that one :)
[21:24:32] <zeeshan> once in a while you can find em cheap
[21:24:43] <SpeedEvil> Cut it in half, weld it into an i-beam
[21:24:44] <zeeshan> steal some train track
[21:24:45] <zeeshan> jk :)
[21:24:52] <malcom2073> I know where some is laying.... :-P
[21:25:10] <SpeedEvil> scrapyard + angle-grinder
[21:25:11] <zeeshan> honestly you need to first decide what kind of accuracy you want to hold
[21:25:15] <zeeshan> and what you're cutting
[21:25:23] <SpeedEvil> maybe you might even find some scrap green-painted cast iron
[21:25:25] <zeeshan> because that will effect your build cost a lot
[21:25:39] <CaptHindsight> https://www.youtube.com/watch?v=DLaXoX1fXps hand grind the tube
[21:26:32] <CaptHindsight> https://www.youtube.com/watch?v=HyKN52HD6RU 20 minute video version
[21:26:43] <SpeedEvil> CaptHindsight: angle grinder would be way faster
[21:27:23] <zeeshan> does anyone know how much load a stud can take for a typical home wall
[21:27:24] <zeeshan> in north america
[21:27:27] <malcom2073> zeeshan: I want accurate over the short, over the long isn't as important. When cutting large parts it's not as huge of a deal, since a 4ft long section of aluminum is going to have a lot of thermal variation in length anyway, but when cutting small parts it needs to be fairly close, like a couple thou
[21:28:13] <malcom2073> CaptHindsight: Nice! heh
[21:28:16] <zeeshan> usually i think 1 thou is a good number to aim for
[21:28:19] <CaptHindsight> zeeshan: how is the load applied?
[21:28:30] <Tom_itx> zeeshan, 636 lbs
[21:28:32] <zeeshan> CaptHindsight: straight down
[21:28:40] <zeeshan> almost
[21:28:44] <zeeshan> very little bending to it.
[21:28:50] <Tom_itx> https://courses.cit.cornell.edu/arch264/calculators/example7.1/index.html
[21:28:54] <Tom_itx> zeeshan ^^
[21:28:55] <zeeshan> lemme draw it. im bad at explaining by words.
[21:29:05] <SpeedEvil> zeeshan: timber is really quite strong in compression
[21:29:24] * SpeedEvil is trying to design a 3.6m cubic shed.
[21:29:28] <CaptHindsight> zeeshan: are you balancing the load atop a single stud?
[21:29:29] <SpeedEvil> And is being cheap.
[21:30:02] <SpeedEvil> If it can bend, that's when problems hit
[21:31:18] <Tom_itx> that site covers beams and post configurations
[21:31:57] <SpeedEvil> Oooh - thanks!
[21:33:52] <zeeshan> http://i.imgur.com/Y8Xdyrh.png
[21:34:01] <zeeshan> okay thats a cross section.
[21:34:10] <zeeshan> hatch is on the stud
[21:34:17] <zeeshan> black things are the lag screws
[21:34:22] <Tom_itx> did you get the link?
[21:34:27] <zeeshan> yes i saw
[21:34:35] <SpeedEvil> zeeshan: what are you hanging off them
[21:34:47] <zeeshan> im thinkking the cnc enclosure
[21:34:51] <zeeshan> which weighs 150lb
[21:34:52] <SpeedEvil> zeeshan: it's very different if it's a lead plate 1/2" from the wall center of gravity or a shelf
[21:35:01] <zeeshan> ive mounted an air dryer before
[21:35:04] <zeeshan> which weighs 200lb..
[21:35:07] <SpeedEvil> Is this into one stud?
[21:35:08] <zeeshan> but i think i went overkill with the mounting
[21:35:08] <Tom_itx> if you're gonna hang the box just screw 4 5/15 lag screws in each one and call it good
[21:35:14] <zeeshan> no its 150lb distributed over 2 studs.
[21:35:28] <zeeshan> but because of the center of gravity of the enclosure
[21:35:37] <zeeshan> it'll have a tendency to pull on the top mounting lag screws
[21:35:40] <SpeedEvil> Then, unless shit is _very_ rotten, it'll be just fine
[21:35:44] <Tom_itx> so add support legs under the box
[21:35:46] <SpeedEvil> zeeshan: by maybe 20 pounds
[21:36:09] <Tom_itx> any wall header is built the same way
[21:36:16] <Tom_itx> with support legs under each side
[21:36:19] <zeeshan> i aint a carpenter :)
[21:36:31] <Tom_itx> i ain't either but i know that much
[21:36:43] <zeeshan> thats not a bad idea
[21:36:54] <zeeshan> that way the wall anchors arent in shear anymore
[21:37:02] <Tom_itx> then all the wall is supporting is the box tipping over
[21:37:10] <Tom_itx> which is minimal
[21:37:26] <zeeshan> that 636lb is a bit confusing
[21:37:28] <zeeshan> what kind of load is that
[21:37:30] <zeeshan> pure compression?
[21:37:33] <zeeshan> that cant be right :P
[21:37:37] <Tom_itx> top down load
[21:37:45] <Tom_itx> like the legs under your box
[21:37:48] <zeeshan> ah
[21:37:53] <zeeshan> i guess its limited due to buckling
[21:37:58] <Tom_itx> so 1200 + lbs if you use 2 legs
[21:38:01] <zeeshan> cause im sure wood in smaller lengths can take more than that
[21:38:25] <Tom_itx> it's still the same dimension
[21:38:29] <Tom_itx> why would it?
[21:38:43] <zeeshan> just seems like very little
[21:39:08] <Tom_itx> support the middle from buckling with cross braces and it will likely take more
[21:39:10] <zeeshan> ive had 2x4 hold 4000lb
[21:39:11] <zeeshan> before
[21:39:17] <Tom_itx> lucky you
[21:39:17] <zeeshan> (wedged under a machine)
[21:39:27] <zeeshan> they creek
[21:39:34] <zeeshan> but seems to hold it after it settles
[21:39:35] <CaptHindsight> zeeshan: if I was you I'd rip out that wall and replace it with cinder block or concrete
[21:39:40] <zeeshan> CaptHindsight: rofl
[21:39:45] <zeeshan> you're hardcore
[21:41:24] <CaptHindsight> http://www.cesco.com/resources/616013/221509-ProductImageURL.jpg run two of these down to the floor to carry the load
[21:41:59] <zeeshan> i hate wood
[21:42:05] <zeeshan> =[
[21:42:53] <zeeshan> http://i.imgur.com/f9Agmon.jpg
[21:43:00] <zeeshan> look at my setup for this 200lb dryer
[21:43:09] <zeeshan> 4 corner brackets
[21:43:12] <zeeshan> massive 2x4
[21:43:13] <zeeshan> haha
[21:43:18] * zeeshan went overkill
[21:44:12] <SpeedEvil> https://courses.cit.cornell.edu/arch264/calculators/index.html
[21:44:17] <SpeedEvil> that is a userul page!
[21:44:56] <zeeshan> i just finished taking this class
[21:45:00] <zeeshan> "Advanced structural mechanics"
[21:45:14] <zeeshan> i used to think i knew how to design a structural member in all aspects
[21:45:24] <zeeshan> like transverse shear, torsion, bending, blah blah
[21:45:40] <zeeshan> but holy cow, stuff gets more advanced if you really want to consider everything
[21:45:46] <zeeshan> torsion causes warping stresses
[21:45:57] <zeeshan> which can be huge for a restrained member
[21:46:13] <zeeshan> non symmetric loading causes fancy s tuff too
[21:46:22] <SpeedEvil> yeah.
[21:46:38] <zeeshan> i think theres one book out there
[21:46:41] <SpeedEvil> If you actually want to remove 50% of the metal/wood/... you need that shit.
[21:46:43] <zeeshan> that has it _all_
[21:47:01] <zeeshan> i lied, thers more than one book
[21:47:04] <SpeedEvil> zeeshan: Does it include designs for the shelf to hold such a massive tome?
[21:47:06] <zeeshan> by timoshenko
[21:47:11] <zeeshan> SpeedEvil: rofl
[21:47:21] <zeeshan> good point :)
[21:47:27] <zeeshan> all my stuff is metal in nature
[21:47:40] <SpeedEvil> Metal is nicer in many ways.
[21:47:40] <zeeshan> but the civ eng guys deal with wood all the time
[21:47:46] <zeeshan> and soil and concrete
[21:47:55] <zeeshan> but they have to apply statistical approaches
[21:48:00] <zeeshan> or "rule of thumbs"
[21:48:00] <SpeedEvil> I just bought some structural cheese.
[21:48:08] <zeeshan> structural cheese?
[21:48:10] <SpeedEvil> http://www.ebay.co.uk/itm/321210152209
[21:48:22] <zeeshan> whatcha making
[21:48:41] <SpeedEvil> I'm planning playing with pulltrusion and perhaps filliment winding
[21:48:56] <SpeedEvil> And this is ridiculously cheap
[21:48:56] <zeeshan> kinda like that video i think you posted
[21:48:57] <zeeshan> of a cylinder
[21:49:01] <zeeshan> being warped
[21:49:04] <zeeshan> *wraped
[21:49:13] <SpeedEvil> yeah
[21:49:33] <SpeedEvil> $90ish for 25kg of fibreglass
[22:00:35] <CaptHindsight> anyone get anything interesting from Santa today?
[22:27:26] <jdh> thermal tights
[22:29:21] <zeeshan> rofl
[22:32:36] <jdh> guess that's common for .ca dwellers
[22:32:52] <zeeshan> yes
[22:33:14] <jdh> my first pair.
[22:33:20] <zeeshan> its the only way we can have babies up here
[22:33:25] <zeeshan> :D
[22:34:11] <zeeshan> wire spool
[22:34:14] <zeeshan> er
[22:34:25] <zeeshan> is there any reason to keep 12" diameter
[22:34:26] <zeeshan> wire spools
[22:34:31] <zeeshan> actually more like 9"
[22:34:39] <zeeshan> they are metal
[22:34:48] <CaptHindsight> empty spools?
[22:34:52] <zeeshan> yes
[22:34:58] <zeeshan> http://www.metaltags.com/assets/images/New%20Images/img_1283.jpg
[22:34:59] <zeeshan> that style
[22:35:43] <CaptHindsight> sure for winding your 3d printer filaments that you make from old milk containers and scrap plastic :)
[22:36:01] <jdh> because you have too much space and need trash to occupy it.
[22:36:16] <zeeshan> lol
[22:36:41] <CaptHindsight> they are also good for winding up the 478 feet of wire that falls off a broken plastic spool
[22:37:00] <CaptHindsight> one drop and it's a mess
[22:37:20] <CaptHindsight> I haven't seen metal spools in years
[22:37:50] <CaptHindsight> http://www.3ders.org/articles/20141219-protocycler-a-fully-integrated-desktop-filament-extruder-grinder-launches-on-indiegogo.html
[22:52:49] <zeeshan> i dunno the local store
[22:52:53] <zeeshan> carries filament in spools already :D
[22:52:58] <zeeshan> im gonna throw em away
[23:27:07] <SpeedEvil> I found where to get relatively cheap wood from a local place that deliers - so yay
[23:27:17] <SpeedEvil> (for xmas)