#linuxcnc-devel | Logs for 2018-09-23

Back
[00:41:23] -!- ve7it has quit [Remote host closed the connection]
[02:26:25] -!- pitastrudl25 has joined #linuxcnc-devel
[02:29:02] -!- pitastrudl25 has quit [Remote host closed the connection]
[02:48:35] -!- c-log has quit [Ping timeout: 252 seconds]
[02:50:44] -!- c-log has joined #linuxcnc-devel
[03:48:21] -!- rtnpro6 has joined #linuxcnc-devel
[03:51:40] -!- rtnpro6 has quit [Remote host closed the connection]
[04:19:20] -!- wonko7726 has joined #linuxcnc-devel
[04:21:46] -!- wonko7726 has quit [Remote host closed the connection]
[06:47:26] Jin|away is now known as Jin^eLD
[08:32:19] -!- rmu has quit [Remote host closed the connection]
[09:00:05] -!- skierpage has joined #linuxcnc-devel
[09:00:16] -!- skierpage has quit [Remote host closed the connection]
[09:02:22] -!- dreamx has joined #linuxcnc-devel
[09:04:55] -!- dreamx has quit [Remote host closed the connection]
[09:50:23] -!- rmu has joined #linuxcnc-devel
[10:08:44] -!- kuyo_mojo has joined #linuxcnc-devel
[10:17:01] -!- kuyo_mojo has quit [Ping timeout: 260 seconds]
[10:28:37] -!- alcarithemad25 has joined #linuxcnc-devel
[10:29:02] -!- alcarithemad25 has quit [Remote host closed the connection]
[11:47:17] -!- travisowen27 has joined #linuxcnc-devel
[11:51:21] -!- travisowen27 has quit [Remote host closed the connection]
[12:39:50] -!- c-log has quit [Ping timeout: 252 seconds]
[12:42:29] -!- c-log has joined #linuxcnc-devel
[12:48:35] -!- Roguish_desk has quit [Ping timeout: 250 seconds]
[12:55:13] -!- wintrmute21 has joined #linuxcnc-devel
[12:55:24] -!- wintrmute21 has quit [Remote host closed the connection]
[13:00:05] -!- Roguish_desk has joined #linuxcnc-devel
[13:38:09] -!- MarkusBec has quit [Ping timeout: 252 seconds]
[13:55:46] -!- MarkusBec has joined #linuxcnc-devel
[14:12:53] -!- andypugh has joined #linuxcnc-devel
[14:13:11] <andypugh> I find myself puzzled
[14:16:05] <andypugh> https://pastebin.ubuntu.com/p/krcNTFh56Z/
[14:16:25] <andypugh> As far as I can tell my code is the same for as the existing code.
[14:16:57] <andypugh> And, actually, I can see that it might be ambiguous, but why is mine ambigous and the existing code not?
[14:17:29] <andypugh> (I am adding a spindle dictionary to match the axis and joint dictionaries to the Python inyerface)
[14:26:42] <cradek> what is the type of s->status.motion.spindle[spindleno].x?
[14:28:15] <andypugh> It depends on what x is.
[14:28:26] <andypugh> double or int, typically
[14:28:47] <cradek> oh I think I get the expansion then
[14:29:03] <cradek> I think it means there is no dict_add version that takes int
[14:29:16] <andypugh> The Axis section is current, and compiles. My spindle addition doe snot
[14:29:19] <cradek> and because of that, it's trying to decide between unsigned char and double
[14:29:36] <cradek> brb
[14:31:13] <andypugh> https://github.com
[14:31:38] <andypugh> The joint section seems to be able to freely mix double and int?
[14:33:19] <andypugh> Ah, no, I am wrong, it doesn’t
[14:34:01] <andypugh> The flags in EMC_JOINT_STAT are unsigned chars
[14:37:20] <andypugh> #define F2(y,x) dict_add(res, y, (double)s->status.motion.spindle[spindleno].x)
[14:37:32] <andypugh> Lets it compile, at least.
[14:38:03] <andypugh> Though adding bool and int versions of dict_add might be better?
[14:56:47] -!- MarkusBec has quit [Ping timeout: 252 seconds]
[15:01:28] -!- ve7it has joined #linuxcnc-devel
[15:13:43] -!- Screedo12 has joined #linuxcnc-devel
[15:16:14] -!- Screedo12 has quit [Remote host closed the connection]
[15:48:29] <andypugh> Does anyone fancy making Axis multi-spindle aware? (Currently I am just making it default to spindle 0)
[15:52:50] -!- obi_jan_kenobi__ has joined #linuxcnc-devel
[16:00:07] -!- obi_jan_kenobi__ has quit [Ping timeout: 240 seconds]
[16:08:23] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15rene-dev opened issue #498: Preview does not rotate 02https://github.com/LinuxCNC/linuxcnc/issues/498
[16:14:34] <jthornton> I'd fancy making Axis PyQt5...
[16:30:29] <KimK> andypugh: How flexible is your proposed multi-spindle arrangement? In the classic style, you'd have a bunch of (say) vertical spindles making several copies of the same thing. But I've seen some cabinet-making CNC machines (especially by the Italians, for some reason) that have a mind-boggling assortment of various types of "spindles", pointed in all directions. (They must be activated one-at-a-time, of course.) I'll see if I
[16:30:29] <KimK> can find some examples...
[16:30:41] <KimK> Oops, long-winded, sorry.
[16:34:09] <andypugh> All I am addinf is a way to control multiple spindle _motors_ and to perform spindle-synched moves with any of them
[16:34:30] <andypugh> The multi-spindle routrsmainly have more _joints_ than normal.
[16:35:52] <andypugh> I would be interested to know how many spindles they might have, though. Currently I support 10
[16:47:29] <andypugh> cradek: In Touchy, what is “spindlespeed2” ? https://github.com
[16:47:39] <andypugh> Is it already multi-spindle aware :-)
[16:51:09] <rene_dev_> andypugh whats the drilling cycle to use on a lathe?
[16:51:50] <rene_dev_> they all seem to complain about the plane
[16:52:26] <andypugh> I have (so far) always used the tailstock, though I recently bought an MT2 toolholder to allow drilling
[16:53:16] <andypugh> You might have to switch to the XY plane to drill in Z, then switch back for XZ arcs.
[16:53:21] <rene_dev_> ah
[16:54:04] <andypugh> (Does it allow you to drill in Y if in the XZ plane?)
[16:55:01] <rene_dev_> I dont have a y axis
[16:55:18] <andypugh> Yes, but it doesn’t need to know that :-)
[16:55:24] <rene_dev_> my lathe is xzc, which already causes too much trouble
[16:55:39] <rene_dev_> so I had to change it to xz
[16:55:54] <andypugh> I am just wondering if it makes more sense to over-ride the plane check on a lathe, or whether it is useful for lve tooling as it it
[16:55:54] <rene_dev_> it wont let me use any drill cycles
[16:56:53] <andypugh> How is tool table going? I am wondering whether I need to fix stat.tool-in-spindle
[16:57:15] <andypugh> (the spindle that the tool is in seems to me like a tool property)
[16:59:42] <rene_dev_> I have not worked on that for a while...
[16:59:52] <rene_dev_> that depends if you have one or multiple toolchangers
[17:03:35] <rene_dev_> ok, looks like switching to xy and then back seems to work...
[17:04:24] -!- jd_tech8 has joined #linuxcnc-devel
[17:07:39] -!- jd_tech8 has quit [Remote host closed the connection]
[17:07:41] -!- MarkusBec has joined #linuxcnc-devel
[17:12:16] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15andypugh pushed 2 new commits to 06andypugh/multispindle-master: 02https://github.com/LinuxCNC/linuxcnc/compare/44050518e91c...e7078f189060
[17:12:16] -linuxcnc-github:#linuxcnc-devel- 13linuxcnc/06andypugh/multispindle-master 1437eb588 15andy pugh: multispindle: Make required changes to the Python interface and docs....
[17:12:16] -linuxcnc-github:#linuxcnc-devel- 13linuxcnc/06andypugh/multispindle-master 14e7078f1 15andy pugh: multispindle: Modify user-interfaces to use the new Python interface...
[17:26:55] <KimK> So far I have only found examples of the "classic" style: http://www.limac.cc https://www.omni-cnc.com I'm still looking for the other type.
[17:48:58] <KimK> OK, I at least found these. The first one is a very impressive machine, but not a good example of what I'm talking about, also too "custom". The second one is a better example, and also a more "conventional" machine: https://www.youtube.com https://www.youtube.com
[17:50:31] Jin^eLD is now known as Jin|away
[17:52:16] <KimK> It's pretty common in that type of machine to have rows of mechanically-linked spindles to drill holes in rows (every inch/25mm or so) for things like shelf pegs, dowel holes, etc., but that only counts as one spindle in my mind, even if the head is able to drill 10 holes at once.
[17:57:27] <KimK> In the second machine, you can see some of the "instant" tool changes (spindle changes?) as it chooses heavy router, single vertical drill, multiple vertical drills, multiple horizontal drills, and circular saw (seen in one direction only, it may have another one for the other direction?)
[18:19:07] -!- RBech11 has joined #linuxcnc-devel
[18:19:56] -!- RBech11 has quit [Remote host closed the connection]
[19:12:37] <andypugh> Yes, I think those are more a multi-koint problem than a molti-spindle onw.
[19:15:28] -!- daurnimator28 has joined #linuxcnc-devel
[19:20:14] -!- daurnimator28 has quit [Remote host closed the connection]
[19:39:59] -!- jedai has joined #linuxcnc-devel
[19:43:17] -!- jedai has quit [Remote host closed the connection]
[19:55:04] -!- kyan has joined #linuxcnc-devel
[20:00:21] -!- kyan has quit [Ping timeout: 260 seconds]
[20:41:56] -!- funnyguy16 has joined #linuxcnc-devel
[20:42:44] -!- MrHindsight has quit [Ping timeout: 252 seconds]
[20:51:32] -!- funnyguy16 has quit [Ping timeout: 252 seconds]
[21:04:24] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15andypugh pushed 2 new commits to 06andypugh/multispindle-master: 02https://github.com/LinuxCNC/linuxcnc/compare/e7078f189060...162c78e0f468
[21:04:24] -linuxcnc-github:#linuxcnc-devel- 13linuxcnc/06andypugh/multispindle-master 143571bbb 15andy pugh: multispindle: Modify user-interfaces to use the new Python interface...
[21:04:24] -linuxcnc-github:#linuxcnc-devel- 13linuxcnc/06andypugh/multispindle-master 14162c78e 15andy pugh: Merge branch 'andypugh/multispindle-master' of github.com:LinuxCNC/linuxcnc into multispindle
[21:05:11] -!- andypugh has quit [Quit: andypugh]
[21:13:11] -!- leveldoc has joined #linuxcnc-devel
[21:15:14] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15andypugh pushed 2 new commits to 06andypugh/multispindle-master: 02https://github.com/LinuxCNC/linuxcnc/compare/162c78e0f468...f83970e0147d
[21:15:14] -linuxcnc-github:#linuxcnc-devel- 13linuxcnc/06andypugh/multispindle-master 148232606 15andy pugh: multispindle: small GUI bugfixes...
[21:15:14] -linuxcnc-github:#linuxcnc-devel- 13linuxcnc/06andypugh/multispindle-master 14f83970e 15andy pugh: multispindle: Update the update_ini script to change the spindle control pins....
[21:15:43] -!- leveldoc has quit [Remote host closed the connection]
[21:49:23] -!- Roguish has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]