#linuxcnc Logs

Feb 23 2020

#linuxcnc Calendar

01:06 AM X704 is now known as tiwake
01:45 AM selroc: unterhaus_ that spindle is from China, really thanks !!!!!!!
02:51 AM Deejay: moin
03:02 AM X704 is now known as tiwake
03:46 AM Tom_L: morning
03:46 AM XXCoder: yo
03:47 AM XXCoder: i finally got laser engraver functioning the way it should :D
03:47 AM XXCoder: its default configuration was so sad. 500 mm/m max speed, 10 acceration
03:47 AM XXCoder: I changed it to 6000, 100
04:14 AM veegee: XXCoder can you share a video?
04:14 AM veegee: or some pictures of the end result?
04:14 AM XXCoder: yeah pics in a while :)
04:17 AM XXCoder: hmm cabt get too strong black on cardboard lol
04:17 AM XXCoder: it turns to ash and can easily be wiped off
04:38 AM XXCoder: veegee: https://imgur.com/a/LTWWpuh
04:38 AM XXCoder: pink_vampire: ^
04:39 AM pink_vampire: XXCoder: look amazing!!!
04:39 AM XXCoder: right side yeah though there is limits on how dark I can get it!
04:40 AM XXCoder: bottom was very dark but easily rub off carbon,.
04:40 AM XXCoder: left is floor sampler heh
04:40 AM XXCoder: check out middle, that looks amazing. bottom is meh, burn little too hard and exposed lighter color paracles under
04:41 AM pink_vampire: I love the sofa style engraving
04:41 AM XXCoder: yeah it was surpising realistic
04:41 AM XXCoder: only thing is little ligjt
04:42 AM XXCoder: i essently have infinite cardboards to test stuff with
04:42 AM XXCoder: cutting is not really possible
04:42 AM pink_vampire: you can draw on keys and plastic parts with it.
04:42 AM XXCoder: yeah
04:43 AM pink_vampire: you apply some laser printer toner to the plastic part, and then just melt it with the laser
04:43 AM p0g0_: You could burn away resist masks, and then etch
04:44 AM XXCoder: yeah one of plans. glass
04:44 AM p0g0_: You could turn the energy way down and use a photoemulsion and print B&W images
04:44 AM XXCoder: metal too
04:44 AM XXCoder: though gonna be careful on refections
04:45 AM p0g0_: I bet you can do dichroics on some metals, like jewelers do with electrum.
04:45 AM p0g0_: By heating
04:45 AM XXCoder: dunno I tried alum, that was fun lol my room really lit
04:45 AM p0g0_: The butterfly wing effect.
04:46 AM p0g0_: yeah, Al+++ is pretty toxic too.
04:46 AM XXCoder: 2w isnt really powerful
04:47 AM pink_vampire: https://www.youtube.com/watch?v=JR1BwcFyexQ
04:48 AM p0g0_: over what area? something in microns, it would be- those crazy anvils they use to measure huge PSI have really really tiny cross sections but they produce the largest pressures per unit area of anything.
04:48 AM p0g0_: for example....
04:48 AM XXCoder: .2mm i think
04:48 AM XXCoder: pink nice!
04:48 AM XXCoder: could make my own custom keyboard heh
04:49 AM pink_vampire: or any other plastic
04:49 AM p0g0_: Does it alter acrylic much?
04:49 AM XXCoder: 300mw? mine is far more powerful
04:49 AM XXCoder: havent tested
04:49 AM p0g0_: All manners of handy uses for better panels on some things.
04:50 AM XXCoder: no alyric. transparent stuff dont seem to be affected. lol
04:50 AM pink_vampire: can you power it down? you just need to melt the powder a bit
04:50 AM p0g0_: well, I was thinking you'd lay done some low albedo stuff.
04:50 AM XXCoder: i tried bubble package side, it cut though white not easily, but it didnt touch transparent
04:50 AM p0g0_: ANd let that heat the acrylic
04:51 AM XXCoder: pink yeah thats why I replaced board, it has actual pwm :D
04:51 AM XXCoder: interesting. looks like just "cook" powder into plastic. not too lasting tho heh
04:52 AM p0g0_: I'd try using a dry-erase black pen or such- see if the laser could heat that, then wipe away the rest.
04:52 AM XXCoder: yeah though once it burns though that it'll just pass though rest
04:53 AM XXCoder: ir laser is better for "transparents"
04:53 AM p0g0_: yeah, but I'd wonder if the first bit of ablation would alter the acrylic a bit.
04:56 AM p0g0_: If you could accept the diffusion of the laser, maybe a stable black oxide, like maybe one of the grinding/polishing rouges beneath the sheet might do something fat and fuzzy.
04:59 AM XXCoder: https://www.youtube.com/watch?v=ybe6GI14N9Y
04:59 AM XXCoder: pink_vampire:
05:01 AM XXCoder: dont think mine is powerfl enough, guy has 100w lol
05:02 AM pink_vampire: he is vaporizing the paint
05:02 AM XXCoder: powdercoat but yeah
05:02 AM XXCoder: that needs much more popwer to vaporize and not melt
05:03 AM pink_vampire: maybe you need to try it and see
05:03 AM XXCoder: i guess so. or nmaybe opposite, fuse powder heh
05:05 AM XXCoder: powder coat thing, laser fuse only where i want
05:05 AM XXCoder: thats easier than riciously power to vaporize
05:06 AM pink_vampire: powder coat is the same material that used in the laser printer
05:08 AM jthornton: morning
05:08 AM XXCoder: hey
05:08 AM XXCoder: pink as in 2d laser printers?
05:09 AM XXCoder: same thing? really?
05:09 AM p0g0_: toner?
05:09 AM p0g0_: I really doubt that- it's an electrostatic thermoplastic
05:10 AM XXCoder: powdercoat does same thing. use charge to stick to object then heated
05:10 AM pink_vampire: yes, toner and powder coat powder melt by heat
05:11 AM p0g0_: XXCoder, I'll bet my shoes that the adhesion isn't the same scale of electrostatics
05:12 AM XXCoder: laser is used to move charge to paper
05:12 AM XXCoder: then toner is sprayed on it. no charge it just falls off
05:12 AM XXCoder: then it fuses it into paper by heat
05:12 AM p0g0_: my dad invented IBM's photconductor...
05:13 AM p0g0_: I kinda know this stuff
05:13 AM XXCoder: transferred from roller I mean not direct on paper lol
05:13 AM XXCoder: lol ok :)
05:13 AM XXCoder: i dont knpow if powdercoat is same thing but sure acts similiar lol
05:14 AM p0g0_: It has shares some properties, but the melting point and binders can almost certainly not be the same.
05:20 AM pink_vampire: p0g0_: for melting / vaporizing with laser it is the same
05:24 AM selroc: unterhaus_ you want me with coronavirus? so why you suggested a Chinese spindle?
05:25 AM X704 is now known as tiwake
05:25 AM XXCoder: selroc: that virus cannot live for weeks in package on way to you.
05:27 AM selroc: it lives up to 12 days on surfaces
05:28 AM p0g0_: bleach, peroxide, UV...
05:28 AM p0g0_: You can manage.
05:28 AM XXCoder: for me typical china shipping is 3 weeks
05:28 AM p0g0_: heat will do for your spindles.
05:29 AM p0g0_: just bake'm a bit.
05:29 AM selroc: anyway Chinese stuff is almost always industrially COPIED stuff from other industries
05:29 AM XXCoder: no really??
05:30 AM XXCoder: whoa
05:30 AM XXCoder: often from very same factories making real thing lol but less qa
05:30 AM selroc: better avoid
05:31 AM selroc: I don't understand , it was a serious question? got response in between seriousness and a joke
05:32 AM p0g0_: I offered a serious answer- you can easliy manage any such virii expose. Prions, those are harder, but prophages are not that robust.
05:33 AM p0g0_: *exposure
05:34 AM X704 is now known as tiwake
05:42 AM p0g0_: I suppose, for precision, I am speaking to de novo Point Sources, not some hospital ward full of effluent corpses.
06:12 AM jthornton: XXCoder, I made a test cut on the Woodpecker yesterday and man is that thing sweet
06:13 AM XXCoder: whats it look like? forgot
06:14 AM jthornton: https://gnipsel.com/images/wood-working/router/woodpeckers-02.jpg
06:14 AM XXCoder: oh yeah!
06:14 AM XXCoder: it works very well ehj
06:15 AM jthornton: the height setting mechanics one turn is 1/32" and the little red dial is divided up into 32 increments
06:16 AM XXCoder: that is quite fine adjustment
06:16 AM XXCoder: oh ya did you see pic i linked?
06:16 AM XXCoder: laser works way better now lol
06:16 AM jthornton: yea I'm impressed with it and no I missed the photo
06:16 AM XXCoder: https://imgur.com/a/LTWWpuh
06:17 AM XXCoder: cardboard isnt too great material, if too strong it makes carbon which is easily rubbed off lol
06:17 AM XXCoder: i need some wood to test stuff later :)
06:17 AM jthornton: looking much better, getting the hang of it now?
06:17 AM XXCoder: yeah and machine adjustments
06:18 AM XXCoder: 500 mm/m is very slow. changed it to 6000 max
06:18 AM XXCoder: acceration was too low at 10. set it to 100
06:18 AM XXCoder: im pretty sure it can be even faster
06:19 AM XXCoder: gave up on cutting tho. its just too many
06:19 AM XXCoder: *weak
06:19 AM XXCoder: 20 cycles of slow burn speed and edges is very burnt
06:24 AM XXCoder: jthornton: whats you making with it?
06:25 AM jthornton: making some glass door frames for my cold frames first then making some window sashes for the chicken coop
06:28 AM XXCoder: nice :)
06:30 AM jthornton: it's so much nicer to use than my old router table I think I'll actually use it more now... I hated to use the old one
06:30 AM XXCoder: yeah? what was wrong with it
06:31 AM jthornton: screaming loud, the fence was hard to set and it only had a 1/4" collet and did I mention it vibrates too
06:31 AM XXCoder: vibration and noise is same thing essentally lol
06:32 AM jthornton: the Bosch router has an electronic speed control and is pretty quiet for a router
06:34 AM XXCoder: not bad. when i try to imange noise and/or smell irraion I imange someone knocking on my head constantly
06:35 AM XXCoder: virtually only way i can picture those lol
06:35 AM jthornton: very fast like a million woodpeckers
06:35 AM XXCoder: the annoyance level that is
06:35 AM jthornton: yea
06:36 AM jthornton: or like having some metal chips in your socks and you can't find them
06:36 AM XXCoder: had that. annoyoing lol
06:53 AM _unreal_: morning
06:53 AM XXCoder: yo
06:54 AM _unreal_: damn I got a lot of mussel pains
06:54 AM _unreal_: my abs, my right sholder. my right leg
06:58 AM X704 is now known as tiwake
06:59 AM XXCoder: mussel?
07:21 AM p0g0_: muscle
07:22 AM p0g0_: I doubt he means bivalves...
07:27 AM X704 is now known as tiwake
07:36 AM _unreal_: mussels, now I'm hungry
07:36 AM _unreal_: ;)
07:37 AM _unreal_: arg.. just finished converting a PCB to gcode with flatcam
07:37 AM _unreal_: and I have to switch all the hardware on my cnc AND clean it up so I can do the PCB sigh....
07:37 AM _unreal_: building a freaking programmer so I can program the stupid chips for this servo controller
07:37 AM _unreal_: driving me crazy
07:58 AM _unreal_: ok cleaned up and set for PCB milling
08:02 AM Elmo40: about time!
08:09 AM fjungclaus1 is now known as fjungclaus
09:36 AM * _unreal_ really hates FLATCAM
09:36 AM _unreal_: never fails
09:36 AM _unreal_: drill file is way the fuck off
09:51 AM R2E4: .
09:57 AM * _unreal_ does not understand how flatcam randomly makes drill holes and PCB traces off set from each other by a country mile. some times perfect other times nOT I dont get it
10:22 AM Elmo40: maybe it uses a country km?
10:24 AM unterhaus_: I thought there for a second that all I had was momentary pushbuttons. Found one that wasn't
10:24 AM Tom_L: did one stick on ?
10:24 AM Tom_L: :)
10:24 AM Elmo40: hazzah
10:24 AM unterhaus_: it's sticky
10:25 AM unterhaus_: "maintained"
10:25 AM unterhaus_: but it's funny with how big my junk pile is, frequently don't have what I need and have to order
10:29 AM Tom_L: collect more junk
10:29 AM Elmo40: but the wife complains...
10:29 AM Elmo40: need a taller garage ;-)
10:29 AM Tom_L: grain silo
10:30 AM Elmo40: damn. perfect idea!!
10:30 AM Elmo40: my sister lives on a farm. her silo is EMPTY!
10:31 AM Elmo40: as a kid i wanted to build floors in it. have a 'fort'. would have been cool.
10:31 AM Elmo40: old concrete silo. still standing. still looks very strong.
10:32 AM Tom_L: usually found in 'tornado alley' most are still standing
10:32 AM Tom_L: a large percent aren't used anymore
10:33 AM Elmo40: everything is JIT now, even farmers... such a weird world we live in.
10:33 AM Tom_L: the small farmer can't survive
10:34 AM Tom_L: it's not jit because it still takes the same time to grow
10:35 AM Elmo40: just the minimal amount of time.JMAT ;-)
10:35 AM selroc: There was this idea for a long time that Python was just for glue code, but people are obviously writing real stuff in it. An aggressive runtime seems overdue.
10:35 AM Tom_L: i've noticed them growing alot more cotton around here
10:35 AM Elmo40: with monsanto pushing 75day corn, farmers can do wheat after it
10:35 AM Tom_L: used to never see that here
10:35 AM Elmo40: cotton is damn picky about soil and moisture
10:36 AM Elmo40: and very bug prone.
10:36 AM Tom_L: they did sunflowers for a short period but now you never see those
10:37 AM Tom_L: mostly wheat, milo, corn, alfalfa, soybeans here
10:37 AM Elmo40: soy is everywhere
10:38 AM Tom_L: they did no till for a while here but i don't see as much of that now either
10:39 AM Elmo40: i have a project that the brains from this room can help (i'm sure of it). Not related to CNC of any kind... LoL. I need to setup a duplex pump system where they alternate in running but both go on when demand is high. you think a raspi or arduino would be good for that?
10:40 AM Tom_L: pi would be way overkill but yes
10:40 AM Tom_L: some simle logic gates could do that
10:40 AM Tom_L: *simple
10:41 AM Elmo40: hence why i thought this channel. lcnc has ladder logic stuff but i dont want an entire computer there.
10:43 AM Tom_L: an 'or' gate on the ouput for 'either pump' or 'flood condition'
10:43 AM Tom_L: and a flip flop on the alternating pump side
10:44 AM Elmo40: as simple as that...
10:44 AM Tom_L: with possibly some logic ahead of that in case neither pump should be on
10:45 AM Elmo40: takes 2 inputs. 'normal' triggers the flip-flop and 'flood' triggers both.
10:45 AM Tom_L: 2 inputs to the final 'or' gate
10:46 AM Tom_L: it's there, and easy you just need to draw it out
10:49 AM Elmo40: http://cq.cx/ladder.pl
10:49 AM Elmo40: maybe this will help me.
10:50 AM Elmo40: get the programming done. then load it to the arduino
10:50 AM Tom_L: jt still programs plcs
11:41 AM unterhaus_: silo down the road a mile fell down and took out half the barn
11:42 AM unterhaus_: there are no barn builders in this area outside of the Amish community, so the farmer brought some of them in and they had it up in a couple of days
11:44 AM unterhaus_: well the magnifying lamp led conversion is done, trying to forget how much time I wasted on it
11:45 AM unterhaus_: didn't help that the lamp was 225 vs 9 in
11:45 AM Tom_L: some things are just banned from keeping track of
11:46 AM unterhaus_: I would hate to throw something like that away, not a lot of use, but nice to have
11:46 AM Tom_L: like what you spend on a hobby...
11:46 AM unterhaus_: it beats repairing plumbing
11:47 AM unterhaus_: there is a guy with the same name as me that wrote a paper called "teach your children to be plumbers"
11:47 AM unterhaus_: I feel like writing one called "teach your children to become electricians"
11:48 AM unterhaus_: fewer emergency calls, similar pay
11:49 AM unterhaus_: rarely have to deal with water or, worse, sewage
01:06 PM unterhaus: Mike Hughes died. I figured he would have learned his lesson after surviving the last launch
01:13 PM miss0r2: I was just attending the worst birthday ever.
01:16 PM miss0r2: 4 kids, 4 adults. my big one(4years) got into a fight with their big one(3years) alot during the day. two small kids(age 1 and age 2months) were not sleeping at all and required full attention from one adult each all the time. the host couple was pretty busy in the kitchen. the hostess started crying at dinner time because the meat was RAW, the sauce was failed and she managed to burn the potatoes.. that and the
01:16 PM miss0r2: hormones in her body probably did not help(she has the 2month old one). but the salat was good, which is nice.
01:16 PM miss0r2: Glad to be home again.
01:49 PM JT-Shop: wow
01:57 PM JT-Shop: slice it thin and have steak tartare
02:34 PM SpeedEvil is now known as Guest39013
03:36 PM XXCoder: unterhaus: hm knew evenually he would die.
03:37 PM Deejay: gn8
04:23 PM p0g0_: unterhaus, Terry Pratchett will be relieved, I don't think he ever expected anyone to really believe in DiscWorld.
04:25 PM XXCoder: lol
04:26 PM XXCoder: its almost too bad its not discworld
04:26 PM XXCoder: it'd make space program so damn easy
04:26 PM XXCoder: but then turtle is constantly moving on, so might be hard to return to it
04:34 PM p0g0_: Yeah, this place could use some magic...
04:37 PM XXCoder: heh in one of books guy who was somehow moved over to magical universe
04:37 PM XXCoder: she had school knowledge of science and made a magical nuke
04:37 PM XXCoder: magic made it very easy
04:38 PM gloops: https://www.bbc.com/news/world-us-canada-51602655
04:38 PM gloops: 'Mad' Mike Hughes dies after crash-landing homemade rocket
04:39 PM gloops: Hughes was well-known for his belief that the Earth was flat. He hoped to prove his theory by going to space.
04:40 PM XXCoder: we know. heh
04:41 PM gloops: hes not well known over here, and damn we still dont know if he was right
04:41 PM XXCoder: yeah sure :P
04:41 PM XXCoder: we just cant trust them fisheye windows on planes lol
04:42 PM gloops: heh
04:42 PM XXCoder: nor on hot air ballons
04:42 PM * Javabean bashes XXCoder with a troll ba
04:42 PM Javabean: t
04:42 PM XXCoder: lol
04:43 PM gloops: he did re-affirm the theory of gravity of nothing else
04:44 PM XXCoder: theres always that
04:48 PM JT-Shop: XXCoder, https://gnipsel.com/images/wood-working/delta-planer/
04:48 PM XXCoder: i spy a dro
04:49 PM XXCoder: pretty strightforward. nice!
04:49 PM JT-Shop: reads in 0.005" increments but that's ok for wood
04:49 PM XXCoder: lol thats very precise for planer really I think
04:49 PM JT-Shop: quite a brain exercise to get it all to fit right
04:50 PM JT-Shop: yea I think so
04:50 PM JT-Shop: the cool thing is I can raise it up to 0.760 and put it in incremental when I use the sled
04:54 PM XXCoder: taking off bit a time?
04:55 PM JT-Shop: I have a sled that I use with warped wood, I use playing cards to shim it up then get one side flat
04:56 PM JT-Shop: then I can plane it like normal
04:56 PM XXCoder: ahh thats cool :)
04:56 PM XXCoder: didnt think of that
04:57 PM XXCoder: isnt you normally use different tool for flattening?
04:58 PM XXCoder: I wonder if you drew randomly on board so you know when it completely cleaned up?
05:03 PM JT-Shop: if the board is < 6" you use the jointer to flatten it if it's > 6" you can use the sled in the planer to flatten it
05:07 PM XXCoder: cool :) im pretty sure most of my projects would be small though
05:24 PM JT-Shop: it can plane down to 1/4" thick and on the sawstop I can cut 1/16" strips no problem
05:25 PM XXCoder: man I want a shop lol
05:25 PM JT-Shop: I just cleaned up a warped piece of oak to test it out, I'm loving it I can tell what the finished board thickness can be
05:26 PM XXCoder: I bet. having confidence is great to have
05:33 PM JT-Shop: uploading some photos of using the sled, prob make more sense when you see it
05:33 PM JT-Shop: in use
05:33 PM JT-Shop: https://gnipsel.com/images/wood-working/delta-planer/
05:34 PM XXCoder: what a card you are ;)
05:34 PM JT-Shop: the biggest thing is just knowing about how thick the piece of wood is instead of stopping to measure each time then not knowing how far you went down the next time
05:34 PM XXCoder: reclaimed wood is very nice
05:35 PM JT-Shop: cards make perfect shims
05:35 PM XXCoder: oak looks very good once cleaned
05:35 PM JT-Shop: that was firewood given to the boyscouts and they didn't burn that pallet so I got it
05:35 PM JT-Shop: been using it for years
05:36 PM XXCoder: whats your plan with that reclaimed wood?
05:36 PM JT-Shop: when I need small bits of oak I dig through the pile and clean one up
05:37 PM JT-Shop: it's actually not reclaimed as it was never used for anything still rough cut from the sawmill
05:37 PM XXCoder: i suppose but same time it looked bad enough to just be firewood but now its clean slab
05:38 PM JT-Shop: something made them reject it for flooring wood, dunno why
05:39 PM XXCoder: cracks at end might be preexisting
05:39 PM JT-Shop: I have some white oak trees to cut up at my buddies sawmill and have a red oak that is cut and drying
05:39 PM JT-Shop: that's checking and yea if you don't seal the ends they check
05:42 PM JT-Shop: how big is the table on your engraver?
05:43 PM XXCoder: quite small, 7" by 9" approx
05:43 PM XXCoder: machine itself is 9"x12"
05:44 PM XXCoder: i need wood to test engraving, cardboard is too weird, it makes amazing pictures that I can erase leaving traces lol (you saw em in picture)
05:45 PM XXCoder: HMMM I have a idea. just all black at 10% power to "clean" surface then try engrave on same area. maybe will be better.
05:46 PM JT-Shop: what size wood do you need? like 4x4x1/4?
05:46 PM XXCoder: dunno, i can grab random cutoffs at work no issue there
05:46 PM XXCoder: we break down material stock crates or boxes
05:47 PM XXCoder: most is reused but theres cutoffs
05:47 PM JT-Shop: might different results on a smooth planed surface than rough cut pallet wood
05:47 PM JT-Shop: time to fire up the barbie
05:47 PM XXCoder: some of more expensive shipping use better quality wood
05:48 PM XXCoder: the large slab of wood my engraver is on is cutoff of that
05:48 PM XXCoder: 12"x20" leftover
05:48 PM JT-Shop: nice
05:48 PM XXCoder: somethat that large isnt common but i got lucky
05:54 PM JT-Shop: how thick?
05:55 PM XXCoder: over a inch heh
05:56 PM XXCoder: it made a perfect base for laser since it can take laser that got though material just fine :D
05:56 PM p0g0_: XXCoder, until about 10 years back there was a trstle/mine timber/heavy oak outfit near here- I could get 22' 8x10 oak and such there. They flat gave away trim stock... 8x10 kilned white oak up to mebbe 4' lengths.
05:56 PM XXCoder: dang thats large enough to be sueful
05:56 PM XXCoder: useful
05:56 PM JT-Shop: nice
05:56 PM p0g0_: You could bend an axle on a pickup truck hualing that stuff off.
05:58 PM XXCoder: yet not worth shipping anywhere to sell I guess (for company)
05:58 PM p0g0_: not at all, even by the train car load.
05:58 PM Javabean: i still say its funnier watching pickup trucks snag themselves on "speed bumps" because their truck is soo overloaded their hitch is about dragging
05:59 PM XXCoder: lol
06:00 PM p0g0_: I have a bunch of it around still, the very best stuff for tucking under a car or such while getting under it. I must have 20 16' lengths laying around too- I use them for the bottom of wood stacks.
06:01 PM Javabean: i can't remember if it was thursday or friday that was the last time i saw someone that apparently told someone to just put a scoop of gravel in their truck... dude, a backhoe's scoop is way more than your truck can handle
06:01 PM p0g0_: Javabean, I blew a split rim off a dump truck like that.
06:01 PM p0g0_: I'd just bought the truck, and didn't know it's limits well, so Too Much gravel....
06:02 PM Javabean: and yet i see it being done with mear f-150's
06:02 PM p0g0_: I never did find the rim or the tire.
06:02 PM XXCoder: heh i remember one time we got so close that truck was not maxed out but bumps we could feel tires hit tops
06:02 PM XXCoder: ford truck
06:02 PM p0g0_: It cleared the highway, popped up on the guard rail and went over a 100' cliff.
06:03 PM Javabean: yeah, if you still feel the tire hit the stops, its not overloaded as bad
06:03 PM p0g0_: Run the tire pressure up a lot if you ever find yourself in that situation.
06:03 PM p0g0_: it's the sidewall failures that get you
06:03 PM p0g0_: That is Real Good Advice, fwiw
06:04 PM p0g0_: l8r all...
06:04 PM XXCoder: later
06:05 PM Javabean: meh, doesn't sound good...most people i know with a truck are already about maxed on tire pressure
06:05 PM Javabean: l8rz
06:17 PM gregcnc: considering my next lathe purchase https://www.instagram.com/p/B8T-1XtpLPX/
06:18 PM XXCoder: lol
06:18 PM XXCoder: that is pretty small'
06:20 PM Javabean: meh, doesn't sound good enough for minitures
06:24 PM Loetmichel: gregcnc: thats AWFUL runout!
06:31 PM XXCoder: its model not actual lathe
06:31 PM XXCoder: considering that thats poretty good
07:01 PM jdh: https://photos.app.goo.gl/sqdqi39pkyHD4a6c7
07:02 PM XXCoder: far more fancy than my mini lathe
07:24 PM X704 is now known as tiwake
07:35 PM skunkworks: https://youtu.be/mg4Pkub0ioI
07:36 PM XXCoder: unwatchable lol
07:51 PM veegee: What do people use to hold square drive taps in their R8 spindles?
07:52 PM skunkworks: XXCoder: sorry. i will subtitle in the future
07:53 PM XXCoder: no, its not that
07:53 PM XXCoder: its too jerky camera movements
07:53 PM skunkworks: veegee: cheap and dirty.. drill chuck...
07:53 PM skunkworks: XXCoder: heh. sorry
07:53 PM XXCoder: no problem :)
07:54 PM Tom_L: did you just add the jog wheel?
07:54 PM XXCoder: OHHHH
07:54 PM XXCoder: https://www.blog.google/products/android/live-caption/
07:54 PM XXCoder: damn
07:54 PM XXCoder: that is awesome
07:54 PM XXCoder: but only few phones supported aw
07:55 PM skunkworks: https://youtu.be/F7QulGiMt20
07:55 PM XXCoder: im currently using https://www.android.com/accessibility/live-transcribe/ which is quite decent
07:56 PM * Tom_L thinks skunkworks had too much capuccino before shooting
07:57 PM veegee: skunkworks a drill chuck doesn't hold square drive bits
07:58 PM Javabean: they do aparently make 4 jaw drill chucks
08:03 PM Tom_L: tapered>
08:03 PM Tom_L: ?
08:08 PM Tom_L: skunkworks, did you use ilopass on that?
08:08 PM Tom_L: ilowpass*
08:16 PM Elmo40: wow... amazing what a few mm of circuitry can do for signal timing
08:16 PM Elmo40: https://www.youtube.com/watch?v=SoQPNqwEJhk
08:18 PM skunkworks: Tom_L: i dont think so
08:19 PM skunkworks: maybe i had antishake turned off
08:21 PM skunkworks: veegee: the taps usually have a round shank past the square...
08:21 PM veegee: oh right, forgot about that
08:22 PM veegee: Hopefully that's enough torque. The self tightening chucks are non reversible :(
08:22 PM veegee: So I need a keyed chuck and need to make sure to tighten it super tight
08:24 PM veegee: I don't know why I ever buy anything other than wera/knipex/mitutoyo. Everything else is trash in comparison
08:37 PM Elmo40: What about Starrett?
08:39 PM veegee: Oh yeah that's good too
08:39 PM veegee: https://www.amazon.ca/05020013001-Combination-Wrench-Set-05020012001-Imperial/dp/B072XZHRHM
08:39 PM veegee: Here goes $600 from my bank account :(
08:40 PM Javabean: dude, there had better be someone included in that purchase to turn those wrenches
08:40 PM Elmo40: LoL
08:40 PM XXCoder: joker set
08:40 PM veegee: Yeah :(
08:41 PM XXCoder: does it come with a joker?
08:41 PM Elmo40: they are great tools
08:42 PM Elmo40: there is a chinese company copying their design but the fitment is not there...
08:42 PM veegee: Yeah. I'm sensitive to backlash and play. I love tight tolerance stuff
08:43 PM veegee: At least I only buy them once. I have pretty much every one of their tools.
08:43 PM Elmo40: you must be a machinist. ;-)
08:43 PM veegee: Love every s ingle detail including the fact that they don't use a shitty tacky chrome plating
08:43 PM Elmo40: tight or TOSS IT OUT!
08:44 PM Javabean: so thats why your wife seemed so unhappy the other day
08:45 PM veegee: Very NSFW: I'm dating this girl and she wants to take it slow. But she did tell me she's tight during some naughty talk ;)
08:47 PM veegee: AND they use torx fasteners on the tools themselves. Best type of screw drive profile by far. Everything should be torx for internal and hex or torx for external
08:48 PM veegee: Going to tap some holes into my screw driver bit holders to hold a set screw to eliminate the backlash in the bit holder today. That's how much I hate backlash/play
08:49 PM Javabean: here is something to help finish breaking your brain, veegee https://gizmodo.com/you-can-thank-japan-for-inventing-convenient-sliced-may-1841829600
08:50 PM veegee: Hmm I never put mayo on anything home cooked. I don't mind it if it's on fast food though
08:50 PM XXCoder: LOL thats funnt
08:50 PM XXCoder: wheres mustard version?
08:52 PM veegee: Oh and let's abolish imperial/SAE sizes. One can only dream... But UNC threads come in much coarser sizes for the same diameter vs metric coarse thread screws for some reason so I guess they still have some use
08:52 PM pink_vampire: hi
08:53 PM XXCoder: hey
08:53 PM pink_vampire: hi XXCoder
08:54 PM pink_vampire: I can't get my stepper to rotate fast enough because the OLED code
08:54 PM pink_vampire: I have no idea how to make it work faster
08:56 PM veegee: what OLED code? where?
08:56 PM pink_vampire: the 4 pins 64x128
08:57 PM veegee: hurry! I will try to help you before my blood adderall levels drop for the evening
08:57 PM veegee: what does a serial OLED have anything to do with a stepper motor?
08:58 PM Elmo40: Everything
08:58 PM Elmo40: and nothing...
08:58 PM pink_vampire: veegee: this is what I'm trying to make https://i.imgur.com/miRxkzH.png
08:58 PM pink_vampire: very cool 3d pen
08:58 PM Elmo40: oh my lord.
08:59 PM Elmo40: sure, it can be done... but why the hell for?
08:59 PM pink_vampire: the oled display the hotend temp, and also the setpoint, and the feed rate for the filament,
08:59 PM Elmo40: plus, a trigger handle is not as accurate as a 'pen'.
08:59 PM pink_vampire: Elmo40: because i love it
09:00 PM veegee: pink_vampire what am I looking at?
09:00 PM veegee: If you're trying to control everything in realtime with a small atmega, that will be tough
09:01 PM pink_vampire: veegee: I don't need realtime screen updates,
09:01 PM veegee: I would go with something like PIC32 operating at 160+ MHz and FreeRTOS with cooperative multitasking.
09:01 PM veegee: So why would the display interfere with your stepper speed then?
09:02 PM veegee: > I can't get my stepper to rotate fast enough because the OLED code or am I misunderstanding something?
09:02 PM veegee: Are you saying you're not able to send the step pulses fast enough?
09:02 PM pink_vampire: yes
09:03 PM pink_vampire: it is work but very slow
09:03 PM veegee: Does your MCU have a CCP module?
09:03 PM pink_vampire: no idea
09:03 PM veegee: That is, capture/computer/pwm as Microchip puts it
09:03 PM pink_vampire: it is arduino nano
09:03 PM veegee: ok atmega peripherals are crap but let me check
09:03 PM pink_vampire: I'm using the "tone" option with pwm pin
09:03 PM veegee: what's the chip part # exactly
09:03 PM veegee: and what frequency is it running at currently?
09:05 PM veegee: Fuck me sideways. I just blew $800 on nothing but Wera tools. Arriving tomorrow though!
09:06 PM veegee: pink_vampire hurry! Before my blood adderall levels drop, then I'll be useless :(
09:06 PM pink_vampire: this is the code https://paste.debian.net/1131822/
09:06 PM pink_vampire: the chip is arduino nano
09:07 PM veegee: Aiiiyaaaa that's not a chip
09:07 PM veegee: It's an atmega something
09:07 PM pink_vampire: ATmega328P
09:07 PM veegee: Ok what's the current clock speed?
09:08 PM pink_vampire: 16 mhz
09:08 PM veegee: pink_vampire ok boost it to 20MHz. I'm pretty sure that chip is capable of that
09:09 PM pink_vampire: I think the clock is internal
09:09 PM veegee: I don't use atmega/arduino so not entirely sure but I think it has an internal oscillator you can use instead of the crystal that comes with the arduino board
09:10 PM veegee: yeah if it's internal, even easier to set it. I'd be surprised if the arduino SDK doesn't allow you to set the internal oscillator speed, check google or something
09:10 PM pink_vampire: I'm pretty sure the problem is in the code, not in the clock..
09:10 PM veegee: oh...
09:10 PM * roycroft spent $600 on some clamps and a handplane this weekend, so he can relate to the $800 wiha splurge
09:10 PM veegee: you're using digitalwrite
09:11 PM veegee: that's why
09:11 PM veegee: use the hardware PWM output
09:11 PM veegee: digitalwrite is toggling the pin on and off via CPU instructions instead of the hardware PWM module
09:11 PM veegee: what you're doing is called "bitbanging" and the timing is unpredictable and MUCH slower than using the hardware PWM
09:12 PM veegee: just use hardware PWM and your problem is solved. The atmega328p has 6 PWM peripherals
09:12 PM veegee: but also if you boost your clock, it'll speed up the stepper immediately
09:12 PM _unreal_: amazing, I found every part BUT an 8mhz xtal??? which dumb founds me because I thought I had like 20? and a P channel bs250 transistor
09:12 PM pink_vampire: this is the line that pulse the stepper > tone(9, interval, 10);
09:13 PM _unreal_: pinky if your wondering I'm building this http://usbpicprog.org/?wpsc-product=usbpicprog-hardware-release-0-3-2
09:13 PM veegee: Ok one sec, not familiar with the arduino SDK
09:13 PM veegee: not sure what tone does but I'm guessing it uses the hardware PWM at low frequency
09:14 PM _unreal_: all I ve7it I'm almost done building the prorammer to """ WITH LUCK """ program the dspic's
09:14 PM veegee: pink_vampire https://www.arduino.cc/en/Tutorial/SecretsOfArduinoPWM
09:14 PM veegee: follow that guide, specifically the fast pwm mode using the hardware timer
09:15 PM pink_vampire: veegee: pwm only change the duty cycle, i need to change the frequency
09:15 PM veegee: no, you can configure the PWM frequency
09:15 PM pink_vampire: not that I know of
09:15 PM veegee: aiyaa I just linked you to iot
09:16 PM veegee: https://www.arduino.cc/en/Tutorial/SecretsOfArduinoPWM "Fast PWM mode" section. It guides you on configuring the PWM/timer registers to control the frequency
09:16 PM veegee: every PWM module since the beginning of time is capable of configurable frequency
09:16 PM pink_vampire: on the fly?
09:16 PM veegee: yes
09:17 PM veegee: Read that guide fully
09:17 PM veegee: Then read the datasheet of the atmega328p down to the low level register configuration
09:18 PM veegee: The only way to use a microcontroller properly is by fine tuning the registers yourself instead of using those silly arduino library functions that hide everything from you
09:19 PM pink_vampire: veegee: I'm trying..
09:19 PM veegee: You'll have to understand the clocks, timers, PWM module fully but you'll be able to do exactly what you want. Trust me, this is much easier than trying to understand the multiple clocks and stuff on something like an STM32F7
09:19 PM veegee: like a couple of orders of magnitudes easier. Not sure about atmega docs, but microchip should be given a gold medal for the quality of their PIC datasheets
09:20 PM veegee: Just ping me if you have any trouble understanding bits of it, but I'll only help you if you actually read the low level stuff and try to understand it
09:21 PM pink_vampire: do you know about good example / tutorial how to control the PWM frequency by the analog input?
09:21 PM veegee: No but that's so straightforward
09:22 PM veegee: Just do in a loop: read the analog input value, compute your timer register values, write those into the timer registers, repeat
09:22 PM veegee: first get rid of all code and start with a simple goal of making the stepper motor run with the PWm module
09:22 PM pink_vampire: but how it is done by code..
09:22 PM veegee: Do you have an oscilloscope?
09:22 PM pink_vampire: no
09:22 PM Javabean: maybe only change the registers if the analog value changes
09:23 PM veegee: I w ould write it for you but then you won't learn the process that's critical for this kind of engineering
09:23 PM veegee: so also think of acquiring a cheap oscilloscope. Like a used tektronix or something. It's ESSENTIAL for this
09:23 PM pink_vampire: the problem is that I'm not even sure what to look for.
09:23 PM Javabean: pink_vampire: a friend of mine liks this one https://www.amazon.com/SainSmart-Portable-Handheld-Digital-Oscilloscope/dp/B074QBQNB7/
09:24 PM veegee: Siglent scopes are great for the price
09:24 PM veegee: but ok give me some background info
09:24 PM veegee: What do you know in terms of software, hardware, programming, etc.
09:25 PM pink_vampire: I don't need an oscilloscope to know that I have a problem with the steps frequency , it is about 1/10 of the speed that it should spin
09:25 PM Javabean: veegee, have you ever tried out the ds212's?
09:25 PM veegee: Javabean I bought one for my father but never used it myself
09:25 PM veegee: pink_vampire that's not the point...
09:25 PM veegee: you won't get anywhere if you're impatient
09:26 PM veegee: engineering isn't about copy pasta da code
09:26 PM pink_vampire: veegee: I'm very good with 3d designing, and mechanical stuff, code was never my main thing.
09:26 PM veegee: Ok do you have any understanding of how the CPU works, what the peripherals are, what the registers are, etc?
09:26 PM veegee: And how much electrical engineering stuff do you know?
09:27 PM veegee: I won't be able to guide you unless I know where to start you off
09:28 PM pink_vampire: I'm coming from a point that I'm not inventing the wheel here, so I'm looking for something that is similar.
09:28 PM veegee: And that is why you fail. You don't need to invent the wheel, but you sure as hell need to know how it works
09:28 PM veegee: `tone()` is the wrong thing for your application
09:29 PM veegee: your application requires being able to write very quickly directly to the timer registers that is used by the PWM module to control frequency
09:29 PM pink_vampire: ok, what is the right thing?
09:29 PM veegee: ok start by reading the datasheet of the atmega328p
09:30 PM veegee: understand what the peripherals are, how to configure them by writing directly to the registers instead of using the arduino SDK crap
09:30 PM veegee: luckily your application is very simple, trust me on this.
09:30 PM pink_vampire: it is 294 pages, anything specific?
09:30 PM veegee: Your goal is to be able to manipulate the PWM module output frequency by manipulating the registers it uses
09:30 PM pink_vampire: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
09:31 PM veegee: Yes, in the index, look for the PWM module
09:31 PM veegee: it will tell you everything you need to know about it
09:31 PM veegee: it will tell you exactly what registers it depends on, etc.
09:31 PM veegee: It will also tell you that it uses one of the hardware timers. Then you will need to read up on the timers and understand fundamentally what hardware timers are
09:32 PM veegee: Once you understand that, you'll understand that you can change the PWM frequency in 1 line of code by writing a value to a certain timer register
09:33 PM pink_vampire: ok in page 116 "8-bit Timer/Counter2 with PWM and Asynchronous Operation"
09:33 PM veegee: when you get that far, your stepper will work and you'll be able to make it go as fast as you want.
09:33 PM veegee: I'm not familiar with that exact chip, but they're all the same idea. Yes, read that chapter start to finish
09:34 PM veegee: asynchronous operation refers to the fact that the hardware PWM timer reacts asynchronously to the timer values you set without occupying the CPU. This is EXACTLY what you want
09:34 PM veegee: don't be lazy. READ
09:34 PM _unreal_: ok just ordered the missing parts I need for this programmer build
09:34 PM pink_vampire: but I don't see anything that apply to actual code
09:34 PM veegee: just curious, how old are you?
09:35 PM _unreal_: 40
09:35 PM _unreal_: u?
09:35 PM veegee: 29
09:35 PM _unreal_: wipper snapper
09:35 PM pink_vampire: vampires never age
09:35 PM veegee: no really
09:36 PM XXCoder: im 29 for last 15 years lol
09:36 PM veegee: If you're still young, I understand the impatience.
09:37 PM _unreal_: still you?
09:37 PM veegee: I own a software engineering company as the CTO and my job involves teaching employees stuff because they don't know jack shit out of university
09:37 PM veegee: so I have some experience teaching people to get results. If you want this to work, you'll have to trust me.
09:37 PM _unreal_: veegee, I'm SHOCKED
09:37 PM Rab: pink_vampire, tried commenting out the OLED includes/code to see if the stepper performs faster?
09:38 PM veegee: And I've been doing software and hardware and electrical engineering as a hobby since I was 5 so I know a thing or two about this
09:38 PM veegee: Rab that's not the issue
09:38 PM _unreal_: 5...
09:38 PM _unreal_: ?
09:38 PM veegee: so just trust me and read the damn datasheet
09:38 PM veegee: yes five years old
09:38 PM pink_vampire: Rab: yeah it is working fine
09:38 PM veegee: Rab he/she is using a shitty arudino sdk library that masks the underlying peripheral control
09:39 PM veegee: it's not being used to the speed it's capable of
09:40 PM veegee: not going to help if you don't read. Ping if you have any specific questions on the material. Don't be impatient, this stuff takes time to learn.
09:40 PM XXCoder: LOL https://youtu.be/okswxxX_6QU
09:41 PM pink_vampire: my main problem is how to make the connection between the stuff in the datasheet to actual code
09:41 PM veegee: The first link I sent you directly assigns values into the registers if you bothered to read
09:41 PM veegee: like it's literally right there as an example
09:42 PM veegee: but that specific example doesn't apply to you but the concept does. Understand the registers and how to calculate the values that should go in them, then assign them in code
09:42 PM veegee: the information needed to calculate the values is in the datasheet. It has everything you need to know
09:42 PM pink_vampire: veegee: you are taking about "Fast PWM Mode with OCRA top" from the arduino link?
09:42 PM veegee: yes
09:42 PM pink_vampire: yeah I saw that,
09:43 PM veegee: `TCCR2A = 0;` that's how you assign a value to the register
09:43 PM veegee: but you have to configure ALL the registers PERFECTLY. The only way to do that is to read the datasheet
09:43 PM pink_vampire: what is register?
09:44 PM veegee: a register (in this case) is an abstraction that allows you to write a value to a specific memory address
09:44 PM veegee: for hardware peripherals, it's a special memory location inside the chip that the peripherals read to configure their beahviour
09:45 PM veegee: so `TCCR2A = 0;` assigns the value 0 to the TCCR2A register. If you search TCCR2A in the datasheet, it'll tell you exactly what the register is and what it's used for
09:45 PM veegee: That specific one may or may not apply to you, but only one way to find out: read
09:46 PM veegee: no do da copy pasta mmmk?
09:46 PM pink_vampire: but all I can see is "fast PWM" I have no idea how to make it "analog input driven frequency PWM"
09:46 PM veegee: ok no
09:46 PM veegee: stop
09:46 PM veegee: forget the anlog part
09:47 PM veegee: just follow my directions. Your goal is to make the stepper motor turn based on a value you just hardcode in your program
09:47 PM veegee: We'll add the analog part later
09:47 PM veegee: if you get this far, the analog part will be super easy
09:47 PM veegee: So start with a blank project and just do the minimum necessary to configure the PWM peripheral manually to make the stepper motor turn.
09:47 PM pink_vampire: but what part is that in the code the setup of the loop?
09:48 PM veegee: In this particular case and at this stage, doesn't matter
09:48 PM veegee: put it in the "setup" as they call it for now
09:48 PM pink_vampire: in this line
09:48 PM pink_vampire: TCCR2A = _BV(COM2A0) | _BV(COM2B1) | _BV(WGM20);
09:48 PM veegee: ok so you''ll have to understand some C programming
09:49 PM pink_vampire: the file is .ino so I think is it arduino language
09:49 PM veegee: registers are 8 bits wide for an 8 bit CPU. Each bit or set of bits control some parameter. The datasheet tells you exactly. The | pipe operator is a logical OR
09:49 PM veegee: sorry bitwise OR
09:49 PM veegee: .... it's C
09:50 PM veegee: anyway back to that line, it's selecting multiple flags and performing a bitwise OR on them and assigning them to the 8 bit register
09:50 PM veegee: read datasheet to know exactly what COM2A0, COM2B1 etc do
09:50 PM pink_vampire: what is bitwise OR?
09:51 PM veegee: Before I go any further, why are you doing this p roject?
09:51 PM veegee: Do you actually want to learn engineering stuff?
09:52 PM veegee: If so, start with learning C
09:52 PM pink_vampire: just for fun, I love designing and machining parts, this is a something that I did on my 3d printer
09:52 PM veegee: ok then time to start learning C
09:53 PM veegee: lucky for you, it's a really simple language
09:54 PM veegee: I'm going to do some work but I'll be back in a bit if you have questions
09:54 PM Javabean: laughs quite hard.... "simple language", C.... well since the really simple is actually rather hard, i guess thats true
09:54 PM veegee: Maybe private message so we don't spam this channel
09:54 PM pink_vampire: not sure if i will ever going to fully commit to that, it is totally not my main interest
09:54 PM veegee: Javabean the language is simple. The hardware is hard
09:55 PM veegee: most of the learning process here is knowing how to control the hardware. The programming itself is dead simple.
09:55 PM Javabean: doing japanese style wood work is really simple too
09:55 PM pink_vampire: LOL
09:55 PM pink_vampire: Javabean: this is way we have a cnc machine
09:55 PM veegee: C is simple. C++ is hard
09:56 PM Javabean: but it is possible, just gotta put forth some effort
09:56 PM XXCoder: i like c definitely
09:56 PM veegee: Especially at this level, you're just assigning values to registers and using basic constructs like loops
09:56 PM veegee: absolutely no advanced usage required for this
09:58 PM Javabean: you are correct, no advanced usage is required... it should be relatively simple... but still causes keyboard to skull pains
09:58 PM pink_vampire: veegee: I prefer to spent my time in front of solidworks / lathe / mill / 3d printer, instead of doing programming (soo boring for me)
09:59 PM veegee: I understand, but sometimes there is no easy way to get what you want
09:59 PM Javabean: pink, it can be really boring... but quite satisfing to get right
09:59 PM veegee: yeah once you get it the first time, you'll be able to do other things very quickly
10:00 PM pink_vampire: Javabean: NO there is nothing satisfying about code
10:00 PM veegee: well I'm sorry to tell you there's no other way to do what you want other than buying a stepper controller
10:00 PM veegee: but really if you put in a tiny bit of effort, you can achieve this goal in like 1 day
10:00 PM Javabean: righting the code to make the machine go the right direction will be satisfing... i almost guarentee your first try will go left instead of right
10:01 PM selroc: pink, I can say that after debugging your code you feel better
10:01 PM veegee: don't fight it, embrace it
10:03 PM veegee: Besides, I offered to help you if you get stuck. But only if you put in the effort. I don't waste my time helping people who don't want to learn.
10:03 PM Javabean: ^
10:04 PM pink_vampire: most of my code involve projects was done by someone that actually know how to program, and I just give the guide lines
10:04 PM Javabean: my C is rusted right through, but i should still be able to help with sanity checks
10:04 PM veegee: Take all the energy you're spending right now fighting it and focus it into learning it.
10:05 PM veegee: I promise you'll have the basics in just a few hours and that's all you need for this specific project.
10:05 PM rue_mohr: can anyone suggest a big mean stepper I can get a datasheet for?
10:06 PM rue_mohr: (48"x96" cnc)
10:06 PM pink_vampire: veegee: I'm not fighting anything, I know my limitations, code is not part of the stuff that I'm enjoy doing.
10:06 PM veegee: rue_mohr ask pink_vampire. His/her stepper is so mean it won't turn the way they want
10:06 PM veegee: pink_vampire not enjoying =/= limitation
10:06 PM pink_vampire: *she
10:07 PM rue_mohr: ?
10:07 PM veegee: You're smart enough to learn this
10:07 PM veegee: the only thing stopping you is your attitude
10:07 PM rue_mohr: I'm making a DC servo
10:07 PM veegee: I'm 100% sure that C is well within your intellectual limitations
10:07 PM rue_mohr: with a stepper interface
10:08 PM rue_mohr: so I'm in need of some target performance
10:08 PM pink_vampire: rue_mohr: I'm using the G320X
10:08 PM rue_mohr: 2HP 1.5 ohm motors
10:08 PM pink_vampire: it is a brushed DC motor driver
10:09 PM veegee: pink_vampire do you know G code?
10:09 PM rue_mohr: no I'm building it cause I cant come close to affording the premade ones
10:09 PM pink_vampire: yes, but I'm using HSM
10:09 PM rue_mohr: so I need a motor datasheet (stepper) that I can try to match
10:09 PM veegee: Not sure what HSM is, but there you go. You know some programming language already. It's not turning complete, but still
10:10 PM pink_vampire: veegee: maybe you also need to lean some stuff..
10:10 PM veegee: Oh for sure
10:10 PM veegee: so many things
10:10 PM veegee: That's why I sit on this channel and ask dumb ass questions like how to attach my tap to my R8 spindle
10:10 PM pink_vampire: start with hand right 5 axis G code
10:10 PM veegee: But I don't ever give up
10:11 PM veegee: It helps that this is also one of the very few incredibly helpful channels. Most are toxic.
10:12 PM veegee: It seems that this one is full of people who actually want to help you out
10:12 PM rue_mohr: so, any suggestions on stepper motors for a large cnc?
10:12 PM pink_vampire: maybe I'm not a good programmer, but I design and build servo spindle to my cnc machine that do rigid tapping with out any problem
10:13 PM veegee: Really, doesn't matter if you're good or not at something right this minute.
10:13 PM _unreal_: I always find it amazing when you HOT air reflow a through hole board after soldering all the parts :)
10:14 PM pink_vampire: rue_mohr: it will be more cost effective to go with something like clear path those days, instead of trying to invent the wheel with closed loop steppers
10:14 PM veegee: I told you, I'll help you accomplish this project. Just follow my guidance and you'll have a loooooot more knowledge at the end of it than you do now and your views will change
10:15 PM veegee: Start with a basic C tutorial. Just the basics, shouldn't take more than an hour
10:15 PM pink_vampire: veegee: life is too short to learn everything, to become a C programmer is not one of my goals in my life.
10:15 PM _unreal_: rue_mohr, what are you building?
10:15 PM veegee: aiyaaa ain't nobody asking you to become the lead C programmer at an embedded systems company
10:16 PM veegee: just need to spend one hour lol
10:16 PM _unreal_: a BRUSHED servo motor? or controller?
10:16 PM Javabean: aiyaa??? is that an otaku in the room?
10:16 PM veegee: No but I grew up around a lot of Chinese people
10:16 PM _unreal_: veegee, same
10:16 PM _unreal_: one of my best friends is chines, first GENERATION
10:17 PM veegee: It's an expression of exasperation
10:17 PM _unreal_: rue_mohr, what are you building?
10:17 PM * Javabean has called himself out as an otaku of japanese media
10:18 PM veegee: I live in Toronto, aka the other China
10:18 PM veegee: Drive up north a bit and all the shop signs are in Chinese. Not an english word in sight
10:18 PM Javabean: is that why its one of the few places in canuckdia that has gotten wuhan?
10:18 PM veegee: LOL is it?
10:19 PM Javabean: https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6
10:19 PM veegee: I haven't been following. IT's a weak virus though. More people died from the flu than will die from this
10:19 PM veegee: not worried about it at all
10:19 PM veegee: I studied virology/immunology in university. By no means an expert, but I know there's a million things out there that are wayyyyy worse
10:20 PM Javabean: been some interesting "reports" about it...
10:20 PM veegee: Super low mortality rate if the reported numbers are accurate
10:20 PM veegee: it's like a bad cold lol
10:20 PM veegee: If you're healthy and don't have a compromised immune system, nothing to worry about
10:20 PM Javabean: if you are interested in continueing knowledge on virology... you ought to look up some of the reports
10:21 PM veegee: Will do, can you link me to some?
10:22 PM veegee: In any case, I have a full face 3M P100 respirator if this turns into the zombie apocalypse
10:22 PM veegee: Also have a nice compound bow to keep the zombies away
10:22 PM Tom_L: https://www.youtube.com/watch?v=PFqjQ3l1MRA
10:22 PM Javabean: dude is translateing alot of the reports into stupid, has lots of links across his vids and in his (sometimes toxic) comments section https://www.youtube.com/watch?v=JGhwAGiAnJo
10:23 PM veegee: I'll check it out while I eat. BRB
10:25 PM rue_mohr: _unreal_, a 48"x96" router
10:25 PM Javabean: veegee, http://virological.org/t/the-proximal-origin-of-sars-cov-2/398 also testing of bats has confirmed 400 different virii that might be able to infect humans
10:26 PM rue_mohr: if thats not big enough for my projects I'm just gonna have to swallow it.
10:27 PM pink_vampire: rue_mohr: can you measure the torque you need?
10:30 PM rue_mohr: not yet
10:33 PM pink_vampire: are you using screws? racks?
10:33 PM rue_mohr: probably a belt drive
10:34 PM rue_mohr: or rack, not screw
10:37 PM rue_mohr: drat, I cant find anything with a real datasheet
10:38 PM pink_vampire: for something simple all you need to know is the current use, and the constant torque
10:40 PM pink_vampire: name 34 stepper will be plenty for direct drive, but it not going to be fast, and the travel moves(g0) on full sheet cnc can take vary long time.
10:40 PM _unreal_: rue_mohr, My question was about the motor
10:45 PM rue_mohr: Id like proper datasheets for a *just big* stepper motor
10:45 PM rue_mohr: baldor was bought by ABB and their site is broken
10:45 PM rue_mohr: not sure who else is a proper motor manufacturer
10:46 PM _unreal_: rue_mohr, ever heard of archive.org?
10:46 PM pink_vampire: https://www.teknic.com/products/clearpath-brushless-dc-servo-motors/
10:47 PM _unreal_: rue_mohr, What motors do you have if any?
10:47 PM pink_vampire: this is the brushed dc motors that I'm using https://www.automationtechnologiesinc.com/wp-content/uploads/downloads/2012/12/KL34-180-72.pdf
10:48 PM rue_mohr: I have large DC motors, I'm building a step interface controller cause I dont have wads of cash for buying them and I can do electronics
10:48 PM pink_vampire: this is the driver that I'm using https://www.geckodrive.com/g320x-digital-servo-drive.html
10:48 PM rue_mohr: so I'd like a proper set of datasheets for a large stepper
10:48 PM rue_mohr: that I can use as a design target
10:48 PM rue_mohr: I do not care about the gecko controller
10:48 PM rue_mohr: as I said, I dont have wads of cash to buy those
10:49 PM rue_mohr: I want a proper set of datasheets for large stepper motors
10:49 PM pink_vampire: rue_mohr: if you already have large DC motors, you can use them with the G320X driver, you just need to get an encoder.
10:50 PM rue_mohr: https://www.nipponpulse.com/products/Motors/motors-rotary-hybrid-stepper/PJE86T-112J14 oh hello
10:50 PM rue_mohr: are you going to buy me the drivers?
10:50 PM rue_mohr: cause I dont have funds for this project to buy those drives
10:50 PM rue_mohr: I do have funds to build my own
10:51 PM rue_mohr: sorry, but 4 times there you guys assumed I could just buy gecko drivers
10:51 PM rue_mohr: I cant afford that
10:51 PM _unreal_: rue_mohr, encoders are DIRT cheap
10:51 PM rue_mohr: yea I have encoders
10:52 PM _unreal_: ?
10:52 PM _unreal_: so you have working servos?
10:52 PM _unreal_: brushed servos?
10:52 PM rue_mohr: I can make them
10:52 PM rue_mohr: I am a master coder :/
10:52 PM rue_mohr: I have brushed motor
10:52 PM rue_mohr: s
10:52 PM _unreal_: I'm building a new cnc and I'm using brushed
10:52 PM rue_mohr: and, for a few bucks, I'm getting mean fets
10:52 PM _unreal_: I'm getting away from steppers
10:52 PM pink_vampire: ok, so why do you want steppers??
10:53 PM rue_mohr: I want the DATASHEET for a large stepper
10:53 PM rue_mohr: so I can use step/dir controllers
10:53 PM _unreal_: rue_mohr, a large cnc is better with servos then steppers
10:53 PM rue_mohr: I need a performace target for the controller I make
10:53 PM _unreal_: lol
10:53 PM _unreal_: rue_mohr, I'm bilding this http://ve7it.cowlug.org/dspic-servo.html
10:53 PM rue_mohr: heh, I really hate pics :)
10:54 PM rue_mohr: nice motor
10:54 PM _unreal_: my ONLY hold up right now is the #@$%QW$%!@#$@#$%@#%@#$@# programmer for a DS
10:54 PM _unreal_: dspic
10:54 PM _unreal_: I have the same motors
10:54 PM _unreal_: go figure
10:54 PM rue_mohr: my motors can draw up to 20A
10:54 PM _unreal_: well that is a ready to go setup
10:54 PM _unreal_: just change the opamp(s)
10:54 PM _unreal_: for greater power
10:55 PM pink_vampire: rue_mohr: 800 oz in and up will give you plenty of power.
10:55 PM rue_mohr: its ok, I'll make my own, I have lots of avr code I'v used before to do things
10:55 PM rue_mohr: I'v got 1500w motors, but I'm using them around the 600w mark
10:56 PM rue_mohr: high rpm tho, so, its going to be fun
10:57 PM pink_vampire: high rpm, is not necessarily good, because you need to brake it if you need to go the other way,
10:57 PM _unreal_: rue_mohr, https://www.mouser.com/ProductDetail/Crowd-Supply/cs-tarocco-01?qs=wd5RIQLrsJjNYYMa%252BvzD5A%3D%3D
10:58 PM rue_mohr: pink_vampire, its all the same by the time its reduced, often high rpm motors can outperform low ones
10:58 PM rue_mohr: lower inertia
10:59 PM _unreal_: rue_mohr, My motors are running xl belts 10 tooth to the motor 48 tooth to the lead screws, using 1/2"-13 TPI lead screws
10:59 PM pink_vampire: try to make it direct drive, so less backlash
10:59 PM _unreal_: I have no backlash
10:59 PM rue_mohr: yes
10:59 PM _unreal_: I made my own drive nuts as well
11:00 PM pink_vampire: drive nuts ??
11:00 PM rue_mohr: split nuts
11:00 PM rue_mohr: so you dont get lash
11:00 PM _unreal_: https://drive.google.com/open?id=1ilNVYlA6m7xGhCAn1lIo1JQiG3m_ZvSj
11:00 PM rue_mohr: cause lash on your nuts is the worst
11:01 PM _unreal_: https://drive.google.com/open?id=1kViyHDq6daYxik7cf587PP_aZ50MCRVm
11:01 PM _unreal_: I need to snap a few quick photos, more updated
11:02 PM pink_vampire: what type of lead screw is that??
11:03 PM rue_mohr: it looks like 60 degree
11:03 PM rue_mohr: the one that made me get impatient with my machine
11:03 PM rue_mohr: it takes 90 seconds to traverse 11.5 inches
11:03 PM rue_mohr: at full speed
11:04 PM Tom_L: damn
11:05 PM pink_vampire: dc servos can be very fast, hope you didn't warn your lead nut too fast
11:05 PM _unreal_: 90 seconds
11:06 PM _unreal_: LOL
11:06 PM _unreal_: My machine on my basic tests will do 60 IPM
11:06 PM _unreal_: full speed
11:06 PM _unreal_: just running straight DC to the motor
11:07 PM Tom_L: but will you cut parts at that speed?
11:07 PM _unreal_: https://drive.google.com/open?id=1lCZMXKp_Oj-y8NpCZTpN_3a0xOpjFm3_
11:07 PM _unreal_: Tom_L, not a chance in hell
11:07 PM _unreal_: unless its foam
11:07 PM _unreal_: rue_mohr, the threaded rod is just ALL thread threaded rod
11:07 PM _unreal_: with custom HDPE nuts I bilt
11:07 PM _unreal_: built
11:08 PM Tom_L: my kids thought my mill was awesome until they started working at a cnc shop
11:08 PM Tom_L: they run aluminum at 400ipm all day long
11:08 PM _unreal_: https://drive.google.com/open?id=1l2eO1YHUsU8dsQELYtdWbHqnuLS_RjWp
11:08 PM pink_vampire: and this is way I'm using ballscrews https://www.youtube.com/watch?v=_WnFpI3oYLs
11:09 PM Tom_L: they are nice no doubt
11:09 PM pink_vampire: _unreal_: look nice and easy to maintain lead nut
11:09 PM _unreal_: pink_vampire, easy to mill a new nut as well
11:09 PM X704 is now known as tiwake
11:10 PM _unreal_: just 3 parts, all linked via 4 10-24 screws
11:10 PM _unreal_: and the center is tapped
11:10 PM _unreal_: once put together
11:10 PM _unreal_: pink_vampire, my lead screws are stainless
11:10 PM _unreal_: Part of the reason I'm using HDPE
11:10 PM _unreal_: :) wont gall
11:11 PM _unreal_: and will last a very long time
11:11 PM pink_vampire: I hope for you...
11:11 PM Tom_L: and you get it cheap/free
11:11 PM _unreal_: lol at those anitseze choices,
11:12 PM _unreal_: in the marine industry tef gel is KING
11:12 PM _unreal_: pink_vampire, it will
11:12 PM _unreal_: because the nuts are NOT going to ware the metal
11:13 PM _unreal_: and the nuts them selfs being 3" long of thread contact are not going ware out fast ether
11:14 PM pink_vampire: that for sure
11:17 PM X704 is now known as tiwake
11:18 PM _unreal_: pink_vampire, I've had a bigger issue with aggressive resistance on these nuts
11:18 PM _unreal_: I litteraly had to run the tap back and forth tons of times
11:19 PM pink_vampire: ballscrews are much cheaper now days
11:20 PM _unreal_: not fast but I'll get way more torque from my setup
11:21 PM _unreal_: The Y axis takes about 28 seconds to travel the full length which is 30"
11:21 PM _unreal_: hence my 60IPM
11:25 PM sync: meh, if you want to go fast you don't really need torque
11:26 PM sync: you need lead
11:32 PM _unreal_: I'd like to have my system go fast but it would eat a lot of power and need more powerful everything
11:44 PM X704 is now known as tiwake