A rather simple issue which for some reason I cannot figure out;
A Tmatch component has a list of two branches which it is trying to match with another list of two branches. For some reason, I keep getting negative matches even though they are positive. I am not sure what the underlying issue is?
The contents for the pattern are similar in index item 0 to 2 in the first branch, yet returns no values for the corresponding grafted trees {0;1} and {0;2}. Additionally branch {0;3} also seems to be empty while there should be plenty of positive matches.
I added two starts text to the pattern text because I care about all the items which include this text, amongst other text.
I have a script that isolates the geometry in the Rhino file per layer and then exports that geometry to another Rhino file. For example, if my file as layers called “glass”, “frame”, and “wall”. It would export the geometry into 3 different files call “glass”, “frame”, and “wall”. I’m using Elefront’s “Export Objects” node to do this.
The end result is that I want to bring that geometry into Revit as individual families.
The problem is that Revit, apparently, can only insert .3dm files from Rhino 5. Not Rhino 6. Does anyone know if I can specify, with this node or a node from a different plugin, which version of Rhino to save these files as? Or even if there is a Python or C# way to do so?
I did a bit of forum digging first, found more complex solutions to more complicated surface labeling scenarios but nothing as simple as this, so I’m assuming I’m just missing something obvious.
Below I just used the OrientOnSurface command in Rhino with flat text to place it on a faceted edge. I want to do that with Grasshopper, I don’t even particularly care about adjacent labels, random non-repeating numbers could be scattered all over. I just need to create a visual map for how everything fits together after cutting.
Hello!
Attached is a photo of the definition which is separated into three main components. All three components do the exact same thing; the only difference is that the scalar value is different. All three components also reference the same square. For whatever reason, the translation or homogeneous coordinates of the transformation matrix seems to react to a scaling transformation which I can’t seem to wrap my head around.
Shouldn’t the scaling transform only affect the magnitude of the X,Y, and Z components (columns) of the matrix while leaving the W component untouched? I also moved the square to the world origin in Rhino as a benchmark, and it seems to be displaying fine, but maybe I’m just misunderstanding how the transforms are applied in Rhino/Grasshopper. Any thoughts?
my bounding box isnt giving me a bounding box, but some stretched anomaly…super weird bounding box.gh (551.5 KB)
it only has error on these parts, the rest of my pieces are ok
Hi, I have 70 branches in a tree, each of them with 2 items (0, 1). I want to separate these two lists of items, so all the items (0) from the 70 branches will be together and the 70 items (1) in another one.
How can I do this?
Not sure if it’s just me (I’ve tinkered with the Grasshopper XML files), but since moving to Rhino 6 I’ve noticed that the Preview Point Flavour and Plane Size values will reset when I close and open Rhino (also the Grasshopper window position/size appears to change, can’t quite remember if that’s “normal”):
Also, the Dot point size seems a lot larger on my system than it was in Rhino 5. Perhaps there is a size setting somewhere, similar to how we can set the size of the planes?
attached you will find a super simple definition of a mesh + lineLength + anchors + wind that does not work. I will go crazy, I saw multiple examples, tried the bouncy solver - mine is just not working.
I am probably missing something fundamental, help me out!
I am trying to do a image based circle packing. and i already found a lot of solutions for this here online.
Now i was wondering if it is possible to set fixed circle sizes (not a range from to) and also set how many of each size?
Here i found circle packing with fixed sizes but not image based:
Hi to all. I’m new to ShapeDiver and working to get a configurator built and integrated with WooCommerce. To get the ball rolling I tried to run the “First Example” provided in the API docs. I copied the html and javascript code to their respective files, but when I view the screen all I see is the container, slider and buttons. The actual sofa model doesn’t appear as it does in the example in the API. Clicking on the “get data” button returns NumberOfSeats: 2, so I presume at least some discussion is happening over the API. The browser consoles (firefox and chrome) show no issues and I’m seeing the response from ShapeDiver that they’re hiring. Any suggestions as to why the model won’t show? In comparing the source from the live example and mine, the canvas doesn’t load in the container on mine.
Hello; maybe this question related to Rhino more than Grasshopper or to both of them.
Fspy : is an Open source still image camera matching and Blender can import fspy file directly https://fspy.io/
Fspy unlike Rhino don’t export XYZ euler coordinations; so i use this method to get them.
-Export Json file from Fspy
-Extract matrix transformation of the camera
-Get XYZAB from the matrix with FURobot plugin
-Rotate XY plane with Pufferfish Rotate Euler
-Create camera with Horster plugin
-I use the image as background and the camera matched good.
Now i have one problem: Lens length ; Fspy export FOV . Blender read it and we can easily switch from FOV to Focal Length
The question how we can get Lens length (Focal Length) from FOV?
Hi,
I’m trying to upload a model on a Pro Account (size limit should be 20 mb) but I keep getting an error saying that my definition exceeds the limit. It is tough only 14,3 mb heavy.
For someone who knows Grasshopper it’s a very simple thing to do. I just don’t know how to go about setting up the right nodes to take a curve and then copy objects along it all the while scaling up or down.
Hello.
I’m playing with Grasshopper and Human UI.
I have a bunch of elements (Expanders, 3D View) in my Human UI window, which I add and position via Create Grid.
Since the application will run side by side with other windows it would be nice to adjust the size of the window.
However, if I do that, the window changes, but the size of the elements in the window stays the same and I end up with stuff cut off or white space. See screenshot.
Is there a way to dynamically adjust the size of the elements with the window?
I am already using a static size variable with the Adjust Element Positioning Component to set the initial size, so I guess all I needed would be a way to feed the (current) size back to that. However, I seem to not be able to get window size. Any suggestions?