#linuxcnc Logs

Jul 15 2022

#linuxcnc Calendar

12:29 AM -!- #linuxcnc mode set to +v by ChanServ
12:50 AM Deejay: moin
02:30 AM randy: morning
05:07 AM Tom_L: morning
05:20 AM JT-Cave: morning
05:21 AM travis_farmer: Good Morning :)
05:38 AM JT-Cave: so tor is no better than firefox with the nagging updates lol
05:42 AM Loetmichel_: JT-Cave: whats extremely nagging on FF updates is that the only way to notice them is when the next tab you open isnt loading AT ALL. VERY annoying.
05:43 AM JT-Cave: never seen that, I'm talking about the annoying popup
05:43 AM Loetmichel_: ... until you hit "About firefox" and see the update waiting to reboot
05:43 AM Loetmichel_: i dont get any popups
05:43 AM XXCoder: mine updates by system software update
05:44 AM XXCoder: so its very easy to see when mine needs update
05:44 AM JT-Cave: all my firefox has been showing update popups for a couple of years
05:44 AM Loetmichel_: but the reason it just refuses to load MAY have a reason ... 3 windows with about 120 tabs open at all times.
05:44 AM Loetmichel_: XXCoder: yeah, may have to do with win10. over here it wants to "restart firefox"
05:45 AM Loetmichel_: it actually updates all by itself
05:45 AM XXCoder: mine needs to restart firefox also, but it dont update by itself here
05:57 AM JT-Cave: I always turn off auto updates for everything
05:58 AM * JT-Cave is getting a dead huge twin white oak dropped today
05:58 AM XXCoder: yay to dry it out for future projects'
05:58 AM JT-Cave: it's firewood
05:58 AM XXCoder: yay, some future heat
05:59 AM JT-Cave: yup
05:59 AM JT-Cave: I have a 36" white oak to cut when it cools off a bit and it's for boards and firewood
06:00 AM XXCoder: already that hot? isnt it like 6 am now there?
06:00 AM JT-Cave: I mean later in the fall
06:02 AM JT-Cave: feels nice outside right now and yep it's 6am
06:08 AM XXCoder: oh lol
06:11 AM JT-Cave: well I installed two ad blockers in tor but still get ads LOL
06:11 AM JT-Cave: I just don't see the point in using it at all
06:12 AM hazzy[m]: JT-Cave: morning
06:14 AM JT-Cave: hazzy[m], morning chicken guy\
06:14 AM hazzy[m]: :)
06:17 AM * hazzy[m] needs to make an arduino coop controller
06:18 AM * JT-Cave gave up on arduino and used a Rpi3
06:18 AM JT-Cave: https://github.com/jethornton/chickens
06:18 AM XXCoder: id suggest rpi zero 2 except good luck getting em
06:18 AM XXCoder: you heard of new pico wireless something board?
06:19 AM XXCoder: wonder if they still has it in stock lol
06:20 AM XXCoder: this one JT-Cave https://www.raspberrypi.com/products/raspberry-pi-pico/
06:20 AM JT-Cave: hazzy[m], coop uno is headless and coop deux has a 7" touch screen
06:20 AM XXCoder: yep still has stock
06:20 AM hazzy[m]: JT-Cave: that might be they better way to go.. Iโ€™m hoping to run it all off a little solar panels, some I donโ€™t have any electricity
06:20 AM XXCoder: 4-5 dollars
06:21 AM JT-Cave: pico is interesting
06:21 AM hazzy[m]: s/some/since/
06:21 AM XXCoder: want to buy one and play around, except I suck on playing around with electrics so meh
06:40 AM * JT-Cave gets out the mb manual to figure out which header is the cpu fan
06:57 AM JT-Cave: adafruit
06:57 AM JT-Cave: Please note! We are now requiring a verified account with two-factor authentication enabled in order to purchase certain high-demand products due to a large number of bot-purchasers making it difficult for Makers and Engineers to order these products.
06:57 AM JT-Cave: Please make sure you have a verified Adafruit account and enable two-factor authentication. Finally, you will need to sign out and back in to activate the account verification.
06:59 AM XXCoder: theres many pico sellers
06:59 AM XXCoder: big ripoff price https://www.amazon.com/Raspberry-Microcontroller-Development-Dual-Core-Processor/dp/B08TN4VLN7
06:59 AM XXCoder: $13
07:00 AM JT-Cave: adafruit has them for $5 with soldered on headers but no wifi ones
07:00 AM JT-Cave: not sure how you communicate with the non-wifi ones...
07:01 AM XXCoder: oh there 2 pack ones too. 15 usd for 2 pack. cheaper
07:01 AM XXCoder: usb connection I would guess
07:01 AM XXCoder: serial commucation
07:02 AM JT-Cave: maybe I'll get a chance to work on my egg drawer today... feeling a bit more human today
07:02 AM XXCoder: yay :)
07:03 AM XXCoder: im still messed up on sleep
07:03 AM XXCoder: you'll know as long as I talk with you at your 6 am lol
07:07 AM JT-Cave: hmm the install seems to be stalled copying data to disk...
07:08 AM JT-Cave: dunno if I should power down and try again or wait...
07:13 AM JT-Cave: progress bar moved a bit so I'll wait
07:14 AM XXCoder: if I recall right some drives had cache of ssd for faster write, but if it gets full it cant go fast anymore
07:14 AM XXCoder: but not sure if its still applicable, havent kept up with tech for years
07:25 AM JT-Cave: this is a m.2 drive
07:26 AM XXCoder: interesting
07:26 AM XXCoder: my pc is hyrid ssd and spinning rust drives
07:26 AM XXCoder: ssd for os and programs
07:26 AM XXCoder: spinning rust for /home and /var
07:34 AM Tom_L: i didn't notice a huge improvement with M.2 over regular ssd
07:35 AM Tom_L: just kinda nice having the hdd mounted to the mb
07:35 AM Guest69: linux
08:29 AM JT-Cave: twin white oak is on the ground... the fun begins
10:16 AM roycroft: happy friday!
10:17 AM roycroft: are you going to mill the oak logs yourself, jt-cave?
10:17 AM JT-Shop: not on this tree, it's a bit small to mill... better use is firewood
10:18 AM JT-Shop: the big white oak yea I'll mill it up into boards this fall
10:19 AM * JT-Shop wanders down to the beer cave to cool off for a nap
10:22 AM roguish[m]: a nap already?
10:25 AM JT-Cave: been lumberjacking this morning
10:36 AM JT-Cave: that's the first physical work I've done since poisoning myself 2 weeks ago... gotta build up my strength slowly
10:39 AM * roycroft would probably mill the small logs on his bandsaw and use the boards to make boxes
10:39 AM roycroft: a lot of those small trees have interesting grain patterns
10:42 AM JT-Cave: roycroft, may not have to heat 3 buildings with wood all winter...
10:44 AM roycroft: white oak does make excellent firewood
10:44 AM roycroft: it generates a whole lot of heat per volume
10:45 AM roycroft: but a lot of firewood is also excellent small project wood
11:27 AM -!- #linuxcnc mode set to +v by ChanServ
11:27 AM -!- #linuxcnc mode set to +v by ChanServ
11:27 AM pere: I am happy to report that with a bias on the Z axis pid controller similar to the output needed to keep the axis still, the at_pid autotuner gave more sensible values. :)
11:34 AM roguish[m]: pere: good morning. what speed is your servo thread? SERVO_PERIOD = ???? mine is running at 400000
11:34 AM pere: SERVO_PERIOD = 1000000
11:36 AM roguish[m]: you can push it faster if the computer can handle it....
11:36 AM pere: roguish[m]: I inherited this value.
11:37 AM roguish[m]: up in speed, until you get real-time errors. then back it off
11:37 AM roguish[m]: could help performance a bit.
11:39 AM pere: have not seen any real time errors so far.
11:40 AM roguish[m]: do drop the period to half that, and see what happens
11:50 AM ZincBoy[CAON][m]: Roguish[m] are you running an ethernet or pcie controller? I thought going faster than 1ms on ethernet would be an issue?
11:52 AM roguish[m]: I'm running a 7i80 ethernet
11:52 AM ZincBoy[CAON][m]: Interesting. I will have to give that a try then.
11:53 AM roguish[m]: inch it down a bit at a time. and see what happens
11:59 AM roguish[m]: just don't get carried away
12:04 PM * JT-Cave thinks he be happier if the new motherboard would boot up to Debian 11
12:06 PM JT-Cave: if you change the servo period then you need to recalculate the pid values
12:06 PM JT-Cave: my tool does that but hardly anyone uses it
12:07 PM ZincBoy[CAON][m]: Yes I figured that. I will play with this next time I have the mill down for upgrades.
12:08 PM ZincBoy[CAON][m]: Link? I know it has been mentioned but that would make me check it out.
12:09 PM JT-Cave: https://gnipsel.com/mesa/mesact/index.html
12:10 PM roguish[m]: JT-Cave: i dont think it should affect the PID very much. if anything, maybe improve it
12:10 PM ZincBoy[CAON][m]: Bookmarked. Once I get my dev system up and running I will check it out.
12:11 PM ZincBoy[CAON][m]: You will need to update the PID coefficients though. The timebase for PID calculation will change.
12:13 PM JT-Cave: but it does!
12:14 PM JT-Cave: just ask Peter
12:15 PM JT-Cave: seems no one believes what I say on here...\
12:16 PM ZincBoy[CAON][m]: I believe you ๐Ÿ™‚
12:20 PM JT-Cave: hmm I may need a newer version of debian for this ASUS Tuf B550 Pro motherboard
12:21 PM pere: the code in pid.c seem to use the period length in nanoseconds in the calculation. why will the values change?
12:21 PM JT-Cave: for Mesa card PID
12:21 PM roguish[m]: JT, that not true. you're the sage.
12:22 PM roguish[m]: full of sagacity
12:24 PM JT-Cave: guess I'll wait till the morning and download Debian 11.4...
12:26 PM * JT-Cave has no clue what that means...
12:28 PM roguish[m]: look it up...........it's not bad
12:28 PM roguish[m]: https://www.merriam-webster.com/dictionary/sagacity
12:36 PM CaptHindsight[m]: JT-Cave: try nomodeset for a kernel parameter
12:37 PM CaptHindsight[m]: catch and edit grub
12:41 PM JT-Shop: ok, I'll try that in a bit
12:42 PM JT-Shop: so to put it less generally if your using a Mesa card with a PID velocity loop and you should be if you change the servo period you must recalculate the P value
12:43 PM roguish[m]: is the PID running in the FPGA?
12:44 PM roguish[m]: isn't it a real time component?
12:44 PM roguish[m]: just tryiing to understand it all.
12:45 PM roycroft: yay - my filament shipped from atomic
12:46 PM roycroft: and gst3d have not responded to my post with the picture of the spaghetti filament
12:47 PM JT-Shop: roguish[m], it's a software pid
12:50 PM roguish[m]: JT-Shop: is your BP on steppers or servos?
12:50 PM CaptHindsight[m]: JT-Shop: which graphics card did you get?
12:53 PM JT-Shop: the BP Knee mill has an Anilam 1100M conversion kit on it so DC servos
12:53 PM roguish[m]: what's the typical ferror
12:54 PM JT-Shop: https://www.amazon.com/gp/product/B09HXLMG2L
12:54 PM JT-Shop: I've slept since the last time I tuned it but not much IIRC
12:55 PM JT-Shop: roycroft, what kind of applicator do you use with shellac?
12:55 PM roguish[m]: i'm trying to figure out what a reasonable ferror is for my PM 940
12:56 PM roguish[m]: shooting for less than 0.0002 for cutting speeds, like 5 to 40 ipm
12:56 PM JT-Shop: I just try and get the cutting ferror as low as possible and the rapid ferror can be a bit more
12:56 PM JT-Shop: that's pretty good
12:57 PM * JT-Shop heads to the other shop to work on the egg drawer
12:58 PM roguish[m]: i cannot get my current analog drives to be linear.
01:13 PM roycroft: i use a natural bristle brush
01:13 PM roycroft: synthetic bristles do not work
01:13 PM roycroft: the good brushes i get from gramercy tools
01:14 PM roycroft: https://toolsforworkingwood.com/store/item/GT-SHEBRU.XX
01:14 PM roycroft: those are wicked expensive but well worth it
01:14 PM roycroft: i've done some french polishing before, but that's a lot of hard work and not necessary for most of what i do
01:15 PM CaptHindsight[m]: JT-Shop: you might only get 1024 x 768 using nomodeset with the Debian kernel in bullseye, looks like you'll need a newer backported kernel for the new drivers
01:16 PM CaptHindsight[m]: https://www.reddit.com/r/debian/comments/st8uqt/amd_radeon_rx_6600_non_xt_in_debian_11x/
01:16 PM roycroft: a good brush like those will last at least a decade
01:17 PM roycroft: and the nice thing about using shellac is that you don't have to meticulously clean the brush after every use
01:17 PM roycroft: just get as much of the shellac out as you can, switch it around in some alcohol, wring it out, shape it, and let it dry
01:18 PM roycroft: it will be hard when it dries, but the next time you use it just set it in a tub/jar of alcohol for five minutes before you use it and it's ready to to
01:19 PM JT-Shop2: thanks
01:20 PM roycroft: if you don't want to spend that much money on a brush right now or don't want to wait for it to ship, purdy make a decent natural bristle brush that will do
01:20 PM roycroft: the bristles are not as fine as the gramarcy, and it will only hold about 1/2 as much shellac, but it will get the job done
01:22 PM roycroft: you can probably find purdy brushes at home depot or menard's
01:25 PM roycroft: the gramercy brushes have a stainless steel ferrule, but it's martenistic, not austenitic, so it is magnetic
01:25 PM roycroft: which is nice, because i have some finish buckets that have magnets in the side to suspend the brush above the bottom of the bucket
02:22 PM JT-Shop2: I got a Purdy from menards
02:38 PM Tom_L: what's that?
02:38 PM JT-Shop2: natural bristle brush
02:38 PM Tom_L: oh
02:39 PM * Tom_L calls it the weekend
02:39 PM * JT-Shop2 called it a weekend yesterday
02:49 PM roycroft: the purdy is a $20 brush - the equivalent gramercy is a $68 brush
02:49 PM Tom_L: JT-Shop2, is there a link to your config tool on the list or wiki?
02:49 PM roycroft: the purdy is about 70% as good as the gramercy, so it's a good value
02:51 PM JT-Shop2: wiki, not that I know of... list?
02:52 PM Tom_L: mailing list or forum
02:52 PM roycroft: well my current print failed
02:53 PM JT-Shop2: https://forum.linuxcnc.org/27-driver-boards/45994-mesa-configuration-tool-features
02:53 PM roycroft: i found filament squirting out all over the outside of the hot end
02:53 PM JT-Shop2: ouch
02:53 PM roycroft: and when i investigated i found the hot to cold transition tube was broken
02:53 PM roycroft: how the hell could that happen?
02:53 PM JT-Shop2: double ouch
02:54 PM JT-Shop2: stress crack?
02:54 PM roycroft: the printer did not crash or anything
02:54 PM roycroft: it had to be something like that
02:54 PM roycroft: at any rate, now i have a big mess
02:54 PM roycroft: and a non-functional printer
02:54 PM JT-Shop2: put the ender hot end back on
02:54 PM roycroft: i think i'll go reinstall the old hot end after work and print very very slowly for a while
02:54 PM roycroft: because i need a bunch of parts for the volcano now
02:55 PM JT-Shop2: do you have any nozzles larger than 0.4mm?
02:55 PM roycroft: at least i can get *something* done while i'm waiting on parts
02:55 PM roycroft: not for the ender hot end
02:55 PM roycroft: nor do i think they would work well
02:55 PM JT-Shop2: why is that?
02:55 PM roycroft: i don't think the heater would allow the hot end to hold temperature well enough
02:56 PM JT-Shop2: makes sense
02:56 PM roycroft: the purpose of a volcano hot end is to have a huge thermal mass to keep the fliament flowing fast
02:56 PM roycroft: huge in 3d printer terms :)
02:56 PM roycroft: anyway
02:56 PM roycroft: i can print with the 0.4mm nozzle for a while
02:57 PM roycroft: i'm almost ready to order a second printer, to help eliminate downtime and to help catch up once they are both online at the same time
02:57 PM roycroft: i'll have to think about that for a bit
02:57 PM roycroft: i've been wanting a second printer for a while now
02:57 PM JT-Shop2: I have some 0.5, 0.6 that came with my ender nozzles I ordered and they are much better quality than the nozzles that came with the printer
02:57 PM roycroft: i'd just rather not spend the money on it
02:58 PM JT-Shop2: run good material at night and crappy during the day so you can watch it
02:58 PM roycroft: or run good material 24/7:)
02:58 PM JT-Shop2: yup
02:58 PM roycroft: i still have 9kg of the crappy stuff
02:58 PM JT-Shop2: ouch
02:58 PM roycroft: if i end up not being able to send it back i might try to keep using it
02:58 PM roycroft: i am NOT going to pay for it
02:58 PM Tom_L: is it worth the trouble?
02:58 PM roycroft: i either send it back and get a refund or i don't send it back and get a refund
02:59 PM roycroft: i'm not sure, tom_l
02:59 PM roycroft: i'm getting the good stuff for now
02:59 PM roycroft: that will give me time to decide
02:59 PM roycroft: with about 90% waste it's hardly worth the cost of the electricity to try to run it, even if the filament is free
03:00 PM * JT-Shop2 started bucking up rounds from the twin white oak this morning... hope to get most of one done tomorrow morning
03:00 PM roycroft: i don't think i'd even want to donate it to the goodwill
03:00 PM JT-Shop2: that would be evil
03:00 PM roycroft: i would not wish that stuff on anyone, even my worst enemy (if i had one)
03:00 PM roycroft: i'm not much into making enemies, and i don't think i have a worst enemy
03:01 PM roycroft: i should find a place to properly recycle pla
03:01 PM * JT-Shop2 does absolutely nothing for a 1/2 hour
03:26 PM roycroft: i just got fancy
03:26 PM roycroft: i ordered a titanium heat break tube to replace the broken stainless steel one
03:26 PM roycroft: no more buttered scones for me
03:26 PM JT-MachineShop: nice
03:26 PM roycroft: i'm off to play the grand piano
03:26 PM Tom_L: how grand is it?
03:26 PM CaptHindsight[m]: https://www.youtube.com/watch?v=S_CGIWYT8PQ
03:26 PM roycroft: capthindsight knows what i'm taking about
03:27 PM roycroft: for shellac, that brush really is worth the money
03:29 PM roycroft: that is a dangerous website to visit, in case you've not figured it out yet
03:30 PM roycroft: it will suck your wallet dry faster than the betting window at a race track
03:32 PM XXCoder: roycroft: heat break broke? weird
03:32 PM roycroft: see
03:32 PM roycroft: jt went to that website
03:32 PM XXCoder: well in least you got nice ti one. pretty strong
03:32 PM roycroft: it sucked all his money away so fast he couldn't pay his internet bill
03:32 PM XXCoder: yeah jt cant afford internet anymore. your fault
03:32 PM roycroft: and now he's gone
03:33 PM roycroft: i ordered a new heat sink and heater block as well
03:33 PM roycroft: because it might be difficult to extract the old heat break tube
03:33 PM XXCoder: good idea
03:33 PM roycroft: i figure i'll just replace it all
03:34 PM roycroft: and if i get the old one out successfully i'll order a spare heat break and have a spare on hand
03:34 PM roycroft: it's time to work on sparing for the 3d printer - i do not like downtime
03:34 PM XXCoder: if you ever order tungsein carbide nozzle, id suggest copper heat block also so you can tighten more (tc dont expand as much as brass does)
03:34 PM roycroft: i was looking at the copper heat blocks
03:34 PM roycroft: maybe i'll get one on my next order
03:35 PM roycroft: i still have to think about whether to get another printer now or not and, if so, what to get
03:35 PM XXCoder: even with regular nozzle it should be awesome. i remember you dont plan to get tc ever
03:35 PM roycroft: i think if i get another printer i'll want it to be as compatible with my current one as possible, so i can minimise the sparing - if the same spares work for both printers, that's a big benefit
03:36 PM roycroft: i don't see the need for a tc nozzle for what i'm doing
03:36 PM roycroft: and $49 for a nozzle vs $8 for a nozzle is a big difference
03:38 PM -!- #linuxcnc mode set to +v by ChanServ
03:38 PM -!- #linuxcnc mode set to +v by ChanServ
03:39 PM XXCoder: jt must have sourced more money
03:39 PM XXCoder: ;)
03:39 PM XXCoder: roy indeed thats what I remembered
04:17 PM * JT-Shop has to be careful bucking the oak into rounds tomorrow as the bottom at some point is going to roll to the east
04:26 PM sinned6915: what are the better non-linuxcnc channels for linux help?
04:27 PM XXCoder: dunno, certainly not #linux if they still is awful
04:27 PM sinned6915: i need help configuring an added drive to be file storage with samba
04:27 PM sinned6915: XXCoder: do you have time?
04:28 PM XXCoder: cant really help strongly, unfortunately. never used samba
04:29 PM sinned6915: :(
04:29 PM XXCoder: what distro you use?
04:29 PM sinned6915: ubuntu
04:30 PM sinned6915: i can not tell if my issue is the drive mapping or smb
04:30 PM sinned6915: i think its the drive mapping
04:30 PM XXCoder: #ubuntu exists and is very large channel
04:30 PM XXCoder: maybe better luck?
04:32 PM sinned6915: i shall lurk and then try.
04:32 PM sinned6915: thank you
04:32 PM XXCoder: welcome
05:00 PM roycroft: it's the weekend!
05:02 PM XXCoder: havent been NOT weekend for me for over a year lol
05:06 PM Tom_L: sinned6915, there's also #debian
05:07 PM sinned6915: yes, thanks
05:12 PM JT-Shop: last time I looked there are hundreds of tutorials for setting up samba
05:13 PM roycroft: yeah, and they all work fine
05:13 PM roycroft: but samba doesn't necessarily work fine :)
05:13 PM JT-Shop: LOL
05:29 PM * JT-Shop calls it a day
05:31 PM ZincBoy[CAON][m]: Just an FYI, don't run linuxcnc on a mounted drive. The having a mount in the nc_files folder is fine. Having the configs folder on a network drive will cause very slow performance as linuxcnc touches files on pretty much every operation. I learned this one the hard way ๐Ÿ™‚
05:32 PM ZincBoy[CAON][m]: Sorry, should say mounted network drive. Obviously a local drive is fine.
06:05 PM roguish[m]: _discord_554508768402997249[m]: you're right. it's a machine controller, not a juke box
06:39 PM roycroft: well, a skill i am not proud or happy to be able to say i've mastered is the ability to remove pot metal screws from a hard piece of wood without damaging the surrounding area
06:40 PM roycroft: i'd rather master the skill of feeling when the pilot hole is not big enough for the screw because i've hit an extra hard spot in the wood, backing it out, and enlarging the pilot hole appropriately
06:42 PM roycroft: i'd really really rather just be willing to pony up for fasteners that are not made of pot metal
06:42 PM roycroft: which i actually would, if i knew these were so crappy
06:44 PM roycroft: and if i could find what i need made out of not crap
06:46 PM roycroft: perhaps i should adopt a different technique - drill oversize holes, fill with epoxy, insert screws in epoxy, clamp for 24 hours
06:56 PM XXCoder: butteralloy fun
06:57 PM XXCoder: yeah I hate those butteralloy bolts and screws :( it works for short time only
06:58 PM roycroft: i'm installing the card tag label holders on my drawers
06:59 PM roycroft: they come with tiny black screws - about a #3 size, 3/8" long, flat head, painted black to match the card tag holders
06:59 PM roycroft: the ash varies tremendously in hardness
06:59 PM roycroft: so it's hard to judge the pilot hole size
07:00 PM XXCoder: isnt inserts better for that?
07:00 PM roycroft: not for something that tiny
07:00 PM XXCoder: since yiu can screw em in as hard since it arent coming out ever
07:00 PM XXCoder: ahh ok
07:00 PM roycroft: and they are not intended to be removed and reinstalled
07:01 PM roycroft: screws that are made with some actual steel in them would be better
07:01 PM XXCoder: yeah. I really hate butteralloy metal stuff. really wears or bends way too easy
07:02 PM roycroft: this was not supposed to be one of today's projects, but i already have enough stuff in the drawers that i can't remember where things are
07:02 PM roycroft: so it's time for some labels
07:02 PM XXCoder: its why I call it butteralloy, like its actually alloyed with butter
07:02 PM roycroft: yup
07:12 PM roycroft: it's also called pot metal for two reasons:
07:12 PM roycroft: 1. it's made by tossing random stuff in the pot and melting it down
07:12 PM roycroft: 2. you have to smoke a lot of pot to actually believe it's metal
07:12 PM XXCoder: nice
07:22 PM roycroft: i am guessing that in the spock's beard universe negative shear strength is a thing, and that china, where these screws are made, is in the spock's beard universe
07:23 PM XXCoder: lol
07:24 PM XXCoder: nah good ones is made in china. earth was made in china since everything is made there
07:24 PM XXCoder: *also is
07:25 PM Tom_L: prior to that everything was made in Japan
07:25 PM XXCoder: cant be since japan was made in china
07:28 PM XXCoder: joking aside, yeah china DO make good stuff, but theres just million clones and clones of clones thats crud
07:28 PM XXCoder: good stuff is usually by tight QA by external companies and even then sometimes missed, like sony laptop fires
08:30 PM roycroft: china makes stuff as good as people are willing to pay for
08:35 PM roycroft: the problem is that consumers don't want to correlate cost with quality
08:35 PM XXCoder: yeah and they adjust quality down to what pay is
08:35 PM XXCoder: rather than just refuse to
08:35 PM XXCoder: (refuse to service)
08:35 PM roycroft: they expect that if something can be made and sold at a low cost and low quality, they should be able to get high quality for the same price
10:38 PM pcw--home: pere: "the code in pid.c seem to use the period length in nanoseconds in the calculation. why will the values change?"
10:39 PM pcw--home: That's true of the feed forward terms and derivative terms but P is not changed by the period
10:42 PM pcw--home: Consider a simple velocity mode servo: If the P term is 1/period, the measured position error is corrected in one period.
10:42 PM Thorhian[m]: I mean, with the massive manufacturing infrastructure, especially for electronics, in China, you are literally forced to have things made in China because it costs too much to have it made in most developed nations. Countries like the USA sold themselves out and let go of a lot of the manufacturing power to just to get it made cheaper there, sometimes at the same quality level (at least in the past when wage values were far lower in
10:42 PM Thorhian[m]: China, of course their currency is still kind of joke IMO). Now we feed a government that acts as a tyrant over its own people (the CCP).
10:43 PM pcw--home: If the P term is > 2/Period the PID will over-correct with resultant oscillation