Creazione e aggiunta a un elenco di esclusioni

È possibile identificare le componenti statiche nel file .mtd, affinché siano sottoposte a un controllo collisioni. Quando si include un componente statico nel controllo collisioni, PowerMill riconosce che il componente non effettua alcun movimento lungo gli assi e verifica esclusivamente le possibili collisioni con i componenti dell'asse (componenti mobili di un utensile di lavorazione, incluso il tavolo rotativo) e non con altri componenti statici.

Tuttavia, alcuni dei componenti asse su cui PowerMill effettua il controllo rispetto ai componenti statici non sono necessari, come ad esempio il tavolo rotativo, in quanto, sebbene il tavolo rotativo si sposti, non può entrare in collisione con alcun componente statico. Per impedire quindi a PowerMill di perdere tempo nel controllo collisioni in scenari simili è possibile aggiungere questi ultimi a un elenco di eccezioni nel file .mtd.

Questo esempio mostra come creare un elenco di eccezioni e aggiungervi gli scenari di collisione seguenti:

  1. Aprire il file Robot_cell.mtd in un editor XML. Nell'esempio viene utilizzato NotePad++.
  2. Sotto l'elemento principale che specifica dei punti di associazione, immettere il seguente elenco di eccezioni:

Ora il componente asse A e la parte superiore del tavolo rotativo sono esclusi dal controllo collisioni rispetto a qualsiasi altro componente statico.

Nella stesura di un elenco di eccezioni, rispettare i principi seguenti

Utilizzare dei commenti per fornire informazioni utili per sé e per tutti gli utenti del file. Ogni commento deve iniziare con <!-- e terminare con -->.

Nota: I commenti sono ignorati da PowerMill.

L'elenco di eccezioni deve iniziare con <collision_exclusion_list> e terminare con </collision_exclusion_list>.

Ogni scenario di eccezione deve iniziare con <collision_group> e terminare con </collision_group>.

Inserire ogni componente utilizzando la convenzione <collision_part NAME="NameOfComponent" />.

Nota: Non esiste alcun limite al numero di componenti che è possibile aggiungere a uno scenario di collisione.