Из архива. (1)

VVG Clone Plugin example

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

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

Кровельные пластинки набраны аналогично.

Как и лестницы, как и остальные повторяющиеся элементы декора.

Мощный и универсальный плагин с широчайшими возможностями, как для моделирования, так и анимирования.  Как впрочем и остальные разработки автора, Однозначно рекомендую к изучению и покупке: http://www.vg2max.spb.ru/plugins.html

Перемещение атрибутов блока, Автокад.

При работе с атрибутами возникает нередко возникает необходимость подвинуть атрибуты относительно блоков к которым они относятся. Стандартными командами типа «растянуть» (_stretch) тут к сожалению не обойтись, поскольку они с атрибутом отдельно от блока работать не хотят.

перемещение атрибутов группой блоков

На просторах сети нашел оригинальное решение написанное на Лиспе- http://lee-mac.com/attmodsuite.html

Это набор команд написанный сертифицированным специалистом по работе с продуктами Autodesk — Ли Маком.

  • MvAtt  — позволяет пользователю переместить выбранные атрибуты на заданное расстояние;
  • RoAtt — позволяет пользователю повернуть атрибуты вокруг их точек привязки;
  • EdAtt — дает пользователю возможность через интерфейс задать атрибутам выбранных блоков высоту, угол вращения, и так далее, причем применяются только выбранные с помощью чек-бокса параметры.
изменение атрибутов блока в автокаде
Интерфейс комадны edAtt — позволяет изменять параметры атрибута для выбранной группы блоков

Эти команды позволяют быстро привести атрибуты блоков в чуства, а чертеж чертеж с ними к единообразию.

Тут мы подробнее рассмотрим работу с одной из комманд — mvAtt (move Attribute -перемещение атрибутов)

Работает следующим образом:

  • Загружаем лисп с помощью комманды _appload
  • Набираем в коммандной строке mvAtt
  • Выбираем атрибут который хотели бы подвинуть
  • Выбираем блоки с этим атрибутом
  • Задаем смещение двумя точками аналогично команде — переместить.

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

Данный набор отлично дополняет инструментариий для работы с системой автоматической спецификации в автокаде.

Похожие статьи:

Файлы автосохранения автокад

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

Где лежат файлы автосохранения автокад

По умолчанию путь к папке с файлами автосохранения имеет следующий вид:

C:\Users\Имя пользователя\AppData\Local\Temp 

В самой папке находится много всего,  но нас интересуют файлы с расширением .sv$ и .bak 

имя-файла.sv$ — собственно сам файл автосохранения, при необходимости можно поменять расширение на .dwg и открыть его как обычный чертеж. Читать далее «Файлы автосохранения автокад»

ArxDbg Utility

ArxDbg это имя проекта, который был включен в поставку ObjectARX SDK в течение многих лет.  Главная цель, продемонстрировать, как использовать API ObjectARX, но это полноценная утилита имеющая множество применений. ObjectARX программисты часто используют эту утилиту в процессе разработки для тестирования и разработки кода своих приложений, но сам инструмент полезен, не только программистам, но инженерам и специалистам САПР в том числе.

ArxDbg меню

Читать далее «ArxDbg Utility»

Перила Бета версия

Утилита служит для автоматизации построения барьерного ограждения металлоконструкций. Работает в среде Tekla v19.0

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

Handrail_alpha_screen1

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

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

Т.е. для формирования одного сегмента требуется ввести 4ре точки:

1я задает вектор примыкания в начале сегмента

2я точка задает начало сегмента

3я точка задает конец сегмента перильного ограждения

4я точка задает вектор сопряжения конца сегмента перильного ограждения.

Ввод следующих точек осуществляется непрерывно, таким образом что 4я точка становиться 3й, 3я -2й и так далее.

По сути чем-то напоминает игру змейка. Или колесико с эксцентриком.