surface-trim workflow - Grasshopper2024-03-28T20:28:55Zhttps://www.grasshopper3d.com/forum/topics/surfacetrim-workflow?commentId=2985220%3AComment%3A1770461&x=1&feed=yes&xn_auth=noThis can be very useful for m…tag:www.grasshopper3d.com,2017-06-17:2985220:Comment:17704612017-06-17T20:13:05.811Zmacusohttps://www.grasshopper3d.com/profile/macuso
<p>This can be very useful for me. Please can you modify this definition to fit outside the given shape I need to calculate material for? Please see the bellow post about what I want to achieve.</p>
<p></p>
<p><a href="http://www.grasshopper3d.com/forum/topics/material-needed-for-given-contour" target="_blank">Material needed for given contour</a></p>
<p>This can be very useful for me. Please can you modify this definition to fit outside the given shape I need to calculate material for? Please see the bellow post about what I want to achieve.</p>
<p></p>
<p><a href="http://www.grasshopper3d.com/forum/topics/material-needed-for-given-contour" target="_blank">Material needed for given contour</a></p> Hello Vicente, thanks much fo…tag:www.grasshopper3d.com,2015-02-23:2985220:Comment:12303722015-02-23T22:58:50.759ZJeff Chttps://www.grasshopper3d.com/profile/JeffC159
<p>Hello Vicente, thanks much for your instructive post and algorithms on these subjects.<br></br><br></br>I've built and executed your def. after adding your script code to the VB Component, but received the same errors as a couple on this post, IE:<br></br><br></br>"Error (BC30451): 'rhutil' is not declared. It may be inaccessible due to its protection level."<br></br>"Error (BC30456): 'AbsoluteTolerance' is not a member of 'Rhino.RhinoDoc'."<br></br><br></br>i hoped you'd please let me know,.<br></br>1) how to "omit all…</p>
<p>Hello Vicente, thanks much for your instructive post and algorithms on these subjects.<br/><br/>I've built and executed your def. after adding your script code to the VB Component, but received the same errors as a couple on this post, IE:<br/><br/>"Error (BC30451): 'rhutil' is not declared. It may be inaccessible due to its protection level."<br/>"Error (BC30456): 'AbsoluteTolerance' is not a member of 'Rhino.RhinoDoc'."<br/><br/>i hoped you'd please let me know,.<br/>1) how to "omit all the error checking" from the VB component?, AND\OR..<br/>2) how otherwise to have the vb script run error free or complete its task?<br/>3) or lastly, save your time by perhaps uploading your .gh, .ghx file with the working VB script?,</p>
<p><br/>Thanks again for your great! work and assistance,<br/>Jeff<br/><br/></p> I dont get it.
is it possibl…tag:www.grasshopper3d.com,2010-11-06:2985220:Comment:1294412010-11-06T13:24:28.749ZBastian Wibranekhttps://www.grasshopper3d.com/profile/BastianWibranek
I dont get it.<br />
<br />
is it possible to get the definition that you created?
I dont get it.<br />
<br />
is it possible to get the definition that you created? HI vincente
Is it possible t…tag:www.grasshopper3d.com,2009-11-02:2985220:Comment:281942009-11-02T03:46:14.450ZNathan Hoofnaglehttps://www.grasshopper3d.com/profile/NathanHoofnagle
HI vincente<br />
<br />
Is it possible that you could upload your actual ghx file so we could all disect ourselves and save you the trouble of the mass reply? I have tried to replicate this function and only get a 'null' value to return. I am new to scripting and the component so I could be missing something. x is set to 'list'. What do you mean by (if you omit all the error checking). Any ideas?
HI vincente<br />
<br />
Is it possible that you could upload your actual ghx file so we could all disect ourselves and save you the trouble of the mass reply? I have tried to replicate this function and only get a 'null' value to return. I am new to scripting and the component so I could be missing something. x is set to 'list'. What do you mean by (if you omit all the error checking). Any ideas? Vicente, Thanks very much, th…tag:www.grasshopper3d.com,2009-10-28:2985220:Comment:274302009-10-28T16:05:33.726ZLarry chenhttps://www.grasshopper3d.com/profile/Larrychen
Vicente, Thanks very much, this is great. I just did what you said and it works!<br />
but as a new GHer, i wonder you give a brief to explain your script here if you have a mins.<br />
or any article you could suggest.<br />
<br />
LC
Vicente, Thanks very much, this is great. I just did what you said and it works!<br />
but as a new GHer, i wonder you give a brief to explain your script here if you have a mins.<br />
or any article you could suggest.<br />
<br />
LC I am also having a null resul…tag:www.grasshopper3d.com,2009-10-28:2985220:Comment:274222009-10-28T15:16:38.100ZClaas Eicke Kuhnenhttps://www.grasshopper3d.com/profile/ClaasEickeKuhnen
I am also having a null result issue here
I am also having a null result issue here here's my attempt of modifyi…tag:www.grasshopper3d.com,2009-10-23:2985220:Comment:264102009-10-23T11:46:13.941ZOgnek Kcirokshttps://www.grasshopper3d.com/profile/OgnekKciroks
<p style="text-align: left;"><img src="http://storage.ning.com/topology/rest/1.0/file/get/2768592017?profile=original" alt=""/></p>
here's my attempt of modifying your vb component. my thinking is..<br />
create a loop for as many curves there are per list for each surface, and keep spliting them.<br />
does this make sense?<br />
<br />
ognek
<p style="text-align: left;"><img src="http://storage.ning.com/topology/rest/1.0/file/get/2768592017?profile=original" alt=""/></p>
here's my attempt of modifying your vb component. my thinking is..<br />
create a loop for as many curves there are per list for each surface, and keep spliting them.<br />
does this make sense?<br />
<br />
ognek thank you very much vicente…tag:www.grasshopper3d.com,2009-10-23:2985220:Comment:264022009-10-23T11:18:09.904ZOgnek Kcirokshttps://www.grasshopper3d.com/profile/OgnekKciroks
<p style="text-align: left;"><img alt="" src="http://storage.ning.com/topology/rest/1.0/file/get/2768592709?profile=original"></img></p>
thank you very much vicente for your brilliant solution.<br />
<br />
i have used it in my work and it has solved the problem of opening holes in surfaces.<br />
i'm struggling though to figure out how to trim <b>multiple surfaces using multiple curves</b> with your definition.<br />
i've posted a screenshot showing my current solution: for say, two cuts, i plug in your defintion one after the other.<br />
this works, but inadequate for an unpredicatable number of cuts. can i set…
<p style="text-align: left;"><img src="http://storage.ning.com/topology/rest/1.0/file/get/2768592709?profile=original" alt=""/></p>
thank you very much vicente for your brilliant solution.<br />
<br />
i have used it in my work and it has solved the problem of opening holes in surfaces.<br />
i'm struggling though to figure out how to trim <b>multiple surfaces using multiple curves</b> with your definition.<br />
i've posted a screenshot showing my current solution: for say, two cuts, i plug in your defintion one after the other.<br />
this works, but inadequate for an unpredicatable number of cuts. can i set it up to use your defintion once, and make the curve input parameter multiple curves?<br />
<br />
would appreciate any advice! I want to execute it once for…tag:www.grasshopper3d.com,2009-10-22:2985220:Comment:262222009-10-22T16:39:01.218ZVicente Solerhttps://www.grasshopper3d.com/profile/VicenteSoler
I want to execute it once for every curve, but the method asks for an array of curves, so i create an array of one item for every curve. It's similar as using the graft component on the list of curves.<br />
For spliting several surfaces that make a brep, you have to iterate through them. The "0" value stands for the index number of the surface inside the brep. You have to find out how many surfaces are there, run the method for every surface and replace the 0 with the corresponding index number of…
I want to execute it once for every curve, but the method asks for an array of curves, so i create an array of one item for every curve. It's similar as using the graft component on the list of curves.<br />
For spliting several surfaces that make a brep, you have to iterate through them. The "0" value stands for the index number of the surface inside the brep. You have to find out how many surfaces are there, run the method for every surface and replace the 0 with the corresponding index number of the surface. Hi Vincente,
Thank you very m…tag:www.grasshopper3d.com,2009-10-22:2985220:Comment:261752009-10-22T11:47:39.242ZArthur Mamou-Manihttps://www.grasshopper3d.com/profile/arthurmamoumani
Hi Vincente,<br />
Thank you very much for all your help.<br />
I m facing a different type of problem i think:<br />
I want to trim a polysurface with a curve that spreads on several of its surfaces...Any ideas?<br />
Also i was just wondering why you needed use "dim" in your script as opposed to the first simpler version you did in this converstation.<br />
<br />
Many thanks<br />
<br />
Arthur<br />
<br />
…<p style="text-align: left;"></p>
Hi Vincente,<br />
Thank you very much for all your help.<br />
I m facing a different type of problem i think:<br />
I want to trim a polysurface with a curve that spreads on several of its surfaces...Any ideas?<br />
Also i was just wondering why you needed use "dim" in your script as opposed to the first simpler version you did in this converstation.<br />
<br />
Many thanks<br />
<br />
Arthur<br />
<br />
<p style="text-align: left;"><a class="noborder" href="http://storage.ning.com/topology/rest/1.0/file/get/2768595765?profile=original" target="_blank"><img src="http://storage.ning.com/topology/rest/1.0/file/get/2768595765?profile=original" alt=""/></a></p>