#linuxcnc Logs
Jul 07 2022
#linuxcnc Calendar
12:53 AM Deejay: moin
01:38 AM randy: morning
04:17 AM travis_farmer: Good Morning :) looking like around 80F today, with a current temp of 50F. be a good morning for me to work outside. :)
04:42 AM Tom_L: morning
05:11 AM JT-Cave: morning sorta
05:22 AM t4nk_freenode: lol
05:23 AM t4nk_freenode: yeah, sorta here too, slept way too little
05:24 AM JT-Cave: I slept most of the day and most of the night I was up only 3 hours once in the evening and a few 15 minute trips to the chicken yard to take care of them
05:24 AM JT-Cave: 15 minutes and I let the hens out and go to the couch
05:34 AM JT-Cave: 15 minutes until sunrise time let the chickens out...
05:42 AM pere: sound like you like chicks. :)
05:44 AM JT-Cave: chicks are fun, hens can be a pia
05:45 AM JT-Cave: I'm getting to the point in life that when these are gone I'm done with chickens
06:03 AM * JT-Cave heads to the couch
07:02 AM Tom_L: JT-Cave, you doin any better after inhaling that spray?
07:03 AM Tom_L: sounds like some pretty nasty stuff
07:11 AM JT-Cave: actually doing a bit better this morning
07:12 AM Tom_L: glad to hear that
07:12 AM JT-Cave: me too, but not out of the woods yet
07:13 AM Tom_L: at this point in life we don't recover like we used to i know from personal experience
07:13 AM JT-Cave: you got that right
07:15 AM Tom_L: i was off a month when the crud was going around
07:15 AM JT-Cave: damn, that's a long time for crud
07:16 AM Tom_L: not the same even now. likely never will be but still functinoal
07:16 AM Tom_L: and alive :)
07:16 AM JT-Cave: that's the main thing for sure
07:17 AM Tom_L: i new 3-4 that didn't make it and all were considerablly younger
07:18 AM Tom_L: anyway good to know you're recovering...
07:18 AM Tom_L: off to the coal mine
07:18 AM JT-Cave: all right see you later
07:24 AM mrec: ~/join ##fpga
07:24 AM mrec: ups
08:04 AM -!- #linuxcnc mode set to +v by ChanServ
09:48 AM GTKplusplus[m]: Since adding probe screen for some reason when I do a toolchange it loads the subroutine file and then doesn't run it, and loses the previous file
09:49 AM GTKplusplus[m]: I didn't remap M6 with the probe screen tool change macros, and I'm using my previous ones
09:49 AM GTKplusplus[m]: Any idea what I can do about it?
09:49 AM GTKplusplus[m]: If I reload the file, the first tool change works, but not the next ones
09:53 AM GTKplusplus[m]: Basically, it sets the loaded tool and then doesn't do anything
09:55 AM GTKplusplus[m]: So I can still do anything but I need one tool per file, which is painful after getting used to just having a single one handle everything
09:59 AM c101horse[m]: i got my chinese 3d probe in today. looks good and a lot smaller that i had thought
10:00 AM * c101horse[m] uploaded an image: (1915KiB) < https://libera.ems.host/_matrix/media/r0/download/jauriarts.org/TkIKDunnsowcRsvXcbhJsSxK/20220707_165941.jpg >
10:02 AM c101horse[m]: now, where do i find the documentation to implement it into linux cnc? a quick google search left me with more questions than answers
10:03 AM c101horse[m]: according to the piece of paper that came with it, it needs 3 wires connected, VCC GND and IO
10:04 AM GTKplusplus[m]: I got the exact one.
10:05 AM GTKplusplus[m]: You connect to field voltage, ground and then an input. Your board need to read npn transistors. If it can read only PNP (like my mesa 7i76) you can use a pull-up resistor, 10k worked fine for me
10:05 AM GTKplusplus[m]: Then in Hal you need to connect the selected input to motion.probe-input
10:07 AM roycroft: gst3d claim to have refunded my pre-paid bulk order just now, in response to my dispute with my cc company
10:07 AM roycroft: no update on the crap filament they sent me though
10:07 AM roycroft: and i'm not going to close the dispute on the pre-pay order until i actually see the refund post
10:09 AM roycroft: i am going to try some sunlu pla+ now, just a couple spools
10:09 AM c101horse[m]: thanks, it will probably still be some head scratching for the hal part since most of the time i have no idea what im doing
10:09 AM GTKplusplus[m]: Literally one line, I'm going down to the shed, let me get it for you
10:10 AM c101horse[m]: its more like, how the hell do i get to where i need to be sticking that line again
10:11 AM GTKplusplus[m]: In your config folder
10:11 AM GTKplusplus[m]: There is a .Hal file
10:11 AM GTKplusplus[m]: Any line there will work
10:12 AM c101horse[m]: ah ok
10:12 AM c101horse[m]: sounds easy enough then
11:04 AM c101horse[m]: how do i find out if my mesa(7i96) can read npn?
11:04 AM GTKplusplus[m]: 7i96 should be able to
11:04 AM c101horse[m]: ah, so i can just put it in and off to the races we are?
11:05 AM GTKplusplus[m]: not sure
11:05 AM GTKplusplus[m]: because i don't have a 96,
11:05 AM GTKplusplus[m]: but I'm fairly sure it will work
11:05 AM GTKplusplus[m]: there may be a jumper?
11:15 AM * c101horse[m] uploaded an image: (269KiB) < https://libera.ems.host/_matrix/media/r0/download/jauriarts.org/NfMsJLUdqdLNbjdWyYxFDjYO/unknown.png >
11:15 AM c101horse[m]: looking at this, where do i find the ground? am i blind or just stupid
11:20 AM ZincBoy[CAON][m]: It will be on the field connector. The 7i96 has an input common that will determine how the input works. For an NPN sensor (open collector), you will need a pull-up to field power on your IO.
11:35 AM Tom_L: i see frame ground upper left but signal ground will be on the header
11:39 AM ZincBoy[CAON][m]: It will depend on what you have connected to input common (TB3-12). There is no IO ground on this board and I was wrong about the field power connector.
11:46 AM c101horse[m]: so, do i just write motion.probe-input10 in my hal file somewhere?
11:47 AM c101horse[m]: or do i need to look for a specific section?
11:47 AM ZincBoy[CAON][m]: Pretty much that but the syntax you have there is not correct.
11:47 AM ZincBoy[CAON][m]: Section doesn't matter.
11:48 AM c101horse[m]: what does it need to be to be correct?
11:49 AM GTKplusplus[m]: Net name_of_mesa_pin=>motion.probe-input
11:49 AM c101horse[m]: im not used to dealing with this kinda stuff
11:49 AM GTKplusplus[m]: s/Net/net/
11:50 AM ZincBoy[CAON][m]: Example: net probe-in hm2_7i98.0.7i77.0.0.input-19-not => motion.probe-input
11:52 AM c101horse[m]: ๐
11:52 AM c101horse[m]: does it need the hm2_7i something something?
11:52 AM ZincBoy[CAON][m]: Yes. You can use halshow to see what your pin names are.
11:53 AM c101horse[m]: how do i get there again?
11:53 AM ZincBoy[CAON][m]: Which UI are you using?
11:55 AM c101horse[m]: Qtdragon
11:55 AM ZincBoy[CAON][m]: No idea on that one. You should be able to run halshow from the cmd line.
11:56 AM ZincBoy[CAON][m]: When linuxcnc is running
12:00 PM * c101horse[m] uploaded an image: (7221KiB) < https://libera.ems.host/_matrix/media/r0/download/jauriarts.org/lmbsobblCEOhZNNLnEKMiknJ/20220707_185943.jpg >
12:00 PM c101horse[m]: Found it, now where do i find the input pins?
12:00 PM pcw--home: on a 7i96, isolated inputs 0..10 are hm2_7i96.0.gpio.0xx.in
12:00 PM ZincBoy[CAON][m]: Drill down in the Pins drop down.
12:03 PM c101horse[m]: thats what i've done but nothing that specifically says inputs
12:03 PM c101horse[m]: ta muchly
12:04 PM c101horse[m]: net probe-in hm2_7i96.0.gpio.010.in => motion.probe-input
12:04 PM c101horse[m]: so that should be right?
12:04 PM ZincBoy[CAON][m]: That should be correct.
12:06 PM pcw--home: might be hm2_7i96.0.gpio.010.in_not depending on probe polarity
12:24 PM GTKplusplus[m]: probe is NO
12:44 PM pcw--home: so hm2_7i96.0.gpio.010.in should be correct (high when triggered)
01:23 PM c101horse[m]: it isnt working, atleast in a way lcnc likes it and is able to do something with it
01:23 PM c101horse[m]: when i plug it in the little led ring lights green on the probe and red when triggered
01:24 PM c101horse[m]: but the signal doenst seem to be coming through to lcnc
01:25 PM pcw--home: monitor hm2_7i96.0.gpio.010.in with halshow
01:25 PM pcw--home: if it does not switch, its likely a wiring error
01:26 PM c101horse[m]: if i go and look in halshow under the probe tab and click watch the red circle stays red even when triggered
01:27 PM pcw--home: Also the Yellow LED near the 7I96 input terminal should illuminate when the probe is triggered
01:27 PM pcw--home: if not, its likely a wiring error
01:28 PM c101horse[m]: cant see that led, the printed cover hides all the leds๐
01:28 PM c101horse[m]: yeah didnt think that through
01:31 PM pcw--home: If the probe is a NPN device (output connects to ground when on) The input common (TB3 pin 12) must connect to a positive voltage (+5 to +24V)
01:32 PM pcw--home: This means grounding the input will activate it
01:34 PM pcw--home: Note that this affects all isolated inputs (there is only one input common)
01:38 PM c101horse[m]: sanity check, the probe is npn. this means i should run a jumper from the tb2 pin21 to tb3 pin12?
01:51 PM pcw--home: If you want a 5V pullup for all inputs (this might also be an external 12 or 24V supply)
02:01 PM c101horse[m]: well, it seems to be giving a signal now
02:01 PM c101horse[m]: now i just need to figure out how to use the probing sequence in qtdragon
02:02 PM c101horse[m]: the probe tabe is there, just everything is grayed out
04:18 PM GTKplusplus[m]: You may need to tell it there is a probe in the ini file
06:02 PM _unreal_: so doing the first real world testing with the new cyclone
06:02 PM _unreal_: WOW
06:02 PM _unreal_: it does well
06:03 PM _unreal_: I am going to glue screen to the vacuum part of the cyclone just to end big shit from getting through. but from what I've seen so far. so long as the end of the hose does not get restricted so I have good strong flow. 99% goes to the cyclone jar.
06:03 PM _unreal_: its it is clearly better then the original
06:13 PM CloudEvil: :)
06:13 PM CloudEvil: https://i.imgur.com/UT2GWTP.jpg - related. About 200l/min at 300Pa or so.
06:14 PM CloudEvil: PAPR type things.
06:16 PM CloudEvil: (tape is temporary)
06:21 PM _unreal_: so I am finally starting to mill out my spacer blocks FINALLY
06:21 PM _unreal_: hence the "test"
06:21 PM _unreal_: so ya. the cyclone is working wonders now
06:22 PM CloudEvil: :)
06:25 PM _unreal_: https://drive.google.com/drive/folders/1UPeafbuzTVUI1wyX-EwYIeL5fQUjnguf?usp=sharing
06:25 PM _unreal_: just uploaded the new photo of the finished product
06:25 PM XXCoder: well congats. nice job
06:31 PM _unreal_: You cn see the finy blower I use
06:32 PM _unreal_: its from china but spins at crazy high rpm
06:32 PM _unreal_: lot of power
06:32 PM _unreal_: hated to do it but I just put two drops of oil in the cut grove.... I'm having smelting issues again with that crap aluminum.
06:48 PM _unreal_: anyone doing anything?
06:51 PM CloudEvil: Planning on finishing off the test rig for the above PAPR type device.
06:51 PM CloudEvil: And probably sucralose testing it.
06:52 PM CloudEvil: Or see if I can get my dodgy air particle counter working.
07:20 PM acer: sigh
07:20 PM acer is now known as _unreal_
07:22 PM _unreal_: sighI think I just found the ulitmate lcnc board
07:23 PM _unreal_: FIREFLY RK3588S
07:23 PM _unreal_: check it out
07:26 PM CloudEvil: :)
08:08 PM _unreal_: first of 3 parts milled.
08:08 PM _unreal_: CloudEvil, you like?
08:10 PM CloudEvil: I am not at the point I'm speccing a board for my CNC
08:11 PM CloudEvil: To a moderate degree because its form is fluid and varies between a shaper and a spider-mech.
08:16 PM mrec: so nice my new spindle has around 16kg and my mini mill around 50kg :-)
08:17 PM mrec: my jianken JGL-100/2.5kw
08:19 PM _unreal_: I was wondering won the milling job was so slow. I picked the wrong tool
08:19 PM _unreal_: right diam. but was set to much slower specs
08:19 PM _unreal_: hehe
08:19 PM _unreal_: no harm just slow. now fixed
08:19 PM _unreal_: ugh
08:33 PM _unreal_: hum
08:52 PM Tom_L: seems like alot for that board
10:09 PM t4nk_freenode: just gows too proof that you no notting at ol' bout lcmc, Tom_L ... at lest nowt as much then _unreal_ do
10:10 PM t4nk_freenode: this bord is ebslutely necesary for linxcmc to ru
10:10 PM t4nk_freenode: n
10:12 PM t4nk_freenode: ... concerning 'good morning, kinda'... woke up again, be back to bed in a bit