Ottenere area in mq da disegno in mm

Mano63

Utente re-attivo
Professione: fast designer
Software: autocad MAP 3D 2018
Regione: lombardia
Buon pomeriggio,
con questo lisp (allegato) ottengo l'area di tutte le polilinee chiuse (in testo) con una sola selezione. Essendo le aree es. lato 1000, 2000, 3000 4000 unità, l'area espressa risulta 1000000, 4000000, 16000000 ecc.. (vedere prima figura)
Chi mi aiuta a inserire nel listato un coefficiente "x 0,000001" o "/1000000" in modo che il testo risulti 1, 4, 16? (v. fig. 2)

1635944481469.png

Inoltre il testo viene rappresentato al centro. Si può ottenere come in figura 3 o, ancora meglio, come in figura 4?

Grazie a tutte le buone anime!
 

Allegati

  • MQ.lsp
    5.1 KB · Views : 13

GP.

Utente Senior
Professione: Nientologo
Software: uozapp
Regione: Vercelli
Accontentati del coefficiente, sostituisci
areaobj (vla-get-area entnamevla)
con
areaobj (/ (vla-get-area entnamevla) 1000000.)
 

Mano63

Utente re-attivo
Professione: fast designer
Software: autocad MAP 3D 2018
Regione: lombardia
...perfetto come sempre!
Rifacendomi al coefficiente: 1000000 di grazie!
Per avere 2 decimali separati da un punto (es. 20.25) chiedo troppo? (senza alcuna fretta, naturalmente)
 
Ultima modifica:

Mano63

Utente re-attivo
Professione: fast designer
Software: autocad MAP 3D 2018
Regione: lombardia
...scusa GP, questa mattina non mi sono ancora svegliato! Il mio messaggio di poco fa non ha senso. Ho corretto le impostazioni.
Grazie
 

Statistiche forum

Discussioni
55,577
Messaggi
474,148
Utenti registrati
95,831
Ultimo utente registrato
marianmadalin32

Top