#linuxcnc Logs

Mar 23 2021

#linuxcnc Calendar

12:11 AM CaptHindsight: Bleepshop: the servo thread is very forgiving since it runs pretty slow, typically 1KHz
12:18 AM CaptHindsight: the base thread is all you are concerned about for software stepping via the GPIO's
12:18 AM CaptHindsight: or an LPT port
12:18 AM CaptHindsight: and Max Jitter is the number to watch for after it runs for an hour
12:18 AM Bleepshop: Yeah, The level shifters should be here tomorrow so I'm just going to try it. Base thread is 50K / 25K / 25K after closing chrome and reseting stats.
12:18 AM CaptHindsight: I've had some oddball latency spikes on some boards that only happened every hour or so
12:18 AM CaptHindsight: it's been a while so that might have been in the olden days of RTAI and earlier kernels
12:18 AM CaptHindsight: it's been well over 10 years
12:22 AM Bleepshop: CaptHindsight: The plasma cutter build is a self contained 'in the field' unit. Thinking of throwing a set of the cheap maglocks for doors on the feet with the controller and all mounted to the end of the X crossbeam.
12:26 AM Bleepshop: CaptHindsight: You ever see the MPCNC builds ? Thinking of a build with the Y floating and a skinny X to throw the arm past the frame.
12:27 AM * Bleepshop has a crapload of reclaimed aluminum extrusions from machine and test fixture frames.
12:27 AM XXCoder: dang
12:27 AM XXCoder: some people have all the luck lol
12:29 AM Bleepshop: XXCoder: I've been saving all my scrap and oddball castings too. Working on throwing together a smelter to do CNC-Foam > lost-foam casting. I've got some parts I want to cast because milling them from billet would cost a fortune and take a week or more.
12:30 AM XXCoder: keep in mind different material properies but yeah
12:30 AM XXCoder: cast vs extruded
12:32 AM * Bleepshop is thinking of a 4-cyl, 200cc, SOHC, boxer [flat-4] engine using pit bike parts.
12:32 AM CaptHindsight: Bleepshop: just don't crossdress the ballscrew fixity
12:32 AM XXCoder: i dont even know what that means lol
12:33 AM Bleepshop: CaptHindsight: Don't worry, i've got a metric Cresent wrench and a 5 gallon bucket of propwash fresh off the runway. ;D
12:38 AM veegee: Hmm turns out they do use galvanized fittings for pressure washers
12:38 AM XXCoder: someone made a dumb meme on stepper vs servo https://cdn.discordapp.com/attachments/697946751012831232/823786583215439872/ChadServo.png
12:38 AM veegee: I thought it was brass and stainless steel only
12:40 AM Bleepshop: veegee: ? You can smelt/cast aluminum just fine with lost-foam/lost-PLA and plaster molds.
12:41 AM veegee: Bleepshop I didn't ask about that but that is indeed good to know because I have a lot of 6063T6 and don't know what to do with it
12:41 AM veegee: I was going to anneal it and use it for electrical connections since it has almost the same resistance as pure aluminum unlike 6061
12:41 AM Bleepshop: The only PITA part is compensating for the shrinkage from the printing and the casting.
12:42 AM veegee: Ain't no thang, dimensions aren't that important for high current bus bars
12:44 AM veegee: I need exactly this: https://www.shoppressurewasherparts.com/High-Pressure-Power-Washer-Connector-Hose-p/6r2003.htm
12:44 AM veegee: but can't seem to find anything locally, odd
12:44 AM veegee: Or on Amazon
12:45 AM veegee: If I buy it off their site, the shipping + import tax will cost more than the hose itself
12:46 AM Bleepshop: veegee: Where are yo at?
12:46 AM veegee: Bleepshop Toronto
12:47 AM Bleepshop: veegee: Smelter from scrap. https://www.youtube.com/watch?v=eU-XStvu7wI
12:47 AM veegee: princess auto is normally my go-to, but all their hydraulic fittings are plain steel
12:47 AM veegee: LOL why are you telling me this?
12:47 AM Bleepshop: veegee: Western Tire?
12:47 AM veegee: I don't remember asking about casting/smelting
12:47 AM Bleepshop: veegee: Future reference ? LOL
12:48 AM veegee: well good to know, I need to build myself a furnace for casting
12:48 AM Bleepshop: Plus it's funny as hell when he's testing it.
12:48 AM veegee: Well first I need to build one for powder coating, then one for heat treating
12:49 AM Bleepshop: Same burner will work for tempering/anneeling.
12:50 AM veegee: Yeah, I want good temperature control though
12:50 AM veegee: And a chamber I can flood with argon
12:50 AM Bleepshop: CaptHindsight: Base thread is holding at 50K/25K/25K with no load.
12:50 AM veegee: So I'm thinking of making an electric oven for heat treating
12:50 AM roycroft: well i got my jointer bed set on the stand
12:51 AM veegee: The electronics is easy. I just have no experience building a furnace with fire brick and refractory cement and all that
12:51 AM roycroft: the cosmoline was not as bad as it looked
12:51 AM Bleepshop: veegee: If you can afford it electric with a programmable controller is the way to go.
12:52 AM veegee: I can make the electronics and heating element and all that easily
12:52 AM roycroft: i did not have time to do much metrology, but i did take a straightege to the beds
12:52 AM roycroft: the outfeed is dead flat the entire length
12:52 AM roycroft: the infeed dips about 0.001" at the very end - about the last 2"
12:52 AM veegee: roycroft > dead flat the entire length, just like my girlfriend
12:52 AM roycroft: i can live with that
12:53 AM roycroft: i've not checked for twist or parallelism yet, but i can adjust for those
12:53 AM veegee: well ex girlfriend now
12:53 AM roycroft: i just hope the fence is flat
12:53 AM Bleepshop: veegee: Firebrick is easy. Get the coarsest hacksaw blade you can find.
12:53 AM roycroft: the last two jointers i purchased from grizzly had warped fences and they had to send replacements
12:54 AM veegee: Actually heat treating in a residential oven might be possible
12:54 AM veegee: It can survive those temperatures
12:55 AM Bleepshop: veegee: Hit Habitat Restore or the local equivalent or th scrapyard and pick up an old grody oven for cheap.
12:56 AM veegee: Yeah that's what I'll do
12:58 AM roycroft: my heat treating kiln is an old analog version of this:
12:58 AM roycroft: https://www.ebay.com/itm/274256142126
12:58 AM Bleepshop: My SMD reflow oven is a perverted, Er converted Black and Decker toaster oven. Pair of SSRs and a new controller with an Arduino Mini.
12:58 AM roycroft: and i have a pid controller for it and new high temp probe
12:58 AM roycroft: i just need an hour or two of assmebly work and it's ready to go
12:59 AM roycroft: i got the kiln for $75 on craigslist
01:02 AM Bleepshop: XXCoder: Forgot to tell you. I've been collecting extrusions for 8-9 years to get the ~1200lbs of alloy I've got squirreled away.
01:02 AM XXCoder: nice
01:02 AM XXCoder: you can build many machines with that
01:05 AM Bleepshop: Yeah and with the lost-foam/lost-PLA I can crank out molds as fast as I can cure and fill them. Got an old steel SCBA tank I'm going to cut off, weld on lifting ears and plaster line for a crucible.
01:08 AM * Bleepshop wonders what ~ 2 gallons of aluminum weighs...
01:27 AM roycroft: the density of aluminium is 2.70g/cm^3
01:27 AM roycroft: you can convert that to those silly archaic units
01:28 AM Bleepshop: ~20lbs/gallon.
01:28 AM * roycroft doesn't even know if we're taking about imperal gallons or us customary gallons
01:29 AM Bleepshop: I better plan for a cruible lifter as well.
01:38 AM CaptHindsight: Bleepshop: what are those numbers? the max jitter is the only one that matters
01:39 AM CaptHindsight: 50K/25K/25K ?
01:49 AM roycroft: i have an appointment for the vaccine!
01:49 AM roycroft: a week from sunday
01:49 AM roycroft: actually no
01:49 AM roycroft: this coming sunday
01:50 AM roycroft: and i'm getting a pfizer
02:04 AM CaptHindsight: sure beats drinking bleach
02:04 AM roycroft: it's kind of the opposite of that
02:07 AM CaptHindsight: roycroft: you might be interested Breaking Down 2020 Results With Data Scientist David Shor https://www.youtube.com/watch?v=6eRS6pq_7OU
02:10 AM roycroft: he was just on bill maher last week
02:11 AM roycroft: he kind of pissed bill off
02:11 AM CaptHindsight: yeah, so you are aware of his analysis
02:11 AM roycroft: because he kept using facts
02:11 AM roycroft: and bill wanted to hate on the right
02:11 AM roycroft: yes, i am
02:13 AM roycroft: he's a statistician, so he couldn't really say it this way, but when trying to figure out how non-white people vote, this has to be kept in mind:
02:14 AM roycroft: white people have the luxury of being able to be outraged
02:14 AM roycroft: non-whites have to be practical
02:15 AM roycroft: white people won't vote for a politician who wore black face in college
02:15 AM roycroft: black people say "yeah, that was pretty lame, but that politician is going to do more for us than the one who did not wear black face"
02:15 AM roycroft: because they have to
02:15 AM roycroft: they don't have the luxury of outrage
02:16 AM roycroft: but that's a big part of shor's analysis, stated somewhat differently
02:17 AM CaptHindsight: "(Democrats) basically treaded water in the least-educated areas and gained a lot in the educated areas."
02:18 AM roycroft: the least-educated areas think that our former president relates to them
02:19 AM CaptHindsight: and simple scary messaging works on them as well
02:19 AM roycroft: so does david shor have a book coming out?
02:19 AM Deejay: moin
02:19 AM roycroft: i don't remember his mentioning it on bill maher
02:27 AM CaptHindsight: I'm still laughing about what you said, not at you
02:27 AM roycroft: but if he did that show on friday, and morning joe today, that usually spells making the rounds to push a book
02:27 AM CaptHindsight: no book as far as I know
02:27 AM CaptHindsight: he just runs his analysis co, writes articles and does some talk/news shows
02:27 AM roycroft: oh, the morning joe appearance was earlier this month
02:27 AM CaptHindsight: https://nymag.com/intelligencer/2020/07/david-shor-cancel-culture-2020-election-theory-polls.html
02:47 AM CaptHindsight: roycroft: there is a 3 minute clip of him on Real Time from last friday, nearly all 3,000 comments are about how people didn't understand what he was saying or missed the point
02:52 AM CaptHindsight: roycroft: reminds me of when Frank Luntz was on his show, Bill just doesn't get how ridicule doesn't work to educate people
02:52 AM CaptHindsight: but it's still a common device used in public schooling
03:24 AM NoGodDamnIdea: morning yall
03:24 AM NoGodDamnIdea: shield arrived :D
03:26 AM XXCoder: good, now you can protect yourself from sun
03:27 AM NoGodDamnIdea: heh
03:28 AM NoGodDamnIdea: will go to see if I can make the cnc work now
03:28 AM XXCoder: :)
05:37 AM Tom_L: morning
06:12 AM JT-Cave: morning
06:21 AM JT-Cave: rainy day here
07:41 AM Tom_L: yup, nuthin but rain
07:44 AM Tom_L: looks like it might be tapering off here
09:44 AM JT-Shop: nice the BlueWing battery is backordered with no ETA
09:57 AM roycroft: the sun is shining here
10:44 AM Bleepshop: It's trying to here. That 's why I want to build a big workshop. Enough thermal mass to not have wild temperature swings like this shop does and a flat concrete floor instead of a 1:24 scale offroad track.
10:47 AM * Bleepshop wonders how long is 'long enough' for the latency test.
10:47 AM sensille: 3 youtube videos
10:47 AM Bleepshop: It's been running all night with 2x glxgears.
10:49 AM Bleepshop: sensille: This thing is never going to be a video player. Ive got an RPi3 taped to the back of an old 42" flatscreen hanging on the wall for that.
10:50 AM * Bleepshop is currently testing an RPi4 for suitability as a linuxcnc machine with direct GPIO output..
10:54 AM Bleepshop: Actually I'm currently trying to figure out where to install, insert, or stuff the hal_pi_gpio file to make GPIO IO work.
12:47 PM * Bleepshop is just going to have to take a day and properly wire the shop for network. The WiFi is too damn iffy out here to try and configure the machine sitting next to me via ssh. :/
12:57 PM sensille: Bleepshop: i have that problem on my windows machine, although i sit right next to the router
12:59 PM Bleepshop: It's ~100' to the router. Which is fighting with too many other routers due to there being a trailer park 100' the other way and this WiFi is being filtered through stucco walls. :/
01:03 PM Bleepshop: But I've got an old chunk of 1/4" stainless steel cable which I will use for a carrier line and an overhead run of weatherproof Cat5 so I can throw a real hub out here.
01:05 PM * Bleepshop goes looking for a yooge fecking screweye to attach the cable to the ridgepole on the shop.
02:31 PM htasta: Bleepshop: are you using latency test or latency histogram?
02:35 PM Bleepshop: htasta: That was the simple test, I shut it down a while ago. I'm throwing a real network in the shop at the moment because I'm sick of dealing with iffy WiFi and not being able to connect to the machine sitting next to me.
02:37 PM Bleepshop: Later I've got to figure out how to swap the HAL partport file for the RPi4 GPIO file and get the level shifters wired so I can test this with the PC-2-ROUTE board.
02:40 PM Bleepshop: But first a 25 mile trip to town to check the mail and see if the level shifters even came in today. And I am going shopping as well before any of the "You're killing the planet" crowd chime in I'm doing it in a recycled 1996 Subaru getting 37+MPG. LOL
02:54 PM CaptHindsight: we run the latency test for hours when testing RTAI
02:55 PM CaptHindsight: when testing a PC for latency I test for at least as long as a long program would take to run
02:55 PM CaptHindsight: 1-2 hours in my case
02:56 PM CaptHindsight: in 15+ year old hardware it used to take 30+ minutes for random spikes to appear on a semi regular basis
02:57 PM CaptHindsight: every 30-50 minutes or so, I haven't seen the same thing happen on any boards I've tested in the past 10 years or so
02:59 PM XXCoder: yay got vaccine appt. finally :)
03:00 PM norias: XXCoder: congrats
03:00 PM XXCoder: thanks
03:00 PM norias: just today?
03:01 PM CaptHindsight: in IL there is a 3rd party website that tracks all the pharmacies for open appointments
03:01 PM XXCoder: i dont live in il :)
03:01 PM XXCoder: nor just finally contacted them about vaccine and they let me know im eligible
03:01 PM CaptHindsight: i think that the source to the website is open
03:02 PM CaptHindsight: https://www.vaccinespotter.org/IL/ other states might benefit from this
03:04 PM roycroft: i have my first appointment, so i'm good to go
03:05 PM roycroft: and for some reason the county health department haven't sent out their tuesday email yet
03:05 PM roycroft: or maybe they have
03:05 PM roycroft: it may be that since i have an appointment scheduled they're not sending them to me any more
03:05 PM roycroft: that would be an incredibly competent thing for a government agency to do
03:06 PM norias: roycroft: we have a government agency here that is incredibly competent
03:06 PM norias: roycroft: it's the game comission
03:06 PM roycroft: it's sadly a rare thing
03:07 PM CaptHindsight: norias: do they supply agents with vaccines administered via dart guns?
03:08 PM norias: CaptHindsight: if the Game Comission ran our vaccine program here
03:09 PM norias: it'd probably already be done
03:09 PM norias: they'd have some meetings, come up with a plan
03:09 PM norias: send some scientists out to divide everyone in to zones
03:09 PM norias: based on habitat
03:11 PM roycroft: my state's vaccination program got off to a rocky start
03:11 PM roycroft: mostly because the feds were so incompetent
03:11 PM roycroft: now that the feds are doing what they say they're going to do things are getting better
03:18 PM * roycroft will just be happy and grateful to get a jab
03:19 PM norias: what sort of job
03:19 PM norias: oh jab
03:19 PM CaptHindsight: will Qt be sticking around for a while?
03:24 PM roycroft: pfeizer
03:28 PM roycroft: i was hoping to clean up my jointer fence and check it for flatness at lunch today, but ran out of time
03:28 PM roycroft: it's the next step, though, so right after work i can get to it
03:29 PM roycroft: the fence support moves much better with the cosmoline replaced with way oil
04:17 PM NoGodDamnIdea: so i got the shield and mounted it on the machine
04:17 PM NoGodDamnIdea: works much better than the ramps board
04:18 PM NoGodDamnIdea: I have had some trouble with the settings as I am not sure what goes where
04:49 PM JT-Shop: a few more deck blocks to level up and the firewood bin base will be ready for the rest of the joists...
04:55 PM roycroft: so i have a question for folks who maintain machines
04:56 PM roycroft: my new jointer has a dado bed that bolts onto the main infeed bed
04:56 PM roycroft: it is supposed to be coplaner withthe infeed bed
04:56 PM roycroft: but it is not - it dips down about 0.004"
04:56 PM roycroft: the usual remedy is to install some shims to pull it back up
04:57 PM roycroft: but i shall probably remove the dado bed on a regular basis for certain operations, and dealing with shims would be a hassle
04:57 PM roycroft: is there a drawback to instead drilling and tapping the infeed bed on the side for some small set screws that i can use to line up the dado bed?
04:58 PM roycroft: and i realise that the 0.004" dip is not a big deal, and it will work fine as is
04:58 PM roycroft: but if i can get it coplaner i'd like to get it coplaner
04:59 PM roycroft: no pun intended for the brits, since we call these machines "jointers" in the usa, not "planers"
04:59 PM gregcnc: well, coplanar but anyway
05:00 PM gregcnc: link to the parts in question?
05:00 PM roycroft: one moment
05:01 PM roycroft: https://cdn0.grizzly.com/partslists/g0490x_pl.pdf
05:01 PM roycroft: the infeed bed is part 50
05:01 PM roycroft: the dado bed is part 52
05:02 PM roycroft: the other option would be for me to mill the edge of part 52
05:02 PM roycroft: or even just file it
05:04 PM roycroft: but i was thinking that it has three "ribs" that are perpendicular to the infed bed
05:04 PM roycroft: if i drilled and tapped for a set screw in the side of the infeed bed where it meets the lower part of the "ribs", i could install set screws that stick out 0.001" or so to bring it up
05:13 PM gregcnc: I can't make out how its mounted to the machine or which direction the error is in
05:26 PM CaptHindsight: likely more simple than grinding or scraping the #88 table base
05:26 PM internut: here's a guy building a huge-assed 3D printer: https://youtu.be/KhBdMpEGH0o
05:26 PM internut: if anyone is interested
05:27 PM ziper: i've become rather disillusioned with 3d printing
05:28 PM internut: why's that?
05:28 PM CaptHindsight: at top speed will it get a first layer done in under an hour at full print volume?
05:28 PM internut: yeah, that's a good question
05:28 PM internut: I've made 10 hour prints on my little printer
05:28 PM ziper: it doesn't do the things I would like it to do
05:28 PM CaptHindsight: a resin printer could do that in seconds
05:28 PM Tom_L: for the same cost/
05:28 PM Tom_L: ?
05:30 PM ziper: my problem is that it's too weak for structural work and too ugly for aesthetic work
05:30 PM ziper: and at 20 dollars a kg, not particularly cheap, either
05:30 PM internut: I use it to make small stuff
05:30 PM CaptHindsight: there were some several meter high delta printers several years ago
05:30 PM internut: but I use it a hella lot
05:35 PM CaptHindsight: how long to print a solid cube 1m^3 on that? ^^
05:35 PM internut: solid? or infilled?
05:35 PM CaptHindsight: solid of course for maximum material cost
05:36 PM internut: so, 2 tons then?
05:36 PM internut: sorry
05:36 PM internut: 1.24 tonnes
05:36 PM CaptHindsight: and $20K in filament
05:37 PM internut: I'll bet when you're buying a tonne of filament, you can get some nice discounts
05:39 PM CaptHindsight: what if you mount a backhoe on lift and use epoxy and pea gravel to make large parts?
05:41 PM internut: or concrete
05:42 PM enleth: CaptHindsight: there's a bunch of guys who made a huge gantry-style 3D printer that poops quick-setting concrete to print houses
05:42 PM enleth: it actually worked
05:43 PM CaptHindsight: https://www.youtube.com/watch?v=lZh8E6zZdzk
05:43 PM enleth: they made it so it can be dismantled and moved quickly, then did some prototype house printing somewhere in Africa
05:43 PM CaptHindsight: might be faked like the moon landings :)
05:43 PM enleth: oh, that looks more recent
05:43 PM NoGodDamnIdea: _unreal_, do you have advice on how to setup the arduino shield?
05:43 PM _unreal_: sure
05:43 PM enleth: the one I've seen was still a gantry and laid a pretty wide strip of wall
05:43 PM _unreal_: are you near it?
05:44 PM _unreal_: I'm just sitting here on my ass trying to pick out a camera for my laser etcher
05:44 PM CaptHindsight: I wanna see a time lapse print with a guy sitting in a comfy chair as they print the house around him
05:45 PM NoGodDamnIdea: _unreal_, sadly not, its at the shop
05:45 PM _unreal_: looking for a fish eye, USB, with good base and would be easy to put laser safety glass over the lense
05:45 PM NoGodDamnIdea: but I have the machine parameters
05:45 PM internut: I bought nail clippers for my kids and laser engraved them
05:45 PM _unreal_: sigh
05:45 PM _unreal_: so do you have the arduino
05:45 PM NoGodDamnIdea: I did not take it :(
05:46 PM NoGodDamnIdea: i always took the mega with me home, but the uno I left there sigh
05:46 PM NoGodDamnIdea: i can take note of things tho
05:46 PM _unreal_: not a lot I can tell ya. the site says its driving the motors with its controler in half stepping
05:46 PM _unreal_: so I would set the motor controller for half stepping
05:46 PM _unreal_: what is the link to the specs for the machine?
05:46 PM enleth: CaptHindsight: I've heard somewhere that this tech makes it easier to convince the tribal population of rural Africa to live in the house they built because it can easily be made circular and shaped like their traditional clay huts
05:47 PM enleth: but it's concrete, so it doesn't disintegrate in the rainy season
05:47 PM _unreal_: https://www.stepcraft-systems.com/en/services/machine-parameters
05:47 PM NoGodDamnIdea: yes
05:47 PM _unreal_: ok so yours is he d420
05:47 PM NoGodDamnIdea: I also put the shield in 1/2 steps
05:47 PM _unreal_: so speed 50mm/s
05:47 PM NoGodDamnIdea: with the jumper to m0 (?) to high
05:48 PM NoGodDamnIdea: what $ is for speed? $100,$101,$102?
05:48 PM NoGodDamnIdea: or where those steps
05:48 PM NoGodDamnIdea: were*
05:49 PM _unreal_: https://www.diymachining.com/downloads/GRBL_Settings_Pocket_Guide_Rev_B.pdf
05:50 PM NoGodDamnIdea: also, I installed bCNC on a raspberry I had
05:51 PM _unreal_: NoGodDamnIdea, 0=10 1=255 (2,3,4)=0
05:51 PM NoGodDamnIdea: noted
05:51 PM _unreal_: 5 and 6 should also be 0
05:52 PM _unreal_: 10=1, 11,12= leave it alone,
05:52 PM _unreal_: 13,20=0
05:54 PM _unreal_: 21,22=1 once limit switches are setup, 23=0 unless you need it to be inverted, NOT likely
05:54 PM NoGodDamnIdea: soft limits disabled, that means I need to have 3 more endstops, alright
05:54 PM _unreal_: 24,25 will have to look at the sheet 26 dont touch
05:55 PM _unreal_: you dont need any end stops its JUST STUPID not to have end stops
05:55 PM _unreal_: its a safety feature as much as anything else
05:56 PM _unreal_: 27 will depend on your switches but typically 1-3mm
05:56 PM NoGodDamnIdea: okay
05:56 PM _unreal_: 30,31 you can figure that one out....
05:56 PM _unreal_: 100,101,102 this comes from the documents
05:57 PM NoGodDamnIdea: i dont see any 30,31 in that table :/
05:58 PM _unreal_: 100-122 is based on the document, 130,131,132 may vary a bit...
05:58 PM _unreal_: $30 Maximum spindle speed 1000 RPM Maximum spindle speed. Sets PWM to 100% duty cycle.
05:58 PM _unreal_: $31 Minimum spindle speed 0 RPM Minimum spindle speed. Sets PWM to 0.4% or lowest duty cycle.
05:59 PM _unreal_: I'm going by version 1.1f
05:59 PM _unreal_: https://www.cnczone.com/forums/controller-cards/413028-cnc.html you will want to built this
06:00 PM NoGodDamnIdea: yes I kept that in mind _unreal_
06:01 PM _unreal_: you will WILLLLL have troouble if yoyu dont built the filter
06:01 PM _unreal_: then again a lot of controllers have limit switch issues picking up noise
06:01 PM NoGodDamnIdea: yes I believe you so I will put filters on them
06:02 PM _unreal_: looing at this https://www.stepcraft-systems.com/en/services/machine-parameters
06:02 PM _unreal_: I'm a little confused by some of the info. but not a big problem
06:03 PM _unreal_: Speed (fast)
06:03 PM _unreal_: 30 mm / s
06:03 PM _unreal_: 50 mm / s
06:03 PM _unreal_: Speed (manual drive fast)
06:03 PM _unreal_: X / Y = 25 mm / s
06:03 PM _unreal_: Z = 15 mm / s
06:03 PM _unreal_: X / Y = 40 mm / s
06:03 PM _unreal_: Z = 30 mm / s
06:03 PM _unreal_: ?'
06:03 PM _unreal_: S..O..B.... SUPOSE to be in a striaght line
06:03 PM NoGodDamnIdea: also regarding your webcam, it depends on your budget but the consensus is: Microsoft LifeCam HD-3000 for cheaping out and Logitech HD Pro C920 if you wanna splurge
06:03 PM _unreal_: Speed (fast) 50 mm / s the line below it kind of contradicts the speed fast line
06:04 PM _unreal_: NoGodDamnIdea, this is to mount inside an enclosure for laser etcher monitoring
06:04 PM _unreal_: I dont know what the difference is? Speed (fast), Speed (manual drive fast)
06:05 PM NoGodDamnIdea: neither do I
06:05 PM _unreal_: X / Y = 40 mm
06:05 PM _unreal_: Z = 30 mm / s as far as I care that should be your max speed.
06:05 PM NoGodDamnIdea: nor do I know where to input these values
06:05 PM _unreal_: Z = 30 mm / s as far as I care that should be your max speed. 110,111,112
06:06 PM _unreal_: grbl goes by MM/MIN so multiply 40mm and 30mm by 60 seconds each. that is your MM/MIN you will enter
06:07 PM _unreal_: that is your RAPIDS
06:07 PM NoGodDamnIdea: then maybe something like this for your camera? https://www.amazon.com/dp/B00KA0UQH2/
06:08 PM _unreal_: NoGodDamnIdea, Axis resolution the document says 400 steps. and stepping mode is half stepping.
06:08 PM _unreal_: that means your stepper motors are 1.8 degree motors or 200 whole steps per rotation
06:08 PM NoGodDamnIdea: yes 1.8 is also in the datasheet of the motors
06:08 PM _unreal_: you likely want to keep it at half stepping. so you'll want to setup the motor driver jumpers for half stepping.
06:09 PM NoGodDamnIdea: i did do that :D
06:09 PM _unreal_: Distance / rotation is 3mm
06:11 PM _unreal_: at 400 steps per rotation. grbl is looking for steps per mm. so 400 steps / 3mm
06:11 PM _unreal_: 133.333 steps per mm
06:12 PM _unreal_: you said there is a BELT on Y axis
06:12 PM _unreal_: did you count the pully teeth?
06:12 PM NoGodDamnIdea: didnt have time to take it apart today
06:13 PM NoGodDamnIdea: are they really that relevant when you have the parameters already?
06:13 PM _unreal_: are they all the same size? or are they different sizes? say stepper motor pully is smaller then the pullys driving the ballscrews
06:13 PM _unreal_: then you have a ratio
06:13 PM _unreal_: if they are 1:1 then we dont count them
06:13 PM _unreal_: yes.............
06:13 PM NoGodDamnIdea: i think they are all the same size from what i can remember
06:13 PM _unreal_: if you have 5 teeth on the motor pully and 20 on the ball screws well it takes 5 turns of the motor to turn the ball screw once
06:14 PM _unreal_: err 4 turns
06:14 PM NoGodDamnIdea: iirc they are all the same size, but I will check tomorrow for sure
06:14 PM _unreal_: which means your step rate for that axis is higher
06:15 PM NoGodDamnIdea: wouldnt they have put that in the parameters if it was the case?
06:15 PM _unreal_: if they are all the same size and the ball screws are all the same size for xyz.
06:15 PM _unreal_: then all 3 are going to be 133.333 steps per mm
06:16 PM NoGodDamnIdea: alright
06:17 PM _unreal_: the Machine table XYZ are numbers you can just drop into 130,131,132. but are useless if you dont use soft limits BUT good to put that info in just so you have it in the chips memory
06:18 PM _unreal_: 120,121,122 you will have to do some ramping tests. X,Y,Z will all give you different ramping rates
06:18 PM NoGodDamnIdea: how do i do that?
06:19 PM _unreal_: you can assume 50% setting. so 50% of the max feed rate of 110,111,112 numbers for the 120,121,122
06:19 PM _unreal_: how do you do what?
06:20 PM _unreal_: are you running windows?
06:20 PM _unreal_: hello?
06:21 PM _unreal_: hello......oooooo
06:22 PM JT-Cave: tribal populations in central Africa get "convinced" with AK47's
06:22 PM NoGodDamnIdea: i got a glass of water
06:23 PM NoGodDamnIdea: i meant how do I do ramping tests
06:23 PM NoGodDamnIdea: but you already mentioned the values so its irrelevant i guess
06:24 PM NoGodDamnIdea: i do run windows, but I installed bCNC on a raspberry pi _unreal_
06:24 PM _unreal_: NoGodDamnIdea, https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbDJCV1pBeUlRdExWYW1ZNFRpVGliRHVUb2RLQXxBQ3Jtc0trTHFYSmpKcHhrQjc3V0oxM1Z1a3U1SDVsM2F0LW9XZWd6ZkV1TzA4VmlnaFRSWVJva2tIZ2tVcURRMkFOU0pjXzNuZG1vTkNLdXp5UlNtbzRFZEVlUUZEc0J4QVlvbTlveFE3UEtONVJ3Q2dkNmI5QQ&q=https%3A%2F%2F1drv.ms%2Fu%2Fs%21AuoE9S3Cr4VZgpcNY7SI3Fk1cKx7mA%3Fe%3DrYo3KA
06:24 PM _unreal_: download that
06:25 PM NoGodDamnIdea: done
06:25 PM _unreal_: NoGodDamnIdea, right now install lasergrbl IT MAKES it really easy to install GRBL to your controller and set up the settings for people who have NoGodDamnIdea what they are doing :)
06:25 PM NoGodDamnIdea: lol
06:25 PM _unreal_: NoGodDamnIdea, you'll want to watch this as well https://www.youtube.com/watch?v=9n2gEmHEaao
06:25 PM NoGodDamnIdea: okay
06:26 PM _unreal_: NoGodDamnIdea, you want to install lasergrbl. use that to load the firmware onto the controller. use lasergrbl to setup the settings. you can import and export settings fast OR manualy change them one at a time.
06:26 PM _unreal_: the "settings" are JUST a text file
06:26 PM NoGodDamnIdea: okay
06:26 PM _unreal_: just like linuxcnc everything is just scripts
06:27 PM NoGodDamnIdea: alright
06:27 PM _unreal_: you can use bcnc if you want its just lasergrbl has the utils built in.
06:27 PM _unreal_: once done you can just uninstall it
06:27 PM _unreal_: or leave it.
06:28 PM _unreal_: its JUST a gcode sender. but it also has the feature of converting images to gcode
06:28 PM _unreal_: which once in gcode and setup correctly can be used with most any cnc machine.
06:28 PM NoGodDamnIdea: the guy uses ugs in the video
06:28 PM _unreal_: be it laser OR spindle
06:28 PM _unreal_: UGS?
06:28 PM _unreal_: oh ya yayaya
06:28 PM NoGodDamnIdea: universal gcode sender
06:29 PM _unreal_: they are all the same.
06:29 PM _unreal_: NoGodDamnIdea, the other thing that is going to be very important for you
06:29 PM _unreal_: that PDF guide I linked you tooo
06:30 PM _unreal_: keep it handy
06:30 PM NoGodDamnIdea: the settings guide?
06:30 PM NoGodDamnIdea: yeah got it
06:30 PM _unreal_: yes
06:30 PM _unreal_: notice $2 and $3
06:30 PM _unreal_: there is a chart
06:30 PM _unreal_: with numbers 0-7
06:30 PM NoGodDamnIdea: yes
06:31 PM _unreal_: that chart can be used on $2,$3,$23
06:31 PM NoGodDamnIdea: on $2?
06:32 PM _unreal_: yes
06:32 PM _unreal_: it depends on the controller
06:32 PM NoGodDamnIdea: arduino uno
06:33 PM _unreal_: My controller setup $3=3 if mem serves
06:33 PM _unreal_: but thats because of my wiring scheme
06:33 PM NoGodDamnIdea: okay
06:34 PM _unreal_: you wont know what yours is till you get it wired up and tested
06:34 PM _unreal_: so.... set the jumpers for the motor controllers to half stepping.
06:34 PM NoGodDamnIdea: i did
06:35 PM _unreal_: you'll want to turn the motor controllers POTS all to off which is counter clock wise. to turn the current down. to set it you will need to be VERY VERY careful, and use a MM multi meter. and a metal screw driver and stuff.
06:35 PM _unreal_: and follow an online current setting guide on what value your going to need to see current wise
06:35 PM _unreal_: the motor must be plugged in and wired correctly
06:35 PM NoGodDamnIdea: i did that already
06:36 PM NoGodDamnIdea: set the current and all
06:36 PM _unreal_: AND YOUR SURE you have AabB set correcttly
06:36 PM NoGodDamnIdea: yeah
06:36 PM NoGodDamnIdea: motors spin and the axes move
06:36 PM _unreal_: aAbB AaBb AabB etc....
06:37 PM _unreal_: have you done a power test?
06:37 PM NoGodDamnIdea: yes
06:37 PM _unreal_: and the motors locked?
06:37 PM NoGodDamnIdea: what do you mean by locked?
06:37 PM _unreal_: or did you do a motion test
06:37 PM _unreal_: they are stepper motors
06:37 PM NoGodDamnIdea: motion test
06:37 PM NoGodDamnIdea: and when i turn them on they make a small noise
06:38 PM _unreal_: the second you turn them on they HOLD position or LOCK
06:38 PM NoGodDamnIdea: yup
06:38 PM _unreal_: could you turn them by hand?
06:38 PM NoGodDamnIdea: no
06:39 PM _unreal_: $1=255 that will keep the motors on non stop.
06:39 PM NoGodDamnIdea: well if I hit "unlock" from UGS i could
06:39 PM _unreal_: anything less then 255 and the motors will power off after a fraction of a second
06:39 PM NoGodDamnIdea: okay
06:39 PM _unreal_: you will also want to monitor the motor TEMP. if its too hot to hold its too hot turn the current down
06:39 PM _unreal_: if its hardly worm, you can turn the current up
06:40 PM NoGodDamnIdea: got it
06:40 PM _unreal_: you can also check the MFG site for the motors to see what the working temp is
06:40 PM _unreal_: some motors are designed to run really hot
06:41 PM _unreal_: not often though
06:41 PM NoGodDamnIdea: okay
06:41 PM _unreal_: NoGodDamnIdea, when you go to mnake your first movements MAKE SURE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
06:41 PM _unreal_: that the motion command you are sending is SLOW and short
06:42 PM NoGodDamnIdea: okay
06:42 PM _unreal_: if you have a mistake in your $ settings you could have the machine run full speed into an end
06:43 PM _unreal_: IMO before doing any motion have the ESTOP button setup and working
06:43 PM _unreal_: and tested
06:43 PM NoGodDamnIdea: i wanted to do that since i find it neat to hit it lol
06:45 PM _unreal_: NoGodDamnIdea, make sure abort,hold,resume,estop,probe,limits ALLLLLL have the filter that I linked
06:45 PM _unreal_: https://photos.google.com/share/AF1QipPqX5FMaiwizwkp5A0lmHpWMVkC32P_WxZ3-6tw3fKjWP90ujEXEVws37aZ8SsFQA?key=LTBIU3F3bHdJUndDUEJPalJzcTFxdGlGSlBUOW53
06:45 PM _unreal_: look at that
06:45 PM _unreal_: oh I showed you that already
06:45 PM _unreal_: but you can see my filter
06:46 PM NoGodDamnIdea: yes will make the filter
06:46 PM NoGodDamnIdea: its 47k and 100nf if I saw correctly in the tiny picture right?
06:46 PM _unreal_: 4k7
06:46 PM _unreal_: not 47k
06:46 PM NoGodDamnIdea: alright
06:47 PM _unreal_: or 4.7k if you want
06:47 PM _unreal_: 4.7 4k7 same thing
06:47 PM _unreal_: I used resistor arrays then again I have a kit
06:47 PM _unreal_: ((:) I have a set
06:48 PM _unreal_: I'm using magnetic reed switches on my laser etcher
06:48 PM _unreal_: for limits
06:48 PM NoGodDamnIdea: i will probably use classic push button style ones
06:49 PM _unreal_: brb snaping an other photo showing the laser etcher put toether more complete
06:49 PM _unreal_: what ever
06:49 PM _unreal_: pro's and cons
06:49 PM _unreal_: mag one's have WAY more precision and adjustment ablity BUT are slow to react on a run away movement
06:50 PM _unreal_: machanical switches dont fail as long as you dont have a wiring issue, failed switch, or non contacting limit switch surface
06:51 PM _unreal_: snaping photo
06:51 PM NoGodDamnIdea: plus I have those easily available
06:53 PM _unreal_: if you refresh that photos link there should be a nice new one
06:54 PM _unreal_: I got the shell buttoned up
06:54 PM _unreal_: hum I should get a photo of the adjustable magnets
06:54 PM NoGodDamnIdea: i like the key
06:55 PM _unreal_: its a safety feature
06:55 PM _unreal_: to manually FORCE the LASER OFF
06:55 PM _unreal_: the LED is a blinking led as well
06:55 PM _unreal_: the power led is blue
06:55 PM _unreal_: and the estop is a blinking red led as well
06:57 PM NoGodDamnIdea: noice
06:57 PM _unreal_: NoGodDamnIdea, if you WANT
06:57 PM _unreal_: I can send you the cad files and GCODE to mill that face plate
06:57 PM _unreal_: your using the same controler
06:57 PM _unreal_: so it is literally a drop in.
06:58 PM _unreal_: you could use your CNC machine to mill that plate
06:58 PM NoGodDamnIdea: thats nice of you, sure :D
06:58 PM _unreal_: I'll give it to you WHEN you get your machine going
06:58 PM _unreal_: ALSO you'll need these
06:58 PM _unreal_: one sec
06:59 PM _unreal_: https://www.amazon.com/gp/product/B00SMDOUPS/ref=ppx_yo_dt_b_asin_title_o05_s00?ie=UTF8&psc=1
06:59 PM _unreal_: that bit though SLOW......................
07:00 PM _unreal_: is what I used to mill the board, but thats a special sign board. I'll have to find out from work what its called.
07:00 PM _unreal_: but thats also the same BIT I used to mill the PCB that is under that face plate for that control panel
07:00 PM NoGodDamnIdea: i see
07:01 PM _unreal_: so its in a way kind of like 3d printing only in a different form but I can litteraly DCC or ftp or email you "parts"
07:02 PM _unreal_: your choice on ESTOP switches I got dirt cheap small one's off of amazon
07:02 PM NoGodDamnIdea: the 420 comes with one already
07:02 PM NoGodDamnIdea: its built in
07:03 PM _unreal_: is it a NO or NC switch?
07:03 PM _unreal_: all of your control buttons must be N/O
07:03 PM _unreal_: if its NC you'll have to built a transistor inverter
07:03 PM _unreal_: or get a small IC to do it
07:05 PM NoGodDamnIdea: probably NO
07:05 PM NoGodDamnIdea: since they endstops on it were also NO
07:06 PM _unreal_: ? could you use my control panel? or is there a control panel you can already use? I assume no
07:06 PM NoGodDamnIdea: i dont have a control panel
07:06 PM _unreal_: ok
07:07 PM _unreal_: I forget do you have a spindle?
07:07 PM _unreal_: yes or no
07:07 PM NoGodDamnIdea: I do have one but it needs a VFD
07:07 PM NoGodDamnIdea: so no
07:12 PM _unreal_: what kind of a spindle?
07:13 PM _unreal_: aliexpress is good for VFD's
07:14 PM _unreal_: what kind of spindle motor do you have or do you know off of the top of your head?
07:14 PM NoGodDamnIdea: big one but cant remember exactly
07:14 PM NoGodDamnIdea: i do have that dewalt that i linked if you remember
07:14 PM NoGodDamnIdea: router
07:15 PM _unreal_: routers are loud as shit, have a lot of run out
07:16 PM _unreal_: and not always but often have heating issues
07:16 PM _unreal_: you cnc machine has really small steppers low power.
07:17 PM _unreal_: I would not get to excited over a big heavy duty anything spindle
07:18 PM _unreal_: not to mention the rails are bent/folded steel with U bearings
07:18 PM NoGodDamnIdea: well
07:18 PM NoGodDamnIdea: as I said before, I dont actually expect to mill metal with it
07:18 PM NoGodDamnIdea: I first plan to use it as a plotter cutter
07:20 PM roycroft: a decent router does not have much runout
07:20 PM roycroft: they are extremely noisy, though
07:21 PM _unreal_: and do not like long run times. or the wear the bearings and get bad run out
07:21 PM _unreal_: LOL
07:21 PM roycroft: routers are not purchased at harbor freight
07:21 PM _unreal_: ouch....
07:22 PM _unreal_: you know me well
07:22 PM roycroft: harbor freight have noisy, shaky, temporarily spinny things
07:22 PM roycroft: not routers
07:22 PM roycroft: i've had my 3-1/4hp porter-cable router for 30+ years
07:22 PM roycroft: i'm on my third or fourth set of brushes for it
07:23 PM roycroft: it has many hundreds, if not thousands, of hours on it
07:23 PM roycroft: and runout is still <0.001"
07:23 PM roycroft: and it's on its first set of bearings
07:23 PM _unreal_: NoGodDamnIdea, look at my photos link
07:23 PM _unreal_: I just uploaded an other photo
07:23 PM _unreal_: you may like it
07:23 PM XXCoder: no way to remove more backlash roy?
07:24 PM roycroft: on what?
07:24 PM NoGodDamnIdea: ahhhh
07:24 PM NoGodDamnIdea: belts :D
07:24 PM roycroft: my jointer is under power now, and it seems pretty nice
07:24 PM NoGodDamnIdea: interesting setup
07:24 PM _unreal_: NoGodDamnIdea, one is nema17 the other is nema24
07:24 PM XXCoder: roy your router
07:24 PM _unreal_: but with those belts/pullys I can change the torque
07:24 PM _unreal_: and precision
07:25 PM roycroft: i don't understand what backlash is when talking about a router
07:25 PM roycroft: it's a hand-held machine
07:25 PM _unreal_: roycroft, YOU AND ME BOTH
07:25 PM XXCoder: oh was thinking cnc router
07:25 PM _unreal_: last I knew a router device can only get "run out"
07:25 PM XXCoder: sorry ignore my nonsense heh
07:25 PM _unreal_: and thats run out of concentric
07:25 PM _unreal_: lol
07:25 PM NoGodDamnIdea: thats neat
07:26 PM roycroft: i should measure the porter-cable
07:26 PM roycroft: i bet it's within a tenth or less
07:26 PM roycroft: i just said a thousandth because i know it's less than that
07:26 PM roycroft: and that's pretty good already
07:26 PM _unreal_: NoGodDamnIdea, so if you had a setup like that you could add more precision to your machine and more torque. while loosing some top end speed
07:27 PM roycroft: anyway, the jointer is pretty much ready to use, but the built-in mobile base is pretty much useless
07:27 PM _unreal_: but till you know how true your cnc machines bearings are doesnt much matter
07:27 PM roycroft: so i guess i'll be fabricating one anyway
07:27 PM NoGodDamnIdea: well lets see if I can make any money with my current setup and then I'll think about upgrading
07:28 PM _unreal_: roycroft, IMO most mobile bases are useless especially the table saw one's witht he "flip down" wheels
07:28 PM XXCoder: roy im thinking on convertuing my shitty 3d printer into pen plotter
07:28 PM roycroft: the on on the jointer is identical to the one on my thicknesser
07:28 PM XXCoder: i cant type worth crap today. converting
07:28 PM roycroft: one on, rather
07:28 PM roycroft: the difference being the jointer cabinet is a lot longer than the thicknesser cabinet
07:29 PM _unreal_: NoGodDamnIdea, NoGodDamnIdea if you can get it working AND add a laser to the Z. you would add a lot of features and uses
07:29 PM roycroft: and when the flip wheel is down, there's very little clearance
07:29 PM roycroft: with the unevenness of my shop floor, that is more of a problem on the long cabinet
07:29 PM roycroft: but it's ok - i already have the casters and most of the metal to make the mobile base
07:30 PM roycroft: i just have to do it
07:30 PM _unreal_: NoGodDamnIdea, a good idea's page is "easel"
07:30 PM NoGodDamnIdea: easel?
07:30 PM roycroft: and at this point, i have to finish my blasting cabinet refurbishment first, as its pieces are filling up my fabrication shop at the moment
07:31 PM roycroft: all the parts are here for that project now, so it's just a matter of the time it takes to do the work
07:31 PM _unreal_: NoGodDamnIdea, https://www.inventables.com/technologies/easel
07:32 PM _unreal_: NoGodDamnIdea, https://www.inventables.com/projects
07:34 PM NoGodDamnIdea: oh
07:34 PM NoGodDamnIdea: thanks
07:34 PM _unreal_: I kind of used it for a bit, its "free" but I found that I do better with drawing my own cad
07:35 PM _unreal_: in dedicated cad software
07:35 PM NoGodDamnIdea: well i "trained" someone in solidworks
07:35 PM _unreal_: rather then online IN browser cad packages
07:35 PM NoGodDamnIdea: so I do have someone who can translate my ideas into cad
07:35 PM _unreal_: but sites like that can at least give you insparation and ideas on HOW and methods
07:37 PM NoGodDamnIdea: yeah
07:37 PM _unreal_: and has a number of FREE ready to run gcode file sets
07:40 PM NoGodDamnIdea: yeah its neat
07:41 PM _unreal_: if you use the router
07:41 PM _unreal_: you'll need a relay to control it on/off
07:42 PM NoGodDamnIdea: yeah i have relays
07:42 PM _unreal_: I'll be honist I have very little hope for high precision using one of those .5mm bits that I linked you to....
07:42 PM _unreal_: I could be wrong but I doubt it
07:42 PM _unreal_: also your machine is rather low resolution
07:43 PM _unreal_: nothing wrong
07:43 PM _unreal_: most things do not need ultra high resolution
07:43 PM NoGodDamnIdea: we will see
07:43 PM _unreal_: PCB's like in my photo link would be considered something in the medium to high resoution
07:43 PM _unreal_: resolution
07:43 PM _unreal_: wtf am I typing
07:43 PM _unreal_: lol
07:44 PM internut: _unreal_ you're making PCBs?
07:44 PM _unreal_: https://photos.google.com/share/AF1QipPqX5FMaiwizwkp5A0lmHpWMVkC32P_WxZ3-6tw3fKjWP90ujEXEVws37aZ8SsFQA?key=LTBIU3F3bHdJUndDUEJPalJzcTFxdGlGSlBUOW53
07:44 PM _unreal_: yes I've done plenty of PCB's with my cnc machine
07:45 PM _unreal_: though hole surface mount etc..
07:45 PM internut: all isolation routing?
07:45 PM internut: I've been trying to use a laser to expose a photosensitive film
07:45 PM _unreal_: standard milled PCB
07:45 PM _unreal_: I dont think that will work so well
07:46 PM _unreal_: not photosensitive
07:46 PM internut: I've gotten better and better results, but, not perfect
07:46 PM _unreal_: to much "echoing" or double exposure
07:46 PM internut: yet
07:46 PM _unreal_: heh
07:46 PM internut: 'echoing'?
07:46 PM _unreal_: internut simple method for ya
07:46 PM _unreal_: :)
07:46 PM _unreal_: two choices
07:46 PM NoGodDamnIdea: well im off
07:46 PM NoGodDamnIdea: night yall
07:46 PM internut: l8r
07:46 PM XXCoder: later NoGodDamnIdea
07:47 PM NoGodDamnIdea: and thanks a lot _unreal_
07:47 PM _unreal_: dykem ink
07:47 PM NoGodDamnIdea: really appreciate the help
07:47 PM _unreal_: internut, or take a black sharpy apart with a set of plyers
07:47 PM _unreal_: then pull the inkwell out
07:48 PM _unreal_: slice it open with a utility knife, and drop it into a small thing of acetone
07:48 PM internut: okay
07:48 PM _unreal_: 2cups
07:48 PM _unreal_: its more or less the same thing
07:48 PM _unreal_: you want it SUPER dark
07:48 PM _unreal_: wear gloves TRUST ME WEAR gloves
07:49 PM _unreal_: take a clean rag. dip it into the ink. then give a good coating even "wet" coating to the COPPER side of the pcb
07:49 PM _unreal_: let it dry
07:49 PM _unreal_: use plastic etc.. you will get ink everywhere the first time
07:49 PM _unreal_: once dry
07:49 PM _unreal_: laser etch your "resist"
07:49 PM _unreal_: isolation etching
07:49 PM internut: I see
07:50 PM internut: I had a different idea
07:50 PM _unreal_: thank me later HAVE DAMN GOOD extration
07:50 PM _unreal_: ?
07:50 PM internut: I was thinking of drawing the traces with the sharpie
07:50 PM internut: (in the CNC machine)
07:50 PM internut: in fact I just bought some sharpies for that purpose
07:51 PM _unreal_: works ok but you wont get good clean lines. direction changes often leave "dry" areas
07:51 PM _unreal_: and pen tip pressure is an issue
07:51 PM internut: I see
07:51 PM internut: well, I'm continuing to experiment
07:52 PM _unreal_: try my method
07:52 PM internut: I will
07:53 PM internut: I've seen people do something similar with black spray paint
07:53 PM _unreal_: take apart a sharpy, open the ink well, apply after thinning in acetone
07:53 PM _unreal_: WORKS BUT not the best method
07:53 PM _unreal_: the ink leaves a molecule thick resist.
07:54 PM internut: for the photosensitive stuff, I've made a little 'snoot' that I can put aluminum masks in
07:54 PM _unreal_: and with a well tuned laser etcher you get nice sharp crisp lines
07:54 PM _unreal_: ?
07:54 PM internut: I haven't tried it yet
07:54 PM _unreal_: snoot? aluminum mask?
07:54 PM internut: yes
07:54 PM _unreal_: shrugging sholders
07:55 PM internut: the problem I've had with the photosensitive film is, there's stray (off axis) light coming out of the laser
07:55 PM internut: and it 'fogs' the areas where there are a lot of traces
07:55 PM _unreal_: stray ?
07:55 PM _unreal_: oh oh oh
07:55 PM _unreal_: ya thats the double exposure
07:55 PM _unreal_: I was talking about
07:55 PM internut: yeah, so I made this snoot with an aperture in it
07:56 PM internut: that I can shoot through
07:56 PM _unreal_: you litterally have to have a PIN hole mask with a flat black under side 'LIGHT" guard under the laser etcher
07:56 PM _unreal_: to stop it
07:56 PM internut: yes
07:56 PM internut: that's what I've made
07:56 PM _unreal_: AS i SAID the dykem ink method is agressivly used
07:57 PM internut: I will try that
07:57 PM _unreal_: they dont call me unreal for nothing
07:57 PM _unreal_: :)
07:57 PM internut: I'm trying to make some pretty small features
07:57 PM _unreal_: https://photos.google.com/share/AF1QipPp1f0dUHlqqTwZCQ32JntR_n59omq5yjLi0sI1AFxK8ghJ-Fgv4MRm1h6_kwMyBw?key=b196bk50Mk9GMFd4ZFBSY0RkclVCVW9QYm0tbWFB
07:57 PM internut: it would be easier if I were doing through-hole sized parts
07:57 PM _unreal_: https://photos.google.com/share/AF1QipNjUL9VJW4BIh58ZOHM6jOWS10l43lfzL_nr7FMD-YXm_o6hG63BfTN2Rv6ch6C_Q?key=OVV0UTBXUmF0NXNSR2NKVzdoaFhxQzVTbDI5V3JB
07:58 PM _unreal_: https://photos.google.com/share/AF1QipPqX5FMaiwizwkp5A0lmHpWMVkC32P_WxZ3-6tw3fKjWP90ujEXEVws37aZ8SsFQA?key=LTBIU3F3bHdJUndDUEJPalJzcTFxdGlGSlBUOW53
07:58 PM _unreal_: just some exsamples of my work
07:58 PM internut: cool stuff
07:59 PM internut: I wrote code that took gerber files and generated the gcode
08:00 PM internut: and there's still room to improve the code
08:00 PM internut: I haven't had a lot of time to work on it in the last week
08:00 PM internut: you know, deliverables at my day-job
08:02 PM _unreal_: why?
08:02 PM _unreal_: internut, ever used flatcam
08:03 PM roycroft: excellent, the last person in my weekly dinner group, who have not been getting together much for the past year, is getting his first jab tomorrow
08:04 PM _unreal_: I'm not saying its wrong to make your own code for the gerger to gcode etc... but
08:04 PM _unreal_: first job?
08:04 PM roycroft: soon we'll be back to our weekly schedule, and even dining indoors again
08:04 PM _unreal_: roycroft, NOOOO DIG ON YOU but your not young? WHO OLD IS THIS GUY?
08:04 PM _unreal_: who=how?
08:04 PM roycroft: he's about my age
08:04 PM roycroft: why?
08:05 PM _unreal_: o,O first job?
08:05 PM _unreal_: O,o?
08:05 PM roycroft: he's also at high risk - diabetic and hypertension
08:05 PM roycroft: first jab, not first job
08:05 PM roycroft: he's retired military
08:05 PM _unreal_: OHHHHHHH JAB
08:05 PM _unreal_: I was liek wtf.... is roycroft my friend talking about
08:05 PM _unreal_: lol
08:05 PM _unreal_: first job??? palm to face lol
08:06 PM _unreal_: so going for the beer bug jab
08:07 PM roycroft: he's getting his at the va clinic
08:07 PM roycroft: i'm getting mine at the county fairgrounds
08:07 PM roycroft: they have a drive-through vaccine clinic, and can handle thousands of people per day
08:07 PM _unreal_: I'd trust the fairgrounds more then the VA
08:07 PM roycroft: that's going to be weird
08:07 PM roycroft: drive up
08:07 PM roycroft: stick my arm out
08:07 PM roycroft: get poked
08:07 PM roycroft: go park for 15 minutes to make sure i don't die
08:07 PM _unreal_: ya they have a setup like that here in fl
08:07 PM roycroft: then go home
08:08 PM _unreal_: ahh
08:08 PM _unreal_: butterfly world they have a HUGE park
08:08 PM _unreal_: I drive by it everyday on the turnpike
08:08 PM _unreal_: typically 200 cars visible lined up in the morning and afternoon
08:09 PM roycroft: i have gotten no advise about what time i should show up
08:09 PM roycroft: i know what time my appointment is
08:09 PM _unreal_: roycroft,
08:09 PM roycroft: but i don't know how long the queue will be
08:09 PM _unreal_: https://www.butterflyworld.com/
08:09 PM roycroft: should i arrive on time?
08:09 PM roycroft: 20 minutes early?
08:09 PM roycroft: an hour early?
08:09 PM internut: _unreal_ I have used flatcam
08:09 PM _unreal_: I'd go early
08:09 PM internut: or tried it anyway
08:09 PM internut: but, it didn't do what I want
08:09 PM _unreal_: internut, if you have questions I can help with flatcam
08:09 PM internut: I need to expose where I want the traces
08:10 PM _unreal_: ?
08:10 PM roycroft: i tend to be very punctual, but with no indication of how long it will be from the time i arrive at the gate to the time i get to wherever i check in, it's hard to be punctual
08:10 PM internut: to use the photo sensitive film
08:10 PM _unreal_: internut, it will do what eer you want it to do
08:10 PM Tom_L: you present your card here and Krispy Kreme will give you a donut a day to the year end
08:10 PM _unreal_: very few limits with flatcam
08:11 PM _unreal_: you can do all kinds of offsets as well
08:11 PM roycroft: the only perk i'm looking for is a high probability that i won't die or get seriously ill if i contract the virus
08:11 PM _unreal_: there is a bit of a learning curve and some toung n cheek hidden howtos for flatcam
08:11 PM _unreal_: roycroft, I'm going to pour an other drink for my self and drink it to your health :)
08:12 PM roycroft: and since i'm getting a pfeizer, i'm feeling pretty good about that
08:12 PM internut: so, with a small laser spot, I need it to go back and forth to make wider traces
08:12 PM roycroft: my goal is to not have to go to hospital if i get the virus
08:12 PM internut: will flatcam do that?
08:12 PM roycroft: because if i check in, i probably would not check out
08:12 PM Tom_L: sure you will
08:12 PM roycroft: i'm pretty confident that the pfeizer vaccine will keep me from having to go to hospital
08:12 PM Tom_L: just maybe not the way you planned
08:12 PM roycroft: not alive
08:12 PM _unreal_: internut, you can set it to do boundry offsets
08:12 PM _unreal_: and multi passes yes
08:13 PM internut: hmmm
08:13 PM _unreal_: its kind of GUI scripting
08:13 PM _unreal_: with hidden methods that you have to watch a lot of youtube videos so you can go OHHHHHHHHHHHHH HAD i ONLY fastgASODFIGU092843U;L21K3JR0EW8UYFp{osadHFJL KNOWN THAT
08:14 PM Tom_L: https://www.marketwatch.com/story/get-a-covid-vaccine-and-get-a-free-krispy-kreme-doughnut-every-single-day-this-year-11616434547
08:14 PM _unreal_: most if not all OF THE kryspy creams closed in fl :(
08:15 PM roycroft: i've decided that, since i only need 0.001" or so to make my dado bed coplanar with my infeed bed on my jointer, i'll just very carefully adjust it with my belt grinder instead of doing the set srew thing
08:15 PM _unreal_: back in 05 I remember going to one of the places and watching the massve donut machine making donuts
08:15 PM _unreal_: ehhe
08:15 PM _unreal_: precision belt grinding, precisoin set screw LOL
08:16 PM _unreal_: ytour choice
08:16 PM _unreal_: clasic
08:16 PM _unreal_: classic
08:16 PM roycroft: i don't think we have any krispy kreme stores here
08:16 PM roycroft: or however they spell it
08:16 PM _unreal_: more alcohoal then I'm going to think about a shower and making din din for the munchkin
08:16 PM roycroft: we had a couple dukin doughnuts, but they closed
08:16 PM roycroft: i guess western oregon is not big doughnut country
08:17 PM roycroft: we also don't have wonderbread
08:17 PM roycroft: because nobody bought it
08:17 PM _unreal_: I'd take dunken over starbucks
08:17 PM roycroft: so the wonderbread people closed down their oregon bakery
08:17 PM _unreal_: starbucks is run/owned by wildly liberal pukes
08:17 PM roycroft: actually not at all
08:18 PM _unreal_: wonderbread?
08:18 PM roycroft: starbucks founder is a "libertarian"
08:18 PM roycroft: not a "liberal"
08:18 PM roycroft: but that's irrelevant
08:18 PM roycroft: their coffee is shite
08:18 PM roycroft: and that's all that matters
08:18 PM _unreal_: starbucks coffee is shit
08:19 PM roycroft: it's very consistent site, all around the world
08:19 PM roycroft: but it's still shite
08:19 PM _unreal_: I dont know what brain cell killing chem. dunken uses but there coffee is.... better
08:20 PM roycroft: i generally prefer espresso drinks to conventially brewed coffee
08:20 PM roycroft: although i am a big fan of toddy (cold extract)
08:20 PM _unreal_: yes
08:20 PM roycroft: i have a nice espresso machine at home
08:20 PM roycroft: and a good quality grinder
08:21 PM roycroft: i have over $1k invested in that gear, but i've had it for well over a decade
08:21 PM _unreal_: give me a cappuccino any day
08:21 PM roycroft: i've made that money back many times over because i don't go to espresso stands at all any more
08:21 PM _unreal_: roycroft, you would DIE for my expresso machine
08:21 PM _unreal_: roycroft, one sec let me snap a photo
08:21 PM roycroft: the cappuccino is the perfect espresso drink
08:21 PM roycroft: it's what i make every single day
08:22 PM _unreal_: and top off my drink
08:22 PM _unreal_: one sec
08:22 PM roycroft: my morning routine is to awake, turn on the espresso machine, pee, go back to bed for a half hour, wake up again, make a cappuccino, and start my day
08:23 PM _unreal_: roycroft, not that you dont already have a LOVE/hate relationship with me :) but.....
08:24 PM _unreal_: https://photos.google.com/share/AF1QipPqX5FMaiwizwkp5A0lmHpWMVkC32P_WxZ3-6tw3fKjWP90ujEXEVws37aZ8SsFQA/photo/AF1QipOMruJaUCdz9_7l9fXkyxi74PJ3BSwdiUfvydLL?key=LTBIU3F3bHdJUndDUEJPalJzcTFxdGlGSlBUOW53
08:24 PM _unreal_: ? link works right?
08:24 PM _unreal_: ??
08:24 PM _unreal_: god your going to drive me to drink
08:25 PM _unreal_: ????...... more
08:25 PM roycroft: i was hanging out in the italian cafes up by loyola univerisity in north chicago in the '70s
08:25 PM roycroft: well before starbucks and the espresso rage
08:25 PM _unreal_: did that link work"
08:25 PM _unreal_: did that link work?
08:26 PM roycroft: no
08:26 PM _unreal_: ?
08:26 PM roycroft: it's way too long
08:26 PM roycroft: my browser barfed
08:26 PM roycroft: and google yelled at me
08:26 PM _unreal_: https://photos.google.com/share/AF1QipPqX5FMaiwizwkp5A0lmHpWMVkC32P_WxZ3-6tw3fKjWP90ujEXEVws37aZ8SsFQA?key=LTBIU3F3bHdJUndDUEJPalJzcTFxdGlGSlBUOW53
08:26 PM _unreal_: there shorter
08:26 PM _unreal_: bottom of the page
08:27 PM _unreal_: ?
08:27 PM _unreal_: browser still feeling sick?
08:27 PM _unreal_: regardless thats a $3000 miele expresso machine I have :)
08:28 PM roycroft: the browser is happy
08:28 PM roycroft: google still yells at me
08:28 PM _unreal_: google yells at everyoen
08:28 PM _unreal_: I forget which model I have
08:28 PM roycroft: yes, but it yells and refuses to abide
08:28 PM _unreal_: I need to open it for a cleaning at some point in time
08:29 PM _unreal_: one of the super luxury yachts was throwing it waway
08:29 PM roycroft: google is to be avoided whever possible
08:29 PM roycroft: i have to open up tor browser whenever i need to go to a google site
08:29 PM _unreal_: i WAS LIKE sooo whats wrong with it. the screw members were like WE just got a new one, this one does NOT have a touch screen....
08:29 PM _unreal_: my responce. sooooooo whats wrong with it.... there responce. IT DOES NOT have a touch screen.
08:29 PM _unreal_: LOL
08:30 PM _unreal_: last week I got a $200 deep freezer.
08:30 PM _unreal_: one of the boats tossed thers out
08:31 PM _unreal_: works fine
08:31 PM _unreal_: it had a scratch on the outside
08:31 PM _unreal_: (scratch) was the reason for throwing it away
08:43 PM roycroft: home appliances should not have touch sceens nor internet connections
08:43 PM roycroft: the should just make things cold or hot, or whatever their basic function is
08:43 PM XXCoder: wow new video. been a bit https://youtu.be/OEdxLarEGTE
08:44 PM roycroft: i don't need my refrigerator telling me it thinks i'm out of milk
08:44 PM XXCoder: roy and expecially NOT cloud service that is required!
08:44 PM roycroft: i can handle that responsibility myself, thank you very much
08:44 PM XXCoder: sony is shutting down ps3 cloud stuff
08:44 PM XXCoder: which means if battery die and time desyncs, players cant play their games anymore
08:45 PM XXCoder: (cloud games, not cd or whatever)
08:45 PM roycroft: i don't know if you saw me mention this the other day, xxcode, but jeremy schmidt is back, after a 3 or so year hiatus
08:45 PM roycroft: he has a new version of his belt grinder now
08:45 PM XXCoder: wesley treat
08:45 PM roycroft: which is much improved over the original, which is still a great machine
08:47 PM XXCoder: nice
08:48 PM XXCoder: one i linked, he uses cnc router to make magnetic holds for metal welding
08:49 PM Tom_L: looks like the stimulus checks are feeding hungry mouths: https://www.cnbc.com/2020/12/18/nike-nke-reports-q2-fiscal-2021-earnings-sales-beat.html
08:49 PM Tom_L: and electronics
08:49 PM XXCoder: im spending mine on fixing my bicycle so i can get healthy again
08:50 PM XXCoder: rest stays in bank
08:50 PM roycroft: i'm still waiting for my first one
08:51 PM Tom_L: you file your taxes late
08:51 PM roycroft: i got a letter from the irs last fall telling me that they don't have my banking information
08:51 PM XXCoder: I filed mine in jan
08:51 PM roycroft: which is correct
08:51 PM roycroft: they told me to fill out a form so they could mail me a check
08:51 PM roycroft: which i did
08:51 PM roycroft: i'm still waiting
08:53 PM roycroft: at least, when the checks finally arrive, the won't be signed with a sharpie
08:53 PM Tom_L: direct deposit is quicker also
08:53 PM XXCoder: yep
08:54 PM Tom_L: no ink required
08:55 PM XXCoder: love how he will have collection of many weld magnet angles
09:05 PM roycroft: my very middle class taxes went way up after the "tax cuts" enacted a few years ago
09:05 PM roycroft: i'm in no hurry to complete financial transactions with the irs
09:06 PM roycroft: i've been having to send them checks for the past four years
09:06 PM roycroft: where i used to get checks in the mail from them
09:06 PM XXCoder: this year my taxes return is much higher than last 3
09:07 PM XXCoder: by in least 3 times
09:35 PM Bleepshop: Anybody here played with manually editing a HAL or machine.ini file ?
09:36 PM XXCoder: you always edit it manually after initial config
09:36 PM * Bleepshop is back to trying to annoy linuxcnc into running on an RPi4.
09:36 PM Tom_L: of course
09:38 PM Tom_L: specific questions?
09:39 PM Bleepshop: Tom_L: So far, so good. It's bitching about a missing parport so I'm trying to figure out how kill that and add the hal_pi_gpio.so to the load cycle.
09:39 PM Tom_L: i've never set up a parallel port. mine uses mesa cards
09:41 PM Bleepshop: And you used pncconf... Maybe I should take a look at it.
09:41 PM Tom_L: what does the .so file have in it?
09:41 PM Tom_L: no i never used pncconf
09:42 PM Bleepshop: Tom_L: The port mapping from the Broadcom SOC to thh physical pins on the board.
09:42 PM Tom_L: alot of commented code in them because i experiment alot but here's my pi configs: http://tom-itx.no-ip.biz:81/~webpage/cnc/configs/RPI4/
09:44 PM Bleepshop: Tom_L: Is it as profanely commented as my code? I tend to get downright uppity sometimes when I find bugs. LOL
09:45 PM Bleepshop: This on an RPI via SPI ?
09:45 PM Tom_L: doesn't matter
09:45 PM Tom_L: i've run spi and ethernet
09:45 PM Tom_L: the code is there for both i think just commented out
09:45 PM Bleepshop: Ok. So I'll find references to boh.
09:45 PM Tom_L: not that much different
09:47 PM Tom_L: in the main hal file:
09:47 PM Tom_L: loadrt hostmot2
09:47 PM Tom_L: ## hm2_rpspi for spi
09:47 PM Tom_L: ##loadrt hm2_rpspi
09:47 PM Tom_L: that's for spi
09:48 PM Bleepshop: OK, So I need to kill the parport calls and add the pi_gpio. Thank you. :D