#linuxcnc Logs

May 11 2023

#linuxcnc Calendar

01:51 AM Deejay: moin
04:03 AM DEPSTRCZ[m] is now known as DEPSTRCZ9987[m]
04:17 AM Tom_L: morning
05:07 AM JT-Cave: morning
05:55 AM JT-Cave: rooster just crowed
09:16 AM Unterhaus_: what is it about posting a rendering of a 3d model that makes people think they are entitled to your files
09:17 AM JT-Cave: easy, sent them a corrupt file
09:22 AM Unterhaus_: they will just badger you then because they think they have a chance
09:22 AM Unterhaus_ is now known as Unterhausen
10:50 AM * JT-Shop fires up the Discovery 308 to charge the thing on the 386
10:55 AM JT-Shop: lunch time
11:11 AM perry_j1987: hows it going
11:25 AM roycroft: we have an excessive heat watch over the coming weekend
11:25 AM roycroft: that's a far cry from the heavy rain and unseasonably cold tempereatures we had until a few days ago
12:03 PM perry_j1987: so g38.2 itself will update #506* variables i dont have to specifically set that?
12:04 PM perry_j1987: http://www.linuxcnc.org/docs/2.5/html/gcode/gcode_es.html
12:08 PM roguish[m]: yes
12:08 PM roguish[m]: look at any of the example probing routines...
12:09 PM perry_j1987: where
12:11 PM perry_j1987: https://www.google.com/search?rls=en&q=linuxcnc+probing+example nothing really shows up lol
12:21 PM roguish[m]: perry_j1987: search on your machine computer for any/all files with .ngc
12:22 PM roguish[m]: look into home/xxxx/linuxcnc/nc_files/examples
12:24 PM Tom_L: perry_j1987, i posted some for you that work
12:25 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/cradek/
12:26 PM JT-Cave: nap time
12:26 PM JT-Cave: https://www.youtube.com/watch?v=RfqUaTLICKI long but interesting
12:27 PM roguish[m]: JT-Cave: do you still have your big trike?
12:27 PM Tom_L: yeah, right after lunch...
12:27 PM Tom_L: JT-Cave, weren't the early ones aluminum?
12:27 PM Tom_L: at least some of the body anyway...
12:49 PM perry_j1987: whats this line doing Tom_L G90 G0 Y[#5062+0.2-[3.0/25.4]]
12:50 PM Tom_L: appears to be a rapid move in absolute mode
12:50 PM Tom_L: given the coordinates in the equasion
12:50 PM perry_j1987: http://tom-itx.no-ip.biz:81/~webpage/cnc/cradek/P-back.txt
12:50 PM Tom_L: chris radek wrote those not me
12:52 PM Tom_L: #5062 is a variable holding a position move
12:52 PM Tom_L: the rest is simple math
12:56 PM perry_j1987: simple math but what does it mean lol
12:57 PM perry_j1987: how is that code setting y0. where is it calculating the diameter of the stylus ball or anything'
12:57 PM Tom_L: looks like the last half is converting units
12:57 PM Tom_L: maybe the 3 is the ball diameter?
12:57 PM Tom_L: 3mm
01:00 PM perry_j1987: but thats not setting the y0 thats just a rapid move line
01:00 PM Tom_L: no but it tells G0 where to go
01:00 PM Tom_L: G0 Y BIG_SECRET_NUMBER
01:01 PM Tom_L: endpoint for Y
01:01 PM perry_j1987: so you'd have to manually zero after its completed that subroutine youre saying?
01:02 PM Tom_L: i don't know which one you're looking at but the circle one finds the center and moves there
01:03 PM perry_j1987: the p-back one
01:04 PM Tom_L: you can write it to do whatever you want it to do
01:04 PM Tom_L: run it and see what it does then modify it to what you want
01:04 PM perry_j1987: well ya but im just trying to make sense of the one you posted for me heh
01:16 PM roguish[m]: perry_j1987: look at p_hole routine
01:16 PM roguish[m]: p-hole.txt
01:16 PM roguish[m]: this is clever
01:16 PM roguish[m]: G91 G38.3 Z.00001
01:16 PM roguish[m]: #1001=#5061
01:16 PM roguish[m]: #1002=#5062
01:16 PM roguish[m]: the G91 move probes a super short distance. then sets #1001 to the probed X coordinate, and #1002 to the Y coordinate.
01:22 PM perry_j1987: why?
01:22 PM roguish[m]: tells ya where you're starting.
01:23 PM roguish[m]: if you want to sero your G5x, use G10 L2 Pxx x y z
01:26 PM perry_j1987: ya so after i do a x probe with g38.2 then i'd set G10 L20 P1 X[#5061 + #<_StylusRadius>]
01:27 PM perry_j1987: to account for the ball radius
01:28 PM roguish[m]: somethign like that..... i always sketch out the routine (exagerated scaling to make it obvious)
01:28 PM perry_j1987: im playing with chatgpt4 to make a subroutine for fun here btw
01:29 PM perry_j1987: told it that i would manually jog the stylus over the back left corner of my stock and have it probe down to get z and then probe y and then incrementally do probes in x- along the y axis till it stopped triggering and then move around to do the x probe and its writing out the subroutine heh
01:29 PM roguish[m]: take care..... probes are expensive and fragile....
01:32 PM perry_j1987: aye test it all out in the air first of course
01:33 PM roguish[m]: oh yeah
01:33 PM roguish[m]: run it with your finger poised on the estop button
01:35 PM perry_j1987: one finger on the e-stop one finger for the probe to softly hit haha
01:38 PM fogl: i would like to install linuxcnc on beagleBoneBlack. I was looking for ready to use machinekit sd card image, but i could not find one
01:38 PM fogl: https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#BBW.2FBBB_.28All_Revs.29_Machinekit
01:38 PM fogl: is this project dead?
01:49 PM perry_j1987: havnt heard of any machinekit talk in here
01:49 PM roguish[m]: fogl: go here and search https://forum.linuxcnc.org/forum/search
01:57 PM perry_j1987: here's what chatgpt4 has given with a bit of hand holding. https://pastebin.com/raw/0ZSx2gwu
04:11 PM * JT-Shop needs to clean the shop up
04:19 PM JT-Shop: e-bike is back together but still need to change the rear caliper pads
04:30 PM roguish[m]: JT-Shop: like a car, most of the braking is up front
04:37 PM JT-Shop: except bikes with weak front forks...
04:37 PM roguish[m]: yeah, that could be a problem. bit of a nose dive...
04:37 PM JT-Shop: in that case you use more rear brakes to keep the forks from flexing jumping around
04:38 PM Unterhausen: It's a different kind of braking when you're sliding on the ground after the forks break
04:38 PM JT-Shop: shakes when the forks flex... mountain bike with shocks on the front forks
04:38 PM JT-Shop: just an unlucky choice for an e-bike conversion I guess... so I deal with it
04:39 PM roguish[m]: wear your good sneakers....
04:40 PM JT-Shop: I wear my cheap sneakers...
04:40 PM roguish[m]: well, any sneakers with a bit of sole left.......
04:40 PM JT-Shop: my 29er has some stout front forks but it would look like a hyena with a 26" rear wheel lol
04:41 PM JT-Shop: I don't exceed the stopping power of the rear brake and use the front lightly
04:44 PM roycroft: i'm fabricating the lid for my laser enclosure
04:44 PM roycroft: there are two pieces that meet at a funny angle - 41 degrees
04:45 PM roycroft: when i did the angle cuts i made a couple extra pieces so i could try to dial in my domino machine to 20.5 degrees exactly
04:45 PM roycroft: and when i set the machine to that angle, it was spot on, the first time
04:45 PM roycroft: i did not expect that, and now i'm even more impressed with my domino machine
04:48 PM roycroft: https://roycroft.us/LaserEnclosure.jpeg
04:48 PM JT-Shop: one thing I noticed about domino's they use long grain across the joint instead of compressed biscuits
04:49 PM roycroft: it's the angle between the upper lid (which has the viewing window) and the piece that angles down in front of it
04:49 PM roycroft: those two pieces are connected to make up the lid
04:49 PM roycroft: and it's fairly clear that the upper lid slopes down a bit, which is why the angle is not 45 degrees
04:50 PM roycroft: i use both dominos and biscuits for alignment, not strength
04:50 PM roycroft: i rely on the glue for strength
04:50 PM roycroft: and dominos align a lot more accurately than biscuits
04:51 PM JT-Shop: I thought you were showing an actual photo of the enclosure...
04:51 PM roycroft: the enclosure is made of 16mm mdf, so i had to use 4mm dominos there, and carefully adjust where they are located so they don't blow through the other side
04:51 PM roycroft: sorry, i haven't taken any pictures yet
04:51 PM roycroft: i probably won't until it's done
04:51 PM JT-Shop: ok
04:51 PM roycroft: but it will look quite similar to that render
04:51 PM -!- #linuxcnc mode set to +v by ChanServ
04:52 PM * JT-Shop changes the brake pads on the e-bike
04:53 PM roycroft: the base will be temporary, because i'm thinking of getting a rotary axis for it, that will live underneath
04:53 PM roycroft: but that's down the road, if i ever get it at all
04:54 PM Unterhausen: it took me a couple of tries before I really understood how disc brake pads work
04:54 PM * roycroft gets back to the project
04:54 PM Unterhausen: probably almost killed myself
04:54 PM roycroft: i just came in to check email (which i haven't done since this morning - i'm being really good :)
04:55 PM roycroft: i need to decide how to clamp the lid pieces while the glue is drying
04:55 PM roycroft: since it's mdf, i'll probably just screw some clamping pads onto the outside of it and remove them later, and fill the holes
04:59 PM JT-Shop: roguish[m], on the installation instructions for the pads it says Proper "toe in" prevents brake chatter
04:59 PM JT-Shop: what does that mean?
05:02 PM roguish[m]: means that the pad surface is not parallel to the rim surface. consider the spinning wheel. the end of the pad that is towards the front of the bike should contact the rim surface just slightly ahead of the end towards the rear of the bike.
05:04 PM roguish[m]: oh, that's for regular old fashion brakes. not sure for disc brakes...
05:05 PM roguish[m]: check good old youtube. look for a video from Park Tool, or GCN.
05:05 PM JT-Shop: I have old fashion brakes on the e-bike no center pull just side pull
05:06 PM JT-Shop: yup park tool videos rule
05:09 PM roguish[m]: JT-Shop: hey, what do ya figure the spindle runout is on you BP?
05:09 PM JT-Shop: on the knee mill?
05:09 PM roguish[m]: yeah
05:10 PM JT-Shop: I've never measured it but when tramming the head I can get pretty close to 0-0-0-0
05:12 PM JT-Shop: I think I need to do a full service on the brakes
05:13 PM roguish[m]: better safe than sorry..............crashing is no fun. hurts more at our age.
05:13 PM JT-Shop: you got that right
05:16 PM JT-Shop: hmm you need a rubber band shim to set the toe in
05:19 PM -!- #linuxcnc mode set to +v by ChanServ
05:26 PM perry_j1987: back from a ride
05:26 PM perry_j1987: nice day out today
05:48 PM * JT-Shop calls it a day
05:51 PM perry_j1987: so i was playing with chatgpt 4 earlier and with a bit of handholding it gave this. https://pastebin.com/raw/0ZSx2gwu how's that look to you guys?
05:51 PM -!- #linuxcnc mode set to +v by ChanServ
08:52 PM roycroft: matt cremona is finally installing the flooring in his new addition, and he's using dominos to join the ends of each board
09:50 PM skunkworks[m]: when do we actually have to change our names on discord?
09:54 PM roycroft: when the moon is in the seventh house, and jupiter aligns with mars
09:54 PM skunkworks[m]: lol
09:55 PM skunkworks[m]: I guess over the next few weeks
09:55 PM skunkworks[m]: https://discord.com/blog/usernames
10:05 PM XXCoder: fun
10:05 PM XXCoder: I wait wait to change my nick there
10:05 PM XXCoder: /s
10:06 PM XXCoder: "You want to use a common name like “Mike” or “Jane” but there are already 9,999 Mikes or Janes so you’re blocked from that name altogether."
10:06 PM XXCoder: lol. now its limited to one.
10:07 PM roycroft: what about tom, dick, or harry?
10:07 PM * roycroft does not find many other roycrofts
10:08 PM XXCoder: my nick is uncommon, just hope its uncommon enough
10:33 PM * roycroft wonders how many john jacob jingleheimer schmidts there are in discord
10:54 PM Unterhausen: there are a lot of unterhausens
10:56 PM Unterhausen: there are even more of my alt account
10:57 PM Unterhausen: changing nicks is kind of annoying, I'm might just let them lock me out
11:00 PM Unterhausen: if your username is unique, it still has a 4 digit number after it, right?
11:02 PM roycroft: my username is unique on irc, and it has no number attached to it
11:02 PM roycroft: but i'm not in discord
11:02 PM roycroft: and if discord requires a number, i won't be there
11:02 PM roycroft: i am not a number! i am a free man!