Причудливая лавка или раскладка дощечек по кривой

Главная Форумы Dynamo ДизайнСкрипт Причудливая лавка или раскладка дощечек по кривой

Просмотр 11 сообщений - с 1 по 11 (из 11 всего)
  • Автор
    Сообщения
  • #947 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    На форуме Autodesk(http://forums.autodesk.com/t5/revit-russkiy/ukladka-dosok/m-p/5775837) был задан следующий вопрос: “как с помощью Revit уложить доски для скамьи, если фигура скамьи изогнутая. Как сделать чтобы доски повторяли форму?”

    #948 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    Решение в общем случае, когда в качестве формообразующей линии выступает сплайн, наткнулось на ряд препятствий, которые крайне усложнили задачу, тогда было решено отказаться от сплайна и использовать в качестве формообразующей набор отрезков и дуг. Для отдельного участка можно составить скрипт исключительно из штатных нодов
    Исходными данными является кривая, размеры прямоугольной дощечки в плане и минимальное расстояние между дощечками, скрипт автоматически размещает элементы по кривой, отслеживая минимальное расстояние между дощечками по внутреннему радиусу.

    #949 Score: 0
    Dmitry_dronov
    Модератор
    50 pts

    Отличный пример умной геометрии.
    Следующий этап сделать змейку.
    Нужно это показать вопрошающему. пусть полюбуется. и может захочет доделать это чудное творение.

    #951 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    Естественно захотелось автоматизировать процесс полностью с выделением сразу всего набора, тогда пришлось написать пару небольших скриптов в DesignScript

    #954 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    Ну и в завершение задача была решена с помощью Python:

    #957 Score: 0
    Dmitry_dronov
    Модератор
    50 pts

    Просто красота.
    Отдельное спасибо за красивое оформление. :)

    #958 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    Да фотка скамеек не моя)

    #960 Score: 0
    Dmitry_dronov
    Модератор
    50 pts

    Не не. Я имею в виду data-gallery

    #961 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    ну это ты нас научил, тебе спасибо

    #962 Score: 0
    Dmitry_dronov
    Модератор
    50 pts

    не не. ты пользуешься ) я не зря это расковыривал )

    #963 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    конечно не зря

Просмотр 11 сообщений - с 1 по 11 (из 11 всего)
  • Для ответа в этой теме необходимо авторизоваться.