mnu_javascript.png

Questo editor permette di:

  • scrivere uno script in linguaggio JavaScript

  • accedere al file di aiuto sulla programmazione JavaScript

  • visualizzare direttamente il programma sulla scena

  • validare il risultato.

Presentazione

La API (Application Programming Interface) non utilizza più il linguaggio di programmazione Pascal ma Javascript.

JavaScript è un linguaggio di scripting moderno, facile da usare e da imparare. GO2cam fornisce un'API Javascript per scrivere script e migliorare l'automazione del tuo processo.

Clicca sul Aiuto API per maggiori informazioni: API Javascript GO2cam

Capacità

Questa API permette all'utente di:

  • Creare o modificare la geometria,

  • Applicare operazioni di lavorazione e opelist,

  • Modificare lavorazioni e utensili,

  • Creare e gestire finestre di dialogo,

  • Caricare file e configurare GO2cam,

  • ecc.

Rispetto alla precedente API, scrivere script con Javascript offre molte più possibilità:

  • Creazione e manipolazione di tabelle,

  • Calcolo matematico,

  • Facile creazione di finestre di dialogo,

  • Maggiore interazione con le entità GO2cam, in termini di selezione e manipolazione,

  • Mantenere la cronologia del progetto,

  • ecc.

  • Aggiungere nuove funzionalità per creare raccordi o smussi su solidi (vedere GO2SSolid.ApplyFillet, GO2SFace, GO2SEdge)

  • Se una funzione manca, viene visualizzato il nome del file e la riga in cui si verifica l'errore.

Macro

Le macro standard sono state reintrodotte in V6.11 dopo la loro esclusione nella precedente versione V6.10. Quelle esistenti disponibili in V6.09 sono state riscritte in linguaggio JavaScript e sono state aggiunte anche alcune nuove macro.

Famiglia di pezzi

Questa macro permette di definire diversi pezzi della stessa famiglia aventi caratteristiche geometriche simili ma con dimensioni leggermente variabili. Questo viene fatto in un semplice formato tabellare ed è molto utile per ridurre il tempo di implementazione dei cicli di lavorazione su tutti questi pezzi.

Troverai 2 video qui sotto che introducono questa macro e mostrano un esempio su come definire una famiglia di pezzi.