Grasshopper

algorithmic modeling for Rhino

Hi all, this is my first time using Grasshopper. I am trying to make free form border with simple ornament. I belive that Grasshopper can make something like this but I can't come out with a logic to work. Now i need to make cutting lines in the corners and then cut corners elements. Help me please.

The attached files consist the screenshot is that i wanted to achieve (yellow lines) and the screenshot is what i have got at this moment (red lines in the second screenshot). How i can connect this points in a specific way that i want.

Views: 780

Attachments:

Replies to This Discussion

Пардон, не хочется париться на английском... В точке пересечения каждых двух краёв найди касательные векторы, из них сделай средний вектор (Everage), с помощью этого вектора построй линию из точки пересечения (Line SDL) и спроецируй её на поверхность. Ну а затем режь...

Угол образуемый прямой и кривой, режется не по вектору, а с наименьшими допущениями, по дуге, это видно на картинке, я готов на упрощения, но если резать средним вектором, это будет очень грубо. Поэтому линии разреза наверное все же надо построить по этим точкам... Вот только как? И что потом делать с этим?

For those who can't read russian. More variants :)

Presumably You created the Pipe from a curve. You can use the same curve to sort the points along its course. With this component

Sorry, I have not paid attention to the second picture. But in this case it is easier to use the ClosestPoints.

Attachments:

Все работает спасибо, буду изучать ваше решение, я совершенно пока не понимаю логику сортировки и работы со списками, и массивами. Все эти идущие подряд ofset, pshift, совершенно темный лес. All works! Thank you :))   

 В разделе Tutorials можно скачать учебные пособия.

я уже понял какую чушь написал, про ofset и pshift, это вовсе не списки :) Большинство уроков которые я нашел. это пошаговые инструкции, и почти все без объяснения самой сути. Кроме того у меня плохо с английским. 

В своё время скачал с какого-то сайта (кажется этого 3dvizart.blogspot.com )перевод отдельных глав, правда для устаревшей версии, но актуальность не потеряли, особенно для обучения.

Attachments:

Спасибо, первый же pdf позволил решить мою задачу :) Я вот что хотел спросить, мое решение меня в принципе устраивает, но все таки реально ли было решить мою задачу более полно. А суть в том, что мне нужно расположить декор по периметру некоей произвольной площади. Сейчас в тех местах, где граница не прямая, объекты вдоль нее выстраиваются прямые, касаясь друг друга. Так вот возможно ли их изогнуть располагая вдоль кривой? Для декоров с крупным шагом это будет уже принципиально. Если реально, буду копать дальше :)

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service