#emc | Logs for 2007-03-14

[01:27:38] <toastyde1th> ho ho ho
[01:27:45] <toastyde1th> A2 tool steel: feisty
[01:28:10] <toastyde1th> milling an oversize 2x3x3 block of a2 tool steel down to 1x2x3: even fiestier
[01:47:12] <CIA-6> 03jepler 07TRUNK * 10emc2/docs/src/hal/drivers.lyx: document petev's improvements to m5i20 encoder interface
[02:00:31] <CIA-6> 03petev 07TRUNK * 10emc2/src/hal/drivers/ (hal_m5i20.c hal_motenc.c):
[02:00:31] <CIA-6> -Changed encoder reset-count to reset and changed behavior so that it
[02:00:31] <CIA-6> conforms to EMC canonical model.
[02:01:04] <CIA-6> 03petev 07TRUNK * 10emc2/src/hal/drivers/m5i20.h: -Added some new registers to memory map.
[02:02:09] <CIA-6> 03petev 07TRUNK * 10emc2/src/libnml/inifile/ (inifile.cc inifile.hh): -Added Find() method for mapping strings to double.
[02:03:32] <CIA-6> 03petev 07TRUNK * 10emc2/src/emc/nml_intf/emc.hh: -Added typedefs for linear and angular units.
[02:04:19] <CIA-6> 03petev 07TRUNK * 10emc2/src/emc/ini/ (emcIniFile.cc emcIniFile.hh): -Added Find() methods for linear and angular units.
[02:04:50] <CIA-6> 03petev 07TRUNK * 10emc2/src/emc/ini/initraj.cc: -Cleaned up access to INI file.
[02:06:27] <CIA-6> 03compile-farm 07BDI-4.51 ( * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot6_log.txt
[02:07:33] <CIA-6> 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
[02:07:42] <CIA-6> 03petev 07TRUNK * 10emc2/src/hal/drivers/Submakefile:
[02:07:42] <CIA-6> -Changed to use newer FPGA image for 5i20 in m5i20/bit dir. This image
[02:07:42] <CIA-6> needs more testing before it is released.
[02:11:31] <tomp> xemet might try a pyvcp panel to monitor the halpin ( took too long to see what he wanted to do :(
[02:17:25] <CIA-6> 03petev 07TRUNK * 10emc2/src/hal/drivers/m5i20/README.txt: -Updated paths to FPGA configs.
[02:17:46] <tomp> crepincdotcom: is the 'multimeter' method = watch for continuity from tool to copper layer? maybe clean the surface before probing. and check at least 3 places to see the plane is normal to Z.
[02:17:57] <CIA-6> 03compile-farm 07Ubuntu 6.06 LTS (dapper) realtime (2.6.15-magma) * 10emc2head/: build PASSED
[02:24:58] <CIA-6> 03compile-farm 07BDI-4.51 ( * 10emc2head/: build PASSED
[02:30:13] <CIA-6> 03petev 07TRUNK * 10emc2/src/emc/sai/saicanon.cc: -Fixed signed/unsigned warning in GET_EXTERNAL_PARAMETER_FILE_NAME().
[02:48:05] <CIA-6> 03cradek 07TRUNK * 10emc2/src/emc/kinematics/tp.c: give queue depth to halscope
[02:48:08] <CIA-6> 03cradek 07TRUNK * 10emc2/src/emc/motion/ (control.c motion.h): give queue depth to halscope
[03:03:31] <CIA-6> 03jepler 07TRUNK * 10emc2/src/hal/utils/comp.g: add support for arrays and dotted HAL names
[03:19:02] <CIA-6> 03jepler 07TRUNK * 10emc2/docs/src/hal/comp.lyx: begin to document arrays
[03:35:08] <CIA-6> 03cradek 07TRUNK * 10emc2/scripts/emc.in:
[03:35:08] <CIA-6> This makes segment throughput as high while running AXIS as with xemc.
[03:35:08] <CIA-6> It makes a huge difference on this PII-400 and I bet people with "real"
[03:35:08] <CIA-6> computers won't notice the difference.
[03:36:51] <CIA-6> 03cradek 07v2_1_branch * 10emc2/scripts/emc.in: backport simple fix for segment throughput on slow machines
[03:58:46] <ejholmgren> what are people's opinions on cutting acme threads into one side of a spider coupling?
[03:59:02] <Jymmm> material?
[03:59:09] <ejholmgren> alu
[03:59:27] <Jymmm> http://www.embeddedtronics.com/acmetap.html
[04:01:00] <ejholmgren> ie. so the one end can go directly onto the end of the leadscrew without being turned down
[04:01:34] <Jymmm> My exp ended when I pasted the link =)
[04:02:26] <ejholmgren> I've seen that, it's a great idea
[04:02:33] <ejholmgren> but alas, I have no mill or lathe yet
[04:02:52] <Jymmm> hand grinder?
[04:03:02] <Jymmm> bench grinder?
[04:03:12] <ejholmgren> hand grinder
[04:03:18] <ejholmgren> 4" or so
[04:03:35] <Jymmm> yeah, get a cutoff blade to make the slots,
[04:03:51] <Jymmm> use the grinder wheel to begin tapering the tip
[04:07:14] <Jymmm> ejholmgren http://www.harborfreight.com/cpi/ctaf/displayitem.taf?Itemnumber=45432
[04:13:51] <ejholmgren> hrmmm... I don't quite see myself being able to pull that off with a hand grinder and have it turn out decent
[04:13:52] <cradek> haha: http://www.harborfreight.com/cpi/ctaf/Displayitem.taf?itemnumber=94711
[04:14:16] <ejholmgren> that's great
[04:14:17] <cradek> ejholmgren: is there nobody around you with a lathe you can borrow?
[04:15:07] <Jymmm> ejholmgren if you have a drill press, you can just chuck up the acme rod, then bolt the grinder to the dp and let er rip!
[04:15:40] <ejholmgren> I suppose that would work for the taper
[04:15:50] <cradek> unless it's long...
[04:16:17] <ejholmgren> I think the chuck might only be 3/8" as well
[04:16:37] <ejholmgren> only a benchtop press
[04:16:43] <eric_unter> anyone ever seen a recent picture of Ed Nisley?
[04:16:47] <Jymmm> mine too, but 12"
[04:17:09] <crepincdotcom> tomp: the problem is that yes, the probe needs a cleaner area to test with
[04:17:30] <Jymmm> ejholmgren when do you need this by?
[04:17:44] <ejholmgren> "eventually"
[04:17:45] <crepincdotcom> and also, the carpet tape method allows the board to move such that it is no longer normal to the Z axis. Even during milling, the sides differed by about 0.0008"
[04:17:59] <crepincdotcom> sorry to interupt guys
[04:18:13] <Jymmm> ejholmgren heh, well you have time to find someone with a lathe/mill
[04:18:16] <ve7it> ve7it is now known as LawrenceG
[04:18:32] <Jymmm> crepincdotcom HUH, how rude!!! lol
[04:18:36] <ejholmgren> no kidding ...
[04:18:45] <cradek> crepincdotcom: have you experimented with different kinds of tape? I had to try several before being happy
[04:19:02] <ejholmgren> we didn't even get to add another power tool to the drill press/grinder mix
[04:19:06] <crepincdotcom> i have tried the two that home depot had, neither have made me happy yet
[04:19:17] <Jymmm> pcb milling?
[04:19:20] <crepincdotcom> yes
[04:19:30] <eric_unter> are you using the very thin stuff that looks like packing tape?
[04:19:29] <Jymmm> too skithy or not enough?
[04:19:31] <cradek> maybe happy isn't the right word :-)
[04:19:33] <Jymmm> stick
[04:19:46] <Jymmm> too sticky or not enough?
[04:19:48] <crepincdotcom> eric_unter: i tried that type as well as thick padded type
[04:19:58] <crepincdotcom> lol too sticky, hard to get off
[04:20:03] <cradek> the padded is going to suck
[04:20:03] <eric_unter> I can never find that when I'm looking for it
[04:20:37] <crepincdotcom> cradek: beleive it or not the padded had less of a deviation from 90 degrees than the thin did, may have just been an anomoly though
[04:20:40] <cradek> I use the thin unpadded stuff that's for sticking down tile? carpet? and has nylon? threads in it
[04:20:47] <Jymmm> crepincdotcom lighter fluid / napatha is your friend
[04:20:54] <crepincdotcom> yes i have some of that, ill play more with it
[04:21:00] <cradek> this tape comes off too
[04:20:58] <crepincdotcom> Jymmm: all, ill try it
[04:21:09] <cradek> I have had to use lighter fluid, but not for this stuff
[04:21:16] <eric_unter> what do you do with the lighter fluid?
[04:21:27] <ejholmgren> burn stuff?!
[04:21:30] <crepincdotcom> use it to get it not sticky
[04:21:31] <cradek> it eats the adhesive
[04:21:42] <crepincdotcom> ok guys bed time, just saw that someone had said my name
[04:21:46] <crepincdotcom> see you
[04:21:46] <cradek> goodnight
[04:23:16] <ejholmgren> drill press + hand grinder + lighter fluid as coolant ...
[04:23:47] <ejholmgren> brb
[04:23:49] <eric_unter> doesn't wd-40 catch on fire?
[04:24:08] <ejholmgren> I would assume so
[04:24:27] <ejholmgren> there's a youtube video where someone shoots a can of it
[04:24:37] <ejholmgren> resulting in a very large firey explosion
[04:25:05] <eric_unter> people use that as a coolant all the time, but they are the ones that believe it's mostly water
[04:27:16] <ejholmgren> http://www.youtube.com/watch?v=_dHUfvRsCb4
[04:27:29] <ejholmgren> I take that back, he hit it with a sledgehammer
[04:28:41] <ejholmgren> http://www.youtube.com/watch?v=HJX-ty0nhpU&NR
[04:29:05] <ejholmgren> wd-40 + supersoaker
[04:29:08] <eric_unter> http://www.youtube.com/watch?v=z-1ZoxWDU7o
[04:29:16] <eric_unter> I like the title on that one better
[04:29:23] <eric_unter> same clip
[04:30:50] <eric_unter> I'm gonna say that the supersoaker guy was really lucky
[04:31:10] <Jymmm> http://www.youtube.com/watch?v=AV6WSx9sj4M&NR
[04:33:25] <eric_unter> you guys convinced me to never even be tempted to use wd40 as a coolant again
[04:38:07] <Jymmm> eeeesh http://www.youtube.com/watch?v=p4Rqz9aT4Cg&NR
[04:40:35] <eric_unter> they charged some guys around here under the patriot act for blowing up a microwave in a local abandoned quarry
[04:40:46] <eric_unter> judge threw out the charges though
[04:41:25] <Jymmm> the DA's office charged under patriot act?
[04:41:53] <Jymmm> the partiot act should never ever of happened.
[04:43:40] <Jymmm> bbl food
[04:52:50] <toastyde1th> why would you use wd40 as a coolant
[04:53:22] <toastyde1th> also people use flammable coolants all the time
[04:53:25] <toastyde1th> kerosene and gasoline, notably
[04:53:40] <toastyde1th> kerosene is amazing for plastics
[04:59:47] <eric_unter> wd40 works pretty well
[05:00:10] <eric_unter> a lot more people have a can of wd40 than have a can of kerosene
[05:00:32] <toastyde1th> any time i've seen wd40 used by anyone the improvement has been minimal
[05:00:46] <toastyde1th> at least in the lubricants i've seen used
[05:01:55] <eric_unter> it's been a long time since I've used it at all, I grew to dislike it over many years as a bicycle mechanic
[05:03:57] <toastyde1th> it generally smokes and is completely useless
[05:04:27] <toastyde1th> not that a good drip cutting fluid won't smoke like the dickens
[05:09:53] <toastyde1th> toastyde1th is now known as toastydeath
[05:10:35] <eric_unter> I want to use flood, but a bridgeport is not made for it
[05:10:49] <toastydeath> you can use spray
[05:10:59] <toastydeath> or, low pressure flood
[05:11:12] <eric_unter> is spray different from mist?
[05:11:17] <toastydeath> well, no
[05:11:37] <eric_unter> just wanted to make sure there wasn't an alternative I wasn't aware of
[05:12:14] <toastydeath> at work, the toolmakers all milled coolant grooves in the table
[05:12:19] <toastydeath> so they can flood
[05:12:40] <eric_unter> mine has that, I suppose I could cut down the volume
[05:12:40] <toastydeath> they also made all sorts of ridiculous splash guards, though
[05:13:08] <toastydeath> i mean a low pressure flood just drips off unless you're cutting aluminum or using a tiny endmill
[05:13:21] <eric_unter> the Haas at work has all sorts of extra sheet metal stuff tacked on to the stock sheet metal, and it was built for flood
[05:13:31] <eric_unter> the floor used to get pretty wet
[05:14:04] <toastydeath> it can, if you crank the rpm up
[05:14:22] <eric_unter> good point
[05:14:24] <toastydeath> usually there's not much use for flood coolant on a manual mill anyway
[05:14:47] <toastydeath> misting systems are all that's necessary
[05:14:47] <eric_unter> mine was built for cnc
[05:15:17] <toastydeath> do you run it with carbide tooling and at high speeds and feeds
[05:15:25] <eric_unter> only handle on the whole machine was the knee handle
[05:15:49] <toastydeath> lol
[05:15:53] <eric_unter> I've never cut anything with it, bare bones when I bought it, and I'm really slow
[05:16:07] <toastydeath> ah
[05:16:19] <toastydeath> yeah i was wondering how you were cutting on a manual mill with ballscrews
[05:16:19] <eric_unter> motors were gone, pulleys were gone, cabinets stripped
[05:16:24] <toastydeath> tends to not work too well
[05:16:40] <toastydeath> so are you converting to manual
[05:16:46] <toastydeath> or looking to do CNC on it
[05:16:46] <eric_unter> no, converting to emc
[05:16:50] <toastydeath> ah
[05:17:27] <eric_unter> it came with a mist system, I'll probably try that
[05:17:40] <toastydeath> the only time you really should care about flood coolant is running at high end carbide speeds
[05:17:55] <toastydeath> otherwise the there's enough heat dissapation in the chips
[05:18:09] <toastydeath> and the mist helps the chip flow and vibration
[05:18:10] <eric_unter> I've heard mist is annoying in the shop
[05:18:21] <toastydeath> depends
[05:18:31] <toastydeath> i like more of a drip
[05:18:59] <eric_unter> so just cut back the air pressure?
[05:19:03] <toastydeath> thats what i would do
[05:19:13] <toastydeath> because you're not trying to coat the whole damn area with a fine mist
[05:19:30] <eric_unter> reminds me, I have to get the air balance system in the knee to stop leaking air
[05:19:39] <toastydeath> lol
[05:20:02] <eric_unter> acme screws and 1000 lbs of knee/table don't go together too well
[05:20:18] <toastydeath> air balance system?
[05:20:22] <toastydeath> i've never heard of that
[05:21:00] <toastydeath> what's wrong with your acme screws?
[05:21:04] <eric_unter> all of the bp cncs have a pneumatic piston in the pedestal of the base that pushes up on the bottom of the table
[05:21:24] <toastydeath> oh, sort of backlash eliminator
[05:21:41] <eric_unter> acme screw is ok, it just is a bear against the immense load of the knee/table
[05:21:48] <toastydeath> i dunno dude
[05:22:06] <toastydeath> acme screws work just fine on the 3500 lb knees on the big horizontals
[05:22:21] <eric_unter> in fact, I hear one of the failure modes is that the table will start floating
[05:22:21] <toastydeath> and on the 5000 lb HBM heads
[05:22:33] <eric_unter> I wonder if they have more robust acme screws
[05:22:37] <toastydeath> is it a bridgeport specific issue?
[05:22:42] <eric_unter> and lower gearing
[05:22:46] <toastydeath> i mean the knee screw isn't exactly big on a bridgeport
[05:23:00] <eric_unter> it was enough of an issue that they put a pneumatic lift in there
[05:23:21] <toastydeath> weird
[05:23:23] <eric_unter> as cheap as they were, I don't think they did it for fun
[05:24:23] <eric_unter> I have no problem with the series I at work, but mine is pretty much unusable the way it is
[05:24:25] <toastydeath> what exactly is the float
[05:24:56] <toastydeath> i'm not seeing what problem they're fixing except maybe backlash
[05:25:50] <eric_unter> they may have started with the mills that had the steppers on the knee, and kept doing it out of habit.
[05:26:14] <eric_unter> I don't know if they ever made manual series II, and if those had air assist or not
[05:26:22] <toastydeath> they did
[05:26:28] <toastydeath> and i have no idea
[05:27:23] <toastydeath> but that does explain what that one CNC is always leaking at school
[05:27:26] <eric_unter> apparently, there is a leather seal on the piston that drys up and leaks air
[05:27:25] <toastydeath> it's a bridgeport CNC
[05:27:35] <toastydeath> everytime I walk by
[05:27:36] <toastydeath> hsssss
[05:27:44] <eric_unter> that's it
[05:27:49] <toastydeath> tells you if you have air pressure in the building though
[05:28:12] <eric_unter> there is an air spindle speed adjust motor and air spindle lock too
[05:28:24] <eric_unter> but the most likely leak is in the knee
[05:28:34] <toastydeath> i have no idea, so much stuff on that thing doesn't work
[05:28:45] <eric_unter> that's why they are cheap
[05:29:07] <eric_unter> I think there may be more working now in hobby shops than there used to be when bp sold them to machine shops
[05:29:19] <eric_unter> it was pretty common for people to buy them and never use them
[05:29:24] <toastydeath> production shops don't have any use for a cnc bridgeport
[05:29:52] <eric_unter> not any more, there was a time when the shops were all manual
[05:30:05] <toastydeath> yes, and even then
[05:30:09] <eric_unter> bp shows up with a cnc, people bought them because of the name
[05:30:13] <eric_unter> and they didn't work
[05:30:14] <toastydeath> the cnc bridgeport didn't fill any particular niche when NC was first coming out
[05:30:30] <toastydeath> well
[05:30:34] <toastydeath> not when nc came out
[05:30:40] <toastydeath> but when the bridgeport cnc came out
[05:30:58] <eric_unter> I don't know what was competing back then
[05:31:02] <toastydeath> actual mills
[05:31:29] <tomp> air >re<sist. used on vertical axis. xy doesnt get affected by gravity, but Z does. so down is easier than up. the servo notices this difference and is difficult to tune correctly in both directions. the air piston ( or weight ) makes the response simlilar.
[05:32:04] <toastydeath> bridgeports are for quick modifications to parts in production shops
[05:32:24] <eric_unter> tomp -- that would be a good point, but my knee is manual, always was
[05:32:41] <bytecolor> or onesies and twosies with the right person at the wheels :)
[05:32:46] <toastydeath> yeah, that too
[05:32:52] <toastydeath> we do up to tensies
[05:33:01] <toastydeath> but we employ toolmakers to turn the wheels
[05:33:21] <toastydeath> but they have the accu-rite conversational CNC thing
[05:33:23] <toastydeath> with manual handwheels
[05:33:35] <eric_unter> we have one of those
[05:33:40] <toastydeath> so they can do roughing patterns and arcs, but still keeps the versatility
[05:33:48] <toastydeath> those are so cool
[05:34:04] <eric_unter> the machinist just took the quick change spindle out of it
[05:34:28] <eric_unter> it stopped being reliable
[05:34:45] <eric_unter> should say quick change drawbar
[05:35:15] <toastydeath> i've got no direct experience with this, but i hear homemade quick change drawbars are more reliable
[05:35:25] <toastydeath> than most commercial drawbars
[05:35:40] <toastydeath> personally i'd like a bridgeport with a CAT-20 spindle
[05:35:51] <eric_unter> the accu-rite thing was really neat, but it could be a pain
[05:36:03] <toastydeath> never used it
[05:36:06] <toastydeath> what was wrong
[05:36:13] <eric_unter> I have a NMBT-30 spindle in mine
[05:36:17] <toastydeath> i've just seen it used
[05:36:17] <bytecolor> never saw a custom made pneumatic drawbar
[05:36:37] <eric_unter> Joe Vicars used to sell one
[05:37:08] <eric_unter> there are a number of designs that use a pneumatic torque wrench
[05:37:09] <toastydeath> people make them out of impact wrenches
[05:37:17] <toastydeath> and other air nonsense
[05:37:19] <eric_unter> that's what I meant
[05:37:29] <toastydeath> OR DID I MEAN TORQUE WRENCH
[05:37:32] <toastydeath> we wil never know.
[05:37:36] <toastydeath> same thing, almost.
[05:37:41] <bytecolor> I guess getting the socket to advance and retract would be the only tricky part
[05:37:57] <toastydeath> ..?
[05:38:29] <eric_unter> the coolest thing is Joe's toolchanger for the Sherline
[05:38:49] <eric_unter> almost makes me want to get a sherline so I can make Joe's toolchanger
[05:38:51] <toastydeath> ?
[05:39:36] <eric_unter> http://home.insightbb.com/~joevicar3/Automatic_Tool_Changer_Plans.htm
[05:39:57] <toastydeath> hahaha
[05:39:58] <toastydeath> awesome
[05:40:06] <tomp> the video is great
[05:40:58] <a-l-p-h-a> anyone got those plans?
[05:41:08] <a-l-p-h-a> I've seen it's predicessor years ago.
[05:41:57] <eric_unter> http://home.insightbb.com/~joevicar3/Customer.htm power drawbar pics uses impact wrench
[05:43:02] <bytecolor> cool tool changer, pretty fast too!
[05:44:12] <tomp> nite all
[05:44:21] <toastydeath> i'm not sure i'll ever buy a bridgeport
[05:44:35] <toastydeath> getting a big cinci seems a better choice
[05:44:40] <toastydeath> for the same price ballpark
[05:44:48] <toastydeath> ablit higher shipping
[05:45:09] <eric_unter> bp has its advantages, the basic design is not one of them
[05:45:21] <ds3> Hmmmmm
[05:45:34] <toastydeath> i'd buy a bridgeport with a conversational cnc
[05:46:01] <eric_unter> there seem to be some nice tree mills
[05:46:32] <toastydeath> eh
[05:47:13] <eric_unter> my problem with that is twofold: first, don't want to send any royalties to Hurco for that bogus patent
[05:47:28] <eric_unter> and second, commercial controls cost too much
[05:47:56] <toastydeath> yeah, but if I bought a conversational bridgeport i would do so as a small business
[05:48:13] <toastydeath> for a hobbyist, I'd pick up a 30 hp vertical Cinci, loaded with tooling, and call it a day
[05:48:47] <eric_unter> I used to use the accu-rite a lot, and I'd rather be able to dump my program easily over the network
[05:49:00] <eric_unter> and have good software on my desktop
[05:49:26] <toastydeath> at that point, it makes more sense to just write it for a vmc
[05:49:57] <toastydeath> our accu-rite programs are never more than a couple little commands
[05:50:04] <eric_unter> If I was starting a small business, that's what I would get
[05:50:14] <toastydeath> no doubt
[05:50:45] <eric_unter> accu-rite retrofit is over 10k
[05:51:08] <toastydeath> to me the accu-rite and a vmc are totally seperate tools for totally seperate tasks
[05:51:38] <toastydeath> and in that vein, I would probably have at least one accu-rite bridgeport
[05:52:29] <toastydeath> but, that would be my strategy
[05:52:41] <toastydeath> not necessarily what someone else would use it for
[05:53:04] <eric_unter> I know they were selling them, so there must be shop owners that agree with you
[05:53:22] <toastydeath> and maybe I get that view from the shop I work at now
[05:53:26] <toastydeath> which is how they use them
[05:53:31] <eric_unter> and centroid is still in business, they pretty much do the same thing
[05:54:01] <toastydeath> each toolmaker has one, and uses it to do arcs and other things that would require extensive setup on rotary tables and indexing fixtures
[05:54:15] <toastydeath> they get a conversation cnc bridgeport, and a normal bridgeport
[05:54:20] <toastydeath> (manual)
[05:54:28] <eric_unter> this is at a school?
[05:54:35] <toastydeath> no, a production ship
[05:54:38] <toastydeath> *shop
[05:55:03] <toastydeath> we make air bearings for CMMs, semiconductor fabs, and other metrology industries
[05:55:35] <toastydeath> the part is more technologically advanced than our processes are, admittedly
[05:56:00] <toastydeath> but it's not a high volume part, so it makes sense
[05:56:26] <toastydeath> custom bearings get made in the manual department
[05:56:27] <eric_unter> the lab next to mine at school deals with air bearing spindles
[05:56:51] <toastydeath> lab?
[05:57:12] <eric_unter> university == research business
[05:57:47] <eric_unter> mechanical engineering building has exactly one classroom, and 4 floors of labs
[05:58:15] <toastydeath> ah
[05:58:34] <ds3> what school?
[05:58:40] <eric_unter> penn state
[06:59:53] <K`zan> Night all
[07:25:19] <Jymmm> FWIW I found 4" x 36" sanding belts up to 400 grit
[12:17:18] <cradek_> cradek_ is now known as cradek
[12:25:15] <skunkworks> morning
[12:25:41] <cradek> hi
[12:26:27] <alex_joni> hi
[12:26:28] <cradek> hey on a certain program (lots of moves .003 long) I found that my mill was stuttering too - I found a simple fix for it - will be in 2.1.3
[12:26:44] <alex_joni> the nice ?
[12:26:48] <cradek> yes
[12:26:56] <cradek> seems crazy, but it works
[12:27:27] <cradek> while it was stuttering along (I was watching the queue size in halscope) I reniced it, and it loaded the rest of the program (2000 lines) into the queue in about 2 seconds
[12:28:42] <skunkworks> cradek: cool. (I think I could really notice it on the gantry - because it is only driven on 1 side - when it would studder - it would really shake the gantry.
[12:29:29] <skunkworks> nice?
[12:29:43] <tomp> cradek: stuttering = starving for data?
[12:31:38] <cradek> tomp: yes, my machine is a PII-400 and it couldn't keep motion "fed" with segments before the fix
[12:32:09] <cradek> now it feeds the whole program in 3 seconds (program runs for 30-60 seconds) on that machine
[12:32:38] <cradek> have to get ready for work... bbl
[12:32:55] <tomp> cardek: thanks, bye
[12:33:08] <tomp> cradek ;)
[13:13:49] <duerz> If I used the *.sh method of installing emc2 - is that the full version?
[13:23:57] <skunkworks> what do you mean 'full version'? it doesn't have the source iirc.
[13:25:51] <duerz> will it run a real machine if installed this way?
[13:27:28] <skunkworks> yes
[13:27:52] <duerz> where does it install the drivers - path?
[13:29:07] <skunkworks> drivers? do you mean machine configs and such?
[13:29:16] <alex_joni> duerz: use dpkg -L to get a list of installed files
[13:29:27] <alex_joni> dpkg -L emc2 will show you where all the files are
[13:29:28] <duerz> no, the drivers for interface cards
[13:30:25] <alex_joni> duerz: dpkg -L emc2 will show you where all the files are installed
[13:31:27] <duerz> ok - looking
[13:34:35] <skunkworks> alex_joni: what is nice? (que optimization)
[13:35:41] <duerz> I got an e-mail from eric johnson and he was talking about looking : If you view the
[13:35:41] <duerz> header file /src/hal/drivers/hal_vti.h, you will see four structs defined.
[13:36:15] <duerz> after doing this dpkg i have not seen hal_vti.h?
[13:39:54] <duerz> i found a hal_vti.ko - but cannot open it
[13:41:05] <skunkworks> you don't have the source. I would build a 'run in place' so you can see it. follow the directions here http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2 - section 3
[13:42:01] <skunkworks> then if he wants you to change the code - you can and rebuild
[13:44:30] <duerz> what is a struct?
[13:46:57] <alex_joni> duerz: a struct is a datatype in the "C" programming language
[13:47:10] <alex_joni> duerz: you can see the sources online at http://cvs.linuxcnc.org/
[13:49:45] <alex_joni> http://cvs.linuxcnc.org/cvs/emc2/src/hal/drivers/hal_vti.c?rev=;content-type=text%2Fplain
[13:50:00] <alex_joni> http://cvs.linuxcnc.org/cvs/emc2/src/hal/drivers/hal_vti.h?rev=;content-type=text%2Fplain
[13:51:29] <jepler> duerz: .ko is a binary format, like .exe or .dll on windows
[14:12:17] <anonimasu> hi
[14:12:22] <anonimasu> I'v egot some problems..
[14:12:32] <anonimasu> I found a program that causes ferror always.
[14:14:20] <anonimasu> I'll post it in a few secs..
[14:14:52] <anonimasu> with a stepper machine
[14:15:07] <anonimasu> with ferror cranked up to 2mm
[14:15:13] <anonimasu> and min ferror to 0.5
[14:15:19] <alex_joni> anonimasu: what emc2 version?
[14:15:25] <anonimasu> 2.1-pre
[14:15:30] <alex_joni> please upgrade
[14:16:00] <alex_joni> the problem you are seeing is mostl likely because of an incorrect max_vel, max_accel, INPUT_SCALE and BASE_PERIOD combination
[14:16:01] <anonimasu> alex_joni: known issue?
[14:16:11] <anonimasu> why didnt I see it before..?
[14:16:14] <alex_joni> anonimasu: 2.1.0+ will report an actual erro about what you did wrong
[14:16:21] <anonimasu> I've made corners at higher speed..
[14:16:23] <alex_joni> anonimasu: probably changed something
[14:16:39] <anonimasu> "joint 1 following error"~
[14:16:57] <anonimasu> I posted a new program with a straight entry..
[14:16:58] <anonimasu> that's what I changed..
[14:17:10] <anonimasu> but the corners in cut are much sharper then the entry..
[14:17:16] <jepler> iirc anonimasu has one of jon elson's boards, not using software stepgen
[14:17:25] <anonimasu> this is another machine
[14:17:49] <alex_joni> anonimasu: please upgrade and see what the error is with emc2.1.x
[14:17:56] <anonimasu> crap.
[14:18:08] <alex_joni> or pastebin your ini
[14:18:27] <anonimasu> need to run out and carry the machine back into the office..
[14:18:35] <anonimasu> upgrading isnt a problem other then that
[14:18:37] <alex_joni> usb stick?
[14:18:55] <anonimasu> I might aswell upgrade emc first..
[14:19:10] <anonimasu> be back in a few minutes..
[14:19:24] <anonimasu> alex_joni: want to have a look at the program?
[14:19:43] <jepler> sure, pastebin the program too
[14:20:17] <anonimasu> http://www.pastebin.ca/394659
[14:20:39] <anonimasu> N0170 is where it happens
[14:21:39] <jepler> cradek: 0 means no tool, right? So what does this mean? G43 H0
[14:22:18] <cradek> It is OK for the H number to be zero; an offset value of zero will be used.
[14:22:23] <cradek> </spec>
[14:22:36] <cradek> G49 is the usual way to cancel length offset
[14:25:15] <anonimasu> cradek: it's posted off the sheetcam emc post..
[14:25:33] <anonimasu> it's for tool length offsets..
[14:25:35] <anonimasu> but as i dont want any..
[14:25:40] <anonimasu> it cancels them..
[14:25:44] <jepler> anonimasu: it ran here, on the example 'configs/stepper/stepper_inch.ini' configuration
[14:25:46] <cradek> I understand - it's a little odd, but the spec allows it to be canceled that way
[14:26:02] <anonimasu> cradek: that's weird..
[14:26:07] <anonimasu> I'll have the machine up in a few minutes..
[14:26:25] <anonimasu> what do you want to know?
[14:26:33] <anonimasu> the periods are the stock ones..
[14:26:42] <alex_joni> anonimasu: pastebin the ini file if you can
[14:34:48] <alex_joni> cradek: I just tried the method you suggested on the mailing list.. but I can't find any servo
[14:34:51] <jepler> anonimasu: it's most likely that (A) you did not increase STEPGEN_MAXxxx when you increased MAX_ACCELEREATION or MAX_VELOCITY or (B) that you set STEPGEN_MAXVEL above the number of steps per second that you can get with your BASE_PERIOD and step timings
[14:35:16] <jepler> anonimasu: that's why alex suggests putting the inifile on pastebin
[14:35:19] <alex_joni> and now the printer doesn't work anymore.. it makes a funny noice, and some smoke comes out of it when I try to connect it to the toaster
[14:35:56] <anonimasu> jepler: I can do that now..
[14:36:08] <anonimasu> but I should upgrade first..
[14:36:31] <alex_joni> anonimasu: the problem will probably be still there after the upgrade, but you'll have a message explaining it
[14:36:46] <alex_joni> if you can pastebin the ini, we'll start analyzing.. while you upgrade :P
[14:36:47] <anonimasu> yeah, but i can make a new config file..
[14:37:13] <anonimasu> ok
[14:37:17] <anonimasu> I'll do that
[14:37:26] <anonimasu> alex_joni: should I just let apt do the work?
[14:37:34] <anonimasu> run the update function?
[14:38:01] <SWPadnos> anonimasu, is this ubuntu?
[14:38:04] <alex_joni> anonimasu: if you have an emc2 installed, yeah
[14:38:11] <anonimasu> yeah
[14:38:17] <anonimasu> but the one im running is from cvs..
[14:38:33] <SWPadnos> has emc2 ever been installed with apt?
[14:38:38] <anonimasu> yes..
[14:39:06] <SWPadnos> ok, then you should be able to upgrade to 2.1.x via the GUIs or apt
[14:39:16] <anonimasu> doing it now
[14:39:26] <SWPadnos> if you want 2.1.x, you need to change the emc2 repository
[14:39:41] <SWPadnos> or it'll only tell you about 2.0.5
[14:39:45] <anonimasu> what version is your suggestion that I run?
[14:39:56] <anonimasu> err what version do you suggest that I run
[14:39:56] <alex_joni> 2.1.2
[14:40:01] <SWPadnos> my suggestion is 2.1.x
[14:40:04] <anonimasu> ok
[14:40:34] <anonimasu> whats the address to the repository?
[14:40:42] <anonimasu> if you dont got it in your head I'll look it up :)
[14:40:57] <SWPadnos> are you using synaptic?
[14:40:58] <alex_joni> same address but use emc2.1 instead of emc2
[14:41:27] <jepler> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.1
[14:41:36] <jepler> ^^ says how to change to the 2.1 repository using the GUI
[14:41:50] <alex_joni> hmm.. jepler was faster
[14:41:57] <SWPadnos> heh
[14:41:57] <anonimasu> jepler: I know how to edit a sources.list..
[14:42:11] <SWPadnos> that wiki page tells you what to edit it to :)
[14:42:23] <alex_joni> anonimasu: same line, just the last part changed from emc2 to emc2.1
[14:42:35] <anonimasu> ok
[14:43:24] <alex_joni> deb http://www.linuxcnc.org/emc2/ dapper emc2.1
[14:43:36] <anonimasu> already did that :)
[14:43:43] <alex_joni> ok
[14:44:03] <anonimasu> http://www.pastebin.ca/394679
[14:44:03] <alex_joni> note: the 2.0.x configs need some tweaking to work
[14:44:18] <alex_joni> the pre-2.1 probably works without modifications (if it's not too old)
[14:44:35] <alex_joni> anonimasu: what PC?
[14:44:58] <anonimasu> a PIII 500
[14:45:45] <alex_joni> MINle _LIMIT = -1000.0
[14:45:50] <alex_joni> is that a pastebin typo?
[14:46:01] <cradek> I don't see any constraint violation running anonimasu's program either (running check_constraints.hal in sim)
[14:46:01] <anonimasu> yes
[14:46:08] <alex_joni> line 194
[14:46:25] <anonimasu> that's a pastebin error..
[14:46:26] <alex_joni> ok
[14:46:27] <anonimasu> it looks ok in the config..
[14:46:36] <cradek> however I have to unpause with the mouse instead of the keyboard, for some reason, after the G4P7/M1 sequence
[14:46:48] <anonimasu> * anonimasu nods
[14:46:56] <anonimasu> well, if you turn off the optional pause stuff..
[14:46:56] <anonimasu> :)
[14:47:02] <anonimasu> under machine
[14:47:16] <anonimasu> it's a pause per part.. im making 2m of them
[14:47:24] <anonimasu> so I can re-light the torch is something fails..
[14:47:33] <alex_joni> I don't think it's pushing hard on constraints
[14:47:38] <alex_joni> INPUT_SCALE = 33.3
[14:47:38] <cradek> cool, optional pause
[14:47:43] <alex_joni> and MAX_VEL = 30
[14:47:49] <anonimasu> :)
[14:47:51] <alex_joni> BASE_PERIOD = 50
[14:48:31] <anonimasu> I have emc 2.1.2 now :)
[14:49:13] <jepler> MAX_VELOCITY = 29 / STEPGEN_MAXVEL = 29.2
[14:49:14] <cradek> why is AXES=2, but there are Z moves in the file?
[14:49:20] <jepler> is this too little headroom?
[14:50:29] <jepler> finding the needed headroom seems to be an inexact science, but 5% is more typical than .5%
[14:50:30] <cradek> yes that's less than 1%
[14:50:56] <cradek> try 5% (but I'd expect troubles on jogging, not coordinated motion)
[14:50:59] <anonimasu> I ran it at 30.
[14:51:00] <anonimasu> before..
[14:51:17] <anonimasu> it dosent make a difference..
[14:51:37] <anonimasu> I tried tweaking them closer to see what happened..
[14:52:22] <anonimasu> cradek: because my post spits out Z moves..
[14:52:30] <anonimasu> cradek: for pierceing..
[14:52:35] <anonimasu> but I've yet to build a Z axis..
[14:52:44] <jepler> try increasing it -- make STEPGEN_MAXVEL = round up(MAX_VELOICITY * 1.1) == maybe try 32
[14:52:53] <anonimasu> jepler: just a sec..
[14:52:57] <anonimasu> i can try it right now
[14:53:39] <alex_joni> anonimasu: I suggest you define the Z axis
[14:53:51] <cradek> that N0170 move has a Z component. I wonder if that's the problem (Z vel/accel values are not loaded because it's an invalid axis)
[14:54:19] <cradek> if jepler's advice doesn't help, try enabling your Z in the ini, even though you don't use it
[14:54:34] <jepler> or try removing all Z words from your file
[14:54:50] <cradek> yes, or that
[14:54:58] <anonimasu> still happens..
[14:55:14] <anonimasu> I can try, but I dont think that matters..
[14:55:40] <anonimasu> joint 1 following error
[14:55:40] <anonimasu> emc/task/taskintf.cc 592: Error on axis 1, command number 62
[14:58:09] <anonimasu> now let's see with Z enabled
[14:58:43] <anonimasu> wtf.
[14:58:49] <anonimasu> why didnt this happen on my other program?
[14:58:53] <cradek> that fixes it?
[14:58:58] <anonimasu> ^_^
[14:59:00] <anonimasu> yeah
[14:59:08] <cradek> yay
[14:59:14] <anonimasu> how stupid.
[14:59:22] <anonimasu> :D
[14:59:25] <alex_joni> I didn't see it like this.. but usually it would wait (hang) forever on Z moves
[14:59:33] <anonimasu> thanks for the help..
[14:59:39] <cradek> welcome
[14:59:44] <anonimasu> I guess I should move to 2.1 as soon as I've made the parts I need for now
[14:59:49] <alex_joni> anonimasu: at least you have a fresh update now :P
[14:59:54] <anonimasu> alex_joni: but not runinng :)
[15:00:02] <alex_joni> SMOT
[15:00:09] <alex_joni> T = testing
[15:03:37] <anonimasu> :)
[15:08:57] <anonimasu> why does openoffice come with out ubuntu dist?
[15:09:10] <anonimasu> werent we low on space before?
[15:09:27] <SWPadnos> it's on ubuntu, and the easiest thing to do is the fewest changes to the base distribution
[15:10:08] <alex_joni> anonimasu: we're not eager to make an OS release ourselves (there is way too less manpower to support that)
[15:10:21] <alex_joni> that's why we chose to use a pretty good distro, with a GREAT support base behind it
[15:10:48] <alex_joni> keeping the changes we make (adding a handfull of packages) at a minimum allows people to use that great support base
[15:11:07] <SWPadnos> it might be nice to try making an xubuntu-based EMC, but not nice enough to actually sit down and do the work myself ;)
[15:11:20] <SWPadnos> (or ask others to do it)
[15:11:30] <cradek> SWPadnos: you mean install xubuntu and then install emc? that's easy
[15:11:46] <SWPadnos> no - I mean basing the emc2 CD on xubuntu
[15:11:53] <SWPadnos> s/the/an/
[15:12:06] <SWPadnos> it may allow enough room for compilers and such
[15:12:24] <alex_joni> SWPadnos: I don't think the xubuntu disk is way smaller than the regular ubuntu one
[15:12:33] <SWPadnos> I don't know - checking now :)
[15:13:03] <cradek> in theory, we could remove openoffice and add development tools, but I don't think that would serve most of our users who want to use a live cd to install
[15:13:23] <alex_joni> SWPadnos: 653MB
[15:13:28] <SWPadnos> ok
[15:15:13] <alex_joni> vs. 698MB regular ubuntu
[15:15:43] <SWPadnos> right
[15:15:59] <SWPadnos> 40M is a lot when you're talking about tools (vs. guis)
[15:16:19] <alex_joni> yeah, but gcc & devel libs probably is a bit more than that
[15:16:37] <SWPadnos> sure - though a CD has a max of ~730M
[15:16:59] <SWPadnos> I don't know what's missing from xubuntu that would be needed by emc though - gtk and that kind of thing
[15:17:09] <SWPadnos> stuff that's probably included with normal ubuntu
[15:20:48] <skunkworks> SWPadnos: demo'ed emc off of my keychain drive yesterday.. (just happened to have it with me.) He thought it was cool.
[15:21:01] <SWPadnos> great!
[15:21:04] <alex_joni> skunkworks: to who?
[15:21:08] <alex_joni> whom
[15:21:36] <skunkworks> A local machinist that has some old equipment.
[15:22:21] <skunkworks> it worked on his computer thankfully :) just new enough but not too new.
[15:23:27] <SWPadnos> heh - boots from USB but still has a parallel port? :)
[15:24:44] <skunkworks> hmm. didn't look ;)
[15:25:10] <skunkworks> new enought to boot from usb - old enough for it to recognise the video
[15:25:45] <SWPadnos> heh
[15:27:59] <cradek> skunkworks: you're a great salesman except for the making-no-money part of it
[15:29:05] <CIA-6> 03jepler 07v2_1_branch * 10emc2/src/hal/drivers/pluto_servo.comp: correct digital input pin names in documentation
[15:29:11] <skunkworks> thats ok - I get enough out of it ;)
[15:29:35] <tomp> we use ubuntu & kernel 2.6, if 2.4 was ok, then damnsmalllinux is 50 meg (word pro ffox) or it's more full featured version dsl-n at less than 100meg. lotsa of room for dev tools. also matt shaver did some work with puppy. both good for low mips older hardware. it's kde/gnome that suck up the cd space.
[15:30:39] <cradek> I used the full dapper install on my PII-400/256 meg, and it works well - are you using even older hardware than that?
[15:31:23] <skunkworks> * skunkworks also ran dapper for w while on a PII-400/256
[15:31:59] <cradek> I don't remember if I had more ram in it when I installed - I may have stolen some since then
[15:32:03] <tomp> 150 mhz Pentium, 48 meg ram, 2.1 gig hd.... was very snappy with fluxbox , included synaptic and a few tools
[15:32:36] <cradek> yikes, that's underpowered even by my standards
[15:32:47] <cradek> nice that you can still make it go
[15:33:31] <alex_joni> * alex_joni runs home
[15:33:33] <alex_joni> laterl y'all
[15:33:37] <tomp> underpowered by my stds too, but it shows what can be done.
[15:33:41] <tomp> bye alex
[15:53:46] <CIA-6> 03jepler 07TRUNK * 10emc2/src/hal/utils/comp.g: support parameter arrays
[15:54:00] <CIA-6> 03jepler 07TRUNK * 10emc2/src/hal/drivers/pluto_servo.comp: use arrays. improve documentation
[16:00:37] <CIA-6> 03jepler 07TRUNK * 10emc2/docs/src/hal/comp.lyx: note new features; other improvements and markup fixes
[16:02:59] <CIA-6> 03jepler 07TRUNK * 10emc2/src/hal/drivers/pluto_servo.comp: remove traces of epp_soft, which was never implemented
[16:05:39] <CIA-6> 03jepler 07TRUNK * 10emc2/src/hal/drivers/pluto_servo.comp: whitespace fix
[16:14:41] <CIA-6> 03jepler 07TRUNK * 10emc2/src/hal/drivers/pluto_servo.comp: doc fixes and layout tweaks
[17:22:01] <skunkworks> cnczone.com seems to be down. what am I to do? work?
[17:50:27] <Guest663> hello !
[18:06:12] <cradek> that was strange
[18:07:35] <skunkworks> I am sorry.. I wasn't quick enough
[18:07:58] <alex_joni> me too :)
[18:08:01] <SWPadnos> shame on you! you had 20 seconds
[18:08:12] <a-l-p-h-a> I love poutines.
[18:08:19] <a-l-p-h-a> SWPadnos, how do you like poutines?
[18:08:28] <cradek> eek
[18:08:30] <SWPadnos> I don't know what a poutine is
[18:08:45] <a-l-p-h-a> SWPadnos, don't you have family in Canada???
[18:08:50] <SWPadnos> ewwww
[18:08:52] <SWPadnos> I mean, no
[18:08:53] <cradek> just the thing to introduce to the US
[18:09:09] <a-l-p-h-a> poutine... fries, gravey, cheese.
[18:09:11] <alex_joni> heh
[18:09:13] <SWPadnos> hmmm. I see that
[18:09:20] <SWPadnos> I think I don't like them
[18:09:28] <SWPadnos> but I haven't tested the theory
[18:09:32] <a-l-p-h-a> cradek, anerica's starting to get them??
[18:09:36] <alex_joni> wtfare poutines?
[18:09:42] <jepler> http://en.wikipedia.org/wiki/Poutine
[18:09:42] <Dallur> I used to live in Montreal, they fed me that stuff during my first week, I will never recover ...
[18:09:44] <SWPadnos> no, but americans are fat enough already ...
[18:09:51] <cradek> a-l-p-h-a: not that I've seen
[18:09:52] <alex_joni> A dish made with French fries and melted curd cheese and topped with gravy ?
[18:09:58] <jepler> "a dish consisting of french fries topped with fresh cheese curds and covered with hot gravy (usually brown gravy) and sometimes other additional ingredients."
[18:10:03] <a-l-p-h-a> Dallur, but you sure as hell enjoyed it didn't you? Other than it took 5 years off your life.
[18:10:13] <SWPadnos> I must say that I do like "Pizza Skins" at Pizzeria Uno
[18:10:23] <a-l-p-h-a> what's a pizza skin?
[18:10:23] <alex_joni> sounds like putain to me :D
[18:10:36] <jepler> I will eat curly fries with "nacho cheese sauce", so how bad can poutine be?
[18:10:39] <SWPadnos> nice flaky crust with mashed potato, cheese, and bacon bits in it
[18:10:50] <SWPadnos> mmmm
[18:10:58] <Dallur> the only thing I can use to describe it is : soggy fries
[18:11:11] <SWPadnos> soggy fries with cheese
[18:11:12] <a-l-p-h-a> jepler, curly fries, the spicy ones?
[18:11:19] <a-l-p-h-a> those are yumm...
[18:11:32] <SWPadnos> I sometimes like cheese-covered fries, and there are a couple of local places that make very nice fries/gravy
[18:11:33] <a-l-p-h-a> the ones from Arby's are yummy... but aren't those just McCain's curly fries?
[18:11:42] <SWPadnos> I'm just not so sure about cheese + gravy
[18:11:45] <a-l-p-h-a> SWPadnos, so you have had one.
[18:11:46] <skunkworks> sounds kinda like the kfc bowls. just dump a bunch of junk in the bowl
[18:11:57] <SWPadnos> no, mashed ~= fries
[18:12:01] <SWPadnos> !=
[18:13:05] <a-l-p-h-a> ooooooooh... know what else is good.
[18:13:09] <a-l-p-h-a> sweet potatoe fries.
[18:13:10] <SWPadnos> yes
[18:13:18] <a-l-p-h-a> is that agreeing with me? :)
[18:13:27] <SWPadnos> or nice mashed sweet potatoes with lots of butter, maple syrup, and/or brown suger
[18:13:44] <a-l-p-h-a> that's a lot of sugar.
[18:13:55] <a-l-p-h-a> I hate corn syrup.
[18:14:02] <a-l-p-h-a> I <3 maple syrup.
[18:15:23] <skunkworks> I didn't know until recently that corn syrup was sweet.. for some reason I thought it was an oil. Odd
[18:16:25] <skunkworks> should have the 'syrup' given it away? ;)
[18:16:31] <a-l-p-h-a> skunkworks, you're americant?
[18:16:49] <skunkworks> american't?
[18:16:56] <a-l-p-h-a> corn syrup is a staple in you foods...
[18:17:17] <a-l-p-h-a> my word for anything american is americant. :)
[18:17:37] <a-l-p-h-a> I need to make a macro that parses my for the word "american" to append a t.
[18:17:58] <a-l-p-h-a> just must remember to disable it when typing real letters.
[18:18:22] <SWPadnos> as long as it also replaces Canada with "Canuckia", it should be marketable
[18:18:45] <skunkworks> I think the problem resently is that america can.. And does.
[18:19:00] <Dallur> SWPadnos: nahh just remember to pronounce it Kanada (like Nevada)
[18:19:15] <SWPadnos> hah
[18:19:17] <SWPadnos> he
[18:19:18] <SWPadnos> heh
[18:19:19] <SWPadnos> !
[18:19:23] <Dallur> SWPadnos (can nada)
[18:20:25] <a-l-p-h-a> skunkworks, can and does... but not very well. :)
[18:20:27] <a-l-p-h-a> skunkworks, iraq war.
[18:20:36] <a-l-p-h-a> skunkworks, keeping jobs in America.
[18:20:43] <a-l-p-h-a> I'll stop... it may hurt too much.
[18:21:24] <skunkworks> a little update on this thread for jepler. nothing really new
[18:21:27] <skunkworks> http://www.cnczone.com/forums/showthread.php?t=33853
[18:22:22] <skunkworks> this is interesting http://www.cnczone.com/forums/showpost.php?p=271373&postcount=29
[18:23:21] <SWPadnos> for most excellent web hosting: http://www.nouptime.com/
[18:23:59] <a-l-p-h-a> 200kb of storage???
[18:24:00] <a-l-p-h-a> hahaha
[18:24:04] <a-l-p-h-a> 10kB of bandwidth
[18:24:10] <a-l-p-h-a> hahaha
[18:24:19] <SWPadnos> try the support page :)
[18:24:19] <a-l-p-h-a> since 1969
[18:25:27] <a-l-p-h-a> hahhahaha
[18:25:31] <a-l-p-h-a> "Your first name is wrong".
[18:25:33] <a-l-p-h-a> hahahhahhaah
[18:25:52] <skunkworks> they should have the submit button move when you try to click on it.
[18:26:07] <a-l-p-h-a> that's funny.
[18:27:02] <a-l-p-h-a> hahah... it's a random number when you refresh the home page... "currently hosting over X websites".
[18:27:23] <SWPadnos> same with the happy customer quotes
[19:53:55] <CIA-6> 03jepler 07TRUNK * 10emc2/src/hal/utils/comp.g: fix stripping of dash before hash in c identifier names
[20:00:48] <alex_joni> jepler: short question .. :)
[20:01:09] <alex_joni> why doesn't the hal_input manpage appear on www.linuxcnc.org ?
[20:01:27] <alex_joni> err.. sorry, was looking at 2.1
[20:01:31] <alex_joni> I see that devel has it
[20:07:30] <jepler> alex_joni: yeah, it hasn't been backported to 2.1 yet
[20:07:33] <jepler> I've only talked about doing that
[20:09:32] <skunkworks> jack seems to be digging himself into a hole.
[20:09:47] <SWPadnos> sigh
[20:13:15] <alex_joni> * alex_joni swallows a reply
[20:13:37] <SWPadnos> rtFm regarding /dev/rtf :)
[20:15:23] <alex_joni> guess I should start packing :/
[20:16:20] <SWPadnos> look at the bright side: at least Germany is nicer than Manchester, New Hampshire
[20:17:11] <alex_joni> sure hope so
[20:17:12] <alex_joni> :)
[20:17:47] <SWPadnos> I'm sure it'll be true this weekend: http://www.wunderground.com/cgi-bin/findweather/getForecast?query=Manchester%2C+NH
[20:18:01] <cradek> oh -oh something else messed up now.
[20:18:11] <cradek> jack@rex:/$ sudo mknod /devrtf3 c 150 3
[20:18:25] <cradek> for gosh sakes, read the screen before you post
[20:18:38] <SWPadnos> heh - but where was the typo?
[20:18:48] <SWPadnos> email, command line ...
[20:19:39] <SWPadnos> are you going to ask the question or shall I?
[20:19:45] <cradek> no way
[20:19:49] <SWPadnos> heh
[20:20:08] <cradek> seems paul is helping him (off list) so he can handle it, it's nice of him
[20:21:55] <SWPadnos> hmmm. didn't see that (in this mail)
[20:22:09] <SWPadnos> I did notice the word "fedora" in there though
[20:22:12] <cradek> did everyone have some pi today?
[20:22:27] <alex_joni> no pi here
[20:22:35] <SWPadnos> I'm piless
[20:22:38] <anonimasu> 3.1415926535897932384626433832795
[20:22:43] <anonimasu> here, have some of mine
[20:23:00] <SWPadnos> thanks - I'm not too hungry, so I'll just have .14
[20:23:09] <anonimasu> ok :)
[20:23:09] <alex_joni> 3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
[20:23:11] <alex_joni> 8214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196
[20:23:12] <SWPadnos> you can have the 3.0015926535897932384626433832795 back
[20:23:15] <alex_joni> 4428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273
[20:23:17] <alex_joni> 724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609...
[20:23:22] <anonimasu> ^_^
[20:23:25] <cradek> /kickban alex_joni
[20:23:26] <alex_joni> http://3.141592653589793238462643383279502884197169399375105820974944592.com/index1.html
[20:23:32] <anonimasu> alex_joni: your pi's bigger then mine
[20:23:44] <alex_joni> it's longer not sure about bigger
[20:23:53] <cradek> longer = bigger
[20:23:53] <alex_joni> oh.. yes it is
[20:23:57] <alex_joni> even bigger
[20:24:04] <a-l-p-h-a> happy pi day
[20:24:19] <alex_joni> yours ended in 795, mine is 7950288
[20:24:27] <anonimasu> hehe :)
[20:24:35] <SWPadnos> it's steak and a BJ day too :)
[20:24:43] <a-l-p-h-a> blow job?
[20:24:47] <SWPadnos> yes
[20:24:55] <anonimasu> heh
[20:24:56] <a-l-p-h-a> you have to call my GF and tell her what today is!
[20:25:10] <SWPadnos> http://www.steakandbjday.com/
[20:26:17] <a-l-p-h-a> hahahh http://www.steakandbjday.com/img/h.gif
[20:26:26] <alex_joni> SWPadnos: ROFLMAO
[20:26:28] <SWPadnos> heh
[20:27:52] <cradek> /topic < a-l-p-h-a> blow job?
[20:28:00] <a-l-p-h-a> LOL
[20:28:12] <SWPadnos> why, that's for chip clearing, of course :)
[20:30:47] <a-l-p-h-a> I need to setup my lathe CNC power supply again... and pump out some lathed parts...
[20:32:06] <a-l-p-h-a> did all the prep work... just dunno how this is gonna go.. I have a 72VDC power supply right... but the motors are rated 2.8VDC 2.8Ohms.
[20:32:21] <a-l-p-h-a> is that too much voltage with geckos/motor setup?
[20:32:29] <SWPadnos> it's a little high, but should work
[20:32:59] <anonimasu> *yawns*
[20:33:05] <SWPadnos> if the motors get very hot at 0 speed, you should use lower voltage
[20:33:23] <SWPadnos> err - was that right?
[20:33:25] <SWPadnos> hmmm
[20:33:51] <a-l-p-h-a> 42VDC is my other transformer.
[20:36:09] <SWPadnos> 72V is only a little over the 25x ratio they recommend, so it should be fine
[20:36:44] <SWPadnos> I'm looking for an email on the geckodrive list that tells what to look for regarding reducing supply voltage
[20:37:52] <alex_joni> but 72V is a bit close to 80VDC
[20:38:03] <a-l-p-h-a> I thought the ratio was 20x.
[20:38:09] <SWPadnos> shouldn't be a problem, assuming proper supply / safety design
[20:38:08] <alex_joni> a-l-p-h-a: what kind of current on the motors?
[20:38:12] <SWPadnos> the range is 20-25x
[20:38:15] <alex_joni> a-l-p-h-a: 5-30x is OK
[20:38:23] <a-l-p-h-a> 1Amp.
[20:38:26] <SWPadnos> ok - recommended range is 20-25x :)
[20:38:29] <alex_joni> the higher the voltage the more you push'em
[20:38:41] <a-l-p-h-a> 2.8VDC/2.8Ohms... V=IR, there for I = 1Amp.
[20:38:57] <a-l-p-h-a> umm... no clue what amps I'm pushing.
[20:39:09] <alex_joni> actually U=IR, but I get the point :P
[20:39:08] <SWPadnos> increased voltage increases top speed and the corner frequency
[20:39:21] <a-l-p-h-a> U?
[20:39:27] <alex_joni> U=voltage
[20:39:32] <SWPadnos> only in Romania ;)
[20:39:33] <a-l-p-h-a> V = Voltage. I = amps, R = resistance.
[20:39:38] <a-l-p-h-a> hehehe.
[20:39:40] <SWPadnos> actually it's E
[20:39:47] <a-l-p-h-a> it's P.
[20:39:48] <SWPadnos> "electromotive force"
[20:39:50] <a-l-p-h-a> U
[20:39:50] <a-l-p-h-a> G
[20:39:52] <a-l-p-h-a> L
[20:39:53] <a-l-p-h-a> Y
[20:40:36] <a-l-p-h-a> http://en.wikipedia.org/wiki/Ohms_Law I = V/R
[20:40:46] <a-l-p-h-a> or conversly V = IR
[20:41:00] <a-l-p-h-a> oooh... sometimes E or U, instead of V
[20:41:12] <alex_joni> V is potential, yes
[20:41:13] <cradek> in my deranged mind are "V=IR" and "P=IE" which don't even use the same letters
[20:41:21] <SWPadnos> E is actually electric field in those equations
[20:41:33] <alex_joni> but I learned that difference of potential is called U
[20:41:35] <SWPadnos> right - P=IE, E=IR
[20:41:44] <SWPadnos> potential is always a difference
[20:41:46] <cradek> so I guess I learned it both ways
[20:41:47] <alex_joni> SWPadnos: and it wasn't a romanian school
[20:41:51] <SWPadnos> heh
[20:41:55] <alex_joni> U = Va - Vb
[20:41:59] <a-l-p-h-a> hahaha
[20:42:01] <cradek> I've never seen U used, but often E/V are interchanged
[20:42:02] <a-l-p-h-a> defensive. :) lol
[20:42:07] <a-l-p-h-a> I was kidding about P.
[20:42:12] <SWPadnos> oh - that looks like an algebraic/calculus variable substitution
[20:42:49] <alex_joni> SWPadnos: http://de.wikipedia.org/wiki/Ohmsches_Gesetz
[20:43:44] <SWPadnos> interesting
[20:44:15] <alex_joni> http://de.wikipedia.org/wiki/Spannungsabfall
[20:44:20] <alex_joni> it's always U in german
[20:45:41] <a-l-p-h-a> SWPadnos, any luck with that email?
[20:45:51] <SWPadnos> which one?
[20:46:03] <a-l-p-h-a> what to look for.
[20:46:14] <a-l-p-h-a> geckodrive list that tells what to look for regarding reducing supply voltage
[20:46:25] <SWPadnos> oh - that one. I got sidetracked ;)
[21:00:06] <crepincdotcom> happy Pi day!
[21:00:16] <alex_joni> happy steak & bj day
[21:00:30] <SWPadnos> wwjjd?
[21:00:55] <alex_joni> fsck it
[21:01:06] <SWPadnos> most likely
[21:14:17] <a-l-p-h-a> she's just so loose, I wouldn't do her...
[21:14:27] <a-l-p-h-a> well... if I was naked already, and she was... probably.
[21:14:45] <a-l-p-h-a> but still... she's been in so many pornos, it's just scary...
[21:21:04] <SWPadnos> a-l-p-h-a, try looking at the message from Mariss titled 'The "20 times rule"', dated 10/30/04
[21:23:30] <a-l-p-h-a> SWPadnos, thanks
[21:23:40] <SWPadnos> np
[21:24:35] <SWPadnos> I think the deal is that if the motor gets too hot at high speed (no load), reduce voltage. if it gets too hot at rest, decrease current setting
[21:24:40] <CIA-6> 03jepler 07TRUNK * 10emc2/src/hal/utils/comp.g: fix stripping of dash before hash in c identifier names
[21:24:42] <jepler> oops!
[21:24:48] <SWPadnos> heh
[21:24:52] <SWPadnos> that looked familiar
[21:26:59] <jepler> that message should have been: add experimental 'personality' support, which can control which pins exist and how large pin arrays are
[21:27:27] <SWPadnos> cvs --oops --newmessage="DWIM!"
[21:28:17] <jepler> there is 'cvs admin' to replace log messages, which I did right away
[21:28:26] <jepler> but it can never fix the commit message shown here or in the commit e-mails
[21:28:32] <SWPadnos> right
[21:28:56] <SWPadnos> oh - I noticed something in the emails. where is the colorization of the path/filename done?
[21:29:06] <SWPadnos> is that at navi.cx or on the CVS server?
[21:31:49] <jepler> what colorization?
[21:31:57] <jepler> e-mail doesn't come in colors
[21:33:30] <alex_joni> no but the IRC script does some coloring
[21:34:01] <SWPadnos> sorry - the CIA messages
[21:35:30] <jepler> yes I think that's done by navi.cx
[21:35:29] <robin_sz> <tap> <tap> <TAP> ... is this thing on?
[21:35:29] <jepler> hi robin_sz
[21:35:29] <SWPadnos> ok. it looks like there's a problem with names that have underscores in them
[21:35:29] <robin_sz> jepler, good evening
[21:35:29] <SWPadnos> any that don't have underscores, the path is one color and hte name is different. in those that have underscores, the path and filename are the same (uncolored, I think)
[21:35:29] <alex_joni> robin_sz: nope
[21:35:29] <jepler> SWPadnos: odd
[21:35:29] <jepler> I turned off color in my irc long ago
[21:35:36] <SWPadnos> heh
[21:36:45] <alex_joni> SWPadnos: not here..
[21:36:57] <alex_joni> here they are always the same (path coloured, filename not)
[21:37:39] <SWPadnos> hmmm. you can see it in the logs on linmuxcnc as well (though the colorizations are stored as chars 00-xx)
[21:38:01] <alex_joni> if I would bother.. prolly
[21:39:06] <robin_sz> alex_joni, its not a good evening?
[21:39:12] <robin_sz> * robin_sz thinks it is
[21:39:26] <robin_sz> im home from work, and just got changed into something comfortable
[21:39:50] <robin_sz> I feel all happy and relaxed now
[21:39:56] <jepler> ah I'll go home in just a few minutes
[21:40:22] <CIA-6> 03jepler 07TRUNK * 10emc2/src/hal/components/logic.comp: component to demo new, experimental 'personality' feature
[21:41:04] <robin_sz> it makes a nice change at the end of a long day covered in dirt from metal, to get changed into a nice dress
[21:41:29] <SWPadnos> ok - that one wasn't colorized like the previous one
[21:42:01] <robin_sz> today, I am hating powder coaters.
[21:42:15] <alex_joni> SWPadnos: just the same colours as always here
[21:42:16] <robin_sz> actually, no its not just today, its an ongoing thing
[21:42:22] <alex_joni> robin_sz: electrostatic ones?
[21:42:33] <robin_sz> mmmm
[21:42:40] <robin_sz> not the equipment, the companies that do the work
[21:42:45] <robin_sz> or dont
[21:42:51] <alex_joni> ahh.. ok
[21:42:57] <robin_sz> useless arses
[21:43:29] <robin_sz> we bought 25kg of yellow powder to do a job that SHOULD have taken about 1kg MAXIMUM ...
[21:43:42] <robin_sz> they used ~18kg
[21:44:00] <alex_joni> ROFL
[21:44:04] <alex_joni> what surface?
[21:44:05] <robin_sz> at £140 a box, thats expensive ...
[21:44:09] <robin_sz> cr4
[21:44:41] <robin_sz> this was 200 small parts, 200mm x 100mm
[21:46:00] <robin_sz> what that 4 sq m?
[21:47:05] <alex_joni> hmm.. pretty small
[21:47:09] <alex_joni> what thickness?
[21:47:14] <alex_joni> 60-70 um ?
[21:48:47] <SWPadnos> http://www.cncgear.com/Files/colors1.png http://www.cncgear.com/Files/colors2.png
[21:49:09] <SWPadnos> fyi
[21:50:41] <jepler> bbl
[21:50:48] <SWPadnos> see ya
[21:50:50] <alex_joni> SWPadnos: http://imagebin.org/7630
[21:51:27] <alex_joni> SWPadnos: the first one had the same colours (even if there was a _ in there=
[21:53:02] <SWPadnos> actually, there wasn't an _ in either of those, but the colorization changed anyway
[21:54:35] <alex_joni> strange
[21:54:42] <alex_joni> your client is borked
[21:54:46] <SWPadnos> heh
[21:55:11] <SWPadnos> I've noticed odd things that I'd expect would be taken care of by TCP, but who knows
[21:55:21] <SWPadnos> that looks like a byte is missing from my receive stream
[21:55:44] <alex_joni> if it's repetitive.. then I doubt it
[21:55:59] <SWPadnos> it may be more random, but there seemed to be a pattern yesterday
[21:56:14] <SWPadnos> I've noticed the problem before, but not a pattern
[21:56:38] <robin_sz> alex_joni, basically, they must have either lost or stolen about 15kg+ ... I hate it when that happens
[21:58:53] <alex_joni> how did they justify that?
[21:59:10] <robin_sz> dunno
[21:59:15] <robin_sz> not spoken to them yet
[21:59:15] <alex_joni> ROFLMAO http://www.youtube.com/watch?v=eTslAcqDZu4
[22:00:11] <SWPadnos> "hey, it hurts when I do this" ...
[22:01:34] <robin_sz> what an idiot
[22:02:00] <robin_sz> I mena yeah it was funny ...
[22:02:20] <robin_sz> but he was lucky not to ge tsmacked on the head by the hose end when he fell off
[22:02:33] <SWPadnos> and to not fall off onto his head ...
[22:02:48] <robin_sz> bike helmet would have been an idea
[22:03:07] <alex_joni> robin_sz: staying off would have been a better idea
[22:03:20] <robin_sz> I suspect hes not THAT bright
[22:03:22] <SWPadnos> it's a real bummer that 17" LCD laptops are so heavy
[22:03:35] <robin_sz> still waiting for mine
[22:03:52] <alex_joni> SWPadnos: 21" :P
[22:03:59] <SWPadnos> those are even heavier :P
[22:04:15] <SWPadnos> I'm always torn between light weight and computing power
[22:04:18] <alex_joni> see.. then the 17" are lighter
[22:04:21] <robin_sz> power!
[22:04:24] <alex_joni> VAIO VAIO VAIO
[22:04:34] <alex_joni> ;-)
[22:04:39] <alex_joni> for MMTB people
[22:04:40] <SWPadnos> heh - I went with power last time, and it's still a viable machine (6 years later)
[22:04:51] <robin_sz> likewise
[22:04:57] <SWPadnos> but it weighs ~10 pounds, and gets heavy after a while
[22:05:11] <robin_sz> this is an 833mhz ... not too bad
[22:05:15] <alex_joni> it gets heavier?
[22:05:40] <SWPadnos> mine is a P3 1GHz / 512M / 40G / 1400x1050 15.1" display
[22:05:53] <alex_joni> go schumi :)
[22:06:13] <SWPadnos> so it's stillusable, but the video is lacking, and it's not great fopr FPGA synthesis / place+route
[22:06:24] <mschuhmacher> Hi :-)
[22:06:58] <alex_joni> mschuhmacher: too bad you retired :D
[22:07:50] <SWPadnos> heh
[22:08:22] <mschuhmacher> I´m not the Formula 1 Schumacher im a Schuhmacher :-)
[22:10:22] <SWPadnos> hmmm. then there's the problem of legacy ports ...
[22:10:23] <SWPadnos> sigh
[22:11:01] <alex_joni> mschuhmacher: so you're making shoes? CNC manufactured?
[22:12:58] <mschuhmacher> I dont make anything, but maybe in the Future...
[22:13:45] <mschuhmacher> I´m a newbie
[22:13:58] <mschuhmacher> in cnc retrofitting
[22:14:07] <SWPadnos> learning is half the fun
[22:14:13] <SWPadnos> or all of it in some cases :)
[22:21:11] <a-l-p-h-a> Michael?
[22:23:46] <mschuhmacher> Martin Schuhmacher
[22:24:37] <SWPadnos> not that people always make racing jokes when you're around :)
[22:25:19] <robin_sz> alex_joni, http://www.youtube.com/watch?v=wOCmoYU6h1Q
[22:25:21] <a-l-p-h-a> who's Michael's little brother that rides his coat tails?
[22:25:27] <robin_sz> ALEX is that YOU????
[22:26:53] <alex_joni> robin_sz: nope, I'm not that crazy
[22:27:18] <robin_sz> thats awesome ...
[22:27:25] <robin_sz> big FANUC bot
[22:27:27] <alex_joni> well..
[22:27:30] <SWPadnos> heh - the reaction to that video is probably very different here than in your average IRC channel
[22:27:35] <alex_joni> I'd rather ride the Robocoaster
[22:27:57] <alex_joni> robin_sz: done properly
[22:28:33] <alex_joni> http://www.robocoaster.com/video/video1.html
[22:29:28] <alex_joni> http://www.robocoaster.com/video/video4.html
[22:30:31] <a-l-p-h-a> O M G
[22:30:34] <a-l-p-h-a> that's crazy
[22:30:50] <a-l-p-h-a> way way way too crazy...
[22:30:59] <a-l-p-h-a> his head was sooo close to the ground...
[22:31:06] <a-l-p-h-a> and his feet drag on the ground too!!!
[22:31:15] <a-l-p-h-a> CRAZY!... I would NEVER ride that thing.
[22:34:03] <robin_sz> looks fun
[22:34:24] <robin_sz> as it slaps him repeatedly into the floor ... ooops, programming error ...
[22:34:29] <robin_sz> :)
[22:34:42] <alex_joni> rounding issues
[22:34:46] <alex_joni> his head was square
[22:36:31] <robin_sz> still, thats top fun ...
[22:36:36] <robin_sz> they guy just "did it" ...
[22:42:32] <a-l-p-h-a> China is awesome... love tea.
[22:43:15] <robin_sz> mmm tea
[22:43:25] <robin_sz> nice with milk and sugar :)
[22:44:24] <a-l-p-h-a> seriously... I love coffee and tea... in HK, there's called a "ying-yang", it's half coffee, half milk, with condensed milk. It takes some getting used to, but I like it.
[22:44:30] <a-l-p-h-a> best of both worlds.
[22:44:46] <a-l-p-h-a> there's a drink* called
[22:54:22] <a-l-p-h-a> SWPadnos, http://finance.groups.yahoo.com/group/geckodrive/message/3662 that G204 mentioned, is this the G203 now?
[22:56:04] <SWPadnos> I don't think so
[22:56:20] <SWPadnos> the G204 is the "vampire" drive, which hasn't been released yet,AFAIK
[22:56:33] <SWPadnos> the G203 is an "in between" version I believe
[22:56:58] <SWPadnos> but I could be all wrong on that
[23:05:21] <a-l-p-h-a> fired an email off to Mariss... rather not call...
[23:05:40] <a-l-p-h-a> he's very friendly, and I pay phone bills.
[23:07:39] <alex_joni> alex_joni is now known as alex_joni_away
[23:31:13] <CIA-6> 03jepler 07TRUNK * 10emc2/src/hal/hal_lib.c: CONFIG_PROC_FS makes no sense on SIM but at least one oddball system (debian stable) defines it in /usr/include/linux/autoconf.h
[23:46:37] <CIA-6> 03jepler 07TRUNK * 10emc2/src/hal/classicladder/classicladder_gtk.c: make 'load' button work
[23:47:29] <CIA-6> 03jepler 07v2_1_branch * 10emc2/src/hal/classicladder/classicladder_gtk.c: merge rev 1.19: make 'load' button work
[23:49:29] <jepler> cradek: I want to note that fix in debian/changelog on the branch, but I'm not sure what to do. Do I want to use 'dch -i' and increment the version to 2.1.3?
[23:50:01] <cradek> sure go ahead
[23:50:25] <cradek> I have some to add there too
[23:51:06] <CIA-6> 03jepler 07v2_1_branch * 10emc2/debian/changelog: note classicladder fix
[23:52:14] <mschuhmacher> emc2.1.2.tar/emc2/src/hal/components/pid.c
[23:52:46] <mschuhmacher> /* init all structure members */
[23:53:19] <jepler> yes?
[23:53:27] <cradek> hi mschuhmacher
[23:53:34] <mschuhmacher> hal_float_t maxcmd_dd;/* param: limit for 2nd derivative of cmd */
[23:53:36] <mschuhmacher> hal_float_t cmd_dd;/* opt. param: 2nd derivative of command */
[23:53:36] <mschuhmacher> hal_float_t ff2gain; /* param: feedforward 2nd derivative */
[23:53:46] <mschuhmacher> not initialized
[23:54:00] <mschuhmacher> is this a bug?
[23:54:35] <jepler> you mean, because those items are not initialized?
[23:54:42] <mschuhmacher> yes
[23:55:19] <cradek> are you having trouble with ff2, or did you see a warning when compiling, or something else?
[23:55:51] <mschuhmacher> no
[23:56:12] <mschuhmacher> I dont know if it works correct
[23:56:17] <cradek> I agree that the others are set to zero, but ff2 stuff isn't
[23:56:33] <jepler> it would probably be best to initialize those fields, but I think it turns out those bytes are "zero" anyway
[23:56:37] <cradek> I use ff2 on my lathe successfully
[23:57:02] <jepler> (however, I do not see any guarantee that hal_malloc() returns a buffer which has been memset() to 0, so it may be a bug)
[23:57:13] <cradek> want to explain the problem you're having? maybe I can help
[23:57:24] <jepler> jmkasunich: is the intent that hal_malloc returns a pointer to zero'd memory?
[23:57:49] <mschuhmacher> I want to use emc2 and therefore I read the code
[23:58:29] <jepler> mschuhmacher: that's great, code always benefits when others review it
[23:58:38] <cradek> very true
[23:58:56] <mschuhmacher> ._)
[23:58:59] <jepler> mschuhmacher: once I find out what jmkasunich thinks (he is the creator of emc's hal) I'll either improve the documentation, or add initialization for those fields, or both
[23:59:16] <jepler> mschuhmacher: ff2 was added later, so it was probably an oversight that those fields weren't explicitly set to zero