Полезное для AutoCAD. Лиспы

И, раз уж в одном из предыдущих постов речь зашла о лиспах, хочу рассказать о тех, которыми успешно пользуюсь сама, а зачастую уже и не представляю своей работы без них)) Напомню, что это сторонние утилиты, как правило распространяемые на просторах интернета на безвозмездной основе, написаные на языке AutoLISP и имеющие (опять же как правило) расширение .lsp

Замечательное дополнение в окно свойств, показывающее сумму площадей, длин и объемов нескольких выбранных объектов. Есть версии для различных версий AutoCAD. Единственно за чем надо внимательно следить, так это за строчкой «Линейный масштаб» в разделе «Геометрические свойства (настройка)». Несколько раз бывало такое, что вместо 1,00 там оказывалось другое значение и в итоге сумма считалась неправильно.

  • NUM (прикладываю ссылки на измененные мной NUMM и NUMM2)

Об этом лиспе я уже рассказывала, он позволяет изменять число на заданную величину. Ограничением является то, что число должно быть задано текстом, а не Мтекстом и в качестве разделителя в нем должна быть «.». В оригинальном лиспе еще зечем-то стояла проверка на «0», т.е. если какое-то из значений было равно нулю, то этот объект игнорировался, я эту проверку убрала, все работает. Разница между NUMM и NUMM2 в количестве знаков после запятой. Оригинальный лисп NUM и NUMM делают 3 знака после запятой (а в нашем случае точки) независимо от того сколько их было в изменяемом числе. Это оказалось неудобным, когда пришлось работать с автомобильными дорогами, где большинство значений округляется до сотых, поэтому пришлось делать NUMM2, в котором соответственно в итоге получается число с двумя знаками после запятой независимо от того сколько было в изменяемом.

Соответственно сразу прикладываю и мои первые детища, созданные на основе NUM и работающие аналогично NUMM и NUMM2 с той только разницей, что изменяемое число меняется не на заданную величину, а на случайную в заданном диапазоне. Ограничения все те же, число должно быть в виде текста, а не Мтекста и разделитель должен быть в виде точки. Ну и для работы этого лиспа придется еще подгрузить dwgru-random-range (собственно сам рандомайзер)

Собственно лисп из открытого источника, правда назывался он там как-то по-другому (прошу прощения у автора, теперь уже не вспомню как именно), но так получилось, что в моем AutoCAd’е уже была встроенная функция с таким же именем и случился коллапс местного значения. В связи с чем и пришлось переименовать. Это один из многих способов быстро вывести на экран координаты в указанной точке. Лично мне он нравится именно за простоту – вызвал команду, тыкнул точку, указал куда вставлять текст и получил результат. Понятно, что если точек много проще пользоваться возможностями Civil’а, но если нужны одна-две координатки – самое то. Как минус – практически невозможно настроить вид получающегося Мтекста, скорее всего там берутся значения шрифта по умолчанию.

Это набор утилит для AutoCAD, во многом облегчающих жизнь инженера-проектировщика (как выяснилось, и инженера-геодезиста тоже). Утилиты ориентированы в основном на инженеров, занимающихся проектированием промышленных и гражданских зданий, однако и другим могут оказаться полезными. Собственно, для меня в этом наборе есть всего 3-4 утилиты, которыми я пользуюсь, зато пользуюсь часто. Во-первых, это текстовый редактор, который позволяет открыть в одном окне значения сразу нескольких выбранных текстов (при установке ставится по умолчанию для текста, Мтекста, размеров и т.д, но при желании это можно отключить в настройках). Значения открываются в отдельном окошке в столбик и легко переносятся скажем в Excel и обратно. К тому же в этом же редакторе есть довольно полезная функция «выровнять текст по оси X» и «выровнять текст по оси Y». Второе чем я там пользуюсь – это вывод рамки под нужный формат. Вычерчивает рамку от А4 до А1 в книжной или альбомной ориентации. Причем, в отличие от других приложений, рамка и штамп вычерчиваются простыми полилиниями, для меня лично это большой плюс. Плюс там еще есть такая удобная приблуда как калькулятор, с помощью которого можно вытащить в виде текста площадь или длину полилинии или штриховки, а также сумму чисел, заданных текстом либо сумму с коэффициентом… Иногда это удобнее, чем пользоваться полями. Ну, и как дополнительный бонус, есть там что-то вроде отрисовки сварочных швов, что удалось после некоторых плясок с бубнами приспособить под отрисовку земли на разрезах

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

Еще временами пользуюсь набором утилит PLINE, пакетной печатью с помощью макроса !Plot_U и разработанным в некой организации 3D Service, но ссылки на них давать не буду. Коллеги еще часто ставят набор утилит menuGEO, но я про него практически ничего не знаю и потому рекомендовать не могу. Ну, и стоит, наверное, еще сказать про мега-полезный пакет Civil GeoTools, который правда, к огромному сожалению, перестал работать уже на AutoCAD Civil 2017 и, насколько я понимаю, обновлений ожидать не стоит.

Если у кого есть чем дополнить список, прошу в комментарии)))

Полезное. Инструменты редактировани AD. AutoCAD

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

Итак, инструменты редактирования AD работают с довольно большим количеством объектов AutoCAD, такими как полилиния, отрезок, штриховка, область и т.д. (я, правда, использую их в основном для работы с полилиниями и штриховками, но, думаю, принцип действия един). Для корректной работы функций советую вначале выбрать один из объектов, с которыми требуется выполнить действие, затем нажать правую клавишу мыши и в появившемся окне выбрать нужный инструмент из выпадающего списка:

Продолжить чтение «Полезное. Инструменты редактировани AD. AutoCAD»

Работа с полями AutoCAD

Использование полей довольно трудоемкая и кропотливая работа, однако это бывает очень удобно, например, когда возникает необходимость подготовить много комплектов исполнительных схем на однотипные объекты. Например, сеть ливневой канализации, монтаж опор ЛЭП и т.п. Т.е когда сам конструктив остается одним и тем же, либо разнится не сильно и его не нужно перерисовывать, а меняются только исходные данные, такие как отметки, длины и т.п. Таким образом задача сводится к отрисовке корректного шаблона и выставлению всех связей с исходными данными, а дальше дело техники, можно хоть 100 комплектов в час выдавать))) Поля позволяют как «вытащить» какие-либо параметры объекта AutoCAD (длину линии, площадь полилинии или штриховки, содержимое текста и мтекста, величину размера и т.п) в виде текстового поля, так и произвести с ними простейшие арифметические действия. 

Продолжить чтение «Работа с полями AutoCAD»