dear Stuart,

comparative examples between OpenCN and what, LinuxCNC, commercial CNC's ?
And comparing what, machining time, surface quality ?

Not so easy, but one thing is clear : the jerk control is absolutely necessary 
for a CNC, otherwise for a given quality of the machined part you need to lower 
really a lot feedrate.

best regards,

Raoul

-----Message d'origine-----
De : Stuart Stevenson <[email protected]> 
Envoyé : samedi 23 novembre 2019 16:51
À : EMC developers <[email protected]>
Objet : Re: [Emc-developers] announcement OpenCN, a new fork of LinuxCNC --> 
Precalculations

Would it be possible to post some comparative example pictures/videos so I can 
better understand what you are fixing?
Thanks
Stuart

On Sat, Nov 23, 2019, 5:43 AM Herzog Raoul <[email protected]> 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 *must* respect the physical 
> constraints regarding max jerk, max acceleration and max speed !
>
> Important for understanding : there is NOT ANY trajectory planning 
> INSIDE the drive, only feedback loops and feedforward.
>
> best regards,
>
> Raoul
>
> -----Message d'origine-----
> De : Andrew <[email protected]>
> Envoyé : samedi 23 novembre 2019 12:24 À : EMC developers 
> <[email protected]>
> Objet : Re: [Emc-developers] announcement OpenCN, a new fork of 
> LinuxCNC
> --> Precalculations
>
> Just wondering what's left from LinuxCNC there ) With such intelligent 
> servo drives you just have to stream the position data (you made the 
> new TP for that!).
> Do you use Ethercat I/O too?
>
> сб, 23 лист. 2019 о 12:17 Herzog Raoul <[email protected]> пише:
>
> > dear Nicklas,
> >
> > there is no feedback control loop in OpenCN.
> > Feedback and Feedforward is only inside the drives.
> >
> > We use TSD80E drives from the manufacturer Triamec ( 
> > https://www.triamec.com/de/triamec-servo-drives.html).
> > The sampling frequency for the PWM, current control loop and 
> > position control loop is 100 kHz !
> > The setpoint values coming from EtherCat at a rate of 10 kHz are 
> > fine interpolated in the drive and upsampled to 100 kHz.
> >
> > One remark regarding our feedrate planning.
> > At any time, at least one of the constraints is "active", meaning 
> > that either the max jerk is delivered, or the max acceleration, or 
> > the max
> speed.
> > Sometimes this is called "Bangbang", maybe a misleading term since 
> > there are no jumps in acceleration.
> > Time optimality automatically leads to this "Bangbang" property.
> >
> > best regards,
> >
> > Raoul
> >
> > -----Message d'origine-----
> > De : N <[email protected]> Envoyé : samedi 23 novembre 
> > 2019 10:51 À : EMC developers <[email protected]>
> > 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 tracking errors appear.
> > >
> > > But this is done in the *drive*, *not* in OpenCN.
> > > OpenCN calculates physically realizable setpoint values (according 
> > > to
> > "optimal control theory").
> >
> > Sounds really good. Physical realisable will be movement calculated 
> > with feedforward of maximum and minimum voltage with a perfect 
> > model, sounds simple but to calculate then it is time to slow down 
> > to exactly hit a point running at the limits is suprisingly hard to 
> > get correct for
> all cases.
> >
> > Then there must be some room for the control law. You have gone 
> > further and included unperfect model and dynamics from the feedback 
> > in some way or other?
> >
> >
> > Regards Nicklas Karlsson
> >
> >
> > _______________________________________________
> > Emc-developers mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/emc-developers
> >
> >
> > _______________________________________________
> > Emc-developers mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/emc-developers
> >
>
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>

_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to