#emc | Logs for 2006-03-08

Back
[00:35:02] <sed> whats coolcncb?
[02:07:10] <Jymmmm> Jymmmm is now known as Jymmm
[02:35:15] <Jymmmmmm> Jymmmmmm is now known as Jymmm
[03:54:30] <jepler> huh. could have sworn I had qemu installed on this machine..
[03:54:38] <cradek> hi jeff
[03:56:18] <jepler> hi chris
[03:56:52] <jepler> so tired
[03:58:19] <jmkasunich> hi jeff
[03:58:51] <jmkasunich> saw your improvement to halscope, looks nice (haven't had a chance to try it, just read the commit message)
[06:02:45] <SWPadnos> SWPadnos is now known as SWP_Away
[06:11:11] <A-L-P-H-A> who's around?
[06:40:59] <lerman_> lerman_ is now known as lerman
[07:11:48] <alex_joni> A-L-P-H-A: no-one
[07:17:17] <A-L-P-H-A> figured
[07:17:25] <Jymmm> Just alex_joni, but he's going to be real soon.
[07:20:58] <alex_joni> it's too damn early
[07:20:59] <alex_joni> :(
[07:21:48] <Jymmm> anyone ever make a light tube?
[09:08:17] <sed> how powerful is a 230 in.oz Shinano Kenshi nema 34 stepper motor?
[09:13:47] <alex_joni> about 230 oz-in
[09:13:49] <alex_joni> :-)
[09:14:02] <sed> heh
[09:14:15] <sed> think it will lift the knee on a small mill?
[09:16:38] <fenn> with a big enough lever and a fulcrum you can move the world
[09:17:10] <fenn> torque*speed = power right? so wtf is up with units
[09:17:21] <fenn> units 230oz*in*1000rpm watt
[09:17:21] <fenn> conformability error
[09:17:21] <fenn> 17.343467 kg m radian / s
[09:17:21] <fenn> 1 kg m^2 / s^3
[09:20:54] <sed> http://puga.mauibuilt.com/shop/DSCF0091.JPG
[09:20:57] <sed> thats the mill
[09:21:14] <sed> X to 1 pulley??
[09:21:58] <fenn> try and see?
[09:22:14] <fenn> lots of unknowns
[09:22:44] <fenn> what are the black plastic blobs on the red cart?
[09:23:43] <sed> red chart?
[09:23:49] <fenn> in the picture
[09:24:52] <sed> in the back on the wall is a toe clamp kit and the cart on the side has a batery charger
[09:25:27] <sed> and load tester
[09:26:58] <fenn> your motor is prolly about 170W
[09:27:12] <sed> I could get some major Z travel on this litle mill if I could move the knee
[09:27:12] <fenn> based on 230*oz-in and 1000rpm
[09:27:44] <sed> Im just picking through kits on ebay from other people who have done this
[09:27:55] <fenn> did you add the extender between the head and the column?
[09:28:01] <sed> yea
[09:28:47] <sed> someday when I replace the screw in the table I can get 3 more inches travel on the dove tail on the knee
[09:28:59] <sed> would be a good time to add a motor
[09:29:46] <lerman_> lerman_ is now known as lerman
[09:29:55] <sed> does everyone prety much gear down their stepper motors with pulley's?
[09:31:02] <fenn> well if you use a belt you dont need a coupler
[09:31:08] <fenn> and it's usually more compact
[09:31:42] <fenn> i've seen both ways
[09:32:00] <sed> I kinda have to on the knee screw.. or figure a way to mount a motor on the moving end of the screw...
[09:33:04] <sed> its kinda cool the knee handle has a release..
[09:34:04] <sed> it would also be nice to couple to the Y axis with a motor that has a arbor on either side so I could mount the crank on it
[09:36:23] <fenn> hmm.. steppers and cranks
[09:44:45] <sed> yea sounds like a bad idea
[11:35:20] <Bo-Dick> Is it really true that chlorine free bleach can be used to etch copper?
[11:44:58] <sed> chlorine free implies what added?
[12:02:14] <Bo-Dick> I think its sodium persulfate.
[12:56:45] <jepler> fenn: You're at least missing a 'force' in the left-hand side of that units commandline.
[12:57:03] <jepler> fenn: units '230 oz in force 1000 / minute' watt -> 27.069...
[12:57:32] <jepler> I'm not sure what to do about rpm
[13:00:58] <jepler> maybe you want '230 oz in force 1000 2 pi / minute' watt
[13:06:56] <skunkworks> logger_aj: bookmark
[13:06:56] <skunkworks> See http://solaris.cs.utt.ro/irc/irc.freenode.net:6667/emc/2006-03-08#T13-06-56
[13:09:59] <giacus> * giacus is pretty near to finish clean is room :(
[13:10:08] <giacus> dman it, trash everywhere
[13:10:40] <giacus> computers,electronics,robotics can't stay togheter all in one room !
[13:10:45] <giacus> *_+
[13:11:06] <skunkworks> need to invent a tardis
[13:11:26] <skunkworks> (dr who)
[13:11:47] <giacus> :)
[13:12:03] <giacus> can't move a step in this room :/
[13:14:13] <giacus> 1000 floppy disk, 200000 cdrom from 1994 to today
[13:14:25] <giacus> im putting all in a trash !
[13:15:00] <giacus> the only cdrom I'm using is debian netinstall
[13:15:08] <giacus> around 100 mb
[13:16:32] <giacus> oh
[13:16:48] <giacus> best wishes to all womans :)
[13:17:21] <giacus> today is the national fest of the weoman here
[13:17:24] <giacus> there too ?
[13:19:19] <giacus> woman*
[13:19:52] <giacus> my fingers are going to become too bigger :P
[13:20:35] <giacus> I have to get smallest fingers
[13:20:43] <giacus> or biggest keyboard
[13:22:01] <giacus> * giacus back to work, later
[13:22:09] <giacus> giacus is now known as giacus_afk
[14:01:17] <Bo-Dick> Has anyone here used chlorine free bleach to etch copper?
[14:55:53] <jepler> hi cncuser
[14:55:53] <cncuser> good morning :)
[14:55:58] <cncuser> hi jepler
[14:55:59] <jepler> haven't had a chance to try the new iso yet
[14:56:04] <jepler> did you get some sleep?
[14:56:08] <cncuser> yes :)
[14:56:16] <cncuser> 12hours :)
[14:56:51] <cncuser> got some mails, seems to work really good.. some issues with usbdrives... but nothing serious
[15:40:03] <SWP_Away> SWP_Away is now known as SWPadnos
[16:04:18] <CIA-8> 03cradek * 10emc2/configs/stepper-xyza/inch.ini: match the rest of the inis
[16:31:36] <mike> hi, i'm trying to follow hal_intro, halcmd show all, doesnt show anything
[16:32:26] <SWPadnos> have you started the HAL or realtime system?
[16:32:27] <alex_joni> nothing at all?
[16:35:04] <mike> just headings and halcmd under components, no pins, signals, parameter or functions eventhough siggen and freqgen are insmodded
[16:36:27] <mike> I have run realtime start and halcmd start
[16:36:33] <SWPadnos> ok, so realtime is running, or halcmd would be giving an error
[16:36:44] <SWPadnos> neither of those commands will load the modules
[16:36:54] <SWPadnos> try running halcmd loadrt siggen
[16:37:19] <SWPadnos> then halcmd show all
[16:38:56] <alex_joni> mike: how did you insmod siggen and freqgen?
[16:39:01] <alex_joni> do they show under lsmod?
[16:39:18] <mike> previously i just insmodded them and they do show under lsmod
[16:39:46] <mike> now i just rmmodded all modules, then did realtime restart and halcmd loadrt siggen
[16:39:46] <alex_joni> try removing them, and the use 'halcmd loadrt siggen'
[16:39:52] <alex_joni> ok
[16:39:58] <alex_joni> does dmesg say something?
[16:40:07] <alex_joni> what params did you use to the loadrt?
[16:40:18] <alex_joni> halcmd loadrt siggen cfg=0,0,0
[16:40:23] <alex_joni> or something like that
[16:40:41] <mike> halcmd loadrt siggen gives HAL:0: ERROR module not loaded but lsmod shows siggen
[16:40:54] <mike> i gave no parameters to loadrt siggen
[16:41:06] <alex_joni> yes, the module gets loaded, but without any parameters it doesn't do anything
[16:41:10] <cncuser> g0 is much faster the 120% reachable when doing manual controll. what was the tweak to make it a broader range... i know i asked a few months ago, i forgot
[16:41:37] <alex_joni> cncuser: you can define the feed_override in the ini, look for 1.2
[16:41:47] <cncuser> ok, so 2.0 is 200
[16:41:51] <cncuser> thanks alex
[16:41:51] <alex_joni> yeap
[16:42:14] <jepler> is there any reason not to increase that in the ini file? I use 2.0 or 3.0.
[16:42:36] <alex_joni> jepler: some might be concearned about accidental increasing from the GUI
[16:42:50] <jepler> bah
[16:42:51] <alex_joni> mike: you should follow the examples in the hal_introduction
[16:42:52] <jepler> * jepler waves his hand
[16:43:06] <alex_joni> you didn't meet aunt tillie yet ;)
[16:43:26] <alex_joni> or didn't run your machine close to the edge, where moving the slider updates a few minutes later
[16:45:06] <rayh> speaking of tillie, halconfig can show what modules are loaded, what functions exist for each, and whether they are threaded.
[16:46:24] <SWPadnos> it should show the siggen in the comp section
[16:46:38] <SWPadnos> but there would be no pins / params / functs if there was n oconfig line, I think
[16:46:47] <SWPadnos> ... no config ...
[16:48:28] <alex_joni> it shouldn't even turn up under lsmod.. I think
[16:48:30] <cncuser> alex_joni: a aunt silly mode could be deaktivateable, i think this pic should be on the button: http://www.pookey.co.uk/gallery2/d/1025-2/aunt_bessies.jpg
[16:48:56] <alex_joni> cncuser: yup, I think we can use that
[16:49:05] <cncuser> id keep the size too :)
[16:49:18] <alex_joni> a bit larger might work too
[16:49:29] <cncuser> true. the font is nearly unreadable
[16:50:45] <cncuser> mhmhmmmm pancakes
[16:52:14] <alex_joni> cncuser: oh shush
[17:04:29] <mike> back to the basics, rebooted, realtime start, insmod siggen.ko, halcmd show comp
[17:04:40] <mike> shows halcmd but not siggen
[17:04:44] <mike> is this correct
[17:05:27] <SWPadnos> is the siggen module actually loaded? (check dmesg and lsmod)
[17:05:43] <mike> yes lsmod shows siggen
[17:05:49] <mike> no errors in log
[17:06:23] <alex_joni> mike: why don't you try using some values?
[17:06:33] <alex_joni> loading the component by itself is not really usefull
[17:07:24] <mike> by values you mean fp_period?
[17:07:31] <mike> i used fp_period=1000000
[17:07:41] <alex_joni> and cfg=0
[17:07:42] <alex_joni> at least
[17:08:18] <alex_joni> sorry.. that's not for siggen
[17:08:28] <alex_joni> siggen has num_chan which is 1 by default
[17:08:45] <alex_joni> now I'm interested.. what OS are you running?
[17:08:57] <alex_joni> kernel / realtime patch / etc
[17:08:59] <mike> if i add cfg=0 i get unknown symbol in module
[17:09:12] <alex_joni> yeah, sorry, that was my mistake
[17:09:29] <SWPadnos> siggen should create one signal generator by default
[17:09:31] <mike> 2.6.15-rtai-3.3-test4
[17:09:38] <SWPadnos> it's num_chan=nn
[17:09:46] <alex_joni> ok
[17:09:50] <alex_joni> mike: your build?
[17:10:00] <mike> yes my build
[17:10:12] <alex_joni> ok, did you run rtai testsuite?
[17:10:25] <mike> yes, but i'll recheck that
[17:10:32] <alex_joni> mostly the SHMEM stuff
[17:18:22] <cncuser> http://puppysit.hinternet.at/axisaunt.png
[17:18:24] <cncuser> :)
[17:18:31] <cncuser> i like thegimp
[17:20:51] <jepler> cncuser: I appreciate the humor, but do you think there are things in axis that are too dumbed down for the sake of "aunts [a-z]illie"?
[17:21:16] <SWPadnos> aunts [a-z]ill{ie,y}
[17:21:18] <cncuser> jepler: i havent used it much :)
[17:21:21] <jepler> SWPadnos: oops, yeah
[17:21:30] <SWPadnos> heh
[17:21:37] <cncuser> just for the feedoverride ;)
[17:22:32] <jepler> what about the feed override?
[17:23:41] <cncuser> the 120 ;)
[17:23:49] <jepler> oh -- but that's not axis' fault, that's the .ini files
[17:36:23] <cncuser> shure ;)
[17:36:35] <cncuser> but inis arent that muhc fun with gimp
[17:38:31] <alex_joni> cncuser: shall I mirror? or should I wait for it to get past beta stage?
[17:40:36] <alex_joni> * alex_joni goes away for a couple of hours
[17:41:53] <giacus_afk> giacus_afk is now known as giacus
[17:42:06] <giacus> holaa
[17:44:27] <cncuser> alex_joni, please mirror
[17:44:56] <SWPadnos> I put it at www.cncgear.com/EMC/ earlier today as well
[17:50:09] <giacus> he alex_joni
[17:50:12] <giacus> hey
[17:50:57] <giacus> do you remember latest discussion about plasma of cutter my cousin with robin_sz ?
[17:51:07] <giacus> I sayd can cut 4 cm ..
[17:51:16] <giacus> http://www.cemont.it/amministrazione/scheda_prodotto_en.php_idp=347&idcc=24&from=lista
[17:51:20] <giacus> it is :D
[17:51:46] <giacus> robin sayd no possible to cut 4 cm ..
[17:52:01] <giacus> steel
[17:52:40] <giacus> I need a plane to build a cnc for him with that plasma cutter
[17:54:33] <giacus> Input power (max) KW 19,5
[17:54:36] <giacus> O_O
[17:55:25] <giacus> he use a bis power generator to run it
[17:55:30] <giacus> big*
[18:15:27] <sed> where is a good place to buy timing belts and pulley's?
[18:17:06] <giacus> ebay ?
[18:18:43] <rayh> McMaster Carr or Motion Industries are two that I use.
[18:26:42] <giacus> giacus is now known as giacus_afk
[18:29:36] <mike> SWPadnos: my rtai testsuite runs okay
[18:40:16] <rayh> mike, I think SWP stepped out for a bit.
[18:40:42] <rayh> could you describe for me what you are trying to run?
[18:43:58] <SWPadnos> mike, have you tried loading anything other than siggen?
[18:44:32] <SWPadnos> try something like halcmd ladrt blocks ddt=1
[18:44:36] <SWPadnos> oops - loadrt
[19:05:34] <Bo-Dick> Is it true that chlorine free bleach can be used to etch copper?
[19:10:31] <Jymmm> never heard that one before.
[19:14:16] <Bo-Dick> Does any one etch his own pcb:s?
[19:14:25] <bpmw> Hi Guys! its been a while.
[19:15:15] <Jymmm> Most folks (I think) engrave/carve their own PCB's in here.
[19:33:14] <Jymmm> hi bpmw
[19:39:28] <bpmw> Hi Jymmm hows things?
[19:39:45] <Jymmm> Chaos, as usual =)
[19:40:11] <sed> are any of thease places that sell CNC conversion kits a good start for use with EMC?
[19:41:01] <bpmw> Jymm I feel for ya, things are pretty nuts here to.
[19:42:22] <Jymmm> Hmmm... I wonder if this could be converted to gcode...
[19:42:29] <Jymmm> x = (R+r)*cos(t) - (r+O)*cos(((R+r)/r)*t)
[19:42:29] <Jymmm> y = (R+r)*sin(t) - (r+O)*sin(((R+r)/r)*t)
[19:43:16] <Jymmm> It's the basis of a Spirograph (remember that from old-skool?)
[19:43:49] <bpmw> It's beyond my math capabilities :)
[19:44:00] <Jymmm> Java --> http://www.wordsmith.org/~anu/java/spirograph.html
[19:44:07] <Jymmm> me too, but still...
[19:44:24] <cradek> Jymmm: it's simple parametrics - just write a loop over t
[19:44:44] <cradek> I would guess R and r are the radii of the two "wheels"
[19:45:22] <Jymmm> java source is available.
[19:46:07] <jepler> Jymmm: you could write it in terms of "O" words, but I'd rather write it in any other language instead
[19:46:12] <cradek> I don't care, I just thought you might not understand parametric equations
[19:46:25] <Jymmm> cradek: I don't =)
[19:46:31] <bpmw> It looks pretty cool, it probably would be easy with a CadCam package.
[19:46:36] <Jymmm> jepler 'O' words?
[19:46:56] <cradek> Jymmm: it just means as you increment t, you can calculate the new x and y at each step.
[19:47:32] <cradek> Jymmm: so in this case, you'd increment t a little at a time, plug it into the equations that give you x and y, and draw lines between the points you get
[19:47:35] <jepler> Jymmm: it's a relatively new feature of the emc2 interpreter. There's a page about it on the wiki.
[19:47:43] <bill2or3> * bill2or3 wakes up.
[19:48:18] <Jymmm> jepler ah.
[19:49:00] <cradek> remember on the spirograph it wasn't always clear when to stop drawing? Your program will have that problem too.
[19:49:05] <Jymmm> cradek: Well as a round shape on it's own not very useful, but as a border surrounding a rectangle it look like a certificate.
[19:49:34] <cradek> you need round certificates then (and a spirograph and pen)
[19:49:40] <Jymmm> lol
[19:50:16] <Jymmm> There are ***MANY*** things mathamatical in regards to graphics I'd love to know.
[19:50:48] <jepler> Jymmm: what are some good values for R, r, and O?
[19:51:02] <skunkworks> you could store the start position and check to see if the current calc matches the stored position. that would be a start.
[19:51:22] <Jymmm> jepler 38 32 31 and revolutions 112
[19:51:34] <cradek> skunkworks: you'll probably miss with virtually any t increment you choose
[19:52:01] <Jymmm> jepler hit the RANDOM button to play easily
[19:52:09] <jepler> Jymmm: no java
[19:52:13] <Jymmm> ah
[19:52:29] <skunkworks> thinking abou that :) that could be an issue but a starting point
[19:53:04] <Jymmm> Fixed Circle Radius 22, Moving circle radius 37, Movign Circle offset 48, Revolustions in radians: 259
[19:53:47] <Jymmm> cradek: couldn't hitting the start point mean 'stop' ?
[19:54:01] <jepler> http://emergent.unpy.net/index.cgi-files/sandbox/spiro.py http://emergent.unpy.net/index.cgi-files/sandbox/spiro.ngc.gz
[19:54:51] <cradek> Jymmm: yes, but since it's not continuous, you'll probably overstep your starting point.
[19:54:52] <Jymmm> Gawd you two are such geeks! lol
[19:55:06] <Jymmm> cradek: ah, ok.
[19:55:12] <Jymmm> I love it!
[19:56:04] <Jymmm> jepler: Silly question... If you have a 4"x6" rectangle, could it be made to follow that?
[19:56:09] <cradek> I assume you mean that as a compliment
[19:56:13] <jepler> Jymmm: it's a computer. of course it could.
[19:56:19] <alex_joni> jepler: lol
[19:56:20] <Jymmm> cradek of course =)
[19:57:01] <Jymmm> cradek: I said 'geek' not 'nerd' =)
[19:57:55] <jepler> the number of times to go around is related to the ratio (R+r)/r
[19:58:29] <jepler> when t === 0 mod 2pi and (R+r)/r t === 0 mod 2pi, you're done
[19:59:38] <Jymmm> what's S ?
[19:59:41] <Jymmm> scale?
[19:59:46] <jepler> yeah
[20:01:12] <Jymmm> One of my goals in life is to know what every button on my calculator does =)
[20:01:22] <LawrenceG> now how about a 3d spirograph....
[20:05:26] <jepler> Jymmm: well I got something interesting...
[20:05:46] <jepler> http://emergent.unpy.net/index.cgi-files/sandbox/spiro.py http://emergent.unpy.net/index.cgi-files/sandbox/spiro.ngc.gz (different than earlier)
[20:05:56] <LawrenceG> z could be a function of radius from center and it would make nice "flowers"
[20:06:16] <SWPadnos> since the sin/cos are second order values, you can tell if you've reached the beginning by remembering what the position and its first 3 derivatives are. if they all match, then you're repeating
[20:06:35] <SWPadnos> I think
[20:06:40] <cradek> jepler: that's cool
[20:07:56] <SWPadnos> that could be good for clock faces
[20:09:06] <Jymmm> jepler nice!
[20:09:29] <jepler> Jymmm: thanks
[20:10:23] <Jymmm> SWPadnos: I was thinking sign borders if it could be to follow a rectangle outline.
[20:11:01] <SWPadnos> the math is almost the same for that, I think
[20:11:46] <jepler> Jymmm: that new spiro.py does follow a rectangle
[20:11:46] <SWPadnos> the equations there are for gearing to a round perimeter, but you can "roll" the inner gear along a rectangular path just as well
[20:12:06] <alex_joni> http://solaris.cs.utt.ro/emcstuff/spiral.png
[20:12:37] <alex_joni> cradek: that's not a bad testcase :)
[20:12:41] <SWPadnos> I see many randomly generated picture frames in our future
[20:12:47] <jepler> looks like torture to me
[20:12:56] <SWPadnos> no straight lines (or no curves) though
[20:12:59] <Jymmm> jepler why's that?
[20:13:13] <jepler> Jymmm: the acceleration graph is all spily
[20:13:17] <jepler> spiky
[20:13:23] <SWPadnos> fish spiny
[20:13:26] <jepler> alex_joni: is one of those velocity? the bottom one?
[20:13:28] <alex_joni> but path is brilliant
[20:13:39] <Jymmm> jepler ah
[20:13:41] <alex_joni> jepler: yes
[20:14:21] <jepler> that's not a bad acceleration graph
[20:14:31] <cradek> I agree
[20:14:33] <alex_joni> it's within limits
[20:14:36] <cradek> it's within constraints!
[20:14:37] <SWPadnos> kinda rapid transitions though
[20:14:41] <jepler> er, a bad velocity graph
[20:14:47] <jepler> SWPadnos: the file is a lot of short segments
[20:14:48] <cradek> SWPadnos: there is no jerk limiting
[20:14:49] <alex_joni> SWPadnos: infinite jerk
[20:14:58] <cradek> haha
[20:15:00] <cradek> now be nice
[20:15:16] <alex_joni> he is..
[20:15:18] <jepler> I think cradek is going to add sinusoidal profile this weekend
[20:15:20] <alex_joni> ROFL
[20:15:26] <Jymmm> lol
[20:15:29] <alex_joni> SWPadnos: no offence :)
[20:15:30] <giacus_afk> ebay ?
[20:15:33] <cradek> the velocity graph changes (sort of) smoothly as the radius changes, that's good
[20:15:36] <giacus_afk> giacus_afk is now known as giacus
[20:15:40] <SWPadnos> I didn't take it personally ;)
[20:15:50] <alex_joni> only a few places where it jumps a bit
[20:15:53] <giacus> hellooo
[20:15:57] <giacus> folks
[20:15:59] <bpmw> See ya guys later, have to do some work. Take care!
[20:16:02] <alex_joni> SWPadnos: knew you wouldn't
[20:16:14] <jepler> I'm running this file on emc1+sim and it seems like the cone is stopping all the time
[20:16:23] <giacus> veronicaa
[20:16:25] <giacus> ops
[20:16:35] <alex_joni> veeerooooniicaaaa
[20:16:46] <alex_joni> veronica? how about k4ts?
[20:16:48] <alex_joni> :P
[20:17:02] <giacus> wrong chat
[20:17:04] <giacus> lol
[20:17:07] <Jymmm> alex_joni: veronic AND Anna ?
[20:17:15] <jepler> I know how to poly the veronica
[20:17:21] <giacus> no no
[20:17:25] <jepler> I'm a raguler one man banned
[20:17:26] <alex_joni> Jymmm: now we can extort him :)
[20:17:34] <giacus> veronica is veronica
[20:17:37] <giacus> :D
[20:17:37] <jepler> er, forget what I just said
[20:17:42] <alex_joni> jepler: ok
[20:17:44] <Jymmm> lol
[20:17:54] <alex_joni> one man banned?
[20:18:19] <giacus> aaargh
[20:18:25] <giacus> veronica as quit :/
[20:18:50] <Jymmm> jepler: Ok, dumb me... what vars is it to set the rectangle?
[20:18:58] <Jymmm> dimensions
[20:19:08] <jepler> Jymmm: It's hidden in the functions f() and y()
[20:19:12] <jepler> Jymmm: er, x() and y()
[20:19:32] <jepler> Jymmm: it's hardcoded for 4x6 (as the "center" of the path)
[20:20:39] <jepler> Jymmm: Look at the function x(). 't' goes from 0 to 1, so while t*20 goes from 0 to 6, so does x(). Then it stays at 6 until t*20 gets to 10 (y has gone from 0 to 4 in this time). Then x goes back to 0 and then y goes back to 0
[20:21:02] <jepler> It's t*20 because the perimeter of a 4x6 rectangle is 20 inches
[20:21:35] <Jymmm> Oh, so your considering it a circle (with staight edges)
[20:21:54] <jepler> you can write the functions x() and y() in any way you like
[20:22:18] <jepler> they're essentially another term added to the equations you originally showed
[20:22:33] <Jymmm> jepler: I dont know pythong, I could try it in php, I guess.
[20:22:36] <Jymmm> -g
[20:23:09] <jepler> Jymmm: Any language you're comfortable with should be able to do this stuff
[20:23:43] <Jymmm> jepler: Yeah but I'm clueless on the math, it takes me a while to digest it all.
[20:24:01] <Jymmm> * Jymmm was too busy getting stoned in HS
[20:24:04] <jepler> Jymmm: I just took those equations as a given .. didn't have to understand them
[20:24:24] <Jymmm> jepler: I don't know trig, that's the problem.
[20:25:02] <sed> anyone heard of Xylotex?
[20:25:03] <jepler> Jymmm: I bet you could change my program to do different sized rectangles without having to know trig
[20:25:27] <alex_joni> jepler: bet the end condition on the first spiral you posted can be improved
[20:25:47] <Jymmm> jepler: Yep, that's what I was thinking of doing, now that' you've written the foundation (which I apprecite very much)
[20:25:56] <Jymmm> sed: Yes
[20:26:01] <jepler> Jymmm: use it in good health
[20:26:19] <Jymmm> jepler: =)
[20:26:32] <Jymmm> sed: any other questions? =)
[20:26:35] <skunkworks> http://www.electronicsam.com/images/KandT/Screenshot-2.png
[20:26:57] <rayh> sed yes
[20:27:06] <Jymmm> Hey, a JS variant might be nice.
[20:27:24] <sed> somone on ebay is selling a Xylotex XS35V with 3 motors for $350, I was wondering if that would be a good starting point to work with EMC
[20:27:59] <LawrenceG> rayh: A new cp1 MOP!
[20:28:42] <rayh> Jeff at xylotex changed filtering several times on these. It would pay to ask him if you can get the date the board was made.
[20:29:25] <rayh> LawrenceG, Really. You are trying to get that into emc2. Want to send it over?
[20:29:45] <Jymmm> sed: Jeff at Xylotex sells board, motors (new) and PS for about $400
[20:29:50] <Jymmm> all brand new
[20:29:59] <cncuser> hidiho
[20:30:28] <Jymmm> sed $350 all new http://www.xylotex.com/3AxSysKit.htm
[20:30:33] <rayh> Good thought Jymmm. Some of the old boards had real noise problems.
[20:30:33] <jepler> sed: the xylotex 3-axis kit is only $345 from http://www.xylotex.com/3AxSysKit.htm
[20:30:37] <LawrenceG> rayh: I was looking at the spirograph picture frame border thatjepler did above as a new MOP
[20:30:49] <Jymmm> LawrenceG MOP ?
[20:30:50] <jepler> no shipping if you pay with paypal
[20:30:55] <jepler> What's MOP?
[20:30:57] <rayh> Oh. That would be awesome.
[20:31:17] <LawrenceG> MOP = machine operation? what say Ray?
[20:31:39] <Jymmm> sed: I like the motors (I have them), I wish I had Geckos though.
[20:31:43] <rayh> Damn he would ask. MOP is a machine operation. They are xml parameters that get expanded into gcode.
[20:31:47] <sed> I am wanting to convert a small knee mill to CNC, I want to move the knee for the Z axis
[20:32:14] <jepler> for that matter, what's cp1
[20:32:16] <jepler> ?
[20:32:27] <alex_joni> jepler: conversional programming
[20:32:43] <LawrenceG> look for cpGui.tcl in emc1
[20:32:49] <rayh> It was a student project at NIST several years ago. Lawrence, Matt, and I wrote a bunch of them, some based on JonE c gcode generation routines.
[20:33:10] <jepler> oh some terrible^W gui for making g-code? That's not my cup of tea. I'd rather spit out Python code, as you can see.
[20:33:13] <sed> Jym why Geckos? where do you get them from?
[20:33:59] <LawrenceG> jepler: I would have to agree... that was my only tcl programming and it hurt a LOT
[20:34:17] <rayh> Gecko drives are overkill for the motors like this. Great product though.
[20:34:30] <rayh> sed www.geckodrive.com
[20:35:23] <rayh> I'll take full responsibility for the look and feel, but it was done during a very happy thanksgiving weekend.
[20:36:55] <jepler> I've never looked at the program so I shouldn't lead off by calling it terrible.
[20:37:24] <jepler> especially since I don't think I'm "the audience" for the program
[20:37:32] <Jymmm> jepler: CP1 == Conversational Polish 1
[20:37:34] <skunkworks> http://www.electronicsam.com/images/KandT/Screenshot-3.png :)
[20:37:58] <cradek> cool
[20:38:18] <skunkworks> and no there is not stop when the thing closes up - yet ;)
[20:38:29] <cradek> it should have that spirograph feature where the wheel slips and you make an occasional nice tangent line
[20:38:51] <Jymmm> cradek LOL
[20:38:56] <skunkworks> that brings back memories lol
[20:39:06] <Jymmm> or the ink dries up right in the middle!
[20:39:30] <Jymmm> then you have to get a new pen and figure out where you left off
[20:39:30] <cradek> and it should emulate thumb-tack holes in the paper
[20:40:21] <skunkworks> have not been able to break the lerman interp yet ;)
[20:42:18] <Jymmm> skunkworks: so your just brekaing out of it after so long?
[20:43:01] <Jymmm> http://mathworld.wolfram.com/Spirograph.html
[20:43:50] <skunkworks> I have t from .2 to 1000 in .2 steps
[20:44:13] <Jymmm> ah, ok
[20:44:38] <Jymmm> hey wait a sec... a pentagon? 1,5 ?
[20:45:41] <jepler> can you use "function pointers" in g-code? "o#1 call" to call the subroutine named by #1?
[20:46:09] <giacus> hey les_w :)
[20:46:17] <Jymmm> ltns les_w
[20:46:19] <skunkworks> actully have not played with subs yet.
[20:46:26] <les_w> hi jacky and jymmm
[20:46:33] <LawrenceG> hi les
[20:46:37] <skunkworks> Hi
[20:46:40] <les_w> hi lawrence!
[20:46:47] <les_w> and skunk
[20:46:51] <les_w> I mean sam
[20:46:56] <jepler> seems like being able to write O#1 should naturally work but I'm not that familiar with the interpreter structure.
[20:46:56] <les_w> haha
[20:46:59] <giacus> les_w: all right ?
[20:47:07] <skunkworks> ;)
[20:47:33] <les_w> yeah getting ready for chicago trip. Will be there a couple weeks
[20:47:38] <SWPadnos> jepler: yes
[20:47:41] <giacus> nice
[20:47:49] <giacus> hello K4ts
[20:47:59] <les_w> hi k4ts
[20:48:31] <K4ts> ciao les_w
[20:48:36] <giacus> les_w: 0-15 days yet, and ill buy the motors
[20:48:38] <K4ts> hello
[20:48:50] <giacus> :)
[20:48:52] <les_w> I have been watching chris' efforts on the tp with interest
[20:48:58] <les_w> I'll want to try it
[20:49:05] <les_w> but will need a new box
[20:49:26] <giacus> les_w: any progress with the toolchanger ?
[20:49:51] <les_w> I have been very busy with the latest invention.
[20:49:58] <rayh> Hi K4ts
[20:50:01] <les_w> Looks like this one is a go.
[20:50:18] <K4ts> ehi rayh hi
[20:50:46] <K4ts> les_w: inventionI what?
[20:50:49] <les_w> I was talking to dave about using HAL for factory automation
[20:50:56] <K4ts> invention what?
[20:51:19] <les_w> k4ts, Lawyers won't let me talk about it much. It burns fingers though.
[20:51:30] <giacus> mmm
[20:51:34] <giacus> :(
[20:51:41] <les_w> I call it the finger burner as a working project name
[20:51:42] <les_w> haha
[20:51:45] <skunkworks> les - will it fit in a breadbox? ;)
[20:51:45] <giacus> K4ts: we have stallman in 27 mar
[20:51:52] <les_w> yes skunk
[20:51:58] <K4ts> dove?
[20:52:01] <K4ts> giacus?
[20:52:06] <giacus> K4ts: want invite les to the stallamn conference in catania ?
[20:52:08] <les_w> The trip is about that
[20:52:09] <giacus> yes..
[20:52:16] <giacus> i will go ..
[20:52:21] <giacus> in taormina :)
[20:52:24] <K4ts> 27 marzo?
[20:52:31] <giacus> I was thinking if les_w ...
[20:52:31] <K4ts> wow
[20:52:32] <les_w> where is that
[20:52:35] <K4ts> also me
[20:52:39] <les_w> and what is stallman
[20:52:43] <giacus> yeah 27 marzo catania sicily island
[20:52:57] <giacus> les_w: its a great thing :P
[20:53:05] <K4ts> les_w: to came ian italie
[20:53:09] <giacus> 150 km from here
[20:53:14] <les_w> I will be in chicago I think!
[20:53:19] <giacus> hehe
[20:53:24] <giacus> came on
[20:53:25] <K4ts> sigh les_w
[20:53:30] <cncuser> les_w: stallman is kind a stalin, but without the massmurdering
[20:53:36] <giacus> nahhh
[20:53:40] <cncuser> harhar :)
[20:53:41] <giacus> who stalin
[20:53:45] <les_w> If things go well....FACTORY!!!
[20:54:03] <giacus> les_w: factory is open
[20:54:13] <giacus> not closed :P
[20:54:16] <les_w> well bigger factory haha
[20:54:22] <les_w> not just turkey calls
[20:54:22] <giacus> talk please
[20:54:24] <giacus> :D
[20:54:47] <giacus> btw really
[20:54:58] <giacus> K4ts: if you can came here for 27
[20:55:12] <giacus> I will go in catania to sse stallman conference
[20:55:15] <K4ts> yes
[20:55:17] <giacus> you came ?
[20:55:30] <cncuser> gpl facism :)
[20:55:33] <giacus> hehe
[20:55:40] <skunkworks> BTW - the spirograph in the last picture was 38 inches in size
[20:56:06] <giacus> les_w: any experience about plasma cutter ?
[20:56:06] <skunkworks> I was wondering why 200ipm seemed to be cutting slow. ;)
[20:56:17] <giacus> my cousin is ready to buil a cnc machine
[20:56:19] <les_w> no, robin is the plasma expert
[20:56:27] <giacus> I know ..
[20:56:29] <giacus> ok
[20:56:41] <les_w> I would like to have one...
[20:56:46] <giacus> Im waiting him ..
[20:57:47] <giacus> so, what abou the invention ?
[20:58:26] <giacus> Emc in factory use ??
[20:58:41] <les_w> well, it makes electricity from compressed air air
[20:58:53] <les_w> which is no big deal...
[20:58:59] <les_w> except....
[20:59:11] <les_w> it has no moving parts and cost $2.
[20:59:31] <cncuser> where do you get the electricity to compress the air ?
[20:59:37] <les_w> And yes I would like to use emc for factory use
[20:59:57] <cncuser> and whats the use ? :)
[20:59:58] <les_w> um...no perpetual motion here haha
[21:00:08] <cncuser> hehe
[21:00:30] <cncuser> ...hear some stuff like that here latley ;)
[21:00:30] <giacus> K4ts: .. are they talking about Leonardo ? :P
[21:00:31] <les_w> In general to run tronics....it only uses a tiny bit of air
[21:00:39] <giacus> da vinci ?
[21:00:57] <cncuser> hmmm
[21:01:16] <giacus> :D
[21:01:19] <giacus> cool
[21:01:35] <cncuser> and you reload with a bottle full of compressed air.. like a firelighter with butane ?
[21:01:45] <K4ts> les_w: today is the woman day!
[21:02:01] <les_w> hmm heh could I guess
[21:02:14] <les_w> when I was married every day was the woman day.
[21:02:15] <cncuser> les_w: and its more efficient then lith/or pb akkus ?
[21:02:34] <jepler> "akkus"?
[21:02:42] <cncuser> hmmm
[21:02:49] <cncuser> akumulatoras
[21:02:53] <K4ts> in italy 8 march day women
[21:02:53] <cncuser> accus ?
[21:02:59] <cradek> ah batteries
[21:03:17] <les_w> I see k4ts
[21:03:18] <giacus> K4ts: it seem not so popoular there :/
[21:03:28] <les_w> well batteries have their use...
[21:04:08] <les_w> I'm jumping up and down excited about it but they won't let me say much
[21:04:13] <cncuser> les_w: icic, wlel, have to waiut to buyit. 2 dollars seems worth alook :)
[21:04:27] <K4ts> sigh
[21:04:40] <les_w> patents are applied in some countries where public disclosure invalidates the application
[21:04:41] <giacus> at leat K4ts was waiting a wish
[21:05:15] <giacus> a rose
[21:05:17] <giacus> a kiss
[21:05:19] <giacus> :D
[21:05:20] <les_w> we don't have a woman day
[21:05:26] <les_w> we have a mother's day
[21:05:36] <K4ts> uff
[21:05:37] <giacus> mm
[21:05:54] <giacus> a nd for woman who dont have any son ?
[21:05:56] <les_w> haha
[21:06:00] <giacus> :)
[21:06:18] <K4ts> les came on in italy
[21:06:22] <giacus> haha
[21:06:23] <les_w> actually a woman day would be very popular here I suspect
[21:06:32] <cncuser> mothersday is a christian churchthingy, we got that too here
[21:06:40] <les_w> ahh
[21:06:50] <K4ts> cncuser: ?
[21:06:56] <K4ts> i not understand
[21:07:31] <cncuser> kats: just a addon to what les_w said
[21:07:34] <giacus> K4ts: its simple
[21:07:52] <giacus> they do not have any woman day
[21:07:56] <K4ts> ok
[21:07:57] <giacus> we are the first !
[21:08:03] <giacus> in the world :D
[21:08:15] <K4ts> viva italy
[21:08:15] <giacus> they have a motherday
[21:08:24] <giacus> mamma day ok ?
[21:08:50] <giacus> did you understand ?
[21:08:54] <K4ts> in italy day mother is 9 maggio
[21:09:01] <cncuser> kats: ok, took a fast look. the brits came up with it. back in 1300 wikipedia says.
[21:09:03] <giacus> yeah
[21:09:20] <giacus> hehehe
[21:09:22] <giacus> lol
[21:09:26] <giacus> its funny
[21:09:39] <giacus> because she's waiting for wishes..
[21:09:42] <giacus> :D
[21:09:45] <cncuser> to thank mother church :)
[21:09:53] <cncuser> harhar
[21:09:58] <giacus> :)
[21:10:21] <K4ts> aspetto le mimopse
[21:10:25] <K4ts> mimose
[21:10:27] <giacus> mimose
[21:10:31] <cncuser> haha, everycountry has another date :)
[21:10:31] <K4ts> giacus
[21:10:37] <giacus> lte me trsnslate 'mimose' ..
[21:10:49] <giacus> mimosa
[21:10:53] <Jymmm> les_w you around?
[21:10:55] <jepler> cncuser: cradek and I were just trying out your new cd .. unfortunately, we had a joint following error, then axis misbehaved, and after ctrl-c'ing it a few times, emc wouldn't start again.
[21:10:57] <les_w> yeah
[21:11:02] <cncuser> 27. Mai Bolivia , 12. August Thailand , 10. Mai southamerica...
[21:11:06] <jepler> cncuser: cradek's rebooting and we'll see if it happens again.
[21:11:15] <cncuser> jepler: ok
[21:11:29] <cncuser> jepler: could i help with anything ?
[21:11:32] <jepler> cncuser: this was with the "vertical mill" config .. oh and btw the descriptive text shown in pickconfig should probably be changed
[21:11:54] <cncuser> jepler: ic
[21:11:59] <giacus> K4ts: wee, mimosa mean mimosa :)
[21:12:15] <cncuser> jepler: yes, i got a new one, i remaster it after i incoperate changes to the init
[21:12:40] <les_w> I have mimosa onthe land here
[21:12:51] <cncuser> jepler: dont use those configs
[21:12:52] <les_w> anyway have to go out for a little while
[21:13:04] <les_w> I wish anna happy woman day!
[21:13:06] <Jymmm> les_w grab me when you get back
[21:13:08] <giacus> les_w: every year at this day we use to give a mimosa to every woman
[21:13:12] <giacus> :)
[21:13:13] <K4ts> les_w: mimposa for me
[21:13:16] <giacus> as sign
[21:13:17] <K4ts> mimosa
[21:13:21] <K4ts> thanks
[21:13:22] <cncuser> jepler: the cooltool configs. i dont know how much erroras are in there :)
[21:13:27] <jepler> cncuser: so you're not surprised I got a "joint following error" using them?
[21:13:33] <Jymmm> mimosa == OJ and Champagne?
[21:13:46] <cncuser> jepler: no, for i havent had a chance to test this on a machine
[21:13:51] <K4ts> yes Jymmm
[21:13:59] <K4ts> i drink
[21:13:59] <Jymmm> K4ts have 10 on me =)
[21:14:21] <cncuser> jepler: its tested today and tomorrow.
[21:14:22] <giacus> Jymmm: this evening a lot of womans are leaving anything to go out for funny
[21:14:37] <Jymmm> giacus have video camera ready?
[21:14:48] <giacus> they use to go in a group of female :)
[21:14:50] <giacus> hehe
[21:14:50] <cncuser> jepler: theseare the old configs i modified in a rush a day ago at the end of my marathonsession
[21:14:53] <giacus> really
[21:15:19] <K4ts> jymm i mo group bleachhhhhhhhhhhhh
[21:15:26] <K4ts> no
[21:15:28] <K4ts> group
[21:15:37] <giacus> Jymmm: oops got kernel panic if I coonect usb windows camera :(
[21:15:43] <K4ts> bleach
[21:15:48] <giacus> no I dont have any
[21:15:52] <giacus> hehe
[21:16:19] <cncuser> giacus: laptop ?
[21:16:21] <giacus> K4ts: yes, you're at home
[21:16:31] <K4ts> yes
[21:16:36] <giacus> but say how the things are going really .. :)
[21:16:46] <K4ts> lap dance?
[21:16:48] <K4ts> ah ah
[21:16:48] <giacus> isnt tru what I sayd ?
[21:16:51] <giacus> haha
[21:17:10] <K4ts> :-)
[21:17:28] <cncuser> ive had severall issues with older notebooks and usbdevices sucking them out so the system gets unstable and resets or hangs
[21:17:42] <giacus> cncuser: kidding ..
[21:17:45] <les_w> on my web site the trees to the left of the barn are mimosa
[21:17:51] <cncuser> real
[21:17:54] <giacus> I use gnomemeeting with anna
[21:17:58] <les_w> http://www.lmwatts.com/
[21:18:02] <giacus> work fine ;P
[21:18:08] <cncuser> ic
[21:18:11] <cncuser> didnt get it
[21:18:15] <les_w> I had on with the trunk one foot in diameter
[21:19:20] <Jymmm> les_w: Do you have any pointers on making a light tube?
[21:19:28] <Jymmm> les_w acrylic
[21:19:39] <les_w> light pipe?
[21:19:46] <Jymmm> doh... yeah.
[21:20:11] <les_w> well just insure total internal reflection
[21:20:24] <les_w> by choosing angles and refractive index
[21:21:16] <Jymmm> les_w: I want to edge-light a sheet of acrylic. I was thinking of using a .25" sq rod of acrylic as the light source.
[21:21:18] <les_w> with typical plastics in the 1.3-1.4 range critical angle is about 41 degrees
[21:22:21] <giacus> les_w: came here http://catania.linux.it/
[21:22:23] <giacus> :P
[21:22:40] <Jymmm> les_w you totally lost me. Should I draw up what I'm talking about?
[21:22:49] <jepler> cncuser: click the "start emc" icon. select "vertical mill". Press F1 F3 F5 g0 x3 y5 ENTER. This sequence gave me a joint following error both times I tried it
[21:23:00] <giacus> tiger-rome -rome-naples- naples-catania :D
[21:24:12] <giacus> so, you can see taormina, naples, pompei, in few days :P
[21:24:43] <les_w> would love that
[21:24:48] <alex_joni> les_w: can you tell me accel/speed settings on your machine?
[21:24:52] <alex_joni> I want to make some plots
[21:25:11] <giacus> les_w: could be nice
[21:25:16] <Jymmm> les_w: Ok, gimme a few...
[21:25:56] <les_w> alex, I can only run at 3 ips and 30 ips^2 with the current (old) tp
[21:26:09] <alex_joni> what could you run with an ideal TP ?
[21:26:10] <les_w> a little more since the #ifdef
[21:27:17] <les_w> but the machine is capable of 10 ips and .5g ( 200 ips^2) on x
[21:27:17] <alex_joni> I mean what could the iron do?
[21:27:21] <les_w> 0.5 g
[21:27:23] <alex_joni> ok
[21:27:33] <les_w> about 3 g on y and z
[21:28:09] <alex_joni> that's 1200 ips^2 ?
[21:28:24] <les_w> I can actually do about 1g on x but I derate to protect the ballscrew
[21:28:33] <les_w> yes alex
[21:28:41] <les_w> it's a quick machine
[21:29:42] <les_w> y has a peak thrust of 10,000n
[21:29:51] <mike> alex_joni: hi, rtai testsuite runs okay, what should i try next
[21:29:55] <les_w> but y+z mass is only 150 kG
[21:30:26] <les_w> I derate to 3 again to protect ballscrew
[21:31:03] <alex_joni> mike: loading a few components
[21:31:08] <alex_joni> and looking at dmesg
[21:31:14] <alex_joni> and /var/log/messages
[21:31:19] <alex_joni> and /proc/rtapi/*
[21:32:13] <les_w> motor inertia is the main limitation on y and z accel
[21:32:42] <alex_joni> 10 ips is F600 .. right ?
[21:33:13] <les_w> motor inertia is about 500 kg equivalent so total mass is 650
[21:33:28] <alex_joni> that is some crazy speed ;)
[21:33:43] <les_w> a=f/m=10,000/650=15G!!!!
[21:34:01] <les_w> but it would hurt the ballscrew
[21:34:48] <les_w> very little friction loss
[21:36:21] <mike> alex_joni: i load siggen messages says created thread /proc/rtapi/status says running
[21:36:38] <mike> tasks has 1 periodic
[21:36:42] <les_w> I have 5 TPI screws fitted because it is a compromise wood/ metal cutting machine
[21:36:52] <cncuser> jepler: thank, i check
[21:37:06] <alex_joni> mike: ok, so what's still missing/not working?
[21:37:15] <les_w> If I cut only wood I would use 2.5 tpi and get 20 ips
[21:37:40] <mike> halcmd show comp shows only halcmd not siggen, is this where i should be starting
[21:38:05] <alex_joni> mike: I think I've seen that before
[21:38:10] <alex_joni> try that a few times?
[21:38:17] <alex_joni> see if that changes somehow
[21:38:42] <alex_joni> there was a SHM bug in rtai at one point, and it behaved the same way
[21:38:55] <alex_joni> mike: how much memory do you have?
[21:39:10] <mike> it does change each time i call show comp the number after the halcmd entry increments
[21:39:32] <alex_joni> les_w: this is the program I'm running / plotting http://solaris.cs.utt.ro/emcstuff/spiro1-f600.png
[21:40:00] <Jymmm> Hey! someone else using mcedit besides me =)
[21:40:11] <alex_joni> Jymmm: it's the best
[21:40:27] <cradek> alex_joni: is this still xacc != yacc?
[21:40:30] <Jymmm> alex_joni: I enjoy it alot
[21:40:30] <alex_joni> les_w: at F600
[21:40:43] <alex_joni> cradek: yes, Xacc=200, Yacc=1200
[21:40:46] <cradek> alex_joni: I notice you have much longer blends in X
[21:40:52] <cradek> ok right
[21:41:05] <ValarQ> * ValarQ mostly uses an unholy mix of emacs and vi
[21:41:15] <alex_joni> plot at http://solaris.cs.utt.ro/emcstuff/xvel,xacc200,yvel,yacc1200.png
[21:41:53] <cradek> that looks excellent
[21:42:00] <alex_joni> cradek: indeed it does
[21:42:21] <alex_joni> I am worried about Yacc, that seems limited to 1000, not 1200 though.. probably bad scaling
[21:42:27] <cncuser> hehe cooledit
[21:42:51] <cradek> alex_joni: that's normal, it will hit 1200 only on exact reversals
[21:42:58] <alex_joni> ahh.. right ;)
[21:44:13] <alex_joni> mike: why I am asking about your memory, we've seen the exact bahaviour you are mentioning on systems with memory > 1G. we concluded it was RTAI's fault for accessing that memory directly, and the linux kernel can't do that. it needs to map it into it's address space first (which is 1G), so bad things happen
[21:45:08] <cradek> alex_joni: you know I fixed that in my kernel, right?
[21:45:12] <cradek> alex_joni: "fixed"
[21:45:20] <alex_joni> with the 1G limit I think
[21:45:25] <roel01> Hi
[21:45:31] <alex_joni> roel01: Hi
[21:46:00] <alex_joni> mike: you can try booting with mem=990MB as a kernel param, see if that makes a difference
[21:49:32] <mike> okay i have 2GB right now. thanks
[21:50:02] <cradek> les_w: did you see alex's plot of a high velocity/acceleration setup?
[21:52:21] <cradek> I think we lost les
[21:52:29] <skunkworks> so I am not the only one with emc2 running on a >1gb machine ;) I don't feel so bad now
[21:52:29] <cradek> I'll be back in a few hours
[21:53:06] <alex_joni> cradek: ok
[21:55:41] <skunkworks> alex - did you see this? http://www.electronicsam.com/images/KandT/Screenshot-3.png done with lermans do-while.
[21:56:05] <skunkworks> I see you where doing spirographs also. ;)
[21:57:33] <fenn> would be cool to make a spirograph follow an arbitrary g-code path
[21:57:43] <alex_joni> skunkworks: does that produce lines?
[21:57:46] <alex_joni> or arcs?
[21:57:59] <Jymmm> fenn: jepler made a script to do it on a rectangle
[21:58:07] <fenn> yah i noticed
[21:58:36] <Jymmm> fenn: oh you meant "follow a line"?
[21:58:36] <skunkworks> yes
[21:58:38] <skunkworks> lines
[21:59:00] <alex_joni> fenn: that's easy..
[21:59:16] <alex_joni> just use the stuff skunkworks has, and make the initial position what you want
[22:03:11] <skunkworks> It would need some polishing - I just have it run through x amount of times. No the exact amount needed to make a complete spirograph. It overlaps a bit ;)
[22:05:12] <giacus> j #gnu
[22:05:15] <giacus> ops
[22:05:18] <giacus> hehe
[22:06:24] <fenn> i went to a presentation by the CEO of redhat yesterday
[22:08:11] <fenn> my question was.. "given that there are other, non-profit organizations out there that perform the same functions as redhat, such as debian (performing the integration function) and OSI and EFF (branding-linux and legal battles)... how does redhat cooperate, er... what is redhat's position wrt these organizations?"
[22:08:34] <alex_joni> and?
[22:08:46] <fenn> his answer: "well, i personally feel that if it weren't for redhat, there wouldn't be any open source movement today"
[22:09:14] <fenn> he cites having given "over $2 billion in IP back to the community"
[22:09:27] <fenn> so i say wtf are you talking about giving ip back to the community?
[22:10:06] <fenn> turns out they buy the license to code they need for their enterprise o/s and then GPL it
[22:10:15] <fenn> or something like that
[22:10:21] <fenn> he said "put into public domain"
[22:10:35] <alex_joni> that's not GPL then..
[22:10:45] <fenn> right
[22:11:08] <alex_joni> but how can they buy a license and then release the software under GPL or PD?
[22:11:19] <alex_joni> they need to buy the copyright for that
[22:11:26] <fenn> i think they buy the copyright
[22:11:30] <bill2or3> they must be buying the codebase w/copyright
[22:11:44] <alex_joni> odd ;)
[22:11:52] <alex_joni> and on what software did they do that?
[22:12:07] <fenn> a "clustered file server"
[22:12:15] <fenn> which i guess is rh global file system?
[22:12:24] <jepler> skunkworks: If you started with jymmm's equations, I think you may want to stop at 2 * pi * lcm(R+r, r) or something like that
[22:12:58] <Jymmm> http://mathworld.wolfram.com/Spirograph.html
[22:13:14] <jepler> oh man the CEO of redhat should know the difference between PD and GPL or other licenses.
[22:13:18] <skunkworks> yes - I was going over your conversation - I think I can figure it out.
[22:13:22] <skunkworks> thanks
[22:14:04] <fenn> i hope he was just trying to simplify for the business people
[22:14:33] <giacus> mmm
[22:14:46] <giacus> :D
[22:15:01] <fenn> surely $2 _billion_ could have been better spent than on code
[22:15:59] <giacus> hhahahaha
[22:16:10] <giacus> http://www.beppegrillo.it/english.php
[22:16:33] <giacus> :P
[22:17:27] <giacus> take the blue pillol
[22:17:33] <giacus> wake up :D
[22:17:47] <fenn> giacus: the funny part, that he doesn't mention, is that terminator seeds were invented in response to fears the GM plants would spread in the wild and become an invasive species
[22:18:27] <fenn> unfortunately it doesn't work, as the GM genes can cross-pollinate and escape into the wild
[22:18:46] <giacus> you can dream or wake up..
[22:18:53] <giacus> just it
[22:20:03] <giacus> business has is limit
[22:20:12] <K4ts> night
[22:23:57] <skunkworks> jepler: what is lcm?
[22:24:06] <skunkworks> least common multible?
[22:24:26] <jepler> skunkworks: yes
[22:24:32] <skunkworks> thanks
[22:24:33] <alex_joni> leaf creation method
[22:24:46] <jepler> good luck coding lcm in O-codes
[22:25:01] <alex_joni> Landesk Configuration Manager, Leaf Creation Method, Life-Cycle Management
[22:25:19] <alex_joni> La Cumbre airport
[22:25:34] <alex_joni> Least Common Multiple .. finally ;)
[22:27:32] <skunkworks> jepler: don't make me do it for spite ;)
[22:28:06] <skunkworks> is there an int in gcode?
[22:28:21] <skunkworks> int()
[22:28:24] <skunkworks> ;)
[22:28:26] <jepler> skunkworks: you can read the documentation as well as me
[22:28:31] <jepler> skunkworks: I think there are bizarrely named floor() and ceil()
[22:28:51] <skunkworks> I will have to look
[22:29:14] <jepler> I mean, rs274ngc's names for them are bizarre
[22:29:21] <jepler> floor() and ceil() are the names I'm used to
[22:29:26] <jepler> rint and rup or something
[22:34:40] <cncuser> ok, time to party
[22:34:46] <cncuser> cu later aligater
[22:35:19] <skunkworks> they have round, fup and fix
[22:49:30] <mike> alex_joni: hi, appending mem=990M appears to have fixed the issue, thanks.
[22:52:50] <Jymmm> Is there an actual name for this --> �
[22:54:07] <fenn> "an arrow"
[22:55:27] <bill2or3> 'broken charset'
[22:55:29] <Jymmm> AFTER the arrow
[22:55:35] <bill2or3> that's a space.
[22:56:36] <bill2or3> 'nought'
[22:57:09] <bill2or3> http://en.wikipedia.org/wiki/3%98
[22:57:17] <bill2or3> err, its in wikipedia, if you search
[22:57:32] <fenn> hmm it doesnt display anything here
[22:57:41] <fenn> did you just type in ~ ?
[22:57:58] <cradek> there are a couple different encodings that are common, there is no irc standard
[22:58:09] <Jymmm> � <-- Slashed Zero
[22:58:10] <cradek> so for us to communicate in non-ascii, we would all need to agree.
[22:58:16] <bill2or3> I pasted the � into the search box
[22:58:41] <cradek> I think Jymmm is typing in latin-1, and some of us may be using UTF-8, a newer encoding
[22:58:50] <SWPadnos> I wonder how well chinese would come out
[22:58:56] <fenn> i think i may be using iso-2022-JP
[22:59:01] <cradek> no chinese in latin-1 of course
[22:59:13] <SWPadnos> right - wondering about unicode or some such
[22:59:30] <cradek> unicode aka UTF-8 would work fine if your font is good enough
[22:59:36] <SWPadnos> I've been surprised by hebrew and arabic characters in some places
[22:59:43] <fenn> xchat doesn't even have latin-1
[22:59:46] <cradek> irc is typically 8-bit clean, so you can use whatever encoding you want.
[22:59:57] <cradek> fenn: latin-15? iso8859-1 or -15?
[23:00:18] <fenn> yeah it has -15
[23:00:24] <cradek> that's close enough to latin-1
[23:00:26] <fenn> jymmm try it again
[23:00:35] <Jymmm>
[23:01:11] <Jymmm> http://www.google.com/search?q=+%C3%98
[23:01:20] <Jymmm> look in the search box
[23:02:05] <fenn> ?
[23:03:06] <Jymmm> didn't the charcter come thru ?
[23:03:11] <Jymmm> in your browser that is
[23:04:31] <fenn> yeah i see it in the browser
[23:04:32] <alex_joni> mike: glad it does, it's a RTAI bug..
[23:04:48] <SWPadnos> heh, and it searches for "OE"
[23:04:59] <Jymmm> SWPadnos lets not go there =)
[23:05:21] <SWPadnos> I see the correct character, but I thought the search results were funny
[23:06:03] <Jymmm> Well, if you seperate the chars with a space, you get http://www.google.com/search?q=+%C3%20%98
[23:06:32] <fenn> oh there's two characters?
[23:06:39] <SWPadnos> A-squiggle, tilde
[23:07:01] <alex_joni> official site of the apple computer
[23:07:05] <Jymmm> fenn: Well, i guess some ppl type two chars to get a single one. like a umlaut
[23:07:09] <alex_joni> Jymmm: you advertising?
[23:07:22] <SWPadnos> yeah - first MS, now Apple ...
[23:07:33] <Jymmm> alex_joni I'm just trying to get the name of a slashed zero �
[23:07:42] <Jymmm> if it even has one
[23:07:45] <SWPadnos> it's Swedish
[23:07:48] <SWPadnos> (I'd bet)
[23:08:17] <alex_joni> SWPadnos: you are correct
[23:08:21] <alex_joni> it reads as 'a'
[23:08:23] <bill2or3> you can read all about it here: http://en.wikipedia.org/wiki/3%98
[23:08:26] <bill2or3> err
[23:08:32] <alex_joni> more like 'ah'
[23:08:36] <bill2or3> http://en.wikipedia.org/wiki/<percent>C3<percent>98
[23:08:36] <SWPadnos> like mr. Stroustrup
[23:08:46] <bill2or3> replace <percent> with a %
[23:09:29] <fenn> danish and norwegian
[23:09:29] <bill2or3> it's also "standard symbol for diameter"
[23:09:41] <bill2or3> which is probablly the context you saw it in.
[23:09:49] <jepler> bill2or3: it most certainly is not. That's U+2300
[23:09:55] <alex_joni> As one Norwegian tour guide put it, "It's not an 'O' with a slash, it's an '.'!"
[23:09:59] <fenn> Jymmm: http://en.wikipedia.org/wiki/?
[23:10:07] <fenn> haha that prolly didnt work on your end
[23:10:14] <jepler> bill2or3: http://www.fileformat.info/info/unicode/char/2300/index.htm
[23:10:54] <Jymmm> No, no, the old skool way or writing zero so it's distinuished from the letter Oh
[23:10:56] <jepler> bill2or3: Using LATIN SMALL or CAPITAL LETTER O WITH STROKE for that purpose is akin to using l when you mean 1.
[23:11:21] <fenn> Jymmm: that's just a font thing
[23:11:35] <Jymmm> fenn no , a paper and pencil thing
[23:11:53] <fenn> doesn't that mean "the null set" anyway?
[23:12:06] <alex_joni> night guys
[23:12:15] <Jymmm> g'night alex_joni
[23:12:24] <SWPadnos> see ya, Alex
[23:12:31] <jepler> fenn: no, that's U+2205
[23:13:18] <Jymmm> Ah, ok.. I guess I was right, just wanted confirmation --> Though not its native name, among English-speaking typographers the symbol may be called a "slashed o".
[23:13:19] <SWPadnos> much thinner outline
[23:21:53] <Jymmm> bill20r3 thanks for the url
[23:39:41] <bill2or3> np
[23:49:06] <giacus> robin_sz: ciao
[23:49:28] <giacus> ;)
[23:49:48] <giacus> (00:49:25) -lu-: okj grz
[23:49:49] <giacus> (00:49:34) Jack: ;)
[23:49:58] <giacus> robin_sz: still there ?
[23:52:15] <giacus> robin_sz: ?
[23:55:14] <robin_sz> hi
[23:55:28] <giacus> hi robin_sz
[23:55:36] <robin_sz> are we well?
[23:55:44] <giacus> yeah
[23:56:07] <giacus> do you remeber latest discussion we had about plasma cutter ?
[23:56:34] <robin_sz> was it the one where i said "no, dont do that"?
[23:56:59] <giacus> we where atlking about plasma cutter
[23:57:05] <robin_sz> oh, this was the discussion where you cousin said he had a 3 amp one that cut through 2metre thick steel
[23:57:24] <giacus> I sayd palsama cutter my cosuin have ca cut 4 cm steel
[23:57:35] <giacus> yeah ..
[23:57:44] <robin_sz> and I said it would be 125 amp, 160V
[23:57:54] <giacus> this is plasma cutter we have: http://www.cemont.it/amministrazione/scheda_prodotto_en.php_idp=347&idcc=24&from=lista
[23:57:59] <giacus> now..
[23:58:12] <giacus> we need to build a cnc machine for that
[23:58:22] <giacus> I need your help !
[23:58:42] <robin_sz> ok, thats 150A, 130V .. I was close
[23:58:55] <robin_sz> I have one of those ..
[23:58:57] <robin_sz> or I had
[23:59:03] <robin_sz> sold it to my neighbour
[23:59:08] <giacus> any plan around ?
[23:59:37] <robin_sz> you have a few problems with that machine for CNC