Грузоподъемные траверсы — особенности дизайна и расчета

Схема усилий грузоподъемной траверсы на сжатие

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

Ряд производственных компаний предлагает комерческие грузоподъемные траверсы работающие на сжатие (далее распорки).  Их можно купить, или приобрести в аренду. Впрочем крупные компании, если у них есть цех и оборудование — изготавливают такого рода конструкции самостоятельно. Концепция довольно проста — в идеале такая траверса  должно испытывать только сжимающие усилие от нагрузки. За исключением чрезвычайно длинных балок, когда стержень немного провисает под собственным весом. В случае провисания, часть сил сжатия фактически создает момент в стрежне тем самым снижая его жесткость.

Читать далее «Грузоподъемные траверсы — особенности дизайна и расчета»

Нумерация листов в Tekla Structures

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

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

Кстати, по списку можно пробежать и еще разок, присвоив общее число страниц в качестве свойства например Pages.

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

Читать далее «Нумерация листов в Tekla Structures»

Excel — работаем с макросами

В процессе работы неоднократно приходиться сталкиваться с табличными процессорами типа Excel. И хотя это не совсем САПР, но информацию в рамках BIM контекста хочешь не хочешь, а приходится обрабатывать, либо с помощью Базы Данных, либо в тех самых экселевских табличках. Естественно, как и во всем, что связанно с компьютером эту деятельность тоже можно изрядно упростить с помощью автоматизации.

С появлением таких вещей как Pivot Tables и Power Queries — так и вовсе становится не понятно как работали с информацией до этого.

Но тут мы поговорим о старых добрых ламповых макросах на VBA.

Читать далее «Excel — работаем с макросами»

Tekla 2016 — Управляем внешним видом через TeklaAPI

TeklaAPI 2016 ModelObjectVisualization ClassВ OpenAPI Tekla 2016 добавили новые фичи, про них и поговорим немного. Остановимся на  ModelObjectVisualization  из раздела Tekla.Structures.Model.UI. Этот класс предоставляет функционал по изменения параметров отрисовки элементов трехмерной модели в Текле.

Т.е. позволяет управлять цветом и прозрачностью элементов в видовом окне теклы.

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

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

Дополнительный бонус — теперь у нас есть вся цветовая панель RGB  а не 16 стандартных прессетов. Можно разработать свой индивидуальный цветовой стиль. Если вдруг очень захочется. 😀

Читать далее «Tekla 2016 — Управляем внешним видом через TeklaAPI»

Tekla Structures: двух компонентная модель.

Постоянно использую в работе компонент 2dArray. Не только потому, что я его написал, но потому что он получился реально удобным. Да еще и сюрпризы преподносит переодически. Очередной такой случай всё, что представлено на скринах из модели — результат применения двух компонентов. Абстрактный конь в вакууме конечно, но наглядно показывает возможности, особенно если архитектор психанул.

Читать далее «Tekla Structures: двух компонентная модель.»

Tekla Structures there are Locked Object

Tekla Structures: There are locked objects, operation could not be performed

Блокировка объектов в текле — штука крайне полезная. Можно заморозить дизайн в текущем состоянии и быть уверенным в том, что коллеги в этой части конструкции ничего не поменяют. Это позволяет предотвратить ситуации связанные со случайными изменениями когда, например, в выборку перемещаемых объектов попадают детали из уже закоченных конструкций. От этого едет нумерация объектов, летят чертежи, происходят прочие неприятные вещи.

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

Читать далее «Tekla Structures there are Locked Object»

Tekla Macro Custom Inquire подписка на события.

Tekla Custom Inquire Macro TeklaAPITekla Structures содержит исчерпывающий объем информации о каждом элементе модели — графическом, или текстовом. Чтобы получить данные используют следующие инструменты:

  • Inquire — не слишком интерактивен, выдаёт исчерпывающую информацию — но только об одном объекте.
  • Custom Inquire выводит информацию мгновенно, но тоже только один элемент. И нельзя добраться до пользовательских свойств (UDA) элементов.
  • Reports —  отличный, только сначала надо в Template Editore написать подходящий репорт. Написать его довольно просто, но опять же никакой тебе интерактивности.

Ниже представлен макрос который представляет частный случай подписки на событие SelectionChange из TeklaAPI. Будем извлекать информацию о выделенных элементах, согласно заданному списку свойств.

Список задается в виде отдельных переменных. Впрочем, если приходилось разрабатывать репорты в Текле, то понять принцип будет легко. Макрос качаем тут:

CADSUPPORT_CustomInquireTool.cs

подробнее о том как это работает Читать далее «Tekla Macro Custom Inquire подписка на события.»

Анализ шифровальщика Wana Decrypt0r 2.0

Новость последних дней, всколыхнувшая всё на свете — вирусная атака Wanna Decrypt0r. Штука резкая и беспощадная. Так что если вам посчастливилось не словить её, а операционку вы давное не обновляли, то срочно ставте последнии security updates . Заодно можно вручную на всякий случай заблокировать порты по которым шифровальщик пробирается к своим жертвам.

Подробнее про вирус, его работу, распространение, и доходность можно узнать тут:

Анализ шифровальщика Wanna Decrypt0r 2.0 на хабре

Ransomware day: массовое заражение Wana Decrypt0r на хабре

Читать далее «Анализ шифровальщика Wana Decrypt0r 2.0»

AQS — продвинутый поиск файлов и папок в Windows

продвинутый поиск файлов в среде windowsПоиск файлов и папок в среде windows после выхода 7й версии довольно сильно изменился по сравнению с тем, что было раньше. В целом когда вам нужно быстро найти файл по его имени всё стало намного удобнее — вводишь в строке имя или его часть, и получаешь результат в течении пары секунд, или минут (как повезет).

Но что делать если задача чуть сложнее? С этой целью был создан язык AQS — advanced query search. Вот о нем и пойдет речь. Официальная документация хотя и крайне подробна, но скупа на рабочие примеры. Попробуем это исравить. Ниже будут примеры применения AQS для поиска  и сортировки файлов и папок в среде Windows старше XP.

Читать далее «AQS — продвинутый поиск файлов и папок в Windows»