sed on scientific notation which means you get about 16 decimal places to play with. So if you convert a very large integer 10505151515052515051015200005201505052015 into a double it will take the first 16 digits and turn it into 1.0505151515052515 * 10^40. that's why you're getting all those zeroes. For big numbers like this, the distance between two adjacent double values can be much bigger than 1.0
When dealing with integers, Grasshopper uses 32-bit signed integers, that go from roughly -2billion to +2billion. That's clearly much too small to contain your value.
You will either need to stick to strings or switch to arbitrary sized integers. This requires custom coding in Python, or possibly C#.…
oints when you divide the isocurves. So if on one level you only have 1 isocurve, divide it in to 30; 2 isocurves divide each into 15 (15x2=30); 3 isocurves divide each by 10; etc. Then make sure that the levels are a proper distance apart, and that the isocurves are divided densely enough. You still may get some artifacts in your mesh, which is why I am interested in what panhao has done here, although I don't know any scripting to translate and java classes to C# classes, although it may be "nothing new".…
How are you defining lowest X/Y and highest X/Y? For example, if I have three 2D Points:
{-5, 10}
{-3, 0}
{4, -10}
Which of them qualifies for the highest and which the lowest?
Added by David Stasiuk at 11:36am on February 13, 2016
onnected to 10 points --> 3 of 10 Lines have an intersection with the brep
point "1" is connected to 10 points --> 5 of 10 Lines have an intersection with the brep
point "2" is connected to 10 points --> 2 of 10 Lines have an intersection with the brep
I actually got this information but as you can see the algorithm become pretty long…
Added by Robert Megel at 12:46pm on November 1, 2012