Grasshopper

algorithmic modeling for Rhino

Cheetah, the CONFIGURBANIST

Information

Cheetah, the CONFIGURBANIST

"Cheetah, the CONFIGURBANIST" is a plugin for analyzing and designing urban configurations. A new version is released here https://sites.google.com/site/pirouznourian/configurbanist

Website: https://sites.google.com/site/pirouznourian/configurbanist
Location: Delft, the Netherlands
Members: 202
Latest Activity: on Thursday

Discussion Forum

Puzzled by Polycentric Distribution

     I am conducting a research on visualizing different minutes walk from the designative parks to residential buildings like the figure below. I hope the minute gradients are 5min, 10min, 15min and…Continue

Tags: Gradient, Designated, Configurbanist, Distribution, Polycentric

Started by WENG Yang Mar 5.

Polycentric Distribution

I´m trying to get a better understanding of the polycentric distribution component.I´m working in urban regeneration process related to touristic products on my PhD, to not extend myself too much,…Continue

Started by jorge sainz de aja Mar 23, 2017.

How to thicken the lines like in the video? 1 Reply

Hi Pirouz,Great plugin, still learning it, a bit hard to get what's what, but certainly doable.Learning from your video, couldn't but notice the difference in line weight between my display…Continue

Started by Tim. Last reply by Tran Huy Vu Nguyen Nov 28, 2016.

the add in does not install 1 Reply

Hi ,I am trying to install the plug in , but it seems that I cannot. When I install it , there is just one function of it in grasshopper. Can someone help? Continue

Started by Martina A.. Last reply by Pirouz Nourian Nov 25, 2016.

Comment Wall

Comment

You need to be a member of Cheetah, the CONFIGURBANIST to add comments!

Comment by Pirouz Nourian on November 30, 2017 at 9:20am

Hi Jonothan, thanks for your compliments! I have a completely new process for cleaning networks and I have also rewritten half of the plugin. theoretically I could release a new version in a few days but I cannot promise a date actually because of our very heavy education workload at this moment. I know that it is possible to do network cleansing with QGIS. If you can code in Python or C# I can also help you snap all line end points to a grid, so that they really connect to one another. However, this business of cleaning networks is quite tricky in general. If it is only one study, then a visual inspection also helps (zoom in/zoom-out, clean/replace the problematic parts). I hope this helps a little for now.

Comment by Jonathan Wiederin on November 30, 2017 at 8:29am

Hi Pirouz 

Thank you for the great Plugin.

Are you still working on Cheetah?

I get the same error when using it.

"Solution exception: Value was either too large or too small for an int32".

Can you recommend some Plugins or tool to clean up streetnetworks to avoid this error? 

I had some success with the Plugin Vipers. But still get the same error.

Thanks

Comment by Pirouz Nourian on March 27, 2017 at 1:52am

Hi Tom, I can see that the tolerance for error (tol) is quite small compared to the scale of your network segments, please try raising the tolerance and check the "out" content of the L2L graph component. 

Comment by tom on March 24, 2017 at 11:36am

Comment by tom on March 24, 2017 at 11:30am

Comment by Pirouz Nourian on March 24, 2017 at 11:17am

Hmmm... could it be that the input of the component providing L2LG, L2LC, and L2LN is problematic? 

Ps. I'd suggest to set your view in GH to show component names instead of icons, especially because I haven't yet designed icons for most of these components. 

Comment by tom on March 24, 2017 at 10:53am

Hi Pirouz, thank you for the quick reply.

Unfortunately when I copy the supplied .dll to the grasshopper library [unblocked] and reopen your script, I'm still confronted with the same error warning.

To be honest, I'm expecting this issue to be the result of my incompetence but i'm unsure of what I can do to resolve it.

 

Comment by Pirouz Nourian on March 24, 2017 at 10:37am

Hi Tom, Yes it has to do with the Math.NET library... I guess the version of the library you are using is different from the version I had implemented in my code back in 2016. Can you please try to see if it works by using this old version? MathNet.Numerics.dll

Comment by tom on March 24, 2017 at 8:44am

Comment by tom on March 24, 2017 at 8:34am

Hello, could somebody help me with this?

1. Error (CS1061): 'MathNet.Numerics.LinearAlgebra.Single.SparseMatrix' does not contain a definition for 'ToRowArrays' and no extension method 'ToRowArrays' accepting a first argument of type 'MathNet.Numerics.LinearAlgebra.Single.SparseMatrix' could be found (are you missing a using directive or an assembly reference?) (line 104)

2. Error (CS1061): 'MathNet.Numerics.LinearAlgebra.Single.SparseMatrix' does not contain a definition for 'ToRowArrays' and no extension method 'ToRowArrays' accepting a first argument of type 'MathNet.Numerics.LinearAlgebra.Single.SparseMatrix' could be found (are you missing a using directive or an assembly reference?) (line 105)

3. Error (CS1061): 'MathNet.Numerics.LinearAlgebra.Single.SparseMatrix' does not contain a definition for 'ToRowArrays' and no extension method 'ToRowArrays' accepting a first argument of type 'MathNet.Numerics.LinearAlgebra.Single.SparseMatrix' could be found (are you missing a using directive or an assembly reference?) (line 106)

I'm assuming the issue is related to the MathNet.Numerics.dll

Thanks

Tom

 

Members (202)

 
 
 

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2020   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service