Дизайн металлических конструкций

Конструктор и чебурашка франкенштейн металлконструкции

Изучая документацию и просматривая модели металлических конструкций неожиданным образом наткнулся на кое-что крайне забавное. Конструктор при разработке раздела КМД решил «немного» модифицивароть профиль из задания на проектирование. Ведь правда, это совсем не сложно — вырезать стенку и вместо неё поставить, что-нибудь понадёжнее, например плитку толщиной 25мм?

Конструкция бесспорно вышла оригинальной, можно сказать не без «божьей искры». Вот и мы с коллегами уже было собрались посмеятся от души…  Однако оказалось, что этот «чебурашка- франкенштейн» изготовлен и отгружен именно в таком виде. Так что теперь монтажники на площадке, что те ёжики, — будут колоться и плакать, но собирать этого монстра.

Под катом не менее смешной пример.

Читать далее «Дизайн металлических конструкций»

Комментарии это здорово.

Полез в код пяти летней давности. Нашел в комментариях объяснение работы алгоритма. Примерно, после пятого вдумчивого прочтения, с каранадашом в зубах и листом бумаги, в голове наконец сложилась картина пятилетней давности.

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

Вообщем если кому охота будет поломать голову — добро пожаловать.

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

Текла Компонент — базы металлических колонн

компонент для Tekla Structures - жестко защемленные базы колонн

Компонент позволяет создавать жестко защемленную базу металлической  колонны (башмак колонны) в програмном комплексе Tekla Structures. Особенность данного решения в том, что оно содержит в себе сразу 11 типовых баз, как с траверсами так и без них. Параметры задающие размеры баз повторяют типовые решения модуля COMET расчетного комплекса SCAD. Этот модуль позволяет быстро рассчитать базу металлической колонны двутаврового сечения при известных нагрузках в узлах. Наибольшая эффективность компонента достигается при работе совместно с этим модулем.

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

cadsupport typical rigid column bases

Читать далее «Текла Компонент — базы металлических колонн»

Grasshopper и Tekla Structures

grasshopper tekla structures rhinoceros

Под катом перевод инструкции по объединению теклы и грассхоппера. Статья в процессе разработки, заглядывать имеет смысл тем кто работал с грассхоппером и работает с теклой.

Грасхоппер является расширением для RhinoCeros — лучшего редактора для твердотельного моделирования, который стал стандартом в ювелирке и периодически врывается в разные области промышленного дизайна, и всякого дизайна вообще. Делает он это за счет шикарного инструментария и крайне доступной цены.

Читать далее «Grasshopper и Tekla Structures»

Tekla 2D Array

Обновленный компонент для создания массивов профиля

Обновил свой любимый инструмент. Заодно поменял его название, чтобы лучше отражало суть.

В целом все осталось по прежнему:

  • задается три точки (первые две база отсчета, третья направление)
  • профиль,
  • материал,
  • класс,
  • нумерация,

Но главное — шаг и длинна элементов. Что позволяет быстро замостить элементами ту или иную плоскость. Что-то подобное можно сделать если скопировать элементы в одну сторону в нужном количестве и с определенным шагом, и в другую.

В обновленной версии появились возможности которых мне все время не хватало:

  • Можно повернуть раскладку элементов в массиве не поворачивая компонент.  Называется это — Array Orientation и доступно 4 варианта:
    • 0 — укладка элементов идет от базовой линии(первые две точки) в направлении точки ориентации массива в пространстве (3я точка)
    • 90 — все тоже самое только повернуть на 90 градусов в плоскости массива.
    • 180 — укладка идет от точки ориентации, в сторону базовой линии, соответствует повороту массива на 180 градусов.
    • 270 — соответственно на 270 градусов.
  • Можно поменять начало и конец у каждого элемента местами — это очень удобно, когда работаешь с несимметричными элементами: уголки, швеллер, и т.п.
  • Можно отключить подрезку элементов на концах массива, либо сделать её вертикальной.

Самое главное — теперь можно задавать шаг элементов и длины так же, как это происходит например при задании сетки, или создании болтов. Т.е. теперь массив может иметь в своих пределах разный шаг элементов. Это позволяет очень быстро создавать довольно сложные конструкции: балочные клетки, стропильные и кровельные элементы, укладывать и подгонять массивы сендвича, профлиста и т.п.

Tekla Array example

Виртуальная реальность, Holo Lens и Tekla

Попытка Майкрософт и Trimble захватить намечающийся рынок вызывает любопытство, впрочем воспринимается это изрядной долей скептицизма, но сначала смотрите сами:

 

В качестве комментария расскажу кое что о собственном опыте работы с 3D визуализацией и виртуальным пространством.

На данный момент — начало 2016го показанное в ролике в принципе технически  реализовано. Перенос 3D модели конструкции в виртуальный мир задача выполнимая. Результат впечатляет и захватывает. Привязать с помощью гео-таргетинга модель где-то на плане — тоже не сильно проблематично.  Например вот: Читать далее «Виртуальная реальность, Holo Lens и Tekla»

3ds MAX scripts

Практически любой серьёзный пакет моделирования поддерживает так называемые скрипты — т.е. возможность исполнения некоторого алгоритма прямо из самой програмной оболочки, не прибегая к компиляции.

3dsMax не стал в этом плане исключением.

В общем для всех любителей смоделировать на досуге, что-нибудь эдакое небольшой список отечественных скриптописцев:

VG:
http://www.vg2max.spb.ru/

111:
http://andklv2.narod.ru/maxscripts/ak-maxscripts.html  — не работает.

Cooper

http://alexcooper.nm.ru/start1.htm

Track
http://3d-kstudio.com/scripts/trackscripts/

1acc
http://www.scriptattack.com/

Хочется сказать всем этим людям огромное спасибо. Потому, что их труды спасли мне, да и до сих пор спасают, очень много времени.