AutoCAD: Cercare Testi in VBA6

Per AutoCAD Mechanical 2009 (anche se poi l’ho utilizzato anche in versioni successive) ho realizzato un tool che aggiunge un menu e una barra degli strumenti il cui scopo consiste nel favorire la conversione dei disegni da altri sistemi CAD (in particolare Dassault Systemes CADAM Drafting, Dassault Systemes SolidWorks, PTC Pro/Engineer e PTC Creo), gestire i Layers e Blocchi in modo più efficiente, Automatizzare sequenze di comandi ripetitive, Stampare in base al formato sul dispositivo corretto (A4 e A3 su stampante laser e A2, A1, A0, ecc… su Plotter, ad esempio), convertire facilmente in PDF e molto altro.

Il tool si chiama UDAPower AutoCAD Mechanical Tools e lo trovate QUI.

Leggi tutto “AutoCAD: Cercare Testi in VBA6”

(AutoCAD Mechanical) UDAPower: Versione 2.7

Ho rilasciato una nuova versione del tool che ho realizzato per AutoCAD Mechanical.

Queste le novità:

  • FIX: La generazione dei file PDF tramite il tool Elaborazione Disegni Multipla generava dei files senza estensione.
  • ADD: Comando di menu “Cerca un testo …”; consente di individuare un testo all’interno del disegno, anche se si tratta di una direttrice di AutoCAD Mechanical (non mi risulta esista modo per cercare all’interno di questo tipo di geometria).
  • MOD: Il comando PasteGeometryTrusted ora rinomina il blocco inserito, aggiungendo il codice identificativo univoco di 10 caratteri alfanumerici, solo se necessario.
  • FIX: L’individuazione delle quote fuori scala non avviene più basandosi sulla misura, ma sul contenuto della stessa (cioè la mancanza di “<>” nel testo della quota).
  • ADD: Comando “Evidenzia Quote fuori scala”.
  • MOD: La funzione di pulizia geometrie ricorsiva ora, previa richiesta all’utente, è in grado di elaborare anche gli oggetti AutoCAD Mechanical.

Per comodità, il tool è scaricabile da qui: http://digilander.libero.it/udasoft/Software/windows64/UDAPower/index.html

UDAPower: Tool in VBA per AutoCAD Mechanical

Nel 2009, per un importante lavoro, l’azienda in cui lavoro si è dovuta dotare del software CAD bidimensionale AutoCAD Mechanical 2009.

Era necessario fornire tutta la documentazione tecnica nel formato DWG di questa specifica incarnazione di AutoCAD. Peccato che, per 12 anni buoni (e anche qualcosa in più), avevamo sempre utilizzato software CAD professionali molto diversi (Helix Drafting e CADAM Drafting). Il problema di passare brutalmente ad un sistema completamente nuovo era piuttosto importante.

Sicché decisi di verificare la possibilità di migrare i disegni fatti con i CAD ai quali eravamo abituati e iniziai a sviluppare un software di personalizzazione, scritto in VBA per AutoCAD, che consentiva la trasformazione di un disegno, esportato in DWG e realizzato dai suddetti CAD bidimensionali meccanici, in uno AutoCAD Mechanical 2009.

Il risultato è stato molto buono perché i disegni risultanti sono indistinguibili dai nativi.

Leggi tutto “UDAPower: Tool in VBA per AutoCAD Mechanical”