#linuxcnc Logs
Mar 27 2024
#linuxcnc Calendar
01:41 AM Deejay: moin
02:43 AM TurBoss: good morning
03:32 AM -!- #linuxcnc mode set to +v by ChanServ
04:36 AM -!- #linuxcnc mode set to +v by ChanServ
04:36 AM Tom_L: morning
04:40 AM JT-Cave: morning
05:42 AM NetPipe: bought myself a mesa card
05:42 AM NetPipe: 220 canadian shipped
05:42 AM NetPipe: https://store.mesanet.com/index.php?route=product/product&product_id=378&search=7I92T
05:43 AM NetPipe: hopefully its a plug and play replacement for my printerport
06:18 AM JT-Cave: WOW how much was shipping?
06:21 AM JT-Cave: typically it's $35-$40 to Canada from me via first class
06:23 AM JT-Cave: Tom_L, I just pushed a bunch of status state and mode stuff to flex that will print out the changes so maybe figure out what m3 triggers
06:23 AM JT-Cave: m3 triggered motion mode changed to TRAJ_MODE_COORD task mode changed to MODE_MDI
06:25 AM NetPipe: 50 for shipping
06:26 AM NetPipe: to canada
06:26 AM JT-Cave: priority?
06:27 AM JT-Cave: that's not bad for priority
06:37 AM NetPipe: standard fedex https://www.ebay.ca/itm/324154868202 here is another option
06:40 AM -!- #linuxcnc mode set to +v by ChanServ
06:42 AM JT-Cave: Tom_L, I "think" m3 4 5 is working correctly with mdi now
07:15 AM Tom_L: JT-Cave, i can check later this morning
07:15 AM Tom_L: m2 was kindof odd. one time it saved to mdi and the next it didn't
07:16 AM Tom_L: some mode must have been different going in to it
07:16 AM Tom_L: not that anyone would ever use mdi with m2
07:16 AM Tom_L: or m30
07:17 AM Tom_L: got back from taking one of the trucks in for service before the trip
07:18 AM JT-Cave: yup dunno why anyone would issue a m2 in mdi
07:19 AM JT-Cave: what mode did it leave you in?
07:19 AM Tom_L: i'm not sure but i can check when i get back
07:20 AM Tom_L: one sec.. i got 5 min
07:22 AM Tom_L: mdi mode
07:23 AM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/flexgui/flex_mdi_m2_result.png
07:24 AM Tom_L: all the states are there
07:24 AM Tom_L: status shows M2 active
07:24 AM JT-Cave: m2 gives me john@cave:~/github/flexgui/flexgui/src$ ./flexgui
07:24 AM JT-Cave: motion mode changed to TRAJ_MODE_COORD
07:24 AM JT-Cave: task mode changed to MODE_MDI
07:24 AM JT-Cave: state changed to RCS_ERROR
07:24 AM JT-Cave: motion mode changed to TRAJ_MODE_TELEOP
07:24 AM JT-Cave: task mode changed to MODE_MANUAL
07:24 AM JT-Cave: state changed to RCS_DONE
07:25 AM Tom_L: ^^ was before your edits
07:25 AM Tom_L: bbl
07:25 AM JT-Cave: ok
07:25 AM JT-Cave: btw tool change is working with a button and spin box
07:25 AM Tom_L: nice, thanks
07:26 AM Tom_L: back in 2 - 2.5hrs
08:40 AM NetPipe: https://www.cnczone.com/forums/attachment.php?attachmentid=270762&d=1425259835 i really like mine
08:41 AM NetPipe: too bad they stopped making them
08:41 AM NetPipe: all the chips are replaceable + fuses
08:49 AM -!- #linuxcnc mode set to +v by ChanServ
09:53 AM Tom_L: JT-Cave, next_tool_sp not _sb?
09:54 AM Tom_L: used to be (spin box)
09:57 AM Tom_L: tool_change_pb & next_tool_sp don't seem to work here
10:01 AM Tom_L: there it goes
10:01 AM Tom_L: odd, had to close the terminal then reopen and build for it to install properly
10:03 AM Tom_L: M3 4 5 work
10:04 AM Tom_L: flood/mist buttons don't update in status still but do execute
10:04 AM JT-Cave: yup typo
10:05 AM Tom_L: yup on which one?
10:05 AM JT-Cave: both in the docs and the code
10:06 AM Tom_L: error requested tool not found in tool table
10:06 AM Tom_L: which is ok
10:06 AM JT-Cave: that's your fault for now
10:06 AM Tom_L: i wouldn't worry about that really
10:06 AM * JT-Cave goes to clean chicken shit
10:06 AM Tom_L: jeff allows anything entered in mdi
10:06 AM Tom_L: just errors if it isn't valid
10:07 AM Tom_L: tool x is already in the spindle
10:07 AM Tom_L: box label says 'Touch Change Aborted' though
10:08 AM Tom_L: instead of 'Tool'
10:08 AM Tom_L: on the warning
10:11 AM JT-Cave: tool change it in a bit of a flux atm I'm adding buttons to change tools like my CHNC has 8 stations only so I can have a button for each one
10:11 AM Tom_L: that part works fine i think, not sure about multi spindle part
10:11 AM Tom_L: just that warning label is off
10:18 AM Tom_L: err i meant specific tool number buttons
10:19 AM Tom_L: ... i'm not sure how tool change would work on a multi spindle machine
10:22 AM JT-Cave: me neither
10:22 AM Tom_L: what's the difference between QSpinBox and QDoubleSpinBox?
10:22 AM JT-Cave: tool number buttons have not been pushed yet, just starting on them
10:22 AM Tom_L: you use the double on the touchoff and spinbox on the tool
10:23 AM Tom_L: ok
10:23 AM Tom_L: precision?
10:23 AM JT-Cave: yup touch off needs a double and tool does not
10:23 AM Tom_L: probably
10:23 AM JT-Cave: right
10:24 AM Tom_L: sometime, start_line_lb needs some attention
10:25 AM Tom_L: for run from line to work right
10:27 AM Tom_L: does git update your webpage?
10:28 AM JT-Shop: no, I have to do that manually
10:28 AM JT-Shop: I don't think I've looked at run from line yet in flex
10:29 AM Tom_L: ok
10:32 AM -!- #linuxcnc mode set to +v by ChanServ
10:32 AM Jym: Found a local shop to add a 16" extension to my weed burner, should save my back now, lol - https://i.imgur.com/l4JJPzF.jpg
10:38 AM Tom_L: interesting
10:39 AM Tom_L: is that what starts all the Ca wildfires every year??
10:42 AM Jym: Tom_L Nah, a waste of propane. Probably arsonist fire fighters wanting "job security" every year.
10:47 AM Tom_L: tool touchoff must not be done yet either
10:52 AM JT-Shop: just starting on tools
10:53 AM Tom_L: how do you get doublespinbox to show negative numbers?
10:54 AM Tom_L: lots of tool offsets are negative
10:54 AM Tom_L: ahh.. min max
10:54 AM JT-Shop: yup
10:58 AM Tom_L: would be nice if single step precision could be dynamic
10:58 AM Tom_L: ie click on the thou and have it increment
10:59 AM Tom_L: hah, non int value for int
11:00 AM Tom_L: on the tool offset
11:01 AM JT-Shop: what's the error?
11:01 AM Tom_L: Non integer value for integer
11:01 AM JT-Shop: where?
11:01 AM Tom_L: for the double spinbox on tool offset
11:01 AM JT-Shop: what's the error?
11:01 AM Tom_L: ^^
11:02 AM Tom_L: Non integer value for integer
11:02 AM JT-Shop: file, function line number
11:02 AM Tom_L: just shows in the error window
11:02 AM Tom_L: not a system error
11:02 AM JT-Shop: an emc error?
11:02 AM Tom_L: i guess
11:03 AM Tom_L: not from the terminal
11:03 AM JT-Shop: ok
11:03 AM Tom_L: from the errors box
11:03 AM Tom_L: it's ok though... i cleared it :)
11:04 AM JT-Shop: what were you doing to get that error?
11:05 AM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/flexgui/tool_touchoff_error.png
11:06 AM Tom_L: touchoff z
11:06 AM JT-Cave: ok
11:06 AM JT-Cave: I think we are fixing to leave
11:06 AM Tom_L: i'm fixing to have lunch
11:07 AM Tom_L: getting better every day
11:07 AM JT-Cave: G10 L1 without offsets has no effect
11:07 AM JT-Cave: so yeah I need to work on touch off
11:07 AM Tom_L: what's the L for?
11:08 AM Tom_L: that says P value out of range with G10 L1
11:09 AM Tom_L: P is the tool
11:10 AM Tom_L: P{tool_in_spindle}
11:14 AM Tom_L: P must be specified
11:14 AM Tom_L: cannot be 0
12:20 PM javabean_ is now known as JavaBean
01:18 PM lcnc-relay: <JT> Dunno I'll look at touch off after tool change
01:30 PM Tom_L: i was reading the docs on that
01:31 PM lcnc-relay: <JT> On g10 l1?
01:31 PM Tom_L: yeah
01:32 PM lcnc-relay: <JT> We're at River Ridge Winery
01:32 PM Tom_L: figured you went someplace like that :)
01:32 PM lcnc-relay: <JT> I assume tool touch off was just copied from jet
01:35 PM Tom_L: probably, i didn't look
01:38 PM Tom_L: is your gui in the examples?
01:39 PM lcnc-relay: <JT> No
01:40 PM lcnc-relay: <JT> I can copy it there when I get home
01:40 PM Tom_L: maybe you should so somebody like Roguish etc can critique too
01:40 PM Tom_L: if it's far enough along
01:41 PM lcnc-relay: <JT> The ui file is not very organized lol
01:41 PM Tom_L: neither is the one i'm testing with
01:41 PM Tom_L: but i started with jet on it
01:41 PM lcnc-relay: <JT> Lol
01:42 PM Tom_L: you could almost cut a part with it but not quite
01:43 PM lcnc-relay: <JT> Yup getting closer
01:56 PM Tom_L: any suggestion for a generic deskjet printer driver?
01:59 PM lcnc-relay: <JT> In linux?
01:59 PM Tom_L: yeah, i've never bothered printing there but might try if i can find a driver for one of my old deskjets
02:00 PM Tom_L: i was messin libreoffice will open a word doc ok
02:13 PM XXCoder: nice. new machine thinking https://youtu.be/yy_z03daSSQ
02:13 PM XXCoder: they talk about the likely first micrometer in world
02:13 PM XXCoder: made by watts
02:13 PM lcnc-relay: <roguish> Elvis Costello playing.... making a big chicken pot pie in a cast iron skillet
02:24 PM solarwind: https://www.youtube.com/watch?v=sQ63oE1EhA8
02:24 PM solarwind: Perhaps do not Under-Estimation the Tardy Birds.
02:25 PM solarwind: the bird who matches the sleep patterns of the worms, get the worms
02:28 PM lcnc-relay: <JT> Heading to the barn
02:28 PM solarwind: If anyone is missing a rooster, sorry, I may have shot it
02:29 PM solarwind: fucking thing was yelling at the top of its lungs every morning and waking me up
02:29 PM solarwind: obnoxious little bird
02:29 PM Tom_L: good he didn't have the gun
02:34 PM lcnc-relay: <xxcodery> https://tenor.com/view/fish-gun-weapon-tray-gif-22261633
02:53 PM Tom_L: that couldn't have been easier
04:05 PM bjorkintosh: I need to test a OPC-UA server. anyone have any ideas for a client to try it with?
04:08 PM lcnc-relay: <daight420#0> what is the linux equvilant of ctrl alt delete/
04:09 PM lcnc-relay: <daight420#0> * delete?
04:11 PM Tom_L: daight that's a simple google question: https://en.wikipedia.org/wiki/Control-Alt-Delete
04:12 PM Tom_L: bjorkintosh, ? https://store.codesys.com/en/opc-ua-client-example.html
04:13 PM Tom_L: https://github.com/FreeOpcUa/python-opcua/blob/master/examples/client-example.py
04:13 PM bjorkintosh: hmm. I thought the python client was broken. let me try it again.
04:13 PM bjorkintosh: thank you Tom_L
04:14 PM Tom_L: dunno much about it but hope it helps
04:14 PM lcnc-relay: <daight420#0> uhm no because the question dosent even get awnsered from google because there is no alternative..
04:15 PM Tom_L: ctrl+alt+del gives you the logout screen sir
04:15 PM Tom_L: at least on bookworm
04:15 PM bjorkintosh: <daight420#0> are you trying to restart the computer?
04:21 PM lcnc-relay: <daight420#0> no im just really frustrated my linux cnc crashes at every single thing i do
04:21 PM lcnc-relay: <daight420#0> deleting program, loading, changing program ect
04:22 PM -!- #linuxcnc mode set to +v by ChanServ
04:22 PM Tom_L: learn to speak linux
04:23 PM Tom_L: what os?
04:23 PM lcnc-relay: <daight420#0> what does that even mean
04:24 PM Tom_L: i work at crashing linuxcnc and have a hard time doing it
04:24 PM Tom_L: what OS, what linuxcnc version, what GUI etc etc?
04:25 PM lcnc-relay: <daight420#0> probe basic the nest in a minute i can look
04:25 PM Tom_L: "it crashes" doens't help us help you very much
04:25 PM Tom_L: ask Turboss
04:25 PM Tom_L: he's not here right now
04:26 PM Tom_L: there is a probe basic discord channel though
04:26 PM lcnc-relay: <daight420#0> its freezes nothing responds exept mouse movements only solution is restarding
04:30 PM Tom_L: i use axis because it works and is very trouble free
04:31 PM Tom_L: and has been bug tested for years
04:33 PM lcnc-relay: <daight420#0> I would prob change but I did not built this and worry I won't be able to change easily
04:33 PM lcnc-relay: <daight420#0> Linux vulcan 4.19.0-18-rt-amd64 #1 SMP PREEMPT RT Debian 4.19.208-1 (2021-09-29) x86_64 GNU/Linux
04:34 PM Tom_L: are you using anything special in probe basic?
04:35 PM Tom_L: switching should be a simple matter of editing the ini [DISPLAY] section DISPLAY=axis setting and commenting out any probe basic entries there
04:36 PM Tom_L: vulcan could also be your problem. i dunno
04:36 PM lcnc-relay: <daight420#0> What are some examples of special things in probe basic
04:36 PM lcnc-relay: <daight420#0> I would say no nothing special really
04:36 PM Tom_L: i don't use it
04:36 PM Tom_L: maybe just probing routines etc but you can probe with axis it's just not built in
04:37 PM lcnc-relay: <daight420#0> Yea not using anything special
04:37 PM Tom_L: axis isn't as fancy but 'it just works'
04:37 PM lcnc-relay: <daight420#0> I could just duplicate the instance and edit it for axis and if it doesn't go well I still have backup nothing changes
04:38 PM lcnc-relay: <daight420#0> Can't say the same for probe basic
04:39 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/screenshots/Current_Linuxcnc_Axis_screen.png
04:40 PM Tom_L: you can customize it to an extent
04:40 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/screenshots/Rotary_Axis_screenshot.png
04:41 PM Tom_L: some have done alot more than that with it
04:43 PM lcnc-relay: <daight420#0> Yea I'll give it a try I want to apologize for my attitude earlier should not be rude to people helping me
04:44 PM Tom_L: we're not our best when we're frustrated. i'm used to it
04:44 PM JT-Shop: aye
04:44 PM Tom_L: and i've been there
04:45 PM Tom_L: JT-Shop, do you know anything about vulcan?
04:45 PM Tom_L: some sort of graphics interface
04:45 PM JT-Shop: no, I've heard of it but not messed with it
04:46 PM JT-Shop: is it python
04:47 PM Tom_L: no idea but he's running it on his pc
04:49 PM * JT-Shop relaxes a bit
04:50 PM Tom_L: installing that printer was one of the easiest things i've done on linux :)
04:50 PM Tom_L: i was expecting a fight
04:51 PM JT-Shop: it's easier now
04:51 PM Tom_L: by far
04:51 PM Tom_L: it had already found the wifi one and had it installed
04:51 PM Tom_L: this one was an old HP deskjet
05:06 PM lcnc-relay: <daight420#0> thats the machines name i believe
05:07 PM lcnc-relay: <daight420#0> i mean it is the machines name the person who built it problably named it?
05:11 PM Tom_L: that's a pretty old install too if it's 4.19
05:11 PM Connor: Is there a way, either via a component or hal to add a interlock so that something can't be actuated unless the machine is in a specific position?
05:11 PM Tom_L: easiest would be a switch :)
05:12 PM Connor: Not really.
05:12 PM Connor: I mean, is there a way to pull in X/Y position into hal pins or something ?
05:13 PM JT-Shop: you can in python
05:15 PM Connor: halui.axis.X.pos-commanded
06:04 PM lcnc-relay: <daight420#0> what are dangers of updating/how would i update
06:04 PM JT-Shop: update what?
06:04 PM Tom_L: from 4.19 to something current
06:04 PM Tom_L: i'd dl the 2.9.2 iso and install it
06:05 PM Tom_L: after you back up what you have
06:05 PM XXCoder: yeah id also use another drive. even better
06:05 PM XXCoder: backup also in case
06:05 PM Tom_L: it may end up being 2.9.0 but then you can update that with a deb
06:05 PM Tom_L: save your configs and copy them over
06:05 PM JT-Shop: yup and for reference I'm still running Ubuntu 10.04 on the CHNC with no issues at all
06:05 PM Tom_L: http://linuxcnc.org/downloads/
06:06 PM JT-Shop: so update if you need to not just because you want to
06:06 PM Tom_L: latest debs are here: http://buildbot2.highlab.com/debian/dists/bookworm/2.9-uspace/binary-amd64/
06:06 PM Tom_L: after the install
06:06 PM Tom_L: JT-Shop, he's having problems with probe basic locking up on him
06:07 PM JT-Shop: probe complicated uses pretty modern os iirc
06:07 PM Tom_L: it's likely old hardware since he's running 4.19 kernel
06:07 PM Tom_L: i told him to go back to axis
06:07 PM JT-Shop: and probe complicated may be too much for old hardware
06:08 PM Tom_L: i'd try changing the [DISPLAY] section of the ini first
06:35 PM XXCoder: https://www.patreon.com/posts/watt-micrometer-101111695 free plans if someone wants to recreate the probably the first micrometer in world
06:45 PM * JT-Shop calls it a night
06:56 PM -!- #linuxcnc mode set to +v by ChanServ
07:27 PM lcnc-relay: <Lcvette> JT-Shop: Why the hate?
07:28 PM Tom_itx: didn't sound like hate but reality
07:40 PM Tom_itx is now known as Tom_L
07:40 PM Tom_L: did you follow the chat? the guy's hardware kept locking up
07:40 PM lcnc-relay: <Lcvette> Linux vulcan 4.19.0-18-rt-amd64 #1 SMP PREEMPT RT Debian 4.19.208-1 (2021-09-29) x86_64 GNU/Linux
07:40 PM lcnc-relay: <Lcvette> Never heard of Vulcan
07:42 PM lcnc-relay: <Lcvette> daight420#0: you're on a very outdated version, it's no longer supported because the supporting software has been deprecated. You should follow the updated installation in the qqtpyvcp forum section, it's in the sticky section. But verify your hardware is compatible.
07:45 PM lcnc-relay: <daight420#0> ok i will give a shot after making last few parts
07:49 PM lcnc-relay: <daight420#0> so the reccomendation for updating is getting a different ssd or watever and kepping the old one as backup?
08:04 PM Tom_L: i would. they're cheap enough
08:06 PM XXCoder: I would also copy the config and files into usb drive, as second backup and method to copy into new lcnc setup.
08:09 PM lcnc-relay: <ranga> big_kevin420 that was me you just replied to re Remora btw.
08:10 PM lcnc-relay: <ranga> I'll do some further tests over the long weekend
08:21 PM lcnc-relay: <big_kevin420> oh hey
08:21 PM lcnc-relay: <big_kevin420> i didnt want to leave it unaddressed
08:22 PM lcnc-relay: <big_kevin420> yeah let me know how it goes, i dont have thje rt1052 board though, so i cant test anything out
08:30 PM lcnc-relay: <ranga> I was more than a little worried it was just going to fade into the abyss... given how _weird_ it si
08:30 PM lcnc-relay: <ranga> * is
08:30 PM lcnc-relay: <ranga> but yes, I'll run through setups with two axes connected etc, its just annoying to do it on the floor (materials to actually build the machine are... arriving in fits and starts)
10:09 PM t4nk_freenode is now known as t4nk_fn
10:36 PM Unterhaus_ is now known as Unterhausen