Публикации по теме 'autolisp'
AutoLISP: история и будущее
AutoLISP — это язык программирования, представленный в 1986 году. Он был разработан Autodesk специально для использования вместе с их семейством продуктов AutoCAD. Программное обеспечение AutoCAD и его производные ( AutoCAD Map 3D , AutoCAD Architecture и AutoCAD Mechanical ) представляют собой программы автоматизированного проектирования, используемые инженерами, графические дизайнеры , архитекторы и другие специалисты. AutoLISP основан на XLISP, диалекте языка программирования Lisp...
Вопросы по теме 'autolisp'
Используйте LispLab в AutoCAD
Можем ли мы использовать Lisplab в LISP в AutoCAD? Если да, то помогите пожалуйста, как?
94 просмотров
schedule
22.11.2021
Скрипт для запуска файла 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 просмотров
schedule
30.06.2023
Изменение порядка атрибутов 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 просмотров
schedule
06.06.2023
Каков порядок загрузки плагинов AutoCAD?
Существует несколько способов автоматической загрузки приложений-плагинов при запуске AutoCAD. Я знаю таких:
пакет запуска - прикрепленный графическим интерфейсом
Пункт списка %appdata%....\support\zwcad2018.lsp (Я использую ZWCAD, возможно,...
1097 просмотров
schedule
27.02.2023
Как объединить две команды в одну, чтобы выбрать объекты и добавить наборы свойств в таблицу расписания?
Я пытаюсь объединить команды автокада в одну. Команды используются для выбора объектов для таблицы расписания и добавления наборов свойств.
Первая команда: ScheduleSelectionAdd Вторая команда: AecAddAllPropSets
Мой код до сих пор:
(defun...
35 просмотров
schedule
16.05.2023