This page contains a Flash digital edition of a book.
Tutorial su RhinoScript Scuretto


I marchi Rhinoceros, RhinoScript, Monkey e le relative immagini che appaiono nel testo appartengono alla Robert McNeel & Associates. Questo breve tutorial nasce da un'idea di Giorgio Gurioli: sviluppare uno strumento per automatizzare il disegno con Rhino di uno scuretto, cioe' di un piccolo canale che separi, anche visivamente, una superficie in due parti. Partendo dalla superficie e da una curva che indichi il profilo dello scuretto. Vedremo una delle possibili vie da seguire per costruirci uno script RhinoScript per questa operazione. Questo sara' solo un esercizio didattico. Il risultato vale poco come script. Non vuole essere un esempio di come impostare uno script robusto e affidabile, tutt'altro. E' solo un'occasione per esercitarsi con RhinoScript. Diciamo che lo scuretto e' un pretesto per poter scrivcre un po' di istruzioni e comincire a fare l'abitudine a questo ambiente (RhinoScript).


Lo script e' abbastanza breve ma come tutorial non e' semplicissimo, non proprio l'ideale come primo esercizio. Quindi chi e' alle prime armi con RhinoScript non si preoccupi se non riesce subito a seguire l'intero procedimento. Se non altro c'e' il vantaggio che si lavora su di un problema reale, il che puo' essere piu' interessante dei soliti esercizi iniziali tipo 'Disegniamo una linea di 5 mm'. Quindi e' meglio concentrarsi su un problema alla volta, magari chiedendo spiegazioni se necessario, e procedere con calma, passo dopo passo, senza pretendere di capire tutto alla prima lettura. Ho cercato di non dilungarmi troppo con le spiegazioni, anche per non perdere il filo del discorso e non appesantire troppo il testo.


Altra cosa, lavorando sullo script consiglio di tenere aperto il file RhinoScript.chm. E' la bibbia dello scriptomane, dovremo consultarlo piu' o meno per ogni metodo RhinoScript che intendiamo usare.


Chiedo scusa ...


Mi sono accorto a lavoro quasi finito di non aver usato per le variabili la convenzione raccomandata anche da McNeel. Cioe' i nomi delle variabili non iniziano con 'Arr', 'Int', 'Dbl', 'Srt' eccetera. Il problema di correggere il tutto non sta nel testo dello script, ma nelle immagini di Monkey, che mi porterebbero via un mucchio di tempo. Quindi lascio le cose cosi' come sono. Chi vuole puo' scrivere il suo script cambiando i nomi delle variabili, anzi potrebbe essere un utile esercizio per avere costantemento sotto controllo la situazione ed avere le idee chiare su cosa si sta scrivendo ...


Iniziamo.


Page 1  |  Page 2  |  Page 3  |  Page 4  |  Page 5  |  Page 6  |  Page 7  |  Page 8  |  Page 9  |  Page 10  |  Page 11  |  Page 12  |  Page 13  |  Page 14  |  Page 15  |  Page 16  |  Page 17  |  Page 18  |  Page 19  |  Page 20  |  Page 21  |  Page 22  |  Page 23  |  Page 24  |  Page 25  |  Page 26  |  Page 27  |  Page 28  |  Page 29  |  Page 30  |  Page 31  |  Page 32  |  Page 33  |  Page 34