#linuxcnc | Logs for 2014-05-15

[02:06:40] <Deejay> moin
[06:52:43] <jdh> so, who's making something interesting with pics ( I need entertainment)
[07:24:31] <jthornton> write me a minimal component in c
[07:24:53] <Tom_itx> to do what?
[07:25:36] <jthornton> create some pins and parameters
[07:40:17] <archivist> erm just follow that thread on the list :)
[07:42:25] <archivist> I think people run away from C like I run away from Python
[07:43:21] <Tom_itx> thread?
[07:43:39] <jdh> I used to prefer C to pretty much anything
[07:44:08] <Tom_itx> about the only c i've done was for C
[07:44:34] <Tom_itx> would take a while to figure out all the hooks to lcnc
[07:46:08] <archivist> [Emc-developers] Info on writing a component in C
[07:57:11] <jthornton> I all ready deleted it :(
[07:59:26] <jthornton> oh I found them, thanks archivist
[07:59:44] <archivist> search that on google the online archives have it
[08:00:25] <archivist> I was wondering as it is a current topic :)
[08:02:03] <jthornton> I delete them pretty fast...
[08:02:57] <archivist> I use gmail no deletion needed
[08:03:51] <archivist> hard work to fill You are currently using 4395 MB (28%) of your 15360 MB
[08:23:48] <Jymmm> archivist: Run a couple VM's, then youu'll be up to 98% Used in no time like me
[08:24:27] <archivist> VMs do not use gmail space
[08:26:25] <Jymmm> Oh, I thought RAM, but VM's could use gmail via FUSE =)
[11:38:15] <IchGuckLive> hi all B)
[11:39:44] <IchGuckLive> jdh: still entertaining
[11:44:05] <jdh> I am?
[11:44:34] <IchGuckLive> you searched for fun work today
[11:44:55] <IchGuckLive> im doing a bew house plateting
[11:45:23] <IchGuckLive> got rows and colens and color plates want a most wild pattern on recorce
[11:45:50] <IchGuckLive> will do it at pypil on tkinter frame
[11:47:35] <IchGuckLive> http://www.profibook.info/produkte/media/catalog/product/cache/1/thumbnail/108x81/9df78eab33525d08d6e5fb8d27136e95/P/f/Pfaelzer_Pflaster_3.jpg
[11:47:53] <IchGuckLive> tere are at most 5 colors standard is 3
[12:08:19] <IchGuckLive> we expect summer very hot to come next week ;-)
[12:10:55] <IchGuckLive> firer all over in california
[12:22:22] <gene78> advice needed, 1/16th inch pipe stuck in similar hole, carrying modern oils to thrust bearings
[12:22:39] <MrHindsight> http://3dprint.com/3318/general-electric-3d-print-india/ after they develop the tech in Cincinnati
[12:23:38] <gene78> pipe needs sealed into drilled hole, I have loctite g02, how oil resistant is it?
[12:23:44] <IchGuckLive> gene78: why is there a on flow oil is it a tretrofit
[12:24:17] <IchGuckLive> loctide 542 is my faforite
[12:24:40] <MrHindsight> depends on the oil Are you applying it to a clean surface before contact with oil?
[12:24:47] <IchGuckLive> MrHindsight: there are more and more carrying thad consept over the world
[12:25:00] <MrHindsight> http://www.youtube.com/watch?v=CsXuOzXSBLc
[12:25:01] <gene78> yes, to ball nuts on axis screws from an accessable location via 1/16" weed eaqter fuel hose
[12:25:03] <IchGuckLive> here they are blooming
[12:25:28] <gene78> will be clean when
[12:25:53] <MrHindsight> IchGuckLive: sure, but the propaganda here is that it will help keep local jobs since parts will be printed on demand near it's point of use
[12:26:10] <gene78> i apply it, otherwise i also have some superglue too
[12:26:10] <MrHindsight> but that isn't what's happening at all
[12:26:50] <gene78> 1/16" brass tube is to be glued in
[12:27:50] <IchGuckLive> MrHindsight: agree on that have been visiting monday last week a shop at 120 printers running
[12:27:58] <gene78> I also have Permatex thread locker red.
[12:28:18] <gene78> So which should I use
[12:28:21] <gene78> ?
[12:28:24] <IchGuckLive> gene78: i se loctite 542 is realy expensiv in the usa
[12:29:04] <gene78> yeah, seems to be made of unobtainium locally too
[12:29:49] <archivist> I prefer press fit over glue
[12:30:08] <IchGuckLive> sorry as i only use that one i can not tell others
[12:30:18] <archivist> or better an O ring clamped
[12:30:23] <gene78> Getting a press fit there is like fitting a hen for false teeth
[12:30:56] <IchGuckLive> gene78: go dfor what you got and see if ypou can make a test system do so
[12:33:17] <archivist> one also has to think of repair later
[12:33:38] <IchGuckLive> gene78: if you google vs etch other they are nearly the same
[12:33:56] <IchGuckLive> so on temp no matter go for your stuff red permatex
[12:34:11] <MrHindsight> gene78: is the oil under pressure say >1bar?
[12:34:43] <IchGuckLive> MrHindsight: both take up to 200+
[12:36:15] <gene78> no, essentially gravity from perhaps 4" above
[12:36:58] <gene78> best drill size match I have is .02mm bigger than the brass tubing.
[12:37:07] <MrHindsight> any of the anaerobic adhesives will work
[12:37:37] <gene78> And no warranty that it will drill that small.
[12:38:00] <IchGuckLive> gene78: go smaller and put the pipe on a cone
[12:38:17] <gene78> Sounds like the thread locker might be ok then?
[12:38:19] <IchGuckLive> so it will make a tight fitting in
[12:38:48] <MrHindsight> pipe threads and flare fittings
[12:39:03] <gene78> Next smaller drill is .0625, 30 thou smaller than the pipes OD.
[12:39:59] <MrHindsight> gene78: tight space? can you get a wrench on a fitting?
[12:41:09] <gene78> No, a small hose will reach from the ball nut holder to an accessable location, all buried under the machines tables.
[12:41:46] <gene78> Expanded micromill guys, the original sows ear. ;-)
[12:46:46] <SpeedEvil> Flaring brass tubing out a little is easy
[12:51:17] <archivist> a nipple and o ring
[12:52:49] <archivist> making one of those things reliable invalidates the warranty :)
[12:53:00] <MrHindsight> :)
[12:58:27] <MrHindsight> scruff up the end of the tube and the hole and any of the thread lockers, metal epoxies, or 100% silicone should hold it there if you can support the tube within a few inches
[13:05:44] <IchGuckLive> im off BYe need to clean the BBQ for tomorrows action
[13:22:06] <gene78> archivist: do you think after a long decade, that I migh care?
[13:22:13] <archivist> :)
[13:23:02] <archivist> just switched mains onto the OB truck and no smoke escaped
[13:23:14] <gene78> I only intend to have about 1/4" sticking out, just enough to slip the fuel tubing over it
[13:27:35] <archivist> gene78, were you working with radio or TV
[14:02:56] <eneuro> Hello everyone, just looking for Linux CNC compatible CAM and HeeksCAD & HeeksCAM looks good, but which is its latest oficial website & relase?
[14:09:06] <jdh> 2014 is the year of Linux on the desktop.
[14:09:21] <MrHindsight> eneuro: https://sellfy.com/p/Tj1A/
[14:09:26] <zeeshan> jdh
[14:09:30] <zeeshan> finish your lathe
[14:09:41] <jdh> finish yours. If that was the only problem I had, I'd be done.
[14:09:53] <zeeshan> mine will be done this weekend
[14:09:54] <zeeshan> :P
[14:09:59] <jdh> uh huh
[14:09:59] <zeeshan> well at least running
[14:10:10] <MrHindsight> desktops are so 2008
[14:10:21] <jdh> it's dive season, and I bought a new bike.
[14:10:21] <zeeshan> http://i.imgur.com/Is0LpSD.jpg
[14:10:24] <zeeshan> ^ thats how im doing it
[14:10:25] <archivist> jdh, 2014 you are late to the party :)
[14:10:42] <jdh> so the lathe is on hold again.
[14:11:14] <eneuro> MrHindsight: thx. I've check out revision 1473 of Heekscnc source code from http://code.google.com/p/heekscnc/source/checkout is it free under GPL?
[14:11:16] <jdh> I'd cut off the screw and let it hang
[14:11:38] <archivist> eneuro, that version is bsd
[14:11:56] <archivist> so free too
[14:11:59] <zeeshan> haha no way
[14:12:02] <zeeshan> im making a bracket for a mount
[14:12:06] <zeeshan> prolly just aluminum
[14:12:14] <zeeshan> maybe steel ;p
[14:12:15] <jdh> maybe I'll pull my cross-slide and wtf you call that it attaches too off and get the shop guys to mill it all teh way through
[14:12:42] <MrHindsight> HeeksCNC 1.0 CAD/CAM software, only £10, what are you some kind of commie?
[14:13:02] <Connor> zeeshan: Why like that? what's wrong with it in the channel ?
[14:13:08] <zeeshan> doesnt fit
[14:13:13] <zeeshan> the ball nut
[14:13:15] <Connor> in what way ?
[14:13:18] <zeeshan> even after modifying it, it doesnt fit
[14:13:26] <Connor> too tall ?
[14:13:31] <zeeshan> yes
[14:13:40] <Connor> you can grind it down..
[14:13:46] <zeeshan> and i really dont wanna remove any material from the channel
[14:13:50] <Connor> and maybe mill a picket in the saddle.
[14:14:16] <zeeshan> hm
[14:14:16] <Connor> throw up the pick with it in the channel
[14:14:31] <jdh> only two bolts holding teh compound? Will you keep it?
[14:14:34] <zeeshan> http://i.imgur.com/nw7kPgh.jpg
[14:14:49] <zeeshan> jdh: thats how it is factory
[14:14:52] <Connor> looks like it fits..
[14:14:56] <eneuro> ok. I will see a few HeeksCNC youtube videos for the moment. I user fedora Linux at daily tasks and just downloaded latest LinuxCNC ISO to try it..
[14:14:58] <Connor> it's just too tall ?
[14:15:02] <zeeshan> connor it doesnt fit
[14:15:06] <jdh> mine only had two also, but that sucked
[14:15:10] <zeeshan> the whole ball screw is at an angle
[14:15:14] <zeeshan> thats the only reason it fits in that pic
[14:15:21] <zeeshan> i'd have to machine .25" from the bottom of the channel
[14:15:23] <zeeshan> to make it fit
[14:15:29] <jdh> start cutting
[14:15:30] <zeeshan> and if idid that, it would break into one of the v-ways
[14:15:43] <jdh> that's a 12x36
[14:15:47] <jdh> ?
[14:15:50] <zeeshan> yea
[14:15:55] <zeeshan> its easier just to make the screw longer
[14:15:56] <zeeshan> and make a bracket
[14:16:03] <Connor> okay, so, you need to grind the bottom of the nut ?
[14:16:04] <zeeshan> yea it increases the foot print , oh well :P
[14:16:11] <zeeshan> connor, its already grounded flat
[14:16:30] <zeeshan> http://i.imgur.com/mFYNyfT.jpg
[14:16:33] <zeeshan> i dunno if you can tell from that
[14:16:34] <zeeshan> but its flat
[14:16:42] <Connor> okay. yea, it's hard to tell how it's fitting or not fitting in that picture
[14:18:32] <eneuro> MrHindsight: This HeeksCNC 1.0 looks like Windows APP: .EXE file, 17.4MB . Is it another Linux version or I missed something?
[14:21:17] <eneuro> I will try catch HeeksCAD/CAM/CNC forum but for the moment only intersted if this HeeksCAM or HeeksCNC supports LinuxCNC ?
[14:21:54] <MrHindsight> https://code.google.com/p/heekscad/
[14:23:15] <MrHindsight> https://github.com/Heeks/heekscnc
[14:24:10] <MrHindsight> https://sites.google.com/site/heekscad/news/linuxversion
[14:25:04] <MrHindsight> http://www.getupanddosomething.org/wp-content/uploads/2014/02/210.jpg bbl
[14:26:00] <archivist> !seen danheeks
[14:26:03] <eneuro> MrHindsight: Thx for hints- it looks like www.heeks.net redirects to https://code.google.com/p/heekscad/ so now I know where to dig more about this CAM ;)
[14:26:04] <the_wench> last seen in 2011-08-01 18:34:53GMT 838:59:59 ago, saying Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org
[14:29:55] <eneuro> It is time to run LinuxCNC and try to design my CNC machine for specific task, read some LinuxCNC manuals then I will try to create G-code for my DXF files.
[14:30:37] <eneuro> See you later, have a good time!
[14:34:07] <DaViruz> anyone remember when motion.spindle-at-speed was introduced? i don't seem to have it on one of my machines
[15:06:01] <micges> DaViruz: http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=commit;h=8397377b3939ebabeab569864ccdb6f821efe1dc
[15:08:11] <micges> DaViruz: looks like introduced in 2.3.0
[15:18:00] <DaViruz> micges: thanks. that explains it too
[15:18:06] <DaViruz> i guess it's time to update
[15:37:37] <cradek> it's only been 6 years
[15:46:58] <deMimsy> I am getting an interesting feature. When loading afile with an o-code subroutine call, I will get the error "Bad character ',' used"
[15:47:24] <deMimsy> I have deduced that this is because the subroutine uses the "return" function
[15:48:15] <cradek> um are you sure it's not because you have a comma in the file?
[15:48:25] <deMimsy> positive
[15:48:40] <deMimsy> removing the one return line allows the code to be loaded and executed
[15:48:46] <cradek> well then that's extremely weird
[15:49:10] <deMimsy> the line removed looks like: o<sub_name> return
[15:49:12] <cradek> a simplified case that reproduces it would be great
[15:51:05] <cradek> I bet you've got nonascii in your file, involving the byte 0x2C
[15:52:11] <deMimsy> so i created a simple case to replicate, in one file "test.ngc"
[15:52:23] <deMimsy> o<rwar_kitty> call M2
[15:52:34] <deMimsy> o<rwar_kitty> call
[15:52:37] <deMimsy> M2
[15:52:51] <deMimsy> in "rwar_kitty.ngc":
[15:53:00] <deMimsy> o<rwar_kitty> sub
[15:53:07] <deMimsy> #1 = 0
[15:53:14] <deMimsy> o100 if [#1 EQ 0]
[15:53:29] <deMimsy> o<rough_dress> return
[15:53:35] <deMimsy> o100 endif
[15:53:41] <deMimsy> o<rwar_kitty> endsub
[15:53:46] <deMimsy> ----------------
[15:54:05] <deMimsy> though in this example i now get the error "bad character '1' used"
[15:54:53] <cradek> you've made the return label mismatch on purpose?
[15:55:00] <deMimsy> sorry
[15:55:12] <deMimsy> i jut typed it up up wrong
[15:55:14] <cradek> (use pastebin)
[15:55:22] <cradek> oh so they match
[15:55:25] <deMimsy> my actual subroutine is rough_dress
[15:55:38] <deMimsy> should be:
[15:55:44] <cradek> pastebin pastebin
[15:56:31] <deMimsy> right, forgot
[15:56:34] <deMimsy> will do
[15:57:34] <cradek> I made a similar program, and then did o<f>call in mdi; it worked fine with no error
[15:58:20] <deMimsy> http://pastebin.com/vYyrRACp
[15:58:30] <deMimsy> right
[15:58:32] <deMimsy> thats the thing
[15:58:44] <deMimsy> it works in mdi
[15:58:58] <deMimsy> but if i load up the file for running in auto mode it yells at me
[16:00:43] <cradek> still wfm
[16:00:52] <cradek> what version are you running?
[16:01:53] <deMimsy> not sure if it is the best fix, but if you replace the return line with:
[16:02:02] <deMimsy> o<sub_name> endsub
[16:02:11] <deMimsy> it works
[16:02:34] <deMimsy> using version 2.5.3
[16:06:07] <cradek> hm, 2.5 won't run for me for some reason
[16:07:30] <cradek> oh there it goes
[16:08:10] <cradek> oh funky, I get it too
[16:08:18] <cradek> !!
[16:12:54] <deMimsy> huh, must be a version problem with interpreting the "return" command
[16:14:34] <cradek> I agree something is wrong, and I don't immediately see what
[16:14:47] <deMimsy> So, for those searching IRC - version: 2.5 // error: bad character used // possible solution: replace "return" with "endsub"
[16:15:03] <cradek> would you file a bug report with your test case please?
[16:15:19] <cradek> http://sourceforge.net/p/emc/bugs/
[16:15:52] <deMimsy> oh look at that, we have our own bug tracker
[16:16:25] <deMimsy> which version where you using that didnt have the problem?
[16:16:44] <cradek> 2.6 branch
[16:17:14] <Deejay> gn
[16:20:39] <deMimsy> is priority 1 highest priority?
[16:36:03] <eneuro> hello again, just installed latest linuxCNC and now pressed update under Ubuntu 10.04 LTS as written in docs, but it is 12.04.4 LTS available to upgrade-leave 10.04 LTS updated only or try to upgrade to 12.04 LTS?
[16:36:28] <jthornton> do not upgrade Ubuntu
[16:36:39] <jthornton> it will remove the real time kernel
[16:38:06] <jthornton> System > Administration > Synaptic Package Manager and turn off Settings > Repositories > Release Upgrade to Never
[16:39:03] <eneuro> ok. thx. but if I wanted for some reason use this linuxCNC for simulation only I could upgrade to latest 12.04 and install linuxcnc-sim as described in other docs or 10.04 has this simulator built in?
[16:39:46] <jthornton> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?LinuxCNC_Pure_Simulator
[16:40:23] <jthornton> you can run a simulated configuration in 10.04 and there is plenty of examples
[16:41:12] <zeeshan> "while working at your workstation, usual work should be kept within forearm length"
[16:41:14] <zeeshan> true or false
[16:41:19] <zeeshan> ergonomics quiz
[16:42:26] <eneuro> ok. this upgrade was a little bit confusing. thanks a lot lets go forward docs and see what next happends. bye ;)
[17:57:20] <Tom_itx> can't get the network to connect on 10.04 now for some odd reason
[18:07:30] <deMimsy> just do a lot of ifconfigs up and downs :D "have you tried it off and back on again?"
[18:09:13] <deMimsy> on kind of a drastic note though. It seems the "wait_complete" command is not functioning properly
[18:27:17] <MrHindsight> http://imagebin.org/310960 piezo fuel injector stack, the center retracts under voltage, cheap source for fast valves or very fine positioning
[21:12:26] <MattyMatt> Mr Chrome says Mr Imagebin has a malicious infection
[21:14:04] <XXCoder> https://www.youtube.com/watch?v=Ho0aXw932Bk
[21:14:09] <XXCoder> amazing
[21:16:00] <MrHindsight> all the ones from China I've seen are just extruded with mounting holes drilled every few in
[21:16:23] <XXCoder> mine is. I can tell from exrusion marks
[21:45:21] <XXCoder> wow
[21:45:35] <XXCoder> I cant find sbr maintance or lubucation info ANYWHERE
[21:52:16] <XXCoder> oh great!!
[21:52:18] <XXCoder> http://www.cnc-arena.com/en/forum/sbr16-bearing-truck-grease-grease-fitting--214644.html
[21:52:20] <XXCoder> no answer
[21:52:37] <XXCoder> guess its semi-answer though
[22:36:58] <MrHindsight> XXCoder: if you start with clean bearings than something like this: http://www.amazon.com/Royal-Purple-Performance-Multi-Purpose-Synthetic/dp/B002KCWWFC/ref=pd_sim_sbs_hi_1/190-5231158-7716522?ie=UTF8&refRID=15AAZS9A9TWEEVCH7CNX
[22:37:39] <XXCoder> interesting
[22:39:51] <MrHindsight> but for all you know the factory has packed them with rancid kitchen waste grease, so you have to clean and relube or you can end up with a solid mess
[22:40:02] <XXCoder> question about bearing blocks too - theres screws on top and side
[22:40:21] <XXCoder> do I use those to amke sure block dont wobble or something?
[22:40:23] <MrHindsight> have a pic?
[22:40:47] <XXCoder> http://www.ebay.com/itm/250729742630
[22:42:31] <MrHindsight> those are for mounting
[22:42:47] <XXCoder> not 4 corner screws
[22:42:52] <MrHindsight> how else would you attach your parts to them?
[22:42:53] <XXCoder> I know those is for mounting
[22:43:05] <XXCoder> the center one
[22:43:12] <MrHindsight> so what holes are you asking about?
[22:43:29] <XXCoder> one on top and side of block
[22:43:34] <XXCoder> not at block corners
[22:43:54] <MrHindsight> thats how they decided to place the mounting holes
[22:44:02] <MrHindsight> use whatever works
[22:44:25] <XXCoder> it has a hex screw, not designed to mount something to.
[22:44:52] <XXCoder> while testing it does seem tighter but I dont have tool for side one
[22:45:14] <MrHindsight> is there a set screw in the center hole?
[22:45:26] <MrHindsight> does that hold the bearing in place?
[22:45:46] <XXCoder> ahh set screw. yep on middle top and one side too
[22:45:48] <XXCoder> nope
[22:46:17] <XXCoder> theres this thing that looks like thin washer but 3/4 ring with tiny holes at ends so I can take it out
[22:46:21] <MrHindsight> you never know with cheap Chinese bearings since there are no docs or spec sheets
[22:47:05] <MrHindsight> lube holes are often not drilled through
[22:47:16] <MrHindsight> broken fasteners
[22:47:21] <MrHindsight> whatever
[22:47:36] <XXCoder> yeah mine come with free alum flakes
[22:47:47] <XXCoder> cleaned most of em off but will check more before greasing em up
[22:49:57] <XXCoder> is this good deal? http://www.ebay.com/itm/3-ballscrews-RM1605-300-600-600mm-3-nuts-BK-BF12-/250451252435?pt=BI_Heavy_Equipment_Parts&hash=item3a500ed4d3
[22:51:57] <XXCoder> also I'm wondering if I should just replace all block bearings. with better ones
[22:52:09] <XXCoder> but then my precision needs isnt that high... yet
[22:56:06] <XXCoder> MrHindsight: how much wiggle should it have when properly tightened?
[23:02:07] <MrHindsight> none radially
[23:02:54] <XXCoder> means it should not rotate on axis?
[23:03:38] <MrHindsight> it can rotate but there should be no radial play or minimal say few microns
[23:03:57] <XXCoder> okay trying to visualize
[23:04:31] <XXCoder> should be tight and not get in such way that surface is not parallel with rod?
[23:05:00] <MrHindsight> http://www.skf.com/binary/98-55843/SKF_6402_EN_11_10_19_GB_high.pdf
[23:05:36] <XXCoder> that is great, thanks!
[23:06:53] <zeeshan> linearmotion bearings blocks
[23:06:55] <zeeshan> dont have any radial play
[23:07:08] <zeeshan> and they use double bearings on the fixed block
[23:07:15] <zeeshan> so there is no axial play either ;p
[23:07:33] <XXCoder> I suppose when properly tightened
[23:07:43] <zeeshan> http://i.imgur.com/Bhu2BXu.jpg
[23:07:50] <zeeshan> i had to machine this floating block today
[23:07:57] <zeeshan> man hss would not bite.
[23:08:01] <zeeshan> carbide ate it like a joke
[23:09:37] <zeeshan> i really want to get this thing running this weekend
[23:09:49] <zeeshan> at least moving on each axis
[23:35:44] <MrHindsight> http://www.ebay.com/itm/20mm-30-Rail-Guideway-System-Flanged-Slide-Unit-Linear-Motion-19872-/360813921487?pt=BI_Heavy_Equipment_Parts&hash=item54022f84cf
[23:36:01] <XXCoder1> yah you linked me that while ago
[23:36:10] <XXCoder1> nice but maybe next cnc not this one.