#linuxcnc Logs

Apr 20 2024

#linuxcnc Calendar

01:20 AM Deejay: moin
02:06 AM -!- #linuxcnc mode set to +v by ChanServ
04:36 AM JT-Cave: morning
04:57 AM Tom_L: morning
05:54 AM JT-Cave: Tom_L, max_velocity_sl needs to be removed it does nothing
05:55 AM JT-Cave: max_velocity_lb is misnamed and will be changed to rapid_override_lb
06:12 AM * JT-Cave starts his chicken day
06:12 AM JT-Cave: gotta head out early we are in a parade today
08:58 AM Tom_L: have fun
09:04 AM bjorkintosh: a Corvette Parade?
09:05 AM Tom_L: the dogwood azalea parade in charleston
09:05 AM Tom_L: http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc/2024-04-16.html
09:07 AM Tom_L: https://www.charlestonmo.org/festival/
09:07 AM Tom_L: further investigation
11:47 AM solarwind: this 2 kPa regulator did an amazing job keeping my air mattress at the perfect pressure
11:47 AM solarwind: well I had to adjust it down to 2 kPa but that's the sweet spot
11:49 AM Tom_L: noise keep you up all night?
11:49 AM solarwind: it's a 30 kW dual devilbiss 447 industrial compressor in another room
11:50 AM solarwind: I can't hear it from the "bedroom"
11:50 AM solarwind: I set it to run at 400 RPM, it's very quiet
11:51 AM solarwind: more like a satisfying presence, a deep low rumble of a large engine/machine
12:39 PM CloudEvil: 30kW...
12:39 PM CloudEvil: It would b nbe
12:40 PM CloudEvil: be neat to try just a sheet with a _lot_ of holes, to make an air cushion matress.
12:40 PM lcnc-relay: <skunkworks8841> isn't that 40 hp?
12:46 PM CloudEvil: ish
01:36 PM CaptHindsight: https://www.rapidtables.com/convert/power/kw-to-hp.html 30kW = 40hp
01:38 PM solarwind: CloudEvil totally doable but this is a piston compressor rated up to 10 bar continuous / 20 bar intermittent pressure
01:39 PM solarwind: so it's more for air tools and higher pressure as opposed to high flow
02:56 PM lcnc-relay: <skunkworks8841> hooked up the bare minimum in wiring harnes - engine starts and charges..
02:56 PM lcnc-relay: <skunkworks8841> so yay
02:59 PM lcnc-relay: <skunkworks8841> and the vacuum advance now wowrks
02:59 PM lcnc-relay: <skunkworks8841> works
03:00 PM lcnc-relay: <skunkworks8841> the resistance of the oil pressure gauge goes up - when the engine is running - so it has more than 0 oil pressure
03:17 PM XXCoder: oh boy. joe pie video today lol
03:27 PM lcnc-relay: <big_kevin420> wooo 4:20 4/20
03:27 PM lcnc-relay: <big_kevin420> but since i use ISO its avtually 20/4 - 16:20
03:27 PM XXCoder: double blazing
03:32 PM lcnc-relay: <big_kevin420> wait no, iso is still 2024/4/20
03:32 PM lcnc-relay: <big_kevin420> good
03:38 PM lcnc-relay: <big_kevin420> ok million dollar idea here. add thc weed stuff to my soldering flux so i can blaze while i solder
03:40 PM XXCoder: blazing while brazing
03:42 PM lcnc-relay: <big_kevin420> smoked so many joints today, theres over 100 per pcb
03:57 PM lcnc-relay: <big_kevin420> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/grMsioOTZxFhcnrykNyIoniG/board1.jpg
04:57 PM lcnc-relay: <sliptonic_bradcollette#0> Anyone with some C skills around who could help me get a kinematics module working? The forward/inverse logic was working in an older module, I'm just trying to port it to a userkins.comp template and I'm terrible at C
05:04 PM NetPipe: chatgpt ?
05:04 PM NetPipe: GPT is really good at IK
05:10 PM lcnc-relay: <sliptonic_bradcollette#0> I've been trading code with GPT for an hour. It's not the kins. Something related to getting values out of the .ini file into a struct
05:11 PM lcnc-relay: <sliptonic_bradcollette#0> Initializing haldata
05:14 PM lcnc-relay: <sliptonic_bradcollette#0> Here's where I'm at now. Errors like d4 not having member in macro expansion D4
05:14 PM lcnc-relay: https://pastebin.com/sFv6gyAK
05:31 PM bjorkintosh: what is IK?
05:32 PM bjorkintosh: Shart Jeep E.T. is not as cool as Claude AI these days.
05:38 PM CaptHindsight: sliptonic_bradcollette#0 : how goes FreeCad Path these days?
05:41 PM XXCoder: capt I recently read on blog that realthunder is almost done on being merged into main freecad
05:41 PM XXCoder: then they can finally work on more stuff like gui being still rough
05:42 PM lcnc-relay: <sliptonic_bradcollette#0> Hi captainhindsight_. There's no such thing as FreeCAD Path anymore. The workbench was formally renamed 'CAM'
05:42 PM XXCoder: ohh nice. how improved is it?
05:43 PM lcnc-relay: <sliptonic_bradcollette#0> The reimplementation of RT's toponaming fix is going really well. We should start seeing actual mitigation showing up in the development branch this week. Probably have to build with a compiler flag to turn it on though
05:43 PM lcnc-relay: <sliptonic_bradcollette#0> Not a lot of changes to CAM yet. I'm working a lot on some refactoring. My coding time has been cut back because of Ondsel.
05:43 PM CaptHindsight: debians is only up to freecad 0.21.2 and it still used Path
05:44 PM lcnc-relay: <knoxmachining> They haven’t released a new version since the rename.
05:48 PM XXCoder: how much of ondel ui be backported to freecad?
05:49 PM lcnc-relay: <sliptonic_bradcollette#0> Most of the Ondsel UI is already possible with FreeCAD. You just have to jump through the hoops to set it up.
05:50 PM XXCoder: interesting. will default be changed?
05:51 PM lcnc-relay: <sliptonic_bradcollette#0> Probably not. Core FreeCAD is catering to a lot of different demographics: architects, mech engineers, hobbyists, etc. The UI tends to be the lowest common denominator. Ondsel is opinionated and focused more on mech eng and commercial. So we can do things that are harder to get consensus on in the community.
05:52 PM lcnc-relay: <sliptonic_bradcollette#0> Re: LinuxCNC, Is this a reasonable place to get support? I have a couple long-term issues with machines and forum doesn't seem to work. Conversation happen too slowly. I'd rather chat.
05:52 PM CaptHindsight: maybe
05:53 PM CaptHindsight: most of the LCNC devs use the forums or the maillist
05:54 PM XXCoder: its bit diffult to have support when machine or hardware is bit different
05:54 PM lcnc-relay: <sliptonic_bradcollette#0> Yeah, the maillist is definitely developer oriented. The forum works well for some kinds of issues. I've just had trouble getting any traction on these two issues.
05:55 PM CaptHindsight: hate to tell you but that is about it for support
05:56 PM XXCoder: yeah. too easy to go to "thar be dragons" lands
05:57 PM XXCoder: others have better support,m but also much more limited in scope and supported machines also
05:58 PM lcnc-relay: <sliptonic_bradcollette#0> Issue #1 is the compiling thing I mentioned above. I have an old kinematics module based on scarakins. It was working but no longer compiles on later versions. Even the scarakins.c that ships fails to compile. The documents indicate the preferred way is to use userkins.comp as a template. That one I can probably punt back to the forum and get some traction now.
05:58 PM lcnc-relay: Issue #2 is finding AC servo motors and drivers to replace the stuff on my milling machine. I need motors that work in velocity mode with my mesa 5i25/7i77. I'm not smart enough to ask the right questions and the forum seems to assume I should be.
06:00 PM CaptHindsight: http://store.mesanet.com/index.php?route=product/product&product_id=120 analog servo
06:00 PM XXCoder: on first the #development channel might work
06:00 PM lcnc-relay: <sliptonic_bradcollette#0> Yes. That's my interface
06:00 PM CaptHindsight: analog servos have become old school but you can find lots on ebay for fair prices
06:03 PM CaptHindsight: https://www.automationtechnologiesinc.com/products-page/ac-servo-motors/dmm-dyn2-servo-kit-400w-60v
06:04 PM lcnc-relay: <sliptonic_bradcollette#0> I really wanted to avoid rewiring the whole machine.
06:04 PM lcnc-relay: <sliptonic_bradcollette#0> I miss the old blogs when people would do a reasonably complete buildlog start to finish and explain all their decisions.
06:04 PM lcnc-relay: <sliptonic_bradcollette#0> What's the alternative?
06:05 PM CaptHindsight: lots of used Parker analog servo drives and motors on ebay
06:05 PM CaptHindsight: also changing from analog to Step/Dir is not much wiring change
06:06 PM lcnc-relay: <sliptonic_bradcollette#0> Not going to use DMM stuff. I have a history. That's a bad company
06:06 PM CaptHindsight: Mesa 7i76 is Step/Dir
06:07 PM lcnc-relay: <sliptonic_bradcollette#0> With a 7i76 step/dir setup, how do you get the position data back to the control? Or is it open loop?
06:07 PM lcnc-relay: I really liked the old setup where I could move the handles manually and the control knew where the table was.
06:07 PM CaptHindsight: https://www.automationtechnologiesinc.com/
06:08 PM CaptHindsight: it's closed loop Step/Dir
06:08 PM CaptHindsight: the motors have encoders or you can use external encoders like glass or magnetic scales
06:09 PM lcnc-relay: <sliptonic_bradcollette#0> Stepping out to walk dog. Back in an hour
06:12 PM * CaptHindsight says "I'll be back later. Please leave a message and I'll try to reply when I can"
06:46 PM lcnc-relay: <sliptonic_bradcollette#0> I understand that these systems are closed loop from the driver to the motor. The control sends a step/dir signal to the driver. The driver translates it into motion for the motor and monitors the encoders to ensure that the motor moves as expected. In other words no missed steps. But how does the encoder information get back to linuxcnc? If something external moves the table, how does linuxcnc know?
06:52 PM lcnc-relay: <knoxmachining> They wouldn’t. You would need to tap into the encoder on the servo and feed that to the lcnc or use glass scales.
06:53 PM JT-Shop: https://mesaus.com/product/ency/
06:53 PM JT-Shop: that works to tap the encoder signals
06:55 PM lcnc-relay: <sliptonic_bradcollette#0> That's why I originally tried the DMM Dyn4 setup. They assured me that this works in velocity mode and the dyn4 supplies simulated encoder output. Turns out the simulated output is grossly delayed and unusable. I returned the equipment.
06:55 PM lcnc-relay: @JT-Shop That looks promising
06:55 PM lcnc-relay: <knoxmachining> That would suck.
07:03 PM lcnc-relay: <xxcodery> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/avhqVugkoKawrEfhOMOgweZR/IMG_6685.png
07:03 PM lcnc-relay: <xxcodery> HAH!
07:04 PM lcnc-relay: <turboss> https://tenor.com/view/hello-computer-hello-on-phone-gif-12810332
07:04 PM lcnc-relay: <xxcodery> 🤣
07:14 PM JT-Shop: https://youtu.be/kHZQpNQsKMs?t=1294
07:16 PM lcnc-relay: <big_kevin420> what movie is that? phantoms?
07:17 PM lcnc-relay: <big_kevin420> holy f 420 chilli cookoff im so stuffed
07:23 PM XXCoder: dont know
07:23 PM XXCoder: (on movie)
07:24 PM roycroft: early this morning, around 7:30, i was on my way to the new house (i'm just leaving now - it's been a long day)
07:25 PM roycroft: i drove past a dispensary while going through downtown eugene
07:25 PM roycroft: they were having a 4/20 special - $10 ounces
07:25 PM roycroft: they opened at 9, and there was a queue all the way down the street and around the corner - it must have been at least 3 blocks long
07:26 PM roycroft: i never knew that stoners could get up that early in the morning
07:51 PM Tom_L: ok new washer & dryer installed
07:52 PM Tom_L: went industrial this round. tired of all the box store crap
08:00 PM XXCoder: nice. yeah its made to just break
09:59 PM -!- #linuxcnc mode set to +v by ChanServ