Hi,

Le ven. 4 févr. 2022 à 00:23, Steffen Möller <steffen_moel...@gmx.de> a
écrit :

>
> There may be are a couple of developments in the LinuxCNC source tree
> that would benefit from having a trainee work on full-time for a couple
> of weeks. A quick web search found that LinuxCNC was adopted by BRL-CAD
> for previous GSoCs but have not heard about 2021 - is anything happening
> this year? BRL-CAD and/or LinuxCNC would need to apply until the 21st
> this month.
>

> I have no idea if LinuxCNC has a sufficient number of projects to run
> independently.


I bet it can have more than needed !

First there's this great list:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Lncnc_3_Idea_Whiteboard (this page
deserves more love BTW).


> To mind come:
> ...
>   * Connect LinuxCNC with CAN-FD interface of Duet3 extension board that
> already has 32V/6A stepper drivers (this is what I planned to address
> over the summer but it does not need to be me)
>

I'd extend this point to all field buses and data protocols that would make
v3.0 "Industry 4.0" ready like MQTT, OPC UA, a node for Node-RED...


>   * bringing po4a (weblate) to HAL (just a thought, no idea if that is
> desirable)
>   * bringing po4a (weblate) to graphics
>

Generalization of po4a support would surely be nice


> ...
>   * improve integration with CAM within FreeCAD (I am just making this
> up, cannot mentor this)
>

How do you see this ? What form would this integration could take past
post-processor support ?
Some kind of FC workbench as a new LCNC UI ? Machining simulation ala
OpenSCAM/CAMotics ?


>   * backport something from Machine-Kit
>

I'd surely put that on top of the list: bringing the good stuff from MK
back here, like HAL/EMC-apps split.
Further, like proposed here
https://github.com/machinekit/machinekit-cnc/issues/47, split UIs in
separate packages.
Backport machinetalk, ...
MK also had a list of ideas for GSoC 2018 here
https://github.com/machinekit/machinekit/projects/1 with nice HAL ideas.
All in all, wouldn't it be nice to see LCNC and MK apply together to GSoC ?
:)


>   * ...?
>

Build and document reference system(s) (stepper and/or servo) based on
Raspberry Pi ? Or maybe make LinuxCNC run on Mesa's 7C80/7C81 boards, or
PiXtend (https://www.pixtend.de/), or RevolutionPi (
https://revolutionpi.com/) ?

There was discussion this week about ClassicLadder being outdated and
lagging further and further behind upstream, resyncing with upstream would
be nice.
On PLC front, wouldn't it be nice to have components for alternative
options like OpenPLC ?

Finally, I think @turboss had started giving a try at a node based HAL
config UI... Wouldn't that be nice ?

Did I forget S-curve/jerk limited accelerations (
https://forum.linuxcnc.org/38-general-linuxcnc-questions/33459-linuxcnc-s-curve-accelerations)
;-P

Well, enough for 20 years of GSoC 😅

TY
Jérémie

_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to