Pro/Engineer: Individuare le dipendenze di un file DRW (messa in tavola)

Ho realizzato uno script bash (gli utenti Windows possono utilizzarlo tramite MSYS ) che consente di verificare, per ogni file DRW (le messe in tavola) contenuto nella medesima cartella dove si esegue il comando, se sono presenti tutte le dipendenze che servono per aprirlo (cioè i file PRT e ASM).

Leggi tutto “Pro/Engineer: Individuare le dipendenze di un file DRW (messa in tavola)”

(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”

Pro/Engineer: Utilizzare il valore di una Distanza da una Analisi in una Relazione

È possibile salvare una analisi come feature; se, ad esempio, abbiamo chiamato la feature di analisi “DISTANZA_FORI” possiamo utilizzare, in una formula creata nelle Relazioni, una cosa di questo tipo:

d1=DISTANCE:FID_DISTANZA_FORI

dove “DISTANCE:FID_” è il prefisso da anteporre per ottenere il valore da associare, ad esempio, alla dimensione “d1”.

DraftSight: Crash Aprendo o Salvando un file

Bisogna porre molta attenzione a DraftSight (il CAD 2D gratuito di Dassault Systémes) per quanto riguarda l’interfaccia grafica perché risulta “particolarmente sensibile”.

Aldilà del fatto che, con un tema “non perfetto”, l’interfaccia viene visualizzata male, mi è capitato che andasse in crash sistematico appena cercavo di aprire o salvare un disegno.

Leggi tutto “DraftSight: Crash Aprendo o Salvando un file”

SolidWorks 2012: Presentazione presso SolidWorld

Sono stato, con un mio collega, alla presentazione della release di SolidWorks, famoso software 3D dedicato alla Progettazione Meccanica, prodotto dalla Dassault Systèmes.

Leggi tutto “SolidWorks 2012: Presentazione presso SolidWorld”

DraftSight: Installarlo su Ubuntu 11.10

Ho provato ad installare il .deb di DraftSight V1R1.3 sulla Ubuntu Linux 11.10 tramite Ubuntu Software Center e mi è uscito il seguente errore:

La dipendenza non può essere soddisfatta: libxcb-render-util0 (>= 0.3.6-1)

Per risolvere ho dovuto installare la libreria che si può trovare su questo sito: LaunchPad

Dopodiché anche il DEB di DraftSight si è installato senza problemi.

CAD: DraftSight su Ubuntu 11.04 a 64bit

Ho scaricato la versione V1 R1.2 di DraftSight e ho tentato di installarla su Ubuntu a 64bit.

Purtroppo il pacchetto è fornito – almeno attualmente, nel momento in cui scrivo – solo per piattaforma i386 a 32 bit e, chiaramente, c’è qualche difficoltà a farlo andare su x86_64, ma per andare va !

Leggi tutto “CAD: DraftSight su Ubuntu 11.04 a 64bit”

CAD: DrafSight, finalmente un CAD decente per Linux

Ad onor del vero, proprio su questo Blog, ho recensito un altro CAD per Linux (Pro/Engineer di PTC) che è più che decente, anzi, è uno dei più blasonati software CAD 3D attualmente in commercio, peccato che abbiano cessato il supporto del pinguino alla release WildFire 3.0. Proprio giovedì 16/06/2011 vado al PTC Forum di Modena, magari vedo di fare il manifestante rompicoglioni con cartelli e megafono per vedere di fargli cambiare idea !

Leggi tutto “CAD: DrafSight, finalmente un CAD decente per Linux”