Hi All – I’m trying to create a horizontal wall pattern that flows along (curved and planar) walls in Revit. I’ll do this by placing an Adaptive Component family (all set here, this works), but I’m looking for a bit of help in creating the pattern, as it changes based on Openings and Inserts (i.e. Doors, etc.). I’m using the Wall Location Curve in relation to the Floor outlines to obtain the initial curve that I want, and was planning to offset this in the Z-direction at varying heights. The issue is that I don’t want there to be a curve running through any openings or doors, but instead to flow above them as the curve approaches.
Here’s a screenshot of the desired outcome (based on Detail Lines currently drawn) – note just the highlighted bit is what I’m after, where the curve adjusts based on openings / doors approached:
Hi @laurent_delrieu – thank you for your reply! Would you mind sending a closer screenshot or copy of the script where you’re using Scale NU? I’ll have a look at the field post you added as well – ideally, the curve that goes along the top of the opening would be flat instead of ‘draping’. Is that possible in your proposed method?
Hi Laurent – thank you for sending through. Sadly, I think this is not what I’m after. When I input the curve geometry that I have from the walls into the Scale NU component, they jump away. Is what you’ve proposed more for a 2D pattern, instead of a 3D scenario?
If you can internalize the geometry (no RiR, or other plugins) and post the gh file we can take a look.
If you aren’t familiar with internalizing geometry … for curves place a curve component in-line and right click internalize, same thing for breps, etc… Then copy the remaining definition to a new file and save.
Hi @Japhy – this is working off of live Revit walls, should I just bake them into Rhino and internalise that way? That changes the first part of the script a bit, but if the approach is the same, then I’ll do that and upload.