#linuxcnc-devel | Logs for 2013-10-24

Back
[00:01:46] -!- kwallace_shop [kwallace_shop!~kwallace@tmb-234.sonnet.com] has parted #linuxcnc-devel
[00:02:35] -!- smart2410 has quit [Ping timeout: 248 seconds]
[00:04:48] -!- pimperle has quit [Ping timeout: 256 seconds]
[00:07:58] -!- smart2440 has quit [Read error: No route to host]
[00:11:55] -!- smart2410 has quit [Ping timeout: 246 seconds]
[00:19:23] -!- micges [micges!~micges@aeck69.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[00:31:07] -!- smart2440 has quit [Read error: No route to host]
[00:35:17] -!- MacGalempsy has quit [Ping timeout: 265 seconds]
[00:35:24] -!- smart2410 has quit [Ping timeout: 256 seconds]
[00:36:56] -!- Felix29 [Felix29!Felix@c-71-193-105-131.hsd1.in.comcast.net] has joined #linuxcnc-devel
[00:37:41] -!- MacGalempsy_ has quit [Ping timeout: 272 seconds]
[00:41:39] -!- sumpfralle has quit [Ping timeout: 260 seconds]
[00:43:39] -!- micges has quit [Quit: Leaving]
[00:44:23] -!- smart2440 has quit [Read error: Connection reset by peer]
[00:45:51] -!- sumpfralle1 has quit [Ping timeout: 245 seconds]
[00:49:06] -!- andypugh has quit [Quit: andypugh]
[00:50:27] -!- The_Ball has quit [Read error: Connection reset by peer]
[00:53:15] -!- jfire has quit [Ping timeout: 248 seconds]
[00:57:30] -!- smart2410 has quit [Ping timeout: 256 seconds]
[00:58:08] -!- Tom_itx has quit [Ping timeout: 240 seconds]
[01:14:49] -!- MacGalempsy has quit [Read error: Connection reset by peer]
[01:15:47] -!- micges [micges!~micges@aeck69.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[01:17:18] -!- Nick001 has quit []
[01:18:57] -!- geografa has quit [Quit: Computer has gone to sleep.]
[01:21:34] -!- c-bob| has quit [Read error: Operation timed out]
[01:29:44] -!- KimK has quit [Quit: Leaving]
[01:34:41] -!- jthornton has quit [Read error: Connection reset by peer]
[01:34:41] -!- JT_Shop has quit [Read error: Connection reset by peer]
[01:35:01] -!- JT_Shop [JT_Shop!~john@184.21.192.48] has joined #linuxcnc-devel
[01:35:11] -!- jthornton [jthornton!~john@184.21.192.48] has joined #linuxcnc-devel
[01:41:06] -!- jfire has quit [Client Quit]
[01:51:07] -!- somenewguy has quit [Ping timeout: 260 seconds]
[01:55:00] -!- micges has quit [Quit: Leaving]
[02:03:46] -!- maximilian_h1 [maximilian_h1!~bonsai@f050238254.adsl.alicedsl.de] has joined #linuxcnc-devel
[02:07:55] -!- sumpfralle has quit [Ping timeout: 248 seconds]
[02:27:35] -!- AR_ has quit [Ping timeout: 260 seconds]
[02:31:16] -!- kiw has quit [Ping timeout: 245 seconds]
[02:34:42] -!- `Nerobro_ has quit [Remote host closed the connection]
[02:38:29] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[02:38:46] -!- skorasaurus has quit [Quit: Elvis has left the building.]
[02:39:30] -!- smart2440 has quit [Ping timeout: 256 seconds]
[02:42:49] -!- archivist_herron has quit [Ping timeout: 272 seconds]
[03:04:36] -!- lucashodge has quit [Quit: I am away now.]
[03:09:09] -!- smart2440 has quit [Read error: Connection reset by peer]
[03:13:47] -!- smart2410 has quit [Ping timeout: 260 seconds]
[03:14:13] -!- phillipadsmith has quit [Ping timeout: 248 seconds]
[03:16:21] -!- sweeney_ has quit [Ping timeout: 248 seconds]
[03:30:40] -!- FinboySlick has quit [Quit: Leaving.]
[03:30:44] -!- jfire has quit [Quit: Leaving.]
[03:30:59] -!- almccon has quit [Quit: Leaving.]
[03:54:58] -!- `Nerobro_ has quit [Remote host closed the connection]
[04:03:17] -!- lucashodge has quit [Quit: Goodbye all.]
[04:11:22] -!- Felix29 has quit []
[04:19:36] -!- uw has quit [Quit: Leaving]
[04:33:46] -!- almccon has quit [Ping timeout: 245 seconds]
[04:35:09] -!- Nekosan has quit [Quit: later folks...]
[04:47:39] -!- psha [psha!~psha@213.208.162.67] has joined #linuxcnc-devel
[05:00:03] -!- somenewguy has quit [Remote host closed the connection]
[05:03:09] -!- Fox_Muldr has quit [Ping timeout: 272 seconds]
[05:30:06] -!- jfire has quit [Quit: Leaving.]
[05:35:55] -!- almccon has quit [Ping timeout: 248 seconds]
[05:55:09] -!- kwallace [kwallace!~kwallace@tmb-234.sonnet.com] has parted #linuxcnc-devel
[06:10:11] -!- MacGalempsy has quit [Ping timeout: 272 seconds]
[06:17:41] -!- terabyte- has quit [Quit: terabyte-]
[06:20:36] -!- Laremere has quit [Ping timeout: 245 seconds]
[06:30:29] -!- archivist_herron has quit [Ping timeout: 248 seconds]
[06:41:33] -!- _DJ_ has quit [Changing host]
[06:51:06] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc-devel
[06:52:37] -!- maximilian_h1 has quit [Ping timeout: 272 seconds]
[07:07:25] -!- maximilian_h [maximilian_h!~bonsai@anon-40-66.vpn.ipredator.se] has joined #linuxcnc-devel
[07:08:10] -!- mhaberler [mhaberler!~mhaberler@extern-177.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[07:22:16] -!- pjm has quit [Read error: Connection reset by peer]
[07:36:25] -!- almccon has quit [Ping timeout: 246 seconds]
[07:36:48] -!- Valen has quit [Quit: Leaving.]
[07:38:49] -!- geografa has quit [Quit: Computer has gone to sleep.]
[08:17:31] -!- kiw has quit [Ping timeout: 245 seconds]
[08:19:02] -!- voxadam has quit [Ping timeout: 240 seconds]
[08:31:07] -!- stsy has quit [Remote host closed the connection]
[08:34:45] -!- archivist_herron has quit [Ping timeout: 265 seconds]
[08:38:29] -!- jlrodriguez has quit [Ping timeout: 272 seconds]
[08:50:43] -!- rob_h [rob_h!~rob_h@90.218.174.231] has joined #linuxcnc-devel
[09:03:34] -!- mhaberler has quit [Quit: mhaberler]
[09:09:06] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[09:09:34] -!- mhaberler has quit [Client Quit]
[09:09:36] -!- kiw has quit [Ping timeout: 245 seconds]
[09:12:03] -!- sumpfralle has quit [Ping timeout: 252 seconds]
[09:15:01] -!- kiw1 has quit [Ping timeout: 245 seconds]
[09:26:41] -!- kiw has quit [Ping timeout: 245 seconds]
[09:27:46] -!- kiw1 has quit [Read error: Connection reset by peer]
[09:38:21] -!- kiw has quit [Ping timeout: 245 seconds]
[09:40:51] -!- kiw1 has quit [Ping timeout: 245 seconds]
[09:45:51] -!- kiw has quit [Ping timeout: 245 seconds]
[09:51:16] -!- kiw has quit [Ping timeout: 245 seconds]
[09:53:56] -!- Thetawaves_ has quit [Quit: This computer has gone to sleep]
[09:54:11] -!- kiw1 has quit [Ping timeout: 245 seconds]
[09:56:41] -!- kiw has quit [Ping timeout: 245 seconds]
[09:58:39] -!- tayy has quit [Remote host closed the connection]
[09:59:36] -!- kiw1 has quit [Ping timeout: 245 seconds]
[10:02:06] -!- kiw has quit [Ping timeout: 245 seconds]
[10:05:01] -!- kiw1 has quit [Ping timeout: 245 seconds]
[10:05:08] -!- maximilian_h has quit [Quit: Leaving.]
[10:07:31] -!- kiw has quit [Ping timeout: 245 seconds]
[10:10:26] -!- kiw1 has quit [Ping timeout: 245 seconds]
[10:12:56] -!- kiw has quit [Ping timeout: 245 seconds]
[10:15:51] -!- kiw1 has quit [Ping timeout: 245 seconds]
[10:20:51] -!- kiw has quit [Ping timeout: 245 seconds]
[10:22:11] -!- maximilian_h [maximilian_h!~bonsai@p549DF5FB.dip0.t-ipconnect.de] has joined #linuxcnc-devel
[10:26:16] -!- kiw has quit [Ping timeout: 245 seconds]
[10:29:11] -!- kiw1 has quit [Ping timeout: 245 seconds]
[10:32:06] -!- kiw has quit [Ping timeout: 245 seconds]
[10:32:12] -!- stsydow has quit [Quit: Leaving]
[10:34:36] -!- kiw1 has quit [Ping timeout: 245 seconds]
[10:36:18] -!- psha has quit [Quit: Lost terminal]
[10:37:31] -!- kiw has quit [Ping timeout: 245 seconds]
[10:37:46] -!- almccon has quit [Ping timeout: 256 seconds]
[10:40:01] -!- kiw1 has quit [Ping timeout: 245 seconds]
[10:42:56] -!- kiw has quit [Ping timeout: 245 seconds]
[10:47:31] -!- kiw1 has quit [Ping timeout: 245 seconds]
[10:52:56] -!- kiw has quit [Ping timeout: 245 seconds]
[10:55:26] -!- kiw1 has quit [Ping timeout: 245 seconds]
[10:58:21] -!- kiw has quit [Ping timeout: 245 seconds]
[11:00:55] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[11:01:16] -!- kiw1 has quit [Ping timeout: 245 seconds]
[11:04:11] -!- kiw has quit [Ping timeout: 245 seconds]
[11:06:53] -!- maximilian_h1 [maximilian_h1!~bonsai@pD95855E6.dip0.t-ipconnect.de] has joined #linuxcnc-devel
[11:07:49] -!- maximilian_h has quit [Ping timeout: 248 seconds]
[11:17:08] -!- Aero-Tec2 has quit [Read error: Connection reset by peer]
[11:18:14] -!- sliptonic has quit [Ping timeout: 240 seconds]
[11:19:02] -!- tom_o_t has quit [Ping timeout: 240 seconds]
[11:19:26] -!- toastyde1th has quit [Ping timeout: 240 seconds]
[11:19:27] -!- jst has quit [Ping timeout: 240 seconds]
[11:21:53] -!- tom_o_t has quit [Changing host]
[11:26:57] -!- MacGalempsy_ has quit [Read error: Connection reset by peer]
[11:31:11] -!- MacGalempsy has quit [Remote host closed the connection]
[11:38:01] -!- almccon has quit [Ping timeout: 268 seconds]
[12:01:48] -!- sirdancealot has quit [Read error: Operation timed out]
[12:18:38] -!- kiw has quit [Ping timeout: 256 seconds]
[12:21:28] -!- kiw1 has quit [Ping timeout: 256 seconds]
[12:24:05] -!- kiw has quit [Ping timeout: 248 seconds]
[12:27:08] -!- kiw1 has quit [Ping timeout: 256 seconds]
[12:29:58] -!- kiw has quit [Ping timeout: 256 seconds]
[12:32:31] -!- kiw1 has quit [Ping timeout: 246 seconds]
[12:39:31] -!- kiw has quit [Ping timeout: 246 seconds]
[12:45:15] -!- kiw has quit [Ping timeout: 248 seconds]
[12:49:31] -!- kiw1 has quit [Ping timeout: 248 seconds]
[12:52:20] -!- md-2 has quit [Remote host closed the connection]
[12:55:21] -!- kiw has quit [Ping timeout: 252 seconds]
[13:01:47] -!- kiw1 has quit [Ping timeout: 248 seconds]
[13:07:31] -!- kiw has quit [Ping timeout: 246 seconds]
[13:14:31] -!- kiw1 has quit [Ping timeout: 246 seconds]
[13:20:27] -!- kiw has quit [Ping timeout: 248 seconds]
[13:23:07] -!- kiw1 has quit [Ping timeout: 248 seconds]
[13:25:57] -!- kiw has quit [Ping timeout: 248 seconds]
[13:26:39] -!- Loetmichel has quit [Ping timeout: 272 seconds]
[13:30:53] -!- Valen has quit [Quit: Leaving.]
[13:34:02] `Nerobro_ is now known as `Nerobro
[13:38:32] -!- almccon has quit [Ping timeout: 256 seconds]
[13:46:50] -!- kiw has quit [Read error: Operation timed out]
[13:56:09] -!- kiw has quit [Ping timeout: 241 seconds]
[13:58:49] -!- kiw1 has quit [Ping timeout: 240 seconds]
[14:01:49] -!- kiw has quit [Ping timeout: 240 seconds]
[14:04:49] -!- kiw1 has quit [Ping timeout: 240 seconds]
[14:05:07] -!- b_b has quit [Changing host]
[14:08:50] -!- kiw has quit [Read error: Operation timed out]
[14:14:02] -!- pjm has quit [Read error: Connection reset by peer]
[14:14:50] -!- kiw has quit [Ping timeout: 240 seconds]
[14:18:50] -!- kiw1 has quit [Read error: Operation timed out]
[14:24:36] -!- kiw has quit [Read error: Operation timed out]
[14:27:30] -!- kiw1 has quit [Ping timeout: 240 seconds]
[14:29:08] -!- tmcw has quit [Read error: Connection reset by peer]
[14:30:30] -!- kiw has quit [Ping timeout: 241 seconds]
[14:32:30] -!- tmcw_ has quit [Read error: Connection reset by peer]
[14:33:10] -!- kiw1 has quit [Ping timeout: 240 seconds]
[14:37:50] -!- kiw has quit [Ping timeout: 240 seconds]
[14:38:31] -!- almccon has quit [Ping timeout: 245 seconds]
[14:40:30] -!- mk0 has quit [Quit: Leaving]
[14:46:13] -!- tmcw has quit [Read error: Connection reset by peer]
[14:47:51] -!- kiw has quit [Ping timeout: 240 seconds]
[14:49:08] -!- odogono has quit [Quit: odogono]
[14:50:47] -!- i_tarzan has quit [Ping timeout: 272 seconds]
[14:50:51] -!- kiw1 has quit [Ping timeout: 240 seconds]
[14:53:24] <cradek> I really like how rellenberg notices the ways people before him were clever, instead of reveling in the ways they were stupid or laughing at them for not adequately knowing the future
[14:53:31] -!- kiw has quit [Ping timeout: 240 seconds]
[14:57:57] -!- kiw1 has quit [Read error: Operation timed out]
[14:58:19] <skunkworks> Yes - he seems to be very impressed with the current work :)
[14:59:13] <skunkworks> if you can acellerate through the current parabolic blend - why can't you just use that?
[15:00:13] <skunkworks> (keep adding segments and increasing the velocity)
[15:00:43] <cradek> I do not really understand why he's working on arcs
[15:02:54] <skunkworks> My impression is that he can then easilly calculate the position or whatever at any point. (maybe it is harder with parabolic bland?)
[15:03:17] -!- kiw has quit [Read error: Operation timed out]
[15:03:28] <skunkworks> bland? heh
[15:04:01] <cradek> it's true with the blend the position is ... emergent? rather than calculated directly
[15:04:30] <cradek> but calculating all the blends directly is very hard
[15:04:50] <cradek> so you have to handle the hard cases separately (by fixing up the current algorithm I guess)
[15:05:33] <cradek> so once you've done that, why did you calculate those arcs again?
[15:06:07] <skunkworks> I think it is neat that he is planning on using the current blending when he can't figure out a better way
[15:06:11] -!- kiw1 has quit [Ping timeout: 240 seconds]
[15:06:35] <cradek> it's definitely a pragmatic approach
[15:07:23] <cradek> I'm a bit afraid of a "now you have two problems" type of problem though
[15:07:53] <cradek> we'll see what he comes up with, I trust him :-)
[15:09:57] <seb_kuzminsky> https://plus.google.com/103982631119479761813/posts/KHWEV8iJe9q
[15:10:48] <cradek> that can't be the right way to get support
[15:13:27] <seb_kuzminsky> what, post to g+ so some random guy reposts to an unrelated irc channel? seems legit
[15:13:42] -!- tmcw_ has quit [Read error: Connection reset by peer]
[15:15:10] -!- tmcw has quit [Read error: Connection reset by peer]
[15:17:31] <cradek> the WTF is a nice touch
[15:17:41] <cradek> click on #MACH3 and you get a semi truck and razors
[15:18:08] <cradek> Explore related hashtags: #Gillette
[15:18:22] <cradek> yay for social media
[15:20:22] -!- dway has quit [Quit: NOOOOOOooooooooo……]
[15:23:17] <skunkworks> heh
[15:23:48] <skunkworks> well - rob just explained on the list what we where talking about. ;)
[15:26:40] <archivist> I wonder if there will be less hate for NML now the debugging got unearthed :)
[15:26:53] <skunkworks> NO
[15:31:09] <cradek> oh I see what he means
[15:31:34] <cradek> I cringe at the thought of calculating line-arc, arc-line, and arc-arc blend arcs
[15:32:19] <cradek> I bet helixes are rare enough that you can not bother optimizing them
[15:32:33] <cradek> but arcs are really not uncommon at all I bet...
[15:33:44] <skunkworks> his table here https://www.dropbox.com/s/o5he7ijpplkvc8r/Trajectory%20Lookahead%20with%20Arcs.pdf
[15:33:57] <archivist> arcs are very uncommon in my code, I love my rotaries :)
[15:34:12] <skunkworks> show he is thinking about arc - line, arc - arc and line-arc
[15:34:40] <skunkworks> only though when they are coplaner
[15:34:53] <cradek> arc-line isn't in there
[15:34:55] <skunkworks> which most probably are going to be... atleast cam generated
[15:35:19] <skunkworks> hmm - wonder if it is an oversite
[15:36:24] <cradek> I don't understand what coplanar means in this case
[15:39:12] <skunkworks> I just assumed - the line isn't perpendicular to the center-edge of the arc
[15:39:31] <skunkworks> did that make sense?
[15:40:49] <skunkworks> like - a z move coming into a circle in the x-y plane
[15:41:10] <skunkworks> vs a line in the xy plane meeting up with a circle in the xy plane
[15:42:01] <cradek> ok I can see that - any arc is in a certain plane - is the line also in that same plane
[15:42:04] -!- stillme has quit [Ping timeout: 256 seconds]
[15:42:36] <cradek> but a line is in many planes - every two lines share at least one plane - what does coplanar mean there
[15:43:13] <cradek> er that's why he just has "y"
[15:43:16] <skunkworks> He doesn't state that (asuming because of what you just stated..)
[15:43:17] <cradek> I get it now
[15:43:25] <skunkworks> right
[15:45:20] <cradek> I wonder if he knows that if he uses cutter comp and avoids concave corners he'll get these nice smooth paths made for him
[15:45:30] <cradek> that could be good for testing
[15:49:19] -!- Laremere has quit [Ping timeout: 260 seconds]
[15:54:06] <jepler> I only looked at the centerfold, does he contemplate the case where the primitives are so small that the needed arc join doesn't fit?
[15:54:45] -!- mle has quit [Ping timeout: 272 seconds]
[15:55:09] <jepler> somewhere, maybe just in my own dreams, I saw that some control had a g-code to add these arcs automatically. you specified the "miter" radius explicitly, I think.
[15:56:23] <cradek> yes I've seen R-word on G1 somewhere. fanuc10 or boss8
[15:57:36] <cradek> I think in the degenerate small-lines case you'll end up changing the program into the same number of arcs, whose endpoints are the midpoints of the original lines
[15:58:15] <cradek> they may be small, and they're not necessarily planar arcs
[15:58:27] <cradek> by planar I mean in a gcode g17/g18/g19 plane
[15:58:32] <jepler> will that be enough to get to high speed, with his other contemplated planner changes?
[16:01:23] <jepler> it seems like the hard cases can be done by biarcs (two arcs which have given direction and position at both endpoints, and G1 continuity where they join)
[16:02:37] <cradek> his table has some "two arc solution but yuck" in it
[16:02:41] <jepler> yeah
[16:02:58] <jepler> he contemplates being able to give the radius as an input
[16:03:13] <jepler> with biarcs you would pick the blend points and "suck up" the radius of the arcs you get back
[16:03:30] <cradek> I wish he'd hang out here more :-/
[16:03:32] <jepler> or do a rudimentary binary search or something
[16:04:16] -!- syyl- has quit [Ping timeout: 265 seconds]
[16:04:53] -!- stillme1 has quit [Ping timeout: 272 seconds]
[16:12:20] <cradek> the planar line-line line-arc arc-line arc-arc calculations are going to be almost the same as the ones that cutter comp already knows how to do
[16:13:01] <cradek> er no, it does fixed radius, he'll want fixed divergence
[16:13:22] <cradek> and ccomp errors when the fixed radius won't fit, he'll have to shrink until it fits
[16:13:32] * cradek rambles to himself
[16:14:23] <skunkworks> that's ok - it is quite interesting rambling.
[16:16:03] <archivist> what about a helical path along z into material followed by an arc on the xy plane
[16:16:45] <cradek> ccomp handles that fine
[16:17:02] <skunkworks> helical-arc or arc helical...
[16:17:27] <cradek> being a helix makes it no harder - you just project it onto the plane and you can find the endpoint the same way
[16:23:19] -!- thomaslindstr_m has quit [Remote host closed the connection]
[16:25:37] -!- jepler has quit [Ping timeout: 246 seconds]
[16:30:35] -!- mackerski has quit [Quit: mackerski]
[16:39:14] -!- stillme has quit [Ping timeout: 240 seconds]
[16:39:18] -!- almccon has quit [Ping timeout: 256 seconds]
[17:01:41] -!- tmcw_ has quit [Remote host closed the connection]
[17:04:15] -!- eFuchs_firefly has quit [Quit: ping timeout]
[17:11:48] -!- jepler [jepler!~jepler@emc/developer/pdpc.professional.jepler] has joined #linuxcnc-devel
[17:27:14] -!- maximilian_h1 has quit [Quit: Leaving.]
[17:28:35] -!- kwallace1 [kwallace1!~kwallace@smb-171.sonnet.com] has joined #linuxcnc-devel
[17:34:01] Cylly is now known as Loetmichel
[17:37:38] sweeney_ is now known as sweeney
[17:38:13] -!- FunkMonkey33 has quit [Ping timeout: 250 seconds]
[17:49:56] -!- adb [adb!~IonMoldom@2a02:1205:501a:fb30:baac:6fff:fe67:305f] has joined #linuxcnc-devel
[17:59:49] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[18:02:03] -!- FunkMonkey33 has quit [Ping timeout: 250 seconds]
[18:15:09] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 20.0/20130329043827]]
[18:15:53] -!- krusty_ar has quit [Read error: Connection reset by peer]
[18:31:46] -!- humano has quit [Client Quit]
[18:32:39] -!- stillme has quit [Ping timeout: 260 seconds]
[18:37:35] -!- false has quit [Read error: Connection reset by peer]
[18:38:25] -!- jfire has quit [Quit: Leaving.]
[18:40:23] -!- PetefromTn has quit [Remote host closed the connection]
[18:44:22] <mozmck> cradek said: "I really like how rellenberg notices the ways people before him were clever..." -- agreed! I wish some of the modern UI designers were more like this. Pretty soon we'll all have nothing but blank screens because anything else is cluttered and distracting. And who needs to options???
[18:44:32] -!- false has quit [Ping timeout: 256 seconds]
[18:44:48] <mozmck> Just because it's "old" doesn't mean it's bad.
[18:45:31] <mozmck> </end rant> :)
[18:48:31] -!- false_ has quit [Ping timeout: 260 seconds]
[18:48:53] -!- andypugh [andypugh!~andy2@cpc16-basl9-2-0-cust685.20-1.cable.virginm.net] has joined #linuxcnc-devel
[18:49:56] -!- thomaslindstr_m has quit [Read error: Connection reset by peer]
[18:55:56] <andypugh> Why do people on forums assume that if you have a different opinion to them that it is because you know less than them about the subject, rather than more?
[18:56:49] <andypugh> (An electrical engineer is pointing me to books on basic electrics...)
[18:58:55] <skunkworks> heh
[19:00:34] <andypugh> It is likely that he does know more, but his basis for stating that acccelleration can't change instantaneously is that acelleration is analagous to current, and current can't change instantaneously. Which is a) not true for a pure resistive load and b) a bad analogy anyway.
[19:06:03] <jepler> how long does it take for a photon to accelerate to 'c'?
[19:06:39] <jepler> the totally ideal resistive load driven by a magic voltage source has got to be a lot like accelerating a zero-mass object
[19:06:52] <jepler> I mean, as long as we're drawing dubious parallels
[19:09:24] <andypugh> We are talking about Jerk, and AFAIK there really is no limit to that.
[19:10:29] <andypugh> Consider just dropping something. When you let go, it has an accelleration of g. Before you let go, it doesn't.
[19:10:55] <jepler> I dunno, it seems like whatever argument you use to show there can't *really* be a step change in velocity could be applied to the step change in acceleration that "is" infinite jerk
[19:10:59] <jepler> and so on, in inductive fashion
[19:11:06] <andypugh> In practice letting go takes a finite time, because fingers are squishy.
[19:12:10] <andypugh> The existence of mass (and inertia) precludes an instantaneous change in velocity. What is the time-derivitive version of mass?
[19:18:18] -!- rob_h has quit [Quit: Leaving]
[19:19:51] -!- skunkworks has quit [Quit: Leaving]
[19:26:43] <alex_joni> jepler: shouldn't the src/hal/Submakefile have $(TCL_LIBS) for the linking of ../tcl/hal.so ?
[19:28:14] <jepler> are you just idly speculating?
[19:28:25] <jepler> or have you encountered a problem?
[19:28:57] <alex_joni> encountered a problem
[19:29:25] <jepler> the first "other" Tcl extension I got my hands on, tkimg, doesn't link with tcl or tk according to ldd
[19:29:27] <alex_joni> but since I'm compiling on a non-supported platform, I just care about telling someone.. not actually changing lcnc code for it
[19:29:47] <alex_joni> I'm compiling under cygwin
[19:30:17] <alex_joni> and if I don't link against the tcl stubs lib, I get some undefined reference to 'tclStubsPtr'
[19:30:29] -!- maximilian_h [maximilian_h!~bonsai@f050238254.adsl.alicedsl.de] has joined #linuxcnc-devel
[19:30:30] -!- maximilian_h [maximilian_h!~bonsai@f050238254.adsl.alicedsl.de] has parted #linuxcnc-devel
[19:31:55] <jepler> all I know about windows linking is that it is irritating and different from unix
[19:32:08] <alex_joni> I agree
[19:32:22] <alex_joni> but still from a theoretical point of view, it should have that linked..
[19:32:41] <alex_joni> as hal.so contains halsh.o (which provides tcl extensions..)
[19:32:49] <jepler> in unix, the undefined symbols in _hal.so will be resolved when the module is loaded into a running tclsh
[19:33:04] <jepler> in windows maybe the rules are different
[19:33:05] <alex_joni> ah, ok
[19:33:15] <alex_joni> the errors I got where during linking time
[19:33:18] <alex_joni> not during run time
[19:34:25] <jepler> but anyway, we do sometimes specify it when linking Tcl extensions and it doesn't seem to be harmful
[19:34:37] <jepler> so if you want to push that bit of your cygwin-specific change into master branch I don't have a problem with it
[19:34:39] <alex_joni> otoh, it's been working for so long..
[19:35:09] <jepler> errr interesting
[19:35:22] <jepler> if I remove it from SETICONMODULE or TOGLMODULE I get a runtime error
[19:35:44] <alex_joni> hmmm
[19:36:06] <jepler> ImportError: /usr/local/jepler/src/linuxcnc/lib/python/_tk_seticon.so: undefined symbol: Tk_NameToWindow
[19:36:24] <jepler> ImportError: /usr/local/jepler/src/linuxcnc/lib/python/_togl.so: undefined symbol: tclStubsPtr
[19:41:30] -!- rob_h [rob_h!~rob_h@90.218.174.231] has joined #linuxcnc-devel
[19:43:40] -!- humano has quit [Quit: Page closed]
[19:47:19] <jepler> (_tk_seticon shouldn't be necessary now that tk8.5 has [wm iconphoto] and I should also check whether the libtogl1 packge works properly on current distros)
[19:47:28] <jepler> (heck, maybe reevaluate minigl while I'm at it)
[19:56:04] -!- PetefromTn has quit [Remote host closed the connection]
[20:01:46] <alex_joni> it wasn't my intention to make you spend time on this..
[20:03:09] -!- motioncontrol has quit [Quit: Sto andando via]
[20:13:32] -!- md-2 has quit [Remote host closed the connection]
[20:14:22] -!- FunkMonkey33 has quit [Quit: Page closed]
[20:17:06] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[20:20:15] -!- joe9 has quit [Remote host closed the connection]
[20:23:05] <alex_joni> jepler: still around?
[20:23:30] <skunkworks> logger[mah]:
[20:23:31] <logger[mah]> skunkworks: Log stored at http://linuxcnc.mah.priv.at/irc/%23linuxcnc-devel/2013-10-24.html
[20:23:32] <alex_joni> I'm running into a similar issue with librs274.so.0
[20:23:47] <jepler> you may not be able to solve that'un
[20:23:49] <alex_joni> it's missing references to the CANON stuff, since that's not linked in
[20:23:56] <jepler> it explicitly depends on providing the callback functions from the main program
[20:24:12] <jepler> or from whatever is loading it (gcodemodule.so)
[20:24:33] <alex_joni> do we use it for something else?
[20:24:50] <jepler> task, axis, rs274 standalone interpreter all link to it
[20:24:51] <alex_joni> cause I can skip building librs274, and just build the gcodemodule with all the .o's in it
[20:25:04] <jepler> sure, that's one approach that could work
[20:25:23] <alex_joni> providing stub implementation won't work, I imagine
[20:25:39] <alex_joni> as I get double implementations when linking with the main program
[20:25:49] <jepler> yeah I expect so
[20:26:08] <jepler> if it did "work" at link time, I doubt it would call the right one at runtime
[20:26:18] -!- c60 has quit [Quit: leaving]
[20:28:30] <alex_joni> right
[20:29:06] <alex_joni> so the 'best' way is to skip building librs274 and just have the stuff that uses it include all the .o's
[20:29:14] <jepler> or build it into a .a instead of a .so
[20:29:39] -!- jasen_ has quit [Quit: Page closed]
[20:29:46] <alex_joni> .a is static, right?
[20:29:50] <jepler> yes
[20:30:00] <jepler> produced by ar instead of by ld or gcc
[20:33:22] <cradek> zultron: thanks for emailing to ask about that.
[20:34:11] <cradek> zultron: this has come up off and on for years now and each time we decide we ought not touch ethercat. it's sad but there it is.
[20:37:50] <alex_joni> jepler: another short question.. I can't include liblinuxcncini.so in librs274.a right?
[20:38:19] <jepler> if librs274.a uses it then you'd have to link it in whereever you link librs274.a
[20:38:24] <jepler> you can't link a .so from a .a
[20:38:37] <alex_joni> right.. that's what I thought
[20:44:38] -!- Laremere has quit [Ping timeout: 264 seconds]
[20:45:51] <zultron> Sure, cradek. Glad andypugh and jepler brought this up before I sunk a lot of time into EtherCAT kernel module packages. It is a sad situation, indeed.
[20:46:39] <zultron> Seems like a culture clash between the hardware industry and FOSS communities.
[20:52:56] -!- FinboySlick has quit [Quit: Leaving.]
[21:02:39] -!- _DJ_ has quit [Quit: bye]
[21:04:30] <alex_joni> jepler: another (hopefully last) question: where do the comp.mak files get generated?
[21:05:18] -!- odogono has quit [Quit: odogono]
[21:05:40] <alex_joni> disregard that.. :)
[21:06:51] <jepler> alex_joni: "in some Submakefile" was the only answer I could come up with without looking
[21:07:57] -!- EvanM has quit [Ping timeout: 250 seconds]
[21:08:10] <alex_joni> yeah, it was in fron to f my eyes
[21:08:17] <alex_joni> front of*
[21:13:44] <alex_joni> hummm.. comp uses 'hal_export_funct' in the generated abs.c (for example)
[21:13:54] <alex_joni> but hal_export_funct is only defined for RTAPI
[21:17:51] -!- kwallace2 [kwallace2!~kwallace@smb-100.sonnet.com] has joined #linuxcnc-devel
[21:18:26] -!- kwallace1 has quit [Ping timeout: 265 seconds]
[21:23:29] <cradek> zultron: glad you didn't waste your effort on it. their position is baffling to me, and that they keep saying "but the license doesn't cost anything!" just means they are clueless about FOSS.
[21:24:00] <alex_joni> clueless but they don't really want to do anything about it
[21:25:34] -!- ingsoc has quit [Ping timeout: 246 seconds]
[21:26:06] -!- jfire has quit [Quit: Leaving.]
[21:28:36] <cradek> it may be the right decision to further their non-freedom-related goals, which would be all of them
[21:28:39] * cradek shrugs
[21:28:58] <cradek> our simple remedy is to not use it or spend our time on it
[21:29:10] * alex_joni compiles another lcnc-sim
[21:35:13] -!- chillly has quit [Quit: Leaving]
[21:35:29] <alex_joni> jepler: do you happen to know who provides RTAPI parts of hallib on a simulator build?
[21:37:43] -!- ingsoc has quit [Quit: Leaving.]
[21:44:14] -!- _obook has quit [Client Quit]
[22:02:33] -!- humano has quit [Ping timeout: 250 seconds]
[22:13:16] <KGB-linuxcnc> 03andy 05v2.5_branch 24dc2a2 06linuxcnc 10docs/man/man9/lcd.9 10src/hal/components/lcd.c
[22:13:16] <KGB-linuxcnc> Fix a bug caused by misunderstanding do_div in the lcd.comp
[22:13:16] <KGB-linuxcnc> If no format length was specified then the formatting would break for any value with a zero in its representation.
[22:13:16] <KGB-linuxcnc> Signed-off-by: Andy Pugh <andy@bodgesoc.org>
[22:13:18] <KGB-linuxcnc> Fix some bugs in the lcd component
[22:13:20] <KGB-linuxcnc> Signed-off-by: Andy Pugh <andy@bodgesoc.org>
[22:13:59] -!- tmcw has quit [Remote host closed the connection]
[22:14:19] <andypugh> Ah, I squashed the commits, but not the comments. No matter
[22:15:48] -!- Laremere has quit [Ping timeout: 252 seconds]
[22:20:55] -!- realzies has quit [Read error: Operation timed out]
[22:21:07] <linuxcnc-build> build #1422 of lucid-i386-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1422 blamelist: Andy Pugh <andy@bodgesoc.org>
[22:21:15] -!- stillme has quit [Ping timeout: 260 seconds]
[22:21:23] <linuxcnc-build> build #1423 of precise-i386-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-sim/builds/1423 blamelist: Andy Pugh <andy@bodgesoc.org>
[22:21:36] <linuxcnc-build> build #1425 of precise-amd64-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1425 blamelist: Andy Pugh <andy@bodgesoc.org>
[22:22:05] -!- Thetawaves has quit [Read error: Operation timed out]
[22:22:09] <andypugh> <confused> The main change was taking out some do_divs!
[22:23:19] <linuxcnc-build> build #1424 of lucid-amd64-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1424 blamelist: Andy Pugh <andy@bodgesoc.org>
[22:23:24] <linuxcnc-build> build #1426 of hardy-amd64-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1426 blamelist: Andy Pugh <andy@bodgesoc.org>
[22:23:41] -!- pjm has quit [Ping timeout: 265 seconds]
[22:23:51] <linuxcnc-build> build #1424 of hardy-i386-sim is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1424 blamelist: Andy Pugh <andy@bodgesoc.org>
[22:25:38] <andypugh> In case you are wondering I _did_ compile and test this before pushing it!
[22:25:55] -!- jfire has quit [Quit: Leaving.]
[22:31:27] <linuxcnc-build> build #1220 of precise-amd64-sim-clang is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim-clang/builds/1220 blamelist: Andy Pugh <andy@bodgesoc.org>
[22:33:24] <alex_joni> andypugh: I notice only sim's failed
[22:34:19] <andypugh> Indeed. It seems to not like u64, but there were other u64s in there all along. The only new thing is that the new u64 is in a function declaration.
[22:35:22] -!- realzies has quit [Changing host]
[22:38:59] <jepler> there are uses of __u64 in lcd.c before that commit, but I didn't see any lone u64
[22:39:15] <andypugh> Line 496?
[22:40:27] <andypugh> I just configured for sim. I will see if it goes wrong here too.
[22:40:50] <andypugh> Annoyingly I just changed the firmware on the 5i25, so the lcd screen won't even work now.
[22:41:04] <jepler> your last commit introduced that u64 as well
[22:41:04] <jepler> - unsigned long long tmp = 0; //enough bits for 9 decimal digits.
[22:41:08] <jepler> + u64 tmp = 0; //enough bits for 9 decimal digits.
[22:41:18] <andypugh> Ah.
[22:41:37] <andypugh> My mistake then. I was _trying_ to make the code more robust.
[22:42:43] <andypugh> I am still unclear on when to use __u64, _u64, u64, unsigned long long....
[22:42:57] -!- geografa has quit [Quit: Computer has gone to sleep.]
[22:47:26] <andypugh> OK, I now have it so that sims compile. So now i have reconfigured for realtime to make sure _that_ still compiles.
[22:47:51] <andypugh> It's rather frustrating when code that absolutely can't be used in a sim breaks the sim compiles.
[22:53:42] <jepler> then should it be moved to drivers/ ?
[22:54:10] <jepler> I wish I remembered what went wrong the last time I tried to introduce use of the C99-style <stdint.h> names everywhere
[22:54:20] <jepler> uint64_t and friends
[22:54:21] <jepler> bbl
[22:54:25] <andypugh> Well, actually, I guess that component will _work_ in a sim
[22:55:53] <andypugh> It was written to support the 7i73 (which clearly won't work in a sim) but if anyone wanted to format hal pins one character at a time, they could use it for that.
[22:57:55] <linuxcnc-build> build #1426 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1426 blamelist: Andy Pugh <andy@bodgesoc.org>
[23:02:01] -!- jonnyATroot has quit [Read error: Connection reset by peer]
[23:03:16] <KGB-linuxcnc> 03andy 05v2.5_branch 2ba536e 06linuxcnc 10src/hal/components/lcd.c * Un-break the sim builds (well, I can hope)
[23:09:44] -!- The_Ball has quit [Read error: Connection reset by peer]
[23:17:09] -!- lucashodge has quit [Client Quit]
[23:22:54] -!- asdfasd has quit [Ping timeout: 252 seconds]
[23:34:27] -!- Laremere has quit [Ping timeout: 252 seconds]
[23:58:36] -!- jthornton_ [jthornton_!~john@184.21.192.48] has joined #linuxcnc-devel
[23:58:37] -!- JT_Shop has quit [Read error: Connection reset by peer]
[23:58:37] -!- jthornton has quit [Read error: Connection reset by peer]
[23:58:42] -!- JT_Shop_ [JT_Shop_!~john@184.21.192.48] has joined #linuxcnc-devel
[23:59:47] -!- Nick001-shop has quit [Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258]]