ArchiRADAR Forum

ArchiRADAR Forum => GDL => Topic aperto da: michmich - 28 Aprile 2008, 12:13

Titolo: creare oggetto parametrico
Inserito da: michmich - 28 Aprile 2008, 12:13
ciao a tutti!! ..io ho un grosso problema: devo creare una recinzione parametrica, cioè vorrei poter impostare l'interasse delle barre verticali!! ...so ke si può fare, il problema è ke non ci riesco!!!
...arrivo all'assegnazione di materiali e poi vado in crisi...
vi prego aiutatemi!!!
grazie in anticipo!!! M
Titolo: Re: creare oggetto parametrico
Inserito da: gtres - 28 Aprile 2008, 15:11
Allora .... in breve devi aggiungere queste stringhe nel testo GDL 3D, facendo coincidere o verificare i valori a, b, c, e, f, s, q .
Devi anche cambiare la dicitura BLOCK e, b, c con quella tua della ringhiera:

! a=lunghezza totale
! b= spessore
! c= altezza
! e= larghezza blocco
! f= distanza tra i blocchi
! s= n° di ripetizioni
! q= valore ripetuto





s=INT (a/(f+e))

FOR q=1 TO s
BLOCK e, b, c              ! valore che devi cambire
ADDx e+f
NEXT q



Facci sapere ......  :D


Titolo: Re: creare oggetto parametrico
Inserito da: michmich - 29 Aprile 2008, 23:18
...niente da fare...
sono riuscito a fare una scrittura gdl corretta (il messaggio almeno dice così)
però non funziona!!
per di più non capisco come fare ad associare il fatto di parametrizzare le barre verticali della recinzione e non i montanti o gli altri oggetti...
e come devo creare l'oggetto 3D? ...da quali e quanti componenti è composto...?
devo fare una sola barra? o farne tipo una decina...?
...oppure aiutatemi a trovare oggetti super personalizzabili perchè il mio capo mi stressa e non so come fare ad accontentarlo!!! :(
...piccolo sfogo di frustrazione..
grazie ancora!!!
Titolo: Re: creare oggetto parametrico
Inserito da: ZioBob - 29 Aprile 2008, 23:44
Il GDL è un linguaggio, non una funzione... Non si impara in pochi minuti, nè ci si arriva facendo una o due prove. Bisogna avere un po' di basi e poi occorre applicarsi.
E per ogni problema ci sono decine di soluzioni possibili. Deve essere parametrizzata anche la forma e/o la dimensione delle barre? vuoi impostare il numero o l'interasse? Le barre possono essere definite internamente all stesso script, o richiamate come elementi esterni...

...niente da fare...
sono riuscito a fare una scrittura gdl corretta (il messaggio almeno dice così)
però non funziona!!
Hai realizzato l'oggetto con lo script di gtres, immagino. Ma hai creato (pulsante NUOVO) i parametri chiamati c, e, f per definire i valori da utilizzare per larghezza altezza e distanza? Altrimenti viene assunto un valore zero, e rischi di non ottenere niente.
(al posto di c puoi usare zzyzx)
Titolo: Re: creare oggetto parametrico
Inserito da: michmich - 30 Aprile 2008, 08:00
oltre ad avere inserito il testo gdl ho aggiunto i perametri c, e , f, e funzionano anke perchè ho provato a salvarlo; il risultato è stato: il mio oggetto composto da 10 barre verticali, 2 orizzontali e 1 montante, più una serie di elementi verticali, che potevo dimensionare tramite i parametri!!! ...insomma effettivamente lui funziona.. solo ke non fa quello ke voglio io!!! :(
...non esiste per caso qualche tutorial (simile a quello per realizzare finestre)...?
grazie ancora.. ciao ciao..
Titolo: Re: creare oggetto parametrico
Inserito da: gtres - 30 Aprile 2008, 14:36
scusa ... ma perchè non ci posti il tuo script 3D... e ci diamo un'occhiata !
Titolo: Re: creare oggetto parametrico
Inserito da: ZioBob - 30 Aprile 2008, 21:09
...non esiste per caso qualche tutorial (simile a quello per realizzare finestre)...?
C'è, ma data la vastità dell'argomento, non è proprio come quello delle finestre... E' una specie di corso di GDL, e lo trovi tra i download del sito:
http://www.archiradar.it/index.php?option=com_docman&task=cat_view&gid=66&Itemid=28
Titolo: Re: creare oggetto parametrico
Inserito da: michmich - 30 Aprile 2008, 22:36
...riguardo il mio script direi ke non serve a molto... praticamente ho fatto copia e incolla dal tuo gtres... :(
..cmq ora mi sono scaricato il "corso" di GDL... vedrò cosa riesco a cavarci... al limite tornerò a disturbarvi!!!!!
...ciao ciao... M