Panelling with non square based components - Grasshopper2024-03-28T16:50:25Zhttps://www.grasshopper3d.com/forum/topics/panelling-with-non-square?commentId=2985220%3AComment%3A65501&feed=yes&xn_auth=noHi,
Please see below link:
h…tag:www.grasshopper3d.com,2013-02-26:2985220:Comment:7967722013-02-26T07:10:08.168ZSnigdha Dhttps://www.grasshopper3d.com/profile/SnigdhaD
<p>Hi,</p>
<p></p>
<p>Please see below link:</p>
<p><a href="http://www.grasshopper3d.com/forum/topics/architecture-surface-box-is-not-bounded-by-the-twisted-shape-of?xg_source=activity" target="_blank">http://www.grasshopper3d.com/forum/topics/architecture-surface-box-is-not-bounded-by-the-twisted-shape-of?xg_source=activity</a></p>
<p></p>
<p>Thanks!</p>
<p>Hi,</p>
<p></p>
<p>Please see below link:</p>
<p><a href="http://www.grasshopper3d.com/forum/topics/architecture-surface-box-is-not-bounded-by-the-twisted-shape-of?xg_source=activity" target="_blank">http://www.grasshopper3d.com/forum/topics/architecture-surface-box-is-not-bounded-by-the-twisted-shape-of?xg_source=activity</a></p>
<p></p>
<p>Thanks!</p> Thank you so much! yes you ar…tag:www.grasshopper3d.com,2013-02-20:2985220:Comment:7937262013-02-20T13:32:59.440ZSnigdha Dhttps://www.grasshopper3d.com/profile/SnigdhaD
<p>Thank you so much! yes you are correct, the intersection points dont match.</p>
<p>I will try to work on your suggestion and revert with what i get.</p>
<p></p>
<p>thanks once again!</p>
<p>Thank you so much! yes you are correct, the intersection points dont match.</p>
<p>I will try to work on your suggestion and revert with what i get.</p>
<p></p>
<p>thanks once again!</p> here's what I mean:Attached d…tag:www.grasshopper3d.com,2013-02-20:2985220:Comment:7936592013-02-20T13:22:27.014ZJacek Jaskólskihttps://www.grasshopper3d.com/profile/JacekJaskolski
<p>here's what I mean:<br></br><a href="http://storage.ning.com/topology/rest/1.0/file/get/2768790942?profile=original" target="_self"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/2768790942?profile=RESIZE_480x480" width="400"></img></a> Attached def (GH 0.9.0014). There were errors on loading, so I had to make some changes to the definition. It's probably better if you just recreate the last bit with these three new components.<br></br><br></br>Btw, if I understand correctly that you're trying to get polygonal "bricks" then I don't think your method will work. I've seen in the def. that…</p>
<p>here's what I mean:<br/><a href="http://storage.ning.com/topology/rest/1.0/file/get/2768790942?profile=original" target="_self"><img width="400" src="http://storage.ning.com/topology/rest/1.0/file/get/2768790942?profile=RESIZE_480x480" width="400" class="align-full"/></a>Attached def (GH 0.9.0014). There were errors on loading, so I had to make some changes to the definition. It's probably better if you just recreate the last bit with these three new components.<br/><br/>Btw, if I understand correctly that you're trying to get polygonal "bricks" then I don't think your method will work. I've seen in the def. that you're making polylines from control points, which will give you strange results, because the CP of the curves don't coincide with the intersection points of adjacent blocks.<br/><br/>I think you should try to build the def. from scratch and draw those polygons based on isocurve divisions instead.</p> Hi Jacek,
Many thanks, that…tag:www.grasshopper3d.com,2013-02-20:2985220:Comment:7934812013-02-20T11:54:53.327ZSnigdha Dhttps://www.grasshopper3d.com/profile/SnigdhaD
<p>Hi Jacek,</p>
<p></p>
<p>Many thanks, that would be so helpful!! Here's the definition:</p>
<p></p>
<p>Hi Jacek,</p>
<p></p>
<p>Many thanks, that would be so helpful!! Here's the definition:</p>
<p></p> Hi Snigdha,
The culling proba…tag:www.grasshopper3d.com,2013-02-20:2985220:Comment:7936472013-02-20T11:45:07.016ZJacek Jaskólskihttps://www.grasshopper3d.com/profile/JacekJaskolski
<p>Hi Snigdha,</p>
<p>The culling probably doesn't work because of the data structure you have. It looks like each item has a separate path so you end up with 1-item lists.<br/><br/>The easiest solution is to simplify the data tree and then use path mapper {A;B} -> {A}.<br/><br/>If the above explaination looks like jibberish, then just post the grasshopper file here and I'll fix it for you.</p>
<p>Hi Snigdha,</p>
<p>The culling probably doesn't work because of the data structure you have. It looks like each item has a separate path so you end up with 1-item lists.<br/><br/>The easiest solution is to simplify the data tree and then use path mapper {A;B} -> {A}.<br/><br/>If the above explaination looks like jibberish, then just post the grasshopper file here and I'll fix it for you.</p> hi Jacek,
I am fairly new to…tag:www.grasshopper3d.com,2013-02-20:2985220:Comment:7936382013-02-20T11:30:46.590ZSnigdha Dhttps://www.grasshopper3d.com/profile/SnigdhaD
<p>hi Jacek,</p>
<p></p>
<p>I am fairly new to grasshopper and wanted to make a flowing brick pattern on a flat surface. I modified your definition to achieve this, using a graph mapper for this distortion. when i create polylines from the deformed points, inspite of the polyline being open, the last points of the row join with the first, to form a rectangle. this creates an extra planar surface which i want to delete. i tried culling every 12th plane(for a v division of 12) but nothing…</p>
<p>hi Jacek,</p>
<p></p>
<p>I am fairly new to grasshopper and wanted to make a flowing brick pattern on a flat surface. I modified your definition to achieve this, using a graph mapper for this distortion. when i create polylines from the deformed points, inspite of the polyline being open, the last points of the row join with the first, to form a rectangle. this creates an extra planar surface which i want to delete. i tried culling every 12th plane(for a v division of 12) but nothing happens. </p>
<p></p>
<p>I cant figure out where i am going wrong. Please help!</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2768791027?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2768791027?profile=RESIZE_1024x1024" width="721" class="align-full"/></a><a href="http://storage.ning.com/topology/rest/1.0/file/get/2768791640?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2768791640?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p> looks great! i will try it as…tag:www.grasshopper3d.com,2010-12-20:2985220:Comment:1445742010-12-20T23:26:12.219Zmarysol kraviezhttps://www.grasshopper3d.com/profile/marysolkraviez
<p>looks great! i will try it as soon as i can! thanks!!</p>
<p>looks great! i will try it as soon as i can! thanks!!</p> looking at the above image i…tag:www.grasshopper3d.com,2010-12-20:2985220:Comment:1443322010-12-20T09:43:21.860ZAndrea Grazianohttps://www.grasshopper3d.com/profile/AndreaGraziano
<p>looking at the above image i set a def called "Uneven subdivision" of a NURBS surface, controlled by random intervals.</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2768627404?profile=original" target="_self"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/2768627404?profile=original" width="350"></img></a> you can find it at:…</p>
<p></p>
<p>looking at the above image i set a def called "Uneven subdivision" of a NURBS surface, controlled by random intervals.</p>
<p><a target="_self" href="http://storage.ning.com/topology/rest/1.0/file/get/2768627404?profile=original"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/2768627404?profile=original" width="350"/></a>you can find it at:</p>
<p><a href="http://www.co-de-it.com/wordpress/code/grasshopper-code" target="_self">http://www.co-de-it.com/wordpress/code/grasshopper-code</a></p>
<p> </p> M,
I don't have access to GH…tag:www.grasshopper3d.com,2010-05-16:2985220:Comment:655202010-05-16T08:29:12.154ZJacek Jaskólskihttps://www.grasshopper3d.com/profile/JacekJaskolski
M,<br />
<br />
I don't have access to GH right now and won't have until the day after tomorrow, so I won't be able to make changes in the definition. I've attached a photoshoped image explaining the issues you've mentioned, so it should be easier for you to figure out how to solve them:<br />
<br />
<p style="text-align: left;"><a class="noborder" href="http://storage.ning.com/topology/rest/1.0/file/get/2768609607?profile=original" target="_blank"><img alt="" src="http://storage.ning.com/topology/rest/1.0/file/get/2768609607?profile=original"></img></a></p>
<br />
The two two-dimensional sliders in the definition…
M,<br />
<br />
I don't have access to GH right now and won't have until the day after tomorrow, so I won't be able to make changes in the definition. I've attached a photoshoped image explaining the issues you've mentioned, so it should be easier for you to figure out how to solve them:<br />
<br />
<p style="text-align: left;"><a class="noborder" href="http://storage.ning.com/topology/rest/1.0/file/get/2768609607?profile=original" target="_blank"><img src="http://storage.ning.com/topology/rest/1.0/file/get/2768609607?profile=original" alt=""/></a></p>
<br />
The two two-dimensional sliders in the definition control the direction of vectors m & n.<br />
If you right click on the component which performs the vector addition you'll see the "cross-reference" data matching option is set.<br />
It means that in the result you get all possible combinations:<br />
0*m + 0*n<br />
0*m + 1*n<br />
0*m + 2*n<br />
...<br />
1*m + 0*n<br />
1*m + 1*n<br />
1*m + 2*n<br />
...<br />
limit_m*m + limit_n*n<br />
<br />
So one way of dealing with the unpopulated part of the surface would be to use negative multipliers as well.<br />
<br />
As for the components on the edges... I see two options:<br />
1. extend the surface (don't know how exactly...) > populate it with components > filter the unwanted ones<br />
2. use cropped or special components on the edges<br />
<br />
Good luck and looking forward to seeing what you make of it!<br />
<br />
J Hi J,
I am trying your defini…tag:www.grasshopper3d.com,2010-05-16:2985220:Comment:655012010-05-16T00:22:56.765Zmarysol kraviezhttps://www.grasshopper3d.com/profile/marysolkraviez
Hi J,<br />
I am trying your definition( nicel! )and trying to understand it logics..but i guess i' ll need more practice! It does work pretty well for the effect i want to achieve ( specially when i subdivided it in maya and it gets really smooth) but i don' t know why, i only get half of the surface populated and without reaching the edges as well ( as the screenshot i'm posting now). and the definition shows that's something is wrong . I' ve tried to move all the sliders but only the one for the…
Hi J,<br />
I am trying your definition( nicel! )and trying to understand it logics..but i guess i' ll need more practice! It does work pretty well for the effect i want to achieve ( specially when i subdivided it in maya and it gets really smooth) but i don' t know why, i only get half of the surface populated and without reaching the edges as well ( as the screenshot i'm posting now). and the definition shows that's something is wrong . I' ve tried to move all the sliders but only the one for the scale works.<br />
How did you do to get the image you have posted? How do you do to get the whole chosen surface populated?<br />
I' ve tried several surfaces but with the same result.<br />
thanks<br />
m