Sam, Trimmed surfaces are a little bit of a misnomer. The reason being is that the surface itself is still there, its just within the trim that its thought of as being "removed". Therefore, to Rhino or Grasshopper, there really isn't much of a difference between a regular surface and a trimmed surface. I know in RhinoScript there are specific methods that must be used if trims want to be taken into account.
There are three issues with trying to panelize your surface and have it react to trimming. First thing you would need to do is figure out which points lie within a trimmed boundary, which would likely require a scripting component since I don't believe such a component exists natively within GH. Second thing is that you would have to find a way to deal with the points that lie within those trimmed boundries. Are they just thrown away? are the moved to somewhere on the surface? Its likely a combination of both, so you would have to figure out how to dictate what happens to those points. Lastly, you would have to adjust your paneling algorithm to take those trimmed areas into account. This is something that would be incredibly hard to pull off within GH, and I would think that an implementation of "trim aware" paneling would most likely rely heavily on code. So i don't know where that leaves you, but dealing with trims is definitely a significant undertaking. If its really important that you trims be taken into account, then you've got some work ahead of you, but its probably going to be something that is best dealt with manually as opposed to through GH. Best, Damien On Mar 3, 10:51 am, jojowasmydog <[email protected]> wrote: > Hi, I am using grasshopper as an tool for my school project and I run > into some problem. > > I draw a doubly curve surface (roof) by rhino function "patch" with > holes (windows) cut out by triming the surface using iso curve. > > I wanted to generate a catagory of panels of the roof though > grasshopper but it also panelize the trimmed area. > > How do I panelize my surface so that the trimmed surface would not be > paneled? > > Sam
