Visualizzazione post con etichetta VBScript. Mostra tutti i post
Visualizzazione post con etichetta VBScript. Mostra tutti i post

venerdì 17 agosto 2018

Stage in progettazione computazionale presso Arup Milano


Arup ricerca uno stagista per il dipartimento digitale presso gli uffici di Milano.

La persona selezionata parteciperà in interessanti progetti di architettura e ingegneria, approfondendo concetti quali simulazioni, routine di script e ottimizzazione di progetti.

Requisiti di candidatura: interesse per la progettazione parametrica ed esperienza con Grasshopper e altri linguaggi di script (C#, VB, elaborazione, ecc.).


mercoledì 5 maggio 2010

Workshop su RhinoScript negli Emirati Arabi Uniti



Il workshop introdurrà ai partecipanti la programmazione con RhinoScript in modo facile e ben strutturato. L'argomento trattato sarà il tiling di superfici.

Non si richiede nessuna conoscenza previa di programmazione. Si introdurranno fondamenti di programmazione, quali: strutture dati di base, regole, vettori, trasformazioni, metodi costruttivi per gli oggetti, geometrie NURBS, esaminando anche l'interfaccia utente di Rhino.

sabato 24 aprile 2010

Python fa progressi in Rhino

Il linguaggio di scripting Python della WIP di Rhino 5 è in continuo miglioramento. L'ultimo aggiornamento di Python include la libreria standard di Python. La libreria fornisce accesso a funzionalità di sistema quali l'I/O di file e soluzioni standard a molti dei problemi più frequenti in fase di programmazione.

python-powered-w-140x56

Python è un moderno linguaggio di sviluppo che combina potenza, flessibilità ed una sintassi chiara. Tramite Python ora, all'interno dello stesso programma, potete accedere sia a RhinoScript che alle funzioni avanzate dell'SDK.

Per ulteriori informazioni su Python in Rhino, visitate la nostra nuova comunità di Python.

mercoledì 24 febbraio 2010

La rivista di mixexperience



mixexperience, il social network italiano su Rhino, ha annunciato l'uscita di un nuovo progetto pilota: una rivista.

Nel primo numero della rivista, troverete informazioni su Rhino, T-Splines, Grasshopper ed interviste a Giuseppe Massoni (responsabile del supporto tecnico McNeel per l'Italia) e Riccardo Constantini (JewelsLAB).

giovedì 15 ottobre 2009

Nuovo blog: HDA Paris





HDA Paris ha lanciato di recente il suo nuovo blog, complexities, dove potrete trovare una serie di preziose risorse su RhinoScript e Grasshopper.


blog...



giovedì 16 luglio 2009

Workshops della McNeel all'eCAADe 2009 di Istanbul



14-15 settembre - Workshops della McNeel all'eCAADe 2009, Istanbul, Turchia

eCAADe (Education and research in Computer Aided Architectural Design in Europe) è un'associazione non profit di istituzioni e privati che condividono l'interesse nel promuovere la buona pratica e la condivisione di informazioni riguardo all'uso dei computer nella ricerca ed educazione nel campo dell'architettura e professioni affini.

La 27esima edizione della conferenza eCAADe si terrà ad Istanbul (Turchia) nei giorni 16-19 settembre.

McNeel Europe ha organizzato i seguenti workshop gratuiti per i partecipanti alla conferenza, nei giorni 14-15 settembre:

  • Rhinoceros - NURBS 3D Modeling
    Apprenderete a creare e ad editare con grande precisione dei modelli NURBS di forme libere in 3D. Il corso analizza gran parte delle funzioni di Rhino, compresi i comandi più avanzati relativi alle superfici. Anche se la base del corso sarà il corso di formazione del Livello 1, abbiamo preparato degli esempi specifici per l'architettura ed una panoramica su PanelingTools, strumenti di pannellizzazione.
    Insegnante: Carlos Pérez, Training Specialist Rhinoceros - McNeel Europe

  • RhinoScript, VB Scripting in Rhino
    In questo workshop intensivo della durata di 2 giorni, imparerete ad estendere le funzionalità di Rhino e ad acquisire una maggiore esperienza come utenti tramite la creazione e l'esecuzione di script. Il corso affronterà i fondamenti di Visual Basic Script [vbScript], il principale linguaggio di scripting usato in ambiente Rhino. I partecipanti impareranno ad usare variabili, matrici, condizioni, loop e funzioni personalizzate per poter sfruttare le funzionalità di scripting di Rhino.
    Insegnante: Luis Fraguada, Architetto - Live Architecture Network

  • Grasshopper, Generative Modeling for Rhino
    Per i progettisti che stanno esplorando nuove forme tramite l'uso di algoritmi generativi,Grasshopper è un editor grafico di algoritmi strettamente integrato con gli strumenti di modellazione 3D di Rhino. Diversamente da quanto accade con RhinoScript, con Grasshopper, pur non avendo nozioni di programmazione o scripting, i progettisti saranno in grado di creare dei generatori di forme, dalle più semplici alle più sorprendenti.
    Insegnante: Giulio Piacentino (http://www.giuliopiacentino.com/), Architetto - McNeel Europe

Ulteriori informazioni ed iscrizioni...

lunedì 13 luglio 2009

Corso su RhinoScript e Maxwell Render a Dubai



15-18 luglio - Workshop:
Introduction To RhinoScript & Maxwell Render, Dubai, Emirati Arabi Uniti

In questo workshop, intendiamo mettere l'accento su due dei principali motivi per cui i progettisti possono scegliere di esplorare soluzioni progettistiche tramite lo scripting. Si tratta dell'automazione e dell'incorporamento della logica. L'automazione è la capacità di delegare attività (task) al computer, generando quindi un prodotto computerizzato; l'incorporamento di regole è l'abilità di esprimere le intenzioni di progettazione tramite un insieme di istruzioni condizionali.

Esamineremo quanto sopra con RhinoScript. Rivolto ai non programmatori, questo workshop analizzerà i fondamenti della programmazione, esaminando alcuni script di Rhino per generarne altri di nuovi.

Si vedranno inoltre le principali caratteristiche di Maxwell Render, esplorando metodi per la creazione di rendering realistici con questo programma.

martedì 26 maggio 2009

Atelier RhinoScript a Parigi - Marc Fornes THEVERYMANY



La McNeel Europe ha organizzato questo workshop della durata di 2 giorni su RhinoScript, in occasione del quale Marc Fornes (THEVERYMANY) insegnerà i princìpi fondamentali dello scripting in Rhino, partendo dagli elementi essenziali e la struttura di VBScript, per arrivare alla logica di operatori e funzioni, esecuzioni condizionali e serie, per finire con la geometria delle NURBS e delle mesh.

Il costo del workshop è di Euro 600, con limite massimo di 10 partecipanti. La lingua usata sarà il francese.



martedì 21 aprile 2009

Aggiornamento versione Labs di RhinoScript (20 aprile 2009)

RhinoScript è un linguaggio di scripting basato sul linguaggio VBScript della Microsoft. Con RhinoScript, si possono ampliare velocemente le funzionalità di Rhino, o automatizzare azioni ripetitive. La versione Labs di RhinoScript contiene una serie di aggiunte e modifiche rispetto alla versione di RhinoScript inclusa in Rhino 5.0 SR5. Alla versione Labs di RhinoScript si sono aggiunte le seguenti nuove funzioni:


AddPlanarMesh - Crea una mesh planare a partire da una curva chiusa e planare.
BoxMorphObject - Trasformazione di un oggetto tramite parallelepipedo limite.
ClosedCurveOrientation - Restituisce l'orientamento di una curva chiusa e planare.
CurrentDetail - Restituisce la vista di dettaglio corrente o la cambia ad una vista layout di pagina. CurveNormalizedParameter - Converte il parametro normalizzato di una curva in un parametro della curva. CurveParameter - Converte il parametro di una curva in un parametro normalizzato della curva.
DetailNames - Restituisce le viste di dettaglio di una vista layout di pagina.
DimStyleLengthFactor - Restituisce o cambia il fattore di lunghezza di uno stile di quota.
DimStylePrefix - Restituisce o cambia il prefisso di uno stile di quota.
DimStyleSuffix - Restituisce o cambia il suffisso di uno stile di quota.
DivideCurveEquidistant - Divide una curva in modo tale che la distanza lineare tra i punti sia uguale. ExtrudeCurveTapered - Estrude una curva generando una rastremazione.
GetMeshFaces - Richiede all'utente di specificare o selezionare una o più facce mesh.
GetMeshFaces - Richiede all'utente di specificare o selezionare uno o più vertici mesh.
IntersectSpheres - Calcola l'intersezione tra due sfere.
IsDetail - Verifica che una vista di dettaglio si trovi in una vista layout di pagina.
IsLayout - Verifica che una vista sia una vista layout di pagina.
IsLayoutObject - Verifica che un oggetto si trovi sullo spazio layout o sullo spazio modello.
IsPointOnMesh - Verifica che un punto si trovi su una mesh. Metodi per gli stati dei livelli - Si sono aggiunti vari nuovi metodi per gli stati dei livelli.
LineCylinderIntersection - Calcola l'intersezione tra una linea ed un cilindro.
LineSphereIntersection - Calcola l'intersezione tra una linea ed una sfera. MakeCurveNonPeriodic - Rende non periodica una curva periodica.
MakeSurfaceNonPeriodic - Rende non periodica una superficie periodica
MeshVertexFaces - Restituisce le facce mesh che condividono un vertice mesh.
ObjectLayout - Restituisce o cambia lo spazio layout o lo spazio modello di un oggetto. PlaneSphereIntersection - Calcola l'intersezione tra una piano ed una sfera.
ProjectCurveToMesh - Proietta una o più curve su una o più mesh.
ProjectPointToMesh - Proietta uno o più punti su una o più mesh.
RemoveCurveKnot - Elimina un nodo da una curva.
RemoveSurfaceKnot - Elimina una linea di nodi da una superficie.
ResetMaterial - Reimposta un materiale sulle impostazioni predefinite di Rhino.
ReverseSurface - Inverte la direzione di un oggetto superficie.
ShootRay - Lancia un raggio su un insieme di superfici.
SurfaceNormalizedParameter - Converte il parametro normalizzato di una superficie in un parametro della superficie.
SurfaceParameter - Converte il parametro di una superficie in un parametro normalizzato della superficie.