#linuxcnc Logs

Jun 04 2023

#linuxcnc Calendar

12:29 AM sensille: Unterhausen: https://github.com/sensille/litehm2
12:47 AM * ithe2guu[m] uploaded an image: (2887KiB) < https://libera.ems.host/_matrix/media/v3/download/jauriarts.org/JzPbDsNtZyRPRTUSxjqbMAod/IMG_1556.jpg >
12:47 AM ithe2guu[m]: Could someone explain what this error means?
02:06 AM Deejay: moin
02:55 AM -!- #linuxcnc mode set to +v by ChanServ
03:46 AM Tom_L: ithe2guu[m], look at spindle.M.at-speed: http://linuxcnc.org/docs/stable/html/man/man9/motion.9.html#SPINDLE%20PINS
04:41 AM travis_farmer: Morning :-)
04:50 AM jpa-: ithe2guu[m]: https://github.com/araisrobo/linuxcnc/blob/master/src/emc/kinematics/tp.c#L1551-L1558 it seems it was waiting for spindle to start, but then something happened and the motion being executed changed before the wait completed
05:02 AM -!- #linuxcnc mode set to +v by ChanServ
05:41 AM JT-Cave: morning
06:59 AM Tom_L: morning
07:00 AM JT-Cave: 66°F feels nice outside
07:01 AM travis_farmer: 44F and raining... feels a little nippy
07:06 AM -!- #linuxcnc mode set to +v by ChanServ
07:52 AM JT-Cave: damn coons are back and another one bites the dust
07:53 AM travis_farmer: getting into the chickens?
08:00 AM JT-Cave: into the planters and bird feeders and even the hummingbird feeders
08:00 AM travis_farmer: yeah, they can be destructive...
08:01 AM JT-Cave: and once they find a food source they will keep coming back so there is only one choice
08:01 AM travis_farmer: smart little devils...
10:03 AM Tom_L: 73°F hi 83°F
10:03 AM Tom_L: early morning showers passed
10:26 AM JT-Shop: thought about burning some limbs but it's too dry
11:09 AM JT-Shop: I think it's nap time
11:29 AM Tom_L: i burned some the other day that fell
11:34 AM RoboticsNut[m]: Any success getting LinuxCNC running on Nvidia's Jetson series platforms?
11:36 AM RoboticsNut[m]: https://forum.linuxcnc.org/38-general-linuxcnc-questions/42968-jetson-nano-as-linuxcnc-driver-2021
11:39 AM Unterhaus_: does it have a realtime kernel? If so, you should be able to build lcnc
11:39 AM RoboticsNut[m]: Yes it does.
11:40 AM RoboticsNut[m]: I haven't yet tried to build on the platform, as I was not reading about anyone who had any success on the forums with it.
11:41 AM RoboticsNut[m]: it supports PREEMPT-RT, and the Jetson platforms are targeted toward robotics, and control systems.
11:41 AM Unterhaus_: there might be issues with drivers
11:42 AM Unterhaus_: how would you connect it to a machine?
11:42 AM RoboticsNut[m]: I can write drivers if needed, either for the Linux Kernel, or a Userspace driver, I don't mind taking that on.
11:44 AM RoboticsNut[m]: I have some MESA boards that use ethernet, I also have the Parallel port based MESA boards, and some PCIe FPGA MESA boards, the Nvidia Jetson TX2, Xavier have lots of GPIO, in fact there are two headders on the TX2 that have similair layouts to the RPi's.
11:45 AM RoboticsNut[m]: I have a few different machines I'm working with, one is my Bridgeport circa 2007 EZ Vision 3-axis CNC, it currently uses a MESA 7i77 connected to a MESA ethernet -> FPGA -> parallel interface running LinuxCNC on a RPi4 8GB.
11:46 AM RoboticsNut[m]: The other machine is a CNC router, and it uses stepper motors with controllers that take step/direction type of inputs.
11:46 AM Unterhaus_: if you have an ethernet mesa card available it should be fairly easy
11:47 AM RoboticsNut[m]: For now I'm interested in bench testing this system, to see how good the real time performance is for closed loop servo control, and closed loop stepper control.
11:47 AM Unterhaus_: I would start with that and then try to decide if it's worth using the jetson hardware natively
11:47 AM RoboticsNut[m]: the steppers on the CNC router are closed loop stepper motors.
11:47 AM Unterhaus_: someone asked this on the nvidia forums
11:47 AM RoboticsNut[m]: Has there been much interest expressed in using the Jetson for LinuxCNC or for CNC projects in general?
11:48 AM Unterhaus_: no
11:48 AM RoboticsNut[m]: I don't mind making the time commitment, investing in more Jetson hardware, and giving some Jetson hardware to thers to use for system integration and projects.
11:49 AM RoboticsNut[m]: https://forums.developer.nvidia.com/uploads/short-url/7TBU5Ld9C3MU0bU0TDRG96lRnSC.pdf
11:51 AM Unterhaus_: of all the special purpose sbc's, the only one that ever took off with lcnc/machinekit was the beaglebone black
11:51 AM RoboticsNut[m]: @$149 for the Jetson Nano Developer kits, I would be willing to provide 10 of these to the community to people who were interested in using them to run LinuxCNC.
11:51 AM Unterhaus_: I am not sure why that sort of thing happens
11:51 AM RoboticsNut[m]: I do have a few unused beagle bone black's, though sadly I never opened them up to use them, and moved on to other platforms.
11:52 AM Unterhaus_: a lot of people still are using them with machinekit, from what I can tell
11:53 AM Unterhaus_: our robotics grad students got all excited about the jetson when it first came out. I wasn't really working in the robotics lab at that point, but I think they used them for machine vision
11:54 AM RoboticsNut[m]: The reson I'm very interesed in the Nvidia solution is because they have really good GPU's, and I'm also interested in doing some visual servo positioning using machine vision for CNC machining, and manufacturing; Nvidia has kept upgrading their platforms targeted toward embedded/robotics/AI applications, making a long term investment of time, money, and resources likely that it can be supported for a long time for users who want to
11:54 AM RoboticsNut[m]: explore new things.
11:56 AM RoboticsNut[m]: I felt that the 3D graphics on complicated multi axis tool paths could be vastly improved, and I'm also interested in a path that supports 4k and higher screen resolutions, and also has the ability to screen record with out effecting realtime LinuxCNC performance; currently I screen record using 12G-SDI, but its expensive, and requires specialized hardware.
11:56 AM * olivierbeaupuy[m uploaded an image: (93KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/PkYVkcLQeOZGKHEHUsEMSxvS/ima_69f7e96.jpeg >
11:56 AM RoboticsNut[m]: Lastly the RPi shortages; and lack of a really open architecture have led me to want to support other platforms.
11:57 AM * olivierbeaupuy[m uploaded an image: (93KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/AeNgGOWjbIHYiSaqYUqrXLXZ/ima_69f7e96.jpeg >
11:57 AM * olivierbeaupuy[m uploaded an image: (93KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/qGBiIojyIATQpFCgpFArYlOq/ima_69f7e96.jpeg >
11:57 AM olivierbeaupuy[m: JT-Shop:hello 😊
11:57 AM olivierbeaupuy[m: I have your program for configuration
11:57 AM olivierbeaupuy[m: I have 7i80db25
11:57 AM olivierbeaupuy[m: And this card also
11:57 AM RoboticsNut[m]: I think I have all of those MESA boards as well.
11:57 AM olivierbeaupuy[m: I don’t cant sélect firmware and daughter card
11:58 AM RoboticsNut[m]: I haven't tried the 7i80 with a RPi yet, and it should work with the Jetson as well, since it has SPI busses too.
11:58 AM * olivierbeaupuy[m uploaded an image: (4147KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/hQZHrxeKeKPJFEXidtBBuPlT/ima_b0d4b8a.jpeg >
11:58 AM RoboticsNut[m]: MESA Electronics seems to be very short on boards, and have supply chain issues 😦
12:00 PM Unterhaus_: yes, chip shortages really devastated the supply of mesa boards. They are redesigning them with chips they can acquire
12:00 PM RoboticsNut[m]: Though their Verilog/VHDL should work on other FPGA's that are more available, and there are PCIe cards with vastly larger architectures that could implement the architecture necessary to work with LinuxCNC.
12:01 PM RoboticsNut[m]: In early 2021 I purchased a large inventory of MESA boards; most yet to be used, so I could use the boards for random robotics projects, anything I don't use, I'd be happy to make available to the community.
12:02 PM Unterhaus_: the fpga code is part of the lcnc distribution
12:02 PM olivierbeaupuy[m: Robotics Nut#1189: i have purchase all at the beginings of covid 😅
12:02 PM olivierbeaupuy[m: Now it’s hard
12:02 PM RoboticsNut[m]: awesome!
12:02 PM RoboticsNut[m]: yep.
12:02 PM Unterhaus_: 7i96S is one of the new cards that has stock
12:04 PM * olivierbeaupuy[m uploaded an image: (3032KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/iEAzsjuUfLgeVDJcLJjozwQu/ima_84bb5e9.jpeg >
12:04 PM olivierbeaupuy[m: It’s for retrofit that biesse 346
12:04 PM RoboticsNut[m]: While I love the MESA boards, and love their ethos, what I realized is we need more hardware and software support for LinuxCNC, and hobbyist CNC/robotics projects; through increased platform support diversity, it will allow more people to participate.
12:04 PM RoboticsNut[m]: Georgous space, and machine 🙂
12:05 PM RoboticsNut[m]: I love the mixture of brick and concrete, and the machine in the foreground!
12:06 PM RoboticsNut[m]: When I see BOT does that mean you are on the LinuxCNC IRC channel?
12:07 PM RoboticsNut[m]: What part of the world are you based?
12:09 PM olivierbeaupuy[m: France
12:10 PM olivierbeaupuy[m: So my english is bad 😅 thanks google translate
12:21 PM RoboticsNut[m]: its rare to see architecture in the US like that.
12:22 PM * RoboticsNut[m] uploaded an image: (362KiB) < https://libera.ems.host/_matrix/media/v3/download/jauriarts.org/jIgEzkyaychSBrptEiLXPjeu/942E66AB-9E24-4927-B13C-F0696D926C9F.jpg >
12:22 PM RoboticsNut[m]: is my current workspace
12:23 PM RoboticsNut[m]: but its basically a warehouse.
12:23 PM RoboticsNut[m]: no insulation on the walls
12:25 PM RoboticsNut[m]: Adept Viper S650 Demonstration
12:25 PM RoboticsNut[m]: https://youtu.be/rEm5vOlBRhw
01:01 PM genericum: https://dpaste.com/3F76G6T7C is it just ncviewer.com or are these two supposed to be identic ?
01:32 PM ZincBoy[CAON][m]: What plane have you selected? The first example is a helix and the second example is not valid in G17. The second example is a arc in G18 or G19.
01:38 PM CaptHindsight[m]: Robotics Nut#1189: lots of metal buildings like that in the midwest
01:39 PM CaptHindsight[m]: after a few years the insulation is full of holes and starts to look like an animals nest
01:44 PM RoboticsNut[m]: yup, its a mess, I'm in the bay area, where its extremely expensive for any type of space 😦
01:44 PM genericum: ZincBoy[CAON][m], oh actually it works with no plane in ncviewer
01:44 PM genericum: ZincBoy[CAON][m], which is identical to g17
01:45 PM ZincBoy[CAON][m]: It shouldn't.
01:45 PM CaptHindsight[m]: Robotics Nut#1189: space prices are just about as high here
01:45 PM genericum: ZincBoy[CAON][m], my problem was the z offset
01:45 PM CaptHindsight[m]: even the middle of nowhere is getting $12/sq ft for industrial
01:46 PM RoboticsNut[m]: That is insane!!!
01:46 PM RoboticsNut[m]: how much is a 5k sf building to build there?
01:47 PM CaptHindsight[m]: I just left a 3200sq ft space they asked $350k for
01:47 PM RoboticsNut[m]: is that $12 per foot / year or per month?
01:47 PM CaptHindsight[m]: depends on construction
01:48 PM RoboticsNut[m]: That is a lot of money for a building like that.
01:48 PM CaptHindsight[m]: per year
01:48 PM RoboticsNut[m]: to replace what I have now, would cost about 20k a month here, and I don't have any heat, no plumbing, no bathroom, no AC, and no insulation.
01:49 PM CaptHindsight[m]: it was half assed with tilt up concrete front but only drywall between units
01:50 PM CaptHindsight[m]: so you'd get whatever fumes creeping in from other units
01:50 PM RoboticsNut[m]: That is completely unacceptable.
01:50 PM RoboticsNut[m]: Proper air handling is essential.
01:51 PM CaptHindsight[m]: most of the multi-unit industrial spaces also rent to crossfits, basketball schools, axe throwing etc etc
01:51 PM CaptHindsight[m]: so you have that shit to deal with as well
01:52 PM CaptHindsight[m]: well even space in China is catching up in price, it's not too far behind what we are paying
01:52 PM genericum: Just build the machine big enough so you can walk inside :)
01:53 PM genericum: at some point you will want to add thermostates anyway ...
01:57 PM CaptHindsight[m]: Robotics Nut#1189: the banks also want the builders to charge office rates for small industrial <10k sq ft with new construction
01:58 PM CaptHindsight[m]: I looked at a new raw space and they said they could not rent to me unless they charged me for a full build out, not just the bathrooms and 600 sq ft of office
01:59 PM CaptHindsight[m]: and "office" buildout is just 2x4 frames, drywall and a drop ceiling so you lose the space above
02:00 PM CaptHindsight[m]: even though it has 24ft clear to the roof
02:01 PM ithe2guu[m]: Why am I getting this error?
02:05 PM CaptHindsight[m]: ithe2guu: which error?
02:06 PM RoboticsNut[m]: I'm really not sure what I can do when I have to move, I may just have to sell the shop, and donate things, as I won't be able to afford the current market rates for this nonsense.
02:08 PM CaptHindsight[m]: Robotics Nut#1189: I basically did that recently due to an illness in the family. Now they want me to make performance auto parts
02:09 PM ithe2guu[m]: My bad
02:09 PM * ithe2guu[m] uploaded an image: (2556KiB) < https://libera.ems.host/_matrix/media/v3/download/jauriarts.org/jPhkrBsvNpRxLwfXVoIJaZZM/IMG_1559.jpg >
02:10 PM CaptHindsight[m]: the good thing is that I have lots of shops around me, a couple of start-up tech hubs and two well equipped maker spaces
02:13 PM CaptHindsight[m]: ithe2guu: what happens if you try G1 with a feed rate in the same line? Say G1 F100
02:15 PM ithe2guu[m]: That fixed it
02:16 PM CaptHindsight[m]: ithe2guu: https://linuxcnc.org/docs/html/gcode/g-code.html#_g1_linear_move
02:16 PM CaptHindsight[m]: It is an error if:
02:16 PM CaptHindsight[m]: No feed rate has been set.
02:16 PM CaptHindsight[m]: An axis letter is without a real value.
02:16 PM CaptHindsight[m]: An axis letter is used that is not configured
02:17 PM ithe2guu[m]: Thank you
02:18 PM ithe2guu[m]: Next problem I am having is I am trying to run A program I generated in fusion 360 cam
02:18 PM ithe2guu[m]: And it keeps freezing on this line
02:18 PM CaptHindsight[m]: it's aaaaallllll part of the service
02:19 PM * ithe2guu[m] uploaded an image: (3452KiB) < https://libera.ems.host/_matrix/media/v3/download/jauriarts.org/PSBlFndTUwCyvIUIeActiyht/IMG_1561.jpg >
02:19 PM ithe2guu[m]: The same thing happened when I tried to run programs from the Solidworks HSM works plug-in
02:19 PM ithe2guu[m]: Do you know what I missing?
02:20 PM ithe2guu[m]: * what I’m missing?
02:21 PM ithe2guu[m]: It just stalls out at that line and doesn’t keep moving through the program
02:21 PM CaptHindsight[m]: is there an error?
02:23 PM ithe2guu[m]: Linux CNC will not run the program past line 19 shown in the photo
02:23 PM ithe2guu[m]: And I do not understand why that is happening
02:26 PM JT-Shop: what is the error?
02:26 PM JT-Shop: you can tell your post processor to turn off line numbers they serve no purpose
02:31 PM ithe2guu[m]: It does not throw an error
02:31 PM ithe2guu[m]: The program just stops running and stualls with the spindle on after line 19: N70 G0 Z5.
02:32 PM ithe2guu[m]: I do not see an option for that
02:33 PM jdh: can you do an MDI G0 Z5. (assuming it is safe to do that with your Z)
02:33 PM CaptHindsight[m]: ithe2guu: what happens if you run a single line with G0 Z5.0 ?
02:33 PM genericum: ithe2guu[m], still no feed ?
02:33 PM genericum: oh g0 ...
02:34 PM CaptHindsight[m]: yeah :)
02:35 PM ithe2guu[m]: yeah
02:35 PM ithe2guu[m]: nothing happens when i run that
02:36 PM CaptHindsight[m]: ithe2guu: please pastebin the program from start to that line
02:36 PM CaptHindsight[m]: oh?
02:38 PM ithe2guu[m]: what do you mean?
02:38 PM JT-Shop: M3 could be the issue if it's waiting for spindle at speed
02:38 PM JT-Shop: well crap it's H3 not M3 nevermind
02:39 PM CaptHindsight[m]: ithe2guu: https://paste.debian.net/ paste the program for us to see here, not directly into the IRC client
02:39 PM CaptHindsight[m]: paste and then post the link
02:40 PM * ithe2guu[m] posted a file: (43KiB) < https://libera.ems.host/_matrix/media/v3/download/jauriarts.org/wMPnFZUWksMyYvNmhnBMDqRb/1001.ngc >
02:40 PM ithe2guu[m]: ^^that work?
02:41 PM CaptHindsight[m]: yup
02:46 PM CaptHindsight[m]: ithe2guu: is H3 a valid tool number?
02:47 PM CaptHindsight[m]: https://linuxcnc.org/docs/2.6/html/gcode/gcode.html#sec:G43
02:48 PM CaptHindsight[m]: N65 G43 Z15. H3, I don't see how a Z is allowed in there
02:49 PM JT-Shop: runs for me... does have a pause in it
02:49 PM ithe2guu[m]: Yeah, that would be the tool offset for T3? If so that is there
02:49 PM ithe2guu[m]: should i try removing z15?
02:50 PM JT-Shop: it's running for me all the way to 600+
02:50 PM ithe2guu[m]: what that is strange
02:50 PM CaptHindsight[m]: maybe your Z limit is wrong
02:53 PM JT-Shop: not sure why it pauses at N30 but other than that it runs
02:53 PM ithe2guu[m]: How does that happen?
02:53 PM JT-Shop: CaptHindsight[m], if the a limit will be busted axis will complain
02:53 PM CaptHindsight[m]: yes, it should
02:54 PM * ithe2guu[m] uploaded an image: (4109KiB) < https://libera.ems.host/_matrix/media/v3/download/jauriarts.org/JLjGAxCXtYnfnVSmnOtwrjHB/IMG_1562.jpg >
02:54 PM ithe2guu[m]: Somehow a bunch of my tool offsets were overwritten
02:55 PM ithe2guu[m]: what do you mean?
02:56 PM ithe2guu[m]: like it passes my z limit
02:56 PM CaptHindsight[m]: by what?
02:56 PM CaptHindsight[m]: yes, if the z limit is violated then axis should complain
02:57 PM ithe2guu[m]: i dont think it is
02:57 PM CaptHindsight[m]: ithe2guu: if they were overwritten then you need to show, before and after and what you did for that to happen
02:58 PM CaptHindsight[m]: referring to your tool offsets
02:58 PM CaptHindsight[m]: if you don't know what did it then we also can only guess
02:59 PM * ithe2guu[m] uploaded an image: (1684KiB) < https://libera.ems.host/_matrix/media/v3/download/jauriarts.org/MUKIiTxEatcNovGpGUDwAoQS/IMG_1563.jpg >
03:00 PM ithe2guu[m]: This is what they were at before
03:01 PM CaptHindsight[m]: ithe2guu: was this machine working fine and now it has these issues or is this a new install/config?
03:01 PM CaptHindsight[m]: or newly updated, etc etc
03:01 PM ithe2guu[m]: this is new
03:01 PM ithe2guu[m]: the first thing i am running on it
03:02 PM ithe2guu[m]: just got it up an running
03:02 PM CaptHindsight[m]: and you pick this :)
03:02 PM ithe2guu[m]: im a new linux cnc user
03:02 PM CaptHindsight[m]: so it's likely still config issues
03:03 PM CaptHindsight[m]: ok this helps :)
03:03 PM CaptHindsight[m]: tell us about this machine and pastebin your config ini and hal files etc
03:05 PM CaptHindsight[m]: which version LCNC did you install? from where? etc
03:05 PM CaptHindsight[m]: how?
03:05 PM CaptHindsight[m]: all the fun stuff
03:06 PM CaptHindsight[m]: sleep well perry_j1987 MacBook
03:07 PM CaptHindsight[m]: ithe2guu: just FYI if the problem is not obvious please start a thread on the forums posting all this info and it should get all sorted out https://forum.linuxcnc.org/
03:08 PM CaptHindsight[m]: installing a know stable LCNC vs say master on Sid will have different results
03:10 PM CaptHindsight[m]: ithe2guu: https://forum.linuxcnc.org/49-basic-configuration would be where I'd post everything on a new thread asking for HELP!
03:11 PM JT-Shop: ithe2guu[m], the file runs fine for me in axis sim after I set my Z offset low enough to be within the limits
03:13 PM CaptHindsight[m]: Z 15 seemed like a lot
03:14 PM CaptHindsight[m]: i wonder what happened that is mucking up his offsets? Cat on keyboard?
03:26 PM CaptHindsight[m]: saw my first mosquito of the season yesterday, how have they been by you guys?
03:26 PM CaptHindsight[m]: kind of late this year
03:34 PM JT-Shop: https://imagebin.ca/v/7OqNcQip4rPK
04:08 PM Tom_L: trying to collect money?
04:09 PM JT-Shop: lol
04:09 PM Tom_L: first time i loaded it, they wanted me to donate... no image
04:10 PM Tom_L: that looks like alot of lines for that simple part
04:10 PM XXCoder: https://youtu.be/QCqxOzKNFks insane lol
04:11 PM Tom_L: i made a ring like that for the local club
04:12 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/sumo_files/mini_r_side2.jpg
04:12 PM Tom_L: that was mine
04:12 PM JT-Shop: going to https://vettesontheriver.com/
04:13 PM JT-Shop: with some of the club members
04:13 PM Tom_L: would be fun
04:13 PM XXCoder: jt matrix to irc have always worked so you can still use matrix to post pictures :)
04:13 PM XXCoder: bridge is working fine overall also now
04:13 PM Tom_L: no it hasn't
04:14 PM Tom_L: i was getting errors last week
04:14 PM XXCoder: they fixed it yeserday so not surpised
04:14 PM Tom_L: for how long?
04:15 PM XXCoder: tend to last pretty while
04:16 PM Tom_L: JT-Shop, have dinner on the riverboat?
04:16 PM JT-Shop: Bierstube
04:16 PM CaptHindsight[m]: XXCoder: what is the actual problem with the bridge bots?
04:16 PM XXCoder: matrix and liberachat updated servers
04:16 PM CaptHindsight[m]: do they just need frequent reboots like winders?
04:17 PM JT-Shop: Tom_L, is that thing radio controlled?
04:17 PM XXCoder: dunno honestly, each time they do it, irc to matrix/discord always breaks lol its annoying. in this time, matrix also broke their image hosting
04:17 PM Tom_L: no
04:17 PM Tom_L: programmed to hunt and kill :)
04:18 PM JT-Shop: cool
04:18 PM Tom_L: in a box in the attic now
04:18 PM Tom_L: that was part of my PIC days
04:18 PM Tom_L: iirc that was PIC and not AVR
04:18 PM JT-Shop: programmed to stay inside the white ring?
04:18 PM Tom_L: yes
04:19 PM Tom_L: you fall off and you're out
04:19 PM XXCoder: I find it funny that some try to trick picture reconization
04:19 PM Scopeuk: Sumo is fun, try and force or trick the opponent out the ring
04:19 PM XXCoder: though it dont tend to work it out sometimes
04:19 PM Scopeuk: There was one with flags
04:20 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/sumo_files/sumo_electronics_index.php
04:20 PM Tom_L: yup PIC
04:20 PM Tom_L: made that board too
04:20 PM XXCoder: man saw some of em burn out and some really mark the floor
04:21 PM XXCoder: probably anti-backup pin or something
04:23 PM XXCoder: tom I guess some would be illegal moves, like spraying oil on floor
04:23 PM Tom_L: i'm sure
04:23 PM Tom_L: did my own wheels etc. http://tom-itx.no-ip.biz:81/~webpage/sumo_files/sumo_wheelmold_index.php
04:23 PM Tom_L: complete
04:26 PM XXCoder: you seen the maze ones?
04:26 PM XXCoder: its completely nuts
04:26 PM Tom_L: yes
04:26 PM Tom_L: mine wasn't that fast
04:26 PM XXCoder: I mean, I barely could see it move at all.
04:26 PM XXCoder: and they use air pressure vacuum to stay on floor
04:26 PM Tom_L: the motors were from some old CC equipment to eject the card or such
04:29 PM CaptHindsight[m]: I never looked into the rules since they don't pay me enough
04:32 PM CaptHindsight[m]: anyone work with https://nim-lang.org/ ?
04:33 PM travis_farmer: i can only program in Scratch... (kidding) ;-)
04:34 PM CaptHindsight[m]: using Itch?
04:35 PM travis_farmer: https://scratch.mit.edu/about
04:37 PM travis_farmer: actualy, i am a bit fair at a lot of coding languages, but master of NONE :-)
04:38 PM roguish[m]: Fortran ?
04:38 PM travis_farmer: nope
04:39 PM travis_farmer: Basic, HTML, PHP, Arduino C++, JavaScript, MS Visial Basic...
04:39 PM XXCoder: I thought rust would appeal more to machinists, since rust is also name of corrision on metal ;)
04:42 PM travis_farmer: Hmmm, almost supper time... wonder what i feel like eating tonight...
04:50 PM CaptHindsight[m]: I generally avoid programming but the machines aren't going to program themselves
04:50 PM travis_farmer: anyway... off to store...
05:24 PM -!- #linuxcnc mode set to +v by ChanServ
05:24 PM * JT-Shop updates octoprint
05:26 PM jdh: I still do a surprising amount of fortran. of course, any is surprising, but, still a good bit
05:29 PM JT-Shop: I've never programmed in fortran
05:33 PM Tom_L: me either.. that or cobol
05:36 PM JT-Shop: I was going to print some locators roycroft linked but they are solid so I'll cad up some more sensible ones after I get the laser
05:36 PM roycroft: basic was my first programming language, fortran my second, cobol my third, and ibm 360 assembler my fourth
05:37 PM bjorkintosh: Fortran is pretty much required if you're going to do any hydrology simulation work
05:37 PM bjorkintosh: both f77 and f90
05:37 PM roycroft: i learned fortran in '71 or '72
05:37 PM roycroft: i don't know for f77 or f90 :)
05:37 PM bjorkintosh: a lot of the models are written in fortran. completely unavoidable. also required if you intend to do that work on a super computer.
05:37 PM JT-Shop: I did a bit of basic then found dBase and made a spreadsheet so huge it covered the wall of my office
05:37 PM roycroft: but i'm sure it would not be difficult to pick up the differences
05:38 PM bjorkintosh: roycroft. don't.
05:38 PM bjorkintosh: it's a damned nightmare!
05:38 PM roycroft: i've no need to
05:38 PM JT-Shop: FoxPro was much better than dBase
05:38 PM roycroft: i did most of my early database programming in informix 4gl
05:38 PM bjorkintosh: *weeps in COMMON*
05:39 PM roycroft: but that as well after i learned to code
05:39 PM bjorkintosh: thing about fortran is, it was an absolutely brilliant creation.
05:39 PM roycroft: i did not start using informix until the '80s
05:40 PM bjorkintosh: when it first came out, nothing else compared. LISP came shortly thereafter and then not much later, ALGOL showed up. Notably, the creators of ForTran and LISP were both on the algol board. so was Niklaus Wirth (Pascal)
05:40 PM XXCoder: basic, visual basic, vb.net, c, c++, python lol theres more but most of those was only few uses
05:40 PM * JT-Shop continues to make a space for the xTool D1 now that I know how big it is
05:41 PM bjorkintosh: well. by shortly thereafter, I meant, a period of 5 years. since then, people crap out languages on a daily basis.
05:41 PM bjorkintosh: and they're not even fertilizer. just crap.
05:42 PM CaptHindsight[m]: bjorkintosh: what are your thoughts on Go, python and Nim?
05:43 PM bjorkintosh: Love Python. I'm using it this minute. Or I was a minute ago. Never touched Nim or Go.
05:43 PM bjorkintosh: Really wanted an opportunity to play with Go because of who created it but it hasn't arisen yet.
05:44 PM CaptHindsight[m]: Google devs tended to promote Go vs bash
05:44 PM bjorkintosh: The creators of Go previously worked on Plan9. They're some of the original unix/c creators!
05:45 PM CaptHindsight[m]: most projects that I have to extend are in C++ or Python
05:45 PM bjorkintosh: C/C++ are a necessary evil. unavoidable.
05:46 PM CaptHindsight[m]: I'm just looking into Nim for embedded since i came across https://matrix.to/#/#nim-embedded:matrix.org
05:48 PM bjorkintosh: wow. it looks a lot like Python.
05:48 PM CaptHindsight[m]: off to hardware store
05:48 PM * JT-Shop is off to the deck
06:21 PM roycroft: i should write a programming language named "ni!", whose primary data structure is not a tree, but a shrubbery
06:50 PM Unterhaus_: I am annoyed with whoever named a language "go" because I play go. So even if you search for "go game" on google most of the results are the programming language
06:51 PM Unterhaus_ is now known as Unterhausen
06:51 PM XXCoder: lol yeah.
06:51 PM XXCoder: I would try name it something easily googlable
06:51 PM XXCoder: rather than a generic word
06:51 PM XXCoder: go game is much older than google so i forgive it for that lol
06:52 PM Unterhausen: what happened is that most U.S. players now call it Baduk, which is Korean
06:53 PM Unterhausen: much less commonly the Chinese word for it
07:19 PM bjorkintosh: the language was created at google, and they gave it the most generic name possible.
07:19 PM bjorkintosh: however, golang is commonly used when the language alone is the intended target.
08:10 PM CaptHindsight[m]: Gone
08:22 PM XXCoder: https://youtu.be/uZEKUREK2HE
08:22 PM XXCoder: pretty cool
09:01 PM * ithe2guu[m] posted a file: (10KiB) < https://libera.ems.host/_matrix/media/v3/download/jauriarts.org/KlZSCZfKyLjisvFqtqhJYgZi/pm25_3.hal >
09:01 PM * ithe2guu[m] posted a file: (4KiB) < https://libera.ems.host/_matrix/media/v3/download/jauriarts.org/PcBgPKCTGZzHtawJGDRJvDif/pm25_3.ini >
09:01 PM ithe2guu[m]: Here you go, sorry for the delay
09:02 PM ithe2guu[m]: I am running linuxcnc 2.8.4 on a raspberry pi
09:03 PM ithe2guu[m]: i installed it from the preebuilt image
09:03 PM * ithe2guu[m] uploaded an image: (1650KiB) < https://libera.ems.host/_matrix/media/v3/download/jauriarts.org/iUixjoNakrOiRppmiNrzWBOr/EB89FCB9-F7BC-41D6-A49D-08605DC33130.jpg >
09:05 PM ithe2guu[m]: what do you mean by this?
09:13 PM ithe2guu[m]: what do you mean by that? do you just mean having a large enough clearence between z0 and z home?
09:13 PM -!- #linuxcnc mode set to +v by ChanServ
09:56 PM -!- #linuxcnc mode set to +v by ChanServ