APPLICAZIONI LISP PER AutoCAD
APPLICAZIONI LISP PER AutoCAD
Le seguenti Applicazioni Lisp per AutoCAD sono scaricabili ed utilizzabili liberamente. Una volta terminato il download, per un corretto utilizzo dell'applicazione, effettuarne il caricamento tramite l'opzione Load Application nel menù "Tools". (Per visualizzare una breve descrizione del LISP, cliccare sul nome).
A causa della mancanza del protocollo https nel dominio in cui erano stati salvati i files lisp, per scaricarli è necessario cliccare col tasto destro sul link "Scarica" e scegliere "Salva link con nome". Una volta eseguito il download scegliere Conserva per poterli utilizzare.
Calcolo Superfici
Questa funzione chiede un punto interno di una superficie (che identifica una stanza) e l'altezza delle pareti. Restituisce, scrivendoli sul punto scelto: la superficie, il volume e la superficie totale comprensiva delle pareti e del soffitto della stanza. Oppure scrive solo la superficie ed il perimetro dell'area su novi layers. Scarica
Cambia elevazione a curve
Con questa funzione è possibile cambiare velocemente l'elevazione a delle polilinee che rappresentano le curve di livello. Il programma chiede la quota della prima polilinea, i punti dell'intercetta e l'equidistanza tra le curve di livello. Scarica
Da polilinea a sezione
Questa routine permette di trasformare una polilinea che rappresenta l'andamento altimetrico del terreno in un file di sezione contenente NUM,X,Y, di ogni punto. Scarica
Squadratura
Questo programma serve per il disegno in modo interattivo della squadratura del foglio alle varie scale di plottaggio. Una volta lanciato il formato desiderato (A0, A1, A3, A4) digitare alla tastiera la scala della squadratura e premere invio; muovendosi con il mouse sullo schermo di AutoCAD verrà proposta la squadratura scelta. Se invece della scala si digita "r" (erre minuscola) verrà proposto il foglio ruotato di 90°. Scarica
Scrivi coordinate polilinea
Con questa funzione si scrivono in un file TXT le coordinate di una polilinea. Su ogni riga del file ci sarà N X Y Z di ogni vertice separati da un carattere scelto dall'utente. Scarica
Elimina vertice da polilinea
Questa routine permette di eliminare un vertice da una polilinea. Il programma chiede all'utente di selezionare la polilinea e successivamente il vertice da eliminare. Scarica
Scrive progressive e quote in un file .csv
Se si hanno a disposizione delle sezioni già disegnate in AutoCAD e si vogliono trasferire in un file utilizzabile in EXCEL, con questa funzione è possibile farlo selezionando i testi che rappresentano le progressive e quelli delle quote. Scarica
Carica punti da file .txt
Con questo applicativo si possono caricare in AutoCAD una serie di punti registrati in un file TXT. Ogni riga del file contiene i dati di un punto: Codice;X;Y;Z separati da un punto e virgola. L'utente può decidere di creare punti 2D o 3D; oltre al punto vengono scritti il codice e la quota del punto su layers diversi. Scarica
Carica punti da file .txt e traccia le linee che li unisce
Con questo applicativo si possono caricare in AutoCAD una serie di punti registrati in un file TXT ed unirli con delle linee. Ogni riga del file contiene i dati di un punto: Codice;X;Y;Z separati da un punto e virgola. L'utente può decidere di creare punti 2D o 3D (e quindi linee 2D o 3D); oltre al punto ed alle linee vengono scritti il codice e la quota del punto su layers diversi. Scarica
Esporta in un file .txt le coordinate X,Y,Z dei punti presenti in AutoCAD
Questo applicativo esporta in un file TXT le coordinate dei punti presenti nel dwg. Viene creata una riga per ogni punto con X Y Z separati da un punto e virgola. Scarica
Selezione veloce
Questo applicativo contiene 2 utility: SB e SL. SB permette la selezione veloce di tutti i blocchi aventi lo stesso nome di quello selezionato, mentre SL seleziona tutte le entità con lo stesso layer dell'oggetto selezionato. In entrambi i casi viene creato un gruppo di selezione con i grips attivati (come succede con la selezione veloce di AutoCAD).Questo applicativo contiene 2 utility: SB e SL. SB permette la selezione veloce di tutti i blocchi aventi lo stesso nome di quello selezionato, mentre SL seleziona tutte le entità con lo stesso layer dell'oggetto selezionato. In entrambi i casi viene creato un gruppo di selezione con i grips attivati (come succede con la selezione veloce di AutoCAD). Scarica
Trasforma una polilinea 3d in una polilinea 2d
Questo applicativo trasforma una polilinea 3D (entità 3DPOLY) con le coordinate dei vertici diverse da 0 in una polilinea ancora 3D ma con tutte le quote dei vertici a 0. Scarica
Esporta tutti i collegamenti ipertestuali in un file .csv
Questa procedura permette di esportare tutti i collegamenti ipertestuali inseriti su blocchi presenti nel disegno in un file .CSV che si può aprire direttamente con EXCEL. Scarica
Ricrea il contorno di un hatch (retino) con una polilinea
Se avete degli HATCH (retini) rimasti senza contorno, questo programma è in grado di creare una polilinea di contorno selezionando l'Hatch. Scarica
Trasforma i blocchi con attributi in punti 3d
Se nel vostro disegno avete dei blocchi che rappresentano dei punti 3D, lanciando la funzione ATTPUNTI il programma crea un punto 3D nel punto di inserimento del blocco.Se invece avete dei blocchi con attributi che rappresentano dei punti 3D, la funzione ATTPUNTIQ crea un punto in corrispondenza del punto di inserimento del blocco e gli attribuisce la Z che legge dall'attributo che contiene la quota. Scarica
Scrive le lunghezze dei segmenti lungo una polilinea
Con questa routine potete scrivere le lunghezze dei segmenti che compongono una polilinea semplicemente selezionandola. I testi vengono inseriti su un nuovo layer, la polilinea può essere una LWPOLYLINE o una POLYLINE, per cambiare l'altezza dei testi digitare HT al prompt dei comandi. Scarica
Scrive le lunghezze dei segmenti lungo una serie di polilinee
Come il precedente ma permette di selezionare una serie di polilinee. Il codice è in chiaro. Scarica
Calcola il volume di una superficie realizzata con 3DFaces
Nello ZIP troverete 2 files: PRISMOIDI.lsp e PRPiani.DCL. Vanno estratti nella stessa cartella e tale cartella deve essere inserita nei percorsi di ricerca di AutoCAD (Strumenti->Opzioni->Files). PRISMOIDI.lsp contiene 2 funzioni: PRISMODIFF per calcolare la differenza di volume tra 2 superfici e PRISMO per calcolare il volume rispetto ad 1 piano orizzontale. Il programma cambia il colore delle 3DFaces a seconda che queste sottendano un volume di scavo o di riporto (in questo modo si ottiene una visualizzazione delle aree di scavo e di riporto, ovviamente se il piano taglia la superficie). Scarica
Spezza le linee selezionate in tutti i punti di intersezione
Si selezionano delle linee nel disegno ed il programma le spezza (comando Break) in ogni punto di intersezione tra loro. Scarica
Crea una polilinea 3d di sezione su una superficie a 3DFaces
Una volta disegnata una polilinea che interseca delle 3Dfaces, con questa funzione viene generata una 3DPOLY che ha come vertici i punti di intersezione della polilinea 2D con i lati delle 3DFACES (di fatto una sezione del modello del terreno). Scarica
Crea una polilinea 3d di sezione su una superficie a curve di livello
Il programma serve per tracciare una sezione su curve di livello. La routine restituisce una poly 3D con i vertici nei punti di intersezione con Polyline, 3DPoly, Line. Scarica
Scambia le coordinate Y e Z dei punti presenti nel disegno
Questo programma scambia le coordinate Y e Z di tutti i punti presenti nel disegno. Scarica
Inserimento di triangoli numerati utilizzabili per scrivere i vertici in una tabella
In questo ZIP si trovano 2 files: triangoli.lsp e triangoli.dcl. Vanno estratti nella stessa cartella e tale cartella deve essere inserita nei percorsi di ricerca di AutoCAD (Strumenti->Opzioni->Files). Il programma permette all'utente di inserire dei triangoli (LWPOLYLINE) numerati e successivamente di scrivere nel disegno una tabella con il numero del triangolo e le coordinate dei 3 vertici. Scarica
Cambia lo spessore di polilinee e linee
Routine per cambiare lo spessore a polilinee, lwpolyline e linee che l'utente seleziona. Scarica
Carica i punti e i contorni da file .EMP generato da PREGEO 8
Con questo programma caricate, direttamente da AutoCAD, i punti e i contorni leggendoli da un file .emp generato da PREGEO 8. Verranno considerate solamente le righe 8 dei punti e le righe 7 dei contorni. I punti, i testi e le linee verranno creati rispettivamente sui layers 00_PUNTI, 00_CODICI, 00_CONTORNI. Scarica
Cambia il numero di decimali ai testi selezionati
Programma per cambiare il numero di decimali dei testi selezionati. Scarica
Sposta le entità selezionate sul layer 0 e gli attribuisce il colore e tipolinea dei layers di partenza
Programma spostare le entità selezionate sul layer 0 attribuendogli il tipolinea e il colore del layer su cui erano in partenza. Scarica
Esporta in un file .csv le lunghezze delle polilinee selezionate
Programma per esportare in un file .csv il codice e la lunghezza delle polilinee selezionate in AutoCAD. L'ordine di scrittura nel file è quello con cui si sono selezionate le polilinee. Utilizzando il metodo _fence durante la selezione le polilinee saranno in ordine a cominciare dal primo punto della spezzata fino all'ultimo. Scarica
Eorta in un file .csv le lunghezze PARZIALI delle polilinee selezionate
Programma per esportare in un file .csv il codice e la lunghezza DEI SEGMENTI delle polilinee selezionate in AutoCAD. L'ordine di scrittura nel file è quello con cui si sono selezionate lpolilinee. Utilizzando il metodo _fence durante la selezione le polilinee saranno in ordine a cominciare dal primo punto della spezzata fino all'ultimo. Scarica
Inserisce un vertice in una poly3d interpolando la quota tra i vertici più vicini
Programma che permette di inserire dei punti all'interno di una poly 3D. La quota del nuovo punto viene calcolata interpolandola tra le quote dei vertici esistenti più vicini. Scarica
Visualizza poligoni, polilinee, linee e punti su google maps (solo per disegni Georeferenziati!).
Il Lisp permette di esportare i poligoni, le polilinee, le linee i punti del disegno in AutoCAD su cui si sta lavorando (se georeferenziato) su Google Maps. Scarica
Visualizza poligoni, polilinee, linee e punti su google maps (solo per disegni Georeferenziati UTM32N).
Il Lisp permette di esportare i poligoni, le polilinee, le linee i punti del disegno in AutoCAD su cui si sta lavorando (se georeferenziato UTM32N) su Google Maps. Scarica
Visualizza poligoni, polilinee, linee e punti su google maps (solo per disegni Georeferenziati UTM33N).
Il Lisp permette di esportare i poligoni, le polilinee, le linee i punti del disegno in AutoCAD su cui si sta lavorando (se georeferenziato UTM33N) su Google Maps. Scarica
Visualizza poligoni, polilinee, linee e punti su google EARTH (solo per disegni Georeferenziati).
Il Lisp permette di esportare i poligoni, le polilinee, le linee i punti del disegno in AutoCAD su cui si sta lavorando (se georeferenziato) su Google Earth. Scarica