#linuxcnc | Logs for 2014-06-19

[00:55:00] <t12> https://www.youtube.com/channel/UCm-tNGIWgAW9LgEHX_fu7rg
[01:58:35] <Deejay> moin
[04:27:17] <Loetmichel> mornin'
[08:14:33] <skunkworks> mach4 has css! https://www.youtube.com/watch?v=_YaryFbhbjc
[08:17:30] <archivist> html has css... so there!
[08:18:32] <Meduza> Lol :p
[08:22:48] <skunkworks> wait - is that the same?
[08:22:51] <skunkworks> ;)
[08:24:01] <archivist> High Tech Machining Language
[11:17:51] <ssi> ugh finally got my network sorted out
[11:19:04] <zeeshan|2> apparently you can run mach4 in linux
[11:19:04] <zeeshan|2> lol
[11:19:46] <ssi> really?
[11:19:51] <zeeshan|2> All motion control calculations are completed in the core. Mach4ís core adapts to the speed (frequency) of the motion controllers attached. Mach3 software relied on the hardware plug-in software and complex buffering schemes to ensure accuracy and coordinated motion
[11:19:52] <ssi> they must be feeling the sting of linuxcnc :)
[11:20:24] <zeeshan|2> i will continue to think linuxcnc is superior
[11:20:29] <zeeshan|2> cause #1 it's 100% customizable
[11:20:32] <zeeshan|2> i can write my own drivers for modbus
[11:20:33] <zeeshan|2> etc
[11:20:55] <Connor> #2 Its Free as in Free Beer
[11:21:11] <Connor> #3 It runs on Linux, not Windows
[11:21:17] <Connor> #4 see #3
[11:21:31] <mozmck> :)
[11:22:29] <mozmck> I think Linux will be secondary and come later for Mach4 - if at all...
[11:28:29] <archivist> methinks the gestation period of mach4 will keep it at bay
[11:28:37] <jthornton> mack people think you have to pay for something to get something
[11:28:46] <zeeshan|2> i dont care about the free part
[11:29:09] <zeeshan|2> jthornton: yep and unfortunately linuxcnc has a steep learning curve
[11:29:20] <zeeshan|2> p.s. mach 4 interface looks like ass
[11:29:21] <zeeshan|2> still.
[11:29:39] <zeeshan|2> it went from mach 3 kindgarten programmer made interface
[11:29:51] <zeeshan|2> to mach 4 'i just learned c#'
[11:29:53] <zeeshan|2> :D
[11:30:44] <archivist> c# junior grade?
[11:30:50] <zeeshan|2> hahah
[11:31:26] <Jymmm> mach4 in linux?
[11:31:36] <zeeshan|2> Jymmm: i might be reading this statement wrong
[11:31:50] <zeeshan|2> Mach4 is completely new software and has less than 1% of the programming code in common with Mach3. It was written from the ground up to be expandable, flexible, and extremely responsive for use with very large files on any operating system; including Windows, Apple, and Linux
[11:32:00] <Jymmm> zeeshan|2: Then put down the pitchfork and read.
[11:32:44] <Jymmm> zeeshan|2: I think it means that it can READ large files from those platforms.
[11:32:56] <zeeshan|2> wtf
[11:33:17] * archivist retains the rights to use a pitchfork
[11:33:23] <Jymmm> zeeshan|2: If you design a graphic on linux/OSX, it can read those files
[11:33:29] * zeeshan|2 slaps archivist with a frame level
[11:33:43] <Jymmm> archivist: implied, as well as optional torches
[11:34:03] * archivist pokes zeeshan|2 with a long handles pitchfork
[11:34:25] <zeeshan|2> ;[
[11:34:33] * Jymmm torches zeeshan|2 hair and grabs the marshmellows
[11:36:32] <archivist> zeeshan|2, I did spot fleabay 161334337599
[11:36:35] <mozmck> No, they claim it will run on Linux.
[11:36:55] <mozmck> they used wxWidgets for the GUI toolkit.
[11:37:07] <mozmck> uses lua for scripting now.
[11:37:21] <zeeshan|2> archivist: looks like my starrett!
[12:02:19] <IchGuckLive> hi all B)
[12:08:52] <IchGuckLive> holiday worldwide starts or Soccer WorldCup not many posts here in the last 24hr
[12:49:45] <jthornton> whew, I thought I hosed my apache2
[12:50:39] <Jymmm> no loss there, just restore from backups
[13:05:07] <Loetmichel> *ha* *problem solved*. Wife complained about her Tablet logging out of the wifi every few minutes when she is on her bed... my solution: http://www.cyrom.org/palbum/main.php?g2_itemId=14984 ... now on her bed wifi analyzer says -70dB instead of -80dB... success! ... i like my CNC mill ;-)
[13:13:55] <skunkworks> heh
[13:15:57] <archivist> I like my VNA so I can test yagis :)
[13:26:56] <_abc_> Hello. Can someone tell me if one can upgrade tcl on a ubuntu 10.04 LTS dvd linuxcnc install without making axis inoperable?
[13:27:12] <_abc_> I need to update tcl from 8.4 to 8.5 on a machine which I use for testing drivers only.
[13:27:42] <cradek> I don't know the answer to your question, but I bet you can have both installed
[13:28:16] <_abc_> you are right, but I would like to not shake the tree is possible
[13:28:22] <_abc_> I will install from source anyway.
[13:28:35] <cradek> install tcl from source?
[13:28:39] <cradek> that's a sure way to screw everything up
[13:28:43] <cradek> use the packages!
[13:28:46] <_abc_> Yeo
[13:28:48] <_abc_> Nope
[13:29:03] <_abc_> No way! Real men use a compiler.
[13:30:13] <Loetmichel> _abc_: real men use "copy con: > program.exe"
[13:30:22] <Loetmichel> ... or similar on linux ;-)
[13:30:27] <PasstScho> hm, I always thought real men would use women
[13:31:08] <Loetmichel> women at a computer? god no!
[13:31:08] <cradek> arguing about what "real men" do is both gross and stupid
[13:31:18] <Loetmichel> :-)
[16:08:16] <Deejay> gn8
[18:49:15] * Valen pokes PCW with a wonderful stick made of sugar and spice and all things nice
[18:54:14] <jdh> https://slm-assets1.secondlife.com/assets/5716656/view_large/stick%20pic.jpg?1339282253
[18:54:19] <PCW> freeby.mesanet.com/3x20_1_TP48.bit
[18:56:19] <Valen> so it all fits in the -1?
[18:56:24] <PCW> 48 tpwmgens (144 PWM outputs)
[18:56:26] <PCW> GPIO0 = PWM0A
[18:56:27] <PCW> GPIO1 = PWM0B
[18:56:29] <PCW> GPIO2 = PWM0C
[18:56:30] <PCW> GPIO3 = PWM1A
[18:56:32] <PCW> etc etc
[18:56:51] <PCW> uses 70% of a Spartan3 1M
[18:56:56] <Valen> both modes fit into it?
[18:57:16] <Valen> thats right the deadtime is smaller than the pwm
[18:57:16] <PCW> it didnt try the other mode, but its smaller
[18:57:24] <Valen> great!
[18:57:26] <Valen> thanks so much
[18:57:34] <PCW> (only 24 tpwmgens)
[18:58:02] <Valen> makes life so much easier
[18:58:28] <Valen> is there some way I can officially compliment you with your employer?
[18:59:01] <jdh> no kidding
[18:59:20] <PCW> well since I'm self employed you can compliment me :-)
[19:01:03] <jdh> nice hair dude!
[19:01:50] <JT-Shop> you could buy his sheep some coats...
[19:14:08] <jdh> wool sweaters?
[19:14:48] <jdh> sheep or goats?
[19:16:23] <PCW> We have sheep but they are what are called "hair sheep" and shed their wool in the spring
[19:17:02] <PCW> so people often think they are goats
[20:14:42] <zeeshan|3> ya baby
[20:14:48] <zeeshan|3> power supply scheduled to arrive tommo
[20:34:18] <XXCoder1> heys
[21:21:22] <Jymmm> Maybe somebody could help me. I'm trying to align the mirror in my laser for all four corners of the table....
[21:22:10] <Jymmm> The beam coming fro the laser is not dead center, more SE
[21:23:03] <humble_sea_bass> what kind of adjustment rig
[21:23:40] <Jymmm> The mirror has three screw adjustments in an reverse "L" layout...
[21:24:08] <Jymmm> the TR screw the manual says is for up/down,
[21:24:21] <Jymmm> The BL screw is for LEFt/RIGHT
[21:24:42] <Jymmm> THE BR screw is the pivot point and says rarely needs to be adjusted.
[21:25:39] <Jymmm> Now, since the beam from the laser is SE insteadof center, I think I need to compensate witht he pivot a bit, but I'm not sure which way.
[21:27:27] <Jymmm> The beam comes from here, but as you see there it's centered http://www.tux-lab.com/assets/gallery_image/11/small/M300_exit_lense.jpg?1299545961
[21:27:45] <Jymmm> On mine it's SE
[21:28:24] <humble_sea_bass> I assume you're gonna have to set something up like a focault test
[21:28:31] <Jymmm> http://www.inlay.com/cnc/laser/image2.jpg
[21:28:48] <Jymmm> See in the top left? thats where the beam comes from
[21:29:03] <Jymmm> the black box in front of it is where the mirror is
[21:29:58] <Jymmm> humble_sea_bass: a what?
[21:31:50] <Jymmm> http://i60.tinypic.com/5nm8zn.jpg
[21:31:59] <Jymmm> thats the mirror and three screws
[21:33:51] <Jymmm> I realize I can just move to the four corners and note where the beam is, but I don't know how to figure out it's an axis adjustment or a pivot one
[21:35:00] <Jymmm> If this is the four corners...
[21:35:08] <Jymmm> 1-----2
[21:35:08] <Jymmm> | |
[21:35:09] <Jymmm> 3-----4
[21:36:56] <humble_sea_bass> http://www.atm-workshop.com/foucault.html
[21:37:52] <humble_sea_bass> adjusting mirrors is a bitch withot a proper setup. and you're gonna have to trial and error it
[21:39:24] <Jymmm> I kinda get that, but I'm thinking there must be some way to determine if axis or pivot needs an adjustment based upon where the beam is landing on the forn corners
[21:39:26] <Jymmm> four*
[21:40:36] <humble_sea_bass> yeah geometry, your four screws create two axis which the mirror pivots
[21:40:46] <Jymmm> three screws
[21:41:37] <humble_sea_bass> same idea
[21:41:49] <Jymmm> it's like taking a sheet of paper and twisting it slightly so the four corners are not flat
[21:42:07] <Jymmm> 2D I get, the 3D aspects I don't
[21:42:50] <humble_sea_bass> well, any ol projector wou're normally gonna have soft corners
[21:43:32] <Jymmm> soft corner?
[21:44:29] <humble_sea_bass> the focus is best within a certain radius from the center
[21:45:03] <Jymmm> Ah, well not focusing, but alignment.
[21:45:10] <Jymmm> but yeah
[21:59:53] <LeelooMinai> Anyone here has linuxcnc running on Ubuntu 14.04?
[23:13:51] <Jymmm> Oh I'm so close... about .5mm to go
[23:44:11] <CaptHindsight> LeelooMinai: most use the Ubuntu 10.04, some use 12.04 or Debian Wheezy, I haven't heard of any using 14.04 yet. I only got as far as installing the 3.4.55 RTAI kernel in 14.04
[23:44:40] <CaptHindsight> I haven't built Lnuxcnc on it yet
[23:44:50] <LeelooMinai> Right, I am trying to install 3.8 right now
[23:45:36] <LeelooMinai> the problem with those old Ubuntus kept popping out. For example, Intel stopped supporting 12.04 for GPU drivers
[23:45:41] <CaptHindsight> LeelooMinai: 3.8 kernel?
[23:45:50] <LeelooMinai> No, rtai
[23:46:13] <LeelooMinai> Or is it too high a version for linuxcnc?
[23:46:17] <CaptHindsight> using which RTAI branch?
[23:46:31] <LeelooMinai> I am trying to follow this: http://hart.sourceforge.net/rtai/installation_14_04_64bit_woc.html
[23:47:02] <LeelooMinai> If it's bound to fail, tell me now:)
[23:47:24] <CaptHindsight> looking at the hart toolbox ....
[23:50:05] <CaptHindsight> the volcano branch of RTAI used to work but it's been broken for months
[23:50:43] <CaptHindsight> the last stable branch of RTAI is ..... <drum roll>
[23:51:00] <LeelooMinai> 1.0? :/
[23:51:40] <CaptHindsight> https://github.com/ShabbyX/RTAI/tree/linuxcnc-old
[23:52:01] <XXCoder1> remmy guy who always asked about a lathe? https://www.youtube.com/watch?v=yCaGW9z4blM lol
[23:53:15] <LeelooMinai> CaptHindsight: Does it have a version?
[23:53:45] <LeelooMinai> CaptHindsight: And is it 2 months old as in commits, or older?
[23:56:20] <LeelooMinai> Also if linuxcnc is not working with later RTAI, is this because there are changes in API and linuxcnc is not keeping up or other reasons?
[23:56:36] <XXCoder1> something related to rtoi something
[23:56:37] <XXCoder1> ?
[23:59:02] <CaptHindsight> the scheduler in RTAI is currently broken in anything newer than that branch ^^
[23:59:12] <CaptHindsight> LeelooMinai: ^^
[23:59:32] <XXCoder1> real time A? I?
[23:59:51] <CaptHindsight> newer versions of RTAI will require fixes to /proc in Linuxcnc