Grasshopper

algorithmic modeling for Rhino

Dear Grasshopper Fans,

Hope all is okay . I am here to ask about the probleme of sweep component ! I used all solutions i found on this forum but nothing worked ! Then i came back to basics and I want to know why this component dont want to go along the border curve of surface i created ! Maybe i missed something like that 

Cheers 

El Mehdi

Views: 2904

Attachments:

Replies to This Discussion

Hi

Can you share your definition?

It's hard to help you just by looking at your pic.

Also, probably it's the seam point of the curve.

Your section need to be near, at the same location of the seam point of the rail.

To correct this, find closest point of section on the rail, and use that parameter to correct the seam of the rail.

Then retry with the "new" rail made...

Let us know! Or attach definition with internalized data and/or also .3dm file.

Bye! :D

Hi 

I think the same about seam point of  curve. Here is the definition that i made. I hope it is not a mess for you haha ! 

Thanks a lot really

Best regards

El Mehdi


Attachments:

  1. I joined the curves coming out of 'Simplify' so you have a single 'Rail' input for 'SubCrv/Sweep1'.
  2. I re-parameterized the joined curve and changed the start/end sliders for 'SubCrv' to operate from zero to one.
  3. I re-oriented your section curve to the start of the rail (in blue).  To do that, I had to add a 'Point (origin)' param defining where the section curve touched the rail; and I made the assumption that the section's initial orientation was in the 'X' direction (a little hard to be sure about that, esp. when the model is so far from the Rhino origin).
Attachments:

Thanks for this reply. However, i found the unique error which is that the form created along the curve is inverted, i mean that it is the "Mirror" form of the section curve i created ! I have to re-oriente again i guess ? 

Thanks a lot 

Cheers 

Oops, sorry, just reverse the 'X' vector 'dA' input on 'Orient' - set 'dA' expression to "-x", for example, or reverse the vector before connecting it.

Hang on...  that has some unintended consequences!  Well, I could fiddle around some more but hope you get the idea.  You could move and rotate the original section curve - it doesn't even have to be on the rail anywhere since we are using 'Orient' to put it there and align it with the tangent at the rail's start point.

Yeah, I finally had to rotate and re-align your section curve in Rhino, now internalized in this version, attached.

Attachments:

Haha Yeah ! As you see, sweep component is really hard to control depend of his temperament today ! 

Great 

Thanks 

Sweep has a few quirks (like torsion!!!) but it helps to align your section(s) correctly in the first place, and use one rail instead of a list of curve segments.

A simple question : which method is so simple to make one curve from a list of curve segments ? I Have a curve but grasshopper consider it as a list of curves ! How can i merge theses lines ? thanks :) 

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service