#emc | Logs for 2007-05-30

[00:00:05] <jepler> I mean, on emc
[00:00:10] <toastydeath> ah
[01:01:43] <jepler> oh duh -- it's just the "winding direction" test
[01:03:44] <cradek> heh, don't share the position file between inch and mm configs...
[01:09:37] <skunkworks> does that have suprising results?
[01:12:02] <skunkworks> you know what else has suprising results? changing to g91 for a move and forgeting to change back to g90
[01:13:21] <jepler> hi cradek
[01:14:14] <jepler> I'm *this* close to getting gcode.author to output an arc for this code:
[01:14:14] <jepler> for th in range(180):
[01:14:14] <jepler> x = cos(radians(th))
[01:14:14] <jepler> y = sin(radians(th))
[01:14:14] <jepler> a.cut(x,y)
[01:14:36] <cradek> yargh
[01:15:22] <cradek> sympathy/admiration etc.
[01:15:50] <cradek> I'm *this* --> <-- close to getting the tool table to work sanely
[01:16:22] <jepler> I hope it will improve the output from image-to-gcode -- it naturally gives arc-like movements but doesn't have enough smarts at that level to truly know they're arcs
[01:16:37] <cradek> that would be neat
[01:16:39] <jepler> but at the same place as I find whether a raft of points are nearly colinear, I can also find whether they're nearly co-circular
[01:17:08] <cradek> sure, with only a ... lot more complexity
[01:24:31] <jepler> program that generates arc-like moves as discrete points: http://emergent.unpy.net/index.cgi-files/sandbox/arcy.py output: http://emergent.unpy.net/index.cgi-files/sandbox/arcy.ngc
[01:26:15] <jepler> and the performance is night and day: with arcs, it can move at machine speed. with lines, it gets about 1/4 machine speed because they're all so small
[01:26:20] <jepler> now to try it with image-to-gcode...
[01:26:39] <cradek> slick
[01:42:39] <jepler> not quite there yet -- looks like it's broken for planes besides G17
[01:42:44] <jepler> (no surprise there really)
[01:43:09] <jepler> the good news is that I had thought about planes so all the code is there -- it's just not quite right
[01:45:24] <SWPadnos> do you think you need to deal with non-XY arcs in this application?
[01:46:15] <SWPadnos> hmmm. I suppose XZ or YZ would be even more useful than XY, come to think of it
[01:47:15] <jepler> yeah it's all XZ or YZ arcs in i2g
[01:48:02] <SWPadnos> yep. unless you do feature recognition and make non-linear "passes", XY isn't too useful
[01:48:17] <SWPadnos> but smoothing out someone's face, for example, is quite useful
[02:19:15] <jepler> still not quite there: http://emergent.unpy.net/index.cgi-files/sandbox/eye-of-sauron.png
[02:20:34] <Jymmm> whats the cyan thing?
[02:21:58] <cradek> it has definitely detected a nice place for arcs to be...
[02:22:10] <jepler> Jymmm: the machine origin
[02:22:45] <jepler> offsets are in effect and relative coords are displayed, so the xyz origin is shown at the user coordinate system origin and the cyan ball is shown at the machine origin
[02:24:24] <cradek> argh, my tool offset is not supposedd to be 322.58 mm
[02:24:31] <SWPadnos> hmmm. so presumably the two circles should actually be more like quarter-arcs (like the top half of an eye)?
[02:24:37] <cradek> (25.4^2 * 0.5)
[02:24:57] <SWPadnos> FROM_EXT_LEN, not TO_EXT_LEN ;)
[02:25:36] <cradek> worse than that - I think something I haven't yet found is translating the tool table
[02:25:41] <SWPadnos> urk
[02:26:42] <eric_1> can someone do a google search for me? What's device dm-0, and why is it having a buffer overflow?
[02:26:52] <eric_1> snark
[02:26:59] <SWPadnos> raid?
[02:27:41] <jepler> whee! http://emergent.unpy.net/index.cgi-files/sandbox/i2g-automatic-arcs.png
[02:27:58] <SWPadnos> mmmmmm. donuts!
[02:28:13] <eric_1> I'm booting my half-dead win2k box so I can move files. Using the emc live cd
[02:28:52] <jepler> but there's something a bit disturbing about this particular arc: http://emergent.unpy.net/index.cgi-files/sandbox/fly-meet-ointment.png
[02:29:40] <skunkworks> jepler: very cool
[02:30:01] <SWPadnos> heh
[02:30:09] <skunkworks> you mean the undercut?
[02:30:17] <jepler> skunkworks: yes
[02:31:05] <SWPadnos> are the arc calcs assuming that the "current point" has moved on to the next grid point?
[02:31:14] <SWPadnos> (or left behind one)
[02:31:46] <cradek> jepler: wow, that's very cool
[02:32:55] <jepler> SWPadnos: nothing is known about grids at the point that conversion to arcs takes place
[02:33:39] <SWPadnos> hmmm - the image has an implied grid though
[02:33:47] <jepler> this conversion to arcs takes place later than that
[02:33:56] <SWPadnos> ok
[02:34:16] <jepler> one stage outputs a bunch of (x,y,z) coordinates to be visited at the specified feed rate -- it just so happens that the x and y values will all be on a grid
[02:35:38] <jepler> the next stage performs simplification of a bunch of those points. It works like this: Connect the first and last points with a line segment. Find the point furthest from that line segment. If it is within the tolerance, forget all the intermediate points and just output a G1 move to the last point. If it is not, then you have two subproblems: from the start to the furthest point, and from the furthest point to the end point.
[02:35:44] <jepler> this is the douglas-peucker algorithm and it works just dandy
[02:36:12] <eric_1> if I booted from the live cd, can I log into the system remotely?
[02:36:33] <jepler> eric_1: no, I don't think that openssh-server is installed on the live cd. if your network is working, though, you should be able to isntall it with "sudo apt-get install openssh-server".
[02:36:54] <eric_1> heh, always forget that
[02:37:09] <Jymmm> apt-get install sshd
[02:37:48] <eric_1> what user name can I log in with if I do that?
[02:37:53] <The_Ball> eric_1, jymm is right, but you can also do a remote desktop with vnc
[02:37:55] <jepler> the new addition is to try fitting the bunch of points with an arc. Obviously the arc's endpoints are the first and last points. I decided to construct a particular arc by finding the point also in the set that gives the maximum radius arc (though that's probably not the best to choose -- some kind of median would be better)
[02:38:34] <jepler> if the arc passes within tolerance of all the points in the group, then output the arc
[02:39:23] <eric_1> jepler, that's some cool stuff you are doing, how are you generating all those programs?
[02:39:25] <jepler> but nothing in that method prevents arcs that "under cut"
[02:39:38] <CIA-8> 03cradek 07TRUNK * 10emc2/src/emc/task/emccanon.cc: finish tool table units fix
[02:39:38] <CIA-8> 03cradek 07TRUNK * 10emc2/src/emc/rs274ngc/interp_convert.cc: finish tool table units fix
[02:39:39] <SWPadnos> the group is from a single scan line though? (same X, varying Y and Z, for example)
[02:39:47] <CIA-8> 03cradek 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/axis.py: finish tool table units fix
[02:39:50] <jepler> SWPadnos: yes
[02:40:19] <jepler> eric_1: those last two screenshots are from image-to-gcode, which is a part of emc2.1 -- but I'm working on enhancements that I hope will be in emc2.2.
[02:40:19] <SWPadnos> I'd think that it would be impossible to get more than a 180 degree arc from an image, no matter what the algorithm
[02:40:28] <eric_1> jepler when you get the eye of sauron thing working, will they be available for sale?
[02:40:47] <SWPadnos> I can charge you for something, if you like ;)
[02:40:49] <jepler> the image being used is "torus.png" which is included in the sample gcode files
[02:40:58] <SWPadnos> in case jepler doesn't want to
[02:41:23] <eric_1> that would be pretty useful, put one in the kid's lunch and keep track of them
[02:41:40] <SWPadnos> no - they get scared too easily
[02:41:54] <Jymmm> SWPadnos: he said kids, not you.
[02:42:04] <SWPadnos> aaaaahhhhhhh
[02:42:07] <SWPadnos> run away!
[02:42:18] <eric_1> my kids don't scare too easily
[02:43:27] <jepler> SWPadnos: I think the problem is this: imagine you've got a bunch of points that lie on a 1", 90-degree circle from 90 degrees down to 0. Now, displace one of the points "out" from the center. The resulting arc will fit to the point displaced outwards, displacing the center a bit and making the generated arc cover a bit more than 90 degrees
[02:44:01] <jepler> so maybe changing the fitted circle from max radius to something else will fix it
[02:44:26] <SWPadnos> I wonder if the sign of the center calc is wrong in Z
[02:44:44] <SWPadnos> like it's getting subtracted from the lower point instead of the upper one or something
[02:45:07] <SWPadnos> err - or the other way around
[02:46:00] <jmkasunich> hi guys
[02:46:06] <SWPadnos> hi
[02:46:13] <jmkasunich> * jmkasunich has boathead
[02:46:14] <jepler> nope, using the minimum radius didn't fix it
[02:46:20] <cradek> jepler: where do I document another ngc diversion?
[02:46:39] <jepler> cradek: bottom of main.lyx
[02:46:46] <jepler> emc2/docs/src/gcode/main.lyx
[02:47:16] <cradek> wonder if I can run lyx on this beast...
[02:47:33] <SWPadnos> hmmm. does boathead mean your head feels like an anchor?
[02:48:11] <cradek> hope nobody minds that I decided to skip the arguing and just fix this
[02:48:52] <jmkasunich> boathead means the hair on the outside is sticking up every which-way from wind, and the inside is rocking slowly
[02:49:12] <cradek> is that like treelawn?
[02:49:17] <SWPadnos> cradek, we can argue about missing the arguing, so not all is lost
[02:49:22] <cradek> ok good
[02:49:41] <jepler> SWPadnos: this code is very fresh so I wouldn't rule out a mistake in calculation of the center
[02:49:53] <jepler> but for a couple of test arcs it seems right
[02:50:29] <SWPadnos> ok. it just seems that we shouldn't be able to see errors like round-off or 1-2 pixel (position or value) problems
[02:51:03] <jepler> I did increase the tolerance to get bigger arcs..
[02:51:25] <jepler> .003 inch
[02:51:45] <jepler> that reminds me, eventually the tolerance should be incresed for the roughing passes
[02:53:06] <cradek> jepler: how do I make a new [[sub]sub]section?
[02:53:34] <jepler> cradek: M-p 4 (depending on the level you want)
[02:53:38] <jepler> or use the pull-down at the left of the toolbar
[02:53:52] <cradek> aha thanks
[02:54:01] <jepler> (that changes the "paragraph" you're on to that type of layout, so have a blank line or the start of the section name when you invoke it)
[02:54:40] <jepler> it's too bad there's a bug, because emc can sure mill this gcode at top speed
[02:55:01] <jepler> I think I'll check it in anyway :-P
[02:55:59] <skunkworks> thats the spirit :)
[02:57:20] <CIA-8> 03jepler 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/axis.py: when the filter just exited, don't lose the last stderr messages
[02:58:30] <CIA-8> 03jepler 07TRUNK * 10emc2/lib/python/rs274/author.py:
[02:58:30] <CIA-8> * fix image-to-gcode for the case where no roughing passes are selected
[02:58:30] <CIA-8> * automatic conversion of points to arcs (disabled because it was observed to lead to undercuts on torus.png)
[02:58:31] <CIA-8> 03jepler 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/image-to-gcode.py:
[02:58:31] <CIA-8> * fix image-to-gcode for the case where no roughing passes are selected
[02:58:31] <CIA-8> * automatic conversion of points to arcs (disabled because it was observed to lead to undercuts on torus.png)
[02:58:51] <jepler> 'night folks
[02:59:02] <SWPadnos> see you
[02:59:03] <skunkworks> Night
[02:59:09] <skunkworks> * skunkworks is going to bed also
[02:59:09] <jepler> 'cvs up' and change line 183 of author.py if you want to see the arcs for yourself
[02:59:22] <SWPadnos> hmmm. me too. good night everyone
[02:59:22] <jmkasunich> goodnight jeff
[02:59:30] <jmkasunich> and steven
[03:00:27] <cradek> * cradek grumbles bitterly at lyx
[03:01:24] <jmkasunich> it does have its idiosyncracies doesn't it
[03:02:11] <cradek> I keep typing emacs keys like control-D, control-N, and it goes off and does something for a minute or two
[03:02:22] <cradek> control-D painstakingly generates some kind of preview
[03:02:55] <cradek> I wish we all knew enough LyX to just use that
[03:03:08] <cradek> LaTeX
[03:09:38] <CIA-8> 03cradek 07TRUNK * 10emc2/docs/src/gcode/main.lyx: interp changes: tool table units fix, g41.1/g42.1/g43.1
[03:36:11] <eric_1> I feel pathetic, I just spent 20 minutes standing at my computer downstairs trying to install sshd
[03:36:34] <eric_1> finally I gave up and sftp'd into this computer and copied what I wanted
[03:37:11] <eric_1> the monitor on the other computer is so bad some might consider it to be a headless workstation
[03:52:39] <The_Ball> jepler, you are Jeff Epler I guess
[03:52:47] <jmkasunich> yes, he is
[03:52:55] <jmkasunich> but he's also been sleeping for a couple hours
[03:53:10] <The_Ball> ah ok
[03:55:58] <The_Ball> i bought a pluto card yesterday so i thought i would say hi before it arrives
[03:56:18] <cradek> there's a lot of interest in the pluto lately
[03:56:33] <jmkasunich> the price is right
[03:56:43] <cradek> true
[03:56:54] <The_Ball> sure sounds like a nice piece of kit
[04:04:45] <CIA-8> 03jmkasunich 07TRUNK * 10emc2/lib/python/bitfile.py: these are instance methods
[05:00:19] <eric_1> somebody on CNCZone was asking for a manual, I finally rescued it off of my old computer, but it's 26megs tarred up.
[05:01:33] <Unit41> what one ?
[05:01:52] <Unit41> 26 megs is peanuts for non dialupers
[05:01:57] <eric_1> bru200 brushless motor drive manual
[05:02:09] <eric_1> how to send it?
[05:02:16] <Unit41> rapidshare
[05:02:39] <Unit41> www.rapidshare.de
[05:07:31] <eric_1> they don't exactly make it easy to upload a file
[05:10:07] <Unit41> why ?
[05:10:22] <eric_1> I made a folder, but I see no way to upload files
[05:10:59] <Unit41> hrrmmm
[05:11:00] <Unit41> sorry
[05:11:04] <Unit41> www.rapidshare.com
[05:12:55] <eric_1> thanks
[05:14:21] <Jymmm> zshare.org
[05:14:40] <Jymmm> err .net
[05:14:51] <Jymmm> http://zshare.net/
[05:52:16] <CIA-8> 03jmkasunich 07TRUNK * 10emc2/src/hal/drivers/mesa_5i2x/firmware/ (spec2vhdl.py bit2fpga.py): initial commit of some FPGA configuration management tools
[05:54:16] <Unit41> mmmm FPGA
[05:55:13] <Unit41> all jor 1337n355 are belong to base
[05:55:29] <CIA-8> 03jmkasunich 07TRUNK * 10emc2/src/hal/utils/ (bfload.c bfmerge.c): replaced bfmerge with bit2fpga.py, changed config ram data to chunk 'r' in .fpga file
[05:55:53] <jmkasunich> goodnight
[05:56:16] <Unit41> gn!
[05:58:05] <CIA-8> 03compile-farm 07Ubuntu 5.10 (breezy) non-realtime (2.6.12-10-386) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot1_log.txt
[05:59:08] <CIA-8> 03compile-farm 07Ubuntu 5.10 (breezy) realtime (2.6.12-magma) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot2_log.txt
[05:59:28] <CIA-8> 03compile-farm 07Ubuntu 6.06 LTS (dapper) realtime (2.6.15-magma) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot7_log.txt
[06:02:41] <CIA-8> 03compile-farm 07BDI-4.51 ( * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot6_log.txt
[06:10:46] <Unit41> checking for RT dir... configure: error: RT not found. Specify:
[06:10:46] <Unit41> --with-realtime=<path>
[06:44:06] <kwajstabo> hello
[06:47:55] <kwajstabo> does anybody kmow, are the voltage and current specifics of parallel port stendadized and the same for all motherboards and pci cards? For instance, if i use pwmgen for DAC with a RC circuit, will i always get the same output votage?
[06:59:34] <Unit41> does geographical inward exist ?
[07:05:52] <Jymmm> kwajstabo: no
[07:23:16] <robin_sz> kwajstabo, if you want repeatability .. you'd be better off feeding the TTL out of the // port into some sort of input circuit, clipper, or gate ... then the circuit will be independent of the nature of the // port . I reallity after a PWM-> rc DAC you'll be wanting some sort of buffer amp anyway, so you might as well build an input conditioning circuit into it to. could be as simple as a single transistor.
[09:23:49] <Unit41> http://en.wikipedia.org/wiki/Mantle_(geology)
[10:21:56] <CIA-8> 03jepler 07TRUNK * 10emc2/src/hal/utils/Submakefile: bfmerge has been superseded by bit2fpga.py
[10:24:23] <CIA-8> 03compile-farm 07Ubuntu 5.10 (breezy) realtime (2.6.12-magma) * 10emc2head/: build PASSED
[10:28:45] <CIA-8> 03compile-farm 07Ubuntu 5.10 (breezy) non-realtime (2.6.12-10-386) * 10emc2head/: build PASSED
[10:29:26] <CIA-8> 03compile-farm 07BDI-4.51 ( * 10emc2head/: build PASSED
[10:30:08] <CIA-8> 03compile-farm 07Ubuntu 6.06 LTS (dapper) realtime (2.6.15-magma) * 10emc2head/: build PASSED
[10:52:13] <CIA-8> 03jepler 07TRUNK * 10emc2/lib/python/rs274/author.py:
[10:52:13] <CIA-8> limit auto-arcs to those that fit in a single quadrant -- these arcs cannot
[10:52:13] <CIA-8> lead to undercuts in i2g
[10:53:59] <jepler> (and enable auto-arcs)
[11:23:57] <CIA-8> 03jepler 07TRUNK * 10emc2/debian/changelog: document some new features
[11:27:27] <CIA-8> 03jepler 07TRUNK * 10emc2/docs/src/gui/axis.lyx: mention AXIS_PROGRESS_BAR and recommend that filter programs use it
[11:40:34] <cradek_> cradek_ is now known as cradek
[12:16:56] <jepler> good morning cradek
[12:19:13] <cradek> hi
[12:20:40] <cradek> anyone mind if I don't drive for hours in the rain today?
[12:21:02] <jepler> doesn't bother me if you don't.
[12:21:24] <cradek> good
[12:22:09] <cradek> worse is rain+dark, my personal least favorite, but I avoided that
[12:26:23] <skunkworks> rain+dark+motorcycle. :)
[12:26:33] <skunkworks> morning
[12:26:58] <cradek> yuck, I've only done that a few times - too smart for it now
[12:28:30] <martin_lundstrom> Hello everyone
[12:31:21] <jepler> good morning martin_lundstrom
[12:57:33] <Sapote_reloaded> Sapote_reloaded is now known as Sapote
[13:16:52] <skunkworks> Jepler: is there a variant in pythoin
[13:16:57] <skunkworks> oops
[13:17:17] <skunkworks> jepler: is there a 'variant' variable type in python?
[13:22:43] <jepler> skunkworks: I don't know what that term means
[13:24:26] <skunkworks> ok - it is a vba data type which is for lazy programmers. It take whatever it thinks the data in that is in it. text,number,whatever.
[13:26:19] <jepler> in general, you can store any type of data you like in any name
[13:27:09] <jepler> for instance, here's a valid but stupid program in which 'x' is assigned values of three different types (integer, string, and list): >>> x = 3; x = "hi there"; x = [1.0, 2+3j]
[13:27:47] <jepler> each element in a container can be a different type as well: x = ["hi", 3.14, [2]]
[13:28:11] <skunkworks> Ok - thank you. :)
[13:29:10] <jepler> bbl
[14:01:03] <martin_lundstrom> Dallur: Rugludallur: Hello, are you around? I made some progress
[14:06:42] <martin_lundstrom> Rugludallur:
[14:16:02] <martin_lundstrom> Dallur: Im drowning in your schema ;)
[14:46:25] <CIA-8> 03cradek 07TRUNK * 10emc2/configs/sim/ (axis_mm.ini position_mm.txt sim_mm.tbl sim_mm.var): mm sim setup
[14:47:36] <The_Ball_> skunkworks, rain+dark+motorcycle+kangaroo-signs I didn'
[14:47:54] <The_Ball_> didn't know was there to the next day when the sun was back out
[14:52:11] <skunkworks> scary.
[14:52:27] <skunkworks> We don't have to worry about kangaroos around here. Just deer.
[15:04:59] <martin_lundstrom> Dallur: I think I found another small error
[15:16:38] <The_Ball_> skunkworks, in norway we would worry about elk
[16:39:44] <xemet> hi
[16:40:09] <xemet> I would like to complete/adjust the italian translation of the website linuxcnc.org
[16:40:48] <xemet> alex one time tried to give me access to let me edit the content directly, but this didn't work
[16:41:08] <xemet> some one knows how to do that?
[16:41:55] <xemet> also, we have the Live CD with EMC2 in Italian downloadable from: http://learning.dtpm.unipa.it/emc/emc.html
[16:42:21] <xemet> is it possible to add this link to the italian version of linuxcnc.org?
[16:46:43] <jepler> xemet: I don't know what the policy is about giving people permission to edit the (non-wiki) linuxcnc site, but I think that technically it's alex who adds new users.
[16:47:11] <jepler> xemet: you can of course create new pages and links on the wiki, and I don't see why you shouldn't write content in italian on the wiki.
[16:48:52] <xemet> jepler, alex added me as user, I could edit the content (this was to translate the original english content) but after the publication of the content had to be approved by the administrator
[16:49:36] <xemet> He tried to do that but this didn't work so I had to send to him all the translations via email
[16:49:44] <jepler> I see.
[16:49:52] <jepler> unfortunately, I don't think I have any way of helping you
[16:50:04] <xemet> but I cannot send to him thousand of emails every time I see something worng in the translation...
[16:50:34] <xemet> ok, I will wait for him
[17:06:54] <alex_joni> xemet: you can mail me
[17:07:39] <alex_joni> I'm not lots around a PC these days
[17:08:06] <alex_joni> but if you mail me I'll do the changes when I get around
[17:08:10] <alex_joni> bbl
[17:23:19] <martin_lundstro> Hello
[17:23:32] <martin_lundstro> Dallur: Are you around?
[17:54:14] <xemet> hi
[17:54:31] <xemet> alex are you there? Sorry but my connection was dead
[17:55:01] <SWPadnos> [13:08:06] alex_joni>xemet: you can mail me
[17:55:03] <SWPadnos> [13:08:49]I'm not lots around a PC these days
[17:55:04] <SWPadnos> [13:09:16]but if you mail me I'll do the changes when I get around
[17:55:06] <SWPadnos> [13:09:20]bbl
[17:55:20] <xemet> thanks SW
[17:55:26] <SWPadnos> you're welcome
[17:56:00] <xemet> do you have access to the linuxcnc website?
[17:56:19] <SWPadnos> I do, but I don't know how to do the administrative tasks
[17:56:20] <xemet> I would like to change two minor thing in the italian translation
[17:56:24] <xemet> oh ok
[18:16:17] <jepler> hmph -- there don't seem to be python bindings for freetype
[19:04:37] <martin_lundstro> Dallur: Rugludallur: are you there?
[19:07:12] <Unit41> ctrl + alt + m -> n
[19:07:20] <Unit41> ctrl + alt + m -> l
[19:07:29] <Unit41> use those with konsole
[19:09:37] <Unit41> or just push alt to access the menu
[19:09:58] <Unit41> dam I love hotkeys
[19:15:49] <bytecolor> * bytecolor still wants a keyboard-friendly web browser
[19:16:09] <bytecolor> tab, tab, tab, tab, tab ...
[19:16:11] <cradek> firefox is pretty decent with the ' search
[19:16:22] <bytecolor> nod
[19:17:08] <bytecolor> cradek, hrm what's the diff in ' and /
[19:17:33] <SWPadnos> links vs text
[19:17:33] <bytecolor> filter links?
[19:17:35] <SWPadnos> if ' doe slinks
[19:17:35] <bytecolor> ah, nice
[19:17:50] <SWPadnos> actually, just typing should do a link find
[19:21:25] <jepler> SWPadnos: you can get that behavior with some prefs change, but I am pretty sure the default is not to search links whenever you type
[19:26:11] <SWPadnos> hmmm. I guess it's not default. I thought it was (for a while at least)
[19:36:15] <Unit41> sweet
[19:36:16] <Unit41> kdcop
[19:36:46] <Unit41> <aseigo> Unit41: start kdcop
[19:36:46] <Unit41> <aseigo> Unit41: in the search box at the top type "klipper"
[19:36:46] <Unit41> <aseigo> Unit41: find the method you are looking for.. then drag the entry in the tree to your script or a konsoel
[19:36:46] <Unit41> * JohnBat26 has quit (Remote closed the connection)
[19:36:46] <Unit41> <aseigo> Unit41: it'll paste in the shell command you need
[19:36:47] <Unit41> * mluser (n=mfindley@ has joined #kde
[19:36:49] <Unit41> <aseigo> Unit41: pretty cool huh? =)
[19:37:56] <Unit41> crap
[19:38:06] <Unit41> sorry
[19:44:22] <CIA-8> 03cradek 07TRUNK * 10emc2/src/emc/rs274ngc/interp_convert.cc: make the comment reflect that these things aren't all broken anymore
[19:44:50] <jepler> their own keyboard navigation stuff
[19:45:17] <jepler> er, I remember turning it off because of a few websites that had their own keyboard navigation stuff
[19:45:39] <cradek> I use it all the time
[19:46:09] <cradek> ', then start typing the link, when the one I want is highlighted, hit return
[19:48:51] <jepler> .. and then you discover that isn't text, it's an image
[19:49:36] <cradek> I can tell the difference between text (rendered well in the font I chose) and an image (rendered to match IE's defaults, usually with jpeg artifacts)
[20:06:43] <jepler> bah -- everyone knows you should use GIFs for those .. so you can make the text animated
[20:08:04] <alex_joni> heh
[20:08:07] <alex_joni> hi guys
[20:11:25] <skunkworks> Hi alex. How did the saturday event go?
[20:11:57] <alex_joni> skunkworks: nice
[20:12:08] <skunkworks> again - congradulations.
[20:12:11] <alex_joni> had the president to wish us all the best
[20:12:40] <SWPadnos> surely you didn't invite *our* president? ;)
[20:12:54] <alex_joni> SWPadnos: nope.. didn
[20:13:00] <alex_joni> SWPadnos: nope.. didn't invite ours either
[20:13:08] <alex_joni> but it happened that he passed by
[20:13:11] <SWPadnos> good. then I can still chat with you ;)
[20:13:16] <SWPadnos> heh
[20:13:43] <alex_joni> http://dsplabs.cs.utt.ro/~juve/nunta/Data/page.htm?55,0
[20:14:05] <SWPadnos> nice
[20:14:17] <alex_joni> http://dsplabs.cs.utt.ro/~juve/nunta/Data/page.htm?349,0
[20:14:24] <alex_joni> and that's our president :D
[20:14:47] <SWPadnos> well, I'm not impressed. I'm a President too you know :P
[20:14:53] <SWPadnos> :)
[20:15:02] <alex_joni> hmm.. what kind?
[20:15:17] <SWPadnos> of my corporation, of course
[20:15:41] <alex_joni> haha..
[20:15:48] <SWPadnos> you look very similar to a friend of mine from high school
[20:17:19] <alex_joni> heh..
[20:17:24] <alex_joni> hmm.. this is nice:
[20:17:40] <alex_joni> I will appreciate much if you can update this line:
[20:17:40] <alex_joni>
[20:17:40] <alex_joni> SPECIAL LIMITED TIME PROMOTION: Order Motenc-Lite Part# 7544 for $395 ea
[20:17:40] <alex_joni>
[20:17:40] <alex_joni> to
[20:17:43] <alex_joni>
[20:17:45] <alex_joni> SPECIAL OFFER: Order Motenc-Lite Part# 7544 for $250 ea
[20:17:48] <alex_joni>
[20:17:50] <alex_joni> thank you
[20:17:53] <alex_joni>
[20:17:56] <alex_joni> Abdul
[20:18:14] <SWPadnos> those are ISA?
[20:18:23] <alex_joni> nope.. the PCI Motenc Lite
[20:18:28] <alex_joni> like the one on the mazak
[20:19:15] <SWPadnos> interesting. that's actually not a bad price for a card with quad AD+DA and the encoder inputs (plus other misc IO)
[20:19:59] <SWPadnos> oh wait - 8xAD+DA
[20:19:59] <alex_joni> quite a good price
[20:20:02] <alex_joni> yeap
[20:20:07] <alex_joni> 4 enc
[20:21:06] <SWPadnos> hmmm. if they'd release the xilinx code, that would be a great competitor to the 5i20
[20:21:12] <SWPadnos> it's still good
[20:21:45] <alex_joni> hmm
[20:22:21] <alex_joni> that's the 7541 (8ADC,8DAC, 4ENC) priced at $550
[20:22:36] <SWPadnos> oh -well that's not so great then ;)
[20:22:45] <alex_joni> the 7544 (4DAC, 4ENC, 0ADC, 48 I/O) is $249
[20:23:05] <alex_joni> I could live with that on a CNC machine
[20:35:26] <skunkworks> alex_joni: nice pictures :) you still look like my brother-in-law. :)
[20:35:37] <alex_joni> haha .. sorry to hear that?
[20:36:01] <skunkworks> Nope. He is a reletively nice guy ;)
[20:36:30] <alex_joni> oh, ok .. then it's ok I guess
[21:13:35] <JymmmEMC> SWPadnos: I found the ULTIMATE scope... http://www.multimeterwarehouse.com/CQ5010Cf.htm
[21:14:48] <SWPadnos> umm, yeah.
[21:15:10] <JymmmEMC> SWPadnos: Whaaaat?
[21:16:03] <SWPadnos> oh sorry, did I sound underimpressed?
[21:16:09] <JymmmEMC> * JymmmEMC with Innocent look on face
[21:16:18] <SWPadnos> hah!
[21:17:29] <JymmmEMC> SWPadnos: This one comes with FREE squiggles http://www.multimeterwarehouse.com/CQ5010Cf.htm
[21:18:37] <JymmmEMC> SWPadnos: But wiat, there's more.... http://www.multimeterwarehouse.com/CQ5010Cf.htm
[21:19:35] <SWPadnos> hey - those are all the same one
[21:19:45] <JymmmEMC> DOH!
[21:19:48] <JymmmEMC> frames
[21:21:22] <JymmmEMC> http://www.multimeterwarehouse.com/oscilloscopes.htm
[21:22:24] <skunkworks> oscilloscopes are over-rated. I just wet my fingers and touch whatever I need to test.
[21:22:56] <skunkworks> then I visualize the trace.
[21:22:59] <SWPadnos> 440/100A - test away! :)
[21:23:24] <SWPadnos> "if someone else needs to disconnect me, it's an AC waveform"
[21:23:25] <JymmmEMC> SWPadnos: I have the MAS-345 DMM with serial port. I had been looking for to see if they listed the protocol and found that site
[21:26:49] <alex_joni> g'night all
[21:27:40] <JymmmEMC> alex_joni: see ya soon
[22:03:43] <JymmmEMC> Can you believe this... I bought a case (was an PS for ATE) years ago. I just bought an open frame switching PS. Inside the case the PS aligns up PERFECTLY for existing side mount mounting holes EXCEPT that the inserts for the feet raise the PS up just BARELY enough so the screw hole don't align anymore. DOH!
[22:06:47] <CIA-8> 03jmkasunich 07TRUNK * 10emc2/src/hal/drivers/mesa_5i2x/firmware/ (bit2fpga.py spec2vhdl.py): fix command line parsing
[23:34:17] <Unit41> does anyone here know what that metal belt is called ?
[23:34:40] <JymmmEMC> plumbers tape?
[23:34:40] <Unit41> they use it in seeders for farming
[23:35:10] <Unit41> its a flat peice all bent up with a metal rod through it
[23:35:28] <Unit41> linked together
[23:35:33] <JymmmEMC> got a pic?
[23:35:56] <Unit41> no :(
[23:36:07] <JymmmEMC> http://images.google.com/
[23:36:12] <Unit41> its a flat bar with a bunch of horseshue's in it
[23:36:34] <Unit41> in the center of each of those shoe's are holes on both sides
[23:37:10] <Unit41> and a lip back
[23:37:18] <Unit41> hmm hard to explain
[23:38:01] <Unit41> metal conveyer belt
[23:40:25] <Unit41> http://www.ashargroup.com/eureka.htm
[23:40:47] <Unit41> not like any of those
[23:41:31] <JymmmEMC> I was just reaidn on the wiki http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?action=browse&diff=3&id=MazakPowerOnOff and I noticed that in there it mentions using EMS to turn on/off the controller box. In AXIS, I noticed that ESTOP (F1) is disengaged before you can power up machine (F2). Ok, so does that mean that ESTOP is both inut and an output too? F! to engage ESTOP (output), yet if you hit the big red button, it have to feed back inti EMC (input). Is
[23:41:55] <Unit41> http://www.ashargroup.com/images/aed/flat/honey.jpg
[23:41:57] <Unit41> that one
[23:41:58] <Unit41> aha
[23:42:38] <JymmmEMC> Unit41: maybe http://www.mytscstore.com/
[23:45:46] <CIA-8> 03cradek 07TRUNK * 10emc2/src/emc/rs274ngc/interp_convert.cc: allow G43 without H word to do the obvious thing.
[23:45:47] <CIA-8> 03cradek 07TRUNK * 10emc2/docs/src/gcode/main.lyx: allow G43 without H word to do the obvious thing.
[23:54:04] <Ziegler> anyone have some simple ideas for making nema 23 motor mounts?
[23:54:15] <Ziegler> (wood router machine)
[23:56:17] <skunkworks> direct coupled?
[23:57:14] <Ziegler> cheapo fuel line coupled
[23:57:35] <Ziegler> (fuel line and hose clamps)
[23:57:58] <Ziegler> Ive got a couple ideas that will work... just looking for something else to work with
[23:58:31] <Ziegler> just need to hold the stepper about a 1.75" away from the side of the gantry
[23:58:50] <cradek> toothed belts is the other approach
[23:58:57] <skunkworks> like this? http://www.electronicsam.com/video/MVC-413W.MPG :)
[23:59:11] <Ziegler> looking...
[23:59:46] <Ziegler> yeah... that might work
[23:59:52] <skunkworks> I have seen people use metal tubing to space the steppers out