mnu_javascript.png

Questo editor consente di:

  • scrivere uno script in linguaggio JavaScript

  • accedere al file di aiuto sulla programmazione JavaScript

  • visualizzare in anteprima direttamente il programma sulla scena

  • convalidare il risultato.

Presentazione

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

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

Fare clic sul Aiuto sull'API per maggiori informazioni: API Javascript GO2cam

Abilità

Questa API consente 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, la scrittura di 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 sul solido (vedere GO2SSolid.ApplyFillet, GO2SFace, GO2SEdge)

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

Macro

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

Famiglia di parti

Questa macro consente di definire diverse parti della stessa famiglia con caratteristiche geometriche simili ma con dimensioni leggermente variabili. Questo viene fatto in un semplice formato tabellare ed è molto utile per ridurre il tempo necessario per implementare i cicli di lavorazione su tutte queste parti.

Di seguito troverai 2 video che presentano questa macro e mostrano un esempio su come definire una famiglia di parti.