s para acercarse al diseño paramétrico.
El curso esta dirigido a arquitectos diseñadores e ingenieros de diseño que pretendan implementar las técnicas del modelado por parámetros dentro de sus herramientas de proyectación.
La duración de dicho curso es de 20 horas, repartidas en 6 sesiones los días lunes y miércoles de 5pm a 8:20pm, en el espacio cultural calle nueve (calle 9 # 43b-75 abajo del parque del Poblado. https://www.facebook.com/calle.nueve). El curso dará inicio el día lunes 22 de Agosto de 2011. El máximo de inscritos por curso es de 15 personas para garantizar la calidad de la enseñanza.
Este curso estará dictado por los arquitectos Ana Maria Bustamante Y David Vanegas arquitectos de la oficina de arquitectura interior137 (www.interior137.blogspot.com) que cuentan con más de dos años de experiencia en el manejo de GRASSHOPPER, y tienen una trayectoria reconocida como docentes en la Facultad de Arquitectura de la U.P.B.
Para participar en el taller los estudiantes deberán tener un computador portátil para su uso personal, durante todo el curso, además deben tener instalado el software Rhino versión 4.0 con la actualización SR9, y un conocimiento mínimo del modelado y la interfaz de este software.
Contenidos:
Sesión 1: * Introducción al modelado por parámetros y al diseño mediante algoritmos.
* Grasshopper: datos + acciones. Interface.
Sesión 2: * Datos fijos, datos variables: Parámetros.
* Puntos, Curvas parametrizables.
* Transformaciones: Mover, Rotar.
Sesión 3: * Datos múltiples (listas): Series. Rangos.
* Funciones de 1 y 2 variables.
Sesión 4: * Gestiones de datos en listas: seleccionar items, ordenarlos, desordenarlos, eliminarlos.
Sesión 5: * Atractores.
Sesión 6: * Superficies: creación de superficies, panelizaciones.
Informes e inscripciones:
Para inscribirse en el curso deberá reservar su cupo abonando el costo total del curso al menos hasta el miércoles 17 de Agosto. Este valor se devolverá totalmente únicamente en caso de cancelación del curso.
Para mayor información, póngase en contacto a través del correo electrónico interior137@gmail.com asunto: CURSO GH…
Public concerné
Architectes, ingénieurs, techniciens bac +2.
Pré-requis :
Une bonne connaissance de Rhinocéros, des commandes et des Nurbs est demandée.…
Geometry Gym but for now I would like to use Grasshopper only).
Kansai 1
Kansai 2
I am especially interested in the tubular 3 points truss (Kansai 2 link), although if I could get to know how to do the first type it would be great too. It would need to support a curved shell roof, like on the pictures.
I was thinking of doing it with paneling tools at first but I don't think it is really possible.
If someone knew of a tutorial for this specific design or could tell me how to do it (step by step, or send me some file that he has already done, since I am not very familiar with Grasshopper yet), it would be fantastic!
Thank you in advance for your help!!!!
Philippe…
lass BrepDeform Inherits GH_Component Public Reslist As New List(Of String) Public Sub New() MyBase.New("BrepDeform", "Deform", _ "移动物件的控制点" & vbCrLf & "(Move the control Point to change a object)", "SEG", "Modify")
End Sub Public Overrides ReadOnly Property ComponentGuid As System.Guid Get Return New Guid("8226e0ea-ed6b-47c2-8a24-244f044152d8") End Get End Property Protected Overrides ReadOnly Property Internal_Icon_24x24() As System.Drawing.Bitmap Get Return My.Resources.SEG_BrepDeform End Get End Property Protected Overrides Sub RegisterInputParams(ByVal pManager As GH_Component.GH_InputParamManager) ' pManager.AddTextParameter("Guid", "Id", "将要被替换的犀牛物件" & vbCrLf & "(RhinoObjects that will be replaced)", GH_ParamAccess.item) 'Dim guidParam As New Param_Guid pManager.AddParameter(New Param_Guid, "Guid", "Id", "将要被替换的犀牛物件" & vbCrLf & "(RhinoObjects that will be replaced)", GH_ParamAccess.item) pManager.AddPointParameter("ControlPoint3d", "C", "控制点的位置" & vbCrLf & "(Control Point's location)", GH_ParamAccess.item) pManager.AddPointParameter("NewPoint3d", "P", "新控制点的位置" & vbCrLf & "(New Control Point's location)", GH_ParamAccess.item) pManager.AddNumberParameter("Tolerace", "T", "输入点与物件实际控制点对比的精度" & vbCrLf & "(Tolerace for the Control Point match)", GH_ParamAccess.item, 0.1)
pManager.AddBooleanParameter("BlMove", "M", "如果是True则进行移动" & vbCrLf & "(If true Perform the Move)", GH_ParamAccess.item, False)
End Sub Protected Overrides Sub RegisterOutputParams(ByVal pManager As Kernel.GH_Component.GH_OutputParamManager) pManager.AddTextParameter("Result", "RG", "结果列表" & vbCrLf & "(Result)", GH_ParamAccess.list) End Sub Public Overrides ReadOnly Property Exposure As GH_Exposure Get Return GH_Exposure.primary End Get End Property
Protected Overrides Sub SolveInstance(ByVal DA As Kernel.IGH_DataAccess) If Banner.astrict.showmessage Then Return Dim Ids As Guid = Guid.Empty 'Dim Ids As String = String.Empty Dim tpt As Point3d = Point3d.Unset, opt As Point3d = Point3d.Unset Dim tolar As Double = 0.1 Dim blMove As Boolean = False If Not DA.GetData(0, Ids) Then Return If Not DA.GetData(1, opt) Then Return If Not DA.GetData(2, tpt) Then Return If Not DA.GetData(3, tolar) Then Return If Not DA.GetData(4, blMove) Then Return If Not blMove Then GoTo line1 Reslist.Add(Now & "_未替换!(Replace failed!)") Else Reslist.Clear() ' Grasshopper.Instances.ActiveCanvas.ModifiersEnabled = False End If
' rt.AddRange(docobjlist.Select(Function(geoobj As RhinoObject) GH_Convert.ObjRefToGeometry(New ObjRef(geoobj.Id)))) 'Private Checked(5) As Boolean, Namestr() As String = {"Point", "Curve", "Brep", "Mesh", "TextDot", "TextEntity"}
Try
Dim rh As RhinoDoc = Rhino.RhinoDoc.ActiveDoc Dim rhobj As RhinoObject = rh.Objects.Find(Ids) ' Dim rhobj As RhinoObject = rh.Objects.Find(New Guid(Ids))
Dim bobj As BrepObject = CType(rhobj, BrepObject) RhinoApp.RunScript("Cancel", False) RhinoApp.RunScript("Cancel", False) bobj.Select(True)
RhinoApp.RunScript("_SolidPtOn", False) Dim gobjs As GripObject() = bobj.GetGrips ' rh.Views.RedrawEnabled = False For Each grpobj As GripObject In gobjs
If grpobj.CurrentLocation.DistanceTo(opt) < tolar Then grpobj.Select(True) Dim CurrentPln As Plane = RhinoDoc.ActiveDoc.Views.ActiveView.ActiveViewport.ConstructionPlane Dim tropt As New Point3d(opt), trtpt As New Point3d(tpt) tropt.Transform(Transform.PlaneToPlane(Plane.WorldXY, CurrentPln)) trtpt.Transform(Transform.PlaneToPlane(Plane.WorldXY, CurrentPln))
Dim movestr As String = "_move " + String.Format("{0},{1},{2} ", tropt.X, tropt.Y, tropt.Z) + String.Format("{0},{1},{2} _Cancel _Cancel", trtpt.X, trtpt.Y, trtpt.Z) RhinoApp.RunScript(movestr, True) grpobj.Select(False) End If
Next
'RhinoApp.RunScript("Cancel", False) 'RhinoApp.RunScript("Cancel", False) '' rh.Views.RedrawEnabled = True Reslist.Add(Now & "_替换成功!(Replace Success!)") Catch ex As Exception Reslist.Add(Now & "_替换失败!(Replace failed!)" & vbCrLf & ex.Message)
End Try ' Grasshopper.Instances.ActiveCanvas.ModifiersEnabled = True
line1: DA.SetDataList(0, Reslist) End Sub
'Private Sub Testt_PingDocument(sender As IGH_DocumentObject, e As GH_PingDocumentEventArgs) Handles Me.PingDocument ' Dim Mbool = Aggregate bcbool In Checked Into cb = Any(bcbool)
' If Not Mbool Then ' Checked(0) = True ' Message = Namestr(0) ' Order = 0 ' End If 'End Sub
End Class
The picture below shows the two question.
Question One I must use data dam, or the component can't batch deal the brep. I don't know why, I have You can give me a solution to make it working normal not using the data dam
Question Two I can not uset the Button component, If I use it, the gh canvas will die with some mouse event--. I have see this problem before in this forum,but there is no solution and explain. I want to know why and How to solve it.
I don't know if I have made my question clear,if not give a message. Thank you! Thank you all.
The gh test file and 3dm test file in the upload files.
…
oesn't work. I looked at your sample file and your geometry was a close brep, if that the problem, how do you convert a rhino geometry into a close brep?
2. In the sunlight hours component, I'm getting less than 1 hour of sun on a horizontal surface with no obstructions on June 22 at noon in Dallas, TX. Which is not possible, so I do not know what I'm doing wrong, and would appreciate your help very much.
Thank you, gh and 3dm files attached.…
e aquí!
Course Description:This course is for design professionals who are looking to efficiently learn concepts and features of Grasshopper at an accelerated pace in an instructor-led online environment. The online course will meet for a total of four sessions. We will have a short orientation to cover the GoToTraining module. The Grasshopper training sessions will be split into three half-day sessions. Details...
Horario:Introducción – Febrero 22, 2016De: 9:00 a.m. – 10:30 a.m. (EST) Clases – Febrero 23 al 25, 2016Curso: 9:00 a.m. – 10:30 a.m. (EST)Break: 10:30 a.m. – 10:45 am (EST)Curso: 10:45 a.m. – 1:00 p.m. (EST)Q&A (Preguntas y tarea) de 1:00 p.m. – 1:35 pm (EST)Para Registrarse:correo electrónico: Jackie Nasserteléfono: 305 513 4445http://mcneelmiami.com/online___espanol/m/1/15/2016…
s meios acadêmicos e profissionais do Estado de Santa Catarina em parceira com a Escola de Design ELISAVA de Barcelona.
Metodologia: Mediante um exercício prático os participantes poderão ter em primeira mão uma aproximação às técnicas mais avançadas de design e fabricação digital.
Web: http://santacatarina.elisava.net/
e-mail: secretaria@sc.asbea.org.br
As atividades estão divididas em 3 etapas.
1ª etapa: Roadshow (Ciclo de Conferencias)
Palestrantes:
Affonso Orciuoli, arquiteto, professor da Escola de Design ELISAVA de Barcelona, Univesitat Ramon Llullp.d. As conferencias do Prof. Orciuoli serão através de videoconferência desde Espanha
Regiane Pupo, arquiteta, professora da UFSC, Florianópolis
As conferencias da Prof. Pupo são presenciais.
Datas:
Lages 01/11Chapecó 03/11Caçador 04/11Criciúma 07/11Baln. Camboriú 08/11Blumenau 09/11Joinville 10/11Florianópolis 11/11
Horário: 18:00 horas
Conferencia: Arquiteturas disruptivas. Design e fabricação na era digital.
Palestrante: Prof. Arq. Affonso Orciuoli | Professor ELISAVA | Barcelona
2ª etapa: Curso on-line de Rhinoceros
Durante o Roadshow será apresentado o curso on-line de Rhinoceros (http://www.rhino3d.com/).
Entre 01 e 22 de novembro serão subministrados tutoriais a todos os estudantes e professores participantes, a título de se prepararem para o workshop, ver sessão ”downloads”
3ª etapa: Workshop E-luminárias
Entre 23 e 27 de novembro de 2011, das 8:00 às 18:00 h (10 horas por dia)
Workshop Internacional (50 horas)
Diretor: Affonso Orciuoli
Professores: Regiane Pupo | Ernesto BuenoLocal: InovaLab | Sapiens Parque | Florianópolis | Santa CatarinaInvestimento: R$ 150 (estudantes) e R$ 300 (professores & profissionais)Vagas: 50Obs.: Materiais para a fabricação incluídos.
Objetivo: reunidos em grupos de 3 participantes, se desenvolverá um projeto completo de uma luminária, utilizando plataforma CAD. Posteriormente os participantes, com a ajuda dos instrutores, deverão preparar os arquivos para a fabricação na máquina fresadora e laser. Por último as luminárias serão montadas e expostas em conjunto.
Cada participante deverá trazer um laptop com os programas instalados (“demos” do Rhinoceros, RhinoNEST, outros programas de CAD também poderão ser utilizados). Todos estes programas estarão disponíveis para serem baixados a partir do site da Escola de Design ELISAVA de Barcelona.
Equipamentos presentes no workshop e à disposição dos participantes:
Máquina CNC tipo fresadora de 3 eixos
Máquina de corte a laser
Máquina de impressão 3D (a título de demonstração)…
of the roof is getting higher results than expected (for city at north hemisphere), and higher than the south side of the (vertical) roof, (that is abnormal for the latitude).
The expected results should be like that of PVGIS:
ORIENTATION
ANGLE
PVGIS
DIVA
N
22
649
824
S
22
970
860
FLAT
0
829
867
N
43
504
525
S
43
1020
873
N
90
278
233
S
90
781
707
Can anyone guess the reason, or did anyone face this problem in the past? what do you think I should change?
Attached you may find the .gh file and the climate data file.
Thank you very much for your time.…
a conceptualización de un proceso paramétrico, el uso de algoritmos como herramienta creativa, técnicas de generación formal avanzada, y métodos para la optimización y mejora de nuestros diseños.
El énfasis se hará sobre estos conceptos, a la vez que haremos un uso exhaustivo de herramientas específicas de modelado generativo para materializar estas ideas, en nuestro caso, Rhinoceros y Grasshopper.
En ParametricCamp nos gusta ponernos manos a la obra. Habrá teoría, estudios, debate y puestas en común, pero principalmente trabajaremos, programaremos y produciremos sobre ejemplos prácticos y modelos concretos, estructurados con una complejidad creciente y desarrollados con fines docentes. Así mismo, el evento finalizará con un proyecto personal, de programa flexible adaptado a tus intereses particulares, y desarrollado a lo largo del taller.
ParametricCamp es abierto y multidisciplinar, y está orientado a estudiantes y profesionales del campo del diseño, y en especial de la arquitectura y el diseño industrial.
ParametricCamp estará en:
ParametricCamp SEVILLA 2011
Fecha: del 18 al 22 de Julio
ParametricCamp GRANADA 2011
Fecha: del 25 al 29 de Julio
ParametricCamp MÁLAGA 2011
Fecha: del 1 al 5 de Agosto
…
om Rhino). Using feature driven solid modeling (AECOSim + NX), ordinary tube struts, MERO type of hidden joins, Norseman cable tensioneers (commercially available) and bespoke custom parts (tube conical adapters, rotating tensioner brackets, X join and other mysterious paraphernalia). Obviously is fully parametric ... but not the way that you think.
NOT suitable for decorative/artistic stuff: this is designed for large scale AEC Projects.
File format: STEP214
And the real thing (AECOSim + Generative Components) in action:
This approach "deals" with clash situations rather successfully (within reasonable limits). Small torsional forces on the connecting main bolts are present (strut/cables axis don't meet 100%) but it's really not a concern.
Use the 3dPDF as well.
…