Что за системные переменные plimmin и plimmax?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Что за системные переменные plimmin и plimmax?

Что за системные переменные plimmin и plimmax?

Ответ
Поиск в этой теме
Непрочитано 13.06.2012, 09:41 #1
Что за системные переменные plimmin и plimmax?
Кулик Алексей aka kpblc
Moderator
 
LISP, C# (ACAD 200[9,12,13,14])
 
С.-Петербург
Регистрация: 25.08.2003
Сообщений: 40,411

Написал несложный реактор на изменение системных переменных, и обнаружил (AutoCAD 2009 x64), что при переходе Модель-Лист помимо известных и описанных системных переменных меняются еще две:
plimmin
plimmax

Поиск по гуглу и сайту Autodesk ничего не дал. Что же это за переменные, за что они отвечают?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 2288
 
Непрочитано 13.06.2012, 09:59
#2
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


plimmin
Unknown command "PLIMMIN"

plimmax
Unknown command "PLIMMAX"

http://docs.autodesk.com/ACDMAC/2011...__plimmax.html

связано с Limmin и Limmax
Хмурый вне форума  
 
Автор темы   Непрочитано 13.06.2012, 10:03
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


AutoCAD Architecture, запущен как AutoCAD, demandload = 2, AEC-приложения еще не загружались.
Код, которым я это обнаружил:
Код:
[Выделить все]
 (if *vlr-sysvar*
  (progn
    (setq *vlr-sysvar* nil)
    (vlr-remove-all :vlr-sysvar-reactor)
    ) ;_ end of progn
  ) ;_ end of if

(if (and (not *vlr-sysvar*)
         "kpblc"
         ) ;_ end of and
  (setq *vlr-sysvar*
         (vlr-sysvar-reactor
           (strcat "kpblc" "-sysvar-reactor")
           '((:vlr-sysvarchanged . _kpblc-vlr-sysvar-changed))
           ) ;_ end of vlr-sysvar-reactor
        ) ;_ end of setq
  ) ;_ end of if

(defun _kpblc-vlr-sysvar-changed (reactor value / sysvar)
  (setq sysvar (strcase (car value)))
  (princ (strcat "\nChanging sysvar : " sysvar))
  ) ;_ end of defun
Единственное "но" - лист не должен быть ни разу активирован. Создай новый лист и перейди на него, потом посмотри на текстовое окно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 13.06.2012, 10:04
1 | #4
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Кулик Алексей aka kpblc, ссылку продублирую
http://docs.autodesk.com/ACDMAC/2011...__plimmax.html

при загрузке программы, сообщает, что есть синтаксическая ошибка
Хмурый вне форума  
 
Непрочитано 13.06.2012, 10:08
1 | #5
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Ага, лимиты в пространстве бумаги (Paper Space).
Profan вне форума  
 
Автор темы   Непрочитано 13.06.2012, 10:20
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


Е-мое, спасибо...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Что за системные переменные plimmin и plimmax?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какие системные переменные и команды помогут в автолисп оперировать слоями? Иванов Дмитрий LISP 5 22.05.2012 12:36
Системные переменные naivaria AutoCAD 19 14.01.2010 15:42
Сбились какие-то системные переменные, помогите! Joker-xxl AutoCAD 21 13.03.2009 16:27
Как оптом изменить системные переменные? Archeo AutoCAD 7 30.04.2006 00:11
системные переменные СПДС Graphics Влад ПО от CSoft 4 22.04.2004 09:49