#emc | Logs for 2005-05-06

[01:31:14] <rayh> Hey?
[01:31:23] <SWP_Away> hey what? :)
[01:31:25] <SWP_Away> SWP_Away is now known as SWPadnos
[01:31:49] <rayh> Hi SWPadnos.
[01:32:00] <rayh> You home or on the road yet?
[01:32:09] <SWPadnos> home until Saturday morning :)
[01:32:26] <SWPadnos> (a whole 5 days in a row)
[01:32:29] <rayh> I've got the lathe up and some motion.
[01:32:41] <SWPadnos> cool - any of the I/O working?
[01:32:52] <rayh> Working on the IO definitions right now.
[01:32:56] <les> hi guys
[01:33:01] <SWPadnos> hey
[01:33:08] <rayh> Estop goes and does what it is supposed to.
[01:33:39] <rayh> Need to add a pin puller to ppmc's diag.
[01:33:57] <rayh> Hi Les
[01:34:22] <SWPadnos> The last changes in PPMC/USC code made my outputs light up
[01:34:44] <SWPadnos> now I just have to see if I need to pull the GSI or adjust .ini file parameters to get the motor following
[01:35:13] <rayh> This is with 2.6?
[01:36:17] <SWPadnos> yep - BDI4
[01:40:06] <rayh> Great. I'm working with Live 46 here.
[01:40:20] <rayh> Got Jon's mods and he tested with this MB.
[01:45:04] <SWPadnos> The BDI stuff was a quick hack by paul_c a couple of days ago (but it seems to work)
[01:46:03] <rayh> Good. I'd like to upgrade this box to bdi-4.20 but just a bit fearful.
[01:46:44] <SWPadnos> Well - if you'll be up for a little while longer, maybe we can debug my issue, and get better proof that it works
[01:48:33] <rayh> rayh is now known as rayh_matt
[01:49:00] <rayh_matt> Matt is pulling the keyboard away from me.
[01:49:12] <SWPadnos> heh
[01:54:47] <Jymmm> run the mybd thru the bandsaw if you cant share!
[01:54:50] <Jymmm> kybd
[01:56:19] <rayh_matt> Okay Now ray is typing asdfg and related and matt has the rest.
[01:56:34] <SWPadnos> that should be fun
[01:57:01] <Jymmm> like joined twins =)
[01:57:13] <Jymmm> two legs, two arms, two heads
[01:57:14] <SWPadnos> with different personalities
[01:57:24] <Jymmm> dr jeckel, Mr hide
[01:57:27] <Jymmm> Hyde
[01:57:38] <SWPadnos> I'm hyding :)
[02:15:08] <rayh_matt> Darn. Can't recompile univpwm stuff.
[02:15:40] <SWPadnos> what system?
[02:16:15] <rayh_matt> Live rc46
[02:16:43] <SWPadnos> in that case, I'm no help. Sorry.
[02:16:47] <rayh_matt> the stock 46 src/emcmot/Makefile doesn't have it.
[02:17:05] <rayh_matt> The current sf won't do it.
[02:17:19] <rayh_matt> Guess I'll have to roust Jon.
[02:17:21] <SWPadnos> current emc1 head won't compile on live rc46?
[02:20:54] <les> les is now known as les_paul
[02:21:15] <les_paul> les_paul is now known as les_n_paul
[02:22:04] <les_n_paul> SWPadnos: Did you commit like I asked ?? ?
[02:22:08] <SWPadnos> yes
[02:22:20] <les_n_paul> goodie..
[02:22:23] <SWPadnos> I even tested first, and checked out a new sandbox to be sure I had done it right
[02:22:40] <les_n_paul> and it worked first time ?
[02:22:46] <SWPadnos> sort of
[02:23:04] <SWPadnos> I still have scaling issues (or the GSI isn't hooked up right)
[02:23:06] <les_n_paul> waddya mean "sort of" ?
[02:23:31] <SWPadnos> I'm not sure how the ini parameters are used by the USC driver
[02:24:00] <les_n_paul> methinks you need to bug Jon about that then..
[02:25:44] <SWPadnos> I did that
[02:26:36] <rayh_matt> me to!
[02:26:38] <SWPadnos> he said that he does all the scaling with PID, not using parameters like OUTPUT_SCALE
[02:26:57] <les_n_paul> eeuww..
[02:27:21] <SWPadnos> he did mention that perhaps he SHOULD be doing things with the intended parameters :)
[02:27:59] <les_n_paul> mind you, from what I understand of Jon's ppmc gear, it should look like an ordinary servo system to EMC
[02:28:18] <SWPadnos> yep - it's a question of what values to send to the driver
[02:29:10] <les_n_paul> so INPUT_SCALE should be the encoder counts per unit, and the OUTPUT_SCALE = 1.0 (I think..)
[02:30:41] <SWPadnos> yes - he said he sets output scale to 1, and {min,max}_limit to -/+ 100
[02:31:24] <les_n_paul> *_LIMIT is for the soft limits of travel
[02:31:42] <SWPadnos> sorry -{MIN,MAX}_OUTPUT
[02:31:58] <les_n_paul> [MIN|MAX]_OUTPUT would be +/-10
[02:32:16] <SWPadnos> he said he sets those to +/- 100
[02:32:45] <SWPadnos> though the velocity is calculated with a hard-coded divide by 10 in the driver
[02:33:33] <les_n_paul> [MIN|MAX]_OUTPUT (should) act as a clamping value to limit max velocity
[02:33:41] <SWPadnos> yeah
[02:34:03] <rayh_matt> I often set {MIN,MAX}_OUTPUT to +/-50 with freqmod to produce higher rate pulses
[02:34:09] <SWPadnos> actually, I'm looking at the source right now (ppmc_rate.c), and it looks like there are a lot of constants in there that should be calculated from ini parameters
[02:35:32] <rayh_matt> Gotta reboot and set up encoder power. brb.
[02:35:40] <SWPadnos> for an analog servo, I assume that the min and max output are so the dirver isn't overdriven, and the output_scale becomes IPS / V (?)
[02:35:51] <les_n_paul> rayh_matt: I'm of the opinion that the [MIN|MAX]_OUTPUT needs to be re-evaluated - I think it is being applied at the wrong place in the code.
[02:36:33] <les_n_paul> SWPadnos: Most (all ?) the servo drivers have a hard coded limit.
[02:36:51] <SWPadnos> highest voltage allowed to be output on the DAC?
[02:37:01] <les_n_paul> yes.
[02:37:24] <SWPadnos> shouldn't that be the *_OUTPUT parameter?
[02:37:57] <les_n_paul> It _should_, yes.
[02:38:10] <SWPadnos> OK - then I'm not crazy (in that particular case, at any rate)
[02:39:20] <SWPadnos> where are the .ini vars available (or laodable by the driver)?
[02:39:42] <les_n_paul> iniaxis.cc
[02:40:19] <les_n_paul> they should end up in emcmotConfig IF I remember correctly.
[02:40:32] <SWPadnos> OK - I'll look at that.
[02:41:04] <SWPadnos> it would make a lot more sense to tell the USC that I have 40,000 pulses per inch than to fiddle with PID params until it works mostly right
[02:42:28] <les_n_paul> EMC uses the INPUT_SCALE to scale the encoder data to real world units
[02:43:41] <SWPadnos> yep - and it's identical to the OUTPUT_SCALE for step-to-servo applications
[02:44:25] <les_n_paul> to use PID params to scale the input/output scales is wrong/bad/silly/daft
[02:44:32] <SWPadnos> agreed :)
[02:45:02] <SWPadnos> so - for an analog servo system, are the units of OUTPUT_SCALE volts / inch/sec ?
[02:45:22] <SWPadnos> or UNIT/sec / V
[02:45:56] <les_n_paul> the source code implies that the OUTPUT_SCALE is the resolution per volt
[02:46:20] <SWPadnos> OK - so it's the velocity for an output of 1
[02:47:03] <les_n_paul> where a velocity of 1 unit per sec equals one volt on the DAC output.
[02:48:06] <SWPadnos> so - "the machine will move OUTPUT_SCALE units/sec with an output of 1V" ??
[02:48:47] <les_n_paul> Vout = Units per Sec * OUTPUT_SCALE
[02:48:58] <les_n_paul> (is how I read the code...)
[02:49:01] <SWPadnos> A - so I have it inverted
[02:49:28] <les_n_paul> close enough..
[02:49:35] <SWPadnos> "the machine needs OUTPUT_SCALE volts to move one UNIT per second"
[02:50:38] <les_n_paul> Vout / OUTPUT_SCALE
[02:51:10] <SWPadnos> heh - so I was right the first time :) (or something like that)
[02:51:53] <SWPadnos> so - there should be a library function (or #define) to calculate integer values from the given output value
[02:52:03] <SWPadnos> (just to make sure all the drivers use the value the same way)
[02:52:38] <les_n_paul> There is....
[02:52:55] <SWPadnos> oh - good. I'm happy then
[02:52:59] <les_n_paul> extWriteDac(index, Volts)
[02:53:06] <SWPadnos> (but still largely clueless)
[02:54:14] <SWPadnos> isn't ext_Dac_Write just a wrapper for the driver write function? (ie, it has no code other than calling the driver write function)
[02:54:28] <les_n_paul> correct
[02:55:11] <SWPadnos> so I'm not happy then
[02:56:04] <SWPadnos> I guess the magic happens at a higher level, and is just screwed around with in theUSC driver
[02:56:31] <rayh> That was fun. At least now I can read encoders.
[02:56:45] <les_n_paul> yup. Basic principle of operation....
[02:57:11] <les_n_paul> Encoders are read in, and the data scaled to give real world units
[02:57:42] <les_n_paul> this is subtracted from the target position to give an error
[02:58:48] <les_n_paul> because this error is in terms of dT, velocity is implied.
[02:59:19] <les_n_paul> The error is then passed through the PID routine
[02:59:44] <les_n_paul> and then scaled & clamped
[03:00:05] <les_n_paul> This is the output value for the DACs
[03:00:49] <les_n_paul> It is the driver's job to convert the value in to DAC units & offsets
[03:01:48] <les_n_paul> for example, a DAC may use 0x0000 to 0x1FFF to represent -10V to +10V
[03:01:59] <SWPadnos> like the vital card :)
[03:02:34] <les_n_paul> you're getting the picture.
[03:03:51] <SWPadnos> OK - so if the driver/motor has a top speed of 180IPM or 3 IPS, and this is represented by 10V on the DAC, what would OUTPUT_SCALE need to be? (3.33 V / IPS or 0.3 IPS/V)
[03:04:11] <les_n_paul> Perhaps the [MIN|MAX]_OUTPUT values should be passed to the driver....
[03:04:17] <SWPadnos> yes
[03:04:47] <SWPadnos> or something like it - the USC has a top speed which is exceedingly high for any reasonable resolutions
[03:05:24] <les_n_paul> damit - I need to check the source code.
[03:06:08] <SWPadnos> I'm looking at iniaxis.cc, and it calls a bunch of functions like emcSetAxisLimitPolarity - where are those functions implemented?
[03:06:09] <les_n_paul> look in emcservo.c
[03:06:37] <les_n_paul> emcSetAxis* is in task
[03:06:47] <SWPadnos> there's almost nothing in emcservo.c
[03:06:58] <les_n_paul> which are wrappers around other calls...
[03:07:44] <les_n_paul> emcservo.c - Off the top of my head - is where the velocity is scaled to volts
[03:08:08] <les_n_paul> before the extWriteDac func. is called.
[03:08:36] <SWPadnos> rawoutput=(output-offset) * inverseoutputscale
[03:08:50] <les_n_paul> that's the one.
[03:08:56] <SWPadnos> plus some pointers and axis indices
[03:09:53] <les_n_paul> therefor... Volts = Velocity / output_scale
[03:09:59] <SWPadnos> odd that it gets its information from emcmotdebug and emcstatus (not some buffer internal to the RT code)
[03:10:27] <SWPadnos> OK - so it is velocity / volt
[03:10:49] <les_n_paul> blame NIST for the use of shmem for _all_ global variables & structs.
[03:11:00] <SWPadnos> OK - I blame them
[03:11:22] <rayh> That was even more fun! Bright lights!
[03:11:31] <SWPadnos> Ooooh - and smoke???
[03:11:52] <les_n_paul> or a phone call to project Blue Book ?
[03:12:22] <rayh> Now we have axis power.
[03:12:38] <rayh> Circuit breakers are handy.
[03:13:57] <les_n_paul> rayh: Looks like I will be heading back to see Fred before I leave with a report on the trajectory planner & segmentqueue
[03:14:28] <rayh> Really. When you getting back this way?
[03:14:52] <les_n_paul> Should be in the area either Tuesday or Wed.
[03:15:17] <rayh> We should get together for a bit if I'm still about.
[03:15:32] <rayh> We can show you the lathe.
[03:15:40] <les_n_paul> oo..
[03:16:02] <rayh> We may go away. Matt wants me to push estop off.
[03:16:15] <SWPadnos> baxck up the computer first ;)
[03:16:18] <SWPadnos> back
[03:16:47] <les_n_paul> IRC'ing from the control box ?
[03:17:57] <rayh> Yep.
[03:18:22] <rayh> blessings on ext3 journal
[03:21:17] <rayh> Matt says we need some hot dogs to cook over the drive amps!
[03:21:51] <les_n_paul> kitty burgers ?
[03:22:25] <rayh> That'd do it.
[03:24:37] <les_n_paul> I'm going to call it a day - I'll most likely be around tomorrow......
[03:24:55] <rayh> k catch you then.
[03:25:13] <les_n_paul> But I think Les wants to go whacking little white balls around a field.
[03:25:57] <les_n_paul> darned silly way of playing marbles if you ask me..
[03:25:57] <SWPadnos> what he does with his little white balls is his own business as far as I'm concerned
[03:26:13] <les_n_paul> <smirk>
[03:26:41] <les_n_paul> les_n_paul is now known as les_away
[03:26:47] <les_away> Goodnight all.
[03:26:52] <SWPadnos> night
[03:27:22] <rayh> Night.
[04:02:48] <SWPadnos> SWPadnos is now known as SWP_Away
[05:35:21] <Phydbleep> Woohoo!
[05:36:21] <Phydbleep> * Phydbleep is now the plowed owner of a Power-Kraft (Logan) lathe. :)
[05:36:58] <Phydbleep> Complete with a drawbar and collet set. :)
[06:19:14] <A-L-P-H-A> anyone got a good way to do a Z axis?
[06:19:28] <A-L-P-H-A> I hate the quil... I want that replaced completely.
[06:19:32] <alex_joni> * alex_joni does
[06:19:41] <A-L-P-H-A> aj, got diagrams? share?
[06:19:41] <alex_joni> take an Y axis and flip it vertical
[06:19:42] <alex_joni> :D
[06:19:47] <alex_joni> jk
[06:19:59] <A-L-P-H-A> I'm thinking something like this... let me pull the webpage
[06:20:45] <A-L-P-H-A> http://www.homecnc.info/Pics/800z-axis-installed.jpg
[06:21:32] <A-L-P-H-A> http://www.homecnc.info/Movies/Homecnc-wood-router-movie-BB_01.wmv (48 megs)
[06:25:58] <alex_joni> nice
[06:26:01] <alex_joni> * alex_joni has to go
[06:26:01] <alex_joni> bye
[06:40:54] <Phydbleep> A-L-P-H-A: The design in that pic borks the manual control on the Z.
[06:41:07] <A-L-P-H-A> Phydbleep, I don't care for the manual control.
[06:41:27] <A-L-P-H-A> I currently have a setup already, but there's a shit load of backlash in the Z.
[06:42:02] <Phydbleep> Spring loaded backlash nut?
[06:42:10] <A-L-P-H-A> yeah.
[06:42:18] <A-L-P-H-A> I'm intending on using acme. 3/8
[06:42:20] <A-L-P-H-A> I'm intending on using acme. 3/8
[06:42:31] <A-L-P-H-A> I'm intending on using acme. 3/8"x10tpi [non standard, but I have it.]
[06:42:37] <Phydbleep> @ of them from the look of it. :)
[06:42:41] <Phydbleep> 2
[06:42:47] <A-L-P-H-A> yeah, it's two nuts.
[06:42:53] <A-L-P-H-A> spring loaded apart.
[06:42:56] <A-L-P-H-A> hi robin_sz
[06:42:59] <Phydbleep> Robin! :)
[06:43:02] <robin_sz> meep
[06:43:02] <A-L-P-H-A> robin_sz, can you help me out?
[06:43:10] <robin_sz> are you stuck?
[06:43:14] <robin_sz> I have a rope ...
[06:43:31] <A-L-P-H-A> I'm looking for a good way to remove my Z-axis manual control, as the spring rack and pinion thing is giving me shit loads of backlash.
[06:43:38] <Phydbleep> * Phydbleep should not have been left in charge of the super-glue.
[06:43:51] <robin_sz> on a mill?
[06:43:55] <A-L-P-H-A> [02:20:53] <A-L-P-H-A> http://www.homecnc.info/Pics/800z-axis-installed.jpg
[06:43:55] <A-L-P-H-A> [02:21:40] <A-L-P-H-A> http://www.homecnc.info/Movies/Homecnc-wood-router-movie-BB_01.wmv (48 megs)
[06:44:08] <A-L-P-H-A> robin_sz, yeah... a mill... same mill as that guys
[06:44:10] <A-L-P-H-A> essentialy.
[06:44:37] <Phydbleep> A-L-P-H-A: I had a chance to buy a pair of WoodMaster(?) routers a while back for $750 ea.
[06:45:05] <Phydbleep> Knee-mill for wood.
[06:45:29] <robin_sz> looks like you removed it already
[06:45:30] <A-L-P-H-A> nice.
[06:45:38] <A-L-P-H-A> huh? that's not my site.
[06:45:47] <A-L-P-H-A> that's someone else's stuff.
[06:45:53] <robin_sz> oh
[06:46:53] <robin_sz> that conversion look dodgy anyway
[06:47:00] <Phydbleep> A-L-P-H-A: Didn't know what the hell I'd use them for.. Heavy as they are I'd still be afraid to take off more than 0.050" at a pass in Al
[06:47:04] <robin_sz> that collar on the quill will bend
[06:47:38] <A-L-P-H-A> robin_sz? lighter cuts then?
[06:49:26] <robin_sz> cuts will be OK,
[06:49:33] <robin_sz> its plunging that will kill it
[06:49:42] <A-L-P-H-A> plung milling?
[06:49:51] <A-L-P-H-A> what about spiral plunge milling?
[06:50:00] <A-L-P-H-A> robin_sz, got a good design?
[06:50:31] <robin_sz> sure, just build the Z axis from scratch with a ballscrew :)
[06:50:37] <A-L-P-H-A> robin_sz, you know... 1/2" al will not bend to easily.
[06:50:54] <A-L-P-H-A> robin_sz, common! I'm being serious and practical here.
[06:50:55] <robin_sz> it wont bend ...
[06:51:15] <robin_sz> but it will bevelop play around the clamping area
[06:51:35] <A-L-P-H-A> develop?
[06:51:48] <robin_sz> well, its difficult to help when I have abolustely no idea what your machine looks like, ..
[06:52:08] <A-L-P-H-A> k, robin_sz, give me a few minutes, I'll photo the mill.
[06:56:49] <A-L-P-H-A> photos taken
[06:56:52] <A-L-P-H-A> uploading them in a sec.
[07:01:51] <A-L-P-H-A> http://lloydleung.com/gallery/Mill%20Photos/ still uploading stuff. horray fun. give it another two three minutes.
[07:02:52] <robin_sz> hmm
[07:03:00] <A-L-P-H-A> done...
[07:03:09] <robin_sz> well
[07:03:47] <A-L-P-H-A> the current setup works, just not great... as if I put like 10kg of force, I can over come the force in the spring.
[07:03:52] <robin_sz> I dont see any easy answers im afraid ...
[07:04:12] <robin_sz> its either going to need a ballscrew installing
[07:04:21] <robin_sz> as close to the quill as you can
[07:04:43] <robin_sz> or improve the rack
[07:04:56] <A-L-P-H-A> 'ight, so I'll just buy a 0.5" x 0.2pitch ball screw tomorrow.
[07:05:19] <A-L-P-H-A> oh, err... 5/8"x0.200" ball screw and nut.
[07:05:21] <robin_sz> its the mounting it close to the quill that will be the hard part
[07:06:52] <Phydbleep> robin_sz: What about mirroring it and using 1 on either side?
[07:07:00] <robin_sz> or directly above the quill ...
[07:07:32] <robin_sz> Phydbleep: yeah, but at some point it becomes just easier to build someting from scratch
[07:08:08] <A-L-P-H-A> :/
[07:08:17] <A-L-P-H-A> fack fack fack.
[07:08:33] <Phydbleep> Thass a fack. :)
[07:08:42] <Phydbleep> Hehehe.. :)
[07:08:47] <robin_sz> I mounted a mice flat plate
[07:08:50] <robin_sz> nice
[07:08:59] <robin_sz> with two linear rails
[07:09:17] <robin_sz> a ballscrew in the gap between them
[07:09:20] <A-L-P-H-A> I'm not made of cash/gold/other precious metals.
[07:09:28] <Phydbleep> Ahh.. I was expecting a tale of woe about how it would sit still long enough. :)
[07:09:49] <robin_sz> and bolted an old router to the front ...
[07:10:15] <robin_sz> I guess you trade effort in different places
[07:10:36] <Phydbleep> robin_sz: And how long did the bearings in the router survive?
[07:10:45] <robin_sz> still going ..
[07:11:01] <Phydbleep> Wood?
[07:11:10] <robin_sz> yeah, some alloy from time to time
[07:11:27] <Phydbleep> Cool :)
[07:11:39] <Phydbleep> * Phydbleep needs some gears.
[07:12:47] <Phydbleep> The Logan is missing the idlers for the gearbox.
[07:14:09] <robin_sz> A-L-P-H-A: would not a better rack and pinion help?
[07:14:30] <A-L-P-H-A> Where's the precison in that?
[07:14:35] <A-L-P-H-A> it's rack and pinion right now.
[07:14:42] <A-L-P-H-A> original quick rack and pinion
[07:14:55] <robin_sz> well what about a better one?
[07:15:42] <A-L-P-H-A> I think it' sactually cut onto the quil... I don't know for sure.
[07:15:48] <robin_sz> ahh.
[07:16:22] <A-L-P-H-A> Time: 03:16:04 -0500 GMT, Windows XP Professional, Service Pack 2 (5.1 - 2600), AMD XP 2800+ running at (1-AMD , 2123MHz, 512KB (21% Load)), DDR400 RAM Usage: 736/1024MB (71.88%), C: 44.5gb of 75.42gb free, D: 0.24gb of 0.24gb free, N: 30.36gb of 372.62gb free, Current Uptime: 1wk 1day 1hr 57mins 8secs, Record Uptime: 3wks 12hrs 48mins 50secs, 3 Samsung 19" flat monitors (1 Trinitron, 2 CRT).
[07:16:28] <A-L-P-H-A> hmm... windows is broke again.
[07:16:29] <robin_sz> moder rack and pinions, precision ones, almost zero backlash, less than 0.1 anyway
[07:16:45] <A-L-P-H-A> I was hoping sub 0.050"
[07:16:50] <A-L-P-H-A> or are we talking mm?
[07:16:53] <robin_sz> mm
[07:17:28] <robin_sz> my laser runs on rack and pinion
[07:17:49] <A-L-P-H-A> what's the cost on the rack and pinion?
[07:18:00] <robin_sz> similar to ballscrew
[07:18:11] <A-L-P-H-A> :|
[07:18:18] <A-L-P-H-A> ballscrews $1500CND.
[07:18:25] <robin_sz> nah
[07:18:30] <robin_sz> you CAN pay that
[07:18:32] <A-L-P-H-A> rolled ballscrews = ~$150 for the set.
[07:18:45] <robin_sz> thats more like it
[07:19:46] <nevyn> laser?
[07:20:00] <robin_sz> mmmm?
[07:20:11] <A-L-P-H-A> I'll order the ball screws, and make a bracket/brace for the quil.
[07:21:12] <robin_sz> make sure you can get them close enough to the quill ...
[07:21:25] <A-L-P-H-A> I'll try to get it as close as possible.
[07:21:37] <A-L-P-H-A> I'm still gonna be like probably 1" away from the quil.
[07:21:42] <A-L-P-H-A> the travel is only 3.5~4"
[07:21:46] <A-L-P-H-A> not deep at all.
[07:22:27] <robin_sz> right ...
[07:22:30] <robin_sz> I must away ..
[07:22:32] <robin_sz> cya
[07:22:32] <A-L-P-H-A> if I double up the plate, one on the thick part, and one on the skinny part, with a space in between, I'd be good.
[07:22:47] <robin_sz> yeah
[07:22:50] <robin_sz> that will help ..
[07:22:52] <robin_sz> bye ..
[07:22:57] <A-L-P-H-A> that way it'd take a hell of a lot more to bend
[07:23:06] <A-L-P-H-A> well, bye. even though he can't hear me.
[07:23:12] <A-L-P-H-A> it's the thought that counts.
[12:20:49] <alex_joni> greetings
[12:20:59] <les_away> morning alex
[12:21:11] <les_away> les_away is now known as les
[12:21:13] <alex_joni> hey les
[12:21:20] <alex_joni> greetings to paul_c too ;)
[12:21:34] <les> heh....he is still sleeping
[12:21:44] <alex_joni> too early for him?
[12:21:56] <alex_joni> 8:21
[12:22:02] <alex_joni> pretty early :)
[12:22:14] <les> He is still a bit on european timee i guess
[12:22:28] <alex_joni> nah.. I think it's paul's time now
[12:22:31] <les> I have been up for a good while
[12:22:38] <alex_joni> even over here he wakes up at 9-10 :D
[12:22:42] <anonimasu> morning
[12:22:49] <les> morning
[12:22:49] <alex_joni> afternoon an0n
[12:23:06] <alex_joni> * alex_joni has been reading
[12:23:13] <alex_joni> kbuild is actually fun .)
[12:23:16] <anonimasu> heh
[12:23:24] <les> paul has too
[12:23:29] <anonimasu> I've been working.. going to rest a bit.. then work some more
[12:23:32] <alex_joni> books on TP?
[12:23:39] <anonimasu> but I have a trouble with the mill..
[12:23:41] <les> on trajectory planners in my old engineering text
[12:23:46] <alex_joni> nice
[12:23:55] <anonimasu> I come up 1mm short on moves..
[12:24:03] <alex_joni> still?
[12:24:07] <anonimasu> yeah
[12:24:09] <alex_joni> did it rain lately?
[12:24:14] <alex_joni> maybe it shrunk ?
[12:24:14] <alex_joni> :D
[12:24:16] <anonimasu> heh
[12:24:19] <anonimasu> it's not a MDF mill
[12:24:24] <anonimasu> cast iron dosent shrink ;)
[12:24:28] <anonimasu> not that much atleast
[12:24:30] <alex_joni> wanna bet?
[12:25:03] <anonimasu> it's not like my neighbour is playing with 10Gv coin shrinkers
[12:25:08] <anonimasu> err GV
[12:25:08] <anonimasu> ;)
[12:25:09] <alex_joni> lol
[12:25:21] <les> I actually do get a bit of seasonal change due to the moisture content of the concrete floor
[12:25:42] <anonimasu> it's input_scale and output_scale you change in emc1 isnt it?
[12:25:49] <alex_joni> * alex_joni is getting a FO connection at home
[12:25:49] <anonimasu> to change the pulses per mm?
[12:26:20] <anonimasu> I love fibre optic connections..
[12:26:26] <alex_joni> yeah.. me too :=
[12:26:51] <anonimasu> I've got fibre until the last 40m to my window..
[12:27:19] <anonimasu> fibre dosent like being airborne over roads..
[12:30:20] <anonimasu> alex_joni: did you see my question?
[12:30:30] <alex_joni> nope
[12:30:34] <alex_joni> what question?
[12:30:36] <anonimasu> alex_joni: where do you change the steps per mm in emc1 ?
[12:30:45] <alex_joni> in the ini file
[12:30:51] <anonimasu> yeah but what var is it?
[12:30:53] <alex_joni> INPUT_SCALE / OUTPUT_SCALE
[12:31:02] <anonimasu> ah then I changed at the right place..
[12:31:11] <anonimasu> then I should be able to solve this :)
[12:31:15] <alex_joni> output_scale
[12:31:31] <anonimasu> you have to change input scale at the same time dont you
[12:31:31] <alex_joni> input is for feedback (encoder & such)
[12:31:36] <anonimasu> ah ok
[12:31:45] <alex_joni> but usually it's ok to keep them the same
[12:32:01] <alex_joni> if you don't have encoders that is
[12:32:04] <anonimasu> * anonimasu nods
[12:32:14] <anonimasu> well, I could hook up the encoders..
[12:32:22] <anonimasu> but I dunno if emc could read them at the right sped..
[12:32:24] <anonimasu> speed..
[12:32:32] <anonimasu> I have some small optocouplers..
[12:32:34] <anonimasu> ;)
[12:32:37] <anonimasu> *grins*
[12:32:46] <alex_joni> well you need a counter for them
[12:32:59] <alex_joni> LS7166 or similar
[12:33:04] <anonimasu> or a vital.
[12:33:05] <anonimasu> :D
[12:33:09] <anonimasu> vital card.
[12:38:11] <alex_joni> yup
[12:38:15] <alex_joni> or a STG
[12:41:59] <anonimasu> stg is a bit pricey..
[12:42:13] <anonimasu> since I need new amps also..
[12:42:30] <alex_joni> yup
[12:42:36] <anonimasu> and since I want a pci card..
[12:43:56] <anonimasu> :)
[12:46:46] <anonimasu> brb, need to rest a bit
[12:52:04] <alex_joni> bye
[13:12:01] <alex_joni> lol
[13:12:02] <alex_joni> http://joecartoon.atomfilms.com/pages/joetoad/
[13:14:53] <alex_joni> hey ray
[13:18:01] <rayh> Hi Alex
[13:18:10] <alex_joni> what's up?
[13:18:27] <rayh> I'm working on a lathe retrofit with MattS.
[13:18:35] <alex_joni> nice
[13:18:39] <rayh> This is the box that is supposed to drive it.
[13:18:53] <alex_joni> heh.. do you have emcserver running?
[13:18:59] <alex_joni> I might connect my tkemc to it :D
[13:19:03] <alex_joni> (just kidding) :)
[13:19:33] <rayh> I don't have it running. It's behind a firewall of some sort.
[13:19:52] <rayh> When Matt gets going I'll see if we can get you logged into it.
[13:20:12] <SWP_Away> tkemc --connect-to-Matts-computer --pierce-firewall :)
[13:20:15] <SWP_Away> SWP_Away is now known as SWPadnos
[13:20:19] <alex_joni> hey SWP
[13:20:33] <rayh> Hi SWPadnos.
[13:20:43] <alex_joni> http://joecartoon.atomfilms.com/pages/fantoo/
[13:20:49] <rayh> I am running as root -- bad boy!
[13:20:50] <SWPadnos> hiya
[13:23:03] <anonimasu> lol
[13:23:14] <anonimasu> lol
[13:23:24] <anonimasu> um.. typo
[13:23:29] <alex_joni> rofl
[13:25:15] <alex_joni> alex_joni is now known as alex_joni_away
[13:46:12] <alex_joni_away> alex_joni_away is now known as alex_joni
[14:29:18] <dan_falck> A-L-P-H-A: on the z axis retrofit...
[14:29:37] <dan_falck> I used to have a mill/drill like yours
[14:30:03] <dan_falck> and I did as you currently have done
[14:30:33] <dan_falck> Later on, I used the spinning ballnut, tucked up into the casting
[14:31:46] <dan_falck> Later yet...I bought a RF-45, with the whole head assembly on a dovetail. So, the quill is free to be used manually.
[14:31:59] <dan_falck> And sold the older mill/drill
[14:39:35] <alex_joni> * alex_joni goes home
[14:39:37] <alex_joni> later guys
[14:49:56] <dan_falck> * dan_falck is back (gone 57:59:30)
[15:07:21] <rayh> mornin' dan_falck
[15:12:12] <dan_falck> rayh: hi
[15:12:34] <dan_falck> how are you guys doing?
[15:15:45] <dan_falck> rayh: are you working on the Hardinge lathe?
[15:18:33] <rayh> Yes I am.
[15:18:51] <rayh> And Matt is next to me here pulling out the last of his hair.
[15:18:57] <dan_falck> threading?
[15:19:26] <rayh> We have a beautiful setup, all the electrics and electronics are in the two end boxes.
[15:19:59] <rayh> We chose univpwm for motion and main IO and have to figure out how to compile.
[15:20:25] <rayh> When that is done we need to add a few NML commands and a M code for collet open/close
[15:20:43] <rayh> and we should be ready for higher level functions like tool change.
[15:21:02] <rayh> Single point threading will be right after that.
[15:21:17] <anonimasu> nice
[15:21:26] <rayh> I hope so.
[15:21:55] <dan_falck> I have been skimming the logs from the last couple weeks. You are at Matt's place. Paul is at Les' place.
[15:22:05] <rayh> Right.
[15:22:20] <rayh> Paul said he might drop by here early next week.
[15:22:49] <rayh> A few traj issues to talk with Fred about.
[15:23:51] <dan_falck> so Fred is still into it. good
[15:24:33] <rayh> You bet. He had a great time during codeFest.
[15:24:49] <dan_falck> great
[15:25:48] <rayh> I'll try to get him over here to run this box once the lathe is ready for him.
[15:26:37] <rayh> Matt will add the collet stuff and fred the threading/gearing stuff.
[15:27:20] <rayh> looks like I've got univpwmmod.o compiling and linking.
[15:27:35] <rayh> Now for a few IO changes.
[15:33:39] <rayh> Yes, there is a dog!
[15:34:05] <dan_falck> ?
[15:35:23] <rayh> I think I've got the revised IO. Will test and report in a few.
[15:36:19] <dan_falck> * dan_falck is away: going out to the shop...
[15:39:05] <rayh> It works.
[15:41:40] <SWPadnos> cool
[15:47:11] <rayh> brb
[17:41:42] <anonimasu> hm..
[17:41:52] <anonimasu> does anyone have a clue about a heiden hain TNC-150B
[17:42:02] <anonimasu> how do you feed somthing like that with programs?
[17:42:08] <SWPadnos> -no clues here
[17:42:35] <fenn> link?
[17:42:35] <anonimasu> :(
[17:42:57] <anonimasu> http://www.masak.se/beg/stora_bilder/Abene150_big.html
[17:44:36] <anonimasu> that
[17:44:44] <fenn> floppy disk?
[17:45:01] <fenn> gotta get a 5 inch disk drive
[17:45:02] <anonimasu> I dont know
[17:45:27] <fenn> it might have some kind of archaic network card in it
[17:45:35] <Phydbleep> * Phydbleep bitches about eBay..
[17:46:03] <Phydbleep> I knew there was a reason I disliked those moneygrubbing SOB's...
[17:46:31] <anonimasu> hm..
[17:46:32] <anonimasu> brb
[17:46:34] <anonimasu> dinner
[17:47:40] <Phydbleep> * Phydbleep got to watch an auction get bumped from $16.05 to $20 without a bid being recorded...
[18:00:58] <fenn> * fenn fenn_afk
[18:01:08] <fenn> * fenn bangs his head with a rubber mallet
[18:01:11] <fenn> fenn is now known as fenn_afk
[18:02:32] <nevyn> YAY die broadcast flag die.
[18:39:55] <Phydbleep> anonimasu: It looks like that Heiden should have RS232/422 or ethernet.
[19:00:15] <anonimasu> Phydbleep: hm, ok
[19:00:28] <anonimasu> thinking about buying that one at work..
[19:01:17] <anonimasu> Phydbleep: that's the bid increment stuff..
[19:25:39] <Phydbleep> That's classed as bid rigging here... Non-public arrangement between bidder/seller violates state auction laws. :)
[19:26:11] <fenn_afk> fenn_afk is now known as fenn
[19:26:29] <anonimasu> Phydbleep: it's how auctions work..
[19:26:34] <fenn> jeez is everyone around here named lloyd or what?
[19:27:00] <anonimasu> Phydbleep: if you place a bid at the same time as somone else it raises it to a uneven ammount so you win it anyway..
[19:27:06] <Phydbleep> Yes, Didn't you know this is the megalomaniac channel?
[19:27:12] <anonimasu> if you place another bid on top it jumps up to the next bid increment..
[19:28:12] <Phydbleep> Yeah, But the incremental bids should be listed.. When it jumps from $16 to $20 without a bid showing there's something screwy going on..
[19:28:45] <anonimasu> Phydbleep: the orginal bid was at 15.. somone placed a bid at the same time making it jump to 16..
[19:28:59] <anonimasu> nothing screwy with it..
[19:29:10] <anonimasu> Phydbleep: you cant bid under the bid increments anyway..
[19:29:30] <anonimasu> :)
[19:29:32] <Phydbleep> The bid amount was also listed as posted hours earlier.. 9pm last night to be precise.
[19:29:59] <anonimasu> that has nothing to do with it..
[19:30:00] <anonimasu> :)
[19:34:07] <anonimasu> fenn: lloyd?
[19:34:25] <fenn> phydbleep and alpha are both named lloyd (i think)
[19:34:26] <Phydbleep> anonimasu: Which one?
[19:34:40] <anonimasu> ah
[19:34:46] <anonimasu> ^_^
[20:01:59] <A-L-P-H-A> ?
[20:02:06] <A-L-P-H-A> Yes I am Lloyd
[20:02:22] <fenn> awesome!
[20:03:54] <A-L-P-H-A> hmm... 6"x17"x1/2" cold rolled plate + 6061-t6 ( 1/2" square rod x 1ft + 2"x2"x1/8" angle x 1ft + 1.5"x1.5"x1/8" angle ) + 1/4" Precision ground tool steel = $39.50CDN Cash. :D
[20:04:01] <A-L-P-H-A> fenn, what? you're another Lloyd?
[20:04:08] <fenn> A-L-P-H-A, no
[20:04:13] <fenn> ben
[20:07:00] <fenn> alpha that wood router movie was 50 megs
[20:19:24] <A-L-P-H-A> ?
[20:19:27] <A-L-P-H-A> fenn?
[20:19:34] <A-L-P-H-A> that movie I posted like 16 hours ago?
[20:19:46] <A-L-P-H-A> wrong movie actually.
[20:19:49] <A-L-P-H-A> hahaha oh ohwell.
[20:19:52] <fenn> yeah i guess. was skimming over logs
[20:19:57] <fenn> it's really cheesy
[20:20:01] <A-L-P-H-A> YUp!
[20:22:09] <fenn> was that you that posted the link to the rcdon movies?
[20:22:19] <A-L-P-H-A> yeah
[20:22:24] <A-L-P-H-A> www.homecnc.info site
[20:22:34] <fenn> that jet cam video was pretty cool
[20:44:22] <Phydbleep> Paul! :)
[20:44:40] <paul_c> * paul_c hides
[20:45:13] <Phydbleep> Too late.. RFID tags are great for stalking. :)
[20:49:13] <fenn> fenn is now known as fenn_afk
[20:53:28] <Imperator_> * Imperator_ is back from EMC-Fest
[20:53:50] <SWPadnos> wow - that was a long flight :)
[20:55:44] <paul_c> * paul_c is figuring out some trajectory planner problems & testing on some heavy iron.
[20:55:49] <Imperator_> only 6h
[20:55:57] <Imperator_> Hi Paul
[20:56:08] <paul_c> Hi Martin
[20:56:09] <Imperator_> how are you and les
[20:56:19] <paul_c> Fine thanks.
[20:59:59] <Imperator_> * Imperator_ is a bit down
[21:00:28] <SWPadnos> bummer - what's up? (or down)
[21:02:54] <Imperator_> Hi Steven
[21:03:10] <Imperator_> I'm down
[21:03:27] <SWPadnos> well - cheer up :)
[21:04:04] <Imperator_> jo
[21:35:39] <paul_c> * paul_c thinks we are going to need a quintic sub-interpolator running at 50uSec to get decent performance at high feed rates.
[21:38:07] <Phydbleep> paul_c: 0.05sec? 20kHz?
[21:38:25] <paul_c> 0.00005 Sec
[21:38:45] <Phydbleep> 2MHz then.
[21:39:25] <paul_c> that would be 0.0000005
[21:39:30] <Phydbleep> Er.. 20 MHz. (dropped a decimal place and it rolled under hte desk.) :)
[21:39:35] <Imperator_> have you sean my nc-programm running on the sherline with emc2 ?
[21:39:48] <paul_c> nope
[21:40:46] <Imperator_> ddc send paul_c D:\Fraesmaschine\emc\emc_test_0_001.nc
[21:40:51] <Imperator_> hm
[21:41:37] <Phydbleep> Imperator_: /DCC for that to work.
[21:42:35] <Imperator_> dcc-send works
[21:42:48] <Imperator_> if paul klicks on accept
[21:43:29] <paul_c> can you email it - There are some screwball files filters set up here..
[21:43:31] <A-L-P-H-A> paul_c, are you being comming an illegal alien in the USA? hahaha <sad>
[21:43:47] <Imperator_> ok
[21:44:27] <paul_c> A-L-P-H-A: Could always spend some time in the British colonies up north.
[21:44:46] <Imperator_> paul_c: to bdi-emc@.......
[21:44:49] <A-L-P-H-A> well... you're welcome to come here, but high in Toronto lately has been like ~18
[21:44:59] <paul_c> C or F ?
[21:45:10] <A-L-P-H-A> what do you think?
[21:45:14] <paul_c> C
[21:45:21] <A-L-P-H-A> good man. :)
[21:45:36] <paul_c> That's quite warm..
[21:46:41] <Imperator_> paul you have mail
[21:47:44] <A-L-P-H-A> Imperator_'s tryingout for aol
[21:49:01] <Phydbleep> Hmmm.. 1 joins.. 2.3 million flee.. At this rate ao-hell should self destruct by X-Mas. :)
[21:50:02] <paul_c> * paul_c stops for dinner..
[21:51:26] <Phydbleep> paul_c: You're in Georgia.. If you stop for dinner it gets away... Hit it first then back up to retrieve it. :)
[22:03:02] <paul_c> roadkill'R'us
[22:05:56] <SWPadnos> Roadkill - a song by The Horseflies
[22:11:01] <robin_sz> meep?
[22:16:16] <Phydbleep> Robin! :)
[22:17:00] <robin_sz> correct
[22:17:01] <Imperator_> Hi
[22:17:10] <robin_sz> greetings
[22:17:36] <robin_sz> today, I have been lasering galvanised sheet. yuk
[22:17:42] <Phydbleep> Bleah!
[22:17:47] <robin_sz> posxy stuff never cuts right
[22:18:23] <Phydbleep> And gives off nasty vapors..
[22:18:30] <robin_sz> shrug,
[22:18:40] <robin_sz> the extract system eats them
[22:19:11] <Phydbleep> Cheater! Fume hood are for wienies. :)
[22:19:52] <robin_sz> well, all lasers have to be enclosed
[22:20:14] <robin_sz> its the law
[22:20:30] <robin_sz> (class IV ones anyway)
[22:20:45] <Phydbleep> "Warning! Hazardous Laser Radiation. Do not stare into beam with remaining eye."
[22:20:52] <robin_sz> :)
[22:21:05] <robin_sz> C02 lasers, you can have perspex screens around
[22:21:27] <Phydbleep> IR blockers?
[22:21:29] <robin_sz> perspex catches CO2 lasers light very well
[22:21:36] <robin_sz> yeah
[22:21:46] <robin_sz> but YAG goes through it un hindered
[22:21:48] <Phydbleep> * Phydbleep prefers carbon foam.
[22:22:32] <robin_sz> I tried lasering some 3mm polypropylene sheet yesterday
[22:22:35] <Phydbleep> I have a YAG rod from a medical laser somewhere..
[22:22:50] <robin_sz> hit it with 1kw, nothing happend
[22:23:26] <Phydbleep> robin_sz: Hehehe.. Easier to use a hot-knofe at that scale. :)
[22:23:33] <Phydbleep> knife
[22:23:39] <robin_sz> yeah, or a CO2 laser
[22:48:49] <robin_sz> right, this is all too exciting .. I must go.,
[23:05:04] <fenn_afk> Phydbleep, did you ever figure out that encoder thing?
[23:06:14] <fenn_afk> i was thinking you could have a blank ring on the outside that could ride inbetween two bearings to keep it from fluttering
[23:12:38] <paul_c> paul_c is now known as les
[23:12:47] <les> hi.
[23:16:44] <jmkasunich> hi les
[23:21:55] <Jymmm> Aloha
[23:26:30] <Phydbleep> fenn_afk: Yeah, I was going to laminate it to a piece of Lexan or acrylic.
[23:30:22] <les> I herebye declared the weekend started...so paul and I did a barbeque
[23:32:30] <les> Unfortunately we found no hillbilly girls to invite to it.
[23:32:40] <les> oh well.
[23:37:06] <jmkasunich> bummer
[23:37:13] <les> haha
[23:37:24] <jmkasunich> did paul's package arrive?
[23:38:00] <les> actually one hillbilly girl drove by on watts street and rolled down the window and said mmm that smells good!
[23:38:15] <les> yes he got it thanks
[23:38:33] <jmkasunich> what did you guys Q?
[23:39:15] <les> my secret recipe marinated chicken
[23:39:25] <jmkasunich> sounds tasty
[23:40:22] <les> well when the girl driving by said it smelled good I said "well come over and get some."
[23:40:27] <les> didn't
[23:40:30] <jmkasunich> did it work?
[23:40:39] <les> John it's bad to get old.
[23:40:40] <les> ha
[23:41:26] <les> <cough>
[23:41:34] <Jymmm> les go drive your turck to the store
[23:41:41] <Jymmm> truck
[23:41:52] <les> no turck
[23:41:58] <les> I like that better
[23:42:12] <Jymmm> les 1-800-HOOKERS-2-GO
[23:42:16] <les> haw
[23:42:28] <jmkasunich> they don't have a branch in Tiger
[23:42:35] <Jymmm> they deliver
[23:42:53] <les> john actually tiger had a cathouse in the '30s
[23:43:00] <jmkasunich> but the shipping charges are pretty steep
[23:43:05] <les> heh
[23:43:25] <Jymmm> les EVERY place had a cathouse in the 30's
[23:43:31] <les> oh.
[23:43:33] <les> hahaha
[23:43:54] <Jymmm> les Now, you can't even get a Victoria Secrets catalog in GA
[23:44:04] <Jymmm> hell you can't get a SEARS catalog in GA
[23:44:04] <les> heh
[23:44:20] <Jymmm> it's illegal
[23:45:02] <Jymmm> do they even sell condoms in GA?
[23:45:09] <les> Well Paul spent quite a while reading a book on trajectory planners outside one the porch today.
[23:45:26] <les> It was a nice appalachian spring day
[23:45:29] <jmkasunich> beats being indoors
[23:45:37] <les> uh...what is a condum?
[23:45:40] <Jymmm> les did he have a corn cob pipe and sitting in a rocking chair?
[23:45:45] <jmkasunich> any progress on that front?
[23:45:54] <les> yes.
[23:46:17] <les> much talk between me , fred, and paul.
[23:46:50] <les> We have concluded that SQ is unworkable.
[23:46:54] <jmkasunich> I've been thinking about TPs, and ways to torture them
[23:47:09] <jmkasunich> (programs that will find weaknesses)
[23:47:30] <les> We have concluded that TP/TC is highly flawed and must be replaced.
[23:47:40] <les> Fred's words, not mine.
[23:47:42] <jmkasunich> so far I'm in agreement
[23:48:21] <les> We will try to implement a simpler cubic or quintic planner
[23:48:37] <les> not as ambitious as SQ...
[23:48:40] <jmkasunich> I'd like to participate in the brainstorming for that
[23:48:54] <les> but solving the problems of TC/TP
[23:49:02] <jmkasunich> probably hard to do from a distance tho
[23:49:03] <les> Great
[23:49:14] <les> no not a problem
[23:49:32] <jmkasunich> well IRC is a poor substitute for face to face with pencil and paper
[23:49:38] <les> Especially since HAL integration is involved
[23:50:02] <les> um...skype and paltalk....
[23:50:07] <jmkasunich> actually I don't see HAL getting much involved with TP stuff
[23:50:20] <jmkasunich> wassat?
[23:50:22] <les> might or might not
[23:51:05] <les> videoconferencing and stuff.
[23:51:17] <jmkasunich> I was thinking about doing some simple TP testing by leaving the motors completely out of the picture... just use HAL to feed position command right back to position feedback and use halscope to observe what the TP is doing
[23:52:15] <les> We made a nice c program that makes a spiral inward with decreasing point distance g code
[23:52:29] <les> very dramatic when tp/tc fails
[23:52:51] <jmkasunich> here's one torture test I thought of... very simple
[23:52:56] <jmkasunich> start at x0y0z0
[23:53:04] <jmkasunich> single axis move, along x only
[23:53:18] <jmkasunich> contouring mode on
[23:53:25] <jmkasunich> feed 10 ips
[23:53:28] <jmkasunich> accel 50 ips
[23:53:39] <les> ips^2
[23:53:48] <jmkasunich> move from x0 to x0.8 in one moce
[23:53:49] <jmkasunich> move
[23:53:59] <jmkasunich> right, i/s^2]
[23:54:29] <jmkasunich> follow the 0 to 0.8 move with 100 moves of 0.002
[23:54:43] <jmkasunich> then a stop (or move off at right angles)
[23:54:53] <jmkasunich> net result should be a smooth move from 0.0 to 1.0
[23:55:04] <jmkasunich> but I bet it barfs all over the place
[23:55:17] <jmkasunich> to stop at 1.0 it needs to start decel at 0.9 IIRC
[23:55:41] <jmkasunich> but at 0.9, it still has 50 little 0.002 moves to go before it even sees the stop or turn
[23:56:54] <les> We are trying to put some numbers on emc's move time capability on a fast machine
[23:57:14] <les> So far we have faound:
[23:57:19] <les> found:
[23:57:44] <les> emc is not capable of high speed machining....
[23:58:17] <les> emc is not capable of nice surface finishes on bridgeport speed machining
[23:58:26] <les> emc is ok on a sherline.
[23:58:54] <jmkasunich> what messes it up on the bport? stopping and starting?
[23:59:15] <les> The flaws in TP/TC
[23:59:24] <les> it is just wrong
[23:59:33] <les> Fred says it is just wrong
[23:59:36] <jmkasunich> I was reading the g-code handbook and trying to figure out what g-code selects between exact-stop, exact-path, and continuous-contouring modes