y interesting and smart way to construct surface. I tried some experiments out using a similar idea - take a developable surface which has a series of holes cut through it now offset that surface and unroll both of them, once both have been cut out insert a dowel into the holes (the dowel represents the offset distance). In the end the shape is recreated via tension and in that way there are some similarities. With your concept the thing I have trouble figuring out is how do you cut the variable angle kerfs. Are you using a 5-axis swarf cut, a cnc panel saw - how do you control this? It would be great to have a set of constraints which limit the number of possible angled cuts - these limits would equal the number of v-groove bits you have in the cnc - and then you could just cut the lines with the programmed tool which matches the given angle. Or maybe I am completely wrong, now I think I am wrong, about the execution and you are only changing the gap between each kerf and the angle of the side wall stays constant.
Anyway to answer your question catia can analyze the characteristics of a piece of formed material (this analysis is usually applied to sheet metal and to design forming tools)it's just a matter or defining the material to match that which you are using. Another possibility although not as numerically clear is using a simulation tool like Maya cloth or Virtools. I know this maybe less likely but you can define all sorts of materials in Maya and then simulate their behavior under numerous forces and constraints. I think it would work it's just how do you extrapolate the values Maya needs and then correlate them back into the cloth parameters. Once it yields the final formed mesh then further analysis could be performed in cosmos, ansys, or catia.
I have one other suggestion. In solidworks if you perform a lofted bend on a sheet metal part and then generate a flat pattern it creates a large set of bend lines representing how to perform the bending of an unusual shape using a metal brake. It seems like those bend lines could be machined with you technique to create lofted forms instead of extrusions.
What materials seem to work best so far, have you only been using wood (the purple stuff is probably not wood)?
If you are ever in Los Angeles I have a shop with a 3 axis and 5 axis router, a large vacuum bag, and all the other things to experiment on this and would be open to this.…
be deleted because of the following concern:
Non-notable software; fails the general notability guideline.
If you can address this concern by improving, copyediting, sourcing, renaming or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to deletion for any reason. However please explain why you object to the deletion, either in your edit summary or on the talk page. If this template is removed, it should not be replaced.
The article may be deleted if this message remains in place for seven days, i.e. after 13:32 on 5 February.If you created the article, please don't take offense. Instead, consider improving the article so that it is acceptable according to the deletion policy.
Notify author/project: {{subst:proposed deletion notify|Grasshopper 3d|concern=Non-notable software; fails the [[WP:GNG|general notability guideline]].}} ~~~~Timestamp: 20110129133248"…
Added by Danny Boyes at 11:47am on January 29, 2011
tholic Church (seecalendar), Anglican Communion (see calendars),Eastern Orthodox Church (seecalendar), Lutheran Church(see calendar)
Type
Christian, national, ethnic
Significance
Feast day of Saint Patrick, commemoration of the arrival of Christianity in Ireland[1]
Date
17 March
Celebrations
Attending parades, attendingcéilithe, wearing shamrocks, wearing green, drinking Irish beer, drinking Irish whiskey
Observances
Attending mass or service
…
k ecotect; and 'export mesh to ecotect' usually auto link, but my computer won't link. Please help out.
please post such request in our group so we get an request email, thx.
For your problem you have to use the newest geco v1.033 and grasshopper v09.0012 or higher.
This will solve your problem.
If you use grasshopper for rhino 5 we will release a updated version which also works for this.
currently you have to copy the files manually to the components folder
thx....
After installed the new version of grasshopper geco, here is error again
Error: solution exception: Could not load file or assembly 'Geolink, Version=2.1.563.0, Culture= neutral, Public KeyToken=bull' or one of its dependencies. The system cannot find the file specified.
Here is the error on ' Link Ecotect (EcoLink) ' in grasshopper geco.
Urgent!!! Please help!
PLEASE IDENTIFY which files copy manually from where to components folder?
thanks…
vid Rutten (the creator of Grasshopper) as the leading poster. Amassing just over 7000 posts. I have been a regular contributor since this forum starter 5 years ago and I am only half way there.
The line between "the only stupid question is the unasked question" and the "why is no one here answering my questions question" needs to be walked with care.
We have all been where you are now. Admittedly it was probably easier for me as there wasn't that much to the program when I started using it and my learning curve has been an incremental one as things get added.
It doesn't help that all the documentation that is around is out of date as soon as it gets published, but that is the nature of software in BETA... things change. I know of a concerted effort by the powers to be to document Grasshopper better. But this is a little way of from completion.
If it helps I can think of two examples of questions that I either should have asked or did and regretted.
Firstly I had no idea you could bake geometry into the rhino document when I first used Explicit History (former name of GH) I mean what the hell does a fried egg have to do with it :) so I simply ignored the plug-in for a month or so. If I'd asked how do I get my Red transparent surfaces into Rhino, I would have been using it a lot sooner.
Secondly I wished for a way to display the output of a component so that I could see it without having to hover over the tool tip each time. I didn't realise that Post-it Note (or Panel as it is now due to copyright issues) had an input as well as an output.
The most important thing to remember is that Grasshopper is an extension of Rhino. By not knowing Rhino you are at a greater disadvantage than the rest.
If you don't know how you should go about modelling something in Rhino how are you going to be able to develop meaningful algorithms in Grasshopper.
Danny…
ok at the various available ways to reference geometry and data in ghPython:
ghdoc is the standard document for rhinoscriptsyntax. We can use it all the time and it is meant to be as quick as possible, in order to slow down rhinosciptsyntax in Grasshopper as little as possible.
It is also possible to just reference or create geometry in memory using RhinoCommon methods.
The third and last document is the usual Rhino document, which is also accessible in ghPython: Rhino.RhinoDoc.ActiveDoc.
All these three styles are valid and useful for certain purposes and code writing styles.
Specifically, you are asking to take data from ghdoc, obtain the geometry, and finally add it to the Rhino document. This is essentially baking in ghPython, right?
I am attaching an example.
When you have a document available and a Guid, you can use rhinoscriptsyntax.coerceXXX(guid) in order to obtain geometry, or specific types of geometry.
Similarly, scriptcontext.doc.Objects.AddXXX() allows to add geometry to the document. There are lots of variants for this. You can refer to the RhinoCommon documentation for all methods in the ObjectTable class, or all methods in the ghPython one are on GitHub.
Please let me know if you need more information. I hope this is helpful,
Giulio--
Giulio Piacentinofor Robert McNeel & Associatesgiulio@mcneel.com
bake_into_rhino.gh, 5 KB…
s lectured at my university; one of his projects is a free-form shell pavilion, based off of the finger-locking joinery of sand dollars. He has a great time-lapse video of the form finding process on his website, which is worth a watch if you haven't seen it already. It appears as if he uses Galapagos or some other evolutionary approach for his solution. When I saw that Daniel Piker replicated this using only Kangaroo, I was thrilled.
I believe that in order to get smoother, less clumsy results from the PlanarHex, it is almost necessary to ensure that your setup is conducive for the definition to work. I think this includes beginning the definition with the hexagons having the ability to be EITHER concave or convex (Lunchbox). In Daniel's script, I think he set the default value at .5, which was in the middle of the two options and resembled a square. I think also that the number of hexagon cells in the U and V direction should be setup in a way that they can lend themselves to a proportion that is used later in the definition.
Here is a quote from Piker that better explains the importance of the proportions and edge lengths in the setup:
The ratio of U/V divisions need to be chosen so that the initial edge lengths are close to equal.
When planarizing, particularly with hexagons, we need to ensure that the polygons do not become self intersecting. Here this is achieved by constraining the maximum and minimum edge lengths to some ratio of the overall average edge length. For this to work though, it helps if the initial state has them within or close to this range. [...]
Judging from the photo you provided of your results from the PlanarHex, I think some of the issues may be a result of you having a mixture of trapeziums and hexagons. This could potentially be causing the mangled appearance of the resultant shell.
Again, I do not know if this will be too much help for you as I am somewhat of a beginner with Kangaroo. But if nothing else, I hope that this can serve as a catalyst for what could be an interesting discussion about free-form vaults and shell structures... Also, check out the work of Philippe Block if you haven't. Here's a picture of a hexagonal vault model that he designed that is quite lovely.
- William…
component that let you modify an existent .EPW file as you want, also just few hours or days or months of it.
This is a preview of it.
This new potential component creates a copy of Epw file automatically starting from an existing EPW file. In this case I modified dry bulb temperature from June to September, I added 5 °C to the original values.
or you can create your own values, for example here I plugged random values.
Or you can copy and paste your values from .xls column of a weather data into a panel component.
All your modified files are stored into a folder that you want.
I think should be useful a component like this. Anyway, I'll try to finish it as soon as possible.
Best
Antonello
…
added a separate location for the kangaroo files in GrasshopperDeveloperSettings just to be sure, everything is unlocked, I have .net Framework 4.5.1 installed, turned of Coff and forced Direct via the about panel. I'm working with Rhino 5 SR 12 on 64 bit, Grasshopper build 0.9.0076 on Windows 8.1.
I still get this error in the Rhino command line (translated from Dutch):
'An attempt was made to load an assembly from a network location. This allows the assembly to be placed in a sandbox in earlier versions of the .NET Framework. In this version of the .NET Framework CAS policy is not enabled by default. This loading operation can therefore be dangerous. If this loading operation is not intended to place the assembly in a sandbox, you must turn on the switch load from remote sources. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information.'
I hope someone can help me with this!
Thanks!
…
sistance of radiative and convective heat transfer through the _filmCoefficient input on the "Create Therm Boundaries" component. This filmCoefficient in W/m2K represents the "U-Value" of the air film between the edge of the THERM materials and the surrounding environment that is at the specified _temperature. The extra resistance from this air film is why the full construction U-Value that you are getting out of THERM is a lower than just the (conductivity of material) / (depth of the material). Accounting for air films is particularly important when you get constructions that have a high overall conductivity (like a single pane window), since almost all of the resistance of such a construction is due to the air films.
To elaborate further, you might have noticed that, in the example files on hydra, I set this filmCoefficient to be either "indoor" or "outdoor", which basically uses some code that I wrote to autocalculate the film coefficient for you. I take into account both the emissivity of the material at the boundary (which gives you more air film resistance for lower emissivities) as well as the orientation of the boundary in the 3D space of the Rhino model. The code I wrote will take these parameters and match them to those published in ASHRAE Fundementals, which you can see in table 1 of the first page of this PDF:
http://edge.rit.edu/content/C09008/public/2009%20ASHRAE%20Handbook
I interpolate between these values in the event that your emissivity is not 0.05, 0.2, 0.9 or the orientation of your boundary is not any one of the 5 that they give.
I know that THERM also has the capability to actually run the radiative and convective formulas that you posted, Mauricio, as opposed to just using a single film coefficient to account for all of this resistance. The running of these formulas is particularly useful is the radiant temperature at the boundary is different than the air temperature. However, as long as you are ok with this assumption that the air and radiant temperatures are the same (which is the case for all of the situations that I have encountered), the film coefficient is perfectly sufficient. If anyone ever has need for this capability of running boundary conditions that have different radiant and air temperatures, please post here and I can think of a way to implement it. I rather like the simplicity of the current interface, though, and I think that I will keep it this way until we understand the purposes for why someone would need separate radiant and air temperatures.
-Chris…