... what process? You mean how are the crenelation is made?
One crucial thing is that the teeth length should be a variable. Now I cannot control it. It seems to depend on (1) the minEdgeDiv and (2) the startOffset. Where I am aiming for is a deviation of teeth seen from the midpoint of the crenelated edges with a value of e.g. 75 mm. Still taken into account the start and end offset of e.g. 50 mm
Teeth length is indeed variable (read further) But anyway .. I'll add some user controlled options for the teeth making. As it is indeed is controlled by the 2 as above variables (PLUS a "safe guard" check: if minEdgeLength / 3.0 < startOffset ... then startOffset = minEdgeLength / 3.0 ... meaning that you divide the remaining 33% and all the rest are "proportionally" to that [bigger edges, that is]). This yields as equal teeth(s) as possible for obvious reasons (recommended movie: Frankenstein Junior). …
art of the London, the workshop will create a vibrant atmosphere not only through its rigorous studio work, but also by its public lecture programme that will share the diverse expertise of professionals from London’s leading offices in the areas of digital design and fabrication techniques.
Experimentation with digital tools and physical assembly techniques will be demonstrated through projects that explore a workflow between computational software, engineering-related analysis and digital assembly procedures leading to physical fabrication.
Participants will have full access to the AA Digital Prototyping Lab for the fabrication of prototypes and models in various mediums and materials, such as 2D milling (laser cutting), 3D milling (CNC), 3D printing and other forms of physical production.
The deadline for applications is 27 June. A late deadline of 11 July is also in effect, but this will incur a £50 surcharge. Application forms and additional information are available online at:
http://www.aaschool.ac.uk/STUDY/VISITING/d_lab.php and http://dlab.aaschool.ac.uk/ .
Applications can be submitted to: visitingschool@aaschool.ac.uk…
nitions prior to Karamba are to allow the genes to manipulate the form of the shell and then kangaroo to relax the form to its "equilibrium" state.
The definition, as attached, runs fine over one iteration. However, when I run the Galapagos solver, rhino slowly uses up my computers memory and then ultimately crashes (around 80 Galapagos iterations). I don't think that the surface patch, or kangaroo are the issue, as I have run other iterative definitions through them without issue.
I believe Karamba may be occupying memory each iteration that is not released when a new iteration begins. This problem is exasperated by the fact that I am running 11 load cases, 9 of which are point loads defined over each vertex of the mesh. I ran a definition with only one load case, and it reached 170 generations (with a population of 50 for each generation). However, at this point it had occupied 90% of my computer's available memory.
Do you know of a way to ensure that Karamba purges its memory after an iteration, or is this a possible memory leak bug?
Thanks again, any help you can provide is much appreciated.
Sean
…
e técnicas avanzadas de modelación 3d y su fabricación digital (corte láser e impresión 3d). Se utilizara Rhinoceros y Grasshopper, no es necesario tener conocimiento previo de los programas, únicamente manipular algún programa CAD.
Fechas:
Miercoles 13: 18:30 a 22:30Jueves 14: 18:30 a 22:30Viernes 15: 18:30 a 22:30Sábado 16: 11:00 a 14:30 y de 15:30 a 21:00Domingo 15: 11:00 a 14:30 y de 15:30 a 21:00
Fecha límite de Pago: lunes 11 de Junio del 2012Estudiantes: $160.000Profesionales: $220.00
Descuento para integrantes de Makerspace del 40% (5 cupos únicamente)
Importante:
Todos los niveles de experiencia son bienvenidos el único requisito es tener un entendimiento básico de los programas CAD y una actitud positiva hacia el aprendizaje de dichas herramientas. Necesitas llevar una laptop, nosotros te instalamos los programas de prueba.
Si planeas venir de fuera de la ciudad avísanos y te pondremos en contacto con otras personas que también vayan a hacerlo para en caso de desearlo puedan compartir su lugar de estancia.
Al participar en el workshop obtienes el 50 % de descuento en la licencia educacional Rhinoceros por medio de Rhino Chile.
Proceso de Inscripción:
El participante deberá pagar la matrícula haciendo un depósito bancario a la cuenta que aparece a continuación.
Banco: Estado
Nombre: Luis de la Parra Galván
No. Cuenta: 00169946655
Para obtener los datos restantes para hacer una transferencia o depósito mandar un mail a info@chidostudio.com
El depósito mínimo para reservar la matrícula es del 50% el resto deberá ser cubierto el día del evento.
Una vez que el depósito se haya llevado a cabo el participante deberá enviar a este correo info@chidostudio.com los siguientes datos:
Nombre completo
Email
Teléfono
Institución educativa u Oficina
Archivo adjunto del recibo del depósito bancario
En cuanto recibamos la información immediatamente nos pondremos en contacto para especificar los pasos a seguir.
Contacto Santiago [Sede]
Luis de la Parra
Cel: 714-660-33
info@chidostudio.com
http://www.facebook.com/Chidostudio
Todos los mails se responden en un máximo de 24 horas.
Muchas gracias por tu interés saludos…
he last nights, let me try to describe it:-disclaimer: I'm an industrial designer, my coding experience can be compared to your, when you were 4 year old :)-disclaimer 2: I did a picture at the end of the post that maybe explains more than my words
the component has 2 inputs (Start Value, End Value) and one output (Picked Value)
this phantomatic component (which I would refere to as "dynamic value picker") supports any amount of domains on every input -> it works as if they come grafted, from a "longest list" component
The component "at rest" shows only one slider -with question marks on both edges-
For every couple on inputs you connect (1 Start Value connection + 1 End Value connection) it would visually generate a new slider (exactly like a "number slider" component)main difference from the "number slider" component, this one would show the Start Value and End Value numbers at the edges of each thus generated slider
Right click -> edit on it would recall a window similar to the "number slider", with the main difference that only the first part of those options would be present (see attached image for clarity)Whatever slide accuracy you set, it will affect the whole "dinamic value picker" phantom component (if you set "integer numbers" and for any reason one or more inputs are "floating points numbers", the component automatically rounds the inputs to the best "Integer", and allows you only to pick integer numbers in-between)
If you suddenly change a "Start Value" or an "End Value" input, the affected slider/sliders in the component will try to stay as close as possible to the same % value they were before (example if the domain was from 5 to 11, integers only, and you first picked the value 8, the slider was exactly in position 50%: when you change the End Value domain to 21 the slider will set itself to 13 - yes, I picked an easy one lol )
When you first plug a couple of Start Value + End Value, the slider sets itself to Picked Value = Start Value
It could also be possible to supply negative values as Value End and positive values as Value Start: the slider let you pick a number on that domain regardless of the numerical order you use
Last thing, but it's just fancy imagination, if you zoom-in the output (Picked Value) connection dot, a little - and + appears (like in other common components), letting you add a new cursor to every existing slider (it could be possible to customize the color of the new cursor to avoid confusion)
This is the exact description of what I would ask to the lamp genie :)
I attach a pic I just did, in the hope to better explain myself: picture link
and of course thank you again for reading this long poem!
…
and it is currently working on the 11th generation, it is still running I haven't stopped it yet. I'm going to use the solver again to test 1296 configurations will limiting the population to 30 affect the results accuracy, and will it make the solver finish in less time?
Another question I have, If I'm testing only 162 configurations ( I have 5 sliders 2x3x3x3x3= 162), then how come Galapagos tested 600 solutions with many repeated configurations, and surprisingly, it is still running? am I missing something.
One last question, I heard about Genopt to use for Genetic algorithm, I also heard it is a better way to test large numbers of simulations, However I have no idea how to use, does anyone know if it is a plug-in for Grasshopper, or stand-alone application ?…
5.5 hours to 1.1 minutes. Given that, I'll take the ugly code
Same technique worked to fix the "region union" bug, on a long (700) list of curves to merge; dividing the list into chunk of 5 curves to merge, then merging them, then merging 50 of those results, and so, kept "region union" from getting indigestion, and completing the operation. In a short (3 minutes) amount of time.
Hope it helps others; use some of the time saved on a run to laugh at how ugly the code is
…
Added by mark zirinsky at 5:12pm on October 22, 2017
Organic form and nature...
For designers who are exploring new
shapes using generative algorithms, Grasshopper® is a
graphical algorithm editor tightly integrated with Rhino’s 3-D
modeling
flectance and use .2 as default. You can use ShadingProperty:Reflectance to change the default value. We don't support this in Honeybee interface right now but you can create the objects and add them to your energy model using additionalStrings_ input.
I put a simple example together were I change the reflection for shading surfaces to .5 for unglazed part of shading and portion and .7 for glazed part. I also set the percentage of glazing to 50% of the surface area.
I didn't put any input checks. Make sure to read the documentation to put valid input values for energyplus otherwise the energyplus simulation will fail. I also assumed that all the shading surfaces (context) will be planar surfaces.
Keep in mind that it will only effect the results if you are using one of the solar distributions with reflections. Honeybee is using FullInteriorAndExteriorWithReflections by default so you should be fine if you're using the default settings.
Hope it helps,
Mostapha
…