Funkcja ta jest przydatna podczas przygotowywania układu dla lasera, frezarki CNC lub plotera tnącego, pozwala szybko usunąć wszystkie zduplikowane linie w CorelDRAW, które nakładają się na siebie, unikając w ten sposób podwójnych przejść.
Przykład:
Aby zastosować, wybierz kilka obiektów wektorowych i kliknij odpowiedni przycisk na pasku narzędzi PlotCalc
Wszystkie zduplikowane linie zostaną usunięte:
Można również ustawić próg czułości, aby uruchomić algorytm usuwania zduplikowanych linii, domyślnie jest to 0,025 mm (1/40 mm). Możliwe jest również ustawienie czułości w zależności od grubości linii:
Uwaga:
Algorytm działa zarówno dla odcinków prostych, jak i krzywych Béziera.
W przypadku wybrania zbyt wielu obiektów ukończenie operacji może zająć trochę czasu, ponieważ algorytm ten wymaga dużej ilości zasobów. Aby przerwać i anulować operację, naciśnij klawisz [Esc].
Aby algorytm został uruchomiony, muszą zostać spełnione trzy warunki:
1. Największa odległość między liniami musi być mniejsza niż odległość określona przez użytkownika lub mniejsza niż połowa grubości najgrubszej linii, jeśli takie ustawienie zostało określone przez użytkownika.
2. Kąt między liniami nie może przekraczać 1° (5° dla linii Beziera).
3. Jeśli reprezentujemy linię w postaci parametrycznej, parametr t co najmniej jednego punktu końca linii dla drugiej linii musi wynosić od 0 do 1 (0 < t < 1), tj. jedna linia musi znajdować się wewnątrz drugiej.