Newsgroup: it.comp.software.cad
Titolo: Calcolo automatico di aree delimitate da polilinee in Autocad14

Ho una serie di aree delimitate da polilinee, ed identificate da un oggetto
testo interno.
E' possibile, in Autolisp (o ActiveX, ma credo non faccia differenza),
selezionato l'oggetto testo, identificare l'area in cui e' racchiuso (che
potrebbe anche essere determinata dalla differenza di due aree = ci sono
aree con buchi) e calcolarne l'area?[1]
In altri termini, la domanda e': dato un punto interno, e' possibile
calcolare l'area in cui e' racchiuso?
Ciao.
[1] L'idea successiva sarebbe di percorrere poi tutti gli oggetti testo e
creare una tabella che riporti l'identificativo area e la relativa
superficie; ma questo lo so fare, una volta risolto il problema base.

Ciao Giovanni Z.
Ho fatto qualcosa di molto simile, per un lavoro commissionatomi;
scrivimi in privato e vediamo come posso organizzarmi per passartelo
(previo consenso della ditta che mi ha commissionato il lavoro);
dovro' cmq modificarlo un po', vediamo di preciso cosa ti serve;
oppure te lo modifichi tu.
Scrivimi in privato e ti do il n° di telefono, cosi' possiamo parlarne a
voce.
--
Ciao Giovanni A.

 ha scritto nel messaggio
news:qbhs1tkr9u23lu56n...@4ax.com...


tratta di mettere a punto una query.
Purtroppo si tratta di un mio progetto personale, non retribuito (financo
di dubbia utilita', per dirla tutta). Il budget a disposizione e' zero.
Quindi di acquistare pacchetti o programmi commerciali non se ne parla.
Di tempo, invece, ne ho un po' di piu'; sicche' una soluzione che richieda
studio e lavoro sarebbe invece praticabile.
Grazie, comunque, per l'interessamento e l'informazione.
Ciao.





Ciao mi chiamo Biagio


 


Dispongo di programma in Autolisp che calcola 
l'area di un qualsiasi contorno cliccando semplicemente


un punto all'interno di esso.


 


Contattami privatamente per gli eventuali 
dettagli


 



Il 24 Nov 2000 19:30:22 +0100, "bialau" nel messaggio
<000701c05645$c8840000$829b0a3e@default>, scriveva:

Ci ho provato, ma pare che 
bia...@mail.tiscalinet.it
 non sia un indirizzo
valido.
Ti ringrazio innanzitutto molto per l'interessamento.
Tengo a chiarire che non si tratta di un'esigenza immediata di lavoro.
Cioe`, il problema e` in qualche modo correlato ad un lavoro che sto
facendo, ma si tratta piu` di un mio sfizio che di una necessita`
improrogabile. Come corollario, posso ricambiare il tuo lavoro e la tua
cortesia unicamente con la mia piu` grande gratitudine o al piu` dandoti a
mia volta una mano, se capitasse l'occasione e se ne fossi in grado.
(Ma non e`, dirai, lo spirito con cui normalmente si frequentano i gruppi
di discussione? Si`, ok, pero` un conto e` aiutare chi ha bisogno, e un
altro soddisfare quello che e` poco piu` di un capriccio.)
Per il resto, credo che il tuo programma sia esattamente quello che mi
serve. Calcola anche la superficie di aree con buchi? Cioe`, in presenza di
qualcosa di simile:
               +------------------------+
               |          +--------+    |
               |          |        |    |
               |     A.   |        |    |
               |          |        |    |
               |          +--------+    |
               +------------------------+
e fornendo il punto A, calcola la superficie dell'area racchiusa tra i due
rettangoli? Un eventuale tratteggio lo metterebbe in difficolta`?
Ciao.





Grazie a te per aver risposto!


Mi farò vivo l'inizio della settimana 
prossima


per adesso ti mando un cordiale 
saluto!







Ciao Giovanni


 


Come promesso mi rifaccio vivo  per 
affrontare più in dettaglio il tuo quesito.


 


Preciso che il mio programma calcola l'area di 
un qualsiasi poligono chiuso di qualsiaso forma e numero di lati cliccando 
semplicemente in un punto qualsiasi all'interno di esso, dando infine la 
possibilità o meno di apporre una etichetta di testo contenente i mq. 
calcolati.
Ha riscosso un apprezzabile consenso tra i tecnici edili, in 
quanto alleggerisce drasticamente i tempi per il noioso ma necessario calcolo 
dei vani.


 


I tuoi contorni hai scritto sono costituiti da 
polilinee, il mio programma gestisce contoni composti da linee, ma questo non 
costituisce certo un problema, come non lo costituisce la presenza di eventuali 
entità di cui non tenere conto (p.e. tratteggi, campiture, testi etc.), 
un po' più complesso è il problema della sottrazione automatica di 
buchi, problema che posso comunque risolvere dedicandogli giusto il tempo per 
soddisfare qualcosa più di un "capriccio".


 


Scherzi a parte, ci sarebbe una soluzione che 
per la sua semplicità di esecuzione taglierebbe la testa al toro, magari 
ci hai già pensato:


 


- Basterebbe trasformare i tuoi contorni di 
polilinee in "regioni" (entità superficiali) da cui sottrarre i 
contorni che ne rappresentano i fori, per applicargli infine il comando 
"Area" di Autocad.
Niente di più semplice, credimi, se serve 
posso spigarti più in dettaglio successivamente.


 


Io rimango comunque a tua disposizione, per una 
soluzione più aderente alle tue esigenze.
Se poi la tua esigenza 
è quella di un programma specifico fammi sapere.


 


Ciao, rispondimi comunque interessato o 
no.