#linuxcnc Logs
Feb 14 2025
#linuxcnc Calendar
01:02 AM NetPipe: my pee has too much coffee in it
01:18 AM xxcoder: just drink it again
01:18 AM bjorkintosh: so you're saying it's organic.
01:18 AM NetPipe: use bone meal because with pee you have ammonia in it
01:18 AM NetPipe: best way to process that is compost pile or sundry it after peeing on the dirt
01:43 AM Deejay: moin
01:45 AM bjorkintosh: moin moin
01:45 AM Deejay: :)
01:49 AM lcnc-relay: <oddname_skane@> hmm Is it possible to create a small macro that I can run when I just want to offset from the workpiece top with a touch-off unit? so move to a spot, place unit, run macro; lowers z, triggers, pulls back a few mm, down even slower, sets a G54 Z value based on how tall the unit triggered is.
01:49 AM lcnc-relay: Thinking macros sub-routine, which is the best route?
01:49 AM lcnc-relay: <oddname_skane@> I just want to be able to do like MDI: M66 etc and it will run my little snippet of actions
01:52 AM lcnc-relay: <vibram@> hello
02:11 AM Deejay: oddname_skane: you can remap M66 to your own gcode routine
02:15 AM Deejay: i think it may be also possible to map it to your own python code
02:21 AM lcnc-relay: <oddname_skane@> what is M66 otherwise?
02:22 AM bjorkintosh: vendor dependent, I think.
02:27 AM lcnc-relay: <oddname_skane@> one could just make a simple touchoff.ngc that is triggered with M66?
02:28 AM lcnc-relay: <oddname_skane@> the touch off it self isnt that hard, move Z down, probe triggered, move up, down again slowly, trigger, Set G54 Z50 or whatever one writes, move up 5mm done
02:30 AM jpa-: i use this macro https://github.com/HacklabJKL/sergei_cnc2/blob/main/linuxcnc/config/macros/z_probe_pad.ngc it just moves to touch and then measures with slower feed on the way back
02:31 AM jpa-: and i call it with o<z_probe_pad> call MDI button in the gladevcp sidebar
02:32 AM jpa-: i haven't seen any need to bind it to M66 or any other pre-existing code
02:32 AM lcnc-relay: <oddname_skane@> hm that is one solution
02:33 AM lcnc-relay: <oddname_skane@> curious on what this does without G54 though
02:33 AM lcnc-relay: <oddname_skane@> (newbie) π
02:33 AM lcnc-relay: <oddname_skane@> shouldnt this tell linuxcnc the offset from the workpiece?
02:34 AM lcnc-relay: <oddname_skane@> #5063 - #<_z>] right it has this, but would that be the same?
02:34 AM jpa-: G10 L20 modifies the current coordinate system, which can be G54 or something else
02:35 AM lcnc-relay: <oddname_skane@> I just even realized I dont need G54 with this as long as I use my planned way to setup so this seems nice π
02:35 AM lcnc-relay: <oddname_skane@> thanks
02:36 AM lcnc-relay: <oddname_skane@> can I call this via mdi some how?
02:36 AM jpa-: https://private-user-images.githubusercontent.com/55922395/386865407-1875d2ce-8e52-4d30-96c2-e710b0aa3999.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MjE4NjEsIm5iZiI6MTczOTUyMTU2MSwicGF0aCI6Ii81NTkyMjM5NS8zODY4NjU0MDctMTg3NWQyY2UtOGU1Mi00ZDMwLTk2YzItZTcxMGIwYWEzOTk5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUF
02:36 AM jpa-: DLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA4MjYwMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTAxZDU0MGNmYmIwZTBmZjc4OTA4MWMzZTA0NzA5NTI3M2RkMjc3ODI0YzAyNjdiMWQ5YjJiNmI5MjQyOWFjNjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ESSeiUDPtVZY32NaHT-ZJGX_JoezbhI9AIoYgrOiFyw i have a coordinate system selector
02:36 AM jpa-: button in the sidebar so that i can setup e.g. G54 and G55 if i use separate fixtures
02:36 AM jpa-: oops
02:36 AM jpa-: https://tinyurl.com/y8d3rmf4
02:36 AM lcnc-relay: <oddname_skane@> just since Im not really sold on any interface yet, dont wanna setup too much things only to realize I will not use it
02:36 AM jpa-: yes, you can just type o<z_probe_pad> call to MDI
02:37 AM jpa-: as long as the file is in your macros folder
02:37 AM lcnc-relay: <oddname_skane@> cool, then I have a solution that will work for now
02:44 AM lcnc-relay: <oddname_skane@> #<_z>] what does this mean in that code btw?
02:48 AM jpa-: G10 L20 P0 Z[1.60 + #5063 - #<_z>] 1.60 is the thickness of my touch-off sensor, #5063 is the current tool length offset and #<_z> is the current Z coordinate (where the G38.4 probe command stopped)
02:49 AM jpa-: err
02:49 AM jpa-: sorry
02:49 AM lcnc-relay: <oddname_skane@> ahhhhh that is what I want set to 50mm then
02:49 AM jpa-: no
02:50 AM jpa-: #5063 is where G38.4 stopped, and #<_z> is the current Z location, which may be slightly higher because of delay in machine stopping
02:50 AM jpa-: because G10 L20 P0 sets the current location, we need to take into account the difference between the probe trigger point and where the machine stopped
02:50 AM lcnc-relay: <oddname_skane@> I wanted to end at where to put in my touchoff height but you did that too
02:50 AM jpa-: (tool length offset is taken into account automatically, i confused it with the another script)
02:51 AM lcnc-relay: <oddname_skane@> so great π
02:53 AM lcnc-relay: <lunchman84@> G54 Z is #5223 so you can either add a simple line #5223 = #5223+5 at the end or type it in mdi to move your offset 5mm
02:56 AM lcnc-relay: <oddname_skane@> if I dont add +5 it would just be the same as the rest?
02:56 AM lcnc-relay: <oddname_skane@> in the end I just want 0 to be at the top of the workpiece
03:02 AM lcnc-relay: <oddname_skane@> calling via mdi doesnt seem to work though hmm
03:02 AM lcnc-relay: <oddname_skane@> bad number format
03:04 AM lcnc-relay: <oddname_skane@> must i add the macros folder as a path in the ini perhaps?
03:06 AM lcnc-relay: <lunchman84@> It might need brackets or something. But reading again I don't think I understand properly what you are trying to do
03:07 AM lcnc-relay: <oddname_skane@> touch off from top of my workpiece
03:07 AM lcnc-relay: <oddname_skane@> i know its 50.4mm then triggered
03:07 AM lcnc-relay: <lunchman84@> Do you want zero to be there?
03:07 AM lcnc-relay: <oddname_skane@> yes on the top of the piece
03:09 AM lcnc-relay: <oddname_skane@> i think it will work like that with what I have now
03:09 AM jpa-: you can use (debug, ) in MDI window to test the calculations
03:09 AM lcnc-relay: <oddname_skane@> now I just need to try it π
03:10 AM lcnc-relay: <oddname_skane@> i dont think it even loads the macro yet
03:10 AM lcnc-relay: <oddname_skane@> i edited names etc to touch_off but that shouldnt matter
03:11 AM lcnc-relay: <oddname_skane@> changed where needed
03:11 AM lcnc-relay: <lunchman84@> Is your probe always that lenght though when seated in a collet?
03:12 AM lcnc-relay: <oddname_skane@> probe is allways that length yes
03:12 AM lcnc-relay: <oddname_skane@> well o <touch_off> call worked
03:13 AM lcnc-relay: <oddname_skane@> good thing I decided to pull it away
03:13 AM lcnc-relay: <oddname_skane@> plunged down right after It hit π
03:13 AM lcnc-relay: <oddname_skane@> would have killed the probe for sure
03:14 AM jpa-: heh, yeah, if the probe is already tripped then the "probe tripped during move" doesn't help
03:14 AM lcnc-relay: <lunchman84@> Will it not change depending of how it seats when you change?
03:14 AM jpa-: (in my own case, the touch-off probe is a separate device that i put between the workpiece and the endmill)
03:15 AM lcnc-relay: <oddname_skane@> same for me
03:15 AM lcnc-relay: <oddname_skane@> for this
03:16 AM lcnc-relay: <oddname_skane@> ahhh i know the issue now
03:16 AM lcnc-relay: <oddname_skane@> your plate is less than the 5mm move off
03:16 AM lcnc-relay: <oddname_skane@> that is an issu with a 50mm "plate" π
03:16 AM lcnc-relay: <oddname_skane@> * issue
03:16 AM lcnc-relay: <oddname_skane@> i should set it to move off 55mm
03:18 AM lcnc-relay: <oddname_skane@> it is indeed 5mm above workpiece now so
03:32 AM -!- #linuxcnc mode set to +v by ChanServ
03:32 AM lcnc-relay: <oddname_skane@> thanks for the support now π working as I hoped
03:32 AM jpa-: :)
03:32 AM jpa-: yeah, my plate is just a piece of gold plated PCB
03:32 AM lcnc-relay: <oddname_skane@> I think I should get something like that too for touch off
03:32 AM lcnc-relay: <oddname_skane@> the thinner the better, can share port with this other probe too
03:32 AM lcnc-relay: <oddname_skane@> regular pcb even would suffice
03:32 AM jpa-: one annoying thing is that chips can get between the probe and the workpiece.. could be a good idea to have some kind of holes or grooves so that you can slide the probe around a bit and the chips would get out of the way
03:39 AM lcnc-relay: <meisterdippel@> moin
03:44 AM lcnc-relay: <oddname_skane@> moin moin to you too
03:44 AM lcnc-relay: <oddname_skane@> I will assume you are from Northern Germany? π
03:45 AM lcnc-relay: <oddname_skane@> you get that alot during morning hours there π
04:13 AM lcnc-relay: <meisterdippel@> no, normally I should say βmoscheβ
04:14 AM lcnc-relay: <meisterdippel@> Germany - Frankfurt
04:24 AM Tom_L: morning
04:46 AM -!- #linuxcnc mode set to +v by ChanServ
06:12 AM -!- #linuxcnc mode set to +v by ChanServ
06:12 AM -!- #linuxcnc mode set to +v by ChanServ
06:46 AM lcnc-relay: <oddname_skane@> soooooo is there a super easy way to implement something like the axis manual toolchange windows with just a button to run a macro?
06:50 AM lcnc-relay: <meisterdippel@> pyvcp ?!?
07:02 AM Tom_L: in flex there is
08:09 AM lcnc-relay: <skunkworks8841@> huh. I cannot get to my IRC machine.. LOL - I guess it has been up for probably a couple years..
08:10 AM lcnc-relay: <skunkworks8841@> I can get to the off site backup machine. So - it must have just quit
09:11 AM -!- #linuxcnc mode set to +v by ChanServ
09:23 AM lcnc-relay: <vibram@> another dumb question
09:24 AM lcnc-relay: <vibram@> in my HAL file I hve this:
09:24 AM lcnc-relay: net spindle-index-enable <=> hm2_7i96s.0.encoder.00.index-enable
09:24 AM lcnc-relay: <vibram@> even when hm2_7i96s.0.encoder.00.index-enable is yellow/high in Hal show, my spindle-index-enable is always low
09:26 AM lcnc-relay: <vibram@> I can't post printscreen unfortunately
09:26 AM lcnc-relay: <vibram@> I don't understand why?
09:27 AM Tom_L: bidirectional signal
09:27 AM Tom_L: the encoder sets it, lcnc resets it
09:29 AM lcnc-relay: <vibram@> Even if im not moving the encoder?
09:29 AM lcnc-relay: <vibram@> if I stay in high position, it shouldn't stay high too?
09:30 AM lcnc-relay: <vibram@> When threading, how I'm able to check if the spindle index is takken into account?
09:30 AM lcnc-relay: <zincboy_ca_on@> Threading won't start until the index pulse is seen.
09:33 AM Tom_L: the index pulse is very short
09:33 AM Tom_L: i doubt halshow would pick it up
09:34 AM lcnc-relay: <vibram@> i managed to stop the chuck on the high spot yes
09:35 AM lcnc-relay: <vibram@> well i will need to train a bit on linuxcnc and check threading and so on
09:44 AM lcnc-relay: <zincboy_ca_on@> You will see it on halscope but it would be pretty unlikely to see it in halshow.
09:45 AM lcnc-relay: <vibram@> when running indeed i can't see
09:45 AM lcnc-relay: <vibram@> just when i turn manually
09:49 AM Tom_L: it's a short pulse
09:53 AM lcnc-relay: <skunkworks8841@> you can setp the index to true - then turn the spindle and see if it goes falkse..
09:53 AM lcnc-relay: <skunkworks8841@> false
09:53 AM lcnc-relay: <skunkworks8841@> sets spindle-index-enable true
10:15 AM lcnc-relay: <skunkworks8841@> you would not belive how many times I spell it that way..
02:13 PM lcnc-relay: <JT> Yo
02:13 PM xxcoder: o/
02:17 PM lcnc-relay: <JT> Tom_L I think I have the tool change sorted out in my head
02:25 PM Tom_L: well i got this all screwed up now :)
02:25 PM Tom_L: had it almost working
02:25 PM lcnc-relay: <JT> Close but no cigar?
02:28 PM Tom_L: seems like it
02:28 PM Tom_L: i'll figure it out or know why
02:29 PM lcnc-relay: <JT> I figure I can do the tool change without any hal by the user, only an ini entry
02:46 PM Tom_L: finally think i'm getting close
02:47 PM lcnc-relay: <JT> Cool
02:48 PM Tom_L: had to use a 2nd offset
02:49 PM Tom_L: in order for values other than X0 Y0 using an angle
02:51 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/hole_pattern3.png
02:51 PM Tom_L: 3 different tests there
02:52 PM lcnc-relay: <JT> I want to sort out start angle
02:52 PM Tom_L: it's working
02:52 PM Tom_L: for the drill it's easy
02:52 PM Tom_L: the other ops require a bit more work
02:52 PM Tom_L: counterbore & rigid tap
02:53 PM Tom_L: i didn't have to change those ops just the one that calls them
03:17 PM Tom_L: found another bug
03:18 PM * roycroft hands tom_l a big raid
03:19 PM xxcoder: hope thats aid can, and not swatting raid call
03:19 PM xxcoder: *raid
03:20 PM roycroft: you can use whatever kind of raid you want - both kinds can kill bugd dead
03:21 PM roycroft: doge kiddies just posted a bunch of classified intelligence information on a public website
03:21 PM lcnc-relay: <JT> JT heads to the barn
03:21 PM roycroft: dogemaster musk said "i didn't know that was classified"
03:22 PM bjorkintosh: funny.
03:29 PM Tom_L: getting closer
03:46 PM -!- #linuxcnc mode set to +v by ChanServ
04:21 PM lcnc-relay: <skunkworks8841@> to the loony bin?
04:22 PM Tom_L: fixing a hole pattern op
04:24 PM lcnc-relay: <skunkworks8841@> started the process of getting the parts for the vw..
04:24 PM lcnc-relay: <skunkworks8841@> going to be about 2k
04:25 PM lcnc-relay: <skunkworks8841@> (I am fixing the dented trunk too - I fucked up and backed into the 42 chevy)
04:25 PM lcnc-relay: <skunkworks8841@> (it didn't move)
04:25 PM lcnc-relay: <skunkworks8841@> hood, front and rear bumper, grill, drivers side headlight, trunk lid
04:26 PM lcnc-relay: <skunkworks8841@> going to need a few more things but that is the bulk of it
04:28 PM Tom_L: at least it was your own junk you hit
04:29 PM Tom_L: think i got the ops working anyway
04:30 PM lcnc-relay: <unterhausen@> skunkworks, are you getting a lot of snow right now?
04:33 PM lcnc-relay: <skunkworks8841@> yes - got about an inch so far
04:34 PM lcnc-relay: <skunkworks8841@> could be as much as 4? tomorrow
04:40 PM roycroft: we're done with that stuff for a while
04:40 PM roycroft: we'll be back to endless rain soon - maybe starting tomorrow
04:40 PM xxcoder: yep. snow vaporized here
04:41 PM xxcoder: no rain yet
05:01 PM lcnc-relay: <unterhausen@> hopefully the snow all falls on ohio
05:12 PM -!- #linuxcnc mode set to +v by ChanServ
05:34 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/hole_pattern.mkv
05:35 PM BorgPipe: https://www.amazon.com/WowWee-Buttheads-Launcher-Interactive-Farting/dp/B07NPK4LRW
05:38 PM xxcoder: https://www.youtube.com/watch?v=JhPy78kYrr8
06:01 PM bjorkintosh: I must say, I'm very pleased with proxmox.
06:01 PM bjorkintosh: it's running all my favorite *dying* Oses. first time in a long long time.
06:01 PM roycroft: it has it's quirks but it's a pretty solid hypervisor
06:01 PM bjorkintosh: might even check out solaris (whatever it's called these days) and QNX
06:02 PM roycroft: soLARTus
06:02 PM roycroft: bjorkintosh is almost certainly way too young to remember the bastard operator from hell stories on usenet
06:03 PM bjorkintosh: no I'm not.
06:03 PM bjorkintosh: BofH was a favorite.
06:03 PM roycroft: oh, ok
06:03 PM roycroft: most people are these days
06:03 PM bjorkintosh: as a matter of fact, I thought *I* might be a future bofh you know?
06:03 PM bjorkintosh: but I wasn't.
06:03 PM bjorkintosh: I instead ... became more empathetic.
06:03 PM roycroft: i'm too nice for that
06:04 PM bjorkintosh: really enjoyed the stories.
06:04 PM roycroft: i tried but i could not muster up the appropriate energy to be a bofh
06:04 PM roycroft: i have some friends who are though
06:04 PM bjorkintosh: I'm more IT Crowd than bofh for sure.
06:04 PM roycroft: i know i'm fairly ignorant of many modern protocols
06:04 PM roycroft: but i just discovered s3fs
06:05 PM bjorkintosh: s3fs? new to me.
06:05 PM roycroft: and i am not rsyncing a linux machine's important data to a wasabi bucket with it
06:05 PM roycroft: yeah, it lets you mount s3 storage buckets on your local machine
06:06 PM bjorkintosh: oh aws stuff.
06:06 PM roycroft: yes, except i use wasabi and not amazon
06:06 PM roycroft: wasabi is a lot cheaper and works a lot better
06:07 PM bjorkintosh: I know old things because I take the time to study them. new things? not so much.
06:07 PM bjorkintosh: what's wasabi?
06:07 PM roycroft: it's an s3 storage service compatible with amazon
06:07 PM roycroft: but it costs $6.50/month per terabyte
06:07 PM roycroft: less if you use a lot of storage
06:08 PM bjorkintosh: fun.
06:08 PM bjorkintosh: proxmox is happily running on a 16GB P50s with 2 tb ssd.
06:09 PM bjorkintosh: feels like christmas or something.
06:10 PM roycroft: i won't run pve on any machine with <64GB of ram
06:10 PM bjorkintosh: oh that was my initial intention but these OSes are resource sippers.
06:11 PM roycroft: if you're only running one at a time you should be ok
06:11 PM roycroft: otherwise you'll want lots of ram for disk cache
06:11 PM roycroft: you don't allocate it all to the vms - you only give them what they need, and let the hypervisor have the rest
06:11 PM roycroft: especially if you're doing zfs
06:12 PM bjorkintosh: doing XFS. allocating about 2-4 gigs.
06:12 PM bjorkintosh: netbsd and openbsd are not resource crazy. neither's Haiku.
06:24 PM lcnc-relay: <skunkworks8841@> probably got 2-3 inches so far
06:24 PM lcnc-relay: <skunkworks8841@> Proxmox is pretty awesome
06:24 PM lcnc-relay: <skunkworks8841@> we have 5? servers setup with replication and such..
07:05 PM roycroft: most folks i've talked to and a significant number of folks online say that pex a is really hard to work with, and recommend pex b, if using pex at all
07:06 PM roycroft: the complaints are that it's almost impossible to expand with a manual tool, and the powered expanders are too expensive for a homeowner, and that after it's expanded you only have a couple seconds to install the fitting and it can't be done that fast
07:07 PM roycroft: also some complain that even the brass fittings can only be used once, because they get scratched when you remove the tubing and leak where the scratches are
07:08 PM roycroft: i just did some experimenting, and found it fairly straightforward to expand using the manual expansion tool that i have
07:08 PM lcnc-relay: <skunkworks8841@> why not use pex? (I have only used the copper ring style and have had no leaks)
07:08 PM roycroft: i also felt i had plenty of time to install the fitting - it took about 10 seconds for it to shrink too much to install it, which i timed multiple times
07:09 PM roycroft: 10 seconds is an eternity when all you have to do is shove the tubing on the end of a fitting
07:09 PM lcnc-relay: <skunkworks8841@> Like - I did a whole house in pex and have remodeled a few places with pex. (copper style)
07:09 PM roycroft: as far as scratching, i was careful with a trim knife and was able to cut off the old tubing without leaving any visible or tactile scratches on the brass fitting
07:09 PM roycroft: i just busted all the myths, i think
07:10 PM roycroft: i think the power expander would be nice to have, but it's over $500
07:10 PM roycroft: the manual one i bought was $101, and i got the kind that auto-rotates
07:10 PM roycroft: i think this stuff will work out quite well
07:11 PM roycroft: this house was plumbed with polybutalene (remember, it was built in the '80s)
07:11 PM roycroft: and there are a couple places with small leaks
07:11 PM roycroft: i'm afraid to touch the existing plumbing
07:12 PM lcnc-relay: <skunkworks8841@> lol - I guess that stuff was bad..
07:12 PM roycroft: so i think that redoing the whole house with pex is the answer
07:12 PM roycroft: it was pretty bad, which is why code does not allow it any more
07:12 PM roycroft: i got a couple sharkbite adapters to go from the polybutalene to pex
07:13 PM lcnc-relay: <skunkworks8841@> sure. I have not tried the pex2? (I have the crimper for pex - 1/2 and 3/4) the only bad thing is sometimes it hs hard to get the crimper in where you need it. But I guess I have not had any show stoppers)
07:13 PM roycroft: i was told they are reusable, so my plan will be to tie the pex into the polyb where i'm working now
07:13 PM roycroft: as i move my way back to the main water inlet i'll remove the sharkbite adapters and move them back with me
07:13 PM roycroft: eventually getting the whole house redone
07:14 PM roycroft: yeah, i'm using pex a not b, so i don't have a crimper
07:14 PM roycroft: i have an expander
07:14 PM roycroft: i got that because pex b fittings have an id smaller than the id of the tubing, so you have to go up a size to avoid flow restriction
07:15 PM roycroft: but i also think that it will be good because i should almost always be able to bend the tubing to get a good angle for the expander, while the crimper has to do its thing in the final position
07:15 PM roycroft: at least that's my theory
07:16 PM roycroft: and that's the real functional adavantage of the power expansion tools - they can fit in pretty tight places
07:16 PM roycroft: the manual expander is a bit of work, but since i'll be doing this in small stages i won't be crimping non-stop all day ever
07:18 PM roycroft: in my laundry room, where i'll be making some new runs, i hope to pre-install all the new stuff and then tie into the poly b
07:18 PM roycroft: right now there is a washer hookup
07:18 PM lcnc-relay: <skunkworks8841@> I started with the bolt crimper.. (2 part die that you tighten the bolts to crimp the copper ring.) it worked..
07:19 PM roycroft: i'm going to move that, add a sink hookup, a ice maker hookup in the adjacent kitchen, and hot and cold hose bibbs outside
07:19 PM roycroft: the sink is the big deal - there's so much stuff i either can't do right now or would be too much of a chore to do right now without my big sink
07:20 PM roycroft: it's a commercial ss sink from a bakery - it is big enough to hold those big baking sheets
07:20 PM roycroft: and just so happens to be big enough to fit two 5 gallon beer kegs horizontally side by side
07:21 PM roycroft: which is why i bought it - it's the ideal sink for brewing, but it's also really good for a lot of other stuff that you can't do in a kitchen sink
07:21 PM roycroft: anyway, as soon as i figure out the drain venting i can start the plumbing part of that project
07:22 PM roycroft: i need a separate trap for the sink - i can't just tie it into the washer drain trap
07:22 PM roycroft: and apparently i have to vent the two separately up to a certain height
07:23 PM roycroft: then i can tie them into a common roof vent
07:23 PM lcnc-relay: <skunkworks8841@> yah - usually it is above the ceiling..
07:23 PM roycroft: well i think i just have to go above the top of the washer drain
07:23 PM roycroft: which is about halfway up the wall
07:24 PM lcnc-relay: <skunkworks8841@> (it has been a while)
07:24 PM roycroft: i want to consult with a plumber who actually knows what to do before i redo the drain/vent stack
07:25 PM roycroft: it's a tight space, and i'm not going to install a second vent to the roof
07:25 PM roycroft: but i can split it and tie it back together inside the wall
07:27 PM roycroft: https://terrylove.com/forums/index.php?threads/add-laundry-sink-to-washer-drain.22261/
07:27 PM roycroft: that's the kind of setup i've seen in multiple places
07:27 PM roycroft: so there's a chance it's correct
07:32 PM lcnc-relay: <skunkworks8841@> lol - I still have nightmares of island traps..
07:34 PM roycroft: i'm still a little confused about what to do
07:34 PM roycroft: the easy out would be to tie the sink into the trap, and drain the washer into the sink, but i want to avoid that if possible
07:35 PM roycroft: my understanding is that i can't use two traps - one for the sink and one for the washer - and tie them both into the washer drain pipe
07:36 PM roycroft: but i can share a trap between the two, as long as the distance from the sink to the trap is greater than the height of the washer drain standpipe
07:36 PM roycroft: the object there being to avoid the washer backing up into the sink drain
07:37 PM roycroft: i don't know if i have enough room for that, and what i really do not want to do is run another drain line through the floor
07:37 PM lcnc-relay: <skunkworks8841@> sounds like the washer drain is special. (probably because the flow can be pretty high)
07:37 PM roycroft: i want to stay out of the crawl space as much as possible
07:37 PM roycroft: yeah
07:37 PM roycroft: the water is pumped out of the washer, so it's not a normal gravity drain
07:38 PM roycroft: i could put a check valve in the sink drain, but i dislike check valves in drains - they get clogged to easily
07:38 PM roycroft: the supply side of this will be the easy part
07:38 PM roycroft: but the drain side, not so much
07:39 PM roycroft: also, i have no idea how the vent pipe is anchored going up through the roof
07:40 PM roycroft: i'm going to assume i won't be able to just push it up when i cut it off and pull it back down
07:40 PM roycroft: so i have to figure out some way to splice into the existing stack - i don't think a union would fit, because of wall clearance
07:40 PM roycroft: maybe one of those rubber sleeve things with the two hose clamps
07:44 PM roycroft: the top of the standpipe needs to be above the top of the sink, so the sink can never overflow the standpipe if the washer drain is clogged
07:52 PM roycroft: i may need to bring the sink inside and set it in place to do some measuring, which is not something i want to do until it's time for the final install
09:19 PM memleak: happy valentine's day everyone!
10:03 PM memleak: on sale from $799 to $666 for their valentine's day special: https://store.toolband.com/product/TLAM071/fetus-in-skull-lifesize-sculpture?cp=109315_109577
10:04 PM memleak: anyone want a really fucked up skull sculpture?
10:04 PM memleak: 8 1/2 pounds of terror
10:47 PM rifraf: anyone following this thread express? https://www.youtube.com/watch?v=DeR5L7giVdo
10:47 PM rifraf: Tom_L is about thread milling, may be of interest