#linuxcnc Logs

Oct 27 2021

#linuxcnc Calendar

01:33 AM Loetmichel: mornin'
02:03 AM Deejay: moin
04:37 AM Tom_itx: morning
04:43 AM Tom_itx is now known as Tom_L
05:24 AM JT-Cave: morning
07:22 AM unterhaus: dump truck took out power and internet in front of a school. Going to be a fun day for the busses because the road is going to be closed for a while
07:27 AM skunkworks: morning
07:38 AM Tom_L: morning
07:43 AM JT-Cave: this is going to be painful... I got 2 email addresses setup before failing to find the correct password for the 3rd one and can't log into dreamhost.com from here must not have the correct password for that lol
07:44 AM Tom_L: they can't send you a reset one?
07:45 AM JT-Cave: I can log in from the shop
07:45 AM Tom_L: which ssd died?
07:46 AM Tom_L: cave?
07:47 AM JT-Cave: it didn't die, power outage corrupted something in /boot and I screwed up and installed over the ssd when I thought I was installing on a hard drive
07:47 AM Tom_L: oh
07:49 AM Tom_L: looks like you're gonna get part of this storm we had last night/today around 1 or 2 pm
07:51 AM Tom_L: back up to 70% chance here around 11am
07:55 AM JT-Cave: looks like the 100% is tonight it's only 10% after 5pm today
08:06 AM unterhaus: apparently your storm will be here friday, saturday and sunday
08:08 AM -!- #linuxcnc mode set to +v by ChanServ
08:16 AM -!- #linuxcnc mode set to +v by ChanServ
08:22 AM aaroncnc: JT-Shop, quick question on a comment you made yesterday. you mentioned i need not find the ui objects such as "self.button = self.findChild(QtWidgets.QPushButton, 'save')" and thats because i am using loadUi(): right?
08:36 AM unterhaus: fire department posted pictures. Either the dump truck driver managed to get the truck to fly, or he forgot to lower the bed
08:36 AM unterhaus: Power wires stuck between the bed and the cab
08:48 AM Loetmichel: unterhaus: Classic...
08:48 AM Loetmichel: even more fun whe the voltage is high enough to pop all tires.
09:29 AM JT-Shop: aaroncnc, yes all the objects in the gui are self.something
09:31 AM aaroncnc: JT-Shop, I am still reworking most of my code but my cods its getting so much better. i am down to 900 lines and i think i can bring it down another 400. Also so much faster to add things once this is all done. updating things before was soo terrible....
09:33 AM JT-Shop: I like to put functions in library files and import them into the main program makes it much cleaner
09:33 AM JT-Shop: when you want to try that or build a deb let me know
09:33 AM aaroncnc: once i get this thing nicley setup then comes the next big thing i want to add, the ability for it to create a hal & ini file to match. But i dont want to touch that until the code is tidy.
09:34 AM aaroncnc: JT-Shop, i will.
10:45 AM probotix[m]: anyone know who compiles the 2.8.x iso images for the website?
10:56 AM roycroft: i think andypugh does some of that packaging
11:21 AM andypugh: Err, yes, that’s me
11:21 AM andypugh: Sorry, was at the work PC.
11:22 AM andypugh: probotix[m]: Ping?
11:27 AM firephoto__ is now known as firephoto_
11:27 AM roycroft: i'm really regretting ordering something from aliexpress
11:27 AM roycroft: the language barrier makes it almost impossible to have anything resembling clear communication
11:28 AM roycroft: compounded by the seller's utter lack of product knowledge
11:29 AM andypugh: Plausible deniability when what actually arrives is dolls-house furniture?
11:36 AM roycroft: it's ok
11:36 AM roycroft: i've asked for a refund now
11:37 AM roycroft: the parts they sent me can probably be made to work
11:37 AM roycroft: if they refund my money i'll invest some time in repairing the defective parts
11:37 AM roycroft: and consider that due payment
11:37 AM roycroft: but yeah
11:37 AM roycroft: i should have just paid 5x as much and gotten real parts :)
11:38 AM roycroft: if real parts are available - the supply chain is so messed up it's difficult to get many things these days
11:40 AM unterhaus: was that the signal lights?
11:41 AM unterhaus: I almost ordered some bike parts from aliexpress. Bike shop told me to forget it in the near term. I made do with some modifications
11:41 AM unterhaus: I've heard the chains are all counterfeit
11:51 AM Tom_L: unterhaus, some time back here a dumpster truck forgot to lower his back end after unloading the dumpster, went several blocks that way taking out stop lights, power lines and half a bridge
11:51 AM unterhaus: this guy got stopped by the wires
11:53 AM unterhaus: then he let the bed down, which the electric company guys probably didn't appreciate
11:57 AM andypugh: I bought some EXUP cables from AliExpress. Half the price of OEM ones, and the OEM ones don’t exactly last. I have lost count of how many sets I have used.
12:08 PM roycroft: when i lived out in the country, on two different occasions a combine corn harvester with really wide cutters had the cutters vertical when it drove under the utility lines
12:11 PM unterhaus: that's not good
12:11 PM roycroft: this is the second time i've purchased something from aliexpress
12:11 PM roycroft: the first time the item never arrived, and the seller wanted me to wait and wait and wait
12:11 PM roycroft: basically attempting to run out the clock on claims/returns
12:12 PM roycroft: i finally filed a case right at the end of my window to do so, and the seller still tried arguing that i need to wait a while longer
12:12 PM roycroft: i got my money back and avoided aliexpress for years after that
12:12 PM roycroft: i tried them again and am regretting having done so now
12:13 PM unterhaus: I hear there are plenty of good venders on there, but I am not sure how to tell
12:13 PM roycroft: that's the thing
12:14 PM roycroft: they're like any other marketplace website, except their customer service isn't as good as the others i've used
12:14 PM roycroft: so if things go wrong, it's harder to get a good resolution
12:14 PM roycroft: and in large part it has to do with the language issue
12:15 PM roycroft: the vendor i'm dealing with now don't seem to have anyone who speaks any english - they use a translation tool to communicate
12:50 PM aaroncnc: JT-Shop, well i have shrank the code down to about 250 lines. Thanks so much for your help. https://github.com/aaroncnc/Remora-GUI-Config-Tool/blob/main/RemoraConfigTool.py
01:00 PM probotix[m]: andypugh: Thanks, Andy. I've built a preseeded version that we use that basically makes it look and feel like Ubuntu 10.04 with Mate desktop and other enhancements. But the iso's I'm making will only run on UEFI motherboards. Here is my code:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/e6b369635f3a6eeef65a50575a50b407ca2051c2)
01:03 PM andypugh: probotix[m]I use live-build, the repository is here: https://github.com/LinuxCNC/buster-live-build
01:04 PM andypugh: I just changed a few package lists (and added a LinuxCNC graphic for the splash screen) and then type “sudo lb build”. I am not all that sure what happens behind the scenes, but it seems to work.
01:05 PM andypugh: Changing to the Mate desktop is a pretty small tweak, so perhaps it is worth you forking that and having a go?
01:08 PM probotix[m]: andypugh: Thanks. I'm just not that good of a developer. More of a hack. I've never been able to wrap my head around git.
01:09 PM andypugh: I don’t think you need git. You can grab that repository as a zip file, install live-build and see what happens.
01:19 PM roycroft: while git requires a bit of a think to make sense, it's fortunately a lot easier to learn the basics than with some other version control systems
01:19 PM roycroft: but as andypugh just said, usualy you can avoid having to use git directly
01:20 PM andypugh: This link should give you a zip file directly: https://github.com/LinuxCNC/buster-live-build/archive/refs/heads/master.zip
01:43 PM roycroft: the nor'easter has delayed my shipment from maine
01:43 PM roycroft: it made it from maine to massachusettes, but now it's parked
01:43 PM JT-Shop: aaroncnc, you are welcome
01:44 PM roycroft: jt-shop: i'm hoping to get my motor mounted on the mill today
01:44 PM JT-Shop: awesome
01:44 PM roycroft: that plate you made is absolutely perfect
01:45 PM JT-Shop: I'm hoping to get a delrin part made to hold a Kawasaki air cleaner hinge today but it ain't looking too good
01:45 PM JT-Shop: exactly as drawn :)
01:46 PM JT-Shop: aaroncnc, inline if statements make the code harder to read but the rest is looking very clean and easy to read
01:48 PM aaroncnc: JT-Shop, is the better format like i have it on 152-158?
01:50 PM Kevin`: I have a machine that's running linuxcnc 2.7.14 with axis ( http://kwzs.be/~kevin/cnc.txt ). is there a benefit from updating at this point, aside from os security? if so, what's to do?
01:54 PM JT-Shop: aaroncnc, I prefer to create a list line by line the do one write to the file.
01:54 PM JT-Shop: https://github.com/jethornton/7i96/blob/master/7i96/src/lib7i96/buildini.py
01:55 PM JT-Shop: note how I insert variable data with f strings and the magic {}
02:16 PM * JT-Shop heads back to the industrial park
02:35 PM Tom_L: Kevin`, there may be a few new features
02:36 PM Tom_L: the config will change slightly but not that hard to fix
02:37 PM Tom_L: just naming of some comp variables
02:37 PM Tom_L: the config updater gets most of them but not quite all
02:38 PM Tom_L: make a backup
02:40 PM Tom_L: http://linuxcnc.org/2021/06/27/LinuxCNC-2.8.2/
02:40 PM Kevin`: what's the preferred / options now for kernel stuff?
02:40 PM Tom_L: changelog
02:40 PM Tom_L: i'm still running wheezy on my mill
02:40 PM Tom_L: rtai
02:40 PM Tom_L: newer stuff uses preempt-rt
02:41 PM Tom_L: rtai more or less is being left in the dust
02:45 PM Kevin`: should be no problems with pcie mesa on preempt-rt?
02:46 PM Kevin`: although if rtai supports amd64 and acpi now and is supported at 2.8, no real reason not to keep using it?
02:55 PM Kevin`: unrelated question, anyone have recommendations for a decently large commercial machine, primarily for drilling / tapping / routing steel and aluminum panels?
02:55 PM Kevin`: although it would also get used for prototype molds
03:09 PM CaptHindsight[m]: router or mill?
03:09 PM CaptHindsight[m]: Kevin`: if you using Mesa that are few reasons to use RTAI
03:10 PM CaptHindsight[m]: s/Kevin`: if you using Mesa that are few reasons to use RTAI/[Kevin`](https://matrix.to/#/@Kevin`:libera.chat): if you using Mesa thare are few reasons to use RTAI/
03:10 PM Kevin`: CaptHindsight[m]: router, probably. although that might imply more than it should imply
03:12 PM CaptHindsight[m]: 9 out of 10 machinists will say "get a used Haas", unless you mean router for big sheets
03:14 PM Kevin`: need to be able to do a 42" x 24" sheet. not the biggest thing that exists but larger than some mills
03:16 PM CaptHindsight[m]: I don't follow cnc routers much but look for a a very rigid one if you want to do steel
03:18 PM CaptHindsight[m]: Kevin`: http://linuxcnc.org/2021/06/27/LinuxCNC-2.8.2/ see the changes vs your version
03:25 PM roycroft: bah
03:25 PM roycroft: steel, shmeel
03:26 PM roycroft: the fancy kids use carbon fiber now
03:27 PM roycroft: oh, i misparsed that - it's about machining steel, not making it out of steel
03:27 PM roycroft: i'm not sure one would want to do anything but perhaps some light engraving on steel with a router
03:27 PM roycroft: well, perhaps one would want to, but one would probably be best advised not to
03:31 PM roycroft: if you want to do cutting on big sheets build a waterjet machine :)
03:31 PM CaptHindsight[m]: "primarily for drilling / tapping / routing steel and aluminum panels"
03:32 PM roycroft: the tapping would be a problem with a waterjet
03:32 PM CloudEvil: roycroft: If only high pressure pumps were a bit easier
03:32 PM roycroft: the concept of "routing" sheet metal does not easily computer in my head
03:33 PM roycroft: a waterjet can "drill" accurately
03:34 PM CaptHindsight[m]: it's ok
03:35 PM CaptHindsight[m]: can we move on to the next topic now?
03:43 PM * Tom_L checks the topic list
03:43 PM Tom_L: naaa
03:48 PM satiowadahc[m]: https://www.kickstarter.com/projects/cncfor3500/samurai-120-cnc-machine
03:48 PM satiowadahc[m]: These make me giggle. Not sure how kickstarters still exist
03:48 PM CaptHindsight[m]: https://www.youtube.com/watch?v=1Y9-_gr99O4
03:50 PM satiowadahc[m]: I get these guys to cut sheet metal for me.. I wonder what they do to cut it nice.
03:50 PM CaptHindsight[m]: https://www.youtube.com/watch?v=r3I4H1gj26s with piano accompaniment
03:50 PM satiowadahc[m]: link didn't post...weird... round 2? https://www.oshstencils.com/
03:53 PM Tom_L: that's part of the purple pcb bunch ehh?
03:53 PM satiowadahc[m]: I think they're technically seperate
03:53 PM CaptHindsight[m]: they don't say how they fab them
03:53 PM satiowadahc[m]: But as much as alphabet is not google
03:54 PM Tom_L: portland? robotics group iirc
03:54 PM satiowadahc[m]: ... in the link preview it says laser cut. but no where on the site does it say?
03:55 PM Tom_L: i got mine from https://ohararp.com/stencils/
03:55 PM CaptHindsight[m]: " Laser spot size" might mean laser cut
03:56 PM satiowadahc[m]: Even though they're only a few mil thick, they are bevelled on one side.
03:56 PM satiowadahc[m]: which made me think v tip router
03:56 PM Tom_L: the work well enough for small batches
03:56 PM Kevin`: is it a precise bevel? I thought they did surface adjustments on those with a chemical etch
03:57 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/boards/USBTiny_Mkii/Stencils/stencil_form3.jpg
03:57 PM Tom_L: those were lasered
03:57 PM CaptHindsight[m]: have any close up pics of the work?
03:58 PM Tom_L: just those i think
03:58 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/boards/USBTiny_Mkii/Stencils/stencils.jpg
03:59 PM satiowadahc[m]: When I get back to the shop, if I'm reminded I could put it up to the scope.
03:59 PM Tom_L: a little blurry
03:59 PM satiowadahc[m]: What material are those stencils?
04:00 PM Tom_L: kapton
04:03 PM CaptHindsight[m]: http://www.polaronyx.com/publications/Micro_hole_drilling_and_cutting_using_femtosecond_fiber_laser.pdf laser can also leave a v-shaped trench or hole
04:04 PM CaptHindsight[m]: https://ars.els-cdn.com/content/image/3-s2.0-B9780080965321009043-f00904-15-9780080965321.jpg
04:07 PM roycroft: it can also put your eye out
04:07 PM roycroft: so be careful there :)
04:09 PM satiowadahc[m]: Yet people pay for it...
04:11 PM CaptHindsight[m]: I'm a trained scissor runner
04:38 PM XXCoder: very cool https://www.thingiverse.com/thing:5032313
04:38 PM XXCoder: perfect for people with mill that needs cleaning
04:43 PM roguish[m]: JT-Shop: JT-Cave buddy., are you going to keep working on your Gcode writer? rigid tapping and thread milling??????? please
04:50 PM JT-Shop: yeah I just need to recover from my major pc screw up the other day
04:50 PM JT-Shop: I have all the calculations in mill touch 6 so mostly copy and paste
05:15 PM roguish[m]: that's cool.
05:46 PM flyback: JT-Shop, yeah how is that going
05:46 PM snakedGT is now known as snaked
05:47 PM JT-Shop: been working all day, got the os and separate drive for /home and got a few things back operational
05:47 PM JT-Shop: been a busy day here... I keep getting more and more work and I should be retired lol
05:54 PM roguish[m]: just say NO
05:54 PM roguish[m]: be picky
05:58 PM JT-Shop: but it's interesting and challenging
05:58 PM JT-Shop: if it's crap work I "just say no"
06:06 PM Tom_L: A axis driver mounted and mostly wired
06:07 PM Tom_L: JT-Shop, started on the spoke machine?
06:09 PM JT-Shop: I'm making some changes to the gripper and magazine, about done with the changes
06:09 PM Tom_L: yeah you mentioned that
06:10 PM Tom_L: saw you went to the industrial part.. thought you might be putting it together
06:10 PM Tom_L: park
06:11 PM JT-Shop: building a nest for a Kawasaki part today
06:11 PM Tom_L: mower or bike?
06:13 PM roguish[m]: JT-Shop: testing my new mill with threading. works with G33. just did a thread mill for a 3/4-10. g33 for m6. running the vfd via modbus. with a pid loop.
06:13 PM Tom_L: nice one
06:14 PM Tom_L: single point threadmill?
06:14 PM JT-Shop: mower I think, looks like my zero turn motor
06:14 PM JT-Shop: yep it's for the 726 cc kaw motor same as my bad boy
06:15 PM Tom_L: my push mower has a kawasaki
06:15 PM roguish[m]: Tom_L: not single point, but single profile.
06:15 PM JT-Shop: chow time here see you guys in the morning
06:15 PM Tom_L: okie dokie
06:16 PM JT-Shop: punching out and going inside
06:16 PM JT-Shop: I do love working by the hour lol
06:16 PM Tom_L: little more wiring and i'm in for the night
06:16 PM Tom_L: had to break for chow
06:17 PM roguish[m]: i'm done also. gotta make dinner........ ttfn
06:21 PM JT-Cave: looks like chow is being delayed by Law and Order lol
06:41 PM roycroft: i just did a trial mount of my motor on the mill, and everything lines up perfectly
06:41 PM JT-Cave: awesome
06:41 PM roycroft: i'd have snapped a picture, but my ipad needs to be charged
06:41 PM roycroft: yeah
06:42 PM roycroft: i was sure it would fit, but it's always a relief when the parts are actually assembled
06:42 PM JT-Cave: did you find the right belt and pulleys
06:42 PM roycroft: yes
06:42 PM JT-Cave: I know that feeling
06:42 PM roycroft: that was the big hassle, but i did it
06:42 PM roycroft: i had to modify the pulleys
06:42 PM JT-Cave: how do you like the powder coat?
06:43 PM roycroft: but it is all together now, the belt is tensioned, and there's still a bit of room to retension it when the belt stretches out
06:43 PM roycroft: the powder coat is great
06:43 PM roycroft: i have not countersunk the bolt holes yet, but when i do i'll lose the powdercoat on that part
06:43 PM JT-Cave: thanks, I do quite a bit of powder coating
06:43 PM JT-Cave: a bit of paint will cover that up
06:44 PM roycroft: i'll do some cold bluing, though, and oil the fasteners when i install them
06:44 PM roycroft: it was a very professional job - i could not have asked for anything nicer
06:44 PM JT-Cave: never seize?
06:44 PM roycroft: i'm really glad you offered to powder coat it
06:44 PM JT-Cave: I'm a professional kind of guy
06:45 PM roycroft: a rattle can paint job would not have looked nearly so nice, or been nearly as durable
06:45 PM JT-Cave: exactly and to add one more part to a batch is easy
06:45 PM roycroft: i'd not have agreed to have you make it if i thought you weren't a professional kind of guy
06:45 PM JT-Cave: it's so durable you have to burn it off if you need to get the part clean
06:46 PM roycroft: i won't say it's better than i expected
06:46 PM roycroft: i'd say my expectations were correct
06:46 PM JT-Cave: that's good to know :)
06:47 PM JT-Cave: I think you will be way ahead with the new motor
06:47 PM roycroft: the cantilevered part does sag a wee bit
06:47 PM roycroft: i'm really glad i did not agree to have it made of thinner material, or of aluminium
06:48 PM roycroft: and the clearance of the timing gears is so tight i could not have made it fit with thicker material
06:48 PM JT-Cave: sometimes you have to make some trade offs
06:48 PM roycroft: in this case, i got lucky and picked the exact material that i needed
06:49 PM JT-Cave: hmm sounds like dinner is getting prepared
06:49 PM JT-Cave: see you tomorrow
06:49 PM roycroft: perhaps 1/4" titanium would have been a bit stiffer, but i'm not going to spend as much money on the motor mount as the rest of the mill costs :)
06:49 PM roycroft: ciao
06:49 PM roycroft: it's almost time for me to leave for dinner as well
08:47 PM Tom_L: does the A axis show up in Axis GUI?
10:08 PM Tom_L: nevermind.
10:48 PM roycroft: well yay
10:49 PM roycroft: my vfd will be here monday
10:49 PM roycroft: so the mill should be back in business by tuesday at the latest
11:04 PM XXCoder: sharping knives while dizzy sucks lol
11:04 PM XXCoder: ver tiring
11:04 PM XXCoder: body is fine, brain is tired due to constantly moving view