Registrazione di gruppi stampo definiti dall'utente
Quando si crea un gruppo plastico definito dall'utente, Creo Elements/Direct Modeling carica una parte utensile e ne incolla le facce su una parte stampo. La parte utensile caricata può essere una parte faccia o una parte solido. Per le parti solido, verrà richiesto di specificare sulla parte le facce aperte che sono utilizzate per l'operazione di incollaggio.
È necessario che in precedenza sia stato registrato un gruppo plastico personalizzato in un file di personalizzazione che si trova nella directory di installazione di Creo Elements/Direct Modeling riportata di seguito.
dove x è il numero della versione di Creo Elements/Direct Modeling installata.
Per poter creare gruppi definiti dall´utente, è necessario prima registrare il gruppo stampo. Se la parte utensile deve essere caricata tramite una funzione, deve essere prima definita(in LISP). Si userà quindi la seguente funzione per la registrazione:
• name: una stringa che specifica il nome del gruppo che si sta definendo.
• :categories: una stringa o un elenco di stringhe che specificano in quale categoria il gruppo deve essere visualizzato nell'Elenco Gruppi Stampi.
• :package-file: il file fascicolo della parte utensile, se questa viene salvata in un file fascicolo nella directory di personalizzazione
sd_customize_x/MoldDesignAdvisor/user_geometry.
• :load-tool-func: il nome della funzione che carica la parte utensile per l'incollaggio, se :package-file NON viene specificato. Dovrebbe apparire NIL quando si verificano degli errori.
• :dialog-image (opzionale): il nome file di un'immagine (dimensioni: circa 160x160) della parte utensile che viene visualizzato nella finestra di dialogo del gruppo. Il file deve essere archiviato nella directory di personalizzazione
sd_customize_x/MoldDesignAdvisor/user_geometry.
• :browser-image (opzionale): il nome file di un'immagine (dimensioni: circa 50x50) della parte utensile che viene visualizzato nell'Elenco Gruppi Stampi. Il file deve essere archiviato nella directory di personalizzazione
sd_customize_x/MoldDesignAdvisor/user_geometry.
• :description (opzionale): testo che contiene altre informazioni (come dati specifici di fabbrica). Tale opzione è disponibile quando si modificano i gruppi stampo e le informazioni vengono incluse anche nei rapporti sui gruppi stampo.
• :tools-file (opzionale): il nome di un file contenente degli utensili associati al gruppo; ad esempio, geometria con elementi di scorrimento o geometria senza elementi di scorrimento. Tale opzione è disponibile quando si modificano i gruppi stampo e le informazioni vengono incluse anche nei rapporti sui gruppi stampo.
Esempi
1. La seguente funzione registra una caratteristica geometrica definita dall'utente la cui parte utensile è una parte solido. La parte utensile viene caricata specificando il file di package:
2. Questa funzione registra una caratteristica geometrica definita dall'utente la cui parte utensile è una parte faccia. La parte utensile viene caricata richiamando una funzione: