#emc-devel | Logs for 2011-10-18

Back
[00:01:21] -!- theorbtwo has quit [Read error: Operation timed out]
[00:07:08] -!- Fox_Muldr has quit [Ping timeout: 260 seconds]
[00:16:31] -!- Loetmichel has quit [Ping timeout: 258 seconds]
[00:23:45] -!- bootnecklad__ has quit [Ping timeout: 260 seconds]
[00:24:36] -!- roberth_ has quit [Ping timeout: 240 seconds]
[00:30:13] -!- Guest504 has quit [Quit: Visitor from www.linuxcnc.org]
[00:51:15] -!- logger[mah] has quit [*.net *.split]
[00:51:15] -!- n2diy has quit [*.net *.split]
[00:51:16] -!- Fox_Muldr has quit [*.net *.split]
[00:51:18] -!- bootnecklad_ has quit [*.net *.split]
[00:51:18] -!- The_Ball has quit [*.net *.split]
[00:51:18] -!- Eartaker has quit [*.net *.split]
[00:51:19] -!- packrat has quit [*.net *.split]
[00:51:19] -!- theorbtwo has quit [*.net *.split]
[00:51:19] -!- bootnecklad has quit [*.net *.split]
[00:51:19] -!- izua has quit [*.net *.split]
[00:51:20] -!- MrCraig has quit [*.net *.split]
[00:51:20] -!- archivist has quit [*.net *.split]
[00:51:20] -!- the_wench has quit [*.net *.split]
[00:51:21] -!- uwe_mobile has quit [*.net *.split]
[00:55:13] -!- logger[mah] [logger[mah][email protected]] has joined #emc-devel
[00:55:13] -!- archivist [[email protected]] has joined #emc-devel
[00:55:13] -!- the_wench [[email protected]] has joined #emc-devel
[00:59:04] -!- Eartaker has quit [Ping timeout: 258 seconds]
[01:22:48] -!- Tom_L has quit []
[01:23:44] -!- skunkKandT has quit [Remote host closed the connection]
[01:45:08] -!- Loetmichel has quit [Ping timeout: 244 seconds]
[01:46:56] -!- Eartaker has quit [Ping timeout: 252 seconds]
[01:54:51] -!- i_tarzan_ has quit [Ping timeout: 255 seconds]
[02:11:43] -!- mozmck has quit [Quit: Leaving.]
[02:22:17] -!- Eartaker has quit [Read error: Connection reset by peer]
[02:45:04] -!- emcrules_CAD has quit [Ping timeout: 244 seconds]
[03:11:16] -!- Valen has quit [Quit: Leaving.]
[03:40:50] -!- Tom_L has quit [Client Quit]
[04:46:37] -!- FinboySlick has quit [Quit: Leaving.]
[04:59:21] -!- mrsun has quit [Ping timeout: 255 seconds]
[05:28:49] -!- cassmodiah has quit [Changing host]
[05:35:19] -!- ve7it has quit [Remote host closed the connection]
[05:48:42] -!- psha[work] [psha[work][email protected]] has joined #emc-devel
[05:52:17] -!- Cylly has quit []
[06:04:11] -!- Eartaker has quit [Quit: OOOOOO Whats that....]
[06:17:19] -!- vladimirek [[email protected]] has joined #emc-devel
[06:22:04] -!- factor has quit [Ping timeout: 244 seconds]
[06:38:28] -!- WalterN has quit [Read error: Connection reset by peer]
[06:47:41] -!- e-ndy [e-ndy!jkastner@nat/redhat/x-zgijyjqmsgvwtyhj] has joined #emc-devel
[07:12:45] -!- capricorn_one has quit [Remote host closed the connection]
[07:17:20] -!- bootnecklad_ has quit [Quit: Leaving]
[07:35:25] -!- AitalMAC has quit [Quit: Leaving]
[08:00:04] -!- maximilian_h [[email protected]] has joined #emc-devel
[08:00:19] -!- maximilian_h has quit [Client Quit]
[08:46:54] -!- robh__ [[email protected]] has joined #emc-devel
[08:58:17] -!- mhaberler [[email protected]] has joined #emc-devel
[09:27:17] -!- mhaberler has quit [Quit: mhaberler]
[09:27:34] -!- mhaberler [[email protected]] has joined #emc-devel
[09:34:39] -!- theos has quit [Disconnected by services]
[09:50:36] -!- mhaberler has quit [Quit: mhaberler]
[10:03:17] -!- psha[work] has quit [Quit: Lost terminal]
[10:22:56] -!- mhaberler [[email protected]] has joined #emc-devel
[10:32:39] -!- L84Supper has quit [Quit: puff of smoke]
[10:55:15] -!- L84Supper has quit [Client Quit]
[10:55:18] -!- A2Sheds has quit [Ping timeout: 255 seconds]
[10:59:20] -!- bootnecklad has quit [Ping timeout: 260 seconds]
[11:17:26] -!- bjma67 has quit [Ping timeout: 265 seconds]
[11:41:02] -!- psha [[email protected]] has joined #emc-devel
[12:22:52] -!- mhaberler has quit [Quit: mhaberler]
[12:44:24] -!- vladimirek has quit [Remote host closed the connection]
[12:45:42] -!- mozmck [mozmck!~moses@client-173.225.233.212.dfwtx.partnershipbroadband.com] has joined #emc-devel
[12:46:02] -!- theorbtwo has quit [Ping timeout: 260 seconds]
[13:20:37] -!- Valen has quit [Quit: Leaving.]
[14:29:07] -!- skunkworks [[email protected]] has joined #emc-devel
[14:40:39] -!- theos has quit [Disconnected by services]
[14:41:38] -!- WalterN has quit [Read error: Connection reset by peer]
[15:01:43] -!- mhaberler [[email protected]] has joined #emc-devel
[15:02:31] -!- izua has quit [Ping timeout: 260 seconds]
[15:04:06] -!- izua has quit [Changing host]
[15:08:30] -!- e-ndy has quit [Quit: Ex-Chat]
[15:10:06] -!- bootnecklad has quit [Ping timeout: 260 seconds]
[15:10:10] -!- izua has quit [Ping timeout: 256 seconds]
[15:24:24] -!- bootnecklad1 has quit [Client Quit]
[15:25:32] -!- bootnecklad has quit [Quit: Leaving]
[15:25:39] -!- bootnecklad1 has quit [Client Quit]
[15:39:53] -!- pjm has quit [Read error: Connection reset by peer]
[15:51:27] -!- ve7it [[email protected]] has joined #emc-devel
[15:56:37] -!- mhaberler has quit [Quit: mhaberler]
[16:13:18] -!- mhaberler [[email protected]] has joined #emc-devel
[16:34:46] -!- micges [[email protected]] has joined #emc-devel
[16:34:57] -!- vladimirek [[email protected]] has joined #emc-devel
[17:24:12] -!- andypugh [andypugh!~andy2@cpc2-basl1-0-0-cust1037.basl.cable.virginmedia.com] has joined #emc-devel
[17:24:13] -!- psha has quit [Quit: Lost terminal]
[17:35:14] -!- Tom_L has quit []
[17:48:29] -!- Tom_L has quit [Client Quit]
[18:14:46] -!- abilos has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.11/20101206150522]]
[18:18:49] -!- bootnecklad_ has quit [Ping timeout: 276 seconds]
[18:19:48] -!- abilos has quit [Client Quit]
[18:46:21] -!- theorbtwo has quit [Read error: Operation timed out]
[19:25:19] <mhaberler> cradek: do you have a few minutes to discuss spindle-orient motion details?
[19:27:23] <mhaberler> anybody else in-the-know on spindle-orient (M19) out there?
[19:27:56] <cradek> I don't know about it
[19:28:09] <mhaberler> but you could think it through with me
[19:28:16] <mhaberler> me neither
[19:28:28] <mhaberler> it's called 'level playing field' ;-)
[19:28:37] <cradek> aka 'blind leading the blind'
[19:28:45] <mhaberler> sortof, yes.
[19:29:04] -!- bootnecklad has quit [Ping timeout: 260 seconds]
[19:29:15] <mhaberler> I want to make m19 to potentially run in parallel with a move, so motion remembers it's in an orient
[19:29:43] <mhaberler> that mode remains until canceld by m5 or UNORIENT()
[19:30:19] <mhaberler> so: I'm trying to figure how to best handle a spindle_on /spindle_speed after an m19 which hasnt been canceled
[19:30:38] <cradek> are you going to have an orient -> is-oriented hal loopback?
[19:30:39] <mhaberler> option 1: ignore, option2: queue until orient canceld
[19:30:41] <mhaberler> yes
[19:30:51] <mhaberler> also fault line
[19:31:18] <cradek> seems like you'd give an error and abort
[19:31:39] <mhaberler> so the rule is: no spindle-on until m19 canceled
[19:31:52] <mhaberler> else motion reports error
[19:32:16] <mhaberler> sound ok
[19:32:26] <cradek> sounds sane enough to me
[19:32:56] <mhaberler> fair enough, thanks
[19:33:16] <cradek> np
[19:37:42] -!- Eartaker has quit [Quit: OOOOOO Whats that....]
[19:56:30] -!- vladimirek has quit [Remote host closed the connection]
[20:16:00] -!- Tom_L has quit []
[20:23:05] -!- bootnecklad has quit [*.net *.split]
[20:23:06] -!- DaViruz has quit [*.net *.split]
[20:23:06] -!- H264 has quit [*.net *.split]
[20:23:06] -!- Jymmm has quit [*.net *.split]
[20:24:37] -!- Jymmm [Jymmm!~jymmm@unaffiliated/jymmm] has joined #emc-devel
[20:30:54] <robh__> mhaberler, M03 or M04 always cancels an M19 on 99% of controls
[20:31:24] <mhaberler> does it just cancel or does that cause an error?
[20:31:50] <robh__> cancels the M19 output and runs spindle at commend speed in direction asked
[20:32:32] <mhaberler> that means an m3 after an m19 would not be an error, just cancelling the m19?
[20:32:48] <robh__> correct, same on m4
[20:32:56] <mhaberler> ok, thanks!
[20:58:58] <mhaberler> robh_: is there any difference between the states 'm19 complete and target angle reached' and 'spindle off' ? both have speed=0 and brake on, so no difference, right?
[20:59:40] <mhaberler> I guess there would be if there's a physical spindle lock
[20:59:47] <mhaberler> like a lock pin
[21:07:30] <andypugh> Is the plan to do the orient, or just output a signal for an external PID (or whatever) to do it with?
[21:08:14] <andypugh> I can see it saving a lot of bother on the configs people keep creating where spindle is also a C axis (but isn't really)
[21:09:09] <cradek> you cannot assume you know how to orient the spindle on every machine
[21:09:11] <mhaberler> just signal the minimal HAL pins
[21:09:18] <cradek> yes
[21:09:34] <mhaberler> but it's two scenarios: physical lock pin, or no such pin
[21:11:40] <andypugh> PID control of VFD?
[21:12:29] <mhaberler> works for me ;-)
[21:13:10] <mhaberler> not very exact because of large deadzone on the vfd (turns on over 15rpm only)
[21:13:27] <mhaberler> good to 5degs maybe
[21:13:48] <mhaberler> and then there's the spindle-brake signal which can be used
[21:14:12] <andypugh> I think you could get better with a flux-vector drive, or maybe a hint of inverse deadband.
[21:14:39] <mhaberler> out of cash after building a new house here..
[21:22:51] -!- FinboySlick has quit [Quit: Leaving.]
[21:33:56] -!- skunkworks has quit []
[21:37:03] -!- syyl has quit [Quit: Leaving]
[21:43:07] -!- bootnecklad has quit [Ping timeout: 255 seconds]
[21:54:23] -!- Fox_Muldr has quit [Ping timeout: 260 seconds]
[22:06:58] -!- micges has quit [Quit: Ex-Chat]
[22:08:43] <mhaberler> ok, the first cut of spindle-orient support is out: http://git.mah.priv.at/gitweb/emc2-dev.git/shortlog/refs/heads/orient-spindle
[22:10:58] <mhaberler> andypugh: ah, awallin's idb is a good start
[22:10:59] <JT-Shop> mhaberler: what is M19 for? tool changing?
[22:11:00] <mhaberler> thanks!
[22:11:16] <mhaberler> moving the spindle to a given position, and optionally lock it
[22:11:39] <mhaberler> the actual positioning could be a pid in HAL
[22:11:40] <JT-Shop> like for live tooling on a lathe?
[22:12:04] <mhaberler> uh, 'live tooling' - look, I'm just an MBA
[22:12:11] <mhaberler> whatzat?
[22:12:56] <JT-Shop> you move the spindle to a spot and lock it then you have an endmill or such that spins to cut a slot or whatever
[22:13:09] <JT-Shop> or for drilling holes not in the center of the part
[22:13:14] <mhaberler> oh, I see
[22:13:37] <mhaberler> within a toolchange, you might use m19 during the move to tc position so the tool is in a given orientation for the changer
[22:13:44] <JT-Shop> cool
[22:14:10] <JT-Shop> I'll need that when I convert the BP 308
[22:14:30] <mhaberler> actually it works in parallel with, say, a g30 move while the HAL logic fiddles the spindle in the background
[22:17:12] <mhaberler> here's a remapped m6 manual toolchange with M19 spindle orient, and tool length sensor probe: http://git.mah.priv.at/gitweb/emc-mill.git/blob/refs/heads/remapped-toolchange-touchoff:/nc_subroutines/manual_change.ngc
[22:17:46] <JT-Shop> cool
[22:22:03] <robh__> mhaberler, nice work ill try check it out some time when i have a few
[22:22:18] -!- Fox_Muldr has quit [Ping timeout: 260 seconds]
[22:22:37] <mhaberler> robh: is that roughly what you wanted?
[22:27:36] <robh__> o nice u put M20 in then
[22:28:59] <mhaberler> not yet in the orient-spindle branch; I just played with remapped codes
[22:29:09] <robh__> what does M19 with no P output? 0
[22:29:15] <mhaberler> yes
[22:30:33] <robh__> ok
[22:30:42] <mhaberler> anyway, I'll crash for the day - cu
[22:30:46] -!- mhaberler has quit [Quit: mhaberler]
[22:30:48] <robh__> bye
[22:47:38] -!- Valen has quit [Client Quit]
[23:34:23] -!- servos4ever has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.11/20101206162726]]
[23:43:32] -!- toastyde1th has quit [Ping timeout: 258 seconds]