#linuxcnc Logs

Aug 13 2022

#linuxcnc Calendar

04:44 AM JT-Cave: morning
05:04 AM Tom_L: morning
06:50 AM JT-Cave: 61°F
10:07 AM ZincBoy[CAON][m]: Just checking to see if the bridge is working.
10:07 AM zincboy[m]: Looks like it is fine.
12:42 PM -!- #linuxcnc mode set to +v by ChanServ
02:24 PM XXCoder: https://youtu.be/G9D9Kk9yiMI cool
02:29 PM roscogamer[m]: question
02:29 PM roscogamer[m]: what is a good interface
02:29 PM roscogamer[m]: thats somewat simular to want you get on like a siemens controll
02:30 PM roscogamer[m]: and that isnt axis
02:30 PM roscogamer[m]: also my lcnc is ginving me the error "firmware contains unknown function (gtag-45)"
02:31 PM ZincBoy[CAON][m]: Siemens gcode is fairly different than LinuxCNC. LinuxCNC is closest to Fanuc. UI wise, there is nothing that lines up.
02:31 PM roscogamer[m]: i mean not like the gcode
02:31 PM roscogamer[m]: just the ui
02:31 PM roscogamer[m]: so it feels simular
02:32 PM ZincBoy[CAON][m]: Which Siemens UI though? There are few over the years. None of the LinuxCNC UIs are similar to industrial CNCs IMO.
02:32 PM roscogamer[m]: oh
02:32 PM roscogamer[m]: well
02:33 PM roscogamer[m]: SINUMERIK 840D
02:33 PM ZincBoy[CAON][m]: You can create a UI that suites you fairly easily though.
02:34 PM roscogamer[m]: thats the one that my machine at work uses
02:34 PM roscogamer[m]: hmm how
02:34 PM roscogamer[m]: and how much work is it
02:35 PM ZincBoy[CAON][m]: qtpyvcp would be how I would do it these days. UI creation is tricky but if you have a working system you are trying to emulate it is easier. How strong are you with python?
02:36 PM XXCoder: theres GREAT tutorial on qtpyvcp also
02:36 PM roscogamer[m]: no
02:36 PM XXCoder: jt made it, but Im not sure if I have url saved
02:36 PM roscogamer[m]: i have dont some small things like making a screen flash but thats about it
02:37 PM zincboy[m]: FYI, replies on matrix are not showing up on discord.
02:37 PM roscogamer[m]: if i were able to find firmware of the siemens controll whould that be helpfull
02:37 PM zincboy[m]: He is not seeing the replies from here.
02:37 PM roscogamer[m]: or do i need the acctual images
02:38 PM ZincBoy[CAON][m]: No. The firmware will not help as that is specific for the siemens system.
02:38 PM xxcoder[m]: bah yeah. as I was saying, JT have GREAT qtpyvcp tutorial on building a gui
02:38 PM xxcoder[m]: not sure if I have url saved though
02:38 PM roscogamer[m]: hmm
02:39 PM roscogamer[m]: how about a non custom ui
02:39 PM roscogamer[m]: cus this sounds like alot of work
02:39 PM roscogamer[m]: xd
02:40 PM ZincBoy[CAON][m]: I think the closest you are going to get is something like gmoccapy. I don't know the status of some of the other UIs being developed.
02:40 PM ZincBoy[CAON][m]: Still not that close to a siemens control other than that they are both guis.
02:41 PM roscogamer[m]: yea
02:41 PM roscogamer[m]: i heard alot of things about probe basi
02:41 PM roscogamer[m]: s/basi/basic/
02:41 PM xxcoder[m]: found url but its not valid url anymore.
02:41 PM roscogamer[m]: whats yalls take on that ui
02:43 PM XXCoder: hey JT-Cave wheres that gui build on qt at now?
02:43 PM roscogamer[m]: Kinda similar to a tormach
02:50 PM CaptHindsight[m]: roscogamer: https://matrix.to/#/#qtpyvcp:matrix.org https://pypi.org/project/probe-basic/
02:50 PM CaptHindsight[m]: https://github.com/kcjengr/probe_basic
02:51 PM ZincBoy[CAON][m]: https://matrix.to/#/#qtpyvcp:matrix.org
02:51 PM ZincBoy[CAON][m]: I am repeating this as matrix -> discord is broken right now.
02:51 PM roscogamer[m]: mkay
02:53 PM CaptainHindsight: https://pypi.org/project/probe-basic/
02:53 PM CaptainHindsight: https://pypi.org/project/probe-basic/
02:54 PM roscogamer[m]: me joined
02:54 PM CaptHindsight[m]: ah so matrix --> discord does work, just not the other way around
02:55 PM CaptHindsight[m]: opps, that is backwards
02:55 PM CaptHindsight[m]: discord --> matrix works
02:56 PM zincboy[m]: Yes, that is correct.
02:58 PM gywilo[m]: Hey guys, do you have any suggestions for mains power distribution blocks for a NC controller, needs to support 20a. I was thinking Wago lever blocks mounted to din rail, or Dinkle 2.5 sets, but not really happy with either, and was thinking perhaps there is something better to use.
02:59 PM ZincBoy[CAON][m]: https://www.automationdirect.com/adc/shopping/catalog/terminal_blocks/screwless_din-rail_terminal_blocks#start=0&Amperage_Rating_ms="20A"
03:00 PM ZincBoy[CAON][m]: These are what I use. The screwless ones are nice as you don't have problems with the screws backing off over time.
03:01 PM roscogamer[m]: https://www.automation24.biz/distribution-block-phoenix-3273374-ptfix-6-18x2-5-gyhttps://www.automation24.biz/distribution-block-phoenix-3273374-ptfix-6-18x2-5-gy
03:01 PM roscogamer[m]: personaly id use these
03:02 PM roscogamer[m]: be aware you need a adapter foot to mount em to dinrail
03:03 PM zincboy[m]: It depends on if you are using cable tray. With cable tray, you want the side entry so the wire routing is neat.
03:04 PM roscogamer[m]: https://www.automation24.biz/din-rail-adapter-phoenix-3274054-ptfix-ns35
03:04 PM roscogamer[m]: or
03:04 PM roscogamer[m]: https://www.automation24.biz/din-rail-adapter-phoenix-3274056-ptfix-ns35a
03:13 PM roycroft: i've had a hard time sourcing terminal blocks since the pandemic, but mcmaster are a pretty reliable source these days
03:15 PM roycroft: https://www.mcmaster.com/7641K921-7641K919/
03:15 PM roycroft: i got a bunch of those for my cnc router
03:20 PM roscogamer[m]: i just downloaded this one
03:20 PM roscogamer[m]: only how do i make this work
03:21 PM xxcoder[m]: https://www.mcmaster.com/7641K921-7641K919/ (so they can see your link, roy)
03:24 PM roycroft: do the matrix people not see what goes on here?
03:25 PM XXCoder: discord specifically. for some reason matrix bot isnt sending anything to discord
03:25 PM XXCoder: matrix people can see this chat just fine, nd can see discord chat also.
03:27 PM roycroft: ok, that's good to know
03:28 PM roycroft: i have to decide how nice i want the wall behind my lumber rack to look
03:29 PM roycroft: to be really smooth it needs a third application of spackle
03:29 PM XXCoder: im picturing wood paneling lol
03:29 PM roycroft: but since it will be mostly covered up i may decide that it's fine as it is
03:29 PM XXCoder: too much work for barely visible at all
03:29 PM roycroft: it's going to be painted a light grey
03:29 PM roycroft: and it took me way too long to find a neutral grey
03:30 PM roycroft: most of the grey paints i found had either a lot of green or a lot of red in them
03:31 PM roycroft: and while one might think that paint color does not matter for a shop, it actually does
03:31 PM roycroft: i'll get a lot of light reflected off the walls, and that will affect my perception of the color of the project i'm working on
03:31 PM XXCoder: I guess for comparing wood colors
03:31 PM XXCoder: new it
03:31 PM XXCoder: *knew
03:31 PM roycroft: when i'm mixing stains/dyes it's important to get the color right
04:52 PM XXCoder: latest blondtech is nice q and a
05:14 PM xxcoder[m]: https://www.qtpyvcp.com/tutorials/index.html found it. thanks TurBoss (@_discord_231682974729502721:jauriarts.org) !
05:15 PM roycroft: she's moving, so i should anticipate soft content for a while
05:15 PM XXCoder: yeah
05:15 PM XXCoder: few suggestions at comment to just make moving in and setting up if still unable to machine stuff
05:16 PM XXCoder: she wont be as bad as abom
05:22 PM solarwind: Instead of galvanizing steel pipe (for example for compressed air distribution), would painting the inside be suitable?
05:22 PM solarwind: I'm guessing the paint would flake off and that's why it isn't done?
05:23 PM solarwind: Or perhaps even powder coating
05:40 PM CaptHindsight[m]: solarwind: cost, but yes very possible
05:41 PM CaptHindsight[m]: epoxy lining as well
05:41 PM CaptHindsight[m]: common for steel drums inner lining
05:42 PM CaptHindsight[m]: https://www.pipelinepackaging.com/interior-coatings-linings-for-steel-pails-and-drums
05:42 PM * JT-Shop takes 5 with Pink Floyd and Breath
05:43 PM JT-Shop: Breathe
05:44 PM CaptHindsight[m]: just returned from an old car show that is outside, but some cars are so musty that I could still smell them many meters away
05:46 PM Rab: Eau de bad gas, old grease, mildewed leather.
05:59 PM roscogamer[m]: Sweet ill look at it tomorrow
05:59 PM roscogamer[m]: Maybe I'll even start on it right away
06:00 PM roycroft: just use brass pipe
06:00 PM roycroft: problem solved
06:04 PM xxcoder[m]: its amazing tutorial
06:04 PM xxcoder[m]: it helps you create a gui then you can figure what you want to design afterware
06:05 PM xxcoder[m]: reconnect spam on discord lol
06:05 PM TurBoss[m]1: \o/
06:05 PM TurBoss[m]1: sorry
06:06 PM xxcoder[m]: looks like caught up now 😄
06:06 PM TurBoss: i hope this time lasts forever
06:12 PM XXCoder: yeah
07:56 PM * roycroft checks his calendar
07:57 PM roycroft: no, i'm not on crack - it is 2022, not the 20th century
07:57 PM roycroft: i got a letter from woodcraft today, asking me to renew my subscription to their magazine
07:57 PM roycroft: i had already decided not to, because it's not very useful
07:57 PM roycroft: they send me enough ads already without my paying for more
07:58 PM TurBoss: magazines in the 2022 thats retro 😆
07:58 PM roycroft: but they offered me a substantial discount on renewal, and the only mechanism they offer to pay for the renewal with the discount is to mail them a check or money order
07:58 PM roycroft: i get several periodicals, and enjoy reading them
07:59 PM roycroft: this is one i tried because i got a really good offer on the initial subscription, but having received it for a year, i find it not worth even the discounted rate i got
07:59 PM roycroft: i do not posess any physical checks that i could send them
07:59 PM roycroft: and i cannot remember the last time i purchased a money order
08:00 PM roycroft: in this day and age i would expect vendors to charge a fee for accepting checks/money orders, not mandate that they are the only method of payment
08:01 PM roycroft: they even provided me with a postage-paid return envelope for my check
08:02 PM roycroft: perhaps i should send them the envelope with a note inside saying "are you people crazy? let people renew online!"
08:02 PM Tom_L: but would you?
08:02 PM roycroft: i probably won't
08:02 PM Tom_L: kindof a moot point then
08:02 PM roycroft: it would cost them money to process it
08:03 PM roycroft: and i'm not vindictive
08:03 PM roycroft: they would not learn from it anyway
08:04 PM CloudEvil: 'Zip2 allowed for two-way communication between users and advertisers. Users could message advertisers and have that message forwarded to their fax machine. Likewise, advertisers could fax users and users could view that fax using specific URLs' comes to mind.
08:04 PM roycroft: the letter did state "do not send cash"
08:04 PM roycroft: as if young people these days even know what cash is :)
08:17 PM Tom_L: you mean venmo etc?
10:53 PM Birdman3131[m]1: Does ssd vs hdd matter much for linuxcnc? Likely using a parallel port BOB.
10:54 PM ZincBoy[CAON][m]: SSD can help but might wear out faster. Linuxcnc touches files on disk on pretty much every operation.
10:54 PM XXCoder: reading dont do much wear at all
10:55 PM ZincBoy[CAON][m]: Yes, but it writes to the .var file all the time.
10:56 PM XXCoder: nowdays sdd is pretty smart onb wear leveling, but yeah
10:56 PM XXCoder: hmm well can always place var in spinning rust?
10:56 PM XXCoder: not sure if its important on speed
10:57 PM ZincBoy[CAON][m]: I don't think it is that much of a concern. Assuming you aren't using much of the disk, there should be lots of room to move things around for wear leveling.
10:58 PM ZincBoy[CAON][m]: All I can say on the speed side of things is that putting the config files on a network drive makes things noticeably slow.
11:11 PM roycroft: if you get an enteprise ssd it will last a long time
11:11 PM roycroft: if you get a cheap consumer grade ssd if you install an os on it you'll be lucky if it lasts a year
11:12 PM XXCoder: roy theres new SDD tech, with drives that can reflow sector so its fresh again
11:12 PM XXCoder: rated for million+ rewrites
11:12 PM roycroft: i don't know about that
11:12 PM XXCoder: compared to thousands for commerical sdd nowdays
11:12 PM roycroft: it might be interesting
11:13 PM roycroft: the difference between an enterprise ssd and a consumer ssd is that an enterprise ssd has way more spare sectors to map to than a consumer one
11:13 PM roycroft: they both have the same sector fail rate
11:13 PM roycroft: it's just that the consumer class ones run out of spares quickly
11:14 PM XXCoder: https://patents.google.com/patent/US20110299317A1/en
11:14 PM Birdman3131[m]1: I do have some enterprise ssd's laying around but I don't really wanna donate a server to the project and thats the only thing I have that can use SAS drives.
11:14 PM XXCoder: essentally it moves data off the problemic sector, then heats sector to fix it
11:14 PM XXCoder: then test etc
11:14 PM roycroft: also, if you're installing your os on an ssd, if you have enough ram so that the os never swaps, the ssd will last a lot longer
11:15 PM XXCoder: my pc setup, OS and stuff is on sdd, but var swap and home, all heaviest usage, is on spinning rust drive
11:16 PM roycroft: a self-repairing ssd would be very interesting
11:17 PM XXCoder: yeah. no product in market uses it yet so far I know. its been a while
11:17 PM XXCoder: patent expires in 2027
11:20 PM XXCoder: bet you as soon as patent expires, suddenly, its everywhere
11:42 PM roycroft: if it works well and is affordable to manufacture