Percorso HOME CAD Lisp

Lisp

AutoCAD "parlante"

Attenzione: apre in una nuova finestra. PDFStampaE-mail

Scritto da CadGis Giovedì 09 Giugno 2011 23:30

Segnalo un simpatico lisp che consente ad AutoCAD di "parlare". Il nome del lisp in questione è SPEAK, e si compone di tre comandi: LAYTALK, SAY e QUIET.

Le funzioni "vocali" introdotte da SPEAK sono:

- avverte ogni volta che si inizia a disegnare su un layer bloccato e quando si digita un comando sconosciuto;

- con il comando LAYTALK, sempre a voce, elenca la lista dei layer;

- pronuncia cio che viene digitato dopo il comando SAY. Dopo questo possono essere scritte anche intere frasi, non solo comandi o singole parole.

Il comando QUIET serve sia per disabilitare la "nuova voce" acquisita da AutoCAD, sia per per riattivarla.

Il lisp è messo a disposizione da CADforum a cui può essere richiesto anche il codice sorgente. E' possibile scaricare SPEAK facendo click qui.

Tags: AutoCAD | Freeware | Lisp | Utility

 

AutoSEZ 2.0: estrazione automatica di sezioni e profili del terreno

Attenzione: apre in una nuova finestra. PDFStampaE-mail

Scritto da CadGis Giovedì 16 Settembre 2010 22:45

In un precedente articolo, che invito a leggere, avevo scritto di AutoSEZ, l'interessante utility lisp freeware realizzata da Gian Paolo Cattaneo che consente di estrarre automaticamente sezioni e profili del terreno.

L'Autore ha continuato nello sviluppo dell'utility riscrivendone quasi completamente il codice, producendone così la seconda versione: AutoSEZ 2.0.

Sono stati fatti dei miglioramenti (ad esempio la velocità delle procedure di calcolo e di disegno) e delle modifiche quali:

  • la linea di sezione può essere disegnata anche con vertici non a quota 0,00.
  • nell'estrazione dati da modello a 3DFacce è ora possibile creare il profilo completo (Lunghezza Sezione impostata su "Linea di sezione") nel caso di Linea di Sezione avente origine all'interno di un triangolo, il programma calcola la posizione del punto iniziale/finale sul piano passante per i vertici della 3Dfaccia.
  • nell'estrazione dati da linee e polilinee 3D è stato esteso il calcolo a tutti i segmenti delle polilinee3D, queste ora possono anche essere "chiuse" e/o attraversate più volte dalla Linea di Sezione.
  • nelle finche del cartiglio è prevista ora la possibilità di selezionare anche l'abilitazione della quotatura di Progressive, Parziali e Quote.
  • è stato modificato il metodo di selezione della finca da compilare (linea superiore e inferiore), ora basta cliccare in un punto al suo interno.

Ma questa seconda versione non è, però, un semplice miglioramento e modifica delle precedenti funzioni. Infatti, ne sono state introdotte di nuove ed ora è possibile anche:

  • estrarre i dati da un modello a curve di livello composto da Polilinee 2D (anche Adattate/Levigate) e Spline.
  • inserire e successivamente quotare un vertice nella polilinea di profilo, in corrispondenza della mezzeria del cartiglio.
  • abilitare l'incremento automatico del numero nel titolo della Sezione ad ogni lancio del programma.
  • fondere due celle contigue delle distanza parziali del cartiglio, inserendo la quota al centro della nuova cella.

AutoSEZ 2.0 - Estrazione dati AutoSEZ - Modifica cartiglio

Inoltre, in AutoSEZ 2.0 vengono integrate 3 interessanti utility:

- Texpoint: disegna punti nel punto d'inserimento dei testi selezionati, ma con coordinata zeta prelevata dalla stringa di testo.

- TZ: disegna la quota dei punti selezionati.

- AutoCURVE: disegna curve di livello da modello a 3Dfacce triangolari.

Di AutoCURVE, comunque, avevo già scritto in questo articolo illustrandone il suo funzionamento.

AutoSEZ 2.0 - Utility

Il comando per lanciare AutoSEZ 2.0 è stato modificato ed ora è: AS. Inoltre, è necessario per un corretto funzionamento che, una volta decompresso il file zip, la cartella dell'utility venga posta in un percorso di ricerca dei file di supporto di AutoCAD. In ogni caso il programma è dotato di un Help nel quale potete trovare i chiarimenti di cui avrete bisogno.

Come nella precedente versione anche questa è stata pubblicata su CAD3D.it in questa discussione.

Per il download del programma fate click qui.

Tags: AutoCAD | Freeware | Lisp | Utility

 

AutoCURVE: creazione di curve di livello in AutoCAD

Attenzione: apre in una nuova finestra. PDFStampaE-mail

Scritto da CadGis Venerdì 06 Novembre 2009 19:30

Dopo AutoSEZ, che estrae automaticamente sezioni e profili del terreno e di cui avevo parlato in questo articolo, Gian Paolo Cattaneo ha realizzato un'altra interessantissima utility lisp per AutoCAD pubblicata sempre su CAD3D.it.

L’utility, dal nome AutoCURVE, consente di generare curve di livello in quota da un DTM a triangoli (3DFACCIA). Le curve prodotte sono composte da delle polilinee che vengono poste sul layer CURVE. Questo programma si compone di 3 comandi:

ACF che consente di avere delle informazioni sull’utility;

AC che è il comando per generare le curve;

RP che, invece, consente di rimuovere le polilinee già generate se avviene una interruzione nella fase della loro creazione.

Inoltre, prima di eseguire il calcolo delle curve, il programma chiede a quale equidistanza crearle e se arrotondarle o meno.

E' consigliato impostare la variabile SPLINETYPE=5 prima del lancio del comando AC. L’Autore consiglia poi di aumentare il valore della variabile SPLINESEGS se le polilinee dovessero apparire troppo segmentate.

La discussione dove è stato pubblicato il programma su CAD3D.it la potete trovare qui. Per il download del programma fate click qui.

Riporto degli esempi dello sviluppo delle curve: il DTM utilizzato come base  e le curve prodotte sul DTM stesso:

AutoCURVE - DTM AutoCURVE - DTM e curve

e sotto, infine, una schermata delle sole curve di livello.

AutoCURVE - Curve

Tags: AutoCAD | Freeware | Lisp | Utility

 

AutoSEZ: estrazione automatica di sezioni e profili del terreno

Attenzione: apre in una nuova finestra. PDFStampaE-mail

Scritto da CadGis Giovedì 25 Giugno 2009 02:00

Su CAD3D.it è stata pubblicata AutoSEZ, una interessante utility lisp freeware per AutoCAD per generare sezioni topografiche e profili del terreno. Questa si compone di un'interfaccia grafica in cui è possibile selezionare il tipo di dati da cui estrarre la sezione, il tipo di sezione che si vuole ottenere, i vari settaggi del cartiglio e delle finche, la scala del disegno, e altro.

I dati di input possono essere dei DTM a triangoli o linee e polilinee 3D aperte  (in tal caso per avere la sezione basta selezionare due punti a video o una linea), oppure una polilinea 3D sul modello o una 2D sul piano (tipico esempio di un tracciato stradale). Invece, i dati di output possono essere la creazione di una polilinea 3D sul modello, o una polilinea 2D sul piano oppure il disegno del profilo nel cartiglio quotato. Quest'ultimo è abbastanza personalizzabile, consentendo di settare le dimensioni dei caratteri, le descrizioni della fincatura, la progressiva iniziale, la quota di riferimento e la scala delle x e delle y.

Il programma è poi dotato di ulteriori utility che consentono di estrarre il profilo su un modello a curve di livello composto da polilinee 2D o spline 2D e di compilazione delle finche del cartiglio, quest'ultima funzione "utile nei casi di parziali modifica o completamento del profilo".

AutoSEZ - Estrazione dati AutoSEZ - Utility

Per l'utilizzo del programma si può comunque far riferimento al suo help, ben fatto e che comunque è consigliabile leggere prima, nonchè al suo file dwg di test allegato. Inoltre, è necessario che la cartella AutoSEZ, una volta decompresso il file zip, venga posta in una cartella letta dal percorso di ricerca dei file di supporto di AutoCAD. Il comando per lanciare il programma è ASEZ.

Sotto potete vedere due video dell'Autore, Gian Paolo Cattaneo, che illustrano alcune potenzialità dell'utility.

Questo è un esempio di estrazione del profilo da polilinee 2D e 3D:



Mentre questo è il tipico esempio di estrazione del profilo da un tracciato stradale:

L'Autore tiene a sottolineare che il programma è allo stato attuale ancora una versione beta e invita, quindi, a segnalare eventuali problematiche e malfunzionamenti.

La discussione dove è stato pubblicato il programma su CAD3D.it la potete trovare qui. Per il download del programma fate click qui.

________________________________

Edit: l'Autore ha provveduto ad aggiornare AutoSEZ, producendo la seconda versione con miglioramenti e nuove funzioni: AutoSEZ 2.0. Potete trovare questa nuova versione in questo articolo.

Tags: AutoCAD | Freeware | Lisp | Utility

 
In alto

Ultimi articoli

In alto

Cookie Policy

Questo sito utilizza alcuni tipi di cookie tecnici ed analytics unicamente per raccogliere informazioni in forma aggregata sul numero degli utenti che visitano il sito. Per saperne di più cliccare qui. Proseguendo la navigazione si acconsente all'uso dei cookie.

Feed di CadGis.it

feed-image Iscriviti al feed

Siti amici

Inchiostro e Calamaio
Sito che nasce dall'amore per la lettura e per la letteratura

Like Bee 16
Social marketing

Link consigliati

Banner

CAD3D.it
La community dei progettisti

Autodesk Webcast
Sessioni webcast, tenute da esperti Autodesk, che vengono registrate e rese disponibili per una consultazione in differita

Comandi AutoCAD: dizionario interattivo
Dizionario interattivo in diverse lingue, con possibilità di traduzione, di tutti i comandi AutoCAD

Variabili AutoCAD: dizionario interattivo
Dizionario interattivo di tutte le variabili AutoCAD

Cronologia Comandi AutoCAD
Cronologia di tutti i comandi AutoCAD dalla versione R12 alla 2013

Cronologia Variabili AutoCAD
Cronologia di tutte le variabili AutoCAD dalla versione R12 alla 2013

Openoikos
Sito per utenti di software CAD e GIS, free e open source

Chi è online

 44 visitatori online

Licenza d'uso

CadGis.it è pubblicato con Licenza Creative Commons chiamata Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia.
Significa che sei libero di utilizzare tutto il materiale che trovi nel sito a condizione che ne citi sempre la fonte.

N.B.: L'uso delle informazioni e del materiale contenuto in cadgis.it implica la totale assunzione di responsabilità da parte dell'utilizzatore.

Prêt-à-porter

Prêt-à-porter CadGis
"Storico" dei loghi creati e utilizzati da CadGis nel corso del tempo

Feed

Between the Lines
Autodesk, Design, Technology, and more blog.
  • Autodesk University 2017 Day 2
    Wednesday November 15, 2017 was action packed including a sunrise yoga option for early rising attendees that was sold out....
Lynn Allen's Blog
AutoCAD Insider
Through the Interface
  • Kuala Lumpur
    Our path to Malaysia from Cairns took us via Sydney, where we had to recheck bags and change terminal. The...
Without A Net
  • Build your AutoCAD IQ!
    You are invited to join our series of free Webinars. These are technical discussions hosted by the Autodesk Product Support...
What a Mesh
LT Unlimited
  • Quick Edit Attributes
    Ever want to just edit an attribute like you would text, without going through a dialog? Guess what? You can!...
It is Alive in the Lab

Google+

Chi segue CadGis

Facebook

In alto