ToolPath.dll è una libreria a collegamento dinamico scritta in C++. ToolPath.dll contiene diverse funzioni che risolvono il problema del calcolo del movimento del centro utensile a partire da una figura geometrica che si vuole contornare e/o svuotare. La figura geometrica e' rappresentata da una polilinea chiusa o aperta che puo' essere espressa in diversi formati; puo' essere contenuta in un file dxf, in un file di testo con le coordinate XYZ oppure, se si desidera lavorare nello spazio di memoria, un array di quote. La descrizione delle modalita' di chiamata e dei parametri richiesti dalla libreria sono contenuti nella documentazione in pdf allegata alla versione a tempo limitato scaricabile da questo sito. La libreria e' viene fornita nella versione Unicode a 32bit o a 64bit. La procedura di installazione puo' caricare, a titolo gratuito, alcuni plug-ins per sistemi CAD. Come software proprietario, la libreria ToolPath.dll e’ aperta a qualsiasi personalizzazione. Percorso di compensazione raggio con cambio di profondita'. La funzione inserisce, a sinistra o a destra della polilinea di ingresso, il percorso di compensazione raggio utensile. La profondità finale del percorso in uscita può essere raggiunta in uno o più movimenti. Al percorso definitivo si possono aggiungere ingressi ed uscite con velocità configurabili. Percorso di compensazione raggio con avvicinamento. La funzione inserisce, a sinistra o a destra della polilinea di ingresso e nel suo piano xy, il percorso di compensazione raggio utensile. Il percorso definitivo può essere costruito da un numero variabile di movimenti di avvicinamento. Al percorso si possono aggiungere ingressi ed uscite con velocità configurabili. Percorso di svuotamento area con isole interne. La funzione inserisce, a partire da una polilinea di ingresso chiusa, il percorso del centro utensile che svuota l'area inscritta nella polilinea. Il percorso definitivo comprende un movimento al contorno ed enne percorsi interni con tre possibili modalità; lineare, zig-zag o concentrica. Nell'area si possono inserire isole che vengono rispettate e non svuotate. Al percorso si possono aggiungere ingressi ed uscite con velocità configurabili. Conversione da spline a polilinea con archi tangenti. La funzione costruisce , a partire da una spline, una polilinea che ne ripercorre il profilo. La polilinea e' composta da una sequenza di archi e linee tutti tangenti tra di loro. La precisione della conversione e' determinata da un parametro configurabile. Plug-ins. La procedura di installazione carica alcuni applicativi per sistemi CAD. I moduli sono .NET DLL compatibili con Microsoft Windows 7/ 8 et 10. I moduli implementano le principali funzioni di ToolPath. Plug-in Name CAD Site AcdToolPath.dll AutoCAD 2016 32bit /64 bit AutoCAD 2017 32bit /64 bit AutoCAD 2018 32bit /64 bit http://www.autodesk.com BrxToolPath.dll BricsCAD 2016 32bit /64 bit BricsCAD 2017 32bit /64 bit https://www.bricsys.com CmsToolPath.dll CmsCAD 2016 32bit /64 bit CmsCAD 2017 32bit /64 bit https://www.intellicadms.com ProgeToolPath.dll ProgeCAD 2016 32bit /64 bit ProgeCAD 2017 32bit /64 bit http://www.progesoft.com ZwToolPath.dll ZWCAD 2016 32bit /64 bit ZWCAD 2017 32bit /64 bit http://www.zwsoft.com