среда, 14 октября 2015 г.

Добавление упрощенного представления балки для КМ

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

воскресенье, 4 октября 2015 г.

Плиты перекрытия конструктивной системы КУБ2.5 или КБК


Здесь я сегодня представлю достаточно большое видео, посвященное проектированию перекрытия сборных железобетонных каркасов.
Видео достаточно большое - около 40 минут. 

На сегодняшний момент работа над инструментами приостановлена.

пятница, 6 марта 2015 г.

Пакетная печать в СПДС Графикс


Больше года назад я на просторах DWG.RU познакомился с замечательной функцией пакетной печати, разработанной вот тут: PLOT_U.
Идея ее доработать пришла внезапно, но доработка оказалась существенной. Теперь не надо под форматы подкладывать ни каких примитивов в определенном слое.
Скрипт находит и определяет непосредственно форматы СПДС из выбранного набора форматов, или из всех форматов на листе по заданным критериям (инвентарный номер комплекта, требуемые номера листов). Номера листов задаются строкой как при печати вордовских документов: 1-5,9,15.

ЗАГРУЗИТЬ Пакетная печать 2.0

Оказалось что я немного поторопился, и выложил не очень работоспособную версию макроса, поэтому архив перезалил.
Вот небольшое видео на тему как это все работает.
П.с.: что бы работала фильтрация по инвентарному номеру, надо в штампе "Инвентарная надпись СПДС" или любом другом которым вы пользуетесь заменить имя переменной Original# на Inv.

Для корректной работы макроса необходимо подключить библиотеку MechaniCS COM 2.0 type library. Это делается в окне отладчика VBA. В меню находим Tools -> References ->(выпадает список библиотек в котором находим MechaniCS COM 2.0 type library). Иногда References не активен (серого цвета), в таких случаях стоит нажать кнопку Reset на панели.Если при печати выскакивает сообщение "неизвестный формат", то надо настроить макрос под свою систему...для этого в теле есть небольшой закомментированный кусок кода с помощью которого можно выяснить названия требуемых форматов в функции GetPaperSize.



Если у вас что-то не получается, или не работает, спрашивайте не стесняйтесь.

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