Questa voce di registro specifica, in pixel, il raggio di apertura. Questo raggio controlla se un raggio è abbastanza vicino ad un bordo perché il bordo stesso venga selezionato dal raggio stesso.
L’algoritmo di intersezione, usato dall’interfaccia Direct CAD di PC-DMIS per selezionare e forare le geometrie dei pezzi Creo, restituisce un elenco di intersezioni del raggio con un modello. Viene effettuato il calcolo delle intersezioni, sia del raggio originale, sia del suo "negativo", con la geometria del modello. La matrice di output è ordinata in ordine crescente di distanza. È necessario determinare se il raggio si trova all’interno oppure all’esterno del modello.
Se un raggio colpisce il centro di una faccia del modello, l’algoritmo sceglie quella faccia. Tuttavia, se l’intersezione è molto vicina ad un bordo (secondo un'apertura di selezione determinata internamente), l’algoritmo seleziona anche il bordo. Perciò, può succedere che più di un dato di tipo superficie o bordo, nella matrice ProSelection, corrisponda ad un solo punto in cui il raggio colpisce o fora il modello. Tali selezioni multiple possono peggiorare il tempo di calcolo e di confronto.
Quanto più piccolo è il raggio di apertura, tante meno intersezioni sono restituite da PC-DMIS. Ciò può migliorare il tempo di calcolo e di confronto.
Nome voce: ApertureRadius
Tipo di voce: numero reale che specifica il raggio di apertura in pixel. Se il valore è minore o eguale a zero, la funzione usa il valore predefinito sette, oppure il valore corrente, memorizzato nel file di configurazione. Il valore predefinito è -1.
Per ulteriori informazioni sul file di configurazione o sull’algoritmo, vedere la documentazione sul toolkit Creo.