Публикации по теме 'autolisp'


AutoLISP: история и будущее
AutoLISP — это язык программирования, представленный в 1986 году. Он был разработан Autodesk специально для использования вместе с их семейством продуктов AutoCAD. Программное обеспечение AutoCAD и его производные ( AutoCAD Map 3D , AutoCAD Architecture и AutoCAD Mechanical ) представляют собой программы автоматизированного проектирования, используемые инженерами, графические дизайнеры , архитекторы и другие специалисты. AutoLISP основан на XLISP, диалекте языка программирования Lisp...

Вопросы по теме 'autolisp'

Используйте LispLab в AutoCAD
Можем ли мы использовать Lisplab в LISP в AutoCAD? Если да, то помогите пожалуйста, как?
94 просмотров

Скрипт для запуска файла AutoLISP
Я хочу нарисовать около 1000 форм двух окружностей с касательными, используя этот файл Lisp , который рисует по одной фигуре за раз. Я написал сценарий для рисования всех форм (см. Ниже), однако он ждет после первого аргумента следующего...
137 просмотров
schedule 20.11.2021

Ошибка Неправильный тип аргумента: fixnump: nil при вызове второй функции
Я пытаюсь создать массив списков с элементами: Surname , Name и Age . Вот мой код в AutoLISP: (defun C:DP_ADINREG ( / prenume nume varsta inreg) (initget 1) (setq prenume (getstring "\nIntroduceti prenumele: ")) (initget 1) (setq nume...
352 просмотров
schedule 12.11.2021

Неверный аргумент функции AutoLISP в AutoCAD
(defun gml2dwg (odabir) ;; RANDOM CODE ;; ;; This is the part where I should open a filepath "odabir" (setq datoteka (open odabir "r")) ;; CODE IS CONTINUED ) (defun c:gml2dwg (/ odabir) (setq odabir (getstring...
1018 просмотров
schedule 03.04.2022

lisp - ошибка: нет определения функции: BUTLAST
Я пытаюсь использовать butlast , но по какой-то причине получаю эту ошибку: нет определения функции: BUTLAST. Есть идеи, почему?
264 просмотров
schedule 21.04.2022

Процедура Autolisp работает только иногда
Мне пришлось изменить стили текста и атрибуты ширины нескольких блоков в Autocad. На каждом dwg было 10-30 блоков и почти 100 dgs, и я не мог вручную преобразовать каждый блок в новый стандарт....
478 просмотров
schedule 01.05.2022

Циркумфлекс акцент перед c В LISP
Я изучаю lisp и нашел это: (увеличение)^C ^C , но текст этого не объясняет, и я искал "^C ^C" в других местах, но ничего не нашел. Может ли кто-нибудь здесь помочь мне? (Я пока изучаю английский, извините, если что не так написала)
662 просмотров
schedule 24.06.2022

Перегрузка пользовательских функций Autolisp
Вы можете прочитать это на веб-сайте знаний AutoCAD: «Примечание. Вы можете определить несколько пользовательских функций с одним и тем же именем, но каждое определение будет принимать разное количество или тип аргументов». Кто-нибудь использует эту...
309 просмотров
schedule 16.08.2022

как программно установить файлы cuix,vlx и mnr моей таможни в файлы, поддерживаемые autocad
Я хотел бы знать, как я могу загружать свои собственные пользовательские файлы AutoCAD в рабочие файлы, поддерживаемые AutoCAD, без опций внутри программного обеспечения Autocad, но программно. У меня есть следующие файлы, которые я хочу программно...
1167 просмотров
schedule 01.09.2022

Можно ли вставить параметр поиска в несколько определений блоков с помощью Autolisp?
Я приведу гипотетический пример, чтобы продемонстрировать мою проблему. Представьте, что у меня есть параметр поиска «Цвет» в определении динамического блока для стула, и я задал ему возможные значения «Красный», «Синий» и «Зеленый». Теперь мне...
193 просмотров
schedule 26.08.2022

Список обновлений Лиспа
Привет, я новичок в AutoCad lisp и пытаюсь немного ускорить свою работу с помощью какой-то простой процедуры, но я упираюсь в стену и не могу понять это, и у меня есть сильная начинка, что есть простое решение. Так... Я составил список под...
511 просмотров
schedule 20.09.2022

Искать строку текста (в качестве критерия поиска) и заменить определенную строку цифр в этой строке?
У меня есть довольно обширный файл autolisp (примерно 4000 строк), который записывает в файл большой список номеров элементов, разделенных запятыми, и их описания. вот пример (все они выглядят так же, за исключением номера и описания)...
221 просмотров
schedule 19.06.2023

Как правильно связать DCL с AutoLisp?
Я пытаюсь создать очень простой интерфейс AutoLisp. Я совсем новичок в этом, поэтому, не сумев написать код с нуля, я занялся изучением DCL. Я следовал этому руководству:...
11452 просмотров
schedule 20.01.2023

Последовательное выполнение нескольких команд в LISP
Я запускаю приложение .arx в AutoCAD. Когда мы нажимаем на настраиваемую вкладку в AutoCAD, она запускает программу в командной строке AutoCAD. Функция LISP, которую мы выполняем, выглядит следующим образом; (defun c:XYZ_program() (command)...
2290 просмотров

Изменение порядка атрибутов AutoCAD
Я пытаюсь изменить порядок атрибутов в блоках AutoCAD. Каждый раз, когда я редактирую существующий блок или пытаюсь создать новый блок, порядок отображения атрибутов полностью перемешивается. Я пробовал команды AUTOCAD, такие как «BATTMAN»,...
1340 просмотров
schedule 13.09.2023

Ошибка типа неверного аргумента DCL Lisp
Я получаю этот тип ошибки: error: bad argument type: (or stringp symbolp): 1` Кто-нибудь знает, почему? Я думаю, что это в последнем if . (defun C:girth ( / dcl_id gr_ded) (setq NAMES '("0.032 in" "0.050 in" "0.080 in" "1/8 in"...
361 просмотров
schedule 01.12.2022

Автокад не дает сохранить
Привет, ребята, у меня большая большая проблема. Я установил что-то, что мешает автокаду сохранять, dxfout и так далее. Не могу понять. Я пытался отменить и переопределить команды, использовать .save .saveas .dxfout, но ничего не работает. Когда я...
137 просмотров
schedule 22.05.2023

Использование AutoLISP для создания нового размерного стиля
Мне нужна процедура AutoLISP, которая автоматически создает новый размерный стиль с моими пользовательскими настройками. Я знаю, что можно копировать размерные стили с одного чертежа на другой, но делать это каждый раз утомительно и отнимает много...
1317 просмотров

Каков порядок загрузки плагинов AutoCAD?
Существует несколько способов автоматической загрузки приложений-плагинов при запуске AutoCAD. Я знаю таких: пакет запуска - прикрепленный графическим интерфейсом Пункт списка %appdata%....\support\zwcad2018.lsp (Я использую ZWCAD, возможно,...
1097 просмотров

Как объединить две команды в одну, чтобы выбрать объекты и добавить наборы свойств в таблицу расписания?
Я пытаюсь объединить команды автокада в одну. Команды используются для выбора объектов для таблицы расписания и добавления наборов свойств. Первая команда: ScheduleSelectionAdd Вторая команда: AecAddAllPropSets Мой код до сих пор: (defun...
35 просмотров
schedule 16.05.2023