#linuxcnc Logs

Jan 30 2025

#linuxcnc Calendar

01:28 AM lcnc-relay: <meisterdippel@> moin
04:38 AM JT-Cave: I've been running Axis sim on the n100 for a few days without any errors but the latency test was not great
04:58 AM lcnc-relay: <andypugh@> JT-Cave: I did always say it was "fine" rather than excellent.
05:29 AM Deejay: with a mesa card, do i still have to worry about latency? what latency is required for running mesa-cards? do i still need isolcpus-kernel-parameter? or should it be no problem at all?
05:33 AM Deejay: i think the n100 is pretty nice, regarding performance/price
05:37 AM Deejay: okay, sorry for my questions, found an answer on the forum. should have searched first, sry
05:42 AM JT-Cave: if it works I don't care about latency :)
05:48 AM JT-Cave: the best part is it's in a 7 1/2" x 8" x 2 1/4" case so it's tiny
05:49 AM lcnc-relay: <meisterdippel@> Deejay: you should also pay attention to the latency with mesa
05:49 AM lcnc-relay: <meisterdippel@> perhaps not as extreme as with parport
05:49 AM JT-Cave: just wish it came in a pico power supply version
06:15 AM Deejay: yes, thanks, meisterdippel
06:50 AM rdtsc-w: morning, hi memleak. :) Deejay it doesn't cost anything to add isolcpus parameter - have that enabled on my Rpi4B+7c80 and jitter is good enough, seems rock-solid.
07:07 AM JT-Cave: I forget how to add that...
07:13 AM Tom_L: grub customizer
07:14 AM -!- #linuxcnc mode set to +v by ChanServ
07:25 AM Tom_dev: quiet isolcpus=2,3 idle=poll
07:25 AM Tom_dev: is what i have
07:43 AM JT-Cave: AI Overview
07:43 AM JT-Cave: Learn more
07:43 AM JT-Cave: For a 4-core CPU in LinuxCNC, the "isolcpus" parameter would be set to "3" in your boot configuration, as core numbering starts at 0, so isolating the highest core (core 3) effectively dedicates the entire CPU to LinuxCNC.
07:52 AM JT-Cave: adding quiet isolcpus=3 idle=poll made a huge difference on the latency-histogram --nobase
07:52 AM Tom_L: good news
07:58 AM lcnc-relay: <skunkworks8841@> I usually add idle=poll also to the kernel line.
08:06 AM JT-Cave: max us 8.0
08:06 AM lcnc-relay: <skunkworks8841@> nice!
08:07 AM lcnc-relay: <skunkworks8841@> what is the hardware?
08:07 AM JT-Cave: n100dc
08:07 AM lcnc-relay: <skunkworks8841@> rt-preempt?
08:07 AM JT-Cave: yup
08:08 AM lcnc-relay: <skunkworks8841@> cool - that looks like a neat board
08:08 AM JT-Cave: https://www.amazon.com/dp/B0C9JG8L79
08:12 AM lcnc-relay: <skunkworks8841@> lol - it has a printer port header
08:12 AM JT-Cave: and a serial port for my ad drive
08:12 AM lcnc-relay: <skunkworks8841@> 'You can't get boards with printer ports anymore!!!'
08:19 AM bjorkintosh: too bad.
08:27 AM lcnc-relay: <meisterdippel@> Deejay: to germany ? from where ?
08:34 AM lcnc-relay: <meisterdippel@> ahh, welectron has some
08:34 AM memleak: hi Deejay
08:34 AM memleak: rdtsc-w, isolcpus doesn't affect latency for me
08:35 AM memleak: or rcu_nocbs or nohz_full
08:35 AM memleak: or idle=poll
08:43 AM -!- #linuxcnc mode set to +v by ChanServ
08:43 AM memleak: my spikes come from APIC and hrtimer which isn't affected by any kernel param basically, so i'm just lucky lol
08:44 AM memleak: timerlat top is a great tool btw
08:45 AM JT-Shop: it's pretty cool to be able to install Flex GUI with apt
08:46 AM rdtsc-w: makes it easy :)
08:46 AM memleak: and now emerge :)
08:47 AM rdtsc-w: ordered a shload of electrical parts for mill... will be able to start wiring things up soon
08:48 AM rdtsc-w: Y and X are designed and built; gonna get that done and working, then start on Z design and build
08:48 AM memleak: wtf github is down?
08:49 AM bjorkintosh: happens frequently.
08:49 AM Tom_L: 504 Gateway Time-out
08:49 AM memleak: i've never seen it lol
08:49 AM rdtsc-w: they probably had to divert network bandwith to DeepSeek-R1 lol
08:50 AM JT-Shop: yup down for me too
08:55 AM Tom_L: and it's back
08:57 AM memleak: it works for short moments
08:58 AM lcnc-relay: <skunkworks8841@> took a bit and finally came up
08:59 AM memleak: oh good
09:11 AM rdtsc-w: server farm perhaps had a kernel update to do
09:34 AM Deejay: meisterdippel@ from portugal, to germany, yes: https://eusurplus.com/index.php?route=product/product&product_id=63
09:35 AM Deejay: hi memleak. read about my mesa-card? so you don't need to worry about my stuff any more
09:36 AM bjorkintosh: https://cadforum.net/viewtopic.php?p=38834&sid=ec598a3e75ea35ccf9444995027bc7ba#p38834
09:40 AM JT-Shop: https://forum.linuxcnc.org/41-guis/51580-flexible-gui?start=110#319889
09:40 AM Tom_L: nice look JT-Shop
09:41 AM bjorkintosh: wow! I love it.
09:41 AM TurboTechnique: I like it
09:41 AM bjorkintosh: JT-Shop: is that all QT?
09:41 AM Tom_L: oh, that's blazini's .... i thought that was for the BP
09:42 AM Tom_L: TurboTechnique, ues
09:42 AM Tom_L: yes
09:42 AM bjorkintosh: what's a blazini?
09:42 AM Tom_L: a user on the forum
09:42 AM Tom_L: he's been workin on his a bit
09:42 AM bjorkintosh: oh. what is it written in, do you know?
09:43 AM Tom_L: the screen is flexgui
09:43 AM Tom_L: maybe with a theme applied
09:43 AM skunkworks: that is cool
09:44 AM Tom_L: i know jt's been working on a few themes but i haven't looked at all of em
09:44 AM Tom_L: or it could be an original blazini :)
09:48 AM -!- #linuxcnc mode set to +v by ChanServ
09:48 AM -!- #linuxcnc mode set to +v by ChanServ
09:48 AM Tom_L: JT-Shop, is that a theme you did or one he came up with?
09:55 AM JT-Shop: it's his work
09:55 AM Tom_L: bjorkintosh, latest additon as far as aesthetics was gradients so you can shade widgets: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/gradient3.png
09:55 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/gradient4.png
09:56 AM JT-Shop: looking good
09:57 AM JT-Shop: gradients look nice and now flexqss can generate them for you, isn't flex wonderful?
09:57 AM Tom_L: the best and certainly the easiest to use
09:58 AM JT-Shop: thanks
09:59 AM Tom_L: did that kit fix the miss on the c3?
09:59 AM JT-Shop: it still has issues but it does start and idle much better
10:06 AM bjorkintosh: JT-Shop: is the vehicle fuel injected?
10:14 AM lcnc-relay: <salame7681@> Someone has a sample file that run a VFD with EL4xxx ethercat driver?
10:15 AM lcnc-relay: <salame7681@> 🤞
10:18 AM JT-Shop: bjorkintosh, used to be a Crossfire system on it
10:18 AM JT-Shop: now it's a Holley 4bbl
10:19 AM bjorkintosh: are the Holleys easy to work on?
10:19 AM JT-Shop: seems to be... been a few decades since I messed with one and iirc they sure have improved
10:20 AM lcnc-relay: <ccatlett1984@> https://www.bleepingcomputer.com/news/technology/major-github-outage-affects-pull-requests-and-other-services/amp/
10:23 AM Tom_L: fred spilt his coffee on a server
10:28 AM lcnc-relay: <zmrdko@> Hello, question: does linuxcnc homing have a feature, that when homing gantry axis, if one joint home switch triggers second one should trigger whithin certain treshold, so that you dont damage gantry, if something malfunction?
10:28 AM lcnc-relay: Thanks
10:30 AM JT-Shop: not that I know of
10:31 AM lcnc-relay: <salame7681@> Absolute encoder FTW
10:36 AM memleak: Deejay, you dont need rtai?
10:49 AM Deejay: memleak, right. i think for mesa, prempt-rt will do it, or am i wrong?
10:53 AM memleak: i thought it was rtai for parallel port, preempt_rt for ethernet
10:54 AM lcnc-relay: <skunkworks8841@> preempt works ok with printer port. Rtai just doesn't work with ethernet..
10:54 AM lcnc-relay: <skunkworks8841@> (it should work fine with all other mesa cards - atleast it used to)
10:55 AM Tom_L: rtai seems to work better for parallel port interface for me
10:55 AM memleak: yeah rt-net used to work or.. there _was_ _going_ to be work... _for_ it... i don't remember
10:55 AM lcnc-relay: <skunkworks8841@> oh - I think I tested that..
10:55 AM memleak: how did it go?
10:55 AM lcnc-relay: <skunkworks8841@> maybe.
10:55 AM lcnc-relay: <skunkworks8841@> that was a long time ago
10:55 AM lcnc-relay: <skunkworks8841@> I think it worked?
10:56 AM memleak: yeah its been dead in the water for over a decade i think
10:57 AM memleak: either way i'll have a gentoo image for rtai soon with working vesa at least on my end
10:57 AM memleak: pushing the preempt_rt image out today
10:57 AM memleak: just need to fix like 3 lines
10:58 AM memleak: vesa is broken on debian, at least on Deejay's system, not sure what the hell is going on there
10:58 AM memleak: vesa has always worked since like the 90s i think
10:58 AM Deejay: perhaps only my system is broken
10:59 AM memleak: lol i wonder if debian buster rtai even works for you
11:00 AM memleak: can you still download it anywhere?
11:00 AM memleak: the buster live cd?
11:01 AM memleak: i think it shipped with linuxcnc 2.7
11:02 AM memleak: ah 2.8
11:02 AM Tom_L: if it's anywhere it might be http://linuxcnc.org/dists/
11:02 AM memleak: https://www.linuxcnc.org/iso/linuxcnc-2.8.0-buster.iso
11:02 AM Tom_L: but i'm not sure about that
11:03 AM memleak: oh theres a newer buster one: https://www.linuxcnc.org/iso/linuxcnc-2.8.4-buster.iso
11:04 AM Tom_L: rtai?
11:05 AM memleak: i'm not sure if it's rtai though
11:05 AM memleak: lol im gunna check
11:05 AM Tom_L: those are a bit harder to find
11:05 AM memleak: downloading buster now :)
11:06 AM Tom_L: there was one version that was skipped iirc
11:06 AM Tom_L: 11 maybe?
11:06 AM Tom_L: i think buster is 10
11:06 AM memleak: yeah buster is 10
11:17 AM memleak: burning now
11:23 AM Tom_L: https://www.cnn.com/us/live-news/plane-crash-dca-potomac-washington-dc-01-29-25/index.html
11:24 AM Tom_L: flight originated here
11:24 AM memleak: so far, dissecting the iso looks like preempt_rt..
11:24 AM memleak: you might have to install the rtai debs via apt
11:24 AM Tom_L: me?
11:24 AM memleak: the buster iso
11:24 AM Tom_L: i didn't use buster rtai
11:24 AM Tom_L: i went from wheezy to bookworm
11:25 AM memleak: not you, just saying in general
11:25 AM Tom_L: ok
11:25 AM memleak: is there no rtai live iso?
11:25 AM Tom_L: not that i'm aware of
11:25 AM Tom_L: just what you see on the dl page
11:26 AM Tom_L: maybe the last one i can remember was wheeezy?
11:26 AM memleak: oh boy
11:28 AM Tom_L: the last ones i got were sets of files
11:28 AM memleak: so sounds like a gentoo rtai image would definitely come in handy
11:42 AM JT-Cave: https://ibb.co/Xr5kPSMR
11:42 AM JT-Cave: finally got blue-touch QScrollBars done
11:47 AM rdtsc-w: JT's working on a season-correct theme, "ice"
11:51 AM JT-Shop: LOL
11:53 AM Tom_L: blue is a calming color unless it's behind you on the highway
11:59 AM JT-Shop: or it just blew your doors off passing you on a two lane road
12:13 PM JT-Cave: latency-histogram has been running for 16,000 seconds and is at 45us so that's much better than before
12:40 PM memleak: with load?
12:40 PM memleak: also which kernel?
12:58 PM memleak: https://www.youtube.com/watch?v=mxMYeZmAxvo you'd have to aim for it...
12:58 PM memleak: they had plenty of time to get out of the way, pilot probably drunk
01:01 PM roycroft: it's quite premature to jump to any conclusions about the crash
01:01 PM roycroft: virtually no information has been released at this point
01:01 PM roycroft: very little is known at this point, i suspect
01:02 PM roycroft: i haven't seen that the black boxes have been recovered
01:02 PM memleak: helicopter actually flew into plane which is much easier to move than a plane
01:02 PM roycroft: if the helicopter was functioning properly
01:03 PM memleak: the helicopter started acting up seconds before impact?
01:03 PM Deejay: cya
01:03 PM roycroft: i guess you have "common sense" and don't need an investigation
01:03 PM memleak: Deejay, you're leaving us?
01:04 PM roycroft: the logical conclusion to those with "common sense" is that dei policies at the faa required them to hire mentally unstable air traffic controllers, and getting rid of dei would have prevented this
01:04 PM roycroft: a least that's what our "common sense" president said today
01:05 PM * roycroft will wait for the investigation before drawing any conclusions
01:06 PM Deejay: memleak, different time zone... its 8pm here. till tomorrow, i'll be back :)
01:06 PM memleak: idk, if people weren't such idiots there would be a lot less accidents so i'm betting on human error. i'll be shocked if it's anything else.
01:06 PM memleak: Deejay, where you at brother?
01:07 PM roycroft: i'll readily concede that, based on the almost zero information that we have right now, error on the part of the helicopter pilot would seem the most plausible explanation for the crash, but we have no real information yet other than a fuzzy video of the actual crash and some transcripts of the controller traffic
01:07 PM Deejay: germany, europe, earth :)
01:07 PM roycroft: and said transcript does seem to confirm that the helicopter pilot had the commercial jet in sight visually
01:08 PM memleak: LOL LOOK MA NO HANDS
01:08 PM roycroft: but it's still way too early to draw a conclusion, other than the conclusion that our president is already using this tragedy for political gain
01:08 PM memleak: I always wanted to go to stuttgart
01:09 PM rdtsc-w: Wasn't there a radar collision alarm? Both seem new enough that somebody's nav system should have been 'squawking
01:09 PM roycroft: we don't know yet if there was or wasn't
01:09 PM Deejay: ok, shutting down now! bye
01:09 PM roycroft: what we know is that the helicopter crashed into the jet
01:10 PM roycroft: and that the helicopter pilot confirmed to air traffic control that he could see the jet, and requested "visual clearance", which allows him to fly closer to the jet than if he could not see it
01:11 PM CloudEvil: Had something in sight visually.
01:11 PM roycroft: anything else is just speculation at this point
01:11 PM rdtsc-w: Oh and not to throw another variable into the OS mix, but https://forum.linuxcnc.org/9-installing-linuxcnc/43981-how-build-linuxcnc-with-xenomai3
01:11 PM memleak: someone on youtube said the helicopter was referring to a different jet but again, just a comment
01:11 PM roycroft: yes, the pilot was asked if he had the jet in sight and said he did
01:11 PM rdtsc-w: the black boxes will tell the real story
01:11 PM roycroft: but that does not mean that he had the correct jet, or a jet at all, in sight
01:11 PM roycroft: yes
01:11 PM roycroft: which is what i said initially
01:12 PM roycroft: to my knowledge the black boxes have not been recovered yet
01:12 PM CloudEvil: The black boxes for the airliner is likely deeply boring.
01:12 PM roycroft: but when they are, it will probably still be weeks before they're analyzed and conclusions drawn
01:12 PM rdtsc-w: wonder if black boxes use SSDs today
01:12 PM CloudEvil: As it was stabilised on glide-slope and diddn't deviate, according to ADSB
01:13 PM CloudEvil: rdtsc-w: yes, for some considerable time
01:13 PM roycroft: the black box on the jet will probably confirm its precise location at the time of the crash
01:13 PM roycroft: which will help with analyzing the data from the helicopter's black box
01:13 PM rdtsc-w: oh good, SSD chips are highly g-resistant
01:13 PM rdtsc-w: as opposed to spinning platters :)
01:14 PM roycroft: core memory is more stable :)
01:14 PM roycroft: it doesn't scale very well, though
01:14 PM memleak: rdtsc-w, xenomai 3 used to use ipipe but they migrated to preempt_rt
01:15 PM memleak: xenomai 4 is the future though and honestly linuxcnc really does need xenomai 4 support
01:15 PM memleak: rtai's final kernel is 5.4 and preempt_rt just isn't good enough for some hardware
01:16 PM memleak: 5.4 will be EOL at the end of this year
01:17 PM memleak: i've hit 8,000+ microseconds on preempt_rt lately and i've tried every kernel parameter under the sun just about
01:22 PM memleak: https://evlproject.org/core/user-api/init/ and https://evlproject.org/core/user-api/thread/
01:25 PM JT-Shop: memleak, I'd have to look what ever is the kernel linuxcnc installs
01:26 PM memleak: it'll say in the histogram window
01:26 PM rdtsc-w: wonder if any mitigations are slowing things down? https://leochavez.org/index.php/2020/11/16/disabling-intel-and-amd-cpu-vulnerability-mitigations/
01:26 PM JT-Shop: ok that's down stairs
01:27 PM memleak: ah
01:27 PM memleak: rdtsc-w, i have no mitigations on my custom kernel
01:27 PM JT-Shop: in any case I just installed debian 12.9 and did sudo apt install linuxcnc-uspace
01:27 PM memleak: ah
01:31 PM lcnc-relay: <skunkworks8841@> JT-Shop: what version of linuxcnc is in the debian repository?
01:31 PM JT-Shop: I'm not sure
01:31 PM JT-Shop: and it's raining harder now
01:32 PM memleak: and she only sleeps when it's rainin'
01:32 PM memleak: AND SHE SCREAMS!!!!
01:32 PM lcnc-relay: <skunkworks8841@> lol - I am always seeing the debian report emails saing that linuxcnc and or mesaflash are getting removed.. I try not to worry about it.
01:33 PM lcnc-relay: <skunkworks8841@> counting crows?
01:33 PM lcnc-relay: <skunkworks8841@> black crows?
01:33 PM lcnc-relay: <skunkworks8841@> I don't remember
01:33 PM memleak: i feel like the linuxcnc community have deeply inconvenienced the debian guys
01:34 PM memleak: i think they once tried to get it removed over something to do with documentation or some crap
01:35 PM JT-Shop: oh my now radar is getting some red in the yellow
01:37 PM JT-Shop: hmm I need some bolts and washers from the other shop but don't want to go out in the rain right now
01:37 PM memleak: i was going to make a joke about your radar but it's too soon
01:42 PM memleak: brb
02:41 PM lcnc-relay: <tyrantelf@> Hey all. I'm working on a plasma table build using a lowrider v4 as a base but doing the controls with linuxcnc/plasmac via a pi 4b and an skr 1.4 turbo control board I had around.
02:41 PM lcnc-relay: The pi <-> control board part is where I'm running into snags. I'm trying to get Remora working but it seems like the docs haven't been updated to more recent versions and I'm just struggling to get signs of life. I have the SKR flashed with the LPC1769 firmware bin and an example config and linuxcnc on the pi with the appropriate components on the device but I'm not sure how exactly to troubleshoot comms between the two. Any chance someone...
02:41 PM lcnc-relay: ... might be able to throw some knowledge my way?
02:42 PM lcnc-relay: <tyrantelf@> Not to overstep but I do see a big_kevin420@ in here who might be one of the contributors to remora recently?
02:53 PM JT-Shop: Tom_L, bolt circle start angle where is 0? North?
02:53 PM Tom_L: right
02:53 PM Tom_L: right side
02:53 PM Tom_L: but it skips the first hole til last
02:57 PM Tom_L: X0 Y0 is the hole grid center
03:03 PM JT-Shop: ok thanks
03:13 PM JT-Cave: memleak, https://ibb.co/DPzj24r0
03:43 PM memleak: oh nice!
03:45 PM JT-Shop: Tom_L, is z depth a distance or a position?
03:59 PM Tom_L: distance from z clear down i think
04:00 PM -!- #linuxcnc mode set to +v by ChanServ
04:05 PM JT-Shop: ok
04:05 PM Tom_L: it's been a while
04:49 PM JT-Shop: I "think" I finally got it correct
04:50 PM Tom_L: if the help file doesn't make sense reword it and i'll fix it
04:50 PM Tom_L: and the hover help
04:50 PM Tom_L: i had to look myself it's been too long
04:50 PM JT-Shop: most of the issues were converting the numbered parameters
04:50 PM Tom_L: ahh you renumbered em
04:51 PM JT-Shop: and I converted numbered parameters that are calculated to named parameters
04:51 PM Tom_L: oh that's right... i remember now
04:51 PM JT-Shop: https://paste.debian.net/1347628/
04:54 PM Tom_L: debug messages are a good reminder too
04:54 PM JT-Shop: crispy hot wings tonight
04:54 PM Tom_L: not sure what's on the menu here
04:55 PM JT-Shop: I finally came up with a crispy wing recipe that can be done in the oven
04:56 PM Tom_L: you could put a debug if the Q value is entered it will peck otherwise it won't
04:56 PM Tom_L: that's not a reason for m2 though
04:57 PM Tom_L: just a reminder
04:57 PM Tom_L: sounds yummy
04:57 PM JT-Shop: the main thing once it is working is to know what setting does what
04:57 PM Tom_L: right
04:58 PM JT-Shop: https://gnipsel.com/recipes/chicken/crispy-wings.html
04:58 PM JT-Shop: https://gnipsel.com/recipes/chicken/glazed-wings.html
04:58 PM JT-Shop: https://gnipsel.com/recipes/chicken/buffalo-wings.html
04:58 PM JT-Shop: I'm making buffalo tonight
05:00 PM xxcoder: oh good let me go to your place in a min or two
05:01 PM JT-Shop: you better hurry
05:02 PM xxcoder: lol
05:02 PM xxcoder: sadly im too far away. as well be billion miles away
05:03 PM JT-Shop: you can still cook them
05:03 PM xxcoder: I suppose but i am not a great cooker lol
05:03 PM xxcoder: I usually make simpler stuff
05:04 PM JT-Shop: practice makes perfect and it's an easy recipe
05:04 PM xxcoder: indeed, though it would need stovetop I guess. which I basically dont have
05:05 PM JT-Shop: do you have a hot plate?
05:05 PM xxcoder: nope
05:05 PM JT-Shop: hmm
05:05 PM xxcoder: I have microwave, airfryer, and dash egg cooker
05:05 PM xxcoder: last one is really amazing. cooks eggs with very little power
05:06 PM JT-Shop: you could microwave the wings a bit then use the air fryer
05:06 PM xxcoder: makes sense. can try that evenually
05:06 PM JT-Shop: the idea is to sweat out some fat then cook
05:06 PM xxcoder: I need to run down food first before buying more
05:07 PM JT-Shop: so microwave to remove the fat then air fry
05:07 PM JT-Shop: or you might just try air fry
05:07 PM Tom_L: they work pretty well
05:08 PM Tom_L: we got one for the niece and she loves it
05:08 PM xxcoder: thanks for tips :) I need to learn more about how to use airryer
05:08 PM xxcoder: my airfryer is also dash brand
05:08 PM Tom_L: now i'm gettin hungry
05:08 PM Tom_L: thanks
05:09 PM xxcoder: 🎉
05:09 PM xxcoder: ;)
05:20 PM JT-Shop: in qtpyvcp I did a tool change button with a tool changed button... I need to do that in flex
05:25 PM JT-Shop: time to start the wings
05:26 PM xxcoder: reminds me of that wiings ads
05:41 PM memleak: when i'm not going to hooters i bake my own wings
05:42 PM memleak: dry rub, then get a giant bowl, toss in sauce, then re-bake, toss again and serve
05:42 PM memleak: well.. dry-rub, bake, sauce, bake, sauce
05:44 PM memleak: i recommend no longer than 10 mins in the oven with the sauce
05:44 PM memleak: 425 i found to be the perfect temp for wings
05:44 PM memleak: i use a convection oven
05:45 PM xxcoder: yeah. airfryer is basically fancy name for convection oven
05:45 PM xxcoder: in some cases, different design but yeah
05:46 PM memleak: twin peaks has wings that are both smoked and grilled, very good
05:46 PM memleak: best uniforms :D
05:51 PM bjorkintosh: hooters still exists??
06:00 PM memleak: yeah lol
07:07 PM lcnc-relay: <big_kevin420@> tyrantelf@: docs are updated, but the docs for lpc are always the most complete and up to dat
07:07 PM lcnc-relay: <big_kevin420@> tyrantelf@: no overstep, im not sure that many people are using remo on the lcnc irc
07:08 PM lcnc-relay: <big_kevin420@> trying to do a plasma?
07:08 PM lcnc-relay: <tyrantelf@> Yep
07:08 PM lcnc-relay: <big_kevin420@> where are you so far
07:08 PM lcnc-relay: <tyrantelf@> Assemblying the gantry, planning the table, and I've got the pi and control board flashed just trying to get some signs of life to work from
07:09 PM lcnc-relay: <tyrantelf@> So not super far but I've got decent plans in place. I need to do some CAD to figure out how I want to build the table itself.
07:09 PM lcnc-relay: <big_kevin420@> rpi4?
07:09 PM lcnc-relay: <tyrantelf@> yes
07:09 PM lcnc-relay: <big_kevin420@> good
07:09 PM lcnc-relay: <tyrantelf@> I saw the note on LPC not being ready on the pi5 yet or I'd have grabbed a 5
07:09 PM lcnc-relay: <tyrantelf@> seemed like the 4 had better support
07:10 PM lcnc-relay: <big_kevin420@> yeah its not pi5 ready, and pi4 does have better suppoert
07:11 PM lcnc-relay: <tyrantelf@> THCAD2 for the torch voltage monitoring. I don't believe the skr 1.4T can do analog with remora, can it? If not I figure I'll use an arduino nano to pipe that into the PI
07:11 PM lcnc-relay: <tyrantelf@> +input
07:11 PM lcnc-relay: <tyrantelf@> +voltage
07:11 PM lcnc-relay: <big_kevin420@> link to thcad2? this isnt the mesa one right?
07:11 PM lcnc-relay: <tyrantelf@> it is https://store.mesanet.com/index.php?route=product/product&product_id=365
07:11 PM lcnc-relay: <big_kevin420@> oh it is
07:11 PM lcnc-relay: <tyrantelf@> It seemed like the best pick
07:12 PM lcnc-relay: <tyrantelf@> only MESA part in the build though
07:13 PM lcnc-relay: <big_kevin420@> does the mesa THCAD (1?) use a different control feedback? like counter/frequency that gets hooked up to z axis? asking ecveryone
07:14 PM lcnc-relay: <skunkworks8841@> I think they all do a voltage to frequency - then you use an encoder to give you 'velocity' (voltage)
07:14 PM lcnc-relay: <skunkworks8841@> iirc
07:16 PM lcnc-relay: <big_kevin420@> ok, so is thcad2 doing the....oppsite?
07:16 PM lcnc-relay: <tyrantelf@> That's what it seemed like from a skim, though all the other THCAD models also seem to be unobtainium?
07:16 PM lcnc-relay: <tyrantelf@> * unobtainium/fully phased out
07:17 PM lcnc-relay: <tyrantelf@> ^ in reply to the output, not sure about THCAD2 being opposite
07:17 PM lcnc-relay: <big_kevin420@> hmm i think its the same as the thcad 1, which is reverso
07:17 PM lcnc-relay: <big_kevin420@> voltage to freq
07:17 PM lcnc-relay: <skunkworks8841@> I don't think so - I have the first version and it is the same
07:17 PM lcnc-relay: <skunkworks8841@> voltage -> frequency
07:17 PM lcnc-relay: <big_kevin420@> yeah freq out rigfht
07:18 PM lcnc-relay: <big_kevin420@> voltage in ferq out to the z index for counting
07:18 PM lcnc-relay: <skunkworks8841@> no - you use the voltage to offset the z axis (so the distance stays the same)
07:18 PM lcnc-relay: <skunkworks8841@> voltage = gap between tip and part
07:19 PM lcnc-relay: <tyrantelf@> http://linuxcnc.org/docs/2.8/html/plasma/plasmac-user-guide.html#io_requirements
07:19 PM lcnc-relay: <big_kevin420@> the signal to the mesa z index is...... which
07:20 PM lcnc-relay: <big_kevin420@> im getting lost here and i thought i understood
07:20 PM lcnc-relay: <skunkworks8841@> lol - wait - can I show off?
07:20 PM lcnc-relay: <skunkworks8841@> https://www.youtube.com/watch?v=mOg5C_TusdM
07:20 PM lcnc-relay: <tyrantelf@> skunkworks8841@: please do 🙂
07:20 PM lcnc-relay: <tyrantelf@> very cool
07:21 PM lcnc-relay: <big_kevin420@> i did not think it worked that well,
07:21 PM lcnc-relay: <big_kevin420@> so then, pls confirm, the signal we hook up to linuxcnc is an analog signal or a digital signal
07:22 PM lcnc-relay: <skunkworks8841@> that is what is cool about linuxcnc - you have such close control between motion and the plasma
07:22 PM lcnc-relay: <tyrantelf@> it's not strictly necessary for just basic cutting but it improves quality significantly from what I've seen/heard
07:22 PM lcnc-relay: <tyrantelf@> skunks video being an extreme case where it pretty much is necessary
07:22 PM lcnc-relay: <big_kevin420@> but for sure he needs an analog input signal for the thcad?
07:22 PM lcnc-relay: <big_kevin420@> love that video
07:22 PM lcnc-relay: <big_kevin420@> from
07:22 PM lcnc-relay: <big_kevin420@> from
07:23 PM lcnc-relay: <skunkworks8841@> that is the mesa card reading the voltage -> conveting to freqency.. that is read by an encoder counter within linuxcnc..
07:23 PM lcnc-relay: <tyrantelf@> So I need to get the frequency information into linuxcnc
07:24 PM lcnc-relay: <skunkworks8841@> the encoders 'velocty' is scaled as such that you can tell linuxcnc to keep the gap between the tip and the part perfectly
07:24 PM lcnc-relay: <big_kevin420@> that part i got,
07:24 PM lcnc-relay: <skunkworks8841@> I was using the 'offset' hal componant - but now there is offsets within motion that do the same thing
07:24 PM lcnc-relay: <big_kevin420@> so its not reciving a freequency feedbak, linuxcnc is doing the converting?
07:25 PM lcnc-relay: <skunkworks8841@> linuxcnc is seing it as a voltage.. (mainly for us humans)
07:26 PM lcnc-relay: <skunkworks8841@> (and this has been a while - there are some great threads on the forums about it...)
07:26 PM lcnc-relay: <big_kevin420@> i read some from phil, where someone was asking about
07:26 PM lcnc-relay: <skunkworks8841@> the input to the computer is freqency.
07:26 PM lcnc-relay: <big_kevin420@> ok thats what i need
07:26 PM lcnc-relay: <big_kevin420@> good i am clear
07:27 PM lcnc-relay: <skunkworks8841@> and within linuxcnc or hardware - that is getting counted by an encoder to convert it to velocity - which is voltage
07:27 PM lcnc-relay: <skunkworks8841@> the higher the voltage - the higher the frequency - the higher the velocity from the encoder counter - which equates to the voltage
07:28 PM lcnc-relay: <big_kevin420@> ok, good everything is clear to me
07:29 PM lcnc-relay: <big_kevin420@> ok, lucien that area is still WIP
07:30 PM lcnc-relay: <big_kevin420@> unless you divide the frequency to something in the range of a spindle RPM
07:31 PM lcnc-relay: <big_kevin420@> damn i thought the thc was for subtle changes
07:32 PM lcnc-relay: <tyrantelf@> usually it is 😄
07:32 PM lcnc-relay: <skunkworks8841@> I think (atleast my version of the thc) you can set the frequency range..
07:32 PM lcnc-relay: <big_kevin420@> yeah looks loike theres a divider jumpers
07:34 PM lcnc-relay: <skunkworks8841@> looks like you can scale it down to about 8khz full range. would that work?
07:35 PM lcnc-relay: <tyrantelf@> http://freeby.mesanet.com/pdf/analog/thcad2man.pdf manual here has the full info it looks like. I'll be frank I'm over my head with the specifics here. I'm more a software guy than a hardware one usually and doing some learning on this project.
07:36 PM lcnc-relay: <big_kevin420@> hmm 480,000 rpm
07:37 PM lcnc-relay: <tyrantelf@> For reallllly tiny endmills, right?
07:37 PM lcnc-relay: <tyrantelf@> +/s
07:37 PM lcnc-relay: <big_kevin420@> or really fast big endmills
07:38 PM lcnc-relay: <big_kevin420@> hmm actually, i dont know how the LPC1769 does its hardware encoder counting
07:38 PM lcnc-relay: <big_kevin420@> if its different than the stm32, and it can only count 1 channel instead of 2, then you are golden
07:40 PM lcnc-relay: <big_kevin420@> the way the hardware encoders work with stm32 remora, it needs a 2 channel for up/down counting, and it doesnt count with just 1 channel
07:41 PM lcnc-relay: <tyrantelf@> I am so far out of my depth this might as well be the mariana trench
07:41 PM lcnc-relay: <big_kevin420@> and the way remora counts z is slower
07:42 PM lcnc-relay: <big_kevin420@> we need to change the way remora counts encoders so it can fastcount a single channel, like a frequency or an a/z encoder like on a lathe
07:43 PM lcnc-relay: <big_kevin420@> dont sell your self short, there is a WIP thing going on in the flexihal discord
07:43 PM lcnc-relay: <tyrantelf@> Mind dropping an invite? or is that a private group?
07:44 PM lcnc-relay: <big_kevin420@> i think i did it
07:44 PM lcnc-relay: <tyrantelf@> got it thanks
07:45 PM lcnc-relay: <tyrantelf@> I'll at least be a guinea pig once I get things thrown together. Hoping to get the gantry put together this weekend and then see how many limbs the stock for the table itself is going to cost me
07:45 PM lcnc-relay: <big_kevin420@> good good
07:45 PM lcnc-relay: <big_kevin420@> send me a message if you need help with the initial setup
07:46 PM lcnc-relay: <tyrantelf@> I'll drop you a dm right now with a couple questions. Mostly just curious what I should be seeing at the start
07:48 PM lcnc-relay: <big_kevin420@> ok cool
08:21 PM roycroft: i'm running my laser for the first time since i moved
08:21 PM roycroft: i bought an ir laser head in december, when they were on sale for a crazy amount off, and thought i should test it before the warranty expires
08:22 PM xxcoder: how did it go
08:22 PM roycroft: it is marking a piece of copper sheet nicely, but i doubt it will actually engrave it
08:23 PM roycroft: i also bought a rotary axis for the machine, so i can engrave cups and the like, but it's going to take a bit more setup to test that
08:23 PM * roycroft had almost forgotten how to use lightburn
08:24 PM roycroft: i can see a co2 laser in my not too distant future, but i think this one will be ok for a while
08:24 PM xxcoder: lol I want a laser machine evenuallt
08:25 PM lcnc-relay: <skunkworks8841@> when I was a kid - I wanted to make a ruby rod laser..
08:25 PM roycroft: i don't yet see where the co2 laser would live though
08:25 PM xxcoder: along with prusa core 1
08:25 PM roycroft: oh
08:25 PM xxcoder: isnt ruby pretty cheap nowdays, though still pricy due to artifical ones
08:26 PM lcnc-relay: <skunkworks8841@> no clue.. I don't know if I ever priced anything. It was run with a flash bulb..
08:26 PM roycroft: creality just released the bambu killer
08:27 PM roycroft: it's an enclosed printer with a 4 spool loader, that autoloads and all that jazz
08:27 PM roycroft: it's about $1500, so pretty cost competetive
08:28 PM xxcoder: eh dont really like that company too
08:28 PM roycroft: and early reviews claim it's better than its bambu equivalent, and it's not locked down like bambu
08:28 PM xxcoder: skunk https://www.youtube.com/watch?v=682alFw287k
08:28 PM roycroft: i just did 4 passes at 100% power at 20mm/s on some sheet copper, and it does actually engrave a bit
08:29 PM roycroft: i think i'm going to run the job again at 10mm/s and 10 passes to see if it gets much deeper
08:29 PM roycroft: but it's definitely doing more than just marking the copper
08:30 PM roycroft: i'll go 5mm/sec and 5 passes
08:30 PM roycroft: and go start dinner while that's happening
08:30 PM xxcoder: homebrew ruby laser is interesting
08:30 PM roycroft: for now i don't care if it's slow, as long as it gets the job done
08:30 PM roycroft: i haven't looked into ruby lasers
08:30 PM roycroft: sounds fine
08:30 PM roycroft: fun
08:31 PM roycroft: if i do a co2 laser it will be a homebrew machine
08:31 PM xxcoder: bit of blog https://photonlexicon.com/forums/showthread.php/27089-Homebuilt-ruby-laser
08:34 PM xxcoder: few hundred dollars for ruby rod lol
08:34 PM xxcoder: 800 for one I found
08:34 PM xxcoder: 300mm, 12mm dia
08:34 PM roycroft: what wavelength is a ruby laser?
08:34 PM xxcoder: one says 695nm
08:35 PM xxcoder: so pretty red
08:35 PM roycroft: i'm at 1065nm right now
08:35 PM xxcoder: that one is 450 usd lol so expenive. I wouldnt be going into ruby hobby anytime soon.
08:35 PM roycroft: i'm told this is useless for wood
08:35 PM roycroft: but i have some blue (450nm) led laser heads for wood
08:36 PM roycroft: i want to engrave metal and cut clear acrylic
08:36 PM xxcoder: found a $3500 rod. its riciously large at 14.5 inch long and 2/3 inch dia
08:37 PM roycroft: the latter being challenging no matter what, but folks say it can be done with my current laser head, athough a lot easier with a co2 laser
08:37 PM roycroft: i haven't started dinner yet - even at this ridiculously low speed, my test engraving is really small, and it's on pass 4 of 5 already
08:38 PM xxcoder: lol
08:38 PM xxcoder: alibaba seels cheap ones
08:38 PM xxcoder: 60 usd for one
08:39 PM roycroft: i did not clean the copper at all - it's a scrap that i dug out of a bin
08:39 PM roycroft: i don't know if it's good or bad that it's not clean
08:39 PM roycroft: this test is just to make sure the laser head works
08:39 PM xxcoder: yeah plenty to see if it even lights and does work
08:39 PM lcnc-relay: <zincboy_ca_on@> Probably better to be dirty/oxidized. Copper is pretty reflective at 1064nm.
08:40 PM xxcoder: man the ruby rods have been a rabbit hole lol.exiting now
08:45 PM lcnc-relay: <skunkworks8841@> I don't remember what book I had - but it had plans for a ruby rod laser... I went over and over every page..
08:45 PM lcnc-relay: <skunkworks8841@> robot builders banaza? maybe
08:47 PM lcnc-relay: <zincboy_ca_on@> I remember doing the same thing. Don't remember the book but I remember trying to figure out how to get the rod.
08:48 PM lcnc-relay: <skunkworks8841@> ye[
08:48 PM lcnc-relay: <skunkworks8841@> yep
08:48 PM lcnc-relay: <skunkworks8841@> same
08:49 PM xxcoder: probably nigh impossible back then
08:49 PM xxcoder: alibaba seems to be best source now if you wanted one
08:50 PM roycroft: do you think if i found the stolen ruby slippers i could make a laser out of them?
08:50 PM xxcoder: lol
08:51 PM lcnc-relay: <skunkworks8841@> Yah.. I don't remember ever finding any.. but this would have been the 80's
08:52 PM lcnc-relay: <skunkworks8841@> Kids have it so good now.. lol.. they can buy multi watt lasers cheap
08:53 PM roycroft: there is no money to be made engraving at this speed, but it does at least seem to work, and can help bootstrap things
08:53 PM roycroft: i'm actually just on the final pass now
08:54 PM roycroft: lightburn can send an entire pass of this small job to the laser and not fill the laser's buffer
08:55 PM roycroft: the real test will be to see if the engraving is deep enough to hold paint/wax
08:55 PM roycroft: and i think it will be
08:57 PM lcnc-relay: <zincboy_ca_on@> Nice. I have found I can get a decent result on black oxide steel using a co2 laser.
08:58 PM lcnc-relay: <zincboy_ca_on@> No real depth though.
09:03 PM roycroft: roycroft.us/IRLaserTest.jpeg
09:03 PM roycroft: not too bad
09:04 PM xxcoder: not bad yeah
09:05 PM roycroft: and the fingernail test tells me it's deep enough to hold paint/wax
09:11 PM roycroft: this is not a direction i ever thought about going in, but i have a prospective customer who wants some engraved insulated mugs on a recurring basis, and are very unsatisfied with their current vendor - mainly communication/deadline issues and quality control
09:11 PM roycroft: in other words, they're unhappy with everything
09:11 PM roycroft: this prospect is also very well-connected, so if i land that job it could lead to a lot more
09:12 PM roycroft: and if i could make an extra $1k/month on recurring laser engraving business that leaves me a lot of time for other things
10:12 PM roycroft: matthias wandel built a cnc router
10:12 PM roycroft: be afraid
10:12 PM xxcoder: saw that video. didnt bother to click
10:13 PM xxcoder: picture looks like standard box type router
10:15 PM roycroft: i'm not going to watch it
10:16 PM roycroft: at least not before a couple refreshing beverages, which are not on the menu this evening
10:22 PM roycroft: and you just know that matthias is going to make it way more janky than necessary, than the materials require, and than his skill requires, 'cuz he is the king of janky