Габаритный прямоугольник замкнутой кривой

Главная Форумы Dynamo ДизайнСкрипт Габаритный прямоугольник замкнутой кривой

В этой теме 7 ответов, 2 участника, последнее обновление  Legantmar 3 года/лет, 8 мес. назад.

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Сообщения
  • #1315 Score: 0

    Khasan Mamaev
    Хранитель
    181 pts

    Два дня бился над решением этой проблемы, нужно было найти крайние размеры наклонного эллипса, уже добрался до аналитической геометрии, но оказалось что Dynamo располагает средствами для простого решения этой задачи, вот они:

    #1318 Score: 0

    Legantmar
    Хранитель
    461 pts

    все гениальное просто.
    интересно, что на выходе Bounding Box?

    #1319 Score: 0

    Khasan Mamaev
    Хранитель
    181 pts

    Как раз актуальная тема, совет динамщикам, чтобы сделали возможным копирование информации, выходящей из нода или отображаемой в Watch, а пока смотри сам что из него выходит, там куча всего

    #1320 Score: 0

    Legantmar
    Хранитель
    461 pts

    Для наших читателей.
    Нод BoundingBox выдает 3D коробку (посылку в которую можно поместить любой предмет – плоский или объемный):

    BoundingBox(MinPoint = Point(X = -80.804, Y = -71.209, Z = 0.000), MaxPoint = Point(X = 80.804, Y = 71.209, Z = 0.000), ContextCoordinateSystem = CoordinateSystem(Origin = Point(X = 0.000, Y = 0.000, Z = 0.000), XAxis = Vector(X = 1.000, Y = 0.000, Z = 0.000, Length = 1.000), YAxis = Vector(X = 0.000, Y = 1.000, Z = 0.000, Length = 1.000), ZAxis = Vector(X = 0.000, Y = 0.000, Z = 1.000, Length = 1.000), XScaleFactor = 1, YScaleFactor = 1, ZScaleFactor = 1))

    как получить эту запись из любого нода:

    скрипт Хасана можно скачать по ссылке

    Хасан, спасибо за интересный пример.

    #1321 Score: 0

    Khasan Mamaev
    Хранитель
    181 pts

    И тебе спасибо

    #1326 Score: 0

    Legantmar
    Хранитель
    461 pts

    Не смог перевести Rectangle в ModelCurve, может кто-то знает более простой способ?
    Пришлось из прямоугольника получать 4 точки и строить 4 линии, затем отдельно их выводить через нод ModelCurve.byCurve

    Хасан для тебя выделил стрелкой видовой кубик ))

    #1327 Score: 0

    Khasan Mamaev
    Хранитель
    181 pts

    #1328 Score: 0

    Legantmar
    Хранитель
    461 pts

    спасибо, про “взрыв” (Explode) не знал,
    аналогичная команда есть в автокаде.

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)

Для ответа в этой теме необходимо авторизоваться.