On Fri, Mar 26, 2010 at 8:21 AM, Alexey Starikovskiy <aysta...@gmail.com>wrote:

> EBo пишет:
> > Alexey Starikovskiy <aysta...@gmail.com> said:
> >
> > I have not been keeping abreast of the NURBS issues.  Were the previous
> > questions about scaling and transformations related to NURBS?  Also, is
> the
> > changes to the NURBS you are referring to the bi-arc approximation or has
> > someone added a full NURBS basis?  Depending on the answer to these
> questions
> > I might be able to suggest some solutions or even possibly hack some
> together.
> >  The scaling and transformation can be done by simply transforming the
> control
> > nodes (IIRC).
> >
> As I understand the code is as you have left it. Chris made a change,
> which forbids
> moves with zero id, thus my patch makes all NURBS functions to supply
> correct non-zero id.
> It does not change any mathematics, so it is as broken as it was.
>
>
The NURBS(G5.2) implementation of emc2 is actually breaking a NURBS curve
into a lot of STRAIGHT and ARC segments, which keeps accelrate and
decelerate while performing a NURBS motion. It's not smooth. More over, if
you feed a NURBS curve with too many control points, it breaks it into way
too many segments and behaves like it was crashed. For example, please try
the attached helix3.ngc.

Yi-Shin

Attachment: helix3.ngc
Description: Binary data

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to