#linuxcnc Logs

Aug 22 2023

#linuxcnc Calendar

01:08 AM randy: morning
02:16 AM travis_farmer: Morning :-/
04:18 AM Tom_L: morning
04:22 AM nospark: good morning
04:23 AM nospark: I wanted to start a conversation about the linux cnc build system, and specifically the build dependencies?
04:24 AM nospark: Linuxcnc as a build project has a LOT of kinda obscure dependencies, but the dependencies seem to mainly be for frontends or stuff like classicladder?
04:26 AM nospark: how much work would it be to modify the configure command to cut out all the frontends/cruft (and their deps)  to make a "core" linuxcnc?
04:33 AM nospark: or have a configure command like --without-all to disable everthing that can be disabled, then something like --with-axis to enable the axis frontend?
04:53 AM JT-Cave: morning
05:00 AM rmu: nospark: if you have to ask... a lot. IIRC there was some development in direction of cmake, but no idea where that went, you would have to check github
05:04 AM nospark: rmu: I took a quick look, and to say the code is "messy" in this regard is and understatement.
05:04 AM rmu: legacy of 20 years of development
05:07 AM Scopeuk: build systems are a pain, conditional ones more so
05:07 AM nospark: yeah, I'm just suggesting a bit of a clean up initially
05:07 AM Scopeuk: usually to get close to something like that you have to make everything modular
05:08 AM Scopeuk: never going to challenge against tidying up
05:09 AM rmu: nospark: what would optional elimination of build dependencies gain you? except explode number of combinations that would have to be tested...
05:10 AM nospark: rmu: umm, no? The opposite in fact. The main build would only need to contain linuxcnc itself, all the other parts could be separated into there own sub-builds. unless I am missing something entirly?
05:10 AM Deejay: moin
05:11 AM nospark: if I removed all of the qt frontends from the main build for example, what would be your concern?
05:12 AM rmu: making dependencies optional != extraction of components into sub-builds
05:14 AM nospark: I know, just a conversation remember
05:14 AM rmu: what would you gain by removing the qt frontends from the "build"? (not that there is actually anything to compile there)
05:15 AM nospark: I'm trying to make an embedded distribution for linuxcnc, but the number of deps is a problem
05:16 AM nospark: from what I can see in the code, most of the deps should be optional, or the dpes are only required by specific frontends
05:16 AM rmu: what do you mean with "embedded"?
05:16 AM Scopeuk: I've not been through the code how buried is QT in there? qt has a lot of "helpful" functions for backend stuff and it tends to creep in save for discipline on the part of the developers not to
05:16 AM nospark: something that could be installed on a CNC machine by a vendor
05:17 AM rmu: Scopeuk: you can run linuxcnc perfectly without Qt
05:17 AM Scopeuk: rmu fair enough
05:18 AM nospark: rmu, from what I can see in the code, and I am probably wrong, you can run linuxcnc core without TCL
05:18 AM rmu: i would not bet on that -- .hal files are more or less executable tcl code
05:19 AM rmu: and run through a custom hal tcl shell
05:19 AM nospark: and tclx?
05:20 AM rmu: so exorcising tcl would need some major hacking and the resulting system would probably "feel" differently
05:20 AM rmu: no idea about tclx
05:20 AM nospark: tclx seems to be a gui component library
05:22 AM nospark: if TCL is needed for parsing hal files, it is def required, unless I write a parser in C
05:22 AM rmu: tclx provices tcl extensions, additional datatypes and stuff like that, no GUI stuff IIRC
05:24 AM rmu: nospark: without tcl, you would have to provide replacements for all hal utilities. can be done. like here https://github.com/rmu75/copilot/blob/main/src/imhal.cpp
05:25 AM travis_farmer: nospark: an idea, develop a live system to embed, rather than an install system. reduce as you need, test for proper function, and package the live system to be embedded on whatever you need it to be on.
05:26 AM rmu: making tcl optional is probably a waste of time and i'm pretty sure that won't be accepted into "mainline" linuxcnc.
05:28 AM rmu: I don't think current method of building/providing packages is a deterrent for "embedded users" -- effort would be better spent in improving stuff like "cycle start" behaviour, single-block execution, jerk limited movement, etc etc etc
05:28 AM rmu: IMHO
05:28 AM nospark: having TCL as a core dependency isn't really a problem, I'm not suggesting trying to make linuxcnc dependency free, just to clean up the dependencies where they can be, and make as many as possible optional. Keeping the frontends out of the core linuxcnc code seems to be happening, but making them optional would be useful too.
05:30 AM nospark: rmu: have you noticed that most academics that use linuxcnc have a tendency to just extract the code and create their own application?
05:31 AM nospark: That may just be my own confirmation bias though
05:32 AM nospark: I also get that it's not really a priority to be able to cross compile
05:32 AM rmu: nospark: I know only of some swiss project. I would probably do the same.
05:33 AM nospark: I know that my local university did the same (Curtain university in western Australia)
05:38 AM rmu: if you want to get involved it is probably better to discuss this on #linuxcnc-devel or on the mailinglist. #linuxcnc is notoriously off-topic
05:54 AM JT-Cave: I never could figure out the inner workings of emc
06:18 AM travis_farmer: always seems like people keep showing up to re-arrange the chairs and fiddle with the lights of LinuxCNC as a whole, just to suit their own needs. but after all the development, even if the code is a little messy, it works. and that's what most of the people really need, for it to work. a major re-write would cause breaking changes in many aspects.
06:19 AM Tom_L: just open another box of bandaids and patch it up some more
06:21 AM JT-Cave: rooster just crowed
06:22 AM Tom_L: rmu, it's important to know when a rooster wakes
06:22 AM travis_farmer: lol
06:22 AM Tom_L: and the local temp
06:23 AM travis_farmer: 54F/76F
06:23 AM Tom_L: 79 104
06:23 AM travis_farmer: looks more like a blood pressure reading
06:23 AM Tom_L: not mine
06:24 AM travis_farmer: mine runs low, but my pulse tends to run high, easily
08:46 AM travis_farmer: forum just go down???
08:47 AM travis_farmer: i think the LinuxCNC forum went down. all i get is "Error"
08:52 AM travis_farmer: did IRC go down too, or am i just in some sort of black-hole here...
08:52 AM Unterhaus_: nobody tell him
09:03 AM Unterhaus_ is now known as Unterhausen
09:03 AM Unterhausen: I also only get "error" from the forum
09:03 AM travis_farmer: ok, lol
09:04 AM travis_farmer: ok, c-log and the LinuxCNC forum are back. the world is saved! :-)
09:19 AM JT-Cave: I was updating the forum
09:19 AM travis_farmer: i figured as much ;-)
09:20 AM CaptHindsight: will someone just fix the forum editor? :)
09:25 AM JT-Cave: I have no clue who is behind the forum editor
09:25 AM rmu: evil spirits
09:28 AM CaptHindsight: https://github.com/Kunena/Kunena-Forum/graphs/contributors likely suspects
09:31 AM Tom_L: don't panic travis_farmer we're still here
09:32 AM CaptHindsight: https://www.baxedm.com/
09:32 AM travis_farmer: i panic easily :-)
09:33 AM rmu: first commandment of the hitchhiker's guide to linuxcnc: don't panic!
09:33 AM CaptHindsight: https://www.youtube.com/user/plasmaboog/videos I see mach!
09:35 AM CaptHindsight: https://www.youtube.com/watch?v=U2BVB2LzUlo&t=3s oh they learned, now with LCNC
09:36 AM Tom_L: JT-Cave, anything to test yet?
09:37 AM CaptHindsight: https://baxedm.com/shop/
09:46 AM JT-Shop: Tom_L, I fixed an error this morning where if you enter a custom step timings it was failing the check
09:47 AM Tom_L: ok
09:47 AM Tom_L: are you still planning to add the 'copy' homing values on the joints?
09:48 AM Tom_L: doing a test config here
09:49 AM Tom_L: i like how it's looking so far
09:58 AM JT-Shop: yes
10:02 AM JT-Shop: thanks, I think it's a huge improvement on the first one
10:02 AM JT-Shop: not a peep from the forum on it lol
10:02 AM Tom_L: agreed
10:02 AM Tom_L: it was down though wasn't it?
10:04 AM Tom_L: i seldom visit there so i dunno
10:05 AM Tom_L: how's the metric version going?
10:16 AM JT-Shop: metric is just one selection
10:16 AM JT-Shop: in the settings tab
10:17 AM Tom_L: i noticed
10:17 AM Tom_L: i guess there's nothing to calculate since they're just numbers entered
10:22 AM JT-Shop: https://github.com/jethornton/mesact/blob/master/mesact/src/libmesact/utilities.py#L40
10:23 AM JT-Shop: the code was always there, the button was just a convenience for me to test with
10:44 AM roycroft: my order from weldtables.com has shipped, and they chose ups as the carrier
10:44 AM roycroft: ups may go on strike this afternoon
10:44 AM roycroft: and if they do, it will likely be a long strike
10:47 AM CloudEvil: I wonder at what point 'delayed in shipping' becomes 'I don't care, refund'
10:47 AM JT-Shop: hmm I have a polar bear cooler on ups
10:48 AM roycroft: i ordered one each of two different types of squares, which is what i need for my upcoming project
10:48 AM roycroft: my intent is, if they work out well, to get three more of one of them and one more of the other
10:49 AM roycroft: so worst case i'll place a second order if it can be shipped by not ups, and that will get me by
10:49 AM roycroft: i could also refuse deliver on the first order if it arrives too late
10:49 AM roycroft: delivery
10:50 AM roycroft: i guess let's hope the union ratify the contract
10:50 AM roycroft: we should know at noon pacific time today
10:53 AM * JT-Shop goes to eat lunch and does not worry about ups
10:59 AM roycroft: my other option is to put my welding project on hold if the stuff doesn't arrive
11:00 AM roycroft: given my schedule, that might be the better option
11:02 AM JT-Cave: more important subject would shellac be good for a bologna rack in the fridge?
11:04 AM roycroft: no
11:04 AM roycroft: not at all
11:05 AM JT-Cave: what would be good in a humid place like the fridge?
11:05 AM roycroft: i'd use epoxy or polyeurethane
11:05 AM JT-Cave: ok thanks
11:06 AM * roycroft hates using epoxy and polyeurethane as finishes, but would use one of them for refrigerator items
11:06 AM JT-Cave: I have polyurethane
11:06 AM roycroft: let it cure for a good long while before putting it in the fridge
11:06 AM JT-Cave: I did the poop table top for Coop Deux with polyurethane
11:07 AM JT-Cave: ok
11:18 AM JT-Cave: travis_farmer, ping seb_kuzminsky in the #linuxcnc-devel channel about your buildbot questions
11:19 AM * JT-Cave hears a nap calling him
12:25 PM JT-Shop: hopefully my bacon will get delivered today by ups
12:34 PM roycroft: if they call a strike today i wonder if the vehicles that are out delivering will immediately turn back to the depot, or will finish their routes first
12:35 PM roycroft: or maybe the drivers will just park their vehicles where they are, lock them up, and walk away
12:39 PM JT-Shop: up to 90°F so far today
01:06 PM JT-Shop: my 16 pounds of bacon made it
01:08 PM roycroft: just before the strike :)
01:08 PM travis_farmer: my 56 pounds of mistake is enroute back to sender, via UPS
01:10 PM travis_farmer: i saw your ping, JT. just playing around with it for now. maybe something usefull with buildbot later
01:10 PM JT-Shop: seb is the buildbot
01:11 PM travis_farmer: buildbot as a whole, or just LinuxCNC buildbot?
01:12 PM JT-Shop: just our buildbot
01:12 PM JT-Shop: it's in his garage
01:12 PM travis_farmer: ok, lol
01:12 PM travis_farmer: i was playing with it first, before i try to go live with anything. want to make sure i know what i am doing
01:15 PM travis_farmer: i may ping him in a bit, just to see if i am on a path of sucess, or already failed ;-)
02:33 PM CaptHindsight: solarwind: https://imgur.com/gallery/x29QBiF wouldn't this be more practical for your forklift especially as summer nears its end?
02:33 PM solarwind: CaptHindsight that's funny, I was watching a video just yesterday about that machine
02:34 PM solarwind: But for the outdoor ones, I just use tire chains
02:57 PM JT-Shop: the cost for shipping just went up
03:37 PM NoGodDamnIdea: hello everyone
03:40 PM Tom_L: JT-Shop, how much?
03:40 PM NoGodDamnIdea: how come the channel dropped like hundreds of users
03:41 PM Tom_L: the matrix bridge broke
03:41 PM Tom_L: they were all from there
03:42 PM NoGodDamnIdea: ah, I see
03:43 PM NoGodDamnIdea: anyone here have experience with Raycus lasers?
03:43 PM Tom_L: another 104°F scorcher here
03:44 PM NoGodDamnIdea: I have some problems finding the right settings for cutting metal
03:44 PM Tom_L: you using a powder to dull the finish?
03:44 PM Tom_L: or something..
03:44 PM NoGodDamnIdea: hmm what do you mean
03:45 PM NoGodDamnIdea: english is not my first language so sorry if its a language barrier
03:45 PM Tom_L: if the finish is shiney, the beam will reflect off it
03:45 PM Tom_L: so i'm told
03:45 PM NoGodDamnIdea: im playing around with the power/pressure/focal lens/speed
03:45 PM Tom_L: someone here with laser experience will answer if they're here
03:46 PM Tom_L: i'm not one of them
03:46 PM NoGodDamnIdea: me neither, im helping a friend D:
03:55 PM JT-Shop: 30 billion dollars
03:55 PM Tom_L: that's all?
03:56 PM Tom_L: probably what it will add up to over a year or maybe even less
03:56 PM JT-Shop: just for ups
03:57 PM bjorkintosh: NoGodDamnIdea, if you have the laser's manual, it should tell you what you should set for different materials and thicknesses.
03:57 PM bjorkintosh: i used to run a Mazak 300 fiber laser cutter.
03:57 PM NoGodDamnIdea: bjorkintosh, the values in manual dont match
03:57 PM NoGodDamnIdea: dont work*
03:58 PM roycroft: the teamsters ratified the contract
03:58 PM roycroft: no ups strike
03:58 PM bjorkintosh: hmm. NoGodDamnIdea are the mirrors clean?
03:58 PM bjorkintosh: is the laser centered?
03:58 PM bjorkintosh: or properly calibrated?
03:58 PM NoGodDamnIdea: its only the laser itself retrofitted on a trumpf machine
03:59 PM bjorkintosh: do verify that the mirrors are spotless.
03:59 PM NoGodDamnIdea: bjorkintosh, they should, as I can cut thin metals with values close to the manual
03:59 PM NoGodDamnIdea: but now with thicker metal it gets harder to guess the values
03:59 PM NoGodDamnIdea: was wondering if theres a procedure to follow
04:00 PM travis_farmer: odd issue with a MAX31855, i get a fault code of 7, so bits 0, 1, 2 are all high, so it is an open thermocouple that is shorted to both vcc and gnd... not sure, but either my thermocouple is bad, or the MAX31855 is... this is using the MAX31855 HAL comp.
04:00 PM bjorkintosh: do you have the right gases too?
04:00 PM bjorkintosh: how thick is the material?
04:02 PM roycroft: with thicker metals you should be focusing on the middle of the metal, not the thop
04:02 PM roycroft: top
04:02 PM roycroft: so if your metal is 9mm thick, focus on the top and then go down 4.5mm
04:03 PM bjorkintosh: make sure when piercing that you're not too far away from the material either.
04:04 PM bjorkintosh: NoGodDamnIdea, does it pierce cleanly? that will give you a lot of feedback regarding the power commanded vs the amount of gas being forced through.
04:07 PM NoGodDamnIdea: bjorkintosh, yes there are the right gases, we have to find the settings for a lot of thicknesses, up to 10mm
04:07 PM NoGodDamnIdea: bjorkintosh, sometimes it does, sometimes it doesnt
04:07 PM NoGodDamnIdea: the correlation I have found is that if I increase the power I have to decrease the pressure
04:07 PM NoGodDamnIdea: but theres also the focal lens value
04:09 PM bjorkintosh: be sure to insert an m1 after the pierce, to make sure it's done so correctly. what's the laser rated for?
04:10 PM bjorkintosh: the biggest limitations lasers have is the thickness they can cut. beyond a certain thickness, plasma is what you need. and when all else fails gas.
04:10 PM bjorkintosh: as in gas torches.
04:12 PM NoGodDamnIdea: I think its 3kW, what do you mean by m1?
04:12 PM bjorkintosh: a conditional stop.
04:13 PM CloudEvil: Neutrino beam cutting torch.
04:13 PM NoGodDamnIdea: its pierces correctly, just the cut sometimes is bad, sometimes it doesnt cut through because of the settings
04:14 PM bjorkintosh: alright. if the cuts are bad after a succesful pierce, check your feedrate.
04:14 PM NoGodDamnIdea: I dont think theres such a setting
04:14 PM bjorkintosh: wat?
04:15 PM NoGodDamnIdea: feedrate, i have seen no such field in the options
04:15 PM bjorkintosh: G94?
04:16 PM NoGodDamnIdea: I am not using commands, I am using the GUI from the trumpf machine
04:16 PM bjorkintosh: it's in the GCODE. you might have an override as well on the machine.
04:16 PM bjorkintosh: Oh! hahah. No damned clue man.
04:16 PM bjorkintosh: I don't know what code the GUI outputs. if it's GCode, check that for values.
04:16 PM bjorkintosh: that might be the problem.
04:17 PM NoGodDamnIdea: will look into it
04:17 PM bjorkintosh: the GUI is non-standard across machines.
04:17 PM bjorkintosh: so there's no way to tell ahead of time without direct experience. whereas the G-Code is closer to standard (for some value of standard)
04:18 PM bjorkintosh: the cuts (striations) should look like this |||| not like this ////
04:19 PM bjorkintosh: if it looks like this ///, the damned thing is going too fast.
04:19 PM NoGodDamnIdea: they do look like ||||, even when going above full speed
04:20 PM bjorkintosh: so what's the problem? is it not cutting all the way through?
04:20 PM NoGodDamnIdea: I'm just trying to get neat cuts, without molten blobs behind it
04:20 PM NoGodDamnIdea: or burned metal
04:20 PM NoGodDamnIdea: sometimes I even get a shiny cut without any ||||
04:21 PM bjorkintosh: hmm. does it look welded at times?
04:21 PM NoGodDamnIdea: close to it yes
04:21 PM bjorkintosh: a little more gas then.
04:21 PM NoGodDamnIdea: if I give it more gas I also have to modify the power, else I get molten blobs on the back of the part
04:22 PM NoGodDamnIdea: it was alright with thinner sheets but now its getting harder to find the right correlation
04:23 PM bjorkintosh: it's the limitation of lasers, unfortunately.
04:23 PM bjorkintosh: what kind of material are you cutting?
04:24 PM NoGodDamnIdea: steel for now
04:24 PM bjorkintosh: you're going to have a hard time if it's not carbon steel. lasers don't particularly like rust.
04:24 PM bjorkintosh: the cleaner the material, the better.
04:27 PM bjorkintosh: you said trumpf, I'm guessing, x/y table not tubing, correct?
04:29 PM bjorkintosh: if the material is rusty at all, take the time to clean it properly. sand blasting or wire brushing. no stickers whatsover or it does weird shit. clean surfaces all around.
04:32 PM NoGodDamnIdea: its carbon steel, no rust
04:32 PM bjorkintosh: excellent.
04:32 PM bjorkintosh: the rest of your issues are likely programming issues, given that it pierces correctly.
04:33 PM bjorkintosh: look for the manual feed/speed overrides
04:34 PM bjorkintosh: max distance from the material should be about 0.06mm.
04:49 PM NoGodDamnIdea: yeah I am adjusting the speeds manually but I am not sure what you mean by feed, also I think the distance is 0.07 atm
04:49 PM NoGodDamnIdea: perhaps higher
04:50 PM bjorkintosh: .07 is fine too.
04:51 PM bjorkintosh: what trumpf is it? perhaps I can look it up and point to the feed control.
04:51 PM NoGodDamnIdea: that I dont know, I will go tomorrow and be back with that info
04:51 PM bjorkintosh: oh you're doing this from memory?
04:52 PM bjorkintosh: also, 'speed' on laser cutters is equivalent to the power commanded. 'feed' is how fast the head is moving.
04:53 PM bjorkintosh: if it's a fixed head and the bed moves instead, the feed is how fast the material is moving.
04:53 PM NoGodDamnIdea: ah, alright
04:54 PM NoGodDamnIdea: feed is what I mean by speed
04:54 PM NoGodDamnIdea: then when I say power = speed
04:54 PM bjorkintosh: be sure of it. and be sure it can be edited in your gui.
04:54 PM NoGodDamnIdea: it can, it also has a dial
04:56 PM bjorkintosh: if it's too slow, it may cut like this ||| but you'll see the '|' bits are thicker.
04:57 PM NoGodDamnIdea: I am going 100% and 120%
04:57 PM NoGodDamnIdea: aparently it can go 120%
04:57 PM bjorkintosh: that means your feedrate is too low in the program.
04:57 PM bjorkintosh: so adjust it accordingly.
05:00 PM NoGodDamnIdea: will try tomorrow
05:00 PM bjorkintosh: take pictures too.
05:01 PM bjorkintosh: if you can
05:01 PM NoGodDamnIdea: sure thing
05:01 PM bjorkintosh: ... of the material before and after.
05:01 PM bjorkintosh: not of you! hahaha
05:01 PM NoGodDamnIdea: nooo D:
05:02 PM roycroft: hook it up to your flux capacitor and it will have plenty of power
05:04 PM NoGodDamnIdea: lol
05:06 PM unreal: is anyone looking for a controller box? I have a few I'm going to be getting rid of. some plastic some metal
05:06 PM NoGodDamnIdea: hi unreal :D
05:06 PM unreal is now known as _unreal_
05:07 PM _unreal_: I have NoGodDamnIdea why you would say that to me LOL
05:07 PM NoGodDamnIdea: im the guy with the stepcraft
05:08 PM NoGodDamnIdea: and the arduino
05:08 PM _unreal_: yes I know
05:08 PM _unreal_: have you looked at the new arduino boards?
05:08 PM NoGodDamnIdea: just wanted to say hi :/
05:08 PM _unreal_: I'm about to purchase one
05:08 PM NoGodDamnIdea: what arduino boards?
05:08 PM _unreal_: the new ARM based one
05:08 PM NoGodDamnIdea: nope
05:09 PM _unreal_: your using the uno right?
05:09 PM _unreal_: https://store.arduino.cc/pages/uno-r4
05:10 PM _unreal_: I'm ordering the non wifi version soon
05:10 PM NoGodDamnIdea: I am yes, redid the wiring and setup 2 times since then, because people at the shop keep breaking the wires and move it around
05:11 PM _unreal_: NoGodDamnIdea, I dont know what your exact setup for the controller is but you may want to look at one of my boxes then? create a setup that they CANT fux with.
05:12 PM NoGodDamnIdea: seems like a good idea
05:12 PM _unreal_: do you have any pictures of the arduino setup that they are messing with?
05:13 PM _unreal_: and as far as the new contorller. you may be interested in it for the fact that its much faster and you could setup a true 4th axis if/as needed.
05:13 PM NoGodDamnIdea: sadly I dont, but its the arduino R3 with the CNC shield and a fan taped to it
05:14 PM NoGodDamnIdea: I have ordered a 3D printer kit to start getting into printing stuff
05:14 PM NoGodDamnIdea: my ideas was to make it modular and just take the boxes home when I am done at the shop
05:14 PM NoGodDamnIdea: arduino+raspberry
05:15 PM _unreal_: heh palm to face, NoGodDamnIdea look at this link
05:16 PM _unreal_: ?? soon as it loads for me so I can copy/past the link UGH
05:17 PM _unreal_: damn it, my internet sucks hard
05:17 PM NoGodDamnIdea: such is life
05:17 PM _unreal_: google "oprotoneer rpi-cnc"
05:17 PM _unreal_: protoneer
05:18 PM _unreal_: though it IS based on the arduino uno FYI
05:18 PM roycroft: it's a series of tubes, after all
05:18 PM roycroft: and tubes are very good at sucking
05:18 PM _unreal_: https://wiki.protoneer.co.nz/Raspberry_Pi_CNC
05:19 PM _unreal_: loaded finally
05:19 PM * roycroft wonders how many versions of debian he'll have to go back to get the ancient abandoned code to run
05:19 PM roycroft: it was written for php5
05:19 PM roycroft: it will not run with php8
05:19 PM roycroft: but perhaps php7?
05:19 PM _unreal_: roycroft, that would be the latest and greatest versions
05:20 PM NoGodDamnIdea: https://openbuilds.com/threads/raspberry-pi-and-protoneer.18076/ seems they recommend something else
05:20 PM NoGodDamnIdea: https://docs.openbuilds.com/doku.php?id=docs:blackbox-4x:start
05:20 PM roycroft: if 7 works then i might be able to use debian 11
05:20 PM roycroft: and i'd be ok with that - this machine will be in private address space, not connected to the internet
05:22 PM unreal: NoGodDamnIdea, I dont know what the contorller is based on
05:23 PM unreal: if its just an atmel then it does not really matter
05:23 PM unreal: if it has a faster 32bit arm based processor then its something to talk about
05:24 PM unreal: regardless if it is based on the atmel 326p mcu then its a dirt train if your dealing with anything over 3 axis AND it can only handle one axis at a time if its driving pwm of a laser.
05:27 PM unreal: NoGodDamnIdea, that "blackbox" does not seem to say waht the controller it us using is based on. or at least I can not find it.
05:27 PM unreal: just looking at the pictures I believe it is an atmel
05:28 PM unreal: NoGodDamnIdea, ?
05:29 PM NoGodDamnIdea: yeah was reading on the protoneer board
05:29 PM NoGodDamnIdea: it just seems like the clasic simple arduino cnc shield just made for raspberry
05:29 PM NoGodDamnIdea: but like 100$
05:29 PM NoGodDamnIdea: thats way too expensive
05:30 PM XXCoder: that expensive as well as go for mesa
05:33 PM NoGodDamnIdea: I do have some old mesa controller boards
05:33 PM NoGodDamnIdea: but it does seem overkill for the stepcraft 420
05:35 PM XXCoder: there is no overkill, just open fire and reload
05:35 PM XXCoder: kidding, however if it costs as much I dont see reason to pay for aurdino cnc hat
05:39 PM NoGodDamnIdea: well its an old board that works with those old ports and I dont have a PC for it
05:39 PM unreal: ? $100?
05:39 PM unreal: I have not seen any pricing I got mine new for $25 as I recall
05:40 PM unreal: let me see if I can find one for a reasonable price
05:41 PM NoGodDamnIdea: https://www.mybotshop.de/Raspberry-Pi-CNC-Hat
05:41 PM NoGodDamnIdea: I am from Europe, this website from Germany puts it at 100 euros and not even in stock
05:43 PM _unreal_: there now I'm on my cellphone and have good internet
05:43 PM _unreal_: NoGodDamnIdea, just found it cheap
05:44 PM _unreal_: NoGodDamnIdea, the protoneer board
05:44 PM _unreal_: https://www.pishop.us/product/raspberry-pi-cnc-board/
05:44 PM _unreal_: NoGodDamnIdea, ?
05:44 PM NoGodDamnIdea: its from the US
05:45 PM NoGodDamnIdea: import taxes alone would be more than what it costs
05:46 PM _unreal_: NoGodDamnIdea, I thought you where in the USA
05:47 PM _unreal_: and looks like the original location I got mine from is gone https://www.ebay.com/protoneer no longer exists
05:48 PM NoGodDamnIdea: seems like the only thing the board adds is ease of use, otherwise its the same as the CNC combo + the raspberry
05:49 PM _unreal_: ya
05:49 PM _unreal_: if you could find this one or the PCB files for it. https://cdn11.bigcommerce.com/s-2fbyfnm8ev/images/stencil/1280x1280/products/114/3440/CNC-w-blocks__02911.1601334334.jpg?c=2
05:49 PM _unreal_: you could upgrade to an ARM based nano board
05:51 PM _unreal_: if you wanted to build your own board
05:51 PM NoGodDamnIdea: imma look into it
05:51 PM NoGodDamnIdea: could try to make my own board
05:51 PM NoGodDamnIdea: could be a fun project
05:56 PM _unreal_: there are KICAD HAT designs for RPI
05:57 PM _unreal_: but if you are going to do anything I would suggest looking into ether the ARM based uno board
05:57 PM _unreal_: or a black/blue pill ESP32
05:57 PM _unreal_: err stm32
05:59 PM NoGodDamnIdea: why is that
05:59 PM _unreal_: anything ATMEL is not worth it anymore
06:00 PM _unreal_: at if you want to add laser to that machine atmel WONT work well
06:00 PM NoGodDamnIdea: there seems to be parallel port hat for raspberry
06:00 PM NoGodDamnIdea: I could use the mesa boards then hmmm
06:00 PM _unreal_: an other board you can look at as well is the "wemos d1 r32"
06:01 PM _unreal_: its an uno footprint board that runs on an ESP32
06:01 PM _unreal_: I have like one or more of every kind of board out there. but have not had time to do much of anything
06:01 PM _unreal_: still dealing with my father and his cancer. REALLY killing my time.
06:03 PM NoGodDamnIdea: sorry about that
06:05 PM _unreal_: dont be. he created his own issues and refused to deal with his health till the last second and has continued to do so
06:06 PM _unreal_: and keeps refusing to go to the hospital for follow ups saying it will go away... TILL HE CANT STAND IT any more.
06:06 PM _unreal_: ugh. but in anycase
06:06 PM _unreal_: if I was going to suggest any kind of build/portable build.
06:07 PM _unreal_: I would suggest going with the UNO r4 board that is ARM based. and put it into a project box that you can lock.
06:07 PM NoGodDamnIdea: yeah, will also look into these pi shield and make them portable
06:08 PM _unreal_: NoGodDamnIdea, https://ae01.alicdn.com/kf/HTB17VMrKpXXXXamXXXXq6xXFXXXt/300-200-160mm-plastic-waterproof-case-side-lockable-lid-waterproof-junction-box-distribution-box-switch-box.jpg
06:09 PM _unreal_: what I was thinking is going with a box along the lines of that type
06:09 PM _unreal_: then you can setup a din rails as needed
06:09 PM _unreal_: psu, wiring everything and make it easy to connect/disconnect
06:10 PM NoGodDamnIdea: yeah most likely how I will go
06:13 PM _unreal_: as to a connector setup. I would go with a keyed molex setup that can take most of your connections. or maybe use parallel port connections and just FILL certain holes to "KEY" it so it can not be plugged into the wrong plug
06:23 PM NoGodDamnIdea: _unreal_, https://www.instructables.com/Raspberry-Pi-Alamode-CNC-Controller/
06:33 PM NoGodDamnIdea: https://github.com/bdring/6-Pack_CNC_Controller
06:33 PM NoGodDamnIdea: this also seems interesting
06:33 PM NoGodDamnIdea: quite a few CNC controllers
06:33 PM XXCoder: you can always do color cnc
06:34 PM XXCoder: theres frpa led controller board that you can reuse into cnc controller
06:34 PM XXCoder: lemme see if I saved link
06:34 PM XXCoder: https://forum.linuxcnc.org/27-driver-boards/44422-colorcnc-colorlight-5a-75e-5a-75b-as-fpga-controller-board
06:45 PM _unreal_: NoGodDamnIdea, as I said I regardless would go with a 32bit controller DONT go with the atmel
06:46 PM _unreal_: NoGodDamnIdea, what controller I use has more to do with what I'm using the machine for.
06:47 PM _unreal_: for example for CNC I use mesa or planetcnc controllers, for laser I use GRBL,
06:47 PM NoGodDamnIdea: thanks XXCoder
06:47 PM XXCoder: welcome
06:47 PM NoGodDamnIdea: _unreal_, also found this one: https://github.com/phil-barrett/PicoCNC
06:49 PM NoGodDamnIdea: how did they even figure out to use the LED controller damn
06:49 PM XXCoder: no idea also lol
06:50 PM XXCoder: theres millions of pages of discussion
06:50 PM XXCoder: up to aug 1 so quite recent
06:52 PM CaptHindsight: https://forum.linuxcnc.org/18-computer/49156-remora-for-rp2040
06:52 PM CaptHindsight: rp2040 = pico
06:52 PM _unreal_: there are lots of controllers that could be used
06:52 PM NoGodDamnIdea: yeah I can see, pretty interesting but I wonder if its worth it and how complicated it is vs these easier plug and play esp and pico solutions
06:52 PM XXCoder: dont know also. im sure capt does.
06:52 PM _unreal_: hell I have controllers that came out of digital power inverters. and they have FPGAs
06:53 PM _unreal_: going to all kinds of I/O with relays and stepper motor drivers being used as controllers to drive transformers to create DC power from AC
06:53 PM _unreal_: well time for me to figure out din din for the kido and I
07:29 PM NoGodDamnIdea: night yall
10:08 PM XXCoder: wow rain
11:49 PM roycroft: not here
11:49 PM XXCoder: it was pretty heavy rain
11:52 PM roycroft: i am jealous
11:52 PM XXCoder: my car might be actually clean now