In queste pagine vedremo il contenuto di un insieme di files .gpt, dove sono implementate una serie di tecniche e utilità sviluppate negli anni dai tecnici della C.E.soft per la semplificazione del compito, sempre lungo e soggetto a errori, di creazione di cataloghi per mobilia, usando il linguaggio Geppetto.
Oltre la descrizione di tecniche, questi file forniscono numerosi esempi, da copiare, modificare e adattare di programmazione in Geppetto.
Includono anche una libreria di modelli solidi e immagini da usare nella creazione di mobili.
Come spiegato in un'altra pagina di queste note, i files di questa libreria sono usati, mediante il comando %Includes, se un file dello stesso nome non si trova all'interno della cartella del DB dell'utente.
La libreria Includes tenta di essere autocontenente, nel senso che funziona senza riferimenti esterni a essa, per le particolarità del linguaggio Geppetto, è semplice parametrizzare o ridefinire una o più parti di essa, sia modificando i parametri che questa usa (vedi descrizione dettagliata di ognuno dei file nelle pagine successive) sia utilizzando parametri nuovi.
Il modo standard per passare informazioni topologiche tra i componenti della libreria è definire uno spazio usando i parametri (&dimensioni:, &globalposizioni:, &globalrotazioni:, &globalpostrotazioni:) in modo che ogni componente si costruisca in uno spazio locale avente come origine (0;0;0) ma in realtà modificano dai parametri globali per posizionarlo nel punto desiderato:
&dimensioni: (indica la dimensione dell'oggetto)
&globalposizioni: (indica li posizione dell'oggetto rispetto al resto dell'ingombro)
&globalrotazioni: (indica di quanto deve ruotare tutto l'ingombro)
&globalpostrotazioni:(indica di quanto deve ruotare tutto l'ingombro)
&dimensioniIngombro: (indica le dimensioni toteli dell'ingombro, ovvero le dimensioni della stanza)
&spessoreAnta: (indica lo spessore dell'anta)
&spessori:(nord; est; sud; ovest; centro)
Nelle cornici indicano la dimensione frontale dei listelli componenti
-Utilities
Colori
Elementi
Luci
Murature
Z-vers1
ZZ_Standard