next up previous
Nächste Seite: Basis-Algorithmus Aufwärts: MDAPPCRV 0.2 Kreis/Linien Approximation Vorherige Seite: Einleitung

Grundsätzliche Anforderungen

Eine CATIA Curve wird Kreisbögen und Liniensegmente aufgeteilt, wobei folgende Bedingungen berücksichtigt werden müssen:

  1. Eine maximal vorgegebene Abweichung von der ,,Originalkurve'' darf nicht überschritten werden
  2. Es wird zuerst versucht einen Kreisbogen zu approximieren
  3. Falls ein Kreisbogen nicht möglich ist (kollineare Punkte), wird eine Gerade verwendet
Die aktuelle Implementation besteht aus den folgenden IUA Prozeduren:

MDAPPCRV Hauptprozedur

MDAPPCVO Kurvenvorbearbeitung - Preprocessing

MDAPPRX1 Basisroutine zur Approximation



Gerhard Reithofer 2002-05-20