ArchiRADAR Forum

ArchiRADAR Forum => GDL => Topic aperto da: alemanda - 02 Novembre 2009, 18:32

Titolo: oggetto sezionato ai vari piani
Inserito da: alemanda - 02 Novembre 2009, 18:32
Voglio creare un oggetto che si estende per diversi piani e voglio avere però una rappresentazione corretta su ogni piano.
Sempre che non ci siano soluzioni più semplici (come per i muri, tra i settaggi di default) procedo utilizzando l'istruzione PROJECT2. Il codice 3D sarà però diversificato a secondo del contesto.
Se si tratta della finestra 3D ci sarà l'oggetto vero e proprio; se si è nella finestra 2d di pianta l'oggetto sarà tagliato con l'istruzione CUTPLANE all'altezza giusta (utilizzando l'altezza del piano + l'altezza del piano di taglio) ...
Fino a qui nessun problema.
Per avere la linea di sezione più spessa (cioè, come linea di sezione, appunto) che faccio?
C'è qualche istruzione in particolare?
Grazie.
Titolo: Re: oggetto sezionato ai vari piani
Inserito da: ZioBob - 02 Novembre 2009, 22:25
Ovviamente, per avere uno spessore differenziato, occorre impostare una penna adeguata, diversa da quella usata per il resto della rappresentazione. Non mi pare che esista un modo semplice e automatizzato.
Se dovessi fare una prova, credo che userei una intersezione booleana con un piano orizzontale.
Oppure, posizioni l'oggetto tagliato (e penna "sottile"), poi ci sovrapponi un'altra copia (con penna "spessa") dopo aver aggiunto un altro piano di taglio, ad esempio un centimetro sotto al precedente, e che elimini la parte inferiore.
Titolo: Re: oggetto sezionato ai vari piani
Inserito da: Jonathan - 07 Settembre 2010, 23:45
Recupero questo vecchio messaggio perché mi è capitata una situazione simile: ho una rampa che si sviluppa lungo una facciata dell'edificio.
Vorrei che l'oggetto venisse rappresentato correttamente in pianta ad ogni piano, mostrando solo la porzione effettivamente visibile (dal piano di taglio in giù).

Con la muratura e le falde ArchiCAD lo fa automaticamente: c'è un modo per far sì che funzioni anche con gli oggetti?
Titolo: Re: oggetto sezionato ai vari piani
Inserito da: alemanda - 09 Settembre 2010, 19:07
Intendi automaticamente con gli oggetti presenti in libreria?
Non credo. Il codice per la rappresentazione automatica va aggiunta (meglio, sostituita) nello script 2d.
Sinteticamente è quello che ha detto ZioBob nel post precedente.
Titolo: Re: oggetto sezionato ai vari piani
Inserito da: Jonathan - 09 Settembre 2010, 20:08
Intendi automaticamente con gli oggetti presenti in libreria?
Non credo. Il codice per la rappresentazione automatica va aggiunta (meglio, sostituita) nello script 2d.
Sinteticamente è quello che ha detto ZioBob nel post precedente.

Si, esatto. Intendo automaticamente oppure con un qualche "trick" semi-automatico! :D
Zio Bob faceva riferimento proprio ad un trucco per ottenere lo stesso risultato, ma credo non in GDL.
In ogni caso un po' complesso e macchinoso, non ti sembra?

Ps: che fine ha fatto la tua foto?
Titolo: Re: oggetto sezionato ai vari piani
Inserito da: ZioBob - 09 Settembre 2010, 23:21
Il GDL ha accesso ai dati del piano di taglio, ma non è in grado di utilizzarli per generare in modo autonomo il simbolo sezionato. Questo è un compito   (piuttosto arduo per oggetti complessi) che viene lasciato al programmatore...
Titolo: Re: oggetto sezionato ai vari piani
Inserito da: Jonathan - 09 Settembre 2010, 23:40
Questo purtroppo vuol dire che, se non lo prevede esplicitamente l'oggetto, ArchiCAD non è in grado di darne una rappresentazione corretta in pianta. :(
Titolo: Re: oggetto sezionato ai vari piani
Inserito da: alemanda - 10 Settembre 2010, 10:55
Esatto. Ma se ci pensi va bene così nel 95 per cento dei casi per gli oggetti. Per essi va bene nella stragrande maggioranza dei casi una rappresentazione simbolica.
Titolo: Re: oggetto sezionato ai vari piani
Inserito da: Jonathan - 10 Settembre 2010, 11:07
Diciamo che va bene per gli oggetti che hanno l'altezza inferiore a quella del piano ospite.
Se però un oggetto, come ad esempio una rampa, si sviluppa su più piani non si potrà avere una rappresentazione corretta a meno di ricorrere ad artifici grafici. :(
Titolo: Re: oggetto sezionato ai vari piani
Inserito da: alemanda - 10 Settembre 2010, 11:12
le rampe ... sì quelle sì ... fanno parte del 5% dei casi scoperti ...  :huh:
Titolo: Re: oggetto sezionato ai vari piani
Inserito da: Jonathan - 10 Settembre 2010, 12:41
In realtà non si può dire che sia un 5% o un 95%: semplicemente è una funzione che attualmente il programma non ha.
Non è cioè, purtroppo, in grado di rappresentare correttamente in pianta ai vari piani un elemento più sofisticato.
Lo stesso discorso, infatti, vale per le operazioni booleane tra solidi.