Guida di MicroStation CONNECT Edition

Catmull-Rom

La curva Catmull-Rom viene utilizzata soprattutto per la progettazione di aeroplani e carene per navi. Una curva di questo tipo passa direttamente per i punti dati o per i vertici in base ai quali viene creata, in modo analogo alle curve e alle B-spline passanti per punti. Tuttavia, una curva Catmull-Rom consente di ottenere un'approssimazione più accurata rispetto alle curve create utilizzando altri metodi.

Con le curve Catmull-Rom è possibile evitare i seguenti problemi:

  • Appiattimento tra il primo e il secondo punto dati e tra il penultimo e l'ultimo, che si verifica con le curve per punti.
  • Presenza di loop indesiderati nelle curve B-spline passanti per punti con forme molto irregolari.


    Spezzata a forma di quadrato come base per la costruzione di una B-spline: Per punti (sinistra) e Catmull-Rom (destra).