#linuxcnc | Logs for 2013-10-07

[00:00:11] -!- kwallace [kwallace!~kwallace@smb-194.sonnet.com] has joined #linuxcnc
[00:00:35] <cradek> very cool
[00:00:38] <andypugh> somenewguy: I have a Wohlhaupter boring head, which is geared so that the tool moves 0.1mm for every head revolution if you hold the knurled ring and have the feed engaged: https://picasaweb.google.com/lh/photo/Rwq66WXQfv3Ec7chknvoFNMTjNZETYmyPJy0liipFm0?feat=directlink
[00:01:02] -!- kwallace1 has quit [Ping timeout: 240 seconds]
[00:01:46] <andypugh> The tool holders have a 7/24 taper. So to machine the taper you can just use G33 Z-35 K[24/70]
[00:02:03] <somenewguy> fancy
[00:04:30] <somenewguy> g33 is a functionality i was unaware of, cool!
[00:05:32] <cradek> I like what happens when we don't guess how people will use things
[00:06:03] <cradek> one might be tempted to say "I can only imagine g33 being useful on a lathe" and then purposefully or unwittingly writing in that limitation
[00:06:51] <andypugh> somenewguy: Unless that 300k latency is SMI then it sounds like a basket-case
[00:10:05] <somenewguy> SMI?
[00:10:25] <somenewguy> it took some hard work to get that number to bounce that high
[00:10:49] <somenewguy> almost froze the machine, dunno how much/if any was dueto the fact it was running off a live cd at thetime?
[00:11:43] <andypugh> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?FixingSMIIssues
[00:12:12] <andypugh> But be sure that you have a chipset that _might_ be affected first.
[00:12:25] <kwallace> What kind of PC is getting bad latency?
[00:14:10] <archivist> I think if your system is lacking in ram and you have video sharing ram then scrolling an editor window causing swap to be used will give numbers like that too
[00:15:08] <somenewguy> ok I don't think I was getting any spikes
[00:15:14] <jp_mill> pcw_home: so putting a led + resistor between pin 1 and pin 19 would test step-gen 0 correct. i tried a dmm but i get nothing.
[00:15:41] <somenewguy> just fairly high numbers andwas able to get the crazy 300k by having several windows open and moving the FF window around the screen as fast as I could till it ghostedeverywhere
[00:16:09] <somenewguy> its a old p4 w/ a cutrate mobo, although I shoved more ram in it (only has 2 slots wtf)
[00:16:26] <kwallace> I have been getting good numbers form cheap Core 2 Duo PCs with 'idle=poll'. ~5000ns from HP DC7800 DC7900 Dell Opiplex 360.
[00:16:46] <somenewguy> i'll just go forward with the install then, and see what my numbers arethen
[00:16:56] <somenewguy> always been an optomist, and for once I don'tcare about anything on this HDD
[00:17:24] <somenewguy> also my second parallel port just came in, i amgonna make a opto-isolation board for it as my first project
[00:17:33] <kwallace> I haven't found a P4 yet with decent latency.
[00:17:49] <somenewguy> it will either be extra IO for the mill, or go to the home pc and be a logicanalyzer
[00:18:00] <somenewguy> kwallace, really, that isunfortunate
[00:18:18] <somenewguy> I was hoping it would be fine...
[00:18:25] <archivist> I had a good P4
[00:18:52] <somenewguy> do any other old CPUS fit a p4 socket? my newest spare machines are all p4s or older
[00:19:06] <somenewguy> of course I will just trythis one before I jump to buying something
[00:20:41] <archivist> first thing I do is find a better video card for the machine before I condemn it
[00:20:44] <kwallace> I have plenty of other machines that work. Before the Core 2 Duo I got good numbers from K7 something or other. Athlons might be good too. My mill has an Athlon, I can check which one.
[00:22:11] <skunkworks> I have also had good luck with p4's
[00:22:41] <jp_mill> i get good numbers on an athlon x2
[00:25:01] -!- krusty_ar has quit [Ping timeout: 245 seconds]
[00:25:15] <skunkworks> somenewguy: why did you move from mach
[00:25:45] <somenewguy> my machine likes to spaz, and I want to get away from windows
[00:26:21] <somenewguy> on my current mill pc (a small form factor machine I do not care for) if the CPU pegs, all 3 axis jitter for .24 secondsor so
[00:26:37] <somenewguy> with no register in MACH3, so I assume noise is going out over the parallel port
[00:26:45] <somenewguy> I blame windows combined with the age of the machine
[00:26:56] <somenewguy> in my experience, linux fixes all age-related computer issues
[00:27:18] <andypugh> Be prepared to reconsider your experience..
[00:27:55] <andypugh> There is a chance that whatever was messing up Mach is low-level enough to also mess up LinuxCNC
[00:28:08] <somenewguy> however since it is a fairly small and compact dell, there is limitedroom foradditinal pci cards, so i figured I would give my two best dinosaurs a chance first
[00:28:41] <somenewguy> or I wouldinstall linuxCNC on the dell first, if I didn't want ot make sure I had at least 1 functional machine
[00:28:50] <somenewguy> and i could dual boot,but I don't want totake the risk
[00:28:55] <somenewguy> answer your question skunkworks ?
[00:28:56] <andypugh> I don't see any reason for a CNC controller board to have a PC case. It is best considered just another PCB (and one of the cheaper ones, too)
[00:29:20] <somenewguy> andypugh: since the jitter coincides w/ the cpu pegging, I suspect it is a program somewhere, or a good olevirus
[00:29:32] <somenewguy> I inherited the machine as-is when i bought the mill from the Po
[00:30:12] <somenewguy> andy you just gave me a great idea
[00:30:58] <andypugh> This looks like a good candidate, Atom CPU, takes 12V power directly: http://linitx.com/product/jetway-jnf96u525lf-18ghz-dual-core-atom-miniitx-mainboard-12v-dc-power-input/13531
[00:31:09] <somenewguy> IF I have to toss the dell in the end, I will stuff all the CNC stuff into my absurdly oversized tower. a mini-atx baord would leave oodles of room for the g540 and psu
[00:31:52] <somenewguy> why so expensive?
[00:32:19] <andypugh> It's not that bad when you consider that CPU + PSU are included.
[00:32:30] <somenewguy> I would assume a random mobo/processer deal from microcenter should do what I need, and those come down all the way to 40ish bucks
[00:32:33] <somenewguy> im in the US btw
[00:32:37] <somenewguy> oh I missed that
[00:33:10] <somenewguy> the atoms seem popular so I do like copying what works
[00:33:32] <somenewguy> although I also have a raspi lying around and hear those work quite well, but never looked into the details of how, but honestly I want to give the hardaare I laready have lying around a chance first
[00:33:33] <andypugh> And the Indel D525MW was everybody's favourite cheap, fanless, low-latency controller board while it was in production, and that Jetway seems to be the same CPU.
[00:34:12] <andypugh> No, the RaspPi works _barely_ and there are still question marks about the DMA step generator.
[00:34:26] <andypugh> Beagle is possibly a better option.
[00:34:47] <somenewguy> oh ok
[00:35:02] <somenewguy> beagle is, I wish I had realized what it was years ago
[00:35:12] <somenewguy> been playiing w/ arduinos for a while, which lead to me getting a 3d printer a year ago
[00:35:35] <somenewguy> had I known, I would have overkilled the hell out of it and just thrown a BBB if possible onto my 3d printer
[00:36:05] <somenewguy> so the atom you linked to just needs ram and a 12v input to run?
[00:36:15] <somenewguy> it works w/ the onboard graphics? I bookmarked it just in case
[00:37:17] <somenewguy> my switching PSU is 24 v, but I have a step down board or six lying around, although I would probably just shove a spare ATX supply in there so I have a convenient 5v source
[00:37:55] <andypugh> somenewguy: I actually know nothing about that board. It just looks promising on paper.
[00:38:03] <andypugh> And you would need some form of HDD too.
[00:38:06] <somenewguy> skunkworks: I forgot to say, I have learend the value of "single stream" for certain things, and since the ONLY time i run windows is to use CAD packages, I would loveto move to linux here
[00:38:17] <somenewguy> ah yes, hdd obviously
[00:38:35] <somenewguy> IF I need a new pc I will look on the forum/wiki for tips
[00:38:59] <andypugh> I have had good results with these: http://www.ebay.com/itm/KingSpec-8GB-SATA-DOM-ML-Computre-Laptop-Solide-State-Flash-Network-SSD-/231055699023?pt=US_Solid_State_Drives&hash=item35cbfe2c4f
[00:39:10] <somenewguy> I really dont wannaa, I just spent alot of my play money on some new hdds and car parts
[00:39:10] <andypugh> 8GB is plenty for a machine controller.
[00:40:05] <andypugh> Right, it seems to have suddenly got late again.
[00:40:09] <somenewguy> so is that like a thumb drive that is seen as a SATA drive?
[00:40:10] <andypugh> Night all.
[00:40:16] <somenewguy> I have honestly never seen that little gidget before
[00:40:31] <andypugh> It mounts on the SATA socket too. Which is fairly handy.
[00:40:37] <somenewguy> nifty
[00:40:40] <somenewguy> and cheaper than a ssd
[00:40:45] <somenewguy> thanks for the pointers, wish me luck tonight
[00:40:54] -!- andypugh has quit [Quit: andypugh]
[00:51:44] -!- lucashodge has quit [Ping timeout: 248 seconds]
[00:51:45] lucashodge_ is now known as lucashodge
[00:57:52] -!- joe9 has quit [Remote host closed the connection]
[01:06:26] -!- rob_h has quit [Ping timeout: 245 seconds]
[01:08:38] -!- somenewguy has quit [Remote host closed the connection]
[01:21:10] -!- c-bob|| [c-bob||!~c@unaffiliated/c-bob] has joined #linuxcnc
[01:21:42] -!- c-bob| has quit [Ping timeout: 264 seconds]
[01:37:08] -!- Laremere has quit [Ping timeout: 240 seconds]
[01:51:08] -!- krusty_ar has quit [Ping timeout: 268 seconds]
[01:55:28] -!- krusty_ar_ has quit [Ping timeout: 240 seconds]
[01:57:20] -!- FinboySlick has quit [Quit: Leaving.]
[02:03:54] -!- _edward_ has quit []
[02:13:57] -!- roycroft has quit [Ping timeout: 268 seconds]
[02:28:21] -!- mattyfo has quit [Ping timeout: 245 seconds]
[02:36:50] -!- AR_ has quit [Ping timeout: 264 seconds]
[02:43:48] -!- nsonnad has quit [Ping timeout: 240 seconds]
[03:17:42] -!- uw [uw!~uw@unaffiliated/uw] has joined #linuxcnc
[03:17:46] -!- lucashodge has quit [Quit: I am away now.]
[03:19:28] -!- skorasaurus has quit [Ping timeout: 246 seconds]
[04:09:35] -!- Nick001 has quit []
[04:11:44] -!- krusty_ar has quit [Ping timeout: 248 seconds]
[04:14:40] -!- WalterN [WalterN!~luna@or-76-2-16-221.dhcp.embarqhsd.net] has joined #linuxcnc
[04:16:09] -!- ve7it has quit [Remote host closed the connection]
[04:18:50] -!- Laremere_AFK has quit [Ping timeout: 264 seconds]
[04:22:04] -!- Thetawaves_ [Thetawaves_!~Thetawave@114-68-237-24.gci.net] has joined #linuxcnc
[04:25:20] -!- micges has quit [Quit: Leaving]
[04:38:38] -!- krusty_ar_ has quit [Ping timeout: 240 seconds]
[04:47:00] -!- Nekosan has quit [Ping timeout: 252 seconds]
[04:52:56] -!- WalterN has quit [Quit: Leaving]
[05:01:28] -!- Fox_Muldr has quit [Ping timeout: 240 seconds]
[05:03:31] -!- Nick001 [Nick001!~Nick001@clsm-74-47-86-56-pppoe.dsl.clsm.epix.net] has joined #linuxcnc
[05:03:44] -!- Fox_Muldr [Fox_Muldr!quakeman@frnk-5f740d3c.pool.mediaWays.net] has joined #linuxcnc
[05:25:59] -!- silidan [silidan!~rainer@p54ABF428.dip0.t-ipconnect.de] has joined #linuxcnc
[05:28:56] -!- krusty_ar has quit [Ping timeout: 256 seconds]
[05:46:32] -!- grandixximo [grandixximo!~grandixxi@] has joined #linuxcnc
[05:46:42] -!- cevad has quit [Quit: Leaving]
[05:48:32] <grandixximo> Hi everyone, i'm trying to get a spindle to work as axis A and as the spindle out of the same two pins for step and dir, i already did this with the parport, i'm trying now with the MESA 5i25 card
[05:50:45] <grandixximo> What i did before was creating a pwmgen and a stepgen, then send them into an or gate, and i decided which one to use by looking at weather the spindle was on or off
[05:51:24] <grandixximo> But now i can't hijack the connection between the pwmgen and the pins, and stepgen and the pins, to i'm kinda stuck
[05:51:51] <grandixximo> i try by using a stepgen and switching mode to vel mode to position mode
[05:52:13] <grandixximo> but when i turn off the spindle it will go back to wathever the pos commanded was
[05:52:34] <grandixximo> also i cannot turn the spindle for too long or i'll have following errors
[05:52:41] <grandixximo> is there a way to disable feedback?
[05:53:11] <grandixximo> or maybe make the feedback kinda like rotary axis, that will reset every 360?
[05:58:19] -!- silidan [silidan!~rainer@p54ABF428.dip0.t-ipconnect.de] has parted #linuxcnc
[06:03:16] -!- kwallace1 [kwallace1!~kwallace@tmb-248.sonnet.com] has joined #linuxcnc
[06:05:08] -!- kwallace has quit [Ping timeout: 240 seconds]
[06:12:43] -!- Laremere has quit [Ping timeout: 246 seconds]
[06:20:30] -!- archivist_herron has quit [Read error: Operation timed out]
[06:27:14] -!- Thetawaves_ has quit [Quit: This computer has gone to sleep]
[06:31:07] <voxadam_> Is there any documentation on how GUIs interface with the core of Linux CNC? It's been awile since I've looked at LinuxCNC, is GladeVLC the primary GUI currently?
[06:33:55] -!- archivist_herron [archivist_herron!~herron@] has joined #linuxcnc
[06:34:27] -!- Vq [Vq!~vq@81-225-108-241-no123.tbcn.telia.com] has joined #linuxcnc
[06:35:25] voxadam_ is now known as voxadam
[06:49:37] -!- vladimirek [vladimirek!~vladimire@] has joined #linuxcnc
[06:50:08] -!- kwallace1 has quit [Ping timeout: 248 seconds]
[06:52:26] -!- kwallace1 [kwallace1!~kwallace@smb-246.sonnet.com] has joined #linuxcnc
[07:00:43] -!- Simooon [Simooon!~simon@h196.natout.aau.dk] has joined #linuxcnc
[07:04:32] -!- kwallace1 [kwallace1!~kwallace@smb-246.sonnet.com] has parted #linuxcnc
[07:19:20] -!- uw has quit [Quit: Leaving]
[07:21:18] -!- tjb11 [tjb11!~tjb1@cpe-67-252-67-92.stny.res.rr.com] has joined #linuxcnc
[07:22:48] -!- tjb1 has quit [Ping timeout: 256 seconds]
[07:27:13] -!- maximilian_h [maximilian_h!~bonsai@] has joined #linuxcnc
[07:27:27] -!- maximilian_h has quit [Client Quit]
[07:28:24] -!- asdfasd [asdfasd!123456@] has joined #linuxcnc
[07:41:28] <Loetmichel> mornin'
[07:44:47] <voxadam> Okay, the more I read the code and old posts on the devel list I think I'm starting to understand things a little better. It appears that to build a GUI from scratch most of the work is in talking to hal_lib.c. There also appears to be some NML remaining in the code so there's a bit NML to deal with. So, asside from those components what does a GUI need to interface with?
[07:45:53] <voxadam> I'd like to say that GladeVCP is great, I'm just bored and would like to try my hand at some GUI programming.
[07:48:38] <voxadam> Hmm... it looks like there's been some work to convert NML to ZMQ.
[07:52:18] -!- asdfasd has quit [Ping timeout: 264 seconds]
[07:59:30] <archivist> I would have thought most used the default axis gui
[08:01:48] -!- archivist_herron has quit [Ping timeout: 240 seconds]
[08:03:42] -!- sumpfralle [sumpfralle!~lars@c.mail.systemausfall.org] has joined #linuxcnc
[08:03:43] -!- sumpfralle1 [sumpfralle1!~lars@c.mail.systemausfall.org] has joined #linuxcnc
[08:05:18] <voxadam> That may be true. It's been some time since I looked at LinuxCNC, much has changed. At the moment I'm looking at it from a GUI writing point of view. Probably because EMC (pre-EMC2) was started as a research project at NIST the code can at times resemble a certain type of pasta. I'm in no way knocking anyone; the folks that wrote all this are way smarter than me. I just thought it would be
[08:05:18] <voxadam> fun to learn to code a GUI on something that interests me, an open source machine control.
[08:06:55] -!- rob_h [rob_h!~rob_h@] has joined #linuxcnc
[08:10:49] -!- sumpfralle1 has quit [Quit: Leaving.]
[08:10:56] <archivist> the ultimate gui for me would also know the machine and the material :)
[08:11:05] <voxadam> :)
[08:11:55] <archivist> but I also tend to move the axes about and have non standard setups
[08:12:24] <voxadam> I'm browsing through a mirrored copy of the code on github. For some reason I had it in my head that axis was C/C++, apparently I was wrong as I see nothing but .py files.
[08:12:41] <voxadam> Non-standard setups?
[08:12:57] <archivist> yes like http://www.collection.archivist.info/archive/DJCPD/PD/2013/2013_08_11_bevel/IMG_1633.JPG
[08:13:48] <voxadam> What is that, some sort of gear grider?
[08:15:48] <archivist> it is a setup to generate bevel gears
[08:16:17] <voxadam> Hey! I'm not as dumb as my girlfriend says I am.
[08:16:37] <voxadam> Unfortunately, she couldn't care less about bevel gears.
[08:17:05] -!- archivist_herron [archivist_herron!~herron@] has joined #linuxcnc
[08:17:09] <archivist> at that stage is was producing junk like http://www.collection.archivist.info/archive/DJCPD/PD/2013/2013_08_11_bevel/IMG_1637.JPG
[08:17:11] <voxadam> Is that five axis?
[08:17:19] <archivist> yes
[08:17:50] <voxadam> Is the machine a hobby or for production work?
[08:18:28] <archivist> production of 1 offs
[08:18:40] <archivist> it got better http://www.collection.archivist.info/archive/DJCPD/PD/2013/2013_08_16_bevel/IMG_1651.JPG
[08:18:54] <voxadam> Very cool work.
[08:19:13] <archivist> but there is an angle error http://www.collection.archivist.info/archive/DJCPD/PD/2013/2013_08_19_bevel/IMG_1655.JPG
[08:19:14] <voxadam> Did you have to write custom kinematics for it?
[08:19:25] <archivist> no kins involved
[08:19:35] <archivist> all in gcode
[08:19:43] -!- DJ9DJ [DJ9DJ!~Deejay@unaffiliated/dj9dj] has joined #linuxcnc
[08:19:50] <voxadam> I'm impressed.
[08:20:12] <DJ9DJ> moin
[08:20:30] <archivist> given a problem in the machine and that angle error I stopped to fix the maths and machine http://www.archivist.info/gear/designbevel.php
[08:22:56] <voxadam> That makes my head hurt.
[08:23:13] <voxadam> I shouldn't be allowedd to look at stuff like that at 0125 in the morning.
[08:23:29] <archivist> I am thinking I really want two more axes the way I used the machine there
[08:24:02] <archivist> took me a few weeks to get that page, I hope, right
[08:24:05] <voxadam> The only beveled gear cutter I've ever seen had six axis I'm pretty sure.
[08:24:39] <voxadam> I've never seen one cut so they remain a bit of a mystery to me.
[08:25:47] <archivist> I think this diagram explains the move http://www.collection.archivist.info/archive/DJC/BK/BK2918/page_0087t.jpg
[08:25:51] c-bob|| is now known as c-bob
[08:28:27] <archivist> I need the 6th to rotate A (set bevel angle) and the 7th to move the work to the centre line
[08:30:48] -!- lucashodge has quit [Quit: Goodbye all.]
[08:31:40] -!- grandixximo has quit [Ping timeout: 245 seconds]
[08:34:18] -!- kiw has quit [Ping timeout: 264 seconds]
[08:39:42] -!- kiw has quit [Ping timeout: 264 seconds]
[08:42:40] -!- kiw1 has quit [Ping timeout: 248 seconds]
[08:44:58] -!- kiw has quit [Ping timeout: 246 seconds]
[08:48:00] -!- kiw1 has quit [Ping timeout: 268 seconds]
[08:50:28] -!- kiw has quit [Ping timeout: 240 seconds]
[08:53:13] <voxadam> It's too bad I can't just interface with HAL over a network. It would make a split system, motion controller and such on one machine and GUI on another (or more that one).
[08:53:33] -!- kiw1 has quit [Ping timeout: 268 seconds]
[08:53:57] <archivist> you can split using nml at the moment
[08:54:33] <voxadam> I thought the GUI still needed to call HAL directly.
[08:55:17] <voxadam> I did read a thread about work being done to replace NML with ZMQ. That would be nice as there are libraries for it in every known language.
[08:56:14] -!- kiw has quit [Ping timeout: 240 seconds]
[09:03:02] -!- kiw1 has quit [Ping timeout: 240 seconds]
[09:09:06] -!- kiw has quit [Ping timeout: 264 seconds]
[09:13:36] -!- kiw1 has quit [Ping timeout: 248 seconds]
[09:18:55] -!- kiw has quit [Ping timeout: 246 seconds]
[10:04:26] -!- krusty_ar_ has quit [Ping timeout: 264 seconds]
[10:14:15] -!- i_tarzan [i_tarzan!~i_tarzan@] has joined #linuxcnc
[10:27:52] -!- skunkworks has quit [Remote host closed the connection]
[10:30:35] -!- DJ9DJ has quit [Quit: bbl]
[10:31:37] <MacGalempsy> back at it i see
[10:57:06] -!- krusty_ar has quit [Ping timeout: 264 seconds]
[11:00:01] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc
[11:01:52] -!- mk0 [mk0!~Orr@plasmoteg-1.bas-net.by] has joined #linuxcnc
[11:11:46] -!- krusty_ar has quit [Ping timeout: 256 seconds]
[11:21:06] -!- mackerski has quit [Ping timeout: 264 seconds]
[11:21:06] mackerski_ is now known as mackerski
[11:22:11] -!- mk0_error [mk0_error!~Orr@plasmoteg-1.bas-net.by] has joined #linuxcnc
[11:22:11] -!- mk0 has quit [Read error: Connection reset by peer]
[11:32:39] -!- krusty_ar_ has quit [Ping timeout: 268 seconds]
[11:37:08] -!- krusty_ar has quit [Ping timeout: 240 seconds]
[11:40:31] -!- DJ9DJ [DJ9DJ!~Deejay@unaffiliated/dj9dj] has joined #linuxcnc
[11:40:36] <DJ9DJ> re
[11:41:25] -!- mackerski has quit [Quit: mackerski]
[12:07:06] -!- Jp11 has quit [Remote host closed the connection]
[12:22:32] -!- nsonnad has quit [Quit: Leaving]
[12:22:59] -!- md-2 has quit [Remote host closed the connection]
[12:25:09] -!- sirdancealo2 has quit [Ping timeout: 252 seconds]
[12:25:37] -!- md-2 has quit [Remote host closed the connection]
[12:32:22] -!- mk0_error has quit [Quit: Leaving]
[12:41:52] -!- kiw has quit [Ping timeout: 256 seconds]
[12:59:15] -!- MacGalempsy has quit [Remote host closed the connection]
[13:15:59] krusty_ar is now known as lonelyGirl15
[13:18:30] `Nerobro_ is now known as `Nerobro
[13:21:26] -!- Cylly [Cylly!cylly@p54B1340D.dip0.t-ipconnect.de] has joined #linuxcnc
[13:22:25] -!- archivist_herron has quit [Ping timeout: 268 seconds]
[13:23:46] -!- Loetmichel has quit [Ping timeout: 256 seconds]
[13:35:43] -!- archivist_herron [archivist_herron!~herron@] has joined #linuxcnc
[13:36:53] -!- eric_unterhausen has quit [Ping timeout: 240 seconds]
[13:40:01] -!- lonelyGirl15 has quit [Ping timeout: 245 seconds]
[13:40:14] -!- eric_unterhausen [eric_unterhausen!~eric@c-71-58-220-46.hsd1.pa.comcast.net] has joined #linuxcnc
[13:45:10] -!- `Nerobro has quit [Remote host closed the connection]
[13:45:26] -!- `Nerobro [`Nerobro!fwuser@globalcom.global-com.com] has joined #linuxcnc
[13:48:34] -!- FinboySlick [FinboySlick!~shark@] has joined #linuxcnc
[13:49:20] -!- mackerski has quit [Quit: mackerski]
[13:57:55] -!- gonzo_ has quit [Read error: Connection reset by peer]
[13:58:14] -!- gonzo_ [gonzo_!~gonzo_@host-78-149-233-84.as13285.net] has joined #linuxcnc
[14:04:06] -!- eFuchs [eFuchs!~lol@2001:4dd0:ff00:8dce:221:9bff:fedf:5b24] has joined #linuxcnc
[14:04:53] -!- Simooon has quit [Remote host closed the connection]
[14:12:32] -!- kwallace [kwallace!~kwallace@smb-123.sonnet.com] has joined #linuxcnc
[14:13:56] -!- asdfasd [asdfasd!123456@] has joined #linuxcnc
[14:28:58] -!- kiw has quit [Ping timeout: 256 seconds]
[14:30:08] -!- sumpfralle has quit [Ping timeout: 240 seconds]
[14:31:41] -!- krusty_ar has quit [Ping timeout: 245 seconds]
[14:36:50] -!- krusty_ar_ has quit [Ping timeout: 264 seconds]
[14:39:45] -!- syyl [syyl!~syyl@p4FD1096D.dip0.t-ipconnect.de] has joined #linuxcnc
[14:44:17] -!- basiclaser has quit [Excess Flood]
[14:50:31] -!- joe9 [joe9!~user@ip70-179-153-227.fv.ks.cox.net] has joined #linuxcnc
[15:10:53] -!- somenewguy [somenewguy!~chatzilla@pool-108-7-96-203.bstnma.fios.verizon.net] has joined #linuxcnc
[15:13:23] <skunkworks> so the metric ball screws in the emco lathes have .0625 balls in them
[15:14:04] <CaptHindsight> inches? :)
[15:14:57] <CaptHindsight> http://www.3ders.org/articles/20131007-university-students-successfully-test-3d-printed-rocket-engine.html
[15:15:20] -!- psha [psha!~psha@] has joined #linuxcnc
[15:25:42] -!- adb_ [adb_!~IonMoldom@2a02:1205:5020:f9e0:baac:6fff:fe67:305f] has joined #linuxcnc
[15:28:28] -!- kiw has quit [Ping timeout: 256 seconds]
[15:29:31] <somenewguy> why is the linux cnc forum so new and sparse?
[15:29:35] <somenewguy> was there a diaspora?
[15:31:27] <skunkworks> diaspora?
[15:31:41] <skunkworks> in the scheme of things - the forum is pretty new...
[15:32:02] <somenewguy> if everyone left some old form to join this one
[15:32:09] <somenewguy> or if there is a second, competing forum somewhere
[15:32:34] <somenewguy> on the bright side, I finally made my first chips purely at the hands of linuxCNC, goood bye MACH3!
[15:32:42] <skunkworks> yay!
[15:32:50] <skunkworks> linuxcnc is only getting better
[15:33:05] <somenewguy> i mean, aside from being ugly, nothing really against mach3, but windows was murdering me slowly
[15:33:32] <archivist> win8 is the final death nail in the coffin
[15:34:29] <skunkworks> you didn't want to wait for mach4?
[15:34:31] <somenewguy> still running xp here
[15:34:54] <somenewguy> I wasn't about to pay for new mach
[15:34:57] <somenewguy> not when linuxcnc exists
[15:35:01] -!- krusty_ar has quit [Ping timeout: 245 seconds]
[15:35:15] <somenewguy> for the record my copy of mach3 was legit
[15:35:32] <skunkworks> heh - we don't care.. ;)
[15:35:38] -!- eFuchs has quit [Quit: ping timeout]
[15:36:39] * ries could never get Machr3 working reliable for more then 5 seconds!
[15:37:37] -!- jfire has quit [Quit: Leaving.]
[15:37:46] <archivist> I never tried :)
[15:38:48] <somenewguy> it is ugly as sin, but it did work as advertised
[15:38:54] <somenewguy> as long as windows didn't freeze up under it
[15:38:58] <somenewguy> which ti did
[15:39:00] <somenewguy> alot
[15:39:01] <somenewguy> often
[15:39:14] <somenewguy> now I need macros!
[15:39:22] <archivist> therefore by definition it did not work as advertised :)
[15:39:24] <somenewguy> hand coding is dull, the future is now, I shouldn't have to do work!
[15:39:46] <somenewguy> I assume thier superbowl spot stated a need for a good windows install
[15:40:01] <somenewguy> so i will give them the benefit of the doubt there
[15:40:26] <JT_Shop> why do you need macros?
[15:40:30] <somenewguy> besides when you need to race your pc on boot up to shut down processes thru cmd manger before the sytem freezes, its mean to blame software
[15:40:33] <somenewguy> lazy?
[15:40:39] <somenewguy> circular pockets are hard to hand write
[15:40:49] <somenewguy> am I using the wrong word?
[15:40:57] <JT_Shop> do that with subroutines
[15:41:07] <somenewguy> mach3 called em wizards and I felt silly calling them that
[15:41:14] <archivist> or dive in on a rotary table
[15:41:39] -!- tmcw has quit [Read error: Connection reset by peer]
[15:42:24] <JT_Shop> http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=nc_files/spiral.ngc;h=7a3a4a31f25a3e14925a9a41e56b4409e5a82668;hb=refs/heads/v2.5_branch
[15:42:28] <somenewguy> not if theres more than one lol
[15:42:57] <JT_Shop> somenewguy, have you seen ngcgui?
[15:43:15] <somenewguy> I have heard of it, looked very promisingly like what I wanted
[15:43:18] -!- sumpfralle [sumpfralle!~lars@c.mail.systemausfall.org] has joined #linuxcnc
[15:43:36] <archivist> somenewguy, if the xy is on top of the rotary then yes even that
[15:43:55] <somenewguy> but I have a lot to learn clearly
[15:44:07] <archivist> manual xy on top of a rotary did http://gears.archivist.info/gears/P1010013_335.JPG
[15:45:11] <archivist> actually this http://www.archivist.info/cnc/works/P1010207.JPG
[15:45:43] <archivist> there is an x then a rotary then an zy on top of that
[15:45:50] <archivist> xy
[15:45:50] <somenewguy> nice, I have a smiliarly sized but less precise rotary, but it aint about to fit ontop of my taig
[15:45:57] <somenewguy> I have the sherline for that
[15:46:20] <somenewguy> but for now I am gonna focus on learning how to get all the simple stuff done that a I need
[15:46:34] <somenewguy> and which neighbor has the least secure wifi since I don't recieve my own in the far corner of the shop
[15:46:45] <archivist> that old boley is a strange beast, it would be interesting to cnc something like it
[15:46:48] * somenewguy needs to update linuxcnc and access his dropbox
[15:46:50] <somenewguy> fresh install
[15:47:11] <somenewguy> wait the xy is bolted to the torary
[15:47:45] <somenewguy> mine is all one unit, painfully heavy to move around but once I get a free standing drill press, I shall have the finest drill press in all the land
[15:47:46] <archivist> yes 4 axes stacked
[15:47:52] <somenewguy> untill then it takes up space under my workbench
[15:48:27] -!- gimps has quit [Ping timeout: 260 seconds]
[15:48:52] -!- kiw has quit [Ping timeout: 256 seconds]
[15:48:56] -!- hashfail_ has quit [Ping timeout: 245 seconds]
[15:49:22] <somenewguy> http://img.photobucket.com/albums/v643/fusername/random/2012-09-21_17-11-16_572_zps6d54af0c.jpg
[15:49:37] <somenewguy> when I first brought it home it took some R&R to get it moving again
[15:50:05] <archivist> I get a white screen on that rubbish site
[15:50:13] <somenewguy> one of the leadscrews is bent at the handle end unfortunatly, but it doesn't effect travel, Il will just have to tighten it alot
[15:50:18] <somenewguy> yeah it is the worst site
[15:51:22] -!- syyl- [syyl-!~syyl@p4FD13F53.dip0.t-ipconnect.de] has joined #linuxcnc
[15:52:16] -!- Nick001 has quit [Ping timeout: 268 seconds]
[15:52:31] <somenewguy> http://www.tiikoni.com/tis/view/?id=c6d2f20
[15:53:59] <somenewguy> http://www.tiikoni.com/tis/view/?id=7b57e2c
[15:54:11] <somenewguy> any clue what that thing was originally inteded for?
[15:54:11] -!- syyl has quit [Ping timeout: 245 seconds]
[15:54:33] <somenewguy> it has a very coarse rotational axis, maybe 30 turns per rev?
[15:55:01] -!- archivist_herron has quit [Ping timeout: 245 seconds]
[15:55:08] -!- Simooon [Simooon!~simon@gw.obelnet.dk] has joined #linuxcnc
[15:55:25] -!- gimps [gimps!~noone@unaffiliated/gimps] has joined #linuxcnc
[15:55:44] -!- Nick001 [Nick001!~Nick001@plns-66-33-245-19-pppoe.dsl.plns.epix.net] has joined #linuxcnc
[16:00:12] -!- kiw has quit [Ping timeout: 256 seconds]
[16:01:00] <archivist> not for the abuse by grips and axe :)
[16:02:09] <archivist> top plate looks thin
[16:03:06] <archivist> but an interesting stating point for a machine
[16:05:26] -!- sumpfralle has quit [Ping timeout: 245 seconds]
[16:07:40] -!- archivist_herron [archivist_herron!~herron@] has joined #linuxcnc
[16:08:16] <CaptHindsight> looks like a pick holder
[16:10:29] <CaptHindsight> at what point does it just become scrap or an anvil?
[16:11:05] -!- sirdancealo2 [sirdancealo2!~sirdancea@] has joined #linuxcnc
[16:15:30] -!- thomaslindstr_m has quit [Remote host closed the connection]
[16:18:53] -!- DJ9DJ has quit [Remote host closed the connection]
[16:19:40] <archivist> if you see how I build a machine from parts, it looks usable to me, just needs some restoration
[16:20:13] -!- Guest57273 [Guest57273!~Deejay@p54B660C0.dip0.t-ipconnect.de] has joined #linuxcnc
[16:20:38] <CaptHindsight> archivist: yes, nice collection you have
[16:23:37] <archivist> just reminds me of a song title, Careful with that axe Eugene
[16:28:16] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc
[16:31:32] <somenewguy> archivist, it came backfrom the dead fine
[16:31:45] <somenewguy> the grips were on it too soft to damage anything, just enough to stop the gib from sliding forward when I pried
[16:32:14] -!- mackerski has quit [Ping timeout: 240 seconds]
[16:32:28] <somenewguy> it all moves quite nicely now, top plate is between 1.5 and 2 inches I think
[16:32:46] <somenewguy> wide angle lense makes everything look strange in those pictures
[16:36:07] -!- cevad [cevad!~davec@host-174-45-229-40.bln-mt.client.bresnan.net] has joined #linuxcnc
[16:42:54] -!- einar [einar!~einar@] has joined #linuxcnc
[16:44:08] -!- krusty_ar_ has quit [Ping timeout: 240 seconds]
[16:52:56] -!- skorasaurus has quit [Ping timeout: 245 seconds]
[16:58:23] -!- IchGuckLive [IchGuckLive!~chatzilla@95-89-97-51-dynip.superkabel.de] has joined #linuxcnc
[16:58:26] <IchGuckLive> hi all
[17:00:44] <Guest57273> hi livegucker
[17:01:34] <IchGuckLive> Guest57273: please identify
[17:02:20] <Guest57273> oh wth
[17:02:26] Guest57273 is now known as DJ9DJ_
[17:02:36] -!- DJ9DJ_ has quit [Changing host]
[17:02:36] -!- DJ9DJ_ [DJ9DJ_!~Deejay@unaffiliated/dj9dj] has joined #linuxcnc
[17:02:36] <IchGuckLive> ah :D
[17:02:45] <IchGuckLive> ah :D
[17:02:46] Cylly is now known as Loetmichel
[17:03:11] -!- micges [micges!~micges@dds198.neoplus.adsl.tpnet.pl] has joined #linuxcnc
[17:03:16] -!- dway has quit [Quit: NOOOOOOooooooooo……]
[17:04:48] <IchGuckLive> micges: the real mashine dioes make trouble when i reload the halfile during mill process so i stay with 2 mcodes for USB reset the one file solution also troubles and does not reload all items of the pad
[17:05:11] -!- krusty_ar has quit [Ping timeout: 245 seconds]
[17:05:52] <micges> like I said I know it can be done but I didn't test it
[17:06:04] <IchGuckLive> agree
[17:06:47] <IchGuckLive> the hole screen went off and no g-code wars shown till complete mashine PC restart
[17:08:23] -!- i_tarzan has quit [Read error: Connection reset by peer]
[17:12:33] -!- i_tarzan [i_tarzan!~i_tarzan@] has joined #linuxcnc
[17:14:14] <jthornton> some
[17:14:38] <jthornton> somenewguy, what "pre-sets" are you talking about?
[17:18:20] -!- md-2 has quit [Remote host closed the connection]
[17:19:05] -!- motioncontrol [motioncontrol!~io@] has joined #linuxcnc
[17:21:24] -!- dway has quit [Client Quit]
[17:21:51] -!- oddover__ has quit [Quit: ~ Trillian - www.trillian.im ~]
[17:22:45] -!- andypugh [andypugh!~andy2@cpc16-basl9-2-0-cust685.20-1.cable.virginmedia.com] has joined #linuxcnc
[17:22:56] -!- md-2 has quit [Ping timeout: 245 seconds]
[17:24:33] -!- tjtr33 [tjtr33!~tjtr33@76-216-190-185.lightspeed.cicril.sbcglobal.net] has joined #linuxcnc
[17:24:39] <andypugh> I wonder if it is considered acceptable to drag a probe over the surface of a workpiece until it pops free on the far edge?
[17:24:56] <andypugh> I am wondering about probing for the middle of a rectangle.
[17:25:58] <archivist> are you intending to wear flats on the probes
[17:26:23] <jthornton> it's an error normally but if your in a G38.4 or 5 it might work
[17:26:27] <andypugh> The alternative is probably a search that doubles the "jump" distance until it doesn't find the edge, in some sort of binary search.
[17:26:53] <andypugh> The probes are ruby, so can probably handle it.
[17:27:31] <tjtr33> safety distance, clearance ht above, drop-over-edge distance, bossVSpocket a few of the vars in old rect probing macros i wrote for another control
[17:27:57] <tjtr33> dragging just _sounds_ wrong, may be ok
[17:29:02] <archivist> if dragging you cannot feel a bigger obstruction
[17:30:25] <andypugh> I think I have seen videos of probes dragging round features, but possibly they were force-probes running closed-loop force.
[17:32:46] <andypugh> Ah, this is the one: http://youtu.be/FUgWBlEewyk
[17:35:55] <tjtr33> looks great! i bet its precise but i'd be afraid of somethin that long, that thin, that fast ( just fear, i doubt Renishaw is not accurate & precise )
[17:36:08] <tjtr33> btw Jon Elson gave a nice lecture on LinuxCNC at local ASME event at IIT campus Wheaton IL.
[17:37:23] <IchGuckLive> andypugh: you can set prset search vectors for rectangle search in a pyvcp
[17:37:44] <IchGuckLive> this is how the Heidenhein rectangle search works
[17:37:47] <skunkworks> andypugh, I have a probing routine that finds the center of a rectagle but you have to give it aproximate sizes..
[17:38:02] <IchGuckLive> :D
[17:39:08] <tjtr33> skunkworks, yeah i use approx sizes also, and include a safety msr ( how close you think can can estimate ) it stays away that much :)
[17:43:22] <andypugh> I am also pondering the best way to probe a partial circle (externally) and also how to probe imperfect circles (like cast bosses). I think statistics will be needd.
[17:44:46] <voxadam> Good morning all. I was laying sleeplessly in bed last night when I got to thinking. I know that Michael Haberler (maybe otheres as well) has been doing some work getting LinuxCNC up and running on the BeagleBone. What I was wondering is if it might be possible to control a few ±10V servo drives using a MAX5135 quad DAC connected via SPI? Is it even possible to control and SPI device from
[17:44:46] <voxadam> LinuxCNC's real-time space?
[17:44:53] <tjtr33> one of the other talks was about Kinect for measuring, like Stuart asked about http://www.faro.com/scenect/ ( ~ open lib for kinect to measure )
[17:45:08] <voxadam> I'm sorry if my question is rediculous, I might be suffering from lack of sleep.
[17:45:43] <andypugh> voxadam: The Mesa 7i65 uses SPI
[17:47:28] <andypugh> (AD5754 and AD7329)
[17:47:33] -!- jfire has quit [Quit: Leaving.]
[17:48:08] <andypugh> So, there is already LinuxCNC-supported SPI hardware
[17:48:27] <andypugh> However, that uses a buffered SPI module in the Mesa FPGA firmware.
[17:48:55] <voxadam> Looking at the data on the BeagleBone Black it appears there is a hardware SPI interface (availiable if yoi disable the HDMI). I wonder if there's anything keeping me from using it in RT.
[17:49:14] <voxadam> Back to the datasheets.
[17:49:21] <andypugh> But, if you look at mesa_7i65.comp you will see an example of an SPI servo-controller all written in the .comp language
[17:49:30] <voxadam> Thanks!
[17:50:51] <andypugh> OK, off to the workshop, I will scroll back later.
[17:50:54] <micges> voxadam: once I had a device (4x analog in) via spi via lpt pins and it worked very well
[17:51:58] <voxadam> micges: That's very reassuring to hear. I'd love to control a 3 axis mill with a tiny little board like the BeagleBone.
[17:52:27] <voxadam> I know there's still a lot of porting work to be done to get EMC stable on ARM but it's a start.
[17:53:23] <micges> mesanet will soon have hardware to do that, meanwhile if you do hardware then spi driver shouldn't be a problem
[17:54:46] -!- Laremere has quit [Ping timeout: 245 seconds]
[17:54:56] <voxadam> That's great to hear. Now I just need to get myself a BBB, build Michael's distro, make a little SPI driver board, screw around in the kernel... what could possibly go wrong? :)
[17:56:03] <archivist> you probably dont need spi to get pwm anyway
[17:56:48] <voxadam> archivist: You'd recommend PWMs on the GPIOs?
[17:57:34] <archivist> should be possible
[18:00:08] <voxadam> archivist: I was thinking that, if memory serves, most servo drives use a ±10V analog reference so a (unipolar) PWM wouldn't work.
[18:00:54] <voxadam> I may be wrong though. Maybe it's 0-10V.
[18:01:25] <kwallace> PWM with DIR should work.
[18:01:36] <voxadam> Thanks.
[18:02:14] <archivist> voxadam, it was done many years ago http://emergent.unpythonic.net/projects/01142347802
[18:02:31] <voxadam> Thanks. I'll talke a look at it.
[18:03:22] <archivist> always more than one way here :)
[18:03:45] <voxadam> With EMC there's rarely less than three ways to do anything.
[18:07:26] -!- syyl_ws [syyl_ws!~sg@p4FD13F53.dip0.t-ipconnect.de] has joined #linuxcnc
[18:08:25] -!- tmcw has quit [Remote host closed the connection]
[18:09:46] <IchGuckLive> voxadam: why not going TCP/IP
[18:09:56] <IchGuckLive> there are driver starts there
[18:10:11] <voxadam> For drive control?
[18:10:16] <voxadam> Like EtherCAT?
[18:10:19] <IchGuckLive> yes 7i80
[18:10:39] -!- tmcw has quit [Read error: Connection reset by peer]
[18:10:51] <skunkworks> rtnet at the moment
[18:10:55] <IchGuckLive> and the 7i67 /77 will be upgreaded to tcp so all in one
[18:10:56] <voxadam> I've always liked the idea of distributed drive systems where the drives are colocated with the motors and everything is tied together using raw Ethernet.
[18:11:07] <voxadam> They really run on TCP?
[18:11:28] <voxadam> I can't imagine the jitter you'd get from the congestion control.
[18:11:33] <IchGuckLive> look at the mesa cards
[18:11:37] <skunkworks> http://www.electronicsam.com/images/KandT/testing/LaptopRTnet.jpg
[18:13:20] <skunkworks> (7i80)
[18:13:41] <voxadam> That's impressive.
[18:13:50] <skunkworks> pretty new...
[18:14:27] -!- jfire has quit [Quit: Leaving.]
[18:14:29] <skunkworks> they have some optimizing that they want to do
[18:14:45] <IchGuckLive> that wil kill the mach smooth stepepr right away
[18:14:49] <voxadam> Why go all the way up the networking stack to TCP? It's not like you're going to run a real-time system over a routed network.
[18:15:16] <IchGuckLive> some might ewill go that way
[18:15:27] <IchGuckLive> as they diont like the old pc
[18:15:30] <tjtr33> skunkworks, is that saying its a 1mS thread period and max 400uS jitter (400864nS ) ? plz interpret
[18:15:46] <IchGuckLive> im off by
[18:15:51] <tjtr33> bye
[18:15:52] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 20.0/20130329043827]]
[18:15:58] <skunkworks> no - it is saying that the servo thread is taking a max of 400us
[18:16:45] <tjtr33> thx, and is it a 1mS thread?
[18:16:50] <skunkworks> yes
[18:16:57] <tjtr33> ok gotcha thx
[18:18:20] <skunkworks> Hey tom.. I snagged the 7i80 from the fest.. Been fun playing with it.
[18:19:02] <tjtr33> i like the paper insulation ( old data sheets are very useful when re-purposed :)
[18:20:29] <tjtr33> you'd need 4 siggens for xyza, would the time used per cycle increase?
[18:20:30] <skunkworks> not as much re-purposing as procrastination..
[18:20:54] <skunkworks> tjtr33, I don't think so. That is all done in the mesa card..
[18:21:01] <tjtr33> ( i put the pro in procrastination )
[18:21:40] <tjtr33> thats real interesting, very modern
[18:22:45] <voxadam> That 7I80 looks nice. $150 isn't bad either.
[18:23:26] <voxadam> Still, that being said, I'm a glutton for punishment and might have ot pick up a BeagleBone and see what I can do for less (money, that is).
[18:23:40] <voxadam> I have entirely too much time on my hands.
[18:24:35] <tjtr33> wow precise 12.04 64bit xenomai running ethernet pwm for a servo on a bloody laptop bleeeding edge
[18:29:29] <voxadam> I have a really hard time believing that there's no prior art to beat this: http://www.google.com/patents/US8060677
[18:30:28] <voxadam> Oh well, that'll have to wait until after my lunch date.
[18:32:36] <archivist> hehe This application is a continuation of PCT Application No. PCT/EP2008/060639 filed Aug. 13, 2008, which claims priority to Chinese Patent Application No. 200710120312.6, filed Aug. 15, 2007.
[18:32:59] <archivist> someone forgot how dates work
[18:33:25] <pcw_home> tjtr33: need to thank M. Haberler for his UBC work
[18:34:10] <tjtr33> some of Beckhoffs rtnet stuff is available on srcfrg http://www.etherlab.org/en/ethercat/index.php "IgH EtherCAT Master for Linux"
[18:34:46] <tjtr33> pcw_home, yes thx to Michael and to you et all the devs, its mind blowing whats been/being done
[18:34:48] <voxadam> archivist: Ha! I didn't notice that.
[18:36:33] <voxadam> tjb11: Thank's for the link. I hadn't come across that work before. I just wish implementing EtherCAT clients didn'd require a license.
[18:36:43] <pcw_home> tjtr33: and Micges for his RTnet work
[18:37:02] <voxadam> EMC has been a hot bed of activity lately.
[18:37:09] <voxadam> Sorry... LinuxCNC.
[18:37:15] <voxadam> Old habits.
[18:43:27] -!- jthornton has quit [Read error: Connection reset by peer]
[18:43:56] -!- jthornton_ [jthornton_!~john@] has joined #linuxcnc
[18:44:28] <somenewguy> seen jthornton
[18:46:30] <archivist> he is behind you, the syntax is !seen nick
[18:47:24] <pcw_home> skunkworks: if you update the 7I80 to the latest firmware, TP0 is RXbuffer Get, TP1 is TXBuffer Put
[18:47:41] <somenewguy> ahhh thanks
[18:49:14] <pcw_home> (so the time between is parsing time)
[18:49:15] <pcw_home> This is also a good tattletail of how many packets are
[18:49:17] <pcw_home> being received/sent per cycle, assuming you have a scope
[18:52:17] <tjtr33> kwallace, this Dell Optiplex duo core is 120$ on ebay and is local for me. any opinion?
[18:52:17] <tjtr33> http://www.ebay.com/itm/REFURBISBHED-DELL-INTEL-DUAL-CORE-TOWER-COMPUTER-PC-2GB-RAM-160GB-WIN-XP-/231013464601?
[18:52:33] <t12> pcw: think theres room on the mesa fpgas to handle serial comms with these mitsu encoders, if I can figure out the line encoding and protocol?
[18:54:46] -!- JT_Shop_ [JT_Shop_!~john@] has joined #linuxcnc
[18:55:07] -!- JT_Shop has quit [Read error: Connection reset by peer]
[18:55:36] -!- jfire has quit [Read error: Connection reset by peer]
[18:56:04] adb_ is now known as adb
[19:00:28] -!- nots_ [nots_!~totu@625.radionet.ee] has joined #linuxcnc
[19:02:12] -!- Simooon has quit [Quit: Leaving]
[19:02:39] -!- nots has quit [Ping timeout: 256 seconds]
[19:04:31] <pcw_home> t12 sure, depending on how complex and how many channels (and which FPGA)
[19:04:34] -!- syyl_ws has quit [Quit: Verlassend]
[19:05:57] <pcw_home> (the larger FPGAS will support multiple 32 bit processors so even a fancy serial interface will not be a stretch)
[19:07:12] <micges> t12: that would be cool, I have many mitsu motors with no drivers
[19:07:26] <t12> i now have working drivers, motor
[19:07:33] <t12> just waiting for piles of molex crap to make a good LA interface
[19:08:03] <t12> hopefully its not indecypherable ECC on the serial protocol
[19:08:29] <t12> i imagine it would work something like, either the servo continuously streams its position, or is continuously polled for it
[19:08:50] <t12> then the fpga would just hold most recent encoder position, and return that to linuxcnc on poll
[19:09:09] <t12> though there does seem to be some side information in the encoder interface
[19:09:16] <t12> for example the driver can identifiy the model of the motor over it
[19:09:21] <pcw_home> Most of the ones Ive seen so far are polled (SSI, BISS, Fanuc)
[19:09:26] -!- jlrodriguez has quit [Quit: Saliendo]
[19:09:44] <micges> I've been told that it's normal ssi encoder with additional params to read like temp.
[19:09:49] <kwallace> This is the Dell I got: http://www.ebay.com/itm/360755486999 It is a Core 2 Duo with ~5000 us latency. The Dell above says Core Duo which might be a mistake. The Dell specs say Celeron or Core 2 Duo so it should be okay. I've only tested the HP DC7800, DC7900 and Dell Optiplex 360.
[19:10:16] <pcw_home> Yaskawa is the exception (it outputs serial absolute date and then its interface wires revert to quadrature)
[19:10:18] <t12> that would make sense, it can really only be so many things
[19:10:43] <pcw_home> If its SSI is should already be supported in master
[19:10:59] <pcw_home> (thanks to AndyPugh)
[19:11:23] <t12> my main concern is the latency of polling from linuxcnc
[19:11:26] <t12> maybe thats overthinking it though
[19:11:44] <t12> i havent really thought about how low a latency is realisticly required
[19:11:52] <somenewguy> linuxCNC supports all 17 pins on a parallel port, correct?
[19:12:03] <somenewguy> and 4 are bidirectional, or can they only be set one way or the other on startup?
[19:12:05] <pcw_home> Master has DPLL support to the SSI interface can be pre-triggered
[19:12:45] <t12> pre trigger == request the poll before needed?
[19:13:02] <pcw_home> Yes
[19:13:51] <t12> cool
[19:13:54] <pcw_home> so for example Fanuc takes about 80 usec, so you can arrange the request pulse to happen 80 usec before the servo thread
[19:14:15] <t12> does DPLL imply that the pretrigger is self calibrating
[19:14:19] <t12> or is it explicitly calibrated
[19:14:21] <pcw_home> yes
[19:14:53] <t12> hum
[19:14:59] <pcw_home> its phase locked to LinuxCNCs servo thread
[19:15:11] <t12> on a side note, i wonder if the 8i20's can be mangled into a good turbopump controller
[19:15:47] -!- psha has quit [Quit: Lost terminal]
[19:16:07] <pcw_home> 8I20's dont currently support induction motors (though this may change)
[19:16:57] <pcw_home> And if you derate them somewhat you can run the PWM up to 20 KHz
[19:17:36] <t12> hum
[19:17:44] <t12> how does driving induction motor differ?
[19:17:59] <pcw_home> so say 1KHz 3 phase output is not too bad
[19:18:42] <pcw_home> The 8i20 is a torque (current mode) drive
[19:18:44] <pcw_home> a VFD is a voltage mode drive (with current limit)
[19:19:28] <pcw_home> its just firmware, we may add theis when we update the 8I20 firmware to R15
[19:19:35] <pcw_home> this
[19:19:48] <t12> i've had the idea in the back of my mind of
[19:19:59] <t12> a sorta universal replacement turbopump controller
[19:20:06] <t12> given the sort of insane cost of turbo controllers
[19:20:25] <t12> something that could speak the diffnt serial protocols, and was aware of the general pump differences
[19:20:42] <t12> which as far as i can tell is mainly how fast/slow you spin them up, and how you handle certain conditions
[19:22:17] <t12> with that have to bail
[19:22:26] <t12> maybe next weekend i'll be able to figure out the encoder protocol
[19:23:58] <pcw_home> Mitsui protocol?
[19:24:50] -!- krusty_ar_ has quit [Ping timeout: 264 seconds]
[19:25:35] <pcw_home> Theres also the New Yaskawa protocol which seems to be RS-485 (just one differential data pair)
[19:34:01] -!- skunkworks_ [skunkworks_!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc
[19:34:48] -!- krusty_ar has quit [Ping timeout: 240 seconds]
[19:37:16] -!- skunkworks has quit [Ping timeout: 245 seconds]
[19:39:40] <skunkworks_> pcw_home, where is the latest firmware?
[19:47:50] <micges> skunkworks_: in 7i80.zip
[19:48:26] <skunkworks_> ah - ok
[19:48:38] <skunkworks_> I will give it a try tomorrow
[19:54:30] -!- afiber__ [afiber__!~sabayonus@p2003005BE9809E01BE5FF4FFFE4A972D.dip0.t-ipconnect.de] has joined #linuxcnc
[19:55:25] JT_Shop_ is now known as JT_Shop
[19:56:09] <JT_Shop> Jymmm, I got a clue when I was surfing the web on the wife's eye pad in Kuttawa
[19:57:06] -!- skunkworks_ has quit [Quit: Leaving]
[20:18:53] <Jymmm> JT_Shop: clue about what?
[20:20:54] -!- Connor has quit [Read error: Connection reset by peer]
[20:21:59] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc
[20:24:11] -!- Connor [Connor!~Connor@] has joined #linuxcnc
[20:27:38] -!- tmcw_ has quit [Remote host closed the connection]
[20:28:22] -!- cluelessperson [cluelessperson!~cluelessp@cpe-76-184-220-159.tx.res.rr.com] has joined #linuxcnc
[20:38:45] -!- jfire has quit [Quit: Leaving.]
[20:40:06] DJ9DJ_ is now known as DJ9DJ
[20:42:16] -!- tjtr33 has quit [Ping timeout: 245 seconds]
[20:42:21] -!- PCW [PCW!~chatzilla@] has joined #linuxcnc
[20:53:13] <DJ9DJ> gn8
[20:53:26] <Tom_itx> gn9
[20:53:49] <DJ9DJ> ^^
[20:54:50] -!- DJ9DJ has quit [Quit: bye]
[20:55:27] -!- FinboySlick has quit [Quit: Leaving.]
[20:59:50] -!- odogono has quit [Quit: odogono]
[21:08:52] -!- krusty_ar has quit [Quit: No Ping reply in 180 seconds.]
[21:15:17] -!- joe9 has quit [Remote host closed the connection]
[21:18:20] -!- krusty_ar has quit [Quit: No Ping reply in 180 seconds.]
[21:20:50] -!- uw [uw!~uw@unaffiliated/uw] has joined #linuxcnc
[21:23:27] -!- jfire has quit [Quit: Leaving.]
[21:24:50] -!- adb has quit [Ping timeout: 264 seconds]
[21:27:13] -!- _1SheYode [_1SheYode!~ah@bzq-84-110-110-96.red.bezeqint.net] has joined #linuxcnc
[21:27:41] -!- md2 has quit [Remote host closed the connection]
[21:29:18] -!- cradek_ [cradek_!~chris@outpost.timeguy.com] has joined #linuxcnc
[21:31:14] -!- _edward_ [_edward_!~quassel@] has joined #linuxcnc
[21:32:04] -!- _Poincare [_Poincare!~jefffnode@2001:470:cb24:4::2] has joined #linuxcnc
[21:34:50] -!- mozmck has quit [Ping timeout: 245 seconds]
[21:34:50] -!- perl has quit [Ping timeout: 245 seconds]
[21:34:50] -!- somenewguy has quit [Ping timeout: 245 seconds]
[21:34:50] -!- Brandonian has quit [Ping timeout: 245 seconds]
[21:34:51] -!- cradek has quit [Ping timeout: 245 seconds]
[21:34:51] -!- gambakufu has quit [Ping timeout: 245 seconds]
[21:34:52] -!- `Nerobro has quit [Ping timeout: 245 seconds]
[21:34:52] -!- chillly has quit [Ping timeout: 245 seconds]
[21:34:52] -!- Poincare has quit [Ping timeout: 245 seconds]
[21:34:52] -!- pcw_home has quit [Ping timeout: 245 seconds]
[21:34:52] -!- tom_o_t has quit [Ping timeout: 245 seconds]
[21:34:52] -!- ser has quit [Ping timeout: 245 seconds]
[21:34:53] Brandonian_ is now known as Brandonian
[21:35:03] -!- `Nerobro [`Nerobro!fwuser@globalcom.global-com.com] has joined #linuxcnc
[21:35:11] -!- pcw_home [pcw_home!~chatzilla@c-50-174-121-10.hsd1.ca.comcast.net] has joined #linuxcnc
[21:35:57] -!- tom_o_t has quit [Changing host]
[21:36:51] -!- somenewguy [somenewguy!~chatzilla@pool-108-7-96-203.bstnma.fios.verizon.net] has joined #linuxcnc
[21:37:50] -!- mozmck [mozmck!~moses@client-] has joined #linuxcnc
[21:40:37] _Poincare is now known as Poincare
[21:42:09] -!- Brandonian has quit [Quit: Brandonian]
[21:45:40] -!- skorasaurus has quit [Quit: Elvis has left the building.]
[21:49:55] -!- afiber__ has quit [Quit: Konversation terminated!]
[21:54:27] -!- motioncontrol has quit [Quit: Sto andando via]
[21:57:27] -!- JT_Shop has quit [Read error: Connection reset by peer]
[22:06:08] -!- chillly has quit [Quit: Leaving]
[22:08:36] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc
[22:14:04] -!- jthornton_ has quit [Read error: Connection timed out]
[22:15:56] -!- einar has quit [Quit: Leaving]
[22:16:34] -!- jthornton_ [jthornton_!~john@] has joined #linuxcnc
[22:20:36] -!- JT_Shop [JT_Shop!~john@] has joined #linuxcnc
[22:21:53] -!- Jp11 [Jp11!~yaaic@] has joined #linuxcnc
[22:25:32] <voxadam> I had one question before I head to the grocery store to pickup dinner. Is there and "official" direction that LinuxCNC is heading with respect to RT environments? It looks to me that Xenomai the default but with PREEMPT_RT coming along bit by bit are there any plans to switch?
[22:25:58] <voxadam> Not that there's anything wrong with Xenomai.
[22:27:06] <uw> this question could have been valid after you went to the grocery store
[22:27:40] <voxadam> I know but I hate the grocery store.
[22:27:41] <uw> IMO
[22:27:56] -!- stsydow has quit [Quit: Leaving]
[22:27:58] <voxadam> I'm avoiding my "chores".
[22:28:08] <uw> whats wrong with the grocery store?>
[22:28:21] <uw> maybe it's just the particular one you typically go to
[22:29:04] <voxadam> People seem to be bad at calculating or at least aproximating vectors. This either results in them running into me or just standind in my way.
[22:30:48] <uw> probably some on the fly gcode users
[22:32:28] -!- gimps has quit [Read error: Connection reset by peer]
[22:33:14] <voxadam> Either that or poorly tuned PID loops.
[22:34:45] -!- Laremere has quit [Ping timeout: 248 seconds]
[22:36:28] -!- The_Ball has quit [Ping timeout: 240 seconds]
[22:41:01] <skunkworks> rtai is the current supported realtime. xenomai is and preempt_rt are new and in developement
[22:42:04] <skunkworks> (there is one more that excapes me at the moment)
[22:46:31] <spack> so i got this power supply from rattm, supposed to output 10a, but it's barely putting out 1
[22:50:19] -!- vladimirek has quit [Remote host closed the connection]
[22:50:47] <andypugh> Is there some sort of current-limit setting?
[22:51:02] <andypugh> What is the load and voltage?
[22:54:34] <CaptHindsight> the Shabbyx RTAI branch works with newer kernel and Linuxcnc, the current master at RTAI.org is not yet working
[22:55:26] -!- asdfasd has quit [Ping timeout: 245 seconds]
[22:55:29] <CaptHindsight> pretty sure preempt_rt got fixed recently
[22:57:11] <Tom_itx> so who's gonna decide which one gets put on a live cd?
[22:57:25] -!- AR__ [AR__!~AR@] has joined #linuxcnc
[22:59:16] -!- tmcw has quit [Remote host closed the connection]
[22:59:39] <andypugh> I think the aim might be to not need a LiveCD. LinuxCNC can just be an app like any other App, with Xenomai or whater just as dependencies.
[23:00:48] -!- skorasaurus has quit [Ping timeout: 240 seconds]
[23:00:54] -!- mhaberler has quit [Quit: mhaberler]
[23:01:04] <CaptHindsight> we use it with Gentoo now, and used to maintain it with Arch
[23:01:16] <Tom_itx> i just hope it doesn't peel off and go too many different directions
[23:02:06] <CaptHindsight> it just needs a compatible kernel and dependencies
[23:02:22] <CaptHindsight> easier said than done
[23:02:45] <Tom_itx> i'm sure
[23:03:04] <CaptHindsight> a few years ago RTAI was the only way to get the latency
[23:03:22] <CaptHindsight> now there's 3 different ways
[23:03:38] <CaptHindsight> it's getting sorted out
[23:03:44] <andypugh> Which will make support _so_ much easier :-/
[23:04:33] -!- tmcw has quit [Ping timeout: 268 seconds]
[23:04:36] <andypugh> Right, goodnight chaps.
[23:04:40] -!- andypugh has quit [Quit: andypugh]
[23:05:43] -!- gimps [gimps!~noone@unaffiliated/gimps] has joined #linuxcnc
[23:07:05] -!- mhaberler [mhaberler!~mhaberler@extern-177.stiwoll.mah.priv.at] has joined #linuxcnc
[23:10:51] -!- MacGalempsy [MacGalempsy!~quassel@ip68-12-230-148.ok.ok.cox.net] has joined #linuxcnc
[23:20:12] -!- MattyMatt has quit [Ping timeout: 252 seconds]
[23:22:34] <MacGalempsy> afternoon guys
[23:23:36] <JT_Shop> evening around here
[23:24:03] <voxadam> Almost evening here.
[23:24:46] <JT_Shop> Cocoa tells me it is time to go inside and get her some chow
[23:26:09] -!- The_Ball [The_Ball!~ballen@pa49-187-160-14.pa.nsw.optusnet.com.au] has joined #linuxcnc
[23:26:28] <PCW> Charlie hints that its time to go home and eat
[23:26:52] <JT_Shop> amazing how they do that
[23:28:28] <PCW> Charlie sighs and groans when we are doing the proper things
[23:28:38] <PCW> not doing
[23:29:12] <voxadam> How is it that I never knew about the BeagleBone's PRU until just a few minutes ago? If I had know about it I would have been much more interested in buying one. Now I guess I have to buy one.
[23:29:33] <JT_Shop> you don't hang out on the forum?
[23:30:01] <voxadam> I've been away for awhile. I was burnt out on electrons and had to take a step back.
[23:30:17] <JT_Shop> the cat taught Cocoa how to knock on the door when she wants in
[23:31:55] <voxadam> There's been a ton a of work done on LinuxCNC. Porting to ARM, three RT environments, and work to eliminate NML/RCSlib. All great things.
[23:33:11] -!- MattyMatt [MattyMatt!~matt@cpc15-birk8-2-0-cust115.1-3.cable.virginmedia.com] has joined #linuxcnc
[23:33:15] <micges> also new boards drivers, few new guis
[23:33:20] <micges> voxadam: ^^
[23:34:19] <voxadam> I think once zmq takes over for NML you'll see a lot more in the way of GUIs becuase zmq has bindings for every language out there.
[23:34:34] <PCW> another OEM using LinuxCNC...
[23:34:46] <JT_Shop> Judges disqualify Little Milton in last minute rumpus
[23:34:47] <voxadam> Are there alreadu?
[23:35:51] -!- Laremere has quit [Ping timeout: 245 seconds]
[23:36:18] <PCW> Yep
[23:37:09] <skunkworks> another oem using linuxcnc?
[23:37:14] <voxadam> I suppose there's nothing in the GPL to keep anyone from doing such a thing as long as they distribute any changes.
[23:37:15] -!- _edward_ has quit []
[23:37:25] <voxadam> And generally abide by the license.
[23:39:41] -!- NickParker [NickParker!~kvirc@c-24-6-124-113.hsd1.ca.comcast.net] has joined #linuxcnc
[23:45:42] cradek_ is now known as cradek
[23:45:50] -!- cradek has quit [Changing host]
[23:45:50] -!- cradek [cradek!~chris@emc/board-of-directors/cradek] has joined #linuxcnc
[23:45:50] -!- mode/#linuxcnc [+v cradek] by ChanServ
[23:52:13] <somenewguy> argh life is hard withtout connectivity
[23:52:27] <somenewguy> can't get my phone to tether w/ my pc and can't update my maachine and add all the SW I want
[23:52:36] <somenewguy> time to make a pile on a thumb drive I guess
[23:53:14] -!- scooter has quit [Quit: leaving]
[23:57:52] -!- rob_h has quit [Ping timeout: 248 seconds]
[23:58:56] -!- tmcw has quit [Remote host closed the connection]