В моей практике в очень часто для формирования чертежей узлов строительных конструкций, которые получаются проекциями с 3D модели, используются чертежные виды. Каждый узел размещается на отдельном чертежном виде. На странице чертежа таких чертежных видов может быть до десяти. А общее количество узлов м.б. до нескольких десятков. Чертежные виды я всегда привязываю к узлу на пересечении двух линий построений - удобно так компоновать чертеж, в случае необходимости двигать ЧВ по странице. И выполнять рутинные операции построения узлов, задания ЧВ, разбросанные по разным командам ТФ требуют затрат времени. И конечно хотелось бы как-то автоматизировать этот процесс. С применением макросов.
Видится следующая последовательность действий :
- Создание в указанной точке узла (узел м.б. свободный, или как пересечение двух линий построения)
- Создание нового чертежного вида с привязкой к узлу. Привязка ЧВ по левому нижнему углу (выбор привязки мне лично не нужен – я всегда только левый нижний угол использую, но м.б. кому-то и нужен). Задание масштаба для страницы ЧВ. Присвоение имени странице ЧВ (проверка на наличие существующего имени страницы, если такое имя используется, предложить задать другое имя страницы ЧВ)
- Создание рамки на экранном слое по границе страницы ЧВ (если это конечно возможно) и отображение имени страницы ЧВ в левом верхнем углу рамки. Если возможно предусмотреть возможность изменения имени страницы ЧВщелчком на заголовке рамки. Еще бы неплохо к заголовку рамки прилепить и масштаб ЧВ с возможностью его тоже менять щелчком мышки на тексте.
Последние "хотелки" - для удобства работы. Я уже озвучивал их в поддержку. Но что-то не уверен, что будет реализовано. Хотя в своей практике всегда стараюсь в экранных слоях располагать различного рода информацию или элементы управления переменными. Да, есть механизм создания окон диалога, но зачастую гораздо удобнее щелкнуть кнопкой мышки прямо на изображении трубопровода, или там швеллера (на тесте со значением размера) и сразу поменять параметр. Да удобно, когда я на чертеже вижу допустим номер швеллера, или там диаметр трубы.
Вот такие мысли пл созданию макроса. Может кому-нибудь интересно это будет. Макрос не сам пишу. Помогает Андрей Ефремов.