#linuxcnc Logs
Nov 23 2024
#linuxcnc Calendar
01:19 AM Deejay: moin
04:40 AM JT-Cave: morning
04:43 AM Tom_L: morning
05:02 AM Tom_L: can stepgen_maxaccel affect following errors or just max_acceleration?
05:02 AM Tom_L: or both
05:13 AM lcnc-relay: <travis_farmer@discord> Morning
05:36 AM lcnc-relay: <captainhindsight_.@discord> rs: "IMO the wiki without the stylesheet actually is an improvement" I agree 🙂
06:05 AM JT-Cave: Tom_L, both affect following errors if stepgen_maxaccel is not higher than max_acceleration by 10% or so (no backlash comp) then you can get following errors
06:18 AM JT-Cave: finally made it to 31°F this morning
07:45 AM memleak: morning
07:45 AM memleak: Hah! I'm up early for once!
07:55 AM JT-Cave: https://youtu.be/tWrvGmcJTCc
09:06 AM Tom_L: https://www.youtube.com/watch?v=rRsZICupppM
09:16 AM rdtsc_away is now known as rdtsc
09:56 AM rdtsc: Which is the best penetrating spray for rusty bolts? https://www.youtube.com/watch?v=st8dkGzJWtg
10:06 AM rdtsc: crud... had a bunch of uncomitted changes to a git repo and did a git pull...
10:06 AM Tom_L: woopsie
10:09 AM rdtsc: g
10:10 AM rdtsc: Tom, is it stepgen_maxaccel or STEPGEN_MAX_ACC?
10:10 AM rdtsc: have the latter in my .ini
10:12 AM Tom_L: http://linuxcnc.org/docs/stable/html/config/ini-config.html
10:12 AM Tom_L: STEPGEN_MAXACCEL must be increased to 1.5 to 2 times the MAX_ACCELERATION for the joint. Excessive backlash compensation can cause an joint to jerk as it changes direction. If a COMP_FILE is specified for a joint BACKLASH is not used.
10:13 AM rdtsc: https://github.com/LinuxCNC/linuxcnc/blob/master/configs/by_interface/mesa/hm2-stepper/7i90-rpi-spi.ini
10:14 AM Tom_L: it was STEPGEN_MAXACCEL in 2.7 as well
10:14 AM Tom_L: and 2.6
10:15 AM Tom_L: and 2.5
10:15 AM Tom_L: ...
10:16 AM rdtsc: dunno which versions, if any official released, stepgen_max_acc apply to... gonna try STEPGEN_MAXACCEL now
10:16 AM Tom_L: are you having problems?
10:16 AM Tom_L: if not why worry?
10:17 AM Tom_L: i honestly can't remembe what ver it was when i did my config but it was back there a ways
10:17 AM rdtsc: not really, but following error limit has been 0.050 which is kinda ridiculous and could use some tweaking
10:47 AM rdtsc: the linuxcnc logo file exascerbates following error for some reason... the sharp corners such as the "N" were significantly rounded
10:47 AM rdtsc: found that drastically increasing axis max acceleration decreases this rounding
10:48 AM rdtsc: well, joint max accel... axis max accel seems to do nothing
10:49 AM lcnc-relay: <JT> https://jauriarts.org/_matrix/media/v3/download/matrix.org/ssQhcmqffIaJOEZRobUuKvHO/1000002610.jpg
10:49 AM lcnc-relay: <JT> https://jauriarts.org/_matrix/media/v3/download/matrix.org/DGmNDhkAQAnmcEpKpbGbQFWd/1000002611.jpg
10:50 AM lcnc-relay: <JT> https://jauriarts.org/_matrix/media/v3/download/matrix.org/VqAKAScYEqEQeqNOQifTUDnl/1000002612.jpg
10:51 AM rdtsc: Lookin' good JT! :) Dang, be careful if working alone
10:51 AM Tom_L: git r dun!
10:52 AM rdtsc: the wire raceway looks like downtown atlanta, heheh
10:52 AM lcnc-relay: <JT> https://jauriarts.org/_matrix/media/v3/download/matrix.org/noaUSVOdvkFWUjFDLrPAxGlf/1000002613.jpg
10:53 AM Tom_L: nice
10:53 AM JT-Shop: done
10:53 AM rdtsc: "ship it!" :
10:53 AM Tom_L: light a permanent fixture in it too?
10:53 AM JT-Shop: it was pretty easy using the lift to get it in
10:53 AM JT-Shop: yup
10:53 AM Tom_L: nice touch
10:54 AM * JT-Shop takes 5
10:55 AM JT-Shop: hang the ac after my nap
11:02 AM JT-Shop: thought about getting a friend over to put it in but decided the lift would be much safer
11:03 AM Tom_L: i generally try to figure out ways to diy
11:03 AM bjorkintosh: JT-Shop: what board is that??
11:06 AM JT-Shop: big one :)
11:06 AM JT-Shop: it controls 7 480v motors 4 with speed controls
11:09 AM bjorkintosh: fancy!
11:09 AM bjorkintosh: using VFDs?
11:10 AM JT-Shop: yup
11:11 AM bjorkintosh: so. you're making a massage chair.
11:11 AM JT-Shop: lol
11:11 AM JT-Shop: one motor is 50HP
11:12 AM bjorkintosh: some of those muscles are tight!
11:12 AM Tom_L: that one's for the bed vibrator
11:12 AM bjorkintosh: oh. naturally.
11:18 AM rdtsc: he could be making a dyno controller... for the 'vette
11:20 AM bjorkintosh: it only has 4 wheels.
11:20 AM bjorkintosh: so a dyno + massage chair and bed?
11:24 AM roycroft: today should be fun - i get to hang wall cabinets in my studio
11:24 AM roycroft: something i've needed to do ever since i moved in here
11:34 AM lcnc-relay: <skunkworks8841@discord> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/DLcLyMqPOSqwFuvOlvgjyLEo/PXL_20241123_170925894.jpg
11:34 AM lcnc-relay: <skunkworks8841@discord> fuel tank needed some tweeking...
11:37 AM * JT-Shop ponders the safest way to take the ac from horz to vert
11:40 AM JT-Shop: nap time
11:43 AM memleak: heh I've been up all night, 11:35 here
11:43 AM memleak: in the AM
12:19 PM lcnc-relay: <onceloved.cn@discord> Has anyone compiled the 6.12 kernel? My compilation delay is huge.
12:28 PM -!- #linuxcnc mode set to +v by ChanServ
12:59 PM rdtsc: JT, interesting caveat found in https://www.gnipsel.com/linuxcnc/flexgui/misc.html#import-python - "IMPORT = testpy" works if the file is named testpy.py, but "IMPORT = test" does not work for test.py - weird
01:04 PM rdtsc: perhaps it's getting caught on an overload of "test"
01:05 PM rdtsc: aahh yes that's it... works for "testt"
01:07 PM lcnc-relay: <JT> https://jauriarts.org/_matrix/media/v3/download/matrix.org/kVBFshbirVxDauBdGzjKdejR/1000002614.jpg
01:07 PM rdtsc: JT be chillin' heheheh
01:25 PM Tom_L: jt seems rather busy for a day off
01:45 PM lcnc-relay: <JT> https://jauriarts.org/_matrix/media/v3/download/matrix.org/eFxntrldXvDDLYgHVYHVyhok/1000002615.jpg
01:45 PM JT-Shop: day off??? that was yesterday afternoon
01:47 PM Tom_L: cool... literally
02:25 PM rdtsc: Hmm, following https://www.gnipsel.com/linuxcnc/flexgui/probe.html#setting-variables I've added a QDoubleSpinBox, and it is able to read variable 2000 fine. However changing the spinbox does not update the .var file. And in Getting Variables, a QLabel just is not reading variable 2000 at all. Is this valid only in the context of HAL pins?
02:29 PM JT-Shop: is that parameter in the var file?
02:29 PM rdtsc: yep, added manually
02:30 PM JT-Shop: maybe a typo in the dynamic properties
02:34 PM JT-Shop: hmm something is wrong...
02:34 PM JT-Shop: oh I don't have the latest version lol
02:36 PM rdtsc: tried deleting and recreating the dynamic properties, no change
02:36 PM JT-Shop: hmm it's not updating the var file...
02:37 PM rdtsc: so i'm not losing my mind? :)
02:37 PM JT-Shop: well it did but there was some delay
02:38 PM JT-Shop: weird
02:43 PM rdtsc: seem to recall hearing something about a delay awhile ago. but just ran a .ngc and the .var never updated, strange
02:44 PM rdtsc: perhaps some difference on aarch64?
02:45 PM rdtsc: no errors generated
03:00 PM JT-Shop: I need to do some debugging in the morning
03:12 PM rdtsc: note I was trying to use the spinbox and qlabel for entering a tool diameter and calculating its radius (possibly with an imported .py) - not for probing
03:14 PM rdtsc is now known as rdtsc_away
03:49 PM -!- #linuxcnc mode set to +v by ChanServ
03:53 PM * Tom_L has been messing with accel and vel to try and get rid of joint following errors
03:53 PM Tom_L: down to where it sometimes errors switching from a helix to linear move
04:06 PM lcnc-relay: <skunkworks8841@discord> ooh - I wonder if you found a trajectory error?
04:06 PM lcnc-relay: <skunkworks8841@discord> Is it tangent to the helix or rightish angle?
04:29 PM Tom_L: right angle
04:54 PM lcnc-relay: <skunkworks8841@discord> ah. what does your ini look like?
04:55 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/hole_pattern.mp4
04:55 PM Tom_L: i think i found a happy medium
04:56 PM Tom_L: and it's possible it could be noise
04:56 PM Tom_L: ^^ same video as before just improved the retract positions
04:56 PM Tom_L: posting to yt but not there yet
05:03 PM * JT-Shop is a tired puppy tonight
05:03 PM xxcoder: aww time to get puppy snax
05:03 PM Tom_L: https://www.youtube.com/watch?v=Y4SQ74QLO50
05:04 PM Tom_L: same as the mp4
05:06 PM xxcoder: scooby snax that is lol
05:07 PM roycroft: my cabinets are not going to fit
05:07 PM roycroft: but i think i can remodel one so that they will fit
05:07 PM roycroft: that's more work than i had anticipated, but it will be good in the end
05:07 PM xxcoder: seems its also a drug now lol (synthetic marijuana) not what I meant at all lol
05:07 PM roycroft: there are boxes on the floor that are full of stuff that can be stashed inside cabinets with doors
05:08 PM * JT-Shop starts to toss crap that he will never use
05:09 PM roycroft: i've been doing that for half a year now
05:09 PM roycroft: and i have a lot more to go
05:09 PM xxcoder: pretty cool artisan make today
05:10 PM xxcoder: lol been throwing my useless stuff out for half year too, with much less volume and slower speed
05:11 PM JT-Shop: you save stuff thinking you might use it then you get old and realize you're not going to use it in your life time
05:11 PM roycroft: i don't even do that
05:11 PM roycroft: i just put stuff away when it gets in the way
05:11 PM roycroft: and then never get back to dealing with it
05:12 PM roycroft: it did not help that the old house had three outbuildings that i primarily used for storage
05:12 PM JT-Shop: I've use a lot of stuff I kept over the last decade but now it's time to clean out the crap
05:12 PM Tom_L: i have a pile of copper clad pcb i'll never ever use but it's worth quite a bit
05:12 PM xxcoder: roy any issues with wind so far?
05:12 PM roycroft: the protocol was if something was in the way, take it to the nearest outbuilding that was not full, and deposit it as far back in the outbuilding as possible
05:13 PM Tom_L: i'm not gonna fiddle with trying to peddle it
05:13 PM roycroft: when a building filled up i would move on to the next
05:13 PM roycroft: it's not bad here, xxcoder
05:13 PM roycroft: only sprinkling lightly, no wind, and it's not supposed to rain tomorrow at all
05:13 PM xxcoder: yeserday was bad lol today still quite windy but much less
05:13 PM Tom_L: costs too much to ship nowdays anyway
05:13 PM roycroft: i'm heading down to work on emptying an outbuilding at the old place tomorrow
05:13 PM roycroft: i anticipate almost all of it will go to st. vinnie's or to the dump
05:14 PM xxcoder: as long as its not long forgotten pile of gold bricks eh ;)
05:14 PM roycroft: i am going to start installing cabinets in a few minutes
05:14 PM roycroft: i can install two of them as they are, and then i need to remodel the third one
05:14 PM roycroft: so i should be able to get two of them done today
05:14 PM JT-Shop: we need photos!
05:15 PM roycroft: when it's all done
05:15 PM roycroft: i'm too busy working to take pictures
05:15 PM Tom_L: in progress are more fun
05:15 PM JT-Shop: understandable
05:15 PM roycroft: i'm just doing the layout in autocad right now to be sure i can make it all fit
05:15 PM xxcoder: hire me to take pictures ;)
05:16 PM roycroft: it's going to be interesting, because the room has a cathedral ceiling
05:16 PM roycroft: and i need as much wall space height as possible
05:16 PM roycroft: so there's a corner cabinet that goes at the low end
05:16 PM roycroft: then a bridge cabinet - the kind that goes over a refrigerator - next to it, so i'll have wall clearance
05:17 PM roycroft: the corner cabinet is 30" high, the bridge cabinet is 15" high
05:17 PM roycroft: then i have two more 30" high cabinets to install, but i need to cut one of them down to 24" high and mount it flush with the bottom of the bridge cabinet
05:17 PM roycroft: and the last one can get mounted at the same height, but i'll have more ceiling height so it will fit without trimming
05:18 PM roycroft: it's going to look a little weird, because they're at staggered heights
05:18 PM roycroft: but it should work out well, and give me plenty of room to stash things i'll never need or use again, but can't be bothered to toss
05:19 PM * roycroft thinks he has a plan, but the tolerences will be very tight
05:19 PM roycroft: i trust my measuring and my cad skills, so i guess i'll go get started
05:20 PM xxcoder: have fun :)
05:20 PM JT-Shop: the 8 holes for the ac were pretty tight but all ended up ok
05:21 PM * JT-Shop calls it a night... a taco night
05:22 PM xxcoder: im feeling like sushi day, but that needs drive to winco. not really 100% well yet
07:34 PM lcnc-relay: <skunkworks8841@discord> atleast one tractor guy doesn't think copper is a good idea for the suction line..
07:35 PM lcnc-relay: <skunkworks8841@discord> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/isOKxuoPEQJIKwnQIroEoiqy/462565445_1083361626320271_4378282451967523724_n.jpg
07:35 PM lcnc-relay: <skunkworks8841@discord> but - I like living dangerously..
08:24 PM roycroft: since some of you prefer to do projects vicariously, i went and took a picture of what i'm doing
08:24 PM roycroft: https://roycroft.us/Studio_Cabinets/Cabinets_1.jpeg
08:24 PM roycroft: i can't find the hardware for the cabinets, so i can't attach the doors yet
08:24 PM roycroft: the hardware is not in a box, thank goodness
08:25 PM roycroft: but it's in a 1 gallon baggie, and i have a lot of 1 gallon baggies strewn about
08:25 PM roycroft: i'll run across it eventually, but right now i don't know where it is
08:25 PM xxcoder: my project is checking out other people projects lol
08:26 PM roycroft: the cabinets are from my old house
08:26 PM xxcoder: not much but its a start
08:26 PM roycroft: so that's why they don't fit without remodeling
08:26 PM roycroft: but even those cheap cabinets cost a fortune now - at least $200 easch
08:27 PM roycroft: it was worth removing them from the old place and remodeling them to fit in the new place
08:27 PM xxcoder: bleh. you got something like habatibity for humanity around your place? they tend to sell old house stuff. sometimes quite good
08:27 PM roycroft: yes, there's one in eugene
08:27 PM roycroft: and they occasionally have good stuff
08:28 PM roycroft: but even with them, a used set of cabinets is not going to fit very well
08:28 PM roycroft: cabinets, by their very nature, are fairly bespoke
08:28 PM xxcoder: indeed
08:29 PM roycroft: i have four cabinets to install in all, so i'm half done
08:29 PM roycroft: depending on how long i'm at the old place tomorrow, i might be able to start remodeling the third one tomorrow
08:29 PM roycroft: now that i have dust collection i can use my table saw
08:30 PM roycroft: i think i made significant progress today getting this started
08:30 PM roycroft: and the corner cabinet was the hard one to install, as i had to square/plumb it in three planes, and everything else indexes off that one
08:32 PM xxcoder: lol bet that was fun
08:32 PM roycroft: my laser and 3d printer live below that second cabinet - the bridge one
08:32 PM roycroft: well i built and installed cabinets for a living back in the '80s
08:32 PM roycroft: it's been a while, but i remember how to do it
08:32 PM roycroft: and how important getting the first one dead on level and plumb is
08:33 PM xxcoder: experence is amazing thing to have
08:44 PM roycroft: so as i said, my 3d printer and my laser live below those cabinets
08:45 PM roycroft: they are currently on a shelf sitting on top of a pair of 48" high cabinets - again stuff i moved from the old place
08:45 PM roycroft: 48" is way too high for that shelf
08:46 PM roycroft: and headroom above the devices is really tight with the cabinets
08:46 PM roycroft: so i think i should probably plan on building new cabinets below the shelf soon
08:47 PM roycroft: especially since now i have a second 3d printer
08:47 PM roycroft: i have a filament dryer that currently sits on the shelf between the printer and the laser
08:47 PM roycroft: if i could move that to a cabinet below, i'd have room for the second 3d printer on the shelf
08:50 PM xxcoder: makes sense
08:51 PM roycroft: having a functional shop makes many of these things possible :)
08:51 PM xxcoder: yup
08:51 PM xxcoder: prusa had come out with new product
08:51 PM xxcoder: 1200 usd for prusa core
08:52 PM xxcoder: it looks not bad, though I do want multimaterial like prusa xl so dunno
08:52 PM xxcoder: wont happen for quite a while, got lot to do
09:25 PM -!- #linuxcnc mode set to +v by ChanServ
09:29 PM roycroft: ok, fine
09:29 PM roycroft: nerdforge just sent me an email saying if i up my patreon level i would get advance access to her new video, which i watched on youtube earlier this week
09:30 PM xxcoder: fun. very brief power outrage, so short my ups didnt even log it, but it was enough to coink out the modem and had to wait for it to reconnec
09:31 PM roycroft: i'm kind of thinking it would not benefit me to up my level
09:31 PM roycroft: yeah, power glitches can suck
09:31 PM roycroft: at work we have them all the time
09:31 PM roycroft: but at my house, power outages tend to last a while
09:32 PM roycroft: so even though i keep my batteries fresh on my upses, it doesn't matter much
09:32 PM roycroft: especially since spectrum (my isp) have no redundate power at their head end in my town
09:32 PM xxcoder: uhh think its another one now, or maybe breaker this time
09:32 PM roycroft: when the power goes down i lose internet immediately, even though i ahve battery at my house
09:33 PM roycroft: there were both wild-crafted morel and chantrell mushrooms at the market a couple days ago
09:33 PM roycroft: i was not feeling well last night, and did not make pizza then
09:34 PM roycroft: but tonight i am making a wild mushroom pizza
09:34 PM roycroft: there's like $20 worth of mushrooms on it
09:34 PM roycroft: but it will be worth it
09:37 PM xxcoder: yup breaker this time lol
09:39 PM xxcoder: my ups battery is pretty shot by all those breaker issues
09:39 PM xxcoder: im considering getting lifepo4 replacements
10:12 PM roycroft: i think i have a place in the studio for that little cnc router, so hopefully i'll get that going soon and will be using linuxcnc on a real machine, and not in demo mode
10:13 PM roycroft: it's only taken me a decade and a half or so to get to this point :)
10:13 PM * roycroft is all about slow but steady