#emc | Logs for 2007-07-04

Back
[00:04:54] <anonimasu> mm
[00:05:07] <skunkworks> I am also not saying that my tuning is perfect. I think there is room for improvement.
[00:05:14] <skunkworks> lots and lots of room ;)
[00:05:31] <skunkworks> plus this isn't really 'real world'
[00:08:48] <skunkworks> (halscope:5404): Gdk-CRITICAL **: gdk_window_get_geometry: assertion `window == NULL || GDK_IS_WINDOW (window)' failed
[00:09:41] <anonimasu> im really happy if my machine will do stuff at 0.01mm.. accurately
[00:16:23] <anonimasu> :)
[01:30:20] <CIA-8> 03cradek 07nineaxis * 10emc2/configs/common/core_sim.hal: 9 axis sim
[01:41:50] <tomp> 9axis? xyzuvwabc?
[01:42:24] <cradek> yes
[01:42:31] <tomp> haha my tts just pronounced xyzuvwabc
[01:42:42] <tomp> thankyouthankyouthankyou
[01:43:15] <CIA-8> 03cradek 07nineaxis * 10emc2/src/emc/task/emccanon.cc: oops
[01:43:51] <cradek> we get no more axes, we're out of letters now :-)
[01:43:54] <cradek> bbl
[02:17:12] <Roguish> Good Evening All.
[02:19:34] <Roguish> jmkasunich, if i might ask? what is the status of EMC2.2, in particular, the M5i20 work?
[02:52:20] <Jymmm> yo ho's!
[03:05:57] <CIA-8> 03jepler 07nineaxis * 10emc2/configs/sim/lathe.ini: make this configuration work again (HACK)
[03:06:35] <CIA-8> 03jepler 07TRUNK * 10emc2/src/Makefile: additional trivial targets
[03:06:51] <CIA-8> 03jepler 07nineaxis * 10emc2/src/Makefile: merge rev 1.238: additional trivial targets
[03:09:15] <CIA-8> 03jepler 07nineaxis * 10emc2/src/emc/ini/initraj.cc:
[03:09:13] <CIA-8> create an "axis mask" based on the [TRAJ]COORDINATES specified. Use it in the
[03:09:13] <CIA-8> interpreter to treat as invalid code which moves an axis not actually present on
[03:09:13] <CIA-8> the machine. Use it in AXIS to display information only about existing axes.
[03:09:15] <CIA-8> 03jepler 07nineaxis * 10emc2/src/emc/nml_intf/ (canon.hh emc.cc emc.hh emc_nml.hh):
[03:09:16] <CIA-8> create an "axis mask" based on the [TRAJ]COORDINATES specified. Use it in the
[03:09:18] <CIA-8> interpreter to treat as invalid code which moves an axis not actually present on
[03:09:20] <CIA-8> the machine. Use it in AXIS to display information only about existing axes.
[03:09:22] <CIA-8> 03jepler 07nineaxis * 10emc2/src/emc/rs274ngc/ (5 files):
[03:09:26] <CIA-8> create an "axis mask" based on the [TRAJ]COORDINATES specified. Use it in the
[03:09:28] <CIA-8> interpreter to treat as invalid code which moves an axis not actually present on
[03:09:28] <CIA-8> the machine. Use it in AXIS to display information only about existing axes.
[03:09:32] <CIA-8> 03jepler 07nineaxis * 10emc2/src/emc/task/ (emccanon.cc taskintf.cc):
[03:09:32] <CIA-8> create an "axis mask" based on the [TRAJ]COORDINATES specified. Use it in the
[03:09:36] <CIA-8> interpreter to treat as invalid code which moves an axis not actually present on
[03:09:36] <CIA-8> the machine. Use it in AXIS to display information only about existing axes.
[03:09:38] <CIA-8> 03jepler 07nineaxis * 10emc2/src/emc/sai/saicanon.cc:
[03:09:44] <CIA-8> create an "axis mask" based on the [TRAJ]COORDINATES specified. Use it in the
[03:09:46] <CIA-8> interpreter to treat as invalid code which moves an axis not actually present on
[03:09:48] <CIA-8> the machine. Use it in AXIS to display information only about existing axes.
[03:09:48] <CIA-8> 03jepler 07nineaxis * 10emc2/src/emc/usr_intf/axis/scripts/axis.py:
[03:09:50] <CIA-8> create an "axis mask" based on the [TRAJ]COORDINATES specified. Use it in the
[03:09:54] <CIA-8> interpreter to treat as invalid code which moves an axis not actually present on
[03:09:58] <CIA-8> the machine. Use it in AXIS to display information only about existing axes.
[03:09:58] <CIA-8> 03jepler 07nineaxis * 10emc2/src/emc/usr_intf/axis/extensions/emcmodule.cc:
[03:10:00] <CIA-8> create an "axis mask" based on the [TRAJ]COORDINATES specified. Use it in the
[03:10:02] <CIA-8> interpreter to treat as invalid code which moves an axis not actually present on
[03:10:06] <CIA-8> the machine. Use it in AXIS to display information only about existing axes.
[03:15:51] <maddash> good evening, honorables.
[03:19:19] <CIA-8> 03jepler 07nineaxis * 10emc2/lib/python/rs274/interpret.py: fix arcs
[03:20:07] <CIA-8> 03jepler 07nineaxis * 10emc2/share/axis/tcl/axis.tcl: fix jogging axes UVW (have to use keys 678 to select axes with keyboard)
[03:20:07] <CIA-8> 03jepler 07nineaxis * 10emc2/src/emc/usr_intf/axis/scripts/axis.py: fix jogging axes UVW (have to use keys 678 to select axes with keyboard)
[03:21:04] <maddash> whoa. nine axes.
[03:21:20] <maddash> is that a hexapod +some fancies?
[03:21:49] <cradek> a lot of machines want auxiliary UVW axes parallel to XYZ, now we can support that kind of thing
[03:21:58] <Skullworks-PGAB> EMC2 expansion pack...
[03:22:10] <cradek> but beware, it doubles the cost of the software
[03:22:21] <maddash> right. and 2 * $0 = $0.
[03:22:37] <Skullworks-PGAB> Cradek - quick question before you go - Was G33.1 modal?
[03:23:31] <cradek> I think it's in group 0 with g0 g1 g2 g3 g38.2 g81 etc
[03:23:43] <Skullworks-PGAB> ah
[03:23:47] <Skullworks-PGAB> ok
[03:24:09] <cradek> it's little use since you won't want to tap again without moving somewhere else
[03:24:27] <Skullworks-PGAB> is there a "cancel"
[03:24:43] <Skullworks-PGAB> or just G0
[03:24:47] <cradek> g80 is some kind of cancel but I've never used it
[03:24:53] <cradek> yeah just G0 to the next hole
[03:25:03] <Skullworks-PGAB> ok
[03:27:02] <Skullworks-PGAB> * Skullworks-PGAB goes back to trying to stay awake while reading the EAGLE tutorial.
[03:27:10] <cradek> good luck
[03:27:21] <Skullworks-PGAB> thx
[03:27:24] <cradek> connect pins with NET, not WIRE
[03:27:37] <cradek> (the mistake I think everyone makes)
[03:28:09] <maddash> Skullworks-PGAB, verilog?
[03:28:21] <Skullworks-PGAB> its going to take awhile - I'm burnt after working a 14hr shift today
[03:28:43] <Skullworks-PGAB> EAGLE - the PCB layout tool
[03:29:22] <Skullworks-PGAB> FPGA code is much farther down the road...
[03:29:31] <maddash> ah.
[03:30:04] <maddash> funny, because in V, you must use a WIRE (==NET) to connect pins
[03:30:22] <maddash> well, input and bidir pins, at least
[03:30:55] <Skullworks-PGAB> right now I'm getting ready to make a few of the dual L298n h-bridge servo amps
[03:32:03] <Skullworks-PGAB> I have 90% of the components - just need some PCB material and a bag of .1uF caps
[03:32:05] <maddash> oh. like cradek.
[03:32:22] <Skullworks-PGAB> sorta
[03:32:57] <Skullworks-PGAB> his uses each half of the L298 for a seperate servo
[03:33:54] <Skullworks-PGAB> I am paralleling 4 H-bridges - 8amp peak, 6amp cont. up to about 48V
[03:34:43] <Skullworks-PGAB> using a seperate 5VDC logic power source - not dropping down the main motor power in.
[03:36:19] <Skullworks-PGAB> its primative - still no current sensing - so a crash could fry the amp before EMC2 has an Ferror.
[03:36:57] <maddash> be careful
[03:37:43] <Skullworks-PGAB> its only smoke - and thats why we buy extra fuses and 50 L298n's
[03:38:53] <maddash> I wish I had that much free time. Then I could finally work on my fpga trajectory module
[03:39:04] <Skullworks-PGAB> ha
[03:39:29] <Skullworks-PGAB> I worked 25hrs in the last 2 days
[03:39:48] <Skullworks-PGAB> now I get 5 days off for the Holiday
[03:40:07] <Skullworks-PGAB> then 5x 12hr for the rest of the month...
[03:40:23] <maddash> do you sleep, dude?
[03:40:36] <Skullworks-PGAB> about 4 hrs a night
[03:40:44] <Jymmm> Skullworks-PGAB: quit whining already... you can sleep when your dead!
[03:40:54] <Skullworks-PGAB> my back won't let me sleep more
[03:41:37] <Jymmm> go get a massage
[03:42:10] <maddash> once I get working fpgas, my cnc will be super smooth, and I'll be unstoppable.
[03:42:27] <maddash> then maybe my cnc could give Skullworks-PGAB a massage.
[03:42:41] <maddash> Skullworks-PGAB, just make sure you have estop handy.
[03:42:49] <Jymmm> Lets hope it has OUCH feedback!!!
[03:43:07] <Skullworks-PGAB> a good crowbar circuit...
[03:43:28] <Jymmm> what, never heard of electro-stimulation?
[03:43:41] <Jymmm> (no joke)
[03:44:00] <maddash> Jymmm, electro-what?? the CNC's giving the massage, not the EDM!
[03:44:05] <Skullworks-PGAB> ( yeah Vivid sells that stuff - kinky....)
[03:44:46] <Skullworks-PGAB> This will be for my mini-mill (Seig X3) not the edm.
[03:45:16] <Jymmm> Skullworks-PGAB: and you know that how? LOL
[03:45:42] <maddash> who's this vivid fellow?
[03:45:59] <Jymmm> It's simular to an EKG, just in reverse. physical therapist use it.
[03:46:15] <Jymmm> maddash: probably you!
[03:46:58] <Skullworks-PGAB> Vivid produces adult entertainment products - mainly DVD movies... but has tested other markets.
[03:48:35] <maddash> holy crap, CD drives have servos!
[03:49:03] <Skullworks-PGAB> In 2001 there was a major article in a trade publication about the technology - and how it was remote controled over the web - that I read while working for a major US computer corp.
[03:50:56] <Skullworks-PGAB> Currently, as a side job I do tech support and system backup for some POS (point of sale) system hardware. One client is an adult book (and movie) store...
[03:53:11] <Skullworks-PGAB> maddash: holy crap, CD drives have servos! - See how far technology has come, we were using floppy's with there lousy stepper drives...
[03:56:09] <maddash> holy crap, floppies have steppers?
[03:56:29] <maddash> * maddash has over 20 floppy drives around the house
[03:58:21] <Skullworks-PGAB> yeah - the ones from the 5 1/4 are like NEMA 17's and can actually be useful.
[03:58:46] <Skullworks-PGAB> 3.5" are pretty useless
[03:59:17] <maddash> why?
[04:00:36] <Skullworks-PGAB> motors are sooo small ( and round )
[04:01:09] <CIA-8> 03cradek 07nineaxis * 10emc2/configs/sim/ (axis.ini sim.var): fix g92, touch-off
[04:01:11] <CIA-8> 03cradek 07nineaxis * 10emc2/src/emc/rs274ngc/ (interp_array.cc interp_convert.cc rs274ngc_pre.cc): fix g92, touch-off
[04:01:10] <CIA-8> 03cradek 07nineaxis * 10emc2/src/emc/usr_intf/axis/scripts/axis.py: fix g92, touch-off
[04:02:52] <maddash> omg they're still awake
[04:11:09] <maddash> * maddash goes off to hack mach 2
[04:29:50] <ds2> floppy stepers are bipolar
[07:49:27] <Jymmm> ug
[07:58:38] <anonimasu> morning
[07:59:49] <Jymmm> yo
[08:05:01] <Jymmm> anonimasu: Hey bitch... what ya think? http://www.cnc4pc.com/Store/osc/product_info.php?cPath=33&products_id=48
[08:06:18] <Jymmm> brb... drink
[08:08:42] <anonimasu> Jymmm: random cnc board?
[08:09:00] <anonimasu> Jymmm: take the dive and buy a usc..
[08:09:02] <anonimasu> :D
[08:09:46] <anonimasu> hardware step generation is really neat
[08:18:24] <Jymmm> anonimasu: well breakout board
[08:19:18] <anonimasu> JymmmmEMC: I still think you need a usc rather..(thoose things rock)
[08:19:31] <Jymmm> anonimasu: you have one?
[08:19:32] <anonimasu> yes..
[08:19:39] <Jymmm> on what?!
[08:19:41] <anonimasu> I run my g340's with it..
[08:19:52] <anonimasu> though im changing to real servodrives when my budget allows it..
[08:19:52] <Jymmm> 340's? isn't that servo?
[08:19:58] <anonimasu> yeah
[08:20:16] <anonimasu> I cant push them far enough with software step generation and retain accuracy..
[08:21:40] <anonimasu> the usc has no real limit.. in how many steps/S you can get out of it..
[08:21:40] <anonimasu> :)
[08:22:35] <Jymmm> I think I'll stick with the breakout for now
[08:22:57] <anonimasu> Jymmm: you are being stupid if you buy that thing before you buy a usc.
[08:23:21] <Jymmm> anonimasu: You think so huh?
[08:23:23] <Jymmm> heh
[08:23:43] <anonimasu> yes..
[08:24:26] <anonimasu> I'm not the only one.. I bet.
[08:24:52] <Jymmm> anonimasu: All of the Dev's are working on supporting mesa, why would I want to go with something that isn't even in the "main strema" of things?
[08:24:55] <anonimasu> stable pulsetrains helps alot..
[08:25:08] <anonimasu> Jymmm: do as you wish it's not really my problem..
[08:25:49] <Jymmm> anonimasu: Well, instead of the hard sell, how bout your thoughts on what I asked originally?
[08:25:55] <anonimasu> not really..
[08:26:19] <Jymmm> what?
[08:32:19] <anonimasu> I have no idea.
[08:32:34] <Jymmm> anonimasu: did you take a peek at the specs?
[08:32:36] <anonimasu> yes
[08:35:04] <anonimasu> Jymmm: and the windows software to configure it is "main stream"?
[08:35:22] <anonimasu> oh that was mach..
[08:35:25] <Jymmm> to configure what?
[08:35:32] <Jymmm> ah
[08:35:59] <Jymmm> If EMC cna generate a 12.5KHz charge pump signal, the board cna take advantage of that.
[10:39:37] <mec_guy> bye
[11:11:49] <anonimasu> hey martin
[11:14:39] <anonimasu> hm..
[11:14:42] <anonimasu> emc running in a vmware emu soon
[13:09:33] <archivist> anybody know the sony ts1 touch sensor
[13:13:12] <CIA-8> 03jepler 07nineaxis * 10emc2/src/emc/kinematics/gantrykins.c:
[13:13:12] <CIA-8> * use the defined constant for number of joints
[13:13:12] <CIA-8> * optionally take the mapping from axes to joints as a module argument: loadrt gantrykins coordinates=XYYZ
[13:23:08] <sebjames> Hello folks.
[13:24:03] <sebjames> I've been quiet for the last few days, but busy. I now have a machine which switches on safely, plus a flame sensor, meaning I can light the torch and cut with it. That means there's one last job... homing.
[13:25:08] <sebjames> I assume the homing procedure assumes that you are always located to one side of the home position.
[13:25:38] <sebjames> That is - the homing sensor needs to be nearly at one end or the other of the range of motion
[13:28:31] <jepler> no, but the home sensor needs to be engaged from whereever it starts to the end of travel on that axis
[13:28:44] <jepler> that's often easiest to do if it's near one end of the travel
[13:36:42] <awallin> anyone remember if rapid/g0 feed override is implemented yet? that would be a feed override that only affects g0 moves, not g1,2,3 etc.
[14:58:43] <cradek_> cradek_ is now known as cradek
[18:41:20] <Skullworks-PGAB> Its a windoz box - It requires rebooting.
[19:22:39] <Skullworks-PGAB> http://blog.modernmechanix.com/2006/05/29/tunnel-digging-as-a-hobby/
[19:25:53] <JymmmmEMC> 32' verical ladder... OH GAWD MY BACK!!!
[19:26:45] <Skullworks-PGAB> yeah that guy was "special"
[19:27:43] <JymmmmEMC> But in 1932, what more was there todo?!
[19:29:03] <JymmmmEMC> That reminds me, if you havne't seen it yet, watch the movie SICKO. It's pretty good.
[19:29:45] <Skullworks-PGAB> buy machine guns from your local hardware store - you could do that until 1934
[19:30:00] <JymmmmEMC> =(
[19:30:45] <JymmmmEMC> too bad it wouldn't be grandfathered in
[19:30:51] <Skullworks-PGAB> the 1928 Thompson was still New technology then... What fun.
[19:31:05] <Skullworks-PGAB> actually it would have been
[19:31:46] <JymmmmEMC> Then why was Calif saying to turn in your "no-no" arms without breaking the law a few years ago?
[19:33:04] <Skullworks-PGAB> was grandfathered underfederal law - that same year CA banned any item covered under the "National Firearms ACt of 1934".
[19:33:19] <JymmmmEMC> ah
[19:33:43] <jmkasunich> california is not a friendly place for gun owners
[19:33:52] <JymmmmEMC> heh, tell me about it.
[19:35:47] <JymmmmEMC> http://i.n.com.com/i/ne/p/2006/cardfrontb_550x533.jpg
[19:36:11] <Skullworks-PGAB> Sacramento has made it not a friendly place... And 70% of that came from the bay area with L.A. and San Diego each adding 15% - the rest of the state was fine with it.
[19:36:36] <JymmmmEMC> but the bitch has a CCW
[19:37:09] <JymmmmEMC> http://news.com.com/2300-1029_3-6101043-1.html?tag=ne.gall.pg
[19:37:33] <Skullworks-PGAB> both of them have what they would prevent other from - and that covers more than just firearms.
[19:38:59] <Skullworks-PGAB> Boxer also still gets under my skin for her S12 proposal - closing public lands from everyone
[19:39:14] <JymmmmEMC> say what?
[19:39:20] <JymmmmEMC> what public lands?
[19:39:22] <JymmmmEMC> BLM?
[19:39:56] <Skullworks-PGAB> it got gutted - but yes BLM and national forest areas
[19:40:05] <JymmmmEMC> That cunt!
[19:40:12] <Skullworks-PGAB> so the bill basically failed
[19:40:27] <JymmmmEMC> Both of those places are where you can fire weapons
[19:41:02] <Skullworks-PGAB> there is "Conservation" - working to keep a area in its natural state.
[19:41:15] <JymmmmEMC> Oh please...
[19:41:53] <Skullworks-PGAB> then there is Boxer style "Preservation" - Seal it in a bottle of formaldahyde.
[19:43:25] <Skullworks-PGAB> I still go on my pillgramage to Glamis CA for some R&R
[19:43:39] <Skullworks-PGAB> nice pile of fun sand
[19:44:06] <Skullworks-PGAB> about 40 mile long - and 8 miles wide
[19:44:50] <jmkasunich> http://www.ohiodnr.com/wildlife/shooting/granges.htm
[19:44:57] <jmkasunich> read it and weep califorians
[19:45:08] <jmkasunich> $24 for a one year pass
[19:45:17] <jmkasunich> some are very nice facilities
[19:45:58] <Skullworks-PGAB> they hold a huge shoot in Ohio - Called Bulletfest
[19:46:17] <jmkasunich> the grand river one has 25, 50, and 100 yards, about 25 lanes at each distance, half covered (shade/rain) and the other half open
[19:47:04] <Skullworks-PGAB> * Skullworks-PGAB hasn't been to a range since 2001
[19:49:57] <jmkasunich> wow, bulletfest isn't that far from me
[19:50:03] <jmkasunich> couple hours tops
[19:51:28] <Skullworks-PGAB> * Skullworks-PGAB is getting soaked the rain is back... gues it will prevent fires tonite.
[20:02:49] <Skullworks-PGAB> Today: Partly cloudy with isolated thunderstorms possible. A few storms may be severe. High 81F. Winds SE at 10 to 20 mph. Chance of rain 30%. ( yeah its really coming down hard with full sound effects )
[20:24:46] <anonimasu> hi
[20:27:24] <Skullworks-PGAB> hi
[20:29:46] <JymmmmEMC> 81F and rain - you poor bastard!
[20:31:03] <lerneaen_hydra> anyone know how to execute a file in linux where there are spaces in the folder name? say I want to execute /foo/bar/foo bar/foo
[20:31:16] <JymmmmEMC> quote it
[20:32:02] <jepler> http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_03_03.html
[20:32:02] <lerneaen_hydra> didn't do any good
[20:32:27] <lerneaen_hydra> thanks jepler
[20:33:54] <jepler> so either write it: "like this"
[20:33:56] <jepler> or: like\ this
[20:34:07] <jepler> (there may be other options, but I usually write one of those)
[20:34:27] <jepler> also, when using tab completion in the shell, it typically adds the necessary quoting
[20:34:48] <lerneaen_hydra> funny how you can miss basic things like that for so long :)
[20:35:06] <lerneaen_hydra> I guess it's becuase I never usually have space in dir/filenames
[20:37:07] <lerneaen_hydra> ah it was the shell script that was erroring
[20:37:29] <anonimasu> it's too bad you cant patch idiots.
[20:37:51] <lerneaen_hydra> hmm, any idea as to how to get this to work with spaces in the path? http://pastebin.ca/603489
[20:40:42] <Skullworks-PGAB> sim link?
[20:40:52] <Skullworks-PGAB> without spaces?
[20:42:02] <jepler> try adding more quoting. http://pastebin.ca/603491
[20:42:47] <lerneaen_hydra> hmm won't that just print $symlink and not what it points to?
[20:43:07] <lerneaen_hydra> then again I'm not exactly well experienced with this :)
[20:45:04] <jepler> "$foo" expands the value of foo, but makes the result be a single word
[20:45:13] <jepler> '$foo' does not expand foo
[20:48:19] <lerneaen_hydra> ah
[21:01:03] <JymmmmEMC> lerneaen_hydra: Yeah, ya foo! ;)
[21:31:28] <ds2> got it to work yet?
[23:04:34] <robin_sz> meep?
[23:17:45] <dmess> High all...
[23:21:57] <dmess> i've been on hiatus... read"workin' the shite outta meself to make 100 dhc-8 landing gear in 9 months" and i DONT have a life anymore...
[23:33:44] <robin_sz> heh
[23:34:08] <robin_sz> so you and your gundrill are best friends now?
[23:35:11] <ds2> gun drill? someone is doing very deep hole drilling?
[23:48:53] <dmess> our deep hole Tacchi IS busy.... and the tooling came from something else... with mods fro a few of us
[23:49:45] <dmess> we su'd out some profiling... OOOOOPPPS.. not again
[23:51:42] <dmess> only on 30 or so.... now inhouse & controlled
[23:52:53] <dmess> so only 30 to make right... all with different discrepencies
[23:58:37] <dmess> 3.5 x 60" - 4.25 x 50" - 4.5" x 46 - 2.0 r 2x -good luck