#linuxcnc Logs
Nov 27 2022
#linuxcnc Calendar
02:06 AM Deejay: moin
02:18 AM mrec: ok I got my 3d path work with freecad, but the generated path is inefficient, I'll just modify the g-code for now and keep studying the 3d toolpath generator.
02:19 AM mrec: blob:https://snipboard.io/04491d9d-d1f4-41d8-9af3-d343885e16c7
02:19 AM mrec: https://i.snipboard.io/Dhd0a7.jpg
02:19 AM mrec: chamfered slot
04:32 AM jpa-: with normal endmills (not ballnose) you get better finish going along the gradient instead of sideways
05:01 AM JT-Cave: morning
06:17 AM Tom_L: morning
06:31 AM * Loetmichel looks like after an accident with a blender atm. Removend the beard after a decade at least. Feels strange. Naked :)
06:32 AM mrec: jpa-: I think about using the dremel for finetuning
06:33 AM mrec: and I think there's no way in freecad to tell which direction it should mill
06:34 AM mrec: at least not yet I put the 3d milling on my list for studying it I went through it for a few hours debugging and checking the flow
06:37 AM -!- #linuxcnc mode set to +v by ChanServ
06:40 AM jpa-: mrec: the direction is in data panel for the surface operation: https://jpa.kapsi.fi/stuff/pix/freecad_surface_angle.png
06:41 AM mrec: oh okay not exposed in the menu
06:42 AM mrec: there's a lot space for improvement there, I do not like raising the endmill all the time
06:42 AM jpa-: if you select pattern "zigzag" and enable the stepover optimization, it should stay low
06:42 AM mrec: path dressup gave me an error
06:44 AM mrec: I feel like the 3 axis support can easily outperform mastercam there's not much missing in freecad / or at least easy to add
06:44 AM mrec: I have this reworked base menu here which is pretty cool... and rewritten extensions
06:44 AM mrec: that's something that has to be modified in FreeCAD to perform better
06:46 AM jpa-: there is also performance problems with more complex models, and no way to abort a computation that is taking ridicuously long
06:46 AM mrec: https://snipboard.io/5fpagN.jpg
06:46 AM mrec: yes I can tell...
06:46 AM mrec: freecad still has several issues in various areas
06:47 AM mrec: I will always remember the first thing they told us in that free altium 1 day introduction... keep saving your stuff .. often
06:47 AM mrec: it also applies to freecad
06:47 AM mrec: abort an operation that takes too long kill freecad
07:06 AM travis_farmer: i think anytime i am working on something important, i always save often. i had a schematic i drew up in fusion360 (was EagleCAD at the time), and i forgot to save often. the first save, after a lot of drawing, crashed and i had to re-draw from the start.
07:09 AM jpa-: i usually forget to save when i get frustrated.. like after killing freecad and having to redo stuff, i then proceed to do the exact same operation without saving first
07:09 AM JT-Cave: not sure what the issue is with this pc and fonts being way small and jumbled up some kind of gtk bug I guess
07:10 AM JT-Cave: almost unusable in some things
07:12 AM travis_farmer: can't say as i have ever seen that issue, JT-Cave... sounds like something is corrupted...
07:12 AM JT-Cave: can't even work on mesact qt designer is displaying everything huge and so big I can't see it all
07:13 AM JT-Cave: I've installed several times... dunno
07:13 AM travis_farmer: maybe faulty hardware...
07:15 AM JT-Cave: shouldn't be it's all pretty new
07:15 AM thunder-gunner[m: Biggest issue with FreeCad is the topological naming issue, but that's supposed to be fixed in the next release.
07:15 AM JT-Cave: I'll prob swap this pc out with the one in the shop
07:16 AM JT-Cave: I can't do anything on this one now
07:16 AM travis_farmer: sorry i can't help better...
07:45 AM JT-Cave: this is frustrating... must be time to clean chicken shit
08:54 AM JT-Cave: I wonder if I used a displayport 2.0 cable that would help...
09:14 AM TheMightyFozz[m]: JT-Cave: All my graphics problems were solved by installing Ubuntu yesterday. No crashes or glitches.
09:15 AM TheMightyFozz[m]: then installing KDE because Gnome just takes up too much screen space and resources.
09:19 AM JT-Cave: I don't use bloated gnome and it does use wayland which is very broken
09:24 AM JT-Cave: ubuntu stopped being a decent os back in 2012 IIRC when they decided they should be like a notebook
09:24 AM mrec: thunder-gunner[m: not a big deal as long as you know about it.
09:25 AM mrec: what I'd like to have is an option to re-create an object that would improve the performance of freecad a lot
09:27 AM mrec: part - create solid is a feature which is soso it can even be dangerous for some models
09:27 AM mrec: it sews shells together by increasing the tolerance
09:28 AM mrec: increasing the tolerance of vertexes might snap vertexes together which should not be connected
09:29 AM mrec: even in the first stage if it looks fine, by running another operation eg. padding, pockets it might start to snap together
09:30 AM mrec: mathematically stacking up procedures that need to be recalculated every time the object loads is extremely inefficient
09:31 AM mrec: I had times when it took over an hour to load my object - after re-creating the object the loading time went down to 15 seconds!
09:32 AM mrec: I think the only way to really solve that issue is to learn more about opencascade at the moment
09:34 AM mrec: freecad is first of all a bridge between openinventor/coin3d and opencascade..
09:36 AM thunder-gunner[m: sadly, kind of, FreeCad will now get relegated to non-use, since I get my vet license for SW
09:36 AM mrec: vet license?
09:38 AM mrec: I keep studying and modifying freecad I think it has some good long term use.
09:41 AM Tom_L: SOLIDWORKS Veteran Edition is a 12 month term-of-use license. The SOLIDWORKS Veteran Edition cost to qualified US and Canadian Military including reserve, active duty and retired/discharged military personnel is $20 USD/$40 CAD.
09:41 AM Tom_L: huh
09:41 AM Tom_L: $20 / yr isn't bad
09:41 AM mrec: also for commercial use?
09:42 AM Tom_L: https://www.solidworks.com/media/military-services-education-program
09:42 AM mrec: education program...
09:43 AM Tom_L: so good for maybe a year or three
09:43 AM TheMightyFozz[m]: BlenderCAM is actively being developed. Takes time to get used to but it works for the sheet cutting I need to do.
09:43 AM TheMightyFozz[m]: it also works brilliantly with meshes.
09:44 AM Tom_L: mrec, https://www.solidworks.com/sites/default/files/2018-01/EDU-MVPProgram.pdf
09:44 AM Tom_L: 'what you get'
09:44 AM thunder-gunner[m: Tom_L: I don't see any time limits other than you have to renew every year for $20. All I had to do was fill out the app and submit a copy of my DD214
09:45 AM Tom_L: possibly since 'veteran' never expires
09:45 AM Tom_L: but 'student' could
09:45 AM thunder-gunner[m: and pay $20, lol.
09:45 AM thunder-gunner[m: I was paying $40/yr for my EAA membership
09:45 AM mrec: I'm sure solidworks & fusion 360 are better than freecad.. however I think long term on my side and I know what FC is capable of doing
09:45 AM * TheMightyFozz[m] uploaded an image: (432KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/iKYqPMSrEOByEJZHgnbBDdis/Blendercamfinishedsheetpath.png >
09:46 AM TheMightyFozz[m]: here's a thing i just did
09:46 AM mrec: I'd go far enough to pay for outsourcing the development of some freecad features if I really need something particular which I cannot solve myself
09:46 AM mrec: doing my SMD 8mm feeder taught me a lot with freecad (the good the bad and the ugly)
09:47 AM mrec: freecad development is a bit shitty .... the realthunder branch should not exist that's just the result of too many chefs mess up the soup
09:47 AM thunder-gunner[m: mrec: I love freecad. When the EAA SW version went to that online version thing last year, I quit SW and moved back to FreeCad.
09:47 AM thunder-gunner[m: I'll keep using FreeCad to stay current, because I'd so much rather use a fully open-source, free, and community driven software like FreeCad.
09:48 AM Tom_L: build date:03/01/96 on my cad cam and it still works great
09:48 AM mrec: and I've seen it myself and gave up submitting stuff pretty early I don't want to discuss with developers, if they think they can do it better than me then they should show it and do it immediatelly.
09:48 AM mrec: the result was .. the bugs are still in freecad.
09:48 AM Tom_L: granted it doesn't do solids rather wireframe but i can import them
09:50 AM thunder-gunner[m: once the fix the topoligical naming bug, the only thing I'd really be missing is a better assembly tool
09:51 AM mrec: why would you need topological naming?
09:51 AM TheMightyFozz[m]: Importing is one thing, making usable by path is another thing. then selecting edges without deselecting what you just selected is a pain.
09:51 AM Tom_L: will it differentiate between edge or face?
09:52 AM mrec: I think that topological naming is just a good extra.
09:52 AM thunder-gunner[m: The topological naming bug means, if you do something like pocket on a surface, and then make a change that removes or adds an edge, Freecad renames everything internally, but doesn't do it quite right and it can shift your geometry on the model
09:52 AM mrec: the last issue I had ... 2 faces which are supposed to be connected, make a compound, and extrude it in Z direction - afterwards create a solid out of it
09:53 AM mrec: there are tolerance issues again
09:53 AM Tom_L: so tell me this.. if you us it in industry why not purchase one that does work?
09:53 AM mrec: instead of connecting the vertexes and/or updating the vertex coordinates it increases the tolerance ... this is nonsense
09:54 AM Tom_L: i can tell you back when i was actively doing cad, mine paid for itself in the first year
09:54 AM mrec: it's a bug ... and bugs can be fixed.
09:54 AM TheMightyFozz[m]: if its a mesh I use Blender's 3D-Print tool to help me fix meshes. its great.
09:54 AM thunder-gunner[m: I use it for hobby, mostly guncad stuff
09:55 AM mrec: Tom_L: (if the question is for me): I was new to everything, mechanical cad and CNC and I did not want to spend the money since the chance of failure was relatively high
09:55 AM Tom_L: it was for anyone really
09:55 AM thunder-gunner[m: I'm retired, disabled, and have limited resources financially. I don't make money off of my hobby, it just keeps me active
09:55 AM mrec: if I would have had the knowledge back then which I have now I would for sure have gone with a commercial CAD - but I wasn't ready for anything back then.
09:56 AM Tom_L: it's never too late :)
09:56 AM mrec: that was 1 1/2 years ago now I'm firm enough with the requirements which I have.
09:56 AM Tom_L: fair enough
09:56 AM mrec: and I can identify and solve various issues which I have with freecad so no problem now
09:56 AM Tom_L: i loaded it and looked at it in it's infancy and gave up on it
09:57 AM Tom_L: i'm sure it's much beter now
09:57 AM JT-Shop22 is now known as JT-Shop2
09:57 AM mrec: freecad?
09:57 AM Tom_L: yeah
09:57 AM * JT-Shop2 builds a small fire
09:57 AM thunder-gunner[m: mrec: ditto, but SW lets me be lazier, lol
09:57 AM Tom_L: JT-Shop2, any rain?
09:57 AM Tom_L: sun is finally out today
09:57 AM JT-Shop2: all night and day
09:57 AM Tom_L: yeah
09:57 AM JT-Shop2: we are supposed stop raining this afternoon
09:57 AM mrec: https://i.snipboard.io/9fVOgm.jpg
09:58 AM mrec: this is my object
09:58 AM Tom_L: saw that the other day
09:58 AM mrec: I'm just doing fine tuning now (chamfering the front I already have the entire aluminum object)
09:58 AM JT-Shop2: I hope it's sunny Monday and Tuesday... road trip to Grizzly in Springfield
09:58 AM TheMightyFozz[m]: I do a lot of mesh modeling, hence BlenderCAM. I am trying to persuade those involved to create a discord group, to get more people using it. 10+ years of using blender almost every other software seems alien to me now!
09:59 AM mrec: Tom_L: with stock freecad it's close to impossible to cut that, it needs some modifications in the path workbench
09:59 AM mrec: at least it's not efficient as it is
10:00 AM Tom_L: even early on catia didn't have a cam package and it's $$$$
10:00 AM mrec: I also installed mastercam here, for cross-checking (edu which cannot create g-code)
10:00 AM Tom_L: it does now but i haven't tried it. alot of industry here uses it
10:00 AM Tom_L: right
10:00 AM mrec: comparing 3 axes milling freecad can do close to everything
10:00 AM Tom_L: my kids had student copies of most of the packages
10:00 AM mrec: edu can generate g-code?
10:00 AM Tom_L: catia, sw, mastercam, acad etc
10:01 AM Tom_L: no
10:01 AM TheMightyFozz[m]: Camotics I use to check cuts before sending to the machine.
10:01 AM Tom_L: so i was able to look at the latest versions
10:01 AM thunder-gunner[m: B;emderCad looks promising too
10:01 AM mrec: camotics is soso... I'm able to crash it with some custom g-code G9x is not good with it
10:01 AM mrec: but it has a good performance
10:02 AM TheMightyFozz[m]: Hopefully they go for the discord idea. I will write basic cutting tutorials for sheet projects.
10:02 AM Tom_L: seems most 'free' cad packages get up to about 70 to 80% good then they die out
10:03 AM Tom_L: ick was actively working on freecad when he left us
10:04 AM TheMightyFozz[m]: has anyone used cad sketcher for blender?
10:04 AM TheMightyFozz[m]: https://www.blendernation.com/2022/04/28/cad-sketcher-free-cad-addon-for-blender/
10:05 AM mrec: cad sketcher is not for me I need other workbenches, eg. sheet metal
10:05 AM thunder-gunner[m: TheMightyFozz[m]: That's what I was referring to when I said BlenderCad
10:05 AM mrec: I also need the techdraw workbench (= very important)
10:05 AM TheMightyFozz[m]: Oh I was on about BlenderCAM
10:05 AM TheMightyFozz[m]: sorry
10:06 AM thunder-gunner[m: Now that the dev has added the ability to use drivers for parameters, Cad Sketcher is looking more promising.
10:06 AM mrec: for sure it has its usecase
10:07 AM Tom_L: how does freecad handle it's tool table?
10:07 AM mrec: pretty good now
10:07 AM Tom_L: allow for industry import yet?
10:07 AM mrec: what is an industry format?
10:08 AM Tom_L: probably not
10:08 AM mrec: I think it should be easy to write an importer
10:08 AM Tom_L: https://www.mmsonline.com/articles/standard-tool-classification-for-better-data-communication
10:08 AM Tom_L: first article i clicked on..
10:10 AM mrec: I think there are fields for the most important definitions
10:10 AM mrec: I'm creating the tools myself at the moment
10:10 AM mrec: I saw in mastercam that they have quite a few pre-existing entries
10:10 AM Tom_L: https://www.iso.org/standard/36757.html
10:11 AM mrec: if you have a list of values, you can easily create an importer for it I don't think it should be more than 50 lines of python code
10:12 AM Tom_L: i haven't looked at it that close and don't know the details of what data is included
10:12 AM Tom_L: ie feed/speed etc
10:12 AM Tom_L: i'm sure geometry would be
10:12 AM mrec: speeds and feeds don't belong to the tool
10:13 AM mrec: but there's another table for that
10:13 AM Tom_L: some inserts cut things better than others and that should be included
10:13 AM Tom_L: the way my old cad did that was using steps
10:13 AM Tom_L: you can have multiple steps for any tool
10:14 AM mrec: very interesting parts come from opencamlib
10:14 AM mrec: the connection between freecad and opencamlib is soso (state: workable, but not efficient for sure)
10:15 AM mrec: freecad cam, the key is to use the drafts menu with it
10:16 AM mrec: in the drafts menu you can create custom surfaces and use those for generating efficient paths
10:16 AM mrec: https://snipboard.io/9fVOgm.jpg
10:16 AM mrec: if you look at the front -- the slot the left and right side of the slot should be merged
10:17 AM mrec: to create one full path to remove everything, that's not possible at the moment with the pure path workbench, it needs a helper surface created via the drafts workbench
11:13 AM -!- #linuxcnc mode set to +v by ChanServ
11:15 AM JT-Shop: something is really screwed up I swapped pc's with another identical one and it reconized the monitor and I'm at 3840 x 2160 which is really tiny
11:16 AM JT-Shop: this is really Jjt cave
11:16 AM JT-Shop: jt evn
11:16 AM JT-Shop: even
11:16 AM JT-Shop: I wonder if the video card is hosed or the driver is screwed up...
11:17 AM travis_farmer: kinda what i was suspecting, but was unsure enough to say it, JT
11:17 AM travis_farmer: because you said stuff was fairly new
11:18 AM JT-Shop: the video cards are both AMD Radeon RX 6600 but different brands...
11:19 AM pere: JT-Shop: perhapd the edid protocol chatter is messed up with the first video card.
11:19 AM JT-Shop: the one that works is a msi the other one is a powercolor
11:20 AM travis_farmer: try swapping video cards between machines
11:20 AM JT-Shop: lol they are huge but yea, the motherboards and cpu and memory are identical
11:24 AM JT-Shop: hmm the only drivers for the hellbound are for windblows
11:34 AM JT-Shop: I'll just use this pc down here until the msi graphics card arrives
11:35 AM JT-Shop is now known as JT-Cave
11:53 AM Tom_L: seems problems follow you on that pc
02:00 PM mrec: blob:https://snipboard.io/1413f53e-c7f6-4f1c-af9c-215e3db785bc
02:00 PM mrec: https://i.snipboard.io/HjBQ0T.jpg
02:00 PM mrec: gave it a quick shot and removed the raising g-code generation in the FC code
02:27 PM Tom_L: 1st one is 404
02:27 PM mrec: yes copied and pasted to quick
02:27 PM mrec: blob is just accessible javascript internal, and snipboard is giving that link while processing the upload
02:27 PM Tom_L: what size ballnose?
02:28 PM mrec: no it's just a 1/8" single flute; I changed it to 4mm single flute that's what I will be using tomorrow
02:28 PM Tom_L: ok
02:28 PM Tom_L: how close is the part to done?
02:28 PM mrec: 99% that's the last fine tuning part
02:29 PM mrec: all slots all thread holes are done
02:29 PM Tom_L: pic when it's done..
02:29 PM mrec: I'm waiting for cables now, I have 10 controller PCBs only so far (1 is assembled)
02:30 PM mrec: the first 20 went crazy, the second 20 went much better the last 50 will be better again that's the first CNC project I'm doing I'm growing up with it
02:31 PM mrec: 20-25 went much better I have around 45 so far.
02:31 PM mrec: gears are installed and mesh up fine module 0.3 - module 0.8
02:32 PM mrec: the chuck of the mini lathe sucks a bit for that task I need to monitor, a bigger chuck certainly could hold the fixture for the gears better
02:33 PM mrec: but it's all doable at least
02:34 PM mrec: https://i.snipboard.io/iyTdMk.jpg those are old pictures
02:35 PM mrec: holes were not tapped back then, and the backside wasn't complete
02:35 PM mrec: top slot was also missing
02:36 PM mrec: protolabs in Germany would have charged 600$ per item
02:37 PM mrec: after 100 units I will decide to buy better machines, I'd also like to stay with linuxcnc
04:00 PM JT-Shop2: mrec, what are you making?
04:04 PM Tom_L: something for a pic n place i think
04:05 PM JT-Shop2: cool
04:05 PM Tom_L: https://snipboard.io/9fVOgm.jpg
04:05 PM JT-Shop2: going to spend the night for the first time since covid somewhere other than my bed tomorrow
04:06 PM Tom_L: best of luck :)
04:06 PM JT-Shop2: look complicated lol
04:06 PM Tom_L: yeah that would take a bit to program
04:06 PM JT-Shop2: going to grizzly Tuesday morning and pickup the 15" sander
04:06 PM Tom_L: and not miss a feature
04:06 PM Tom_L: saw you were going there
04:07 PM JT-Shop2: Ricky the assistant chicken tender was just here for a walk through
04:07 PM Tom_L: heh
04:08 PM JT-Shop2: he can barely walk anymore, his ankles are shot and he's not helping them by being very over weight
04:08 PM Tom_L: makes a big difference
04:09 PM Tom_L: you see the error andy was tracking down with G2?
04:12 PM JT-Shop2: I saw a bit but not fully understanding what the error is
04:13 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/arc_test/arc_testrun1.png
04:13 PM Tom_L: the first arc is a linear move in z
04:13 PM Tom_L: instead of the expected path shown
04:13 PM Tom_L: doesn't happen with G3
04:14 PM JT-Shop2: it skips the first loop and just z's down to the next loop?
04:14 PM Tom_L: yes
04:14 PM JT-Shop2: interesting for sure
04:14 PM Tom_L: as does the 3rd arc
04:14 PM JT-Shop2: master I assume
04:15 PM Tom_L: he thinks it was introduced in or around 2.8.4
04:15 PM JT-Shop2: looks like it's a bit cornfused
04:15 PM JT-Shop2: I thought he said something about fixing something may have caused this bug
04:15 PM Tom_L: but if you jog before running it, it never shows up
04:15 PM Tom_L: sounds like a hard one to find
04:16 PM Tom_L: i verified it on my pc and the rpi
04:17 PM JT-Shop2: makes me wonder if a que buster prevents it?
04:17 PM Tom_L: he had it narrowed down to a file he was looking at
04:19 PM Tom_L: <andypugh> Tom_L: The bug was (probably) introduced in Feb this year.
04:21 PM Tom_L: i think he was looking at _posemath.c
04:22 PM andypugh: I had another look at it today on my real PC rather than a VM and still can’t reproduce it
04:22 PM Tom_L: i ran it on the rpi4 with the same result here
04:23 PM JT-Shop2: is this only in master?
04:25 PM JT-Shop2: Tom_L, if you use M2 instead of %% does it happen?
04:29 PM roguish[m]: how about when using the radius format?
04:38 PM Tom_L: JT-Shop2, i can test that in a bit
04:42 PM JT-Cave: oh wait you have both %% and M30... only one is used
04:43 PM JT-Cave: I can confirm that using %% or M2 does not matter
04:49 PM JT-Cave: I can confirm that it is an issue...
04:49 PM JT-Cave: even if you jog it still does a z down
04:58 PM JT-Cave: for me the first G2 does a Z move only
04:59 PM JT-Cave: G20 G90 F1000
04:59 PM JT-Cave: G0 X0 Y0 Z0
04:59 PM JT-Cave: G3 X0 Y0 Z-1 J4
04:59 PM JT-Cave: G91
04:59 PM JT-Cave: G2 X0 Y0 Z-1 J4
04:59 PM JT-Cave: G3 X0 Y0 Z-1 J4
04:59 PM JT-Cave: G2 X0 Y0 Z-1 J4
04:59 PM JT-Cave: G3 X0 Y0 Z-1 J4
04:59 PM JT-Cave: G2 X0 Y0 Z-1 J4
04:59 PM JT-Cave: G3 X0 Y0 Z-1 J4
04:59 PM JT-Cave: G2 X0 Y0 Z-1 J4
04:59 PM JT-Cave: G90
04:59 PM JT-Cave: G0 X0 Y0 Z0
04:59 PM JT-Cave: M2
04:59 PM JT-Cave: run that for some interesting path
05:00 PM XXCoder: isnt it spirl down?
05:00 PM XXCoder: erm in reversing cycles
05:00 PM JT-Cave: run it in master LOL
05:01 PM JT-Cave: https://pasteboard.co/SiwgJJkKidQD.png
05:02 PM * JT-Cave goes to read the hens a bedtime story... chicken little maybe
05:02 PM XXCoder: yea
05:06 PM Tom_L: yeah with g90 you would get odd behavior you wouldn't expect because it is returning to z-1
05:06 PM Tom_L: (absolute mode)
05:07 PM JT-Cave: I'm in G91
05:07 PM Tom_L: even then it skips around with odd results
05:07 PM JT-Cave: every time you start a G2 it just z's down
05:08 PM Tom_L: i did a few with G90 where the start point was well below z-1
05:08 PM Tom_L: right
05:08 PM JT-Cave: time to cook some chow
05:08 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/arc_test4.png
05:09 PM Tom_L: i ran several but didn't capture them all
05:09 PM Tom_L: those were mdi
05:09 PM Tom_L: then i did the short program
05:23 PM thunder-gunner[m: Got a question... LinuxCNC won't work with the Centroid Acorn boards, will it?
05:35 PM pcw-home: Machinekit will work on the beaglebone
06:32 PM pcw-home: (Centroid Acorn boards are basically just I/O buffers connected to a BeagleBone CPU/PRU)
06:43 PM thunder-gunner[m: okay, so I shouldn't have to pay for the 'full version' of the Centroid software, since what they shipped with the board apparantly limits gcode size per job to some riddiculous small number
08:22 PM -!- #linuxcnc mode set to +v by ChanServ
10:32 PM -!- #linuxcnc mode set to +v by ChanServ
11:13 PM XXCoder: whoa
11:13 PM XXCoder: new robrenz video. waiting for autovcaptions to hit
11:13 PM XXCoder: yeah been a year since last video