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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Отключение привязки в lisp

Отключение привязки в lisp

Ответ
Поиск в этой теме
Непрочитано 17.03.2010, 21:49 #1
Отключение привязки в lisp
стеклянная собачка
 
Регистрация: 10.03.2010
Сообщений: 23

Подскажите какой системной переменной отключить привязку (osnap)? А то когда lisp отрисовывает новые объекты, вместо нужных точек иногда происходит автоматическая привязка к соседнему объекту. Каждый раз перед выполнением lisp файла я вручную отключаю привязки. И нужно ли также отключать режим polar и otrack ?
Просмотров: 6300
 
Непрочитано 17.03.2010, 22:44
#2
Кулик Алексей aka kpblc
Moderator

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


http://forum.dwg.ru/showthread.php?t=23105
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.03.2010, 23:11
#3
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,991
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от стеклянная собачка Посмотреть сообщение
Подскажите какой системной переменной отключить привязку (osnap)?
OSMODE (Системная переменная)
Советую почитать здесь с поста #167 (а еще лучше с начала)
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 18.03.2010, 18:39
#4
sdv79

Инженер ЭОМ
 
Регистрация: 05.03.2009
Москва
Сообщений: 215
Отправить сообщение для sdv79 с помощью Skype™


Код:
[Выделить все]
;;  Автор Дмитрий Сологубов
;;  Final 20.02.10

;;----------------------------------------------------
;;  Программа восстанавливает объектную привязку
;; вставляем в свой код (c:osmode_old)

(defun c:osmode_old (/)
 (setvar "osmode" osmode_old_)
  (setq osmode_old_ nil)
  (prin1)
); /defun (c:osmode_old)


;;----------------------------------------------------
;;  Программа отключает объектную привязку
;; вставляем в свой код (c:osmode_off)

(defun c:osmode_off (/)
 (setq osmode_old_ (getvar "osmode") )
 (setvar "osmode" 0)
 (prin1)
); /defun (c:osmode_off)
sdv79 вне форума  
 
Непрочитано 18.03.2010, 20:41
#5
Кулик Алексей aka kpblc
Moderator

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


http://www.google.ru/cse?cx=partner-...3%23post539513
http://forum.dwg.ru/showthread.php?t=22945
http://autolisp.ru/2009/09/13/error-catch/
http://www.arcada.com.ua/forum/viewtopic.php?t=445
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 20.03.2010, 00:24
#6
стеклянная собачка


 
Регистрация: 10.03.2010
Сообщений: 23


Спасибо всем за ответы! Я раньше программно отключал привязки, просто забыл как это делается
стеклянная собачка вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Отключение привязки в lisp

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Горячие клавиши. Где "хранятся"? Artiznov AutoCAD 40 22.02.2024 11:23
Как для acad2006 назначить на кнопку привязки yax AutoCAD 17 28.05.2010 11:06
Запуск Lisp команды в новом документе BlackHarp LISP 1 26.03.2009 23:06
Dynamic Input и привязки полилинии ekzersist AutoCAD 2 30.03.2007 08:49
загрузка DOS прог через LISP Gaa LISP 15 12.08.2005 19:19