Announcement : new fork "OpenCN"
21 Nov 2019 20:50 #150858
by Herzog
Announcement : new fork "OpenCN" was created by Herzog
I'm pleased to announce a new fork of LinuxCNC, called "OpenCN* :
OpenCN is an open source numerical control (CNC) for high end machining applications (high dynamics, high precision).
OpenCN is originally based on LinuxCNC, but with strong enhancements :
-) completely reworked trajectory planning (TP) including jerk control based on embedded optimization
-) Xenomai asymmetric multiprocessing (AMP) for hard real time, low latency
-) up to date Linux kernel
-) EtherCat with 10 kHz frame rate and distributed clock (DC)
-) Qt based GUI
The HW platforms are x86 (available) and ARM (in preparation).
Software : gitlab.com/mecatronyx/opencnc/opencn
Doc : mecatronyx.gitlab.io/opencnc/doc/
Youtube : www.youtube.com/channel/UC8FQCu_fKYfK7QRDN0j_dBw
best regards,
Raoul Herzog
OpenCN is an open source numerical control (CNC) for high end machining applications (high dynamics, high precision).
OpenCN is originally based on LinuxCNC, but with strong enhancements :
-) completely reworked trajectory planning (TP) including jerk control based on embedded optimization
-) Xenomai asymmetric multiprocessing (AMP) for hard real time, low latency
-) up to date Linux kernel
-) EtherCat with 10 kHz frame rate and distributed clock (DC)
-) Qt based GUI
The HW platforms are x86 (available) and ARM (in preparation).
Software : gitlab.com/mecatronyx/opencnc/opencn
Doc : mecatronyx.gitlab.io/opencnc/doc/
Youtube : www.youtube.com/channel/UC8FQCu_fKYfK7QRDN0j_dBw
best regards,
Raoul Herzog
Please Log in or Create an account to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
Less
More
- Posts: 5007
- Thank you received: 1441
21 Nov 2019 23:28 #150867
by Todd Zuercher
Replied by Todd Zuercher on topic Announcement : new fork "OpenCN"
Sounds interesting, I will have to explore it as time allows.
Does it support other hardware interfaces besides ethercat? Such as Mesa or parallel port?
What are the minimum x86 hardware specs for the pc?
Any possibility of merging your ideas into Linuxcnc?
Does it support other hardware interfaces besides ethercat? Such as Mesa or parallel port?
What are the minimum x86 hardware specs for the pc?
Any possibility of merging your ideas into Linuxcnc?
The following user(s) said Thank You: thefabricator03, podarok
Please Log in or Create an account to join the conversation.
- auto-mation-assist
- Offline
- Platinum Member
Less
More
- Posts: 425
- Thank you received: 81
18 Mar 2020 17:04 #160663
by auto-mation-assist
Replied by auto-mation-assist on topic Announcement : new fork "OpenCN"
I would like to get a bit more information on how to install this to do some testing. I have downloaded all the available files but I'm not at all familiar the processes to make a working installation. How do you install it on a new never used computer? Some additional notes on this would be appreciated.
It took a lot of knowledge to develop this project yet there does not seem to be a lot of interest it it based on the lack of reply posts. So here are my thoughts.
1. Based on the demo the industry that this is designed for appear to use small very light weight machines.
2, Including matlab is likely to be a problem
3. Since most all G code is read from a file why not process the file prior to using it and incorporating the changes needed to round off or slow down approaching sudden changes of direction instead of trying to do this in real time.
I find that I'm primarily interested in the project's use of Capt'n proto in the remote gui and how that that could be applied to LinuxCnc itself to replace some of the old buffer and rcs code. This would be very worthwhile to making a pathway to a universal gui interface for LinuxCnc.
I really see no way that this can be merged into LinuxCnc "as is" due to the file structure being totally different than that of Linuxcnc itself. There really is little very little resemblance when doing a simple compare.
As I mentioned lot of thought and knowledge has gone into the development of this project but are all the changes it introduced really necessary to obtain the desired goal?.
It took a lot of knowledge to develop this project yet there does not seem to be a lot of interest it it based on the lack of reply posts. So here are my thoughts.
1. Based on the demo the industry that this is designed for appear to use small very light weight machines.
2, Including matlab is likely to be a problem
3. Since most all G code is read from a file why not process the file prior to using it and incorporating the changes needed to round off or slow down approaching sudden changes of direction instead of trying to do this in real time.
I find that I'm primarily interested in the project's use of Capt'n proto in the remote gui and how that that could be applied to LinuxCnc itself to replace some of the old buffer and rcs code. This would be very worthwhile to making a pathway to a universal gui interface for LinuxCnc.
I really see no way that this can be merged into LinuxCnc "as is" due to the file structure being totally different than that of Linuxcnc itself. There really is little very little resemblance when doing a simple compare.
As I mentioned lot of thought and knowledge has gone into the development of this project but are all the changes it introduced really necessary to obtain the desired goal?.
Please Log in or Create an account to join the conversation.
08 Jan 2021 22:51 #194548
by stefan63
Replied by stefan63 on topic Announcement : new fork "OpenCN"
Zero replies from thread creator so this project ....
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19188
- Thank you received: 6432
08 Jan 2021 23:04 #194549
by tommylight
Replied by tommylight on topic Announcement : new fork "OpenCN"
I forgot about it, had some strange issues like using QEMU on Linux and Windoze, so i never gave it a second look.
Last access on gitlab about a month ago, videos a year ago.
Maybe they are to busy ?
Last access on gitlab about a month ago, videos a year ago.
Maybe they are to busy ?
Please Log in or Create an account to join the conversation.
09 Jan 2021 09:53 #194574
by Aciera
Replied by Aciera on topic Announcement : new fork "OpenCN"
Seems to come out of an engineering school. Maybe somebody's study project? The few contributors have probably moved on with their careers and the whole thing is likely to go the way of the dodo.
But nice of them to share it anyway.
But nice of them to share it anyway.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
09 Jan 2021 19:00 #194636
by Roiki
Replied by Roiki on topic Announcement : new fork "OpenCN"
It's made by researchers form here
heig-vd.ch/rad/groupes-transversaux/mecatronyx
which is a research group in the School of Engineering and Business Vaud in Switzerland.
It's looks quite nice. Just some documentation would be nice...
It's looks quite nice. Just some documentation would be nice...
Please Log in or Create an account to join the conversation.
09 Feb 2021 21:41 #198204
by aleksamc
Replied by aleksamc on topic Announcement : new fork "OpenCN"
I really hope that Linuxcnc does not face the same fate as this project. Maybe opencn project found it's sponsors and become commersial.
I am constantly wondering how such a powerful project like Linuxcnc and it's forum can be so open and free of charge.
I am constantly wondering how such a powerful project like Linuxcnc and it's forum can be so open and free of charge.
The following user(s) said Thank You: Mike_Eitel, tommylight
Please Log in or Create an account to join the conversation.
31 Aug 2021 13:51 - 31 Aug 2021 13:52 #219246
by Aciera
Replied by Aciera on topic Announcement : new fork "OpenCN"
Looks like I was quite wrong about this being dead. While development isn't exactly going forward at a staggering speed there seems to be movement:
gitlab.com/mecatronyx/opencnc/opencn/activity
gitlab.com/mecatronyx/opencnc/opencn/-/wikis/home
As I understand there is jerk control built in but so far only 3 axis are supported. Also works only with EtherCAT drives.
Interestingly they seem to have no issue regarding licensing regarding EtherCAT in their Opensource project.
gitlab.com/mecatronyx/opencnc/opencn/activity
gitlab.com/mecatronyx/opencnc/opencn/-/wikis/home
As I understand there is jerk control built in but so far only 3 axis are supported. Also works only with EtherCAT drives.
Interestingly they seem to have no issue regarding licensing regarding EtherCAT in their Opensource project.
Last edit: 31 Aug 2021 13:52 by Aciera.
Please Log in or Create an account to join the conversation.
- EricKeller
- Offline
- Junior Member
Less
More
- Posts: 27
- Thank you received: 3
31 Aug 2021 18:36 #219269
by EricKeller
Replied by EricKeller on topic Announcement : new fork "OpenCN"
I was thinking about this branch when the subject of jerk limited control came up recently on the lcnc mailing list
Please Log in or Create an account to join the conversation.
Time to create page: 0.323 seconds