Visualizzazione post con etichetta C#. Mostra tutti i post
Visualizzazione post con etichetta C#. Mostra tutti i post

mercoledì 3 novembre 2021

Cerchi nuovi tutorial?


Vuoi imparare nozioni di progettazione digitale? Prova Parametric Camp.

Negli ultimi due anni, Jose Luis García del Castillo y López, docente presso la Harvard Graduate School of Design (GSD), ha creato contenuti sul proprio canale di YouTube ParametricCamp, con sessioni live settimanali, tutoria registrati e serie su progettazione digitale come Introduction to Parametric Modeling with Grasshopper, Learning C# for Designers o Advanced Development in Grasshopper. Tutti i contenuti sono gratuiti!

Ulteriori informazioni... 

 

martedì 14 aprile 2020

Prima edizione del manuale "Essential Guide to C# Scripting for Grasshopper"

Siamo lieti di annunciare la pubblicazione della prima edizione del manuale “Essential Guide to C# Scripting for Grasshopper". Questa pubblicazione di McNeel è rivolta a progettisti esperti in scripting visuale con Grasshopper, che desiderano approfondire le proprie conoscenze nella creazione di script personalizzati utilizzando il linguaggio di programmazione C#. Questo manuale non richiede conoscenze previe di programmazione. Include una descrizione del componente C# in Grasshopper, una panoramica sulle nozioni di base di programmazione C# e una recensione dettagliata sulla geometria di RhinoCommon. Il manuale presenta inoltre alcuni esempi sugli algoritmi di progettazione implementati utilizzando il linguaggio C# in Grasshopper.

lunedì 14 gennaio 2019

Introduzione allo scripting C# e allo sviluppo di plug-in per Grasshopper - Londra, 18-21 febbraio





Insegnate: Long Nguyen (ICD Stuttgart) 
Date: 18-21 febbraio 2019
Orario: 9:30 - 17:30 con pausa pranzo (pranzo offerto da Simply Rhino)
Luogo: Simply Rhino UK - Londra


Informazioni sul corso
Questo workshop di 4 giorni introdurrà le nozioni di base sullo scripting e la creazione di plug-in personalizzati per Grasshopper utilizzando il linguaggio C#.

Il linguaggio di programmazione C# fornisce un'interazione con alte prestazioni nell'ambiente di modellazione di Rhino/Grasshopper. Ciò consente di ampliare le funzionalità di Rhino e Grasshopper; automazione di attività ripetitive, sviluppo di flussi di lavoro personalizzati, implementazione di algoritmi di progettazione generativa avanzati e interazione con altri strumenti software. 

A chi è rivolto il corso?
Il workshop è rivolto agli utenti di Grasshopper con un livello da medio a avanzato, che desiderano personalizzare, ampliare e approfondire le proprie conoscenze su Grasshopper al di là dei limiti della piattaforma.

Durante il workshop verranno introdotte nozioni di base su scripting/programmazione e su API di RhinoCommon, quindi non sono richieste conoscenze previa su questi argomenti.

Programma del corso

Giorno 1
  • Introduzione al linguaggio C#.
  • Programmazione orientata agli oggetti.
  • .NET framework.
  • Componenti di scripting C# in Grasshopper.
  • API di RhinoCommon, la libreria che consente di interagire al livello di programmazione con Rhino.
  • Geometrie di base di RhinoCommon: punto3D, vettore3D, piano, linea, curva, superfici, ecc.
Giorno 2
  • Introduzione a Visual Studio, un ambiente integrato per lo sviluppo software.
  • Creazione di plug-in per Grasshopper mediante Visual Studio e le API di Grasshopper.
  • Altri argomenti avanzati su programmazione orientata all'oggetto.
  • Mesh, superfici, brep, ecc.
Terzo e quarto giorno
  • Sviluppo di un progetto personale.
  • Discussione facoltativa su argomenti richiesti dai partecipanti.


giovedì 29 novembre 2018

Programming Architecture - Corsi su Rhino per sviluppatori


Programming Architecture ha appena pubblicato una serie di Corsi di Rhino online per sviluppatori sui linguaggi C# e C++.

L'insegnante, Milos Dimcic, spiegherà come scrivere plug-in per Rhinoceros 6 in entrambi i linguaggi di programmazione. I corsi sono rivolti ad architetti, progettisti, ingegneri e qualsiasi persona interessata all'utilizzo di potenti strumenti di automazione per creare geometria complessa in Rhinoceros 6.

Per i principianti, Milos ha preparato un breve corso introduttivo sui linguaggi C# e C++.




martedì 30 ottobre 2018

Workshop per sviluppatori e sessioni "one to one": 11-14 Dicembre presso McNeel Europe (Barcellona)


Corso di livello intermedio/avanzato su scripting C# e sviluppo di plug-in per 
Tutor: Long Nguyen (ICD Stoccarda) e Thu Nguyen (Università di Bath)
Data: 11-14 dicembre 2018
Orario: 10:00-18:00
Luogo: McNeel Europe S.L., Roger de Flor, 32-34 bajos, 08018 Barcelona (Spagna)

Questo workshop su Grasshopper è rivolto agli utenti con un livello intermedio/avanzato e a sviluppatori che hanno già nozioni di base su RhinoCommon e compilano semplici plug-in di Grasshopper. I primi due giorni di workshop si incentreranno su svariati argomenti di livello intermedio e avanzato, come ad esempio il miglioramento dell'efficienza e delle prestazioni. Gli ultimi due giorni, i partecipanti avranno la possibilità di sviluppare il proprio progetto in sessioni "one to one" con l'insegnante.

Terzo e quarto giorno 

  • ScriptSync: utilizzando Visual Studio come editor di sostituzione del codice C# in Grasshopper. 
  • Visualizzazione grafica personalizzata (colori, materiali, stili e altri elementi personalizzati). 
  • Integrazione con l'ambiente di modellazione di Rhino da Grasshopper (compresa la preparazione/creazione della geometria) al livello di programmazione. 
  • Comprensione dei wrapper di Grasshopper con le geometrie di RhinoCommon. 
  • Lavoro con gli alberi di dati di Grasshopper. 
  • Buona prassi per rendere accessibile il tuo plug-in di Grasshopper dai componenti di scripting di C# e Python. 
  • Delegati C# e funzioni anonime. 
  • Calcolo parallelo con la libreria TPL (Task Parallel Library) .NET. 

Terzo e quarto giorno
  • Sviluppo del progetto personale dei partecipanti. 
  • Sessioni "one to one".
  • In alternativa, approfondimento di argomenti richiesti dai partecipanti.

Prezzo del corso: 1060 € (+ IVA)
Gli studenti a tempo pieno e gli insegnanti universitari (certificato di status richiesto) otterranno uno sconto del 50%.  I partecipanti che assistono da remoto possono iscriversi solo ai primi due giorni al prezzo di 265 € (+ IVA).

Il corso viene confermato solo dopo l'avvenuto pagamento.

Numero massimo di partecipanti: 10 presenziali e 5 da remoto. Se non viene raggiunto il numero minimo di partecipanti, il corso verrà annullato con 15 giorni di anticipo.
Lingua: inglese

I posti riservati a studenti e insegnanti sono limitati.
Per iscriversi, contattare McNeel Europe.

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.).


martedì 20 gennaio 2015

Kangaroo vincitore del concorso ALGODeQ


ALGODeQ, il primo concorso internazionale per i programmi di progettazione algoritmica, è giunto a termine. 190 iscritti provenienti da ben 43 paesi hanno presentato i loro innovativi approcci computazionali alla progettazione architettonica. Kangaroo ha vinto il primo premio nella categoria 'Infrastructure as the grounding matrix for design'.

Gli altri due vincitori sono stati RhinoVault ed LMN Architecture.

Michael Hansmeyer, uno dei membri della giuria, ha affermato: "Il concorso ALGODeQ dimostra che gli architetti ed i progettisti non si limitano più ai pacchetti software esistenti, ma disegnano i loro propri strumenti. Ciò li libera dalle limitazioni e restrizioni di questi pacchetti, richiedendo loro un ripensamento profondo di come si realizza un progetto".

"Quasi tutti gli approcci presentati ad ALGODeQ hanno dato come risultato dei progetti che prima sarebbero stati difficili da calcolare, o persino da concepire. Inoltre, grazie ai progressi delle tecnologie di fabbricazione, queste nuove architetture trascendono sempre di più gli schermi dei computer per essere "rese" fisicamente nel mondo reale. Ci aspettano tempi appassionanti".

Kangaroo è un motore fisico live per la simulazione interattiva, il form-finding e l'ottimizzazione direttamente all'interno di Grasshopper.