-
Корректная работа лиспа в nanoCAD
Здравствуйте Уважаемые специалисты NanoCAD! Помогите пожалуйста исправить лисп, чтобы он работал в nanoCAD.
-
Готовые лиспы
Постараюсь реанимировать список ранее опубликованных общедоступных полезных лиспов
-
Использование сторонних приложений lisp для AutoCAD в nanoCAD 22.0
Здравствуйте! Ранее, работая в AutoCAD, использовал один популярный лисп для копирования фрагмента чертежа по прямоугольной, круглой или ломаной границе. Крайне полезная штука, ускоряет выполнение рабочих задач в разы. После перехода на NanoCAD, этот lisp перестал корректно работать. Есть ли аналог данного приложения для…
-
Lisp. Создание листов и видовых экранов на них.
Функционал: создаёт листы с видовыми экранами, совпадающими c рамками листов. Команды: ADD_LAY - создаёт листы с видовыми экранами, совпадающими c рамками листов, нумерует листы по порядку следования рамок в одну строку или в один столбец (либо слева направо, либо сверху вниз). При расположении рамок матрицей - листы будут…
-
LISP. Подготовка подосновы. BGTOOLS
Функционал: Lisp-сборник BGTOOLS . Автор: Владимир Азарко Команды: BGLAYDEL - Удаление выключенных и замороженных слоев с примитивами BG1BLEXP - Взрывает блоки, состоящие из одного примитива (возможно другого блока) BGBLEXP - Взрывает блок и все блоки, входящие в него, превращая видимые атрибуты в текст BGBLEXP1 - Взрывает…
-
Не работает LISP
Добрый день! Помогите, пожалуйста, разобраться в чем проблема. В автокаде пользовался LISP, который помогал разбивать чертежи из пространства модели на листы. В нанокаде он не работает. Останавливается на первом листе.
-
Lisp. Программное создание тела командой SWEEP
В AutoCAD для программного создания тела командой СДВИГ(SWEEP) работал следующий lisp код (vl-cmdf "_.sweep" (car (entsel)) "" (car (entsel))) В NanoCAD такой код не работает, при первом запросе Выберете объект для сдига подходить код (car (entsel)), но при втором запросе Выберете траекторию сдвига (car (entsel)) не…
-
AutoLisp и getkword + getstring
В скрипте нужно выбрать слой из списка в консоли и динамическом меню. При наличии слоёв начинающихся на одну букву выбор слоя getkword приводит каждый раз к выбору одного из них независимо от желания пользователя. А getstring передаёт только одну букву. ;; Получаем активный документ (setq acadObject (vlax-get-acad-object))…
-
Lisp. Увеличить числовое значение в текстах на смещение.
Функционал: увеличивает числовое значение в текстах на введенное смещение. Команды: (RTextOffset inTip inTipZnak inTipYt) Автор: Трусов Ратмир Викторович
-
Lisp. Вывод имен и количества блоков в файле в *.txt файл.
Функционал: Вывод имен и количества выбранных блоков в *.txt файл. Команды: BLCOUNT
-
Lisp. Расчета общей протяженности линий, полилиний, etc.
Функционал: Lisp из сборника AsmiTools. Расчета общей протяженности линий, полилиний, 3D-полилиний, окружностей, дуг, эллипсов. Команды: Elen Автор: Александр Смирнов
-
Lisp. Перевод графики на чертеже в изометрический вид.
Функционал: переводит графику на чертеже в изотрический вид, поворачивая ее на 45 градусов (и производит заодно разбивку объектов). Команды: ALIGN_DEN
-
Lisp. Создание группы видовых экранов в одной вкладке листа.
Функционал: создаёт группу видовых экранов в одной вкладке листа. Команды: AVP - создаёт несколько видовых экранов на указанном листе.
-
Lisp. Конвертация сплайнов в полилинии.
Функционал: конвертирует сплайны в полилинии с заданной точностью. Команды: SplineDiet - конвертирует сплайны в полилинии выбранные в пространстве модели (без захода в блоки) с заданными параметрами точности SplineDiet_blocks - конвертирует сплайны в полилинии с заданными параметрами точности, расположенные в блоках
-
Lisp. Измерение расстояния ломаной.
Функционал: Позволяет замерять расстояние между точками через несколько точек. Команды: RUNDIST
-
Lisp. Сложение, умножение чисел в однострочных текстах.
Функционал: Позволяет складывать числа в однострочных текстах, умножать их. Заменять запятые на точки. Команды: MATHPLUS, MATHMULT, MATHCOMMA Автор: Иван Минаев