Extrusion of Profiles along the Curve

i am trying to extrude a profile along the Curve. While doin that, it is working on one of the curve, but while attempting for multiple profile at once, the shape is getting deformed. i also want all the extrusions at the end to be capped.
Sweep1_script.gh (20.1 KB)

geometries are not internalized

please right click on both of those, chose “internalise data”, save gh file and reupload :+1:

1 Like

Extrude along the Curve.3dm (64.0 KB)
please find the attachment of rhino file here

Are you looking for this? Curves are internalized, no need for Rhino file.


Sweep1_2024Aug15a.gh (8.0 KB)

P.S. Oh, maybe not?

Maybe this? Doesn’t make much sense to me.


Sweep1_2024Aug15b.gh (13.6 KB)

Or arbitrary shortened segments?


Sweep1_2024Aug15c.gh (11.4 KB)

1 Like

Or fillet the rail at an arbitrary radius? This makes the most sense to me.


Sweep1_2024Aug15d.gh (10.0 KB)

Normally, I would expect the rail to be in the center of the circle
 Since geometry is internalized, these work in R7 and R8.

1 Like

Why don’t you just pipe it capped?

image

No issues here.

Why would you be extruding multiple profiles at once? Or, I should ask what do you mean by that: multiple extrusions at once using the same curve or multiple extrusions for multiple curves at once?

1 Like

The practical reason for centering the circle “section” on the rail is that you don’t have to align frames with Z, which would otherwise be required when the rail has radiused segments.

Pipes and elbows. :wink:


Sweep1_2024Aug15e.gh (16.4 KB)

By the way, better to create circles in GH instead of Rhino.

P.S. When the cat is away
 Purple group displaces rail vertices vertically by random heights. Sweep1 fails with some values of the ‘Domain end’ slider but gets happy again when nudged to a different value. Or change the Random ‘S’ (Seed) value.


Sweep1_2024Aug15f.gh (22.6 KB)

1 Like

Thank you for all your help. really appreciate it.
i think i did not able to put my question properly.
the thing is. why i’m doin this is.

  1. i want to extrude some Profiles which are in the curtain wall facades.
  2. i have the profiles in polyline curves, which are in multiple numbers.
  3. currently i’m able to extrude only one polyline at a time.
  4. when i’m trying to select multiple curves at once, the output is not coming which i wanted.

uploading the required updated files.
image


rhino sample.3dm (782.8 KB)
Sweep1_script_Updated.gh (47.2 KB)

currently while sweeping one one polyline each is taking a lot of time.
so want to select all the polylines at once.
also the profile is in particular shape so i’m not able to use the pipe command.

1 Like

At this point trying to make a sweep or loft or any of those work will continue to be cumbersome because of the sharp corners of your rail curve. Tried a couple of things, gave up, and then I had another idea with BoxMorph!

See if it helps:
Sweep1_script_Updated.gh (71.8 KB)

NOTES:
Open the file, save your work, then connect the target (twisted) box for the morphing to happen - I left it disconnected so the file loads fast.


I didn’t look much into the rotations of the profiles as I’m not 100% sure I grasped your goal or what logic should these rotations carry - nonetheless the twisted boxes can get more twisted I guess. They are formed by actually sweeping a ‘bounding rectangle’ of your profiles, meaning you can tweak this sweeping by adding (and rotating) more sections.

Cheers!

1 Like

Non intelligitis lingua tua.


Sweep1_2024Aug16a.gh (51.8 KB)

2 Likes

Mmh, I was doing exactly this (plus some revisions, shown below) but it wouldn’t work on R7, which left me perplexed.

Came back to R8, different machine - now it works, lol.

So,


for this to work, a couple of tweaks:


Sweep1_2024Aug16b_CAP.gh (58.4 KB)

Thank you so much for the help.