32 or 64 depending on your system).
3- Download PT-GH Add-on
4- Get the latest PT-GH_Examples file with updated components.
Look forward to your feedback
Enjoy!
Rajaa Issa
Robert McNeel & Associates
-------------------
New in this release:
-------------------
- Installer error for Win32 is now fixed.
- Added ptOrient component to orient 2d and 3d objects to a grid.
- Added new sub grid component.
- Added new convert to diamond grid.
- Added new wrap grid component.
- Added components to output NURBS faces, borders and flat faces in a tree structure using a base grid.
- Fixed bake grid component bug.
- Many other minor bug fixes.
…
0.
here are the tests and results I got working with Firefly and Firmata:
- connected 30 servos with external power and mega sensor shield, servos twitch.
- connected 1 servo to different digital pins in several times, servo twitches.
- connected 9 servos to Uno under the same setting, all servos functioned well.
and here is the test I conducted with Mega and Arduino IDE:
- sketched in Arduino IDE to have the servo/s turn 0-180 degrees, servo/s functioned well.
As a conclusion, the Mega board is functional, and Firefly works well with Uno, but not Mega.
I thought something must be missing from firefly and firmatta for mega to communicate with servos, and I came across this post in 2011: http://fireflylabs.squarespace.com/discussions/post/1540044
the Firefly version I'm using is 1.0.0.70 64 bit, has anyone successfully controlled servos with Mega and the newest Firefly?
Attached is the gh. definition
…
an example, it is transcendental and there simply aren't enough particles in this universe to encode all the unique decimals that make up Pi.
Matters are of course much worse in your average computer on Earth, different types of digital numbers are allotted fixed amounts of memory space. Bytes (0 to 255) are allowed 8 bits. Standard integers are allowed 32 bits. Standard double-precision floating point numbers are allowed 64 bits. There's only so many unique numbers you can make if all you have to work with are 64 on-off switches (2 to the power 64 to be precise). It stands to reason that one of these possible numbers is the lowest one and another the highest one.
Double.MaxValue returns the highest of all possible double-precision floating point numbers. There is no number higher than Double.MaxValue (unless you count Double.PositiveInfinity which isn't so much an actual number as a convention).
The most common reason for using Double.MaxValue in code is when you are looking for the lowest number in a list. What you do is iterate over the all the numbers in that list and remember the lowest one you found so far. By starting out with Double.MaxValue as 'the best answer so far' you guarantee that every other number will be either equal to or smaller than your starting value.
Put another way, Double.MaxValue isn't about getting the highest number in some collection of numbers, it's about getting the highest ever possible number.
--
David Rutten
david@mcneel.com
Poprad, Slovakia…
Added by David Rutten at 9:47am on February 4, 2013
to connect only one servo to different digital pins in several times, the results are the same.
I tested with Uno and all 9 servos worked under the same set up, so I imagined there might be something wrong with the firmatta, and I came across this post in 2011: http://fireflylabs.squarespace.com/discussions/post/1540044
the Firefly version I'm using is 1.0.0.70 64 bit, does it cover for the "buffer size" and "baud width" issues that you mentioned on the post?
I am using Rhino 5.0 and the grasshopper version is april-04 2014 build 0.9.0075. the Arduino IDE version is 1.6.5
Thank you for your time.
…
hen this happens a lot it means one of two things:
The entire population is highly clustered in a single spot meaning there's not enough genetic 'room' in between individuals to create unique offspring. When this is the case, it means a (local) solution has been found and there's little point in continuing the process.
The possible gene-pool is very shallow. Say you have 3 sliders, each of which can take on 4 values. That means you have a total of 43 = 64 possible combinations. The first genome picked is always unique, the second genome (when picked at random) has a ~1.5% chance of being identical. The third genomes (when picked at random) has a ~3.1% chance of colliding with the two existing genomes. And so on. Very soon you'll have exhausted all possible genomes and Grasshopper will frantically try and mutate any additional individual until it becomes unique, but of course never succeeding.
Based on your screenshots the latter is the case. You have two sliders, one with 4 and one with 3 possible states. This gives you a total of 12 possible genomes which corresponds to the 12 lines in the middle graphic and the 12 groups in the left-most graphic. You've computed each genomes more than once and there is no new information to be had.
I suppose Galapagos could be smarter about this and detect when it has exhausted all possibilities, but at the moment it has very little smarts.
--
David Rutten
david@mcneel.com
Poprad, Slovakia…
Added by David Rutten at 1:09am on January 23, 2013
have the latest GH 0.9.0006
2- Download and run the latest PanelingTools PT-GH installer for Rhino 5.0 (Windows 32 or 64).
Look forward to your feedback.
Enjoy!
Rajaa Issa
Robert McNeel & Associates
-------------------
New in this release:
-------------------
- PanelingTools rhi Installer now installs both PanelingTools plugin and PT-GH Add-On and save under (%appdata%\McNeel\Rhinoceros\5.0\Plug-ins\PanelingTools\...). Grasshopper 0.9 can now handle looking for ".gha" Add-On files in folders other than GH special components folder. You do not need to move files anywhere and it is strongly recommended to leave it where the installer puts them to handle future automatic updates and recovery.
- The release includes a major rewrite of all PT-GH components to handle multiple grid creation and paneling. Here is an example image of how it looks now with multiple grid input and paneling:
…
KangarooA (level 2)>{Die Datei oder Assembly "KangarooLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" >oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei >nicht finden. FileNotFoundException}
i use
rhino Version 5.0 (5.1.2011.1214, 14.12.2011) -64 bit
grasshopper 08.0063
and i put the files in the grasshopper/components -directory
if i ignore the error message, grasshopper opens with kangaraoo, but without the sover component :-(
best pb
…
not rhinocommonPath
(this is not the bug but if the correction is not made, then the form doesn't clearly ask for the dll
Second part of the solution (and here it corrects the bug)
Do something so we do not execute line 53 -if (File.Exists(Path.Combine(path, "rhinocommon.dll")))- if path == null.
The way I did it is certainly not the most elegant one but it's efficient. I have added the two following line of code
if (path == null)
path = "C:\\";
--------------
Now I have also corrected the code so it finds the dll on my computer. But I'm not sure the installation is the same for everyone. On my computer the information GrashopperFinder.cs is looking for is not under the LocalMachine hive but under the CurrentUser hive! So FindGrasshopper (line 19) is never checking for the right hive.
As I'm on a Windows 7 - 64, I have just added at line 28 the following code
SearchRegistryKey(rh5_64_Reg, rh5_RegName, RegistryHive.CurrentUser, RegistryView.Registry64, strings);
Now everything seems to work with the latest version of Grasshopper. So next step is to put the right .NET version and also extend the wizard to Visual Studio Express 2012 or beyond (Already done for the wizard for Rhino, so it shouldn't be an bid problem).
Anyways, thank you if someone who know how to code can double check what I did and correct everything (i.e. put the right code on GitHub + the corrected template on the VisualStudioGallery
Regards
Serge…
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.…
els, Rhino 5 (floating zoo license) and Grasshopper 090076. After dropping all .gha and .dll files in the special folder/components folder I restart Rhino and GH. While the buttons for plugins like Cocoon and Weaverbird do appear in the toolbar as they should the buttons for Kangaroo 2, Ivy and Millipede are not there. All plugin files are unblocked. When I double klick the canvas and search for a component GH can't find them. I also tried to drag the plugin files from the desktop and drop them on the GH canvas but with same result. I know Parallels issues are not supported but maybe someone had similar problems and can help me out. Many Thanks, Stefan…