#linuxcnc Logs
Jan 23 2020
#linuxcnc Calendar
12:59 AM Deejay: moin
04:11 AM veegee: I went to the dealer to get some parts for my First mill
04:12 AM veegee: I checked out the other nice machines
04:13 AM veegee: There was this behemoth of thing in the corner, a Forthworth CS-VBM-8VHL-L
04:13 AM veegee: a 32,000lb monster of a bed mill
04:13 AM veegee: I mean it was around $90,000 so can't get that anytime soon
04:13 AM veegee: I mean I can, but I'd rather spend the 90k on other stuff right now
04:14 AM veegee: Rest of their floor space had the vertical machining centers. I have no interested in that
04:20 AM veegee: This is more what I'd want: https://www.lagun.com/product/millmatic-iii/
04:58 AM jthornton: morning
04:59 AM Tom_L: morning
05:01 AM XXCoder: heys
05:04 AM net|: https://imgur.com/Qicl8hn nice sg1 background
05:28 AM jymmmm: Good morning folks!
05:35 AM jymmmm: FWIW... those pics I post where I thought it was "burn paper" clogging the spark arrester... It wasn't paper, but dried cresote
05:39 AM jymmmm: Oh man... https://imgur.com/gallery/W5gOGU5
05:41 AM jymmmm: I know what we went thru during the wildfire, I just can't imagine what AU is going thru =(
06:53 AM Loetmichel: "if at first you dont succeed, try, try again!" *Starting the router, second try*: http://www.cyrom.org/palbum/main.php?g2_itemId=17654&g2_imageViewsIndex=1
07:03 AM jthornton: interesting but useless feature for the Honda Insight Press the unlock once to unlock driver door and twice to unlock all doors, but if you continue to hold it down the windows will open and also the sunroof.
07:04 AM Elmo40: old feature
07:05 AM Elmo40: but nice
07:05 AM Elmo40: when you leave the car in the sun all day you dont want to melt your ass on the vinyl just to open the windows ;-)
07:05 AM Loetmichel: jthornton: some engineer lived in a warm climate ;)
07:05 AM jthornton: not if you toss your keys in your purse (happened to wife yesterday) and go into a store or dr office when it's raining out
07:06 AM jthornton: lucky for her it stopped raining
07:14 AM Elmo40: but how was it still being pressed?
07:15 AM Elmo40: does the LOCK close the windows?
07:16 AM * Loetmichel got out on the balcony a few days ago to get a smoke... just to notice the boot of my wifes merc being wide open... turns out i had my keyring in the trousers pocket and it must have pressed the "boot open" switch while sitting at my desk
07:16 AM Loetmichel: thats the bad thing with motor driven boot lids ;)
07:17 AM Elmo40: why do you have keys in your ass pocket?
07:18 AM Loetmichel: front
07:18 AM Loetmichel: not ass
07:19 AM Loetmichel: because i went out for the trash and forgot to put them back in the jacket pocket afterwards
07:19 AM Loetmichel: earlier that day
07:21 AM Elmo40: it still needs to be held for 3-seconds to activate the boot.
07:22 AM Elmo40: doors are instant. boot and windows take much more time.
07:22 AM Elmo40: you must have too much change in your key pocket ;-)
07:49 AM Loetmichel: Elmo40: http://www.cyrom.org/palbum/main.php?g2_itemId=15868&g2_imageViewsIndex=1 <- not directly change... :-)
07:50 AM beachbumpete1: my 3D printed Cello Progress thus far :) http://imgur.com/gallery/lBLcQzi
08:00 AM * SpeedEvil waits for the printed strings.
08:07 AM net|: https://github.com/tecan/qArduinoSimulator , compiles but needs work still
08:10 AM beachbumpete1: naah bought the strings hehe
08:10 AM beachbumpete1: bought a carbon fiber bow,
08:10 AM beachbumpete1: the electronics pickup
08:10 AM beachbumpete1: various steel and carbon fiber rods
08:10 AM Loetmichel: beachbumpete1: i like that steel bar in the neck... someone is realistic about how rigid 3d-print-plastics are ;)
08:10 AM beachbumpete1: and lots of black oxide fasteners.
08:11 AM beachbumpete1: Loetmichel: It is a neat design I think
08:11 AM beachbumpete1: it is quite stiff and feels like a real instrument with the steel rod spine
08:12 AM beachbumpete1: however they do make quite a few different 3d printed instruments that do not have steel rods
08:12 AM * Loetmichel has seen a piano cast iron frame break because the customer was adamant to tune it 1/2 octave up... regardless of the objections of the professional tuner he hired
08:12 AM beachbumpete1: I can't wait to get it all together so I can try to play this thing
08:12 AM SpeedEvil: Shape is wacky. Triple the diameter and use a complex shape, and you can get euivalent stiffness/weight as steel with plastic
08:12 AM Loetmichel: those string instruments have QUITE a bit of tension on the strings ;)
08:13 AM beachbumpete1: yeah man expecially the cello
08:13 AM beachbumpete1: I printed these parts all with six outer perimeters and like 50 percent infill
08:13 AM Elmo40: next, electric bass guitar!
08:13 AM beachbumpete1: so hopefully it plays nice
08:13 AM Elmo40: gyroid infill? it is one of the stronger 3D infills
08:14 AM Elmo40: cubic should be as well.
08:14 AM Elmo40: but, layer adhesion is the weakest point. how you position the items on the bed for the layers is important.
08:15 AM Elmo40: my friend made a shelf with layers going parallel to the wall... didnt hold worth a shit. so i rotated the print for him 90deg and told him to try again. now it is much stronger!
08:23 AM beachbumpete1: it was cubic in cura
08:24 AM beachbumpete1: I can say that I am quite impressed with how rigid these parts are
10:15 AM Loetmichel: *GNAH* second try fits. Almost. Note to self: G2/G3 Gcodes are center coordinates, not circumfence... and if one uses a 3.2mm drill with a 2mm mill bit as x reference after shifting the (to big) wirkpiece the result is an 0,6mm oblong drill (no problem) and a 0,6mm to wide enclosure... Well, on nearlys two foot wide thats good enough, will be a press fit but it WILL fit.
10:25 AM roycroft: given a big enough hammer it will always fit
12:07 PM Connor: Having a issue with our new laser. While running a file, (rather lengthy one) the movement stops and the system goes into estop. Further investigation reveals that the parport card is locking up. We have to reboot to clear the issue. If we run the file without the laser firing, everything is fine. If we run it with the power turned down significantly, it runs fine.
12:07 PM Connor: Starting to suspect some sort of interference..
12:08 PM Connor: or perhaps driving the parport card too hard for the PWM + the steppers..
12:08 PM Connor: I've never seen this before.
12:52 PM Tom_L: jthornton, i wonder how many features go undiscovered on automobiles
12:59 PM jthornton: I bet a bunch now a days with all the crap they do
01:00 PM jthornton: I could have thread milled those holes this morning... coulda woulda shouda
01:03 PM Tom_L: shoulda for srue
01:03 PM Tom_L: sure
01:06 PM Tom_L: truck tailgates are getting a bit ridiculous
01:11 PM CaptHindsight: Connor: what do you mean by "the parport card is locking up" ?
01:11 PM methods_: https://www.wspa.com/news/state-news/k-9-bites-cow-sc-deputy-tases-k-9-cow-kicks-deputy/
01:11 PM methods_: quite the love triangle
01:11 PM Connor: Well.. I"m assuming that's what it is.. all the inputs change, and the steppers no long work.
01:11 PM Connor: it's possible it's the BOB locking up too.
01:11 PM Connor: We're going to double check that.
01:12 PM CaptHindsight: get out the scope
01:14 PM CaptHindsight: methods_: unfortunately no video
01:16 PM methods_: i know :(
01:16 PM CaptHindsight: Connor: let us know what you find out, I'm interested anyway
01:48 PM unterhaus: Blum has servo drive for drawers
01:51 PM unterhaus: too much effort to open the silverware drawer to get a knife? You need Blum servodrive
03:45 PM Deejay: gn8
04:04 PM XXCoder: jthornton: https://youtu.be/wUVvQk7XLd4
04:14 PM JT-Shop: I'm still out here lol
04:17 PM XXCoder: its interesting, guy made a working quadcoper using lego and few nonlego parts
04:17 PM XXCoder: (very few)
04:17 PM XXCoder: well off to work later
04:17 PM JT-Shop: later
04:19 PM Tom_L: spitting snow/rain here
04:22 PM JT-Shop: been light rain all day here
04:25 PM JT-Shop: still perplexed why Qt Multimedia works on my RPi4 with Uspace and not on my RPi3 with the stock Rasbian...
04:28 PM Tom_L: out of my realm of expertice
04:29 PM JT-Shop: mine too at the moment
04:38 PM Tom_L: barely getting my feet wet with these fpgas atm
04:44 PM Jymmm: Tom_L: You doing some FPGA programming ?
04:45 PM Tom_L: just learning mostly
04:45 PM Tom_L: just for fun
04:45 PM Jymmm: Tom_L: Nice, basic I/O stuff right now?
04:45 PM Tom_L: yeah pretty much
04:46 PM Jymmm: Tom_L: how's that comeing along?
04:46 PM Tom_L: i got one back around 2001ish and started messing back then
04:46 PM Tom_L: set it aside for a few years and now it's coming back around
04:47 PM Jymmm: Tom_L: HOW are you programming it? with what?
04:47 PM Tom_L: jtag
04:47 PM Tom_L: and webpack
04:47 PM Jymmm: Tom_L: What language, ASM?
04:47 PM Tom_L: no no, verilog and vhdl. mesa are programmed with vhdl
04:48 PM Jymmm: Tom_L: What is it , like C?
04:49 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/temp/xilinx/top.v
04:49 PM Tom_L: bad example. most of that is comments :)
04:50 PM Tom_L: the 'table' is a 7seg display
04:50 PM Tom_L: bcd
04:51 PM Tom_L: https://www.youtube.com/watch?v=kUzNEWvFPxk
04:51 PM Tom_L: i think that's what that one does
04:51 PM Tom_L: the flicker isn't visible to the eye but the video makes it show
04:51 PM Tom_L: multiplexed
04:52 PM Tom_L: that was my old board
04:52 PM Tom_L: https://www.youtube.com/watch?v=sP4SvHhly7g
04:53 PM Tom_L: that's the one i just got
04:56 PM Tom_L: Jymmm, they're more a hardware description language
05:01 PM Tom_L: a friend is exploring FSM with one
05:15 PM jthornton: what's FSM?
05:22 PM Tom_L: Finite State Machine
05:27 PM Tom_L: https://www.freecodecamp.org/news/state-machines-basics-of-computer-science-d42855debc66/
05:27 PM Tom_L: similar to ladder logic?
05:28 PM SpeedEvil: More noodly.
05:28 PM jthornton: well you can do a state machine with a plc
05:29 PM Tom_L: yeah
05:37 PM Tom_L: https://github.com/ruenahcmohr/spartin6-fpga/blob/master/StateMachine1/blink.v
05:37 PM Tom_L: one of his examples
05:37 PM Tom_L: mixed with a bunch of commented test code
06:00 PM jthornton: looks pretty straight forward except for the strange key words
06:08 PM Tom_L: yeah
06:23 PM veegee: Ok so kerosene is about $15/4L here which is quite expensive. I use it to degrease/clean equipment, at least for the first pass
06:23 PM veegee: Can I substitute it with diesel fuel?
06:23 PM veegee: I also intend to put it in a spray gun so I can use it kind of like a pressure sprayer for tough grease/dirt buildup on my machine
06:44 PM tiwake: sure? use gasoline or really whatever
06:44 PM tiwake: sometimes I use acetone... good stuff
06:48 PM Tom_L: acetone would cost alot more than kero or diesel
07:10 PM ziper: acetone is 17 dollars a gallon here
07:10 PM ziper: veegee, diesel can leave a residue. that can be good or bad depending on the application
07:11 PM veegee: Inside of a milling machine
07:11 PM veegee: not the slide ways or screws
07:11 PM veegee: but inside the knee for example
07:11 PM veegee: Don't want to use anything polar that can attract water and cause rust
07:11 PM veegee: has to be non-polar/hydrocarbon
07:11 PM veegee: kerosene is perfect, but expensive
07:12 PM veegee: I don't think the diesel residue would matter. I don't mind rinsing with kerosene afterwards if necessary
07:12 PM ziper: in that case diesel would be ok, i would think
07:12 PM ziper: safer than gasoline or acetone
07:13 PM veegee: Acetone is fine, but expensive. Also not good at getting at grease
07:13 PM veegee: otherwise it's pretty safe
07:13 PM veegee: It'll eat the paint though
07:14 PM veegee: I could also catch the used kerosene, filter it, and reuse it
07:15 PM Tom_L: use diesel to get the bulk off then use kero?
07:32 PM _unreal_: wow ve7it isnt on
07:32 PM _unreal_: thats a firs
07:32 PM _unreal_: first
08:00 PM veegee: Damn I'm such an idiot. I threw the sheet metal that came with my Kurt DX6 vise away. Like not in the trash, but put it somewhere because I didn't know what it was for
08:00 PM veegee: like it's just a rectangular piece of thin metal sheet
08:00 PM veegee: When I looked in the manual, turns out it's the chip guard
08:00 PM veegee: ugh no idea where I put it
08:07 PM _unreal_: veegee, your not an idiot
08:07 PM veegee: Here comes the punchline
08:08 PM _unreal_: I purchased a VERY expensive solder sucker. and tossed the silicon tip away thinking it was a protective cover
08:08 PM veegee: oh, can you link me to this sucker?
08:08 PM _unreal_: ;) come here big guy
08:08 PM veegee: I hate the smell of burning plastic on the cheap ones I use
08:09 PM _unreal_: looking
08:09 PM veegee: I bought a JBC CD-B soldering station the other day. I love it
08:10 PM veegee: Going to look into their hot air rework stations now. I love the thermocouple in the tip cartridge design. More expensive, but as a hobbyist, I don't go through tips that fast so it's not a big deal
08:10 PM veegee: insta heat up after power on is so awesome
08:11 PM veegee: In any case, the magnetic base for my indicator holder doesn't stick well to the cast iron of my mill. Where do people usually mount it?
08:11 PM _unreal_: wtf... I know I purchased it from amazon I cant find it
08:11 PM veegee: Only place I can think of is directly on the quill, but that means I have to extend the quill, and I like to keep it fully retracted for better rigidity
08:12 PM _unreal_: regardless I purchased this one https://www.digikey.com/product-detail/en/adafruit-industries-llc/1597/1528-2156-ND/7244942?utm_adgroup=Desoldering%20Braid%2C%20Wick%2C%20Pumps&utm_source=google&utm_medium=cpc&utm_campaign=Shopping_Soldering%2C%20Desoldering%2C%20Rework%20Products_NEW&utm_term=&utm_content=Desoldering%20Braid%2C%20Wick%2C%20Pumps&gclid=Cj0KCQiApaXxBRDNARIsAGFdaB8dOJBFhJ-kyQ0osc7aFsjgjvWOLhRPKNARXufxW5fDMOQez
08:12 PM _unreal_: U5B6EwaAkx7EALw_wcB
08:12 PM veegee: It's not this one is it? https://www.amazon.ca/Engineer-SS-02-Solder-Sucker-japan/dp/B002MJMXD4/ref=sr_1_6?keywords=solder+sucker&qid=1579831514&sr=8-6
08:12 PM _unreal_: https://www.amazon.com/Engineer-SS-02-Solder-Sucker/dp/B002MJMXD4
08:12 PM veegee: Yeah that's the one. THAT'S NOT EXPENSIVE!
08:13 PM veegee: _unreal_ https://www.jbctools.com/cs-cv-desoldering-product-1751.html
08:13 PM veegee: that's the one I was looking at
08:13 PM veegee: But the parts I harvest are nowhere near the cost of that, so not worth it for me. $1,500 is a bit much for that
08:15 PM veegee: I just spent $1000 for a 3hp 220V 3 phase motor for my mill. (Turns out it's pretty light, I can carry it in my arms easily)
08:15 PM _unreal_: curently milling more parts for my cnc machine
08:15 PM _unreal_: my motor drivers have been milled already
08:16 PM veegee: what steel do you normally use?
08:16 PM veegee: I want to start building a small stock of general purpose steel
08:16 PM veegee: mostly for small parts and structural, so I'm guessing C1018
08:17 PM tiwake: not 4140?
08:17 PM veegee: I bought a 2x2" 3ft bar yesterday of 4140
08:17 PM veegee: but that's only for making T slot nuts
08:18 PM tiwake: almost everything that I made for moving systems was out of 4140
08:18 PM veegee: metalsupermarkts.com guys generally stock loads of A36 hot rolled and C1018 cold rolled in various forms, but not much 4140
08:18 PM veegee: yeah for machine parts 4140 is a good choice, need to find a supplier who can give me a good quote
08:18 PM veegee: and I need to figure out good sizes of bar stock.
08:19 PM tiwake: there are steel supply stores around I'm sure
08:19 PM veegee: Yeah there are, I just have to find them. They all have horrible search engine performance so it's hard to find
08:19 PM tiwake: thats normal
08:19 PM veegee: I find more just by driving around like "Joe's sheet metal"
08:20 PM veegee: doesn't even have a website
08:20 PM tiwake: thats normal
08:20 PM veegee: yeah I need to start carrying around my business card. I own a software engineering company with in house graphic design. Can easily make awesome sites for these guys
08:21 PM tiwake: as long as its not using PHP...
08:21 PM veegee: disgusting
08:21 PM _unreal_: veegee, Ineed to take a new photo of the current progress of my new cnc machine
08:21 PM veegee: Generally use Go for application servers
08:21 PM _unreal_: go?
08:21 PM tiwake: oh nice, somebody who understands
08:21 PM veegee: search "golang"
08:22 PM veegee: good for a team environment, keeps things horrendously simple
08:22 PM veegee: I prefer Scala if I'm going to work on something fun alone
08:22 PM veegee: very good mental challenge, especially with all the pure functional programming
08:22 PM tiwake: ErLang? heh
08:22 PM veegee: erlang, and I forgot the new one based on the VM
08:22 PM veegee: those are decent too, with the actor model
08:23 PM tiwake: I've never tried functional programming at all... heh
08:23 PM veegee: Elixier is the one, uses BEAM
08:23 PM tiwake: I have so soooooo many projects already though
08:23 PM tiwake: at least 3 lifetimes worth of stuff lined up already
08:23 PM veegee: Try Scala and haskell if you feel like things are getting too easy
08:24 PM veegee: I wrote a user mode green threading library for Python by the way: https://github.com/veegee/guv
08:24 PM veegee: I didn't finish it because we decided to base on Go for simplicity and efficiency all around
08:25 PM veegee: I think I could have made it popular. It got 200+ stars pretty quickly but I stopped maintaining it
08:25 PM CaptHindsight: too easy, I program exclusively in assembly :)
08:25 PM veegee: Same, but only for 8 bit PIC
08:26 PM tiwake: need to build a linuxCNC controller for my hardinge CHNC lathe, need to get a mill of some sort, need to fix my house, need to practice my violin, need to build experimental rocket engines and test them, need to set up anodizing...
08:26 PM veegee: Yeah I'm the exact same way
08:26 PM veegee: I have a huuuuuge list of those kind of things. It's not possible to get bored
08:27 PM tiwake: hmm
08:27 PM veegee: does linuxCNC need realtime linux by the way? I've never used it but I'm going to once I mount the servos on my mill and replace with ballscrews
08:27 PM veegee: As I understand it, it controls the parallel port directly
08:28 PM veegee: I wanted to just do it in a microcontroller for true hard realtime since we're dealing with motor control.
08:28 PM veegee: Or maybe QNX Neutrino if it's possible to get it for free
08:28 PM tiwake: a realtime linux kernel just means it has interrupts for the stuff that controls the machine, so everything else is secondary
08:29 PM tiwake: the linuxCNC distro already has that stuff set up... from what I understand
08:29 PM veegee: Oh nice, didn't know it has its own distro
08:29 PM CaptHindsight: yup
08:29 PM veegee: I'll have to check out the mesa cards too, but PC104 is kind of outdated
08:29 PM tiwake: its just ubuntu
08:30 PM CaptHindsight: debian/ubuntu
08:30 PM CaptHindsight: we tend use Gentoo with linuxcnc
08:30 PM veegee: Yup, my favourite distros. Fuck RPM. It was trash back in the day. I don't know if it got any better
08:30 PM tiwake: veegee: the 7i77 and 6i26 for servo based machines
08:30 PM tiwake: and pacman?
08:31 PM CaptHindsight: veegee: you can control stepper directly from a LPC port though a break out board
08:32 PM veegee: how does the 7i77 connect to the computer?
08:32 PM tiwake: the 6i26
08:32 PM CaptHindsight: veegee: of you can have LCNC use an FPGA connected to the PC over LPT, PCI/e, Ethernet or SPI
08:32 PM veegee: excellent
08:33 PM veegee: PCI-e it is then
08:33 PM tiwake: just get the 7i77 and 6i26 as a kit... the kit is only like $400 or something
08:33 PM tiwake: comes with a really good cable and a couple other little things
08:33 PM CaptHindsight: 7i77 is the analog servo interface, the 6i25 is the FPGA vis PCIe
08:34 PM CaptHindsight: 6i25/6i26 PCI or PCIe versions
08:34 PM _unreal_: crap I bothed that milling job
08:34 PM veegee: it says 6i26 connects through the parallel port
08:34 PM _unreal_: got my messurments worng
08:34 PM _unreal_: crap I botched
08:34 PM _unreal_: fixing cad file now :/
08:34 PM veegee: oh I may be misreading
08:34 PM _unreal_: dont know how I got it off by 13mm
08:35 PM veegee: I'd ideally like to connect via FPGA on PCI-e since that's the only true real-time interface
08:35 PM veegee: well except for LPT which is slow and I don't know if my computer has an exposed SPI bus
08:36 PM veegee: I guess raspberry Pi can do SPI
08:36 PM _unreal_: What is the max step rate of PAR PORT?>
08:36 PM _unreal_: ?
08:36 PM tiwake: 7i77 is the FPGA, the 6i26 is the PCIe card used to connect to the 7i77... there is a kit there mentioned somewhere on the mesa website
08:36 PM CaptHindsight: 6i25 is PCIe
08:36 PM CaptHindsight: 6i24 is PCI
08:36 PM veegee: ah I see it thanks
08:36 PM tiwake: wut
08:36 PM CaptHindsight: http://store.mesanet.com/index.php?route=product/category&path=83_85&page=2
08:37 PM veegee: Nice it's a Spartan 6. I know how to program that :D
08:37 PM tiwake: anyway, I'm going to bed... heh
08:37 PM tiwake: tired
08:37 PM tiwake: 12 hour work days leaves no time to work on the projects
08:37 PM CaptHindsight: 2 hours sleep here
08:37 PM veegee: I rented a storage space 20x20ft 500m away from my office
08:38 PM CaptHindsight: part zombie tonight myself
08:38 PM veegee: so I don't have to waste time commuting and I can relax and work on whatever anytime I want during the day
08:38 PM _unreal_: what is the max pulse rate of the parallel port?
08:38 PM veegee: _unreal_ I'm guessing 512kbit/s
08:38 PM tiwake: I have a 25x25' shop on my property
08:38 PM tiwake: :3
08:38 PM CaptHindsight: veegee: what are you going to control? analog servos?
08:38 PM _unreal_: veegee, I dont know what that translates to
08:39 PM veegee: _unreal_ I'm guessing 64kHz? I could be way off
08:39 PM _unreal_: I ant find anything on line
08:39 PM veegee: that's 64kHz toggle rate on any of its pins
08:39 PM veegee: I could just write a C program and try it out
08:40 PM veegee: CaptHindsight clearpath servos
08:41 PM CaptHindsight: veegee: Step and Dir servos?
08:41 PM veegee: I'm contemplating which ones to get
08:41 PM veegee: I don't want to limit myself to step and dir, but that would be the simplest way
08:41 PM _unreal_: CaptHindsight, I'm building these http://ve7it.cowlug.org/dspic-servo.html
08:41 PM veegee: their other series have a huge and much more complicated feature set and API
08:41 PM veegee: that would be very versatile
08:42 PM CaptHindsight: 7i77 is for analog +-10V servos
08:42 PM veegee: https://www.teknic.com/products/clearpath-brushless-dc-servo-motors/clearpath-servos/ at bottom of page
08:42 PM veegee: SD series is a drop in replacement for step and direction control
08:42 PM _unreal_: CaptHindsight, if I was to go with a mesa which would be good for those servo drivesr I posted? http://ve7it.cowlug.org/dspic-servo.html
08:42 PM veegee: but SC series has a much more versatile control system
08:43 PM veegee: I'm thinking of going SC series and writing a translation layer that will convert the step and dir output to drive the SC series servos
08:44 PM veegee: MC series seems to be a pretty good middle ground
08:44 PM CaptHindsight: you could control the SD series from a LPT port or an FPGA with LCNC as is
08:44 PM veegee: Yeah, which is appealing for simplicity, but the other series are much more versatile
08:45 PM CaptHindsight: what versatility do you need?
08:45 PM veegee: _unreal_ if you don't want to worry about max step speed, get the FPGA PCIe card
08:45 PM CaptHindsight: what type of machine is this?
08:45 PM veegee: CaptHindsight if I want to repurpose the servo for another project
08:45 PM veegee: it's just a bridgeport clone
08:46 PM veegee: But I want the freedom to repurpose the servo in the future possibly for other things
08:46 PM veegee: First step is to replace the shitty power feed that came with it with a real servo motor.
08:47 PM CaptHindsight: what is the hardware interface to the SC series? they seem to be hiding that from me so far on their website
08:47 PM CaptHindsight: RS422?
08:47 PM veegee: One sec, I remember seeing it
08:48 PM veegee: Also have an ethercat option I believe
08:51 PM CaptHindsight: they use a SC Communication Hub
08:51 PM CaptHindsight: https://www.teknic.com/images/sc_hub_lightbox_drawing_3.jpg
08:52 PM veegee: CaptHindsight https://www.teknic.com/files/downloads/clearpath_user_manual.pdf
08:52 PM CaptHindsight: USB or serial RS-232
08:53 PM veegee: The hardware interface is 5-24V input opto coupler
08:53 PM veegee: so anything that can power the optoisolators
08:54 PM veegee: whoops that's the MC and SD series manual
08:54 PM CaptHindsight: sorry the wrong buttons
08:54 PM veegee: here's the SC series manual: https://www.teknic.com/files/downloads/Clearpath-SC%20User%20Manual.pdf
08:54 PM CaptHindsight: I don't that anyone has written anything to connect LCNC to Clearpath over serial
08:55 PM veegee: So yeah there's a hub which connects over USB or RS-232
08:55 PM CaptHindsight: USB won't work for synchronized motion with LCNC
08:56 PM CaptHindsight: I'm not sure if Clearpath over serial will get you synchronized motion at speeds you'd want to machine at
08:56 PM veegee: There must be another way
08:57 PM CaptHindsight: Step and Dir yes
08:58 PM veegee: But if not, then the MC series might do it
08:58 PM veegee: just has digital I/O
08:58 PM veegee: I don't understand why the SD and MC have to be different models
08:59 PM CaptHindsight: MC would require some software additions to LCNC
08:59 PM veegee: which I have no problem writing
08:59 PM veegee: according to the manual, the MC series is a LOT more versatile. I'm looking for something similar to "step and dir" in the MC command set
09:00 PM CaptHindsight: how would you synchronize motion using the MC versions
09:00 PM CaptHindsight: ?
09:01 PM veegee: Not familiar with it, but with a cursory glance at the manual, I see "move to sensor position" command
09:01 PM veegee: "move to absolute position", and many many more
09:02 PM veegee: "Move incremental distance" sounds a lot like step and dir
09:02 PM veegee: Well I guess if the step and dir model doesn't restrict any kind of operation then I'm fine with it. I hope there's still a way to do torque control etc.
09:03 PM cgi: is there any way to quantify - how much air and how well a filter like this can filter: https://www.amazon.com/Flintar-High-Efficiency-Replacement-Compatible-Allergens/dp/B07W4TPBC9/ref=pd_sim_b2b_2/145-4917480-1023666
09:04 PM jymmmm: cgi: for what purpose?
09:05 PM veegee: "Send a trigger pulse to tell ClearPath to move a user-defined distance from its current position. Send multiple, quick trigger pulses to tell ClearPath to travel a multiple of any distance in one smooth, uninterrupted move."
09:05 PM veegee: it can be one count per pulse even, so it's pretty much like step and dir
09:05 PM cgi: jymmmm, I want to build a air filter for my workspace
09:06 PM veegee: cgi get a bunch of HEPA furnace filters
09:06 PM jymmmm: cgi: filtering what? organic fumes? dust? pollen? toxic waste?
09:06 PM veegee: guess based on how much air your furnace blower is rated
09:06 PM jymmmm: cgi: how many cubic feet is the space?
09:06 PM cgi: jymmmm, laser cutter/3d printer fumes/air
09:06 PM veegee: if he's thinking DIY, I'm guessing it's not super serious or critical
09:06 PM CaptHindsight: veegee: not sure how fast the interface to the MC series is
09:06 PM veegee: it's bare digital IO
09:07 PM CaptHindsight: too tired to dig into it., maybe it is
09:07 PM veegee: so mesa card should be able to do it just fine
09:07 PM cgi: jymmmm, 260sq feet room
09:07 PM veegee: cgi for fumes, those filters won't work
09:07 PM jymmmm: cgi: Just hit a hydroponic store, grab a 4ft filter and a 6" fan
09:07 PM veegee: you need actual organic vapour or similar activated carbon filters
09:07 PM CaptHindsight: so just send moves equal to one microstep
09:08 PM veegee: CaptHindsight yeah looks like it
09:08 PM veegee: looks like it can be set up to work exactly like step and dir
09:08 PM veegee: I'm going to call them and confirm all this before I make a decision
09:09 PM CaptHindsight: the want to sign in to download the manual
09:09 PM CaptHindsight: so not tonight
09:10 PM veegee: I linked you to it
09:10 PM veegee: https://www.teknic.com/files/downloads/clearpath_user_manual.pdf this is for SD and MC
09:10 PM CaptHindsight: I thought you said that was the wrong one
09:10 PM cgi: jymmmm, hydroponic store - water? is there a filter you recommend that i can buy online?
09:10 PM veegee: https://www.teknic.com/files/downloads/Clearpath-SC%20User%20Manual.pdf this is for SC
09:11 PM veegee: those are the right ones
09:11 PM CaptHindsight: got it
09:13 PM cgi: jymmmm, https://www.amazon.com/VIVOSUN-Australia-Charcoal-Pre-filter-Reversible/dp/B01DXYMBU6 ?
09:16 PM CaptHindsight: PWM input frequency range: 20 Hz to 30 kHz.
09:17 PM CaptHindsight: I guess you could get an FPGA to output PWM to the MC series but why
09:19 PM CaptHindsight: MC series looks like a motor driver with PLC
09:21 PM cgi: CaptHindsight, any thoughts on that last air filter?
09:31 PM CaptHindsight: _unreal_: depends on which bus or interface you want to use, PCI, PCIe or ethernet
09:32 PM CaptHindsight: cgi: Australian Virgin Charcoal Bed
09:34 PM CaptHindsight: well I'd say lets get the person that sells or makes them to strap one on their face with a mask and tubing and then introduce some isocyanates on the input side and see how long they keep it on :)
09:37 PM cgi: lol
09:37 PM cgi: CaptHindsight, it looks impressively built for sure. Not sure how good it is - and am not sure i can test it
09:39 PM CaptHindsight: cgi: what do you want to filter out of your shop air?
09:43 PM cgi: 3d printing fumes - I have a laser cutter that i use once a month, a small cnc - once in 2 months
09:43 PM CaptHindsight: activated carbon adsorbs 24/7
09:43 PM CaptHindsight: not just when the fan is on
09:43 PM cgi: how long will that last?
09:44 PM CaptHindsight: so when it's not being used as a filter then it should be kept sealed
09:44 PM cgi: if i run it in a 260sq ft room - how long will that filter last?
09:45 PM CaptHindsight: or when the printer is not on or the laser is not cutting and the filter is just sitting there it is still filtering
09:45 PM CaptHindsight: it depends on what it is adsorbing
09:46 PM CaptHindsight: the concentration of it in the air being drawn across it
09:46 PM cgi: I see - most of the time the room is closed and clean - except I am there working
09:47 PM CaptHindsight: the filter needs to be in a sealed box or bag when it's not being used or it just keeps on filtering
09:48 PM CaptHindsight: https://sci-hub.tw/10.1093/annhyg/meq008 this paper applies to filter cartridges used in spray masks
09:52 PM CaptHindsight: the reviews say ~2 months max for noticeable odors
09:53 PM CaptHindsight: so likely 2-4 weeks max
09:53 PM CaptHindsight: makes sense based on its size
09:54 PM CaptHindsight: _unreal_: https://forum.linuxcnc.org/10-advanced-configuration/16935-quadrature-signal-output-for-stepper
10:08 PM cgi: CaptHindsight, so i should just try to get a hepa filter and forget carbon
10:14 PM CaptHindsight: cost vs what you want to filter and for how long
10:15 PM CaptHindsight: filters cost $ and they wear out regularly
10:15 PM CaptHindsight: you have to decide on price vs performance
10:29 PM tiwake: cgi: IQair makes really really good air filters
10:33 PM cgi: tiwake, those cost pretty high - looking for preferably circular filters
10:34 PM cgi: CaptHindsight, prefer 3-4 months of runtime. Seems like I'll settle for h13 or h14
10:35 PM CaptHindsight: I'm sure with enough digging you could find a low cost supply of carbon filters in bulk
10:35 PM tiwake: or just carbon
10:35 PM tiwake: make your own
10:35 PM tiwake: I made my own activated carbon filter for vodka :3
10:38 PM cgi: tiwake, I was thinking of getting something that lasts 3-4 months for a small room
10:38 PM CaptHindsight: https://www.deltaadsorbents.com/activated-carbon-coal-based-pellet-4mm
10:38 PM tiwake: the IQair will last a couple years
10:38 PM tiwake: before needing to change any filters
10:39 PM tiwake: I've used it before
10:39 PM CaptHindsight: https://www.buyactivatedcharcoal.com/buy-bulk-activated-charcoal/granular-activated-charcoal/coconut-4x8.html
10:39 PM tiwake: had allergies, with IQair I didn't
10:39 PM cgi: https://www.ebay.com/itm/HQRP-H13-HEPA-Filter-for-Eureka-3270-3280-4230-4240-8810-8860-8870-Vacuum/161449190578 - not sure if these do anything for real?
10:40 PM cgi: tiwake, iqair seems to not make cylindrical filters - looking
10:40 PM tiwake: uh, no... they wouldn't
10:40 PM tiwake: they mostly make air filter units
10:41 PM CaptHindsight: https://www.ebay.com/c/1054474637
10:41 PM tiwake: CaptHindsight: nice find, the activated carbon website
10:42 PM CaptHindsight: https://www.ebay.com/itm/Premium-Bulk-Granular-Activated-Carbon-55-Lb-Sack/153586430821
10:43 PM cgi: CaptHindsight, I can just put those in a box and pass air thru them?
10:43 PM cgi: 55lb is a bit much :)
10:45 PM tiwake: yes, that is how the activated carbon air filters work
10:45 PM tiwake: though it won't help with certain things
10:45 PM tiwake: good for cleaning up smells though
10:49 PM cgi: tiwake, I do want to get a hepa for the pollen / allergens
10:54 PM cgi: https://www.ebay.com/itm/3-lbs-Aquarium-Activated-Carbon-Charcoal-in-Media-Bag-Premium-Quality-Fast-Ship/160904992947 - maybe i can add this to my filter
10:57 PM CaptHindsight: crush the pellets
11:00 PM cgi: https://www.ebay.com/itm/Aquarium-Activated-Carbon-Charcoal-in-Media-Bag-for-Fish-Tank-Premium-Quality/323907133102 ?
11:12 PM cgi: https://www.ebay.com/itm/6-Pieces-Activated-Carbon-Filters-Cat-Litter-Boxes-Charcoal-Filter-Cat/153603600466