Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2020-01-13 Thread Miceli Jean-Pierre
15:02 To: s.alex15 via Emc-developers Subject: Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC Hello I read a bit more about buuilding OpenCN, and see "OpenCN is an open source full featured framework dedicated to efficient and hard realtime numerical control sy

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2020-01-12 Thread Thomas J Powderly
I think the missing file belongs to the source code for linux, not linuxcnc. try looking at https://github.com/torvalds/linux/blob/master/include/asm-generic/asm-offsets.h you may need both bodies of code avaialable to compile OpenCN I do not see that file in my local builds ( run-in-place

[Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2020-01-12 Thread s.alex15 via Emc-developers
Dear OpenCN developers, Could you please help with OpenCN build problems. First steps have done without issues: $ cd opencn/rootfs $ make opencn_x86_defconfig $ make but after that I have got an error: root@OpenCN-2:~/opencn/rootfs# cd ../usr/ root@OpenCN-2:~/opencn/usr# ./build.sh Starting

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-25 Thread Herzog Raoul
Envoyé : lundi, 25 novembre 2019 02:42 À : EMC developers Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations Raoul, Paragraph (1) I think it would be necessary to empirically collect the dynamic behavior of each machine component on each machine t

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-24 Thread Stuart Stevenson
ds, > > Raoul > > > -Message d'origine- > De : Stuart Stevenson > Envoyé : dimanche 24 novembre 2019 05:36 > À : EMC developers > Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC > --> Precalculations > > Raoul, > What did

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-24 Thread Herzog Raoul
- De : Stuart Stevenson Envoyé : dimanche 24 novembre 2019 05:36 À : EMC developers Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations Raoul, What did you compare? Why did you start this project? Lead me through your thought process. I have the m

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread Stuart Stevenson
Important for understanding : there is NOT ANY trajectory planning >> > INSIDE the drive, only feedback loops and feedforward. >> > >> > best regards, >> > >> > Raoul >> > >> > -Message d'origine- >> > De : Andr

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread Stuart Stevenson
d. > > > > best regards, > > > > Raoul > > > > -----Message d'origine- > > De : Andrew > > Envoyé : samedi 23 novembre 2019 12:24 À : EMC developers > > > > Objet : Re: [Emc-developers] announcement OpenCN, a new fork of > > Lin

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread Herzog Raoul
to lower really a lot feedrate. best regards, Raoul -Message d'origine- De : Stuart Stevenson Envoyé : samedi 23 novembre 2019 16:51 À : EMC developers Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations Would it be possible to post s

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Jerk control

2019-11-23 Thread Nicklas Karlsson
On Fri, 22 Nov 2019 23:50:39 + Herzog Raoul wrote: > dear Gene, > > I agree with you, OpenCN is not meant for stepper motor applications, since > there is no feedback control using encoders. There are Ethercat nodes for stepper modes available to buy. As Ethercat is a standard and rather

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread Herzog Raoul
es. best regards, Raoul -Message d'origine- De : Andrew Envoyé : samedi 23 novembre 2019 16:51 À : EMC developers Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations Dear Raoul, Of course I understand that. Why would you need the new plan

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread Andrew
derstanding : there is NOT ANY trajectory planning INSIDE > the drive, only feedback loops and feedforward. > > best regards, > > Raoul > > -Message d'origine- > De : Andrew > Envoyé : samedi 23 novembre 2019 12:24 > À : EMC developers > Objet : R

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread Stuart Stevenson
ANY trajectory planning INSIDE > the drive, only feedback loops and feedforward. > > best regards, > > Raoul > > -Message d'origine- > De : Andrew > Envoyé : samedi 23 novembre 2019 12:24 > À : EMC developers > Objet : Re: [Emc-developers] announcement OpenCN,

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread Nicklas Karlsson
On Sat, 23 Nov 2019 11:41:23 + Herzog Raoul wrote: > dear Andrew, > > The RS274 interpreter is still the original, important concepts like HAL, > pins etc, are still there. > > Even with high end drives, you cannot simply stream position data, the > reference signals for each drive

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread Nicklas Karlsson
On Sat, 23 Nov 2019 10:15:53 + Herzog Raoul wrote: > dear Nicklas, > > there is no feedback control loop in OpenCN. > Feedback and Feedforward is only inside the drives. Agree, OpenCN only need to know the limitations. This could also be the case for LinuxCNC depending on configuration

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread Herzog Raoul
s "Bangbang" property. > > best regards, > > Raoul > > -Message d'origine- > De : N > Envoyé : samedi 23 novembre 2019 10:51 À : EMC developers > > Objet : Re: [Emc-developers] announcement OpenCN, a new fork of > LinuxCNC > --> Precalculations &

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread Andrew
oul > > -Message d'origine- > De : N > Envoyé : samedi 23 novembre 2019 10:51 > À : EMC developers > Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC > --> Precalculations > > > dear Nicklas, > > > > of course, feedforwar

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread Herzog Raoul
voyé : samedi 23 novembre 2019 10:51 À : EMC developers Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations > dear Nicklas, > > of course, feedforwards are utilized (and well parametrized) in the *drives*, > otherwise excessive

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-23 Thread N
> dear Robert, > > thanks for your positive feedback ! > > I'll try to answer most of your questions : > > 1) licence > Good point ! > We have here a campus licence for the whole Matlab suite, as most > universities have. > I asked my Mathworks contact person whether the generated C code is >

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-23 Thread N
> dear Nicklas, > > of course, feedforwards are utilized (and well parametrized) in the *drives*, > otherwise excessive tracking errors appear. > > But this is done in the *drive*, *not* in OpenCN. > OpenCN calculates physically realizable setpoint values (according to > "optimal control

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Jerk control

2019-11-22 Thread Gene Heskett
On Friday 22 November 2019 20:07:22 Gene Heskett wrote: > On Friday 22 November 2019 19:07:33 Dmitry Yurtaev wrote: > > > This all sounds as if its is only applicable to servo systems, us > > > hobbyists with steppers running everything might as well sit back > > > and enjoy the "what ifs" since

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Jerk control

2019-11-22 Thread Gene Heskett
On Friday 22 November 2019 19:07:33 Dmitry Yurtaev wrote: > > This all sounds as if its is only applicable to servo systems, us > > hobbyists with steppers running everything might as well sit back > > and enjoy the "what ifs" since steppers have their own > > insurmountable jerk problems when

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Jerk control

2019-11-22 Thread Gene Heskett
> > Raoul > > -Message d'origine- > De : Gene Heskett > Envoyé : samedi 23 novembre 2019 00:36 > À : emc-developers@lists.sourceforge.net > Objet : Re: [Emc-developers] announcement OpenCN, a new fork of > LinuxCNC --> Jerk control > > On Friday 22 No

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Jerk control

2019-11-22 Thread Dmitry Yurtaev
> > This all sounds as if its is only applicable to servo systems, us > hobbyists with steppers running everything might as well sit back and > enjoy the "what ifs" since steppers have their own insurmountable jerk > problems when useing common $40 50 volt drivers, and mesa cards. > but us

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Jerk control

2019-11-22 Thread Herzog Raoul
a high end appkication range, and it was my objective to modify LinuxCNC for these high end applications. best regards, Raoul -Message d'origine- De : Gene Heskett Envoyé : samedi 23 novembre 2019 00:36 À : emc-developers@lists.sourceforge.net Objet : Re: [Emc-developers] announcement Ope

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Jerk control

2019-11-22 Thread Gene Heskett
On Friday 22 November 2019 18:01:41 Herzog Raoul wrote: > dear Nicklas, > > a given DC bus voltage for the drives is indeed *one* reason why the > jerk *must* be limited, otherwise excessive tracking error occurs. But > another reason for jerk control is to avoid machine vibration. > > best

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Jerk control

2019-11-22 Thread Herzog Raoul
22 novembre 2019 23:55 À : EMC developers Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Jerk control According electric motor equations commonly available jerk is controlled by voltage and could be changed instantly which in practice is within one switching per

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-22 Thread Herzog Raoul
re 2019 23:46 À : EMC developers Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations On Fri, 22 Nov 2019 21:59:33 + Herzog Raoul wrote: > dear Andrew, > > thanks for your positive feedback. > > There were many reasons for u

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Jerk control

2019-11-22 Thread N
According electric motor equations commonly available jerk is controlled by voltage and could be changed instantly which in practice is within one switching period while acceleration --> velocity --> position is integrated in some way from jerk. Velocity will for example add a back-emf changing

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> Precalculations

2019-11-22 Thread N
On Fri, 22 Nov 2019 21:59:33 + Herzog Raoul wrote: > dear Andrew, > > thanks for your positive feedback. > > There were many reasons for us to develop OpenCN : > > 1) of course scientific curiosity ... I'm working for ~8 years in this field > > 2) but, more important, I had and have

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread Herzog Raoul
developers Cc : Rossier Daniel Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC Hi Raoul, That's impressive work! Thanks for sharing it with all of us. It's been a long-standing goal for us to support limited-jerk planning and smoother blends. It's a major achievement

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread Herzog Raoul
r hobbyist applications, but big problem for high end commercial applications. best regards, Raoul -Message d'origine- De : Stuart Stevenson Envoyé : vendredi 22 novembre 2019 23:10 À : EMC developers Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC Just for my

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread Stuart Stevenson
he video. > And next year we will have the "micro5" here ( > https://www.youtube.com/watch?v=hITTmdsiihY), and we'll move OpenCN to 5 > axis ! > > best regards, > > Raoul > > > -Message d'origine- > De : Andrew > Envoyé : vendredi 22 novembre 20

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread Stuart Stevenson
have the "micro5" here ( > https://www.youtube.com/watch?v=hITTmdsiihY), and we'll move OpenCN to 5 > axis ! > > best regards, > > Raoul > > > -Message d'origine- > De : Andrew > Envoyé : vendredi 22 novembre 2019 22:15 > À : EMC developers &g

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread Herzog Raoul
in the video. And next year we will have the "micro5" here (https://www.youtube.com/watch?v=hITTmdsiihY), and we'll move OpenCN to 5 axis ! best regards, Raoul -Message d'origine- De : Andrew Envoyé : vendredi 22 novembre 2019 22:15 À : EMC developers Objet : Re: [Emc-devel

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread Andrew
Dear Raoul, I truly admire your and your team's efforts. Let me ask you about the purpose of OpenCN. Why did you decide to create it? Was it mostly for science or you have immediate use for it? Sincerely, Andrew пт, 22 лист. 2019 о 09:48 Herzog Raoul пише: > dear Linux developers, > > I'm

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread Herzog Raoul
new GUI is written in C++ (although I like very much Python :-) best regards, Raoul -Message d'origine- De : N Envoyé : vendredi 22 novembre 2019 19:54 À : EMC developers Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC > dear Linux developers, > &g

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread N
> dear Linux developers, > > I'm pleased to announce a new fork of LinuxCNC, called "OpenCN* : Forking must be a disadvantage if some stuff must be left out but as you said it is a major rewrite so ... > > OpenCN is an open source numerical control (CNC) for high end machining > applications

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread Robert Ellenberg
be, > some ideas could be helpful for the future evolution of LinuxCNC. > > best regards, > > Raoul > > -Message d'origine- > De : Les Newell > Envoyé : vendredi, 22 novembre 2019 13:37 > À : emc-developers@lists.sourceforge.net > Objet : Re: [Emc-developers]

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread Herzog Raoul
.net Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC Hi Raul, Why create a fork? Maintaining a project like this is a huge amount of work and forking often results in a lot of duplicated work. LCNC is very modular so it is possible to add a lot of functionality withou

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread Les Newell
Hi Raul, Why create a fork? Maintaining a project like this is a huge amount of work and forking often results in a lot of duplicated work. LCNC is very modular so it is possible to add a lot of functionality without breaking existing code. If you work with the LCNC project you have access to

Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-22 Thread Gene Heskett
On Friday 22 November 2019 02:32:50 Herzog Raoul wrote: > dear Linux developers, > > 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). > Hardware

[Emc-developers] announcement OpenCN, a new fork of LinuxCNC

2019-11-21 Thread Herzog Raoul
dear Linux developers, 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