Finestra di dialogo Operatore Nuvola di punti - Operatore booleano
Il software applica questa operazione a uno o due operatori o comandi NUV selezionati.
L'operatore booleano funziona con i dati di una sola nuvola di punti o con comandi che si riferiscono alla stessa nuvola di punti. Operazioni booleane tra dati appartenenti a nuvole di punti differenti non sono ammesse.
Si supponga ad esempio di avere due nuvole di punti NUV1 e NUV2 definite nella routine di misurazione da due diversi insiemi di dati. Se da NUV1 si creano due oggetti SELEZ.NUV; uno etichettato SELEZ.NUV1 e l'altro SELEZ.NUV2, si può usare l'operatore booleano su NUV1 e su uno o entrambi gli oggetti SELEZ.NUV poiché sono creati dallo stesso insieme di dati. Tuttavia, non si può usare l'oggetto NUV2 poiché si basa su un differente insieme di dati.
PC-DMIS permette di cambiare manualmente nella finestra di modifica i riferimenti ai comandi booleani riguardanti la nuvola di punti purché condividano lo stesso insieme di dati. Se non si riferiscono allo stesso insieme di dati, PC-DMIS ripristina il riferimento originale.
Per eseguire un'operazione booleana su una nuvola di punti, fare clic su Operazione booleana su nuvola di punti (
) nella barra degli strumenti Nuvola di punti.
L'operatore booleano usa la seguente opzione.
Tipo - È un elenco di opzioni tra i tipi booleani. Selezionare nell'elenco il tipo che si desidera applicare:
COMPLEMENTO – Questo tipo genera i punti non visibili in un singolo comando selezionato.
UNIONE – Quando è applicato a due comandi selezionati, questo tipo di operatore genera un insieme di punti di dati contenenti tutti i punti in questi comandi.
INTERSEZIONE – Questo tipo genera l'insieme di punti di dati che hanno la stessa posizione in due comandi selezionati.
DIFFERENZA – Questo tipo rimuove dal primo comando selezionato tutti i punti in comune con il secondo comando selezionato.
Fare clic su Crea dopo aver modificato il comando per inserire un comando NUV/OPER,BOOLEANO nella finestra di modifica.
Per esempio:
NUVBOOLEANO1=NUV/OPER,BOOLEANO,UNIONE,DIMENSIONE=0
REF,OPER_NUV2,OPER_NUV3,,