giovedì 16 aprile 2015

Usare i tratteggi AutoCAD (*.pat) su Revit

Forse non tutti sanno che AutoCAD e Revit usano la stessa definizione geometrica di tratteggio, questo significa che posso usare liberamente un file .PAT di AutoCAD (ad es. acadiso.pat) anche in Revit.



Questo funziona però solo per tratteggi di tipo "Disegno".
Qualora dovessi creare tratteggi di tipo "Modello" dovrò indicare un paio di informazioni aggiuntive che solitamente ad AutoCAD non servono, pena un messaggio di errore che ne impedirrà l'utilizzo.



Il file .PAT di AutoCAD dovrà essere modificato come segue (in grassetto le parti aggiunte):

;;  Copyright 2014 Autodesk, Inc.  All rights reserved.
;;
;;  L'utilizzo di questo software и soggetto ai termini dell'accordo di licenza Autodesk 
;;  fornito al momento dell'installazione o del download oppure 
;;  in altro modo associato a questo software in formato elettronico o cartaceo.
;;
;;  Versione 2.0
;;  Modelli di tratteggio AutoCAD
;;  Personalizzato per scala ISO
;;
;;
;;  Nota: per facilitare la migrazione di questo file durante l'aggiornamento 
;;  a una versione futura di AutoCAD, si consiglia di aggiungere le personalizzazioni
;;  alla sezione dei modelli di tratteggio definiti dall'utente in fondo
;;  al file.
;;
;%VERSION=3.0
;%UNITS=MM

*ANGLE,Angolare acciaio
;%TYPE=MODEL
0, 0, 0, 0, 6.985, 5.08, -1.905 
90, 0, 0, 0, 6.985, 5.08, -1.905 
*ANSI31,ANSI Ferro, Mattone, Muratura in pietra
;%TYPE=MODEL
45, 0, 0, 0, 3.175 

[...]

*TRIANG,Triangoli equilateri
;%TYPE=MODEL
60, 0, 0, 4.7625, 8.2488919604, 4.7625, -4.7625 
120, 0, 0, 4.7625, 8.2488919604, 4.7625, -4.7625 
0, -2.38125, 4.1244459802, 4.7625, 8.2488919604, 4.7625, -4.7625 
*ZIGZAG,Effetto scala
;%TYPE=MODEL
0, 0, 0, 3.175, 3.175, 3.175, -3.175 
90, 3.175, 0, 3.175, 3.175, 3.175, -3.175

;;  
;;  Modelli di tratteggio definiti dall'utente
;;  Aggiungere a questa sezione del file gli eventuali modelli di tratteggio
;;  che si definiscono per assicurare che ne venga effettuata correttamente
;;  la migrazione durante l'aggiornamento a versioni future di AutoCAD.
;;  Se nel presente file vengono rilevate definizioni di modelli di tratteggio
;;  duplicate, gli elementi presenti nella sezione Modelli di tratteggio definiti
;;  dall'utente prevarranno su quelli che li precedono nel file.
;;

In questo modo Revit sarà in grado di utilizzare il file .PAT anche per tratteggi "Modello" in quanto esplicitamente dichiarato.
Enjoy!