#linuxcnc Logs
Mar 20 2023
#linuxcnc Calendar
02:00 AM Deejay: moin
02:17 AM TurBoss: morning
02:18 AM XXCoder: Tom_L: oops was scrolled up didnt see your commentry. I bet yeah
02:27 AM travis_farmer[m]: G'Morning ☕️
04:28 AM Tom_L: morning
05:57 AM JT[m]: Morning
06:06 AM DOS[m]: morning
06:06 AM JT[m]: Second router is in transit at Memphis
07:11 AM JT[m]: Back to the barn today
07:55 AM menace is now known as Deknos
08:11 AM * JT[m] uploaded an image: (452KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/RgiztVifISksZuOnuDVOjSow/20230320_080214.jpg >
08:14 AM * travis_farmer[m] hopes his energy to exist returns when the snow melts, so he can build his new shop...
08:16 AM JT[m]: I'm sure you will
08:26 AM travis_farmer[m]: maybe... all i have the energy to do right now is watch movies i have seen, over and over. i look forward to building it and working in it. but i also look forward to working on my machine, yet when i go out to do so, i just stare at it for a while, and come back inside, defeated. perhaps i am just frustrated by the lack of room to work in my current "shop"....
08:33 AM skunkworks[m]: The drone seems to fly just fine.. camera and gimbal work. (does come up with a gimbal calibration error - but it sounds like if it works - it is fine)
08:34 AM skunkworks[m]: DJI seems like maybe a not so nice company. You used to be able to do a calibration in the older firmware that would fix this error - now you have to send it in.
08:47 AM JT[m]: Been a while since I flew the dji
08:52 AM rmu: travis_farmer[m]: IME it has to do with the amount of daylight. longer days with more sunlight -> more energy
08:53 AM travis_farmer[m]: rmu: hope your right. the days are getting longer...
08:53 AM skunkworks[m]: JT: what one do you have?
09:44 AM JT[m]: Hmm the older small one
09:44 AM JT[m]: Mavic
09:45 AM skunkworks[m]: I don't know how old this is - it is a mavic air 2
09:46 AM JT[m]: I had a phantom but it didn't return to home as accurate as needed
10:09 AM Tom_L: JT[m], that's not the blue i expected to see :/
10:44 AM mits[m]: I'm just now noticing that the kinematics layer very specifically maps from axis to joints.... letters to numbers
10:45 AM mits[m]: and then in the typical config it immediately attaches the joint number back to lettered pids
10:50 AM mits[m]: I wonder why joints were not allowed to be named, or something like that
10:50 AM mits[m]: wouldn't it help new users to comprehend things?
10:50 AM roycroft: i think it would confuse people
10:50 AM roycroft: think if joints as sub-axes
10:50 AM roycroft: it makes sense to use one naming convention for axes and another for sub-axes
10:50 AM mits[m]: if that's the case, then why are the pids named instead of numbered?
10:51 AM mits[m]: since they're on the joint side
10:51 AM skunkworks[m]: pid's can be numbered. I never rename things. I think it makes it more confusing.. 🙂
10:51 AM skunkworks[m]: PID.0.
10:51 AM jpa-: they are numbered in my configs
10:52 AM mits[m]: huh ok
10:52 AM jpa-: some of the examples have been converted from older versions where joints didn't exist
10:52 AM mits[m]: actually a more important question right now... what is joint.n.vel-cmd ? it's not in the docs
10:54 AM skunkworks[m]: http://linuxcnc.org/docs/stable/html/man/man9/motion.9.html
10:54 AM mits[m]: I'm on that page actually, it's not there
10:55 AM skunkworks[m]: oint.N.joint-vel-cmd OUT FLOAT (DEBUG)
10:55 AM skunkworks[m]: The joint’s commanded velocity
10:55 AM mits[m]: joint-vel-cmd is there.... telop-vel-cmd is there
10:55 AM skunkworks[m]: joint.N.joint-vel-cmd OUT FLOAT (DEBUG)
10:55 AM skunkworks[m]: The joint’s commanded velocity
10:56 AM mits[m]: oh, there must have been a rename that didn't get updated
10:56 AM skunkworks[m]: maybe
10:56 AM mits[m]: I thought it was a different thing, like motor-pos-cmd vs pos-cmd
10:59 AM unterhausen: you can submit a bug report for docs
10:59 AM mits[m]: is there a way to find single ended nets... redundant nets?
10:59 AM unterhausen: if applicable
10:59 AM mits[m]: I will learn how to do that properly...
10:59 AM pcw-home: There is a tool for that
11:00 AM pcw-home: I've forgotten the name
11:00 AM mits[m]: which thing, bug reports or nets?
11:00 AM pcw-home: nets
11:00 AM mits[m]: ok
11:00 AM mits[m]: Maybe it's in halcmd
11:00 AM mits[m]: I'll hunt
11:02 AM mits[m]: ehn, there's a fair number of options for `halcmd save` that I don't comprehend, I'll have to try them
11:18 AM skunkworks[m]: show sig whatever - this will show you all the pins connected to a given sig
11:19 AM mits[m]: I'm looking for how to find signals that have in but not out, or out but no in
11:19 AM mits[m]: ... but it's not important... I just want to know if I'm doing dumb things
11:21 AM jpa-: did you check halreport?
11:21 AM mits[m]: nope... I didn't know about that one
11:21 AM mits[m]: reading now
11:23 AM roguish[m]1: ,mits while lcnc is running, open cmd terminal and use halcmd to list all the pins and signals and whatever. then ya gotta look each one up in the docs.
11:32 AM mits[m]: hmm, sadly halreport isn't showing what I am looking for, I don't know what it's outputting actually
11:33 AM mits[m]: I have 3 signals I know are there... *-vel-cmd which is connected to joint.*.vel-cmd and to nothing else
11:36 AM roguish[m]1: there's a whole lot in the many parts of the program. try 'grep' on the source tree of files.
11:37 AM mits[m]: Thanks for the suggestions though, I'll read up more on these soon
11:37 AM jpa-: https://forum.linuxcnc.org/24-hal-components/14592-visualizing-hal-nets-with-graphviz might be helpful also
11:37 AM mits[m]: hey
11:37 AM mits[m]: I was thinking about that just yesterday
11:37 AM mits[m]: "I wish hal had a dot output"
11:38 AM mits[m]: so that's perfect
11:38 AM mits[m]: I just hadn't searched for it yet
11:40 AM roguish[m]1: i'm not a grep expert. I use a program called 'searchmonkey' . very useful.
11:41 AM roguish[m]1: install via synaptic in debian
11:47 AM perry_j1987: morning
12:54 PM roycroft: well even after 30 years my mind is blown
12:55 PM roycroft: i just finished porting our last phone number from the old sip provider to the new one, and noticed that my boss had not set up e911 with the new provider, so i asked him what trunk to use for that
12:55 PM roycroft: he told me we don't need that, and he's not going to pay for it (it's $1.50/month)
12:55 PM roycroft: i reminded him that if we don't have it set up and someone calls 911 on one of the office phones there's a $150 fine
12:56 PM roycroft: he said he's not going to pay the government any money for that, and that i should disable dialing 911 instead of setting up e911
12:57 PM * roycroft is glad he doesn't work in the office any more
12:57 PM jpa-: why does it even cost extra?
12:58 PM roycroft: that's how the 911 call centers and infrastructure are funded
12:58 PM roycroft: everyone pays it
12:58 PM roycroft: except, apparently, my boss
12:59 PM roycroft: it's a charge on your cell phone bill and a charge on your land line bill and a charge on your cable phone bill
12:59 PM jpa-: ah, funny that you can even buy service where it is priced separately
12:59 PM roycroft: yes, he's lucky that he can
12:59 PM roycroft: because we don't need to add it to all the trunks
12:59 PM roycroft: if it were landline service it would be applied to every line
01:00 PM jpa-: i bet if it was offered to consumers, a lot of people would have the $0.01 cheaper plan without 911 :D
01:00 PM roycroft: all i need to do is pick one trunk, set it up for that, and set up a dialing rule to route all outbound 911 calls through that one trunk
01:01 PM roycroft: if people were given the option they would opt out
01:01 PM roycroft: then they would complain when they can't dial 911
01:01 PM roycroft: and blame the government for not providing an essential service
01:02 PM roycroft: which is pretty much what my boss is wanting to do
01:02 PM roycroft: he wants to turn it off, and then when there's an emergency he'll blame government for not being there to help
01:06 PM jpa-: apparently with kari's law, the fines can be a lot higher also if you actually block 911
01:18 PM roycroft: i wasn't aware of that
01:19 PM roycroft: but i'd also never considered that a person would intentionally wish to block 911 before today
01:20 PM roycroft: i did not ask "should i configure e911?" - i asked "which trunk should i use for e911?"
01:21 PM Tom_L: route them all to his personal line
01:23 PM roycroft: if there is an additional fine for intentionally blocking 911 then i'm not going to do that
01:23 PM * XXCoder facepalms
01:24 PM roycroft: i'll let 911 callse to out whatever trunk is the default for each did
01:24 PM roycroft: that way i can't be held responsible for any fines if 911 is called
01:24 PM roycroft: the person dialing 911 is responsible for the call
01:25 PM roycroft: if i set up a rule to block them then i would be responsible for any fines from blocking them
01:25 PM travis_farmer[m]: by the sounds of your boss, he may blame you whatever you do...
01:25 PM roycroft: not to mention i would feel responsible if someone tried to call 911, could not get through, and that caused additional harm to life or property
01:25 PM roycroft: yes
01:26 PM roycroft: because when he can't blame government, he blames 'liberals' for supporting government
01:26 PM roycroft: and i'm a 'liberal' in his view
01:26 PM roycroft: anyway, of all the things to complain about $1.50/month should not be one of them
01:27 PM roycroft: and we had it set up with the old provider, and were paying the $1.50/month
01:37 PM roguish[m]1: roycroft: CYA write it all up and send it to yourself, and another employee or 2.
01:38 PM XXCoder: roy your boss is just horrible, did he get worse or was always like that?
01:49 PM Tom_L: does freecad drawings default to metric?
01:49 PM skunkworks[m]: yes
01:52 PM skunkworks[m]: I have been drawing most things in metric now - they then work without scaling to print.
02:24 PM -!- #linuxcnc mode set to +v by ChanServ
02:24 PM * JT-Shop is home
02:24 PM travis_farmer[m]: welcome home, JT
02:24 PM XXCoder: yay
02:30 PM perry_j1987: you guys know of any local stores that might have a 5/16 reamer
02:32 PM Tom_L: maybe ace
02:33 PM Tom_L: doesn't look promising
02:34 PM perry_j1987: ya just called dont have em
02:36 PM Tom_L: i can go to a dozen places here and get one but your options will be different
02:36 PM Tom_L: where are you again?
02:36 PM roycroft: fastenal or grainger would have them
02:37 PM Tom_L: take fort knox with you though
02:37 PM roycroft: or you can go to harbor freight and get a whole set of reamerish things for the price of a single reamer
02:38 PM roycroft: when i mentioned fastenal and grainger i was thinking of "he can get one today", not "he can get one for a decent price"
02:39 PM perry_j1987: ah i didnt know fastenal would have them
02:39 PM Tom_L: i doubt they do
02:39 PM perry_j1987: they dont have reamers at harbor freight i dont think
02:39 PM Tom_L: but i bet they can order you one
02:39 PM perry_j1987: i'll just order one in my next shipment and interpolate these ones i need today
02:40 PM Tom_L: aww
02:40 PM Tom_L: may try calling an auto store on the off chance
02:43 PM perry_j1987: tried that too no go
02:43 PM Tom_L: that doesn't look promising either
02:44 PM Tom_L: i got a fairly new one i can loan you
02:44 PM Tom_L: just have to find a way to get it
02:45 PM Tom_L: you don't have any tool suppliers local i presume
02:45 PM perry_j1987: none that i know of
02:45 PM skunkworks[m]: bore it..
02:46 PM Tom_L: fastenal has one for $67... ouch
02:46 PM perry_j1987: skunkworks[m] im going to :)
02:47 PM roycroft: my local harbor freight has reamers
02:47 PM roycroft: both adjustable and fixed
02:47 PM perry_j1987: their website does not show any
02:47 PM roycroft: if you need an accurate reamer and can only go to harbor freight, get a set of adustable ones
02:47 PM roycroft: so you can adjust to fit
02:47 PM Tom_L: https://www.fastenal.com/product/details/3279653
02:47 PM roycroft: maybe they recently discontinued them
02:48 PM Tom_L: perry_j1987, you didn't search for .3125 reamer
02:48 PM Tom_L: you searched for 5/16
02:48 PM perry_j1987: i searched for reamer alone
02:48 PM Tom_L: ok
02:48 PM roycroft: they're moving away from tools that should be precision but aren't to tools that don't need to be precision but need to be durable, and used to not be durable there, but increasingly are
02:48 PM Tom_L: they had others, i just picked one
02:50 PM roycroft: anyway, reamers should not be hard to find in much of the country
02:50 PM roycroft: what i need today are some 7/8in headless 23ga pins
02:50 PM roycroft: those are proving very hard to find here in eugene
02:51 PM roycroft: i have some 3/4/in
02:51 PM roycroft: i might have to up the air pressure a bit and drive those down deeper than usual
02:51 PM roycroft: they are cheap and plentiful online, of course
02:51 PM roycroft: but i need them today
03:37 PM -!- #linuxcnc mode set to +v by ChanServ
03:46 PM jdh: do adjustable reamers actually work well?
03:47 PM XXCoder: you mean something like komat?
03:47 PM XXCoder: ones you adjust and it bores
03:47 PM roycroft: decent ones do
03:47 PM roycroft: but they're a bit fiddly
03:48 PM roycroft: make sure you have some test holes for dialing them in
03:48 PM XXCoder: yep. if you want to back off, back off entire rotation and go forward to get rid of backlash
03:49 PM XXCoder: theres flat end dial indictor you can use to adjust. I hardly trust dial for high precision size
03:49 PM roycroft: that's why you make test holes
03:51 PM XXCoder: weird. I cant find dial indictor with flat land
03:52 PM XXCoder: oh https://www.amazon.com/Contact-Points-Indicator-Thickness-Diameter/dp/B07GTGJ71H?th=1 something like that for dial indictor it seems
03:56 PM unterhausen: I guess 4-48 is not a thing for amazon indicator tips
04:01 PM unterhausen: I was looking for roller indicator tips a while back
04:01 PM XXCoder: I said "something like that" because I dont trust amazon for precision anything
04:01 PM XXCoder: plus you need flat tip for some uses. like precisely adjusting bore tool
04:04 PM unterhausen: I suppose they could be out of flat, but probably not too bad
04:05 PM Tom_L: https://www.carbideprobes.com/
04:05 PM Tom_L: might have something
04:05 PM unterhausen: I have a program that could measure how flat they are, but it needs an air bearing and a very expensive matlab license
04:06 PM XXCoder: yep https://www.carbideprobes.com/product-category/agd-indicators/flat-gaging-surface/
04:06 PM XXCoder: carbide tipped flat spot. probably something I can trust
04:06 PM Tom_L: i've had good luck with them
04:07 PM unterhausen: got to have that ruby surface
04:10 PM unterhausen: smaller diameters aren't too bad $
04:10 PM unterhausen: Of course I want ones that cost $110
04:12 PM unterhausen: to put on my mikrokator
04:30 PM Tom_L: where do you set the units in sw?
04:34 PM Tom_L: found it
04:44 PM roycroft: it's a weird place
04:45 PM roycroft: i ended up making us customary and metric templates
04:45 PM roycroft: so i don't have to remember where to go huntint
05:10 PM XXCoder: lol https://youtu.be/YSCIEYdmJUQ
05:11 PM XXCoder: roycroft: guy uses lasers. interesting. looks like might be ir though
05:17 PM XXCoder: man stuff guy makes is very small. like tiny parts solder together
06:14 PM -!- #linuxcnc mode set to +v by ChanServ
06:40 PM roycroft: the laser engraving is interesting, and i have nothing against that, but it's not really much of a watch if the movement is battery-powered
06:46 PM XXCoder: oh it is battery powered?
06:47 PM XXCoder: looked like wind up type, if tiny and cheap
07:00 PM roycroft: no, it's a quartz crystal watch
07:00 PM roycroft: and i really have nothing inherently against those, even
07:00 PM roycroft: but if you're going to make a nice custom dial for the watch, it deserves a good movement
07:01 PM roycroft: that seems rather mis-matched
07:02 PM XXCoder: interesting. yeah I feel it was one of those cheap ripoff watches
07:03 PM XXCoder: even if it was actual movement and not battery
07:03 PM XXCoder: I suppose small movement could be found
09:07 PM roycroft: i'm almost out of boeshield t-9, and i don't have a spare, so i thought i'd get a couple bottles
09:07 PM roycroft: they're $10.23 each, but there is a two pack from the same vendor for only $24.95
09:10 PM roycroft: so i bought two single bottles and will have to live with the guilt of the extra packaging
09:25 PM XXCoder: geez
09:25 PM XXCoder: thats been happening more and more
09:25 PM XXCoder: 2 pack or such with price more than 2x
09:25 PM XXCoder: people no math?
09:26 PM Tom_L: it'll ship in 2 boxes with 2x shipping charge :)
09:42 PM roycroft: free shipping
09:42 PM roycroft: but fortunately the vendor are not amazon
09:42 PM roycroft: so i won't be receiving two tiny bottles in two refrigerator-size boxes
09:51 PM XXCoder: lol
09:52 PM XXCoder: I ordered 6 of something and I got 5 in small bubble wrap, and one in small box that could hold whole bubble bag in it
11:14 PM -!- #linuxcnc mode set to +v by ChanServ
11:56 PM -!- #linuxcnc mode set to +v by ChanServ