mnu_javascript.png

Questo editor è un nuovo dispositivo che consente di:

  • scrivere uno script in linguaggio JavaScript

  • accedere al file di aiuto sulla programmazione JavaScript

  • visualizzare in anteprima direttamente il tuo programma sulla scena

  • convalidare il risultato.

Presentazione

L' API (Application Programming Interface) è stata completamente rinnovata per la versione 6.11. 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 tuo processo.

Fai clic su Aiuto API per ulteriori informazioni: API Javascript GO2cam

Capacità

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,

  • Creazione semplice di finestre di dialogo,

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

  • Mantenere la cronologia della progettazione,

  • ecc.

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

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

Macro

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

Part Family

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 introducono questa macro e mostrano un esempio su come definire una famiglia di parti.