И, раз уж в одном
из предыдущих постов речь зашла о лиспах, хочу рассказать о тех, которыми
успешно пользуюсь сама, а зачастую уже и не представляю своей работы без них))
Напомню, что это сторонние утилиты, как правило распространяемые на просторах
интернета на безвозмездной основе, написаные на языке 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 и, насколько я понимаю, обновлений ожидать не стоит.
Если у кого есть чем дополнить
список, прошу в комментарии)))