Su RH si su GH no, perché? #sweep2

This happens: I build a definition and at some point I need to do a two-track sweep. I have all the elements I need but the sweep behaves strangely. I bake the rails and the section and on Rhino the sweep works perfectly.

Because?
Succede questo: costruisco una definizione e ad un certo punto ho bisogno di fare uno sweep a due binari. Ho tutti gli elementi che mi servono ma lo sweep si comporta in modo strano. Faccio il bake dei binari e della sezione e su Rhino lo sweep funziona perfettamente.

Perché?


sweep2.gh (77.3 KB)

If you are Italian, there is an Italian Discourse

that’s better?

Looks okay in GH+Rhino7. Are you doing this on Rhino6?

I don’t know why Sweep 2 fails (in R6) but you can get the same result by using Pull Curve before Surface Split and then lofting the original and offset surfaces.


sweep2_2021Jan28a.gh (78.5 KB)

Yes Rh6

Thank’s a lot Joseph I try immediately

to simplify: I have two track curves and one section. The sweep command does not work in any case
sweep-dosent-work.gh (85.6 KB)

Sorry Joseph I must necessarily use sweeps and not lofts for a demonstration.

You have demonstrated that Sweep 2 can fail when Loft works. :wink:

Interesting to note though that Loft also fails without using Pull Curve before Surface Split.

1 Like

in Rhino7 sweep is working :slight_smile:

Use Fit Curve or Loft

1 Like

Ciao Carmen.
Il tuo è un problema particolare, e in generale la funzione sweep è tra le più ingannevoli da usare. È meno “assistita” che la controparte su rhino.
Quello che hai riscontrato te lo defenirei sostanzialmente un bug. In altre situazioni dovrebbe andare bene come avevi fatto tu: tieni la sezione vicino a dove

In questo caso, reparametrizza le due rotaie per risolvere:

2021-01-29 01_34_32-Window

Particular problem, generally sweep function is one of the most tricky to use. It is less aided than rhino counterpart.
I’d say this is a bug. In other situations it should be fine how it was used.

Reparametrizing the curves fix the problem.

Still it’s strange, the section curve is generated right on the seam of the rails, but it behaves like the seam was actually on the only other “discontinuity point” (G0) on the rails…

Edit: actually @Gambler found this solution 11hours ago in the italian forum.


I’m italian but i never visit the italian forum. The home page there… each scroll is a week :sweat_smile: … can’t really blame someone trying his luck here instead.
Guys, if you think it’s useful feel free to tag me…

1 Like

Do you mean Italians talk too much or did I misunderstood? Anyways this is interesting. I am not even Italian but I have checked that discourse one or two times. Whole new worlds out there :grin:

No… with “each scroll is a week” i meant the quantity of content.
With 4 scrolls i can see 2020’s posts.

On this english discourse with 4 scrolls i’m back at 8 hours ago.

maybe you can apply that on me :see_no_evil: :joy:

1 Like