#linuxcnc Logs

Mar 30 2022

#linuxcnc Calendar

12:01 AM Bleepshop: Who's awake and wants a short gcode brain teaser?
12:09 AM XXCoder: awake. meh on teaser but ask anyway
12:09 AM Bleepshop: I've been giving the online "G-Code Q'n'dirty toolpath simulator" at https://nraynaud.github.io/webgcode/ fits. LOL
12:09 AM XXCoder: interesting default
12:09 AM XXCoder: no way to alter playback speed?
12:09 AM Bleepshop: Got a better one handy? I'm using this so I can see the toolpath as I hand write this chunk of code.
12:09 AM XXCoder: theres bunch, including virtual machine
12:09 AM Bleepshop: Click on a line of code and it'll highlight the matching cut.
12:09 AM XXCoder: linuxcnc has virtual machine example, including 3axis_tutorial
12:09 AM XXCoder: (that one was written by me)
12:09 AM Bleepshop: I need something I can get to from work as well.
12:16 AM Bleepshop: Aha! pastebin works. https://pastebin.com/m5TeVCRZ
12:17 AM Bleepshop: XXCoder: Past that snippet into the viewer, step through it and see the joy. LOL
12:18 AM Bleepshop: Line 6 is where it goes batshit crazy on me then recovers on the next line.
12:19 AM XXCoder: depending on machine, its missing ;
12:19 AM XXCoder: which may be critical
12:20 AM Bleepshop: Tryed adding them already.
12:20 AM XXCoder: some machine just ignore it and uses endline. some machines you'd crash machine or it goes weird
12:20 AM XXCoder: all lines have ;, or none at all?
12:21 AM Bleepshop: What's funny is I wrote the exact same program with a 1" sweep instead of the 3/4" sweep at work and it displays and cut perfectly.
12:21 AM XXCoder: so far it seems standard. some linears, g3 ccw then linear, then cw, then essentallty linears ccw and cw lines
12:21 AM XXCoder: i dont see any tool length or dia comp at all
12:23 AM XXCoder: note while I know what g2 g3 does, I cant remember exactly how it works, ie i and j parameters or kjust j (depends on stuff)
12:23 AM Bleepshop: It'll be a 1/4" cutter and I'm shooting for paired pieces out of a 5.75" width piece of stock.
12:23 AM XXCoder: it has tool setup and stuff earlier or what
12:24 AM Bleepshop: Does the purple line go cockeyed when you click on the "G01 X1.875 Y0.750" line?
12:24 AM XXCoder: hold on a sec. want me to paste that gcode into that sim right:?
12:25 AM Bleepshop: Tool and machine setup are in a wrapper file that'll call this 16 time for a 4x8 sheet of stock.
12:25 AM Bleepshop: Yeah.
12:25 AM XXCoder: yep it goes upwards
12:25 AM XXCoder: erm or slanted angle lemme look again
12:26 AM XXCoder: slanted
12:26 AM Bleepshop: And that's the brain teaser. All the rest are correct but that one freakin line goes apeshit. LOL
12:26 AM XXCoder: oh I see problem i think
12:26 AM XXCoder: lemme try something
12:27 AM Bleepshop: If she's got a sister >21 send her my way. ;D
12:27 AM XXCoder: lol
12:27 AM XXCoder: 21 would be pretty young for me
12:28 AM XXCoder: whats very strange is it correctly draws white lines
12:28 AM XXCoder: but purple isnt
12:28 AM Bleepshop: Yeah. That's why I'm scratching my head. LOL
12:29 AM XXCoder: lemme try something
12:29 AM XXCoder: https://ncviewer.com/
12:29 AM XXCoder: this correctly draws
12:32 AM XXCoder: https://imgur.com/ejNEMT8.png
12:33 AM XXCoder: i loaded one of my old sliced file
12:33 AM XXCoder: it correctly shows all motions
12:33 AM XXCoder: sure looks like solid boat but it isnt. tons of lines.
12:34 AM XXCoder: lol your link cam sim is stalling very hard
12:44 AM Bleepshop: I've been hand pruning and hand writing code for months because the version of Aspire they have at work plots toolpaths like Bob Ross paints.
12:45 AM Bleepshop: "G43 H[n] Z7.5" scattered all through the toolpath.
12:46 AM Bleepshop: Let's cut a 2" line then slam the Z up, lower it back down over the course of a week and cut another 2"... Pain in my ass....
12:48 AM Bleepshop: The file I hand wrote is <3k... Aspire spit out 19k of dreck with 20+ retracts like that to cut this path in a 6"x48" piece of stock.
02:20 AM randy: morning
03:24 AM Deejay: moin
04:45 AM Tom_L: morning
04:58 AM JT-Cave: morning
06:18 AM pere: wow, German and Italian are ~130 words away from 100% translation of linuxcnc. <URL: https://hosted.weblate.org/projects/linuxcnc/#languages >.
06:56 AM JT-Cave: is weblate just for documents?
07:01 AM pere: JT-Cave: no
07:05 AM JT-Cave: will it translate text in a pyqt5 program?
07:17 AM pere: it can, if you generate a PO file from the program.
07:21 AM JT-Cave: I'm not finding a way to do that, I currently use pylupdate5 libmesact/ui_mesact.py -ts libmesact/eng-de.ts to generate the ts file
07:22 AM JT-Cave: then lrelease libmesact/eng-de.ts libmesact/eng-de.qm to generate the qm file which pyqt5 uses to translate on the fly
07:28 AM pere: Perhaps <URL: https://docs.weblate.org/en/latest/formats.html#qt-linguist-ts > can help?
07:30 AM JT-Cave: that's what pyqt5 uses, not sure what I'm looking at yet
07:44 AM pere: Note, you do not have to create a PO file, it is just the most commonly used format.
07:47 AM JT-Cave: I'm registered on weblate... a bit lost but looking
07:50 AM JT-Cave: do I want to "ask for libre project hosting"?
07:59 AM JT-Cave: hmm looks like I can only get a 1 week Libre (Trial) whatever that is
08:04 AM JT-Cave: File mask
08:04 AM JT-Cave: Could not find any matching language, please check the file mask.
08:04 AM JT-Cave: Path of files to translate relative to repository root, use * instead of language code, for example: po/*.po or locale/*/LC_MESSAGES/django.po.
08:14 AM JT-Cave: oh well I'm lost and it's time to start my chicken day
08:20 AM JT-Cave: oh my I guessed it
08:21 AM JT-Cave: https://hosted.weblate.org/projects/mesa-configuration-tool/mesact/
08:34 AM solarwind: https://www.youtube.com/watch?v=j0ME__3RwWQ
09:21 AM solarwind: Hmm, home depot doesn't seem to list the standard set screw conduit coupler in 1/2" size: https://www.homedepot.ca/product/iberville-3-4-in-emt-set-screw-coupling-3-pack-/1000138311
09:21 AM solarwind: Is that not a thing, or just a missing listing on their site?
09:21 AM solarwind: Their smallest size is 3/4", but I'm pretty sure the most common conduit size is 1/2"
09:23 AM solarwind: Also Fusion360 finally enabled high DPI in their UI for Mac OS so I can actually make use of my 5k display
10:28 AM roycroft: they may be out of stock - supply side shortages of electrical components have been rather widespread during the pandemic
12:47 PM roycroft: jt-shop: are you about?
12:48 PM roycroft: or jt-cave
12:48 PM roycroft: or jt-on-the-beach
12:48 PM JT-Cave: he's in both places and it's raining
12:48 PM roycroft: (hopefully not that - my rule is that when on the beach, one should not be paying attention to electronic devices)
12:49 PM roycroft: if you're still thinking about that shaper, if you've not done so already, check out the shaper cutter sites to see what's available in the spindle sizes that shaper has
12:49 PM roycroft: grizzly, amana, woodstock international, and infinity are good places to check
12:50 PM roycroft: be prepared to spend some time though - each of those sites has hundreds of cutters, and it can take a while to peruse their offerings
12:56 PM JT-Cave: gotta see what the shaper is and if I want it for cheap or not...
12:56 PM JT-Cave: I did look at the powermatic 5hp 220v shaper...
01:03 PM JT-Cave: silopolis[m], https://hosted.weblate.org/projects/mesa-configuration-tools/mesact/
01:06 PM JT-Cave: I've not heard of amana or woodstock international, thanks
01:07 PM roycroft: i've bought from both of them
01:08 PM roycroft: not shaper cutters
01:11 PM JT-Cave: we have another cold front moving in this evening
01:12 PM JT-Cave: I sent the lock miter jr back to infinity...
01:28 PM roycroft: they finally admitted there's a problem?
02:23 PM JT-Shop: yes
02:25 PM XXCoder: what was wrong with it
02:25 PM XXCoder: oh yes
02:25 PM XXCoder: mis-sized cutting stuff
02:25 PM JT-Shop: pin too big or slot too small take your pick
02:37 PM unterhausen: fusion 360 drama again today because autodesk is making more stuff an expensive add-on
02:40 PM Tom_L: 34F tomorrow
02:44 PM perry_j1987: like what unterhausen
02:46 PM unterhausen: 5 axis was the specific thing people were complaining about. It seems like there has been a long list of things they took out of the free version. This is the first thing they took out of the paid version that I have seen
02:47 PM roycroft: there should be no drama about that
02:47 PM roycroft: anyone who has any experience at all with autodesk should have expected this
02:47 PM unterhausen: I would be mad if I paid and they deleted functionality
02:47 PM roycroft: and should have moved away from fusion 360 long ago
02:47 PM * JT-Shop looked at fusion 360 once...
02:47 PM unterhausen: that was my conclusion when they took the file exports away from the free version
02:48 PM unterhausen: haven't done a project in f360 since
02:48 PM roycroft: which i expected they would eventually do since they first released fusion 360
02:48 PM roycroft: and i don't consider myself particularly prescient
02:48 PM unterhausen: I had no prior experience with them, I see lots of people saying this is how they do things
02:48 PM roycroft: the "all your files are belong to us" clause that has been there since day one should have been telling
02:49 PM roycroft: it's the google model
02:49 PM roycroft: throw something out for free
02:49 PM roycroft: make it really good
02:49 PM roycroft: get people to depend on it
02:49 PM roycroft: then start adding cost, and ramping it up
02:50 PM roycroft: they us the boiling frog model
02:50 PM roycroft: if they turn the heat up slowly enough people won't notice until they've been fully cooked
02:51 PM perry_j1987: file exports are gone from free?
02:51 PM perry_j1987: i can still export on mine?
02:51 PM roycroft: this is why i don't use cloud-based apps, nor apps without a perpetual license
02:51 PM roycroft: i'm ok with not being able to upgrade without paying
02:51 PM roycroft: but i am not ok if what i already paid for stops working
02:54 PM roycroft: the only exception to that is anti-virus software, which by its nature has to be updated regularly
02:54 PM roycroft: well, it doesn't
02:55 PM roycroft: but if it isn't it's ineffective
03:03 PM perry_j1987: i dunno i happily use fusion360 for everything
03:04 PM roycroft: if that works for you ...
03:04 PM Tom_L: i happily use it for nothing
03:04 PM roycroft: i'm not willing to give up my intellectual property rights
03:05 PM roycroft: i'm not willing to create documents and have the license terms for using my documents change after i create them
03:05 PM roycroft: or to have needed software functionality taken away from me and a ransom demaned to restore them
03:06 PM Tom_L: adobe did that to me once
03:06 PM roycroft: i am willing to pay a fair market price for software that has a perpetual license, and does not remove any of my intellectual property rights
03:07 PM roycroft: i stopped upgrading my adobe products when they moved to a rentalware licensing model
03:07 PM roycroft: i just used the last version i had with a perpetual license (cs5), and started becoming familiar with the gimp and inkscape
03:08 PM roycroft: now none of my machines run the adobe stuff, other than an old imac on which i mostly run linux
03:08 PM roycroft: i don't miss any of their software except for acrobat pro
03:08 PM roycroft: and i have other tools to create/manage pdfs
03:08 PM roycroft: acrobat pro was really nice, though
03:22 PM -!- #linuxcnc mode set to +v by ChanServ
03:22 PM -!- #linuxcnc mode set to +v by ChanServ
03:29 PM silopolis[m]: <JT-Cave> "silopolis, https://hosted...." <- Oh weblate also supports ts files?! Nice!
03:29 PM silopolis[m]: Second good news is that since end of the day, I'll have plenty of time for the month to come! 😒
03:48 PM unterhausen: Perry, what are you exporting. STL exports work or they would have the hobbyists beating down their doors
03:49 PM unterhausen: seems like I just saw limits on dxf exports though
03:49 PM roycroft: if the hobbyists can get across the moat to approach the castle door
03:49 PM roycroft: stl is tolerable at best
03:50 PM perry_j1987: save as dxf is there still
03:50 PM roycroft: if you have to render everything with triangles your files get really big and bloated and complex, and not terribly fine-grained
03:50 PM perry_j1987: can save as stl, 3mf , obj for mesh saves
03:51 PM perry_j1987: looks like i got a huge list of file exports i can do too
03:52 PM perry_j1987: guess autodesk is giving me preferential treatment heh
03:54 PM roycroft: my 2008 copy of autocad still works for me when i'm doing 2d drawings
03:55 PM Tom_L: wtf is 3mf?
03:56 PM perry_j1987: its the newfangled stl
03:56 PM perry_j1987: i cant remember but i think it may hold color data as well or something
04:07 PM roycroft: 3ms can store color data - you are correct
04:07 PM roycroft: but it's xml
04:07 PM roycroft: so it's going to be huge and bloated as well
04:08 PM roycroft: it's like writing a modern video game in cobol
04:08 PM roycroft: or writing anything in java :)
05:58 PM -!- #linuxcnc mode set to +v by ChanServ
05:58 PM -!- #linuxcnc mode set to +v by ChanServ
06:07 PM JT-Shop: hmm someone added Norwegian to my weblate translation
06:23 PM roycroft: my battery adapter finally arrived
06:23 PM roycroft: now i can test my hot glue gun
06:25 PM roycroft: people complain that it's very difficult to remove the adapter from the tool, and the stiffness of the latch buttons indicates that it may well be the case, but i don't intend to ever remove it
06:25 PM roycroft: if i owned multiple ryobi battery tools i'd get some ryobi batteries and a charger for them
06:25 PM roycroft: this is a single use case
06:31 PM CaptHindsight[m]: roycroft: which batteries does it adapt to which tool?
06:33 PM roycroft: my battery tools are milwaukee , mostly 18v
06:33 PM roycroft: this glue gun is a ryobi 18v
06:33 PM roycroft: and it works great
06:33 PM CaptHindsight[m]: how are the Milwaukee batteries?
06:33 PM roycroft: i've been really happy with them
06:34 PM roycroft: i have a mix of 5ah and 6ah batteries
06:34 PM CaptHindsight[m]: I was looking at making some adapters for some older drills
06:34 PM roycroft: i use my battery tools all the time, and each battery has been recharged dozens, if not over 100 times, and they all work fine
06:34 PM CaptHindsight[m]: was trying to decide on which battery to use
06:35 PM roycroft: the funny thing is
06:35 PM roycroft: back in the mid '80s i purchased a makita cordless drill
06:35 PM roycroft: one of the first ones ever made
06:35 PM roycroft: i have the original 2 7.2v nicad batteries that came with it
06:36 PM roycroft: and they still take a charge and work fine today
06:36 PM roycroft: the drill is big and bulky by modern standards, and very heavy by modern standards
06:36 PM roycroft: and extremely underpowered by modern standards
06:36 PM roycroft: it only has a 1/4" chuck
06:36 PM roycroft: but amazing, the batteries work fine after 35+ years
06:36 PM roycroft: i recharge them and use the drill a couple times/year
06:37 PM CaptHindsight[m]: all my old nicad's are dead, they hold a 30% charge for maybe a few hours on the shelf and 10 minutes of run time
06:37 PM roycroft: that's what i expected for these
06:37 PM CaptHindsight[m]: the tools still work great
06:37 PM roycroft: i'll never buy new batteries for it
06:38 PM roycroft: and i don't really like using it, as my 12v milwaukee drill is half the size and has about 5x the power
06:38 PM CaptHindsight[m]: the tools are Rockwell 3/8 drills
06:38 PM roycroft: but i still use the drill just because it still works
06:38 PM roycroft: i don't get very long run time, but i never did
06:38 PM CaptHindsight[m]: the chargers would kill the batteries IF you left them in the charger overnight
06:39 PM roycroft: yeah, chargers were not very smart back then
06:39 PM CaptHindsight[m]: lifetime warranty on the batteries IF I had registered them when purchased
06:39 PM roycroft: and batteries even less smart
06:39 PM CaptHindsight[m]: I rebuilt one using the HF nicad packs
06:40 PM CaptHindsight[m]: but I want to build some adapters to use lithium packs
06:40 PM roycroft: for what i paid, it would not be worth making adapters
06:40 PM roycroft: this cost me $17 including shipping
06:40 PM roycroft: it fits the ryobi very well
06:40 PM CaptHindsight[m]: I have the molded plastic battery cases from the originals
06:41 PM roycroft: in fact, i would have a hard time removing it, but i don't care
06:41 PM CaptHindsight[m]: I just need to use them and build a new section to hold lithium cells
06:41 PM roycroft: the glue gun will stand upright with the battery adapter installed, which i expected, as my milwaukee tools do as well
06:41 PM roycroft: the milwaukee battery is a wee bit loose on the adapter
06:41 PM CaptHindsight[m]: i found a Ryobi from the early 90's in a box
06:41 PM roycroft: not enough to affect function, but it does wiggle about 1mm or so back and forth
06:41 PM CaptHindsight[m]: battery won't charge
06:42 PM CaptHindsight[m]: it's a 7-9V type
06:42 PM roycroft: https://www.ebay.com/itm/134006400344
06:42 PM roycroft: that's what i got
06:42 PM roycroft: and yes, i took a chance on a new seller with very little feedback
06:42 PM CaptHindsight[m]: yeah those inspired me to make my own
06:43 PM roycroft: but it was cheap, and i have paypal protection
06:43 PM roycroft: now all i have to do is paint the glue gun red to match my other tools :)
06:43 PM CaptHindsight[m]: $13
06:43 PM roycroft: yes
06:43 PM roycroft: but $17 with shipping
06:44 PM CaptHindsight[m]: I still have a bunch of corded milwaukee tools
06:44 PM roycroft: i purchased it on 11 march
06:44 PM roycroft: and it arrived today, so 3 weeks for shipping
06:45 PM CaptHindsight[m]: portable band saw, hammer drills, right angle drills etc
06:45 PM roycroft: anyway, i have some errands to run and then a dinner engagement
06:45 PM CaptHindsight[m]: hasta la bybye
06:45 PM roycroft: so ciao for now
06:50 PM solarwind: LOL the optrel PAPR battery charger failed when plugged into the wall outlet near the welder
06:50 PM solarwind: luckily it's just a 4 cell Li-ion battery and any bench power supply will charge it
06:59 PM CaptHindsight[m]: did you pull it apart yet?
06:59 PM CaptHindsight[m]: or is it molded shut?
09:09 PM -!- #linuxcnc mode set to +v by ChanServ
09:09 PM -!- #linuxcnc mode set to +v by ChanServ