#linuxcnc Logs
Oct 15 2024
#linuxcnc Calendar
01:35 AM roycroft: all done, and i'm owed a refund by both the feds and the state, not to mention the mother of all kicker refunds (44.26% of my 2022 state taxes)
01:49 AM xxcoder: fun
01:49 AM roycroft: i filled out all the worksheets and forms, but wasn't super neat on the forms
01:49 AM xxcoder: one good thing about my current living is that I dont have taxes paperwork
01:49 AM roycroft: i always redo the forms i submit the day after i finish all the work as a sanity check on my calculations
01:49 AM roycroft: and that's where i do it all neatly
01:49 AM roycroft: so i'll do that tomorrow morning, and then they're off in the mail, just in time
01:49 AM roycroft: the taxes themselves are not that hard
01:49 AM xxcoder: I always used online filing. no writing
01:49 AM roycroft: it's the financial statements from the business that i use for the business p&l that is a lot of work
01:49 AM xxcoder: im unmarried forever and no kids so my filing is always easy
01:49 AM roycroft: i.e. for schedule 1 and schedule c
01:49 AM xxcoder: yeah business makes it far more complex
01:49 AM roycroft: that's what took me so long
01:49 AM roycroft: i bought this house just as i was starting to close my books from 2023
01:51 AM roycroft: ok, print started
01:51 AM roycroft: *now* can leave the office for the night
01:51 AM roycroft: ciaoder
01:52 AM * xxcoder waves bye
02:02 AM lcnc-relay: <vibram> hello
03:22 AM lcnc-relay: <meisterdippel> moin
04:17 AM lcnc-relay: <meisterdippel> festlv congratulations , just discovered by chance , coooool: https://certification.oshwa.org/lv000001.html
04:19 AM lcnc-relay: <festlv> Haha, that's more for the bragging rights of getting UID 1 in my country π
04:31 AM -!- #linuxcnc mode set to +v by ChanServ
04:41 AM JT-Cave: morning
04:41 AM lcnc-relay: <festlv> meisterdippel by the way, I installed rioctrl in the breadboard-of-a-cabinet to test it out with real servo drives and LinuxCNC PC yesterday. I noticed that for the initial quadenc4 module PR, you had is_joint: True for encoder plugins- but linuxcnc did not start with that config (don't recall the error message from the top of my head).
04:41 AM lcnc-relay: Since I'm also quite new to linuxcnc, I'm still building a mental model of how things work in linuxcnc side, and how exactly does the integration happen between riocore and linuxcnc, so maybe I can ask you some questions:
04:41 AM lcnc-relay: 1) After removing the is_joint flag, the config works, and I do see the encoder position in linuxcnc (for now, the encoder feedback comes from the servo drive itself, which I'm using for testing the hardware and learning the linuxcnc bettter, as well as an aid for servo tuning (hopefully). Is the is_joint supported on encoder plugins at all, or did you add it by mistake?
04:41 AM lcnc-relay: 2) If it isn't supported- I didn't see a way to set encoder scale? To start, I'd just like to feed the encoder data in linuxcnc to be able to scope it, make sure my hardware isn't doing funny stuff etc, but later the plan is to switch to linear scales and use the input for actual position feedback of the axis (as well as index-homing)
04:44 AM Tom_L: morning
04:46 AM lcnc-relay: <meisterdippel> is_joint is only supported by pwmout, stepper / rcservo and stepdir, so in your case pwmout.
04:46 AM lcnc-relay: However, since pwmout does not have its own feedback, something has to be configured there, which I will have to check again later at home.
04:48 AM lcnc-relay: <meisterdippel> for plugin quadencoder(z) you have a scale option
04:59 AM lcnc-relay: <meisterdippel> {
04:59 AM lcnc-relay: "name": "xencoder",
04:59 AM lcnc-relay: "type": "quadencoder",
04:59 AM lcnc-relay: "pins": {
04:59 AM lcnc-relay: "a": {
04:59 AM lcnc-relay: "pin": "APIN"
04:59 AM lcnc-relay: },
04:59 AM lcnc-relay: "b": {
05:00 AM lcnc-relay: "pin": "BPIN"
05:00 AM lcnc-relay: }
05:00 AM lcnc-relay: },
05:00 AM lcnc-relay: "signals": {
05:00 AM lcnc-relay: "position": {
05:00 AM lcnc-relay: "scale": 100.0
05:00 AM lcnc-relay: }
05:00 AM lcnc-relay: }
05:00 AM lcnc-relay: },
05:00 AM lcnc-relay: {
05:00 AM lcnc-relay: "type": "pwmout",
05:00 AM lcnc-relay: "pins": {
05:00 AM lcnc-relay: "pwm": {
05:00 AM lcnc-relay: "pin": "PWMPIN"
05:00 AM lcnc-relay: },
05:00 AM lcnc-relay: "dir": {
05:00 AM lcnc-relay: "pin": "DIRPIN"
05:00 AM lcnc-relay: }
05:00 AM lcnc-relay: },
05:00 AM lcnc-relay: "is_joint": true,
05:00 AM lcnc-relay: "joint": {
05:00 AM lcnc-relay: "feedback": "xencoder:position",
05:00 AM lcnc-relay: "scale": 10.0
05:00 AM lcnc-relay: }
05:00 AM lcnc-relay: }
05:02 AM lcnc-relay: <meisterdippel> festlv will try to add a test config later at home
05:14 AM JT-Cave: use a paste bin for long posts!
05:14 AM JT-Cave: don't flood the channel
05:26 AM lcnc-relay: <meisterdippel> sorry
06:03 AM * NetPipe misses ascii art
06:07 AM lcnc-relay: <captainhindsight_.> @netpipe ...........
06:20 AM NetPipe: for some reason ascii art hardly gets used outside of channels specially in pastebin links.
06:21 AM NetPipe: before they had flood bots you just used to have to watch it heh
07:09 AM rdtsc-wk: Have a DVR box, blindly got a 24" touch monitor for it because using the mouse is awful... nope, not supported lol
07:11 AM rdtsc-wk: made sure to get one with LED backlights, and run it at minimum brightness = should last a long time
07:11 AM rdtsc-wk: If yours has CCFL's, could be those or the driver
07:12 AM rdtsc-wk: shoot, even seen LED backlights/inverters go out, although they do generally last longer
07:13 AM lcnc-relay: <Travis Farmer> here is a LinuxCNC related video, for your amusement (not mine) https://youtu.be/lCh-LC0UCM0?si=iODbwwCqtxBGOEok
07:14 AM lcnc-relay: <Travis Farmer> rdtsc-wk: the monitor no longer turns on at all, the standby LED doesn't even go off
07:16 AM rdtsc-wk: oh, likely a bad cap on the main board then. they tend to be really challenging to replace as those boards always use heavy ground planes.
07:17 AM rdtsc-wk: or the power supply is dead
07:17 AM rdtsc-wk: nice vid :)
07:19 AM lcnc-relay: <Travis Farmer> yeah, i thought it amusing that somebody used LinuxCNC for music π€£
07:41 AM lcnc-relay: <Travis Farmer> apparently, that video uses a python script from this GitHub: https://github.com/michthom/MIDI-to-CNC/tree/master
07:41 AM lcnc-relay: in case anybody has free time and needs some amusement from their machine... i wonder how a 5-axis would sound with a good MIDI file...
07:42 AM lcnc-relay: <Travis Farmer> dang, it only does 3-axis....
07:45 AM rdtsc-wk: fork, duplicate some code, submit as PR for 6-axis :)
07:46 AM rdtsc-wk: Now I gotta hear your machine playing the star wars theme :)
07:46 AM lcnc-relay: <Travis Farmer> yeah, but that would assume i really knew python π i can read it and make minor edits, but that is about it
07:46 AM lcnc-relay: <Travis Farmer> lol
07:47 AM rdtsc-wk: I bet Tom could do it... although he's a pretty busy guy
07:51 AM Tom_L: rdtsc, did you see the png for touch-probe3?
07:53 AM JT-Cave: what does E Stop On and E Stop Off mean to you?
07:53 AM Tom_L: that one is confusing
07:53 AM JT-Cave: for me too
07:54 AM JT-Cave: trying to think of a shorter label for the estop
07:54 AM Tom_L: you could do 2 lines 'estop enabled' disabled'
07:54 AM lcnc-relay: <Travis Farmer> E-stop ON would be if the button is pushed, off if it is not
07:54 AM rdtsc-wk: yes, looks nice... I colored my estop buttons red and green so text is irrelevant :)
07:54 AM Tom_L: well that's not shorter
07:55 AM JT-Cave: I had a \n in them but sometimes the letters got cut off on the top and bottom
07:55 AM Tom_L: how do you get red to stick when it's enabled but not pushed?
07:55 AM JT-Cave: ini
07:55 AM rdtsc-wk: open/closed, on/off, NC/NO it's all just a binary state
07:56 AM JT-Cave: what does estop with a red background mean? danger I can run?
07:56 AM JT-Cave: for breakers it's green for off and red for on
07:56 AM Tom_L: what do tree lights do
07:56 AM lcnc-relay: <Travis Farmer> i have red = estop, green = run
07:56 AM rdtsc-wk: oh gosh, estop debacle 2024 lol
07:57 AM lcnc-relay: <Travis Farmer> lol
07:59 AM rdtsc-wk: I think estop closed/open makes sense in the context, and red for active and green for inactive (machine runnable.) But the beauty of Flex is that the user can set this anyway they see fit.
07:59 AM lcnc-relay: <Travis Farmer> exactly
07:59 AM JT-Cave: yup
07:59 AM Tom_L: i think open closed is good as it is currently
08:00 AM JT-Cave: ok
08:00 AM lcnc-relay: <Travis Farmer> they can set estop = orange, run = purple, if they want
08:00 AM JT-Cave: I agree
08:00 AM Tom_L: and i was gonna build but see you're not done putzing around :)
08:00 AM rdtsc-wk: oh gosh... does that mean we're gonna see a star-trek UI? lol
08:01 AM JT-Cave: https://pasteboard.co/HpIMRm26Qpt8.png
08:01 AM Tom_L: good
08:01 AM rdtsc-wk: clear, nice
08:01 AM JT-Cave: I'm done putzin around
08:01 AM lcnc-relay: <Travis Farmer> for the moment π
08:02 AM JT-Cave: https://gnipsel.com/linuxcnc/flexgui/ini.html#colors
08:02 AM JT-Cave: well yeah it's time to start my chicken day
08:03 AM Tom_L: PR #136
08:05 AM JT-Cave: thanks
08:13 AM lcnc-relay: <Travis Farmer> Hmmm, actually, my estop colors are , estop = red, run = gray... seemed more intuitive at the time
08:14 AM rdtsc-wk: Perhaps, like the run button being grey when not running, and green when actively running.
08:14 AM lcnc-relay: <Travis Farmer> yeah, seemed to make sense
08:15 AM lcnc-relay: <Travis Farmer> like, using the color as an LED ON to indicate state
08:21 AM Tom_L: JT-Cave, add color changes to the ini for probe enable if you would
08:22 AM Tom_L: you also broke probe enable
08:25 AM lcnc-relay: <Travis Farmer> i think he is playing chicken... π
08:26 AM Tom_L: and maybe put a \n on E Stop Open Closed if you can
08:26 AM Tom_L: and power
08:28 AM lcnc-relay: <Travis Farmer> i think he just took it off π
08:36 AM Tom_L: on estop... i actually think it should be red when closed. OSHA requires the button to be red/yellow. if it's green when enabled you might mistake it in your panic state
08:38 AM Tom_L: that is for a physical button but think it applies
08:46 AM JT-Cave: and flex allows you to pick the on and off colors of your choice
08:46 AM JT-Cave: isn't he a good programmer...
08:48 AM Tom_L: i did
08:48 AM Tom_L: did you see about probe enable?
08:51 AM Tom_L: which way did you go on your examples with estop? i should make them uniform with yours at least
08:55 AM -!- #linuxcnc mode set to +v by ChanServ
08:59 AM lcnc-relay: <vibram> guys, I struggle with the mux_generic, first time i use it
08:59 AM lcnc-relay: I have 5 pins as input, output is something like 31 possibilities
09:00 AM lcnc-relay: <vibram> how should I define it ?
09:00 AM lcnc-relay: <vibram> output value are integer (manual increments) or percentage (speed override), i have both in the same knob
09:01 AM Tom_L: i may still have an example but i thought the docs had a truth table
09:01 AM Tom_L: add up all the hex values
09:02 AM Tom_L: for the regular mux at least
09:03 AM lcnc-relay: <vibram> I'm not sure about the config first
09:04 AM rdtsc-wk: first two hits might help: https://duckduckgo.com/?q=linuxcnc+mux_generic&t=opera&ia=web
09:04 AM JT-Shop: no, I didn't see anything on about probe enable
09:04 AM Tom_L: i may be thinking about another comp where you can have a variety of logic gates defined
09:04 AM Tom_L: JT-Shop, it's broke :)
09:05 AM Tom_L: vibram i was thinking of lut5 i think
09:07 AM Tom_L: JT-Shop, also simple-sim comes up with a blank screen here
09:09 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/simple-sim.png
09:11 AM JT-Shop: yes, simple-sim is just a blank ui
09:13 AM rdtsc-wk: Should add a button labeled "rm -fr" and have it play the super mario theme... just kidding :)
09:14 AM Tom_L: ok
09:15 AM lcnc-relay: <Travis Farmer> good point on the OSHA estop, Tom_L, i changes mine to bright red in run state, and lighter red in estop state
09:17 AM rdtsc-wk: the red/yellow does make more sense than red/grey or red/green methinks
09:17 AM Tom_L: JT-Shop, #137.. didn't see the pull ahead of it
09:24 AM lcnc-relay: <vibram> indeed i was using the second link
09:24 AM lcnc-relay: <vibram> but a typo messed up everything
09:24 AM lcnc-relay: <vibram> this is OK now π
09:26 AM JT-Cave: Tom_L, probe enable is now unbroken
09:27 AM Tom_L: my git says i'm 2 ahead of you but one is yours?
09:28 AM Tom_L: i'll check later.. gotta run for now
09:28 AM lcnc-relay: <Travis Farmer> take a car, it is easier
09:29 AM lcnc-relay: <Travis Farmer> π
09:29 AM Tom_L: running is healthy
09:30 AM lcnc-relay: <Travis Farmer> not for me, running induced asthma
09:41 AM lcnc-relay: <Travis Farmer> i LOVE using Git for my machine config... π if i break something in config, it makes it SO easy to go back in commits and see what broke it. π besides, i can keep a copy on my machine computer and PC laptop, and edit on either and maintain a matching copy on both. π
09:46 AM lcnc-relay: <Travis Farmer> and i just noticed somebody forked my config repo... more power to them if they can get it to work on their machine... π€£
09:46 AM rdtsc-wk: what the fork!?!
09:47 AM lcnc-relay: <vibram> yup i also have my config on git
09:47 AM lcnc-relay: <vibram> also easier to request some help π
09:47 AM lcnc-relay: <Travis Farmer> yes, that too
09:47 AM rdtsc-wk: it's a really smart idea
09:48 AM lcnc-relay: <Travis Farmer> i think i started my LinuxCNC repo back when my machine ran on parallel ports π
09:51 AM lcnc-relay: <Travis Farmer> but GitKraken is not for the faint of heart π i have heard so many complain that it is hard to use... i figured it out, so it can't be all bad π
09:52 AM rdtsc-wk: bought my machine unfinished from a nice guy whom had used the motors first with a parallel BOB (Windows 7!), then a very basic USB mach3 controller. prolly should pawn those.
09:53 AM lcnc-relay: <Travis Farmer> same here. but the guy gave me no controllers, just the machine for $600, i think it was. can't remember as it was so very long ago
09:59 AM lcnc-relay: <Travis Farmer> JT, i asked awhile ago but i think it got lost in chat shuffle days ago. how possible to have a LCD like the spindle LCD, but for a AIN/AOUT signal? like the ain_n_lb labels? just think it would look neat, is all
10:24 AM lcnc-relay: <Travis Farmer> cool... i now have a label that tells me the spindle load in horsepower (and percent) π had to write my own comp for the formula, but i will test it this afternoon π
10:30 AM rdtsc-wk: cool, planning on doing that in spindle drive firmware at some point, to read out on the drive, which sits on top of the spindle, and sends back a "help I'm about to croak" signal lol
11:18 AM Unterhaus_ is now known as Unterhausen
11:18 AM lcnc-relay: <Travis Farmer> yeah, i have a machine safety comp i wrote to control a tower light (5 color + buzzer), so if the HP readout works, i can plug the value into my machine safety comp to trigger the orange LED when HP gets too high, same as low air pressure, and high spindle temp (when i get the spindle temp working)
11:20 AM lcnc-relay: <unterhausen> LMI (rip) used to sell a vacuum clam for guitars. I swear all the details are just there to confuse me because the guitar is only going to touch the gasket. https://youtu.be/n-WOCH5YA_w?si=WQWRjkVv7M0Ra4FX&t=19
11:24 AM lcnc-relay: <oz7137> Hello guys,
11:24 AM lcnc-relay: I have few specific questions that I can't find an answer...
11:26 AM lcnc-relay: <oz7137> Can I connect more than one board running Remora ?
11:26 AM lcnc-relay: Is it possible to use this setup to run, let's say, X+Y+A on the first one (with Y as a gantry with 2 drives), and a gantry of 4 drives for Z on the second board ?
11:27 AM lcnc-relay: <knoxmachining> Iβll be doing a tower light too. Will be using it with a arduino straight from the PC so I donβt have to run 7 more wires between the control box and the pc station or add a unplanned and ugly penetration into my box.
11:31 AM lcnc-relay: <unterhausen> Remora has 3 super-long threads on the forum, and I swear they are in the wrong place
11:35 AM lcnc-relay: <unterhausen> Might be more likely to get answers to remora questions there, they seem to post in Computers and Hardware
11:37 AM lcnc-relay: <oz7137> yeah, but that forum is super messy and hard to search for valuable infos,
11:37 AM lcnc-relay: not because they aren't, but because they are buried deeply
11:38 AM JT-Cave: https://www.youtube.com/watch?v=boyYP4l8msk
11:42 AM lcnc-relay: <unterhausen> Start your own thread
12:10 PM lcnc-relay: <Travis Farmer> unterhausen you asked a while back if i had to manually load my probe tool holder into position, and yes i do. i felt it would better prevent me from loading it automatically and starting the spindle by mistake
12:13 PM lcnc-relay: <Travis Farmer> <-- heads out to test some recent config changes...
12:19 PM roycroft: yay
12:19 PM roycroft: taxes reviewed, forms signed, and ready to mail
12:21 PM xxcoder: good morning
12:21 PM roycroft: hi
12:22 PM roycroft: now it's time for the argument with the post office
12:22 PM roycroft: they send all outbound mail to portland for postmarking, which takes a day
12:22 PM roycroft: i'm going to have to insist that they hand cancel the tax returns, so they are dated today
12:23 PM * rdtsc-wk changes roycroft's nick to roycroft-in-the-nick-of-time
12:24 PM roycroft: the last day to file is always the best day to file :)
12:24 PM roycroft: although i could have used my refund months ago
12:24 PM xxcoder: just invent time machine so you can file before you finish paperwork
12:25 PM xxcoder: or in least borrow one. maybe Dr. Brown is willing
12:25 PM roycroft: i kind of did
12:25 PM roycroft: i filed an automatic extension on april 15
12:25 PM roycroft: or whenever the deadline was this year
12:26 PM roycroft: the 15th was a monday, and not a holiday, so that's when i filed the extension
12:26 PM roycroft: anyway, that's done
12:26 PM roycroft: all my elections mailing for the non-profit is done
12:26 PM roycroft: i have air in the shop
12:26 PM xxcoder: yay
12:26 PM roycroft: lots of things are coming together now
12:27 PM xxcoder: yeah I bet working in vacuum was bit hard ;)
12:27 PM roycroft: i wish the rainy season would hold off for a wee bit longer
12:27 PM xxcoder: its definitely been raining lkast 2 days now
12:27 PM roycroft: well it meant i had to do things quicky
12:27 PM roycroft: quickly
12:27 PM roycroft: suck in a big breath, run in, do a thing, and run back out :)
12:28 PM roycroft: i have room in my portable garage to store the osb sheets horizontally, but not with access to all sides
12:28 PM xxcoder: lol never hold breath in vacuum. destroys lungs
12:28 PM roycroft: and i can't sand a full sheet from one side, so if i end up having to sand them in there, i'll have to do one half, flip the sheet around, and do the other half
12:29 PM roycroft: i'd much rather do it outside where i have access to the whole sheet
12:29 PM roycroft: but i'll do what i have to do
12:30 PM roycroft: the shop is going to be so much nicer with insulation and interior sheathing
12:30 PM xxcoder: I hate how higher humidity air feels extra cold
12:30 PM roycroft: right now it's bare stud walls, and the studs and walls are rather nasty looking
12:30 PM roycroft: not to mention it's hard to hang things on studs
12:30 PM xxcoder: I bet it would be once done yeah
12:30 PM roycroft: harder than on solid walls
12:31 PM roycroft: the problem is i'm moved into the shop already, so it's very full of stuff
12:31 PM roycroft: i'm going to have to do a tetris thing to get the insulation and sheathing installed in most of it
12:31 PM xxcoder: I guess its time to play shop tetris while you do walls
12:31 PM xxcoder: just dont complete a row
12:32 PM roycroft: the wall i'm working on first is the most accessible, thankfully, and it's the one where the air line and dust collector duct come in
12:32 PM roycroft: which is why i worked on it first
12:32 PM roycroft: well
12:32 PM roycroft: am working on
12:32 PM roycroft: it's not nearly done
12:32 PM roycroft: 2 sheets of sheating out of six are installed, and they're not painted yet
12:32 PM roycroft: and only 1/3 of the insulation is done as well
12:33 PM roycroft: but now that taxes are done and there's a lull in elections work, i hope to at least have the insulation and sheathing done on that wall by the weekend
12:34 PM roycroft: and maybe i'll even have the painting started by then
12:34 PM xxcoder: I guess you would need some heat system to make painting dry
12:35 PM roycroft: i have a big electric heater for the shop
12:35 PM roycroft: i just rewired it for 20a (it was set to 30a), but i don't have a 20a plug for it
12:35 PM roycroft: it's not winter yet, though, and i have one of those oil-filled portable electric radiators in the shop
12:36 PM roycroft: that would keep it warm enough to dry paint
12:36 PM xxcoder: nice
12:36 PM roycroft: especially as i progress on sealing cracks with expanding foam and installing insulation
12:36 PM roycroft: i'm not going to insulate the roof, though - i plan on tearing the roof off and rebuilding it next year
12:37 PM roycroft: i suppose i could insulate it with fiberglass batting, because that is fairly removable and reusable, but it would be a lot of extra work
12:37 PM roycroft: i can survive a winter with it uninsulated
12:37 PM roycroft: my old shop was not insulated at all, not even the walls, although two of the walls were interior walls
12:38 PM roycroft: but it also had a large, uninsulated metal garage door that did not even remotely seal well
12:38 PM roycroft: in the dead of winter i had to stuff towels around the edges of the door to keep the draft out
12:38 PM roycroft: i'll have none of those problems with the new shop
12:38 PM xxcoder: you might want to try wesley solution to that evenually.
12:39 PM xxcoder: have a door to cover the garage when outside is very hot or cold
12:40 PM roycroft: when i build the extension and redo the roof on the current shop, it will all be insulated well
12:40 PM roycroft: and the extension will have 2x6 framing
12:41 PM xxcoder: cool :)
01:27 PM * roycroft heads off to the post office
02:39 PM lcnc-relay: <Travis Farmer> i wish i could get a refund, but i still never got my last W-2 from my father... π¦
02:48 PM roycroft: this year is the biggest kicker refund ever - i get 44.26% of what i paid in state taxes back as my kicker
02:48 PM roycroft: from 2022, that is
02:48 PM roycroft: we have this weird law in oregon
02:48 PM roycroft: every year the state economist makes a revenue forecast
02:48 PM roycroft: the state has to base its budget on that forecast
02:48 PM roycroft: if tax revenue exceeds the forecast the state has to give it back to the taxpayers
02:49 PM roycroft: that is what the kicker check is
02:49 PM roycroft: so in 2022 revenue exceeded the forecast by almost double
02:50 PM roycroft: i'll get my kicker check as well as my refund on overpayment of taxes
03:17 PM * JT-Shop has one day to clean up the machine shop and prepare to build a huge control panel
03:21 PM Tom_L: got everything ordered?
03:28 PM JT-Shop: 99% of the components are ordered stuff like din rail and wire duct and what ever I forgot left
03:35 PM lcnc-relay: <Travis Farmer> <-- dreams of the day he can re-do his control panel and make it proper...
03:47 PM xxcoder: Note for any of you who design shopping website, if "add it to cart" button shakes, I'm closing the site
03:55 PM JT-Shop: why would it shake?
03:55 PM xxcoder: ask the designer
03:56 PM xxcoder: I guess it was attention seeking so I would click it or something
03:56 PM xxcoder: but I was still reading
04:01 PM JT-Shop: oh like click me click me look I waving at you
04:01 PM xxcoder: yeah
04:02 PM JT-Shop: that is annoying for sure
04:05 PM lcnc-relay: <Travis Farmer> i hope mine doesn't do that...
04:09 PM rdtsc-wk: Oh, that would be diabolical... have the mouse pointer gravitate towards the "add to cart" button when not being used LOL
04:10 PM lcnc-relay: <Travis Farmer> i would so close "that" page π€£
04:13 PM roycroft: unless the "close" button linked to "checkout automatically using preferred payment method"
04:15 PM rdtsc-wk: I wonder how much income Fire Sticks made from kids ordering stuff? SO easy to one-click buy stuff
04:17 PM lcnc-relay: <Travis Farmer> JT: when you activate the Estop button, the color changes, as it should. but when you click it again to clear the Estop, the color remains as if it was activated, but the machine responds as if it is cleared, as it should (except the color issue).
04:17 PM Tom_L: got the latest update?
04:17 PM JT-Shop: did you define both open and closed in the ini?
04:17 PM lcnc-relay: <Travis Farmer> as of when i went out this afternoon
04:18 PM lcnc-relay: <Travis Farmer> yes
04:18 PM Tom_L: mine changes as it should
04:19 PM lcnc-relay: <Travis Farmer> i will re-update tomorrow and report back
04:19 PM rdtsc-wk: I set the colors in the .qss file, has seemed to work well
04:20 PM Tom_L: rdtsc, for power and estop jt added ini entries so you can set them
04:21 PM rdtsc-wk: saw that, glad to see it doesn't overwrite .qss entries willie-nillie :)
04:21 PM Tom_L: https://www.gnipsel.com/linuxcnc/flexgui/ini.html#colors
04:21 PM lcnc-relay: <Travis Farmer> https://github.com/travis-farmer/linuxcnc/blob/master/configs/my_LinuxCNC_router/my_LinuxCNC_router.ini#L54
04:23 PM JT-Shop: looks right to me
04:23 PM Tom_L: JT-Shop, could you add one of those for the probe enable button?
04:23 PM JT-Shop: yup
04:26 PM JT-Shop: just thinking out loud but I might make a dynamic property for checkable buttons dunno
04:27 PM JT-Shop: well for any button really
04:27 PM JT-Shop: but that might complicate my status.py code... have to sleep on it
04:29 PM Tom_L: for colors?
04:29 PM JT-Shop: yeah
04:29 PM Tom_L: and/or startup state
04:29 PM Tom_L: most everything should be disabled on start anyway
04:30 PM JT-Shop: everything except estop for the most part
04:30 PM Tom_L: not disabled but 'unchecked'
04:31 PM JT-Shop: for a checkable button the startup state is from the ui file for most
04:31 PM Tom_L: right
04:33 PM Tom_L: that might be a bad idea anyway
04:34 PM JT-Shop: I have to pull the steering wheel off the 82 one more time to get it centered... now that I understand the orientation of all the steering components
04:34 PM Tom_L: saw that
04:34 PM Tom_L: brakes all done?
04:35 PM JT-Shop: I "think" so
04:35 PM JT-Shop: not tested yet
04:35 PM Tom_L: is the steering wheel a pain to get off?
04:35 PM JT-Shop: no, I have a puller from the 80's
04:35 PM Tom_L: are the ball joints bad?
04:35 PM Tom_L: steering arm..
04:36 PM JT-Shop: I don't think so the front end seems tight
04:36 PM Tom_L: been so long since i changed any i've nearly forgotten the terminology
04:37 PM JT-Shop: the tie rods are not adjusted properly for sure
04:37 PM CloudEvil: Just rip it all out and put in a linuxcnc driven suspension.
04:37 PM Tom_L: i put A arm bushings in my old S10 once.. what a pain
04:38 PM * CloudEvil idly wonders on the price of those old 'voice coil' suspensions.
04:39 PM CloudEvil: https://en.wikipedia.org/wiki/MagneRide I suspect 'unreasonable'
04:39 PM Tom_L: i bet they got hot
04:44 PM JT-Shop: I have magnetic ride on the C8
04:47 PM Tom_L: that's probably how they adjust from 'sport' ride to regular etc
04:47 PM Tom_L: among other things
04:48 PM JT-Shop: there is 4 settings IIRC
05:24 PM NetPipe: [Μ²Μ
$Μ²Μ
(Μ²Μ
Ν‘Β° ΝΚ Ν‘Β°Μ²Μ
)Μ²Μ
$Μ²Μ
]
05:51 PM xxcoder: yay dumpy stuff has been dumped
05:53 PM * JT-Shop is still cleaning the machine shop in preparation for the build
05:55 PM xxcoder: I'll miss the ww2 era miliary chairs. damn those chairs can handle anything
05:55 PM xxcoder: had used em for over 20 years
05:55 PM JT-Shop: but more important the horn does work on the 82
05:56 PM Tom_L: my grandfather had a lamp made from an empty shell casing
05:56 PM Tom_L: dunno what cal it was
05:56 PM JT-Shop: I have a couple of shells, one is a steel practice loading shell
05:57 PM xxcoder: tom if it can be used as lamg it must be "waytoobig" gauge size
05:57 PM Tom_L: fair chunk of brass
06:05 PM * JT-Shop calls it a night
06:41 PM Tom_L: 1st freeze warning issued
06:49 PM rdtsc_away is now known as rdtsc
06:49 PM rdtsc: remember to put the hose away
06:51 PM Tom_L: i keep it put away
06:55 PM rdtsc: Watch Wes Work on a Hurco VM1: https://www.youtube.com/watch?v=T_Ht_DQC68I
07:05 PM lcnc-relay: <big_kevin420> not....yet
07:05 PM lcnc-relay: <big_kevin420> idk how to make it happen for spi because spi is magic to me
07:05 PM Tom_L: what?
07:08 PM lcnc-relay: <skunkworks8841> well - I figured out what was going on with the plasma.. Finally figured out the center electrode wasn't consistantly making contact with the top of the gun.. Figured out if I turned the gun over and tapped it - it would fire right up. I think I need to clean it. It was acting like a broken wire - I could bend the cord and it would randomly work. (I think I was just raddling it enough that the electrode made contact again.
07:09 PM Tom_L: big_k what you workin on?
07:09 PM lcnc-relay: <skunkworks8841> after tapping it a few times - it started working more consistantly. It is probably self cleaning
07:10 PM lcnc-relay: <big_kevin420> sorry tom, i guess you guys cant see w2hen i quote on discord
07:10 PM lcnc-relay: <big_kevin420> guy axing about multi remora decvices
07:10 PM Tom_L: nope but i figured that's what it was
07:10 PM Tom_L: oh
07:10 PM lcnc-relay: <big_kevin420> idk how to make 2x spi or 2x ethernet
07:10 PM lcnc-relay: <big_kevin420> but i almost got 1x spi and 1x ethernet
07:10 PM lcnc-relay: <big_kevin420> just need to do something with redundant signals
07:11 PM Tom_L: i did spi on the rpi but not multi slave
07:11 PM lcnc-relay: <big_kevin420> i wonder if it could do it with 2, and just have 2 cs pins
07:12 PM Tom_L: it's been a long time since i did anything else with spi
07:12 PM Tom_L: but the cs might work
07:12 PM lcnc-relay: <big_kevin420> but that shit is seriously just magic to me, something about compouter numbers
07:13 PM Tom_L: mosi miso and sck are common to all
07:13 PM Tom_L: cs separates the slaves
07:13 PM Tom_L: (master in slave out) etc
07:18 PM Tom_L: data clocks to all devices and the cs determines which one gets it
07:22 PM lcnc-relay: <big_kevin420> that part i get, but how it makes the bytes, and how it reads them, is a mystery
07:23 PM lcnc-relay: <big_kevin420> shit, i wish there was something i wanted to make on my home cnc
07:24 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/Cube/Cube_small.jpg
07:24 PM lcnc-relay: <big_kevin420> hmm i could make a turners hex
07:24 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/Cube/Turners_cube1.jpg
07:25 PM lcnc-relay: <big_kevin420> but that would be the day, that i ever do 6 operations
07:25 PM Tom_L: only one that repeats
07:26 PM lcnc-relay: <big_kevin420> good, good
07:26 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/Cube/Turners_cube3.jpg
07:26 PM Tom_L: my kid did one when he was at school but didn't get to finish it
07:26 PM Tom_L: so i helped him finish it
07:27 PM Tom_L: and made one myself
07:27 PM lcnc-relay: <big_kevin420> i should just stick to my guns
07:27 PM lcnc-relay: <big_kevin420> and make an even smaller cnc with this machine
07:29 PM Tom_L: try some single point threading...
07:29 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/Brass_cup/Brass_Cups7.jpg
07:29 PM Tom_L: some random size thread
07:29 PM Tom_L: make it fit
08:00 PM rdtsc: with a thread pitch of 0.00481 banannas?
08:01 PM lcnc-relay: <skunkworks8841> Wait.. are we showing off?
08:01 PM lcnc-relay: <skunkworks8841> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/lyIkrzfZMeRaUfGYGGgIMSbL/PXL_20240309_161337223.jpg
08:02 PM xxcoder: nice the unprintified version
08:02 PM lcnc-relay: <skunkworks8841> Yes.. subtractive machining
08:02 PM rdtsc: hey, chips are recycleable :)
08:04 PM lcnc-relay: <big_kevin420> yeah i should test out my thread mills
08:05 PM lcnc-relay: <big_kevin420> well, these new ones. i did a few before
08:05 PM lcnc-relay: <big_kevin420> 1/4 - 1mm pitch
08:17 PM Tom_L: he was looking for a project...
08:17 PM Tom_L: :)
08:17 PM Tom_L: skunkworks, those did turn out nice
08:18 PM Tom_L: big_k i got enough to cover most threads i'd ever want to make
08:19 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/thread_mills/Thread_mill2.jpg
08:19 PM Tom_L: the i wrote a macro for my cad cam to make em
08:40 PM rdtsc: whoa that was weird... SPI and USB both went belly-up during a routine gcode test. running it through its paces...
08:43 PM rdtsc: think that might have been static electricity upon touching the pendant... looks like a TVS array is in order
08:50 PM rdtsc: getting cooler, air getting dryer, chance of static electricity returns
08:56 PM xxcoder: 64% humidity here unfortunately
08:56 PM xxcoder: I like 10-30%
09:11 PM rdtsc is now known as rdtsc_away
09:46 PM lcnc-relay: <ajdahbeast> Hi guys, I'm using linuxcnc for post processing in my project. What files types do I need to import so I can get my stepper motors moving? Mind you I am using solidworks to model my machine. If you need more information let me know!
09:50 PM lcnc-relay: <big_kevin420> uhhh, gcode, python, uhh
09:51 PM lcnc-relay: <big_kevin420> nice tom, i got one that i use as an outside one, and i bought some m3 ones the other day, byut i gotta measure he od somehow
09:56 PM lcnc-relay: <ajdahbeast> I'm quite new to this hahaπ
but I did get a simple python script to move it. But I would like to know if there is any way I could get a gcode file out of solidwork? Or would I have to make my own gcode?
10:00 PM lcnc-relay: <big_kevin420> well, unlikely, unless you got that new solidworks that has the same included
10:00 PM lcnc-relay: <big_kevin420> you need a CAM
10:01 PM lcnc-relay: <big_kevin420> so, whatever the solidworks one is, or mastercam for solidworks
10:01 PM lcnc-relay: <big_kevin420> or something like thatr
10:03 PM lcnc-relay: <ajdahbeast> Ohhh okay
10:37 PM lcnc-relay: <big_kevin420> holy shit i feel like a fucking king when im using a 1024x768 screen
10:38 PM lcnc-relay: <big_kevin420> so many pixels maybe even too many