re_Never_Ends_V666".
3. Delete the left C# that does the Ziggurat (and feeds the truss maker with the "skin").
4. Remove all the comments of type "don't touch ..." > be brave.
5. Create any spiral surface (like the ones shown as demos) in Rhino. Or Any List of surfaces (say: one spiral surface and some others - but better start with ONE test surface). DO NOT use trimmed surfaces (only my "pro" C# truss maker does this - but it's incredibly complex to handle it). In fact ... you can use them ... but forget it, for the moment.
6. Feed this green GH component shown (aka: the Red pill [Matrix], he he) with your surface(s) > surrender to the crazy world of trusses.
7. Listen to some appropriate stuff .
…
ick to the Bezier span option (because this "guarantees" the LESS visual gap when lofting - actually that's a lie but stick to the plan) .
1. If we had ONE pair "suitably" oriented then things could be a bit more easier. But ... there's a bunch of pairs around and IF your pairs are different (in the true sense of the liquid madness, he he) ... well we need a policy:
2. Find either (a) the centroids of (b) the min distance points and define an "axis".
3. Find the ccx pts (case a) or use points from (b) and change the curve seams to these. This yields curves that start/end at some controlled "neighbor" points (critical if your curves are different or "twist" - as pairs - etc etc). This is ALSO critical when you want peace of mind when lofting (or use sweep1) because don''t get for granted what the Loft options component claims by the "adjust seams" thingy.
4. Optionally change the 2nd curve orientation in order to get a clock wise + anti clock wise pair. More on that later (is related with other methods to "fuse" this with that).
5. Define points at each curve using a pair of double values (0-1 if the pair domains are 0-1).
6. Split the curves (get the segments that you want) and define pairs of vectors (at end/start segment pts) that could give us 2 bezier spans.Don't forget to control the vector "lengths".
7. Unite the spans with the segments.
If all the above fail ... well... there's always the Plan B: I could post the C# that does this and several other ways to "fuse" curves plus a curve maker that is rather suitable for your tower adventures.
best …
to problems. If anyone wants to take a look at the attached file "605b-3" and try to help me, that would be awesome.
The way I'm thinking about creating the louvers:
1. Contour the shape (could be any shape, but I attached the one I'm trying to do it to)
2. Divide those contour curves
3. Find the 4 points on those curves that are furthest away from the center of each curve
4. Move those points slightly away from the center of each curve
5. Replace the unmoved points with the moved points
6. Interpolate/NURBS curve through the new list of points
7. Loft the new curves with the original contour curves
I think I'm close, but I'm getting stuck at the end- I thought shifting lists would be the best way to solve my problem, but I'm a little confused as to how grasshopper is organizing the list of new curves and how to match that organization to the original curves.
Attached is an image of where I am stuck. I can only create a surface in the gap that I'm trying to create by the louvers. Either that, or one or two of the curves tends to create a "tornado" looking thing and i can't figure out how to fix it without individually breaking up the list. Is there a way to set all the curve seams to be at the same location in a list?…
l design.
2/ Optimization
2.1/ in prefabrication
2.2/ combinatorial
2.3/ approach comparisons (i.e. deterministic vs stochastic)
2.4/ share your research
2.5/ ... etc. the list goes on and on
3/ Share you design rationale and how computation fits in
4/ Need help with this problem...
5/ Challenges and workshops announcements
6/ CD News
7/ Share computational design projects under construction or built (akin to skyscrapercity)
8/ and so many other categories and sub-categories...
Just my first thoughts. That breakdown in optimization is just an example. Maybe 'sections' is an old-school way of seeing things, I just wanted to share some thoughts on the kind of content I look forward to seeing. It can be pragmatic topics, but also theoretical, and allow folks to share their projects and research. Some categories are specific, others broad. I suppose I'm interested in community building with regards to computational design. I think SmartGeometry attempted to accomplish this at some point in the past, to some degree. However their focus appears to be in the workshops and challenges.
I recall the silly flame wars that the CG industry had 20 years ago (lame). I'd avoid that, even if it meant forbidding the mention of any specific software in certain areas or in the entire forum. Which would be tricky, but the endless flame wars and silly comparisons were such a waste of everyone's time in CG.
Without dwelling on this too much yet, I think that the software specific questions belong in software specific forums. If we already had a common language for computational design, you'd just need to add the right description as a meta-tag to any Dynamo or Grasshopper forum post, and you'd be able to find analogous solutions in either forum effortlessly, right?
The Dynamo and Grasshopper forums lack design-centric content. The emphasis is generally on the tools and workflow. Computational design is hybrid in essence, it involves both design and computer programming (be it visual or textual). We could really use a forum for knowledge exchange where the expectation is that both are discussed with equal status.
I disagree that such a forum ought to exclude professional programmers. It should include professional programmers whom have an interest in design, and also include professional designers whom have an interest in computer programming, and everyone in between, and enthusiasts, and artists whom are curious about algorithms as a creative medium, and academics, and students, and etc etc. As long as there is rich content and activity on design as well, not only the computational bit, then the crowd will be diverse and we'll all have more to learn from one another.…
you post a screenshot of what the message coming from its readMe! output looks like?2) Close your Grasshopper and Rhino.3) Download "Revo Uninstaller Pro" from here. It is free for first 30 days, which is what we need.4) Right click on the RevoUninProSetup.exe and check if the file is blocked. If it is, unblock it.5) Run the RevoUninProSetup.exe file and install "Revo Uninstaller Pro".6) Uninstall "MapWinGIS" with "Revo Uninstaller Pro". It is important that "Revo Uninstaller Pro" deletes not only files from MapWinGIS installation folder, but also all other leftovers (as registry inputs). Here is a small tutorial on how to do that. Watch it from 6:10 till the end.7) Restart your PC8) When your Windows boots up, make sure that you are logged in as Administrator!9) In your Start menu's search box type: "UAC", which will find your User Account Control Settings. Click on it, and a new window will open. Set the bar on the left to "Never notify".10) Turn off your Windows Firewall.11) Then turn off your custom Firewall (in case you have another one, besides standard Windows Firewall).12) Completely turn off your Antivirus.13) Download again the MapWinGIS-only-v4.9.4.2-x64.exe.exe file from here.14) Right click on the MapWinGIS-only-v4.9.4.2-x64.exe file and see if it is blocked. If it is, unblock it.15) Right click on MapWinGIS-only-v4.9.4.2-x64.exe file and choose: "Run as"... Administrator.16) One the installation preparation steps start, choose "Full installation". Wait for the MapWinGIS installation to finish.17) Right-click on "Rhino 5" icon and then choose: "Run as administrator".18) Open the the ironpython_admin.gh file again, and again post a screenshot of the message coming from its readMe! output.19) Drop the "Gismo Gismo" component to Grasshopper canvas. Post a screenshot of the message coming out from its readMe! output.
So we will need in total three screenshots of the readMe! output messages.
Thank you once again for being patient, and sorry for the large number of steps.…
Added by djordje to Gismo at 1:52am on April 9, 2017
this was about some boring building I wouldn't respond ... but here we are talking sardines.
Here's my take on that matter:
1. The 4 C# first create/use a nurbs, then define some random planes (and transformations) and then (a) either they place some humble stripes or ... er ... (b) sardines as instance definitions (NOTE: Load Rhino file first).
2. All important decisions are the ones in yellow groups.
3. You control what you get via this (priority on stripes or sardines? that's the 1M Q):
4. If you decide for sardines (the right thing to do) then you must ENABLE the Sardiniser(C)(tm)(US patent pending) as follows:
5. The vodkaFactor on that Sardiniser C# adds some spice in the sardine placement (it does that by altering the priority on the "composite" transformation in use: first randomly rotate then planeToPlane .... or the other thing?).
6. Only the finest Da Morgada sardines are used in this definition:
7. Spot the WARNING in the filter related with what sardine to choose > do it wrong and no hard disk on your workstation > no risk no fun > sorry Amigos, he he.
8. 1M question for you all: why placing sardines (it's real-time you know) is WAY faster than creating these humble stripes?
9. Although the sardines are placed in real time as regards your CPU ... the critical factor is your GPU (display mode: rendered).
10.Still WIP (dancing sardines in the next update).
have some sardine fun, best, Lord of SardineLand…
t ''Morph'' turns Red saying ''Cannot morph from a degenerate box'' (image 2),
that's because every curve generates a box (image 3).
After what i check the Option ''Union'' box to make only one box for all the curves (image 4).
However, the result is aleatory and not accurate at all ... :/ (see image 6).I know you are developing Pufferfish and not ''Morph'' component, but recently you publish on instagram a video where i believe you could morph and Twist with success a collection of curves (please see image 7 and 8)...If you could give me a hint how that can be achieved, it would be awesome.(Piping/Meshing the curves with very small diameter will perhaps work and help for visualisation purposes, but i actually just need morphing Raw curves for fabrication purposes).Hope to read you very soon...Ghali,…
updater successfully, but then the newest components don't work. try running the updater again and it says that the update is already installed.
Resolution:
Step 1-(If in windows, you will need modify your folder view to include "show hidden files, folders and drives" to see all the folders in this path.)
Navigate to C:\Users\%username%\AppData\Roaming\McNeel\Rhinoceros\5.0\Plug-ins\PanelingTools {6CAED836-BC06-4EBC-B1FD-E10886A0DC94}\2012.4.30.1332\(32 bit or 64 bit, whichever is appropriate for your machine).
NOTE: The folder name has the date. The current working version I am using is in the folder listed above) I have found that the updater sometimes does "repoint" rhino to the newest version. (that will be step 2).
There should be 3 files in this folder:(the modified date on the files should be 5/4/2012)
PanelingTools.rhp
PanelingToolsDotNet.dll
PT_SDK.dll
Right click on each of the files individually and choose properties. If there is an "Unblock" button, click it to unblock the file. Check each of the 3 files. (if the "Unblock" button is not there, then you can go to step 2).
STEP 2:
Open rhino and go to the plugin manager. scroll down to paneling tools, right click and choose properties. The file path at the bottom of the properties page should point to your folder path you verified in step 1. I have found that in some cases, after running the updater, the plugin path is still pointing to the previous version. If that is the case, close rhino, go back to the folder path in step 1 and delete any older versions, (only keep the folder 2012.4.30.1332).
Re-open rhino and reload the correct version of the plug in. After successful loading, you should have a Paneling Tools drop down you Rhino menu bar.
The above steps have only verified that the correct version of paneling tools is loaded in rhino.
STEP 3:
Download the latest PTComponentLibrary.gha and place it in your Grasshopper components folder, (delete/remove any previous instances of PTComponentLibrary.gha.)
(From within grasshopper, choose File->Special Folders->Components Folder)
Once you copy it into that folder, right click on the file and choose properties. Make sure to "Unblock" that file as well.
close and re-open rhino. launch grasshopper. You hopefully have a paneling tools tab in your grasshopper toolbars.
I don't know if this is exactly your case, but for that was the solution path for a few folks in our studio that seemed to work.
…
f Virtual Build Technologies will debut their Rhino plug-in RhinoBIM and showcase its functionality. The presentation will cover using RhinoBIM for Structural Design Modeling, Structural Analysis, and more.
Title:
RhinoBIM Debut Webinar
Date:
Friday, March 4, 2011
Time:
9:00 AM - 10:30 AM PST
…
Added by Mary Fugier at 1:04pm on February 24, 2011