#linuxcnc-devel Logs

Aug 04 2022

#linuxcnc-devel Calendar

08:58 AM -!- #linuxcnc-devel mode set to +v by ChanServ
09:13 AM -!- #linuxcnc-devel mode set to +v by ChanServ
09:18 AM silopolis[m]: <JT-Shop> "so TurBoss can build the docs......" <- 🤔
09:21 AM silopolis[m]: <Tom_L> "can you post your sources list..." <- Doesn't need to play with sources.list just to get po4a.
09:21 AM silopolis[m]: Just download it and dpkg -i
09:22 AM silopolis[m]: * Don't need to play with sources.list just to get po4a.
09:22 AM silopolis[m]: Just download it and dpkg -i
09:24 AM silopolis[m]: https://packages.debian.org/bookworm/po4a
09:25 AM silopolis[m]: Follow the "all" link in the table at the bottom and choose your mirror
09:26 AM silopolis[m]: Or get it straight from
09:26 AM silopolis[m]: http://ftp.us.debian.org/debian/pool/main/p/po4a/po4a_0.67-2_all.deb
10:04 AM pere: at last, the first draft of my chemistry book is ready. any news on the linuxcnc side?
10:38 AM silopolis[m]: Not much on my side sadly 🙄
10:38 AM silopolis[m]: Kid sitting and learning evil cam package to strengthen my resume 😒
11:13 AM pere: are there good free software cam alternatives. :)
11:32 AM silopolis[m]: FreeCAD! 👍
11:32 AM silopolis[m]: * FreeCAD's Path workbench ! 👍
11:34 AM silopolis[m]: There's BlenderCAM also, but don't know it well. Better ask TurBoss about it I believe
11:34 AM pere: so why are your kid not using it?
11:35 AM silopolis[m]: @reinhart in lcnc forum is doing very nice work on its kuteCAM
11:35 AM silopolis[m]: pere: My english is so bad sometimes 😅
11:36 AM silopolis[m]: I'm kid sitting my son and I learn evil cam for my resume!
11:36 AM pere: silopolis[m]: I guess CAM is the intended user of the tool feed and speed calculator system?
11:37 AM pere: ah, so the kid is not really doing anything much? :)
11:39 AM silopolis[m]: pere: Drawing, playing legos and giving love to his dad 🥰... Oh, and making noise of course 😅
11:41 AM silopolis[m]: pere: One of them, yes. But tooling, NC and supplies too
11:42 AM pere: silopolis[m]: what is the simplest solution that would help with a single task? I suspect it is good to start small.
11:42 AM silopolis[m]: And for "starter" it is more a tool db than an FnS calculator
11:43 AM Tom_L: silopolis[m], getting po4a from sid caused all sorts of update problems for me
11:44 AM Tom_L: i tried that once
11:44 AM Tom_L: ver 0.67
11:44 AM silopolis[m]: Then on second stage, basic FnS calculations based on standard formulas
11:44 AM silopolis[m]: Tom_L: But you tweaked your sources don't you?
11:44 AM Tom_L: i added sid yes
11:45 AM Tom_L: because po4a 0.62 wasn't new enough
11:45 AM Tom_L: it's my understanding you need at least 0.66
11:46 AM silopolis[m]: pere: then a FnS db can be built and maybe shared
11:46 AM Tom_L: i did install linuxcnc 2.9.0~pre0 after updating to debian 12 and that actually went smooth
11:46 AM silopolis[m]: pere: but the idea of buiding some open source gwizard or hsm advisor is a looooong reach 😅
11:47 AM Tom_L: debian 11 seems to be the trouble child
11:47 AM silopolis[m]: Tom_L: That is expected as it's the main target ATM
11:47 AM Tom_L: That meaning debian 12?
11:48 AM silopolis[m]: Tom_L: Yes it is. Seen my long message earlier this week about that?
11:48 AM silopolis[m]: Tom_L: Yes
11:48 AM Tom_L: seems you have to go thru 11 to get to 12 though
11:48 AM Tom_L: install 11.4 then do an update
11:48 AM pere: silopolis[m]: I suspect the first version need to do some simple calculations as well as provide the database, to gain some traction. it need to save people time to get popular, not just cost time to feed a database.
11:48 AM Tom_L: i probably saw the message but i've slept since then :)
11:49 AM silopolis[m]: No, you can dl install medias for testing straight
11:49 AM Tom_L: so to install on debian 11 i configured for no-docs
11:50 AM Tom_L: code wise i've installed on 10 11 & 12 recently
11:50 AM silopolis[m]: https://matrix.to/#/!eNzHfJgVbRdiOXLeIA:libera.chat/$S7Dlp3JnpdC-z-Eghk_944xSGN5K7FCg0V-CkyIM0jw?via=matrix.org&via=libera.chat&via=jauriarts.org
11:51 AM silopolis[m]: This ⬆️ to install po4a on 11
11:51 AM Tom_L: i have to join matrix to see that
11:51 AM silopolis[m]: https://matrix.to/#/!eNzHfJgVbRdiOXLeIA:libera.chat/$4dyTY6UG5T5PfUtP_CpN_Rd9qQDjwXKjmedjZt7ff-8?via=matrix.org&via=libera.chat&via=jauriarts.org
11:52 AM silopolis[m]: This for the explanations about the status of debian releases and packaging
11:52 AM silopolis[m]: Tom_L: Arf, yeah, there's a channel log somewhere but can't remember the url sorry
11:53 AM Tom_L: that?
11:53 AM silopolis[m]: 🤣
11:53 AM silopolis[m]: That!
11:53 AM Tom_L: my bot :)
11:53 AM Tom_L: or
11:58 AM silopolis[m]: <pere> "silopolis: I suspect the first..." <- First target benefit is having tools defined in one and only one place and all tools in the chain use this db.
11:58 AM silopolis[m]: But simple FnS calculations should be easy to add... Actually easier than the connectors to CAM, NC or SRM/ERP 😅
12:00 PM pere: silopolis[m]: getting "all tools in the chain to use" sould like a way to large task to use as a starting point.
12:38 PM rmu: https://github.com/DjangoReinhard/kutecam
12:54 PM pere: rmu: your project?
12:55 PM pere: someone should create a debian wnpp request for kutecam, to get it into debian. :)
01:05 PM Tom_L: 2.5d
01:15 PM rmu: pere: no
01:15 PM rmu: didn't yet manage to build it
01:16 PM Tom_L: i've seen so many get up to around 70-80% done and go stale
01:27 PM silopolis[m]: <pere> "silopolis: getting "all tools in..." <- Sorry mate, don't understand that one 🤔
01:29 PM silopolis[m]: <Tom_L> "i've seen so many get up to..." <- Sadly true, but there's an ocean between coding a toy and building an maintaining a foss project
01:30 PM silopolis[m]: At least we have all those project to study and inspiration from 🙂
01:32 PM pere: silopolis[m]: I believe a tool database and feed and speed calculator need to get started by aiming at the minimum feature that is giving users some advantage, to get going. if the feature scope is too large, it will never see the light of day as the project will run out of steem before it become useful. once it is useful it can be extended to become more useful.
01:41 PM Tom_L: ick had been making strides on freecad when he left us
01:41 PM pere: the kutecam git repo is quite large, containing videos.
01:41 PM CaptHindsight[m]: port pycam to cython
01:42 PM pere: apparently the pycam developer recommend freecad, so not sure it make sense.
01:43 PM CaptHindsight[m]: I am working towards 5+ axis CAM for Freecad
01:44 PM CaptHindsight[m]: no other real options for custom CAM software
01:44 PM CaptHindsight[m]: except Rhino if you use their API's
01:45 PM CaptHindsight[m]: pycam works but its slow and the dev doesn't have the time
01:45 PM CaptHindsight[m]: a port to cython would speed it up
01:53 PM pere: CaptHindsight[m]: performance is not really that projects main challenge. lack of man-power and user base is. and given how small niche CAM on Linux is, I suspect it is better to focus all effort one one project.
01:56 PM pere: s/one one/on one/
01:59 PM pere: sadly I lack the free space required to test kutecam, due to its videos in the git repo.
01:59 PM rmu: it didn't build with occ 7.5 in my test but maybe i missed something
02:00 PM rmu: then went on to build occ 7.6 and... stopped there
02:02 PM pere: occ?
02:02 PM pere: what about gcc or clang?
02:04 PM rmu: opencascade, the 3d kernel
02:04 PM pere: ah
02:07 PM silopolis[m]: <pere> "silopolis: I believe a tool..." <- Those are wise advices 👌
02:09 PM silopolis[m]: <CaptHindsight[m]> "I am working towards 5+ axis CAM..." <- Working hand in hand with @sliptonic?
02:10 PM silopolis[m]: <pere> "the kutecam git repo is quite..." <- I'll drop him a message to fix this...
02:12 PM silopolis[m]: <CaptHindsight[m]> "a port to cython would speed..." <- Sure but I believe it'd better be extended first and nicely integrated into FC, then optimized
02:14 PM pere: silopolis[m]: it can not really be fixed, as the files will stay in the git history, and 'git clone' will only grow in size.
02:14 PM silopolis[m]: It would be awesome that FC Path, BlenderCAM and kuteCAM all collaborate in/via pycam
02:14 PM rmu: i wonder if thats his real name.
02:15 PM silopolis[m]: pere: Aren't there any way to purge git history?
02:15 PM rmu: pere: you could recreate the repository and replay all commits minus the "large" ones
02:16 PM silopolis[m]: rmu: Who?
02:16 PM rmu: silopolis[m]: django reinhard
02:16 PM pere: silopolis[m]: git repos can be exported, filtered and a new one can be created from the filtered output.
02:17 PM silopolis[m]: That'd be incredible 😅
02:17 PM silopolis[m]: pere: doesn't seem easy but at least that's doable
02:18 PM rmu: the guitar player is spelled reinhardt
02:21 PM rmu: https://www.man7.org/linux/man-pages/man1/git-fast-export.1.html
03:08 PM silopolis[m]: This one looks nice too!
03:08 PM silopolis[m]: https://github.com/newren/git-filter-repo
03:57 PM pere: nice to see weblate merge done. but I do expect conflicts.
04:48 PM -!- #linuxcnc-devel mode set to +v by ChanServ