l, espacial, joyeria, calzado, visualización.
Rhino ha sido diseñando para la creación de geometrias complejas con gran exactitud y suavidad, esto es logrado gracias al uso de los NURBS ( Non Uniform Rational B-spline).
Razones para usar Rhino:
-Necesidad de un programa CAD potente para modelar 3D fácilmente tanto diseños rectangulares como formas orgánicas muy complejas,
-Plataforma intuitiva, sencilla, sin complicar los comandos inecesariamente
-Gran flexibilidad en formatos de exportación e importación de archivos
-Licencia profesional y estudiantil más ecónomica que otros softwares CAD
-Soporte técnico eficiente -Gran variedad de plugins -Comunidad internacional de desarrolladores
-Con rhinoceros también puedes hacer diseño generativo o paramétrico mendiante su pligin Grasshopper, y también cuenta con plugins para volverlo sistema BIM (Building Information Modeling).
Destionado a:
Arquitectos, diseñadores industriales, interioristas, urbanistas, ingenieros industriales, joyeros.
+info:
http://www.studioseed.net/formacion-seed/formacion-espana/diseno-generativo-barcelona/rhinoceros/ PUEDES CONTACTAR DIRECTAMENTE CON NOSOTROS VIA EMAIL cursoseed@krfr.org
contacto + 34 935.321.548
Esperamos conocerte !
EQUIPO SEED…
Added by SEED studio at 11:51am on February 14, 2012
d-drive or the web or God knows where.
Also, "3 simple spheres" implies that it's possible to determine what "simple" is. Perhaps you really do need 250 components and a runtime of 20 seconds in order to find that single point coordinate that is vital to your design.
An approach which might work but I'm not sure warrants the investment would be to define specific groups of components. Something like "If A is connected to B, then A and B are connected to C and finally C is hooked up to D and E, then you may be able to get the same result using only component X and Y". Not only is this approach free from unknowns it also tries to help the user out. I'd much rather be told "why don't you try using a Key/Value search here?" than "You're a f*cking idiot mate."
--
David Rutten
david@mcneel.com
Poprad, Slovakia…
Added by David Rutten at 4:14pm on January 12, 2012
Appreciate you can kindly help to see if my csv file is missing something to be read:
1. gh file:
https://sites.google.com/site/oatcracker2013/home/files/error_read_eplus_csv.gh?attredirects=0&d=1
2. my .csv file
https://sites.google.com/site/oatcracker2013/home/files/A01_c_new.csv?attredirects=0&d=1
3. my .eio file
https://sites.google.com/site/oatcracker2013/home/files/A01_c_new.eio?attredirects=0&d=1
Much obliged!…
hat is. Anything attempted/made in this ^#$^$# world it's done because it can prove (with a dose of lies) that has some profit on sight (even Paris Hilton did some feasibility study for her involvement in ...er ... hmm... Moto2 racing (Yikes !!!!)).
2. Packing algos ? Mama mia > As you know these are the golden boys these days ... where blob design rains supreme > thus "cheapo" titanium "random" facade panels > ... > min wasted material > blah, blah. I seriously doubt that you can find anything ... er... realistic out there.
3. To encourage you: I have 4567 C# defs. Despite that it took me 2 months for the thingy required for that ungrateful girl (Mom/Dad said: why moaning so much? had you something better to do? [fair point if we forget the practice of mine]). Sister is back 2 *30 * 4 (min) * 300 E/hour (ultra friendly price) = enough to get a decent NCR Ducati.
All in all: Hercules comes in mind (or Sisyphus).…
e bottom edge of the boundary be zero? Because your drawing has gaps in it.
(b) what's the distance between the leftmost edge of the leftmost column and the leftmost edge of the boundary? A variable that you want to control? Same goes for (b). If (a) is set then (b) follows, or if (b) is set then (a) follows, or maybe you want (b) to always be exactly 3 times as big as (a)?
(c) should the boundingboxes of each column be flush with each other, or are circles allowed to intrude upon the adjacent column? Even when they intersect such as at (g)?
(d) when should a column terminate? Should it stop when it starts to intersect the boundary? Should it stop before that (d) or should it stop after (e)?
(f) you have some space between these circles, but your other reply below shows you want the circles per column to be tangent.…
Added by David Rutten at 8:23am on December 11, 2016
ut no warnings in the GH environment.
So i checked the error file produced and i get the following 3 severe ones:
** Severe ** ThermostatSetpoint:DualSetpoint="SHOEBOX_HVAC DUAL SP CONTROL" invalid Heating Setpoint Temperature Schedule Name="C:\LADYBUG\EPCSVSCHEDULES\HEATINGSC.CSV" not found. ** Severe ** ThermostatSetpoint:DualSetpoint="SHOEBOX_HVAC DUAL SP CONTROL" invalid Cooling Setpoint Temperature Schedule Name="C:\LADYBUG\EPCSVSCHEDULES\COOLINGSC.CSV" not found. ** Severe ** GetStagedDualSetpoint: Errors with invalid names in ZoneControl:Thermostat:StagedDualSetpoint objects.
I looked in the idf file and i noticed that in the HVACTemplate:Thermostat section the heating/cooling schedule names are taken from the CSV files instead from the previously define Schedule:File section. As a result E+ doesn't recognize the schedules. See attached: Left correct definition, right wrong HB definition.
The fix is easy (i suppose), so, to let you know this small bug.
Thanks,
-A.…
ttle closer attention to what type is really being returned or the exact type that you're working with. I'll explain below (BTW, this is in C# and I don't know if the VB.Net syntax/compiler causes things to behave differently).
The "old" way of doing things was fairly simple straight forward syntax (this assumes you already have gotten your workbook and worksheet references).
//Retrieve data from a given cell
someData = myWorkSheet.Cells[x,y];
// Assign data to a given cell
myWorkSheet.Cells[x,y].Value = someData;
Unfortunately this no longer works because of the object type that the mySheet.Cells[x,y] returns, which is akin to a base COM object type. So in order to be able to do anything with this, you'll need to cast the result of Cells as a range, like so.
Range cellData = (Range)myWorkSheet.Cells[x,y];
Now that you actually have a data type that you can work with, you'd think you can just use the Value property as you could before, but not really. For reasons unknown to me (and maybe this is just a C# thing), but there are separate methods for getting and setting a value; get_Value and set_Value* respectively. I will note that I did not see these pop up with intellisense in the GH editor, but it did within Visual Studio. So now the syntax above would expand to something like this.
Range cellData = (Range)myWorkSheet.Cells[x,y];
theRealData = cellData.get_Value();
To make things even trickier, there is one argument to the get_Value method of RangeValueDataType. 99.9% of the time, you won't care what that RangeValueDataType is, and because this is a COM dll, that argument is technically optional. This is definitely where there's likely going to be a C#/VB.Net split. C# does not have the concept of optional arguments, so you have to supply something. VB does, so you can get away with calling get_Value without any arguements. In order to mimic this behavior in C# you'd have to do something like this.
Range cellData = (Range)myWorkSheet.Cells[x,y];
theRealData = cellData.get_Value(System.Reflection.Missing.Value);
Hopefully that helps in actually getting to the data within Excel. One last thing though. The result of get_Value is an object, so you should probably cast that into the specific type that you're looking for. My recommendation for this is that you cast the result of get_Value as a string (which its pretty much guaranteed to be), then use Parse functions for types like int and double. See the code below (with some graceful failure for good measure).
Range cellData = (Range)myWorkSheet.Cells[x,y];
string theRealData = (string)cellData.get_Value(System.Reflection.Missing.Value);
try{
double myDoubleFromExcel = double.Parse(theRealData);
}
catch(Exception e){
Print(string.Format("{0} from Excel could not be parsed as a double.", theRealData));
return;
}
*looking over my notes, I don't explicitly say anything about set_Value, but I would be extremely surprised if A) it wasn't there, and B) its structure didn't mimic get_Value. There is a possibility though, so if what I mentioned doesn't hold true for set_Value, don't say I didn't give you a heads up.…
coworking. Il corso prevede la trattazione delle tematiche di base della modellazione generativa, con l'inserimento di lezioni basate sulla filosofia progettuale della modellazione generativa e basi di analisi matematica.
Il corso ha durata di 30 ore con appuntamenti bisettimanali (lunedì e mercoledì) a partire da lunedì 03 ottobre. Per maggiori informazioni contattate il docente delcorso e scaricate il programma
____________
Cavallette Generative is the new Grasshopper Level I course offered by Mandarino Blu visual communication LAB. The event is organized by the support ofMultiverso, a co-working company. The course includes the discussion of the basic themes of generative modeling, such as design philosophy and mathematical analysis.
The course lasts 30 hours with twice-weekly meetings (Monday and Wednesday) from Monday, October 3. For more information contact theinstructor of the course and download the program…
en la práctica de nuevos métodos de diseño y fabricación utilizando herramientas digitales. Estos procedimientos emergentes están cambiando radicalmente la manera en que nos aproximamos al proceso de diseño en términos de concepción y producción. Los participantes serán introducidos en el uso de softwares de modelado 2d y 3d para la generación de geometrías que serán posteriormente mecanizadas in situ en una máquina de control numérico CNC de 3 ejes.
¡AL FINAL DEL CURSO TE LLEVAS TU LÁMPARA A CASA!
Profesores: Equipo MEDIODESIGN* + TOOLINGROUP*
*Official Rhino Trainners. Acreditación otorgada por McNeel, desarrolladores del software Rhinoceros.
Lugar: Mediodesign. Pallars 85-91 5-2 BCN
Duración: 16 / 20 horas
Fecha: sábado 9 / domingo 10 julio de 2011
Horario: de 10h a 14h / de 16h a 20h
Plazas: 20 participantes
REQUISITOS
< Dirigido a estudiantes y profesionales de la arquitectura, diseño y profesiones afines.
< Ordenador portátil.
< Softwares instalados. En el momento de la inscripción, los participantes recibirán las instrucciones para la descarga e instalación de versiones gratuitas (trials) de los softwares.
CONTENIDOS
< Introducción al diseño avanzado y la fabricación digital.
< Entorno Rhinoceros y sus plug-ins.
< Herramientas y estrategias de trabajo CNC.
< Materiales y sus características.
< Planteamiento del ejercicio: diseño de una luminaria
< Desarrollo del archivo de RhinoCam para el mecanizado CNC.
< Mecanizado y post-producción.
< Entrega de propuestas: Presentación en formato digital del proceso de diseño y fabricación (pdf, powerpoint, etc…) y del prototipo de luminaria realizado.
INSCRIPCIONES
Precio: 199 € Materiales incluidos.
Forma de pago: mediante transferencia bancaria.
Límite fecha de inscripción: lunes 4 de julio 2011
Se otorgará certificado de asistencia. …