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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Возможно ли отключить привязку к объектам, находящихся на определенных слоях?

Возможно ли отключить привязку к объектам, находящихся на определенных слоях?

Ответ
Поиск в этой теме
Непрочитано 10.07.2008, 22:16 #1
Возможно ли отключить привязку к объектам, находящихся на определенных слоях?
Red Nova
 
ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Торонто
Регистрация: 23.10.2007
Сообщений: 1,990

Название темы отражает всю суть вопроса
Возможно ли отключить привязку к определенному слою?
__________________
Блог

Последний раз редактировалось Red Nova, 11.07.2008 в 20:47.
Просмотров: 11076
 
Непрочитано 10.07.2008, 22:34
#2
Кулик Алексей aka kpblc
Moderator

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


Только выключив или заморозив его Другого пути, по-моему, нет.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 10.07.2008, 22:54
#3
Profan


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


Цитата:
Сообщение от Red Nova Посмотреть сообщение
Название темы отражает всю суть вопроса
Возможно ли отключить привязку к определенному слою?
Название темы отражает бессмыслицу. Никакой привязки к определеннму слою нет, поскольку слой - это свойство объекта.
Profan вне форума  
 
Непрочитано 11.07.2008, 00:03
#4
Кулик Алексей aka kpblc
Moderator

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


В принципе, можно создать в листе новый ВЭ, в котором "заморозить" ненужные слои. Войти в этот ВЭ, рисовать все чего хотишь. Потом выйти.
Те же яйца, только в профиль.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.07.2008, 05:06
#5
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Сделать прожку. Если определянный слой становится текущим, то привязки отключаются. Или вручную, нажав F3. Если автокад 2008 то залакнуть слой. А вообще непонятная хотелка. Объясни обстоятельства
Vova вне форума  
 
Автор темы   Непрочитано 11.07.2008, 10:12
#6
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


По видимому решения нет.
Чтобы было яснее чего мне было надо, поясню подробнее.
Есть несколько слоев. Желательно чтобы привязка не захватывала один из них, а остальные захватывала. При этом отключать слой нельзя, он должен быть видимый.
Может как то иначе подойти к вопросу. Скажем не к слою отключить привязку, а к определенным объектам. Хотя наверное и там тупик.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 11.07.2008, 10:26
#7
Profan


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


Так ты так и должен был сформулировать вопрос:
"Можно ли отключить привязку к объектам, находящихся на определенных слоях?"
Разница очевидна. К слою нельзя привязаться. К объекту - можно. Но еще раз повторю: слой - это свойство объекта и никакого отношения к объектным привязкам не имеет. Тем более, что переменная "OSMODE" сохраняется в реестре и действует одинаково во всех открытых чертежах.
Profan вне форума  
 
Автор темы   Непрочитано 11.07.2008, 10:37
#8
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Profan,
Ну и придирчивый ты , ведь все поняли что говоря слой я подразумевал объекты в него входящие.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 11.07.2008, 10:40
#9
Profan


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


Вот и благодари Бога, что поняли. А в другой раз возьмут - и не поймут.
Profan вне форума  
 
Непрочитано 11.07.2008, 11:24
1 | #10
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


ДОБАВЛЕНИЯ И ИСПРАВЛЕНИЯ В GeoniCS 2007 ДЛЯ АВТОКАДА 2007, 2008
Цитата:
Добавлена возможность отключать привязку для объектов на определенных слоях.

Добавлена возможность управлять видимостью объекта
Синенькая тоже очень интересная фишка
1. Можно перенести объекты на слой defpoints и отключить 0 слой. В этом случае прязка к объектам на defpoints не действует.
Подробнее >VVA (2008-01-21 14:45:32)
2. Решение от Vova
3. Есть еще AlxdOSnapFilter v1.0. Правда версии для 2002 и 2004-2006 Автокада

*** Добавлено ***
Red Nova, Название темы я бы изменил на Можно ли отключить привязку к объектам, находящихся на определенных слоях ну или что-то около того, чтобы потом найти можно было.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 11.07.2008, 11:32
#11
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,057


Цитата:
Сообщение от VVA Посмотреть сообщение
1. Можно перенести объекты на слой defpoints и отключить 0 слой. В этом случае прязка к объектам на defpoints не действует
Блин, ребята, где вы такие вещи узнаете? Что нужно очень внимательно читать и сколько экспериментировать? Спасибо, может когда и мне пригодится
Vavan Metallist вне форума  
 
Непрочитано 11.07.2008, 12:07
#12
Jоhnny

всё что связано с упорядоченным движением заряженных частиц
 
Регистрация: 27.07.2007
М.О.
Сообщений: 1,694


Штука полезная, мне бы пораньше ваши ответы, я кажется даже упоминал в какой-то другой теме этот вопрос, но там мне ничего вразумительного не ответили, а тут приходилось работать на генплане, часть которого экспортировалась из корэла, так там как только линия с привязкой хоть краем затрагивала корэловский шрифт (в автокаде эти буквы выглядят как много маленьких сплайнов) комп сразу вис.
Решение от Vov-ы я чтот не понял, скачал файл у меня всё-блоком.
Jоhnny вне форума  
 
Непрочитано 11.07.2008, 12:30
#13
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Сплайн сам по себе тяжелый примитив. Лучше сразу перевести их в полилинии.
Можно попробывать ConvTo2d сразу преобразовать сплайн в полилинию
или так:
Profan18-12-2006 11:49Выражаю особую благодарность VVA за программу "Прополка полиинии". Очень пригодилась для значительного уменьшения количества вершин полилиний после выполнения таких преобразований: CDR->DWG->WMF->DWG
Имеется ввиду PL-VxRdc
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 11.07.2008, 20:53
#14
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


VVA,
Переименовал.
Меня заинтересовал вариант с отключением слоя 0, когда объекты на defpoint не цепляет привязка. В общем это в некотором роде решение вопроса. Хотелось бы правда работать с любыми слоями, это было бы идеальное решение. Вариант с двумя ВЭ тоже интересен, но через дыру ВЭ работать не привык, к тому же хочется по проще.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 11.07.2008, 21:03
#15
Mercury

Инженер-конструктор
 
Регистрация: 09.04.2006
г. Запорожье Украина
Сообщений: 368
<phrase 1=


еще вариант, отправить исходную графику в ДВФ потом (если автокад 2008) вставить этот ДВФ как подложку, а там есть функция либо включение привязки к элементам подложки либо без привязки.
Хотя это гемор. Но как вариант возможно.
Mercury вне форума  
 
Непрочитано 12.07.2008, 04:44
#16
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от Jоhnny Посмотреть сообщение
Решение от Vov-ы я чтот не понял, скачал файл у меня всё-блоком.
Там в стороне от того места, где ты чертишь свою работу, находится подоснова. Далее в листе делается в-порт с подосновой. Наверх накладывается другой впорт и в него выводится пространство, где ты чертишь. Расстояние между участками модели с подосновой и своими объектами круглое и известное, например, 100м. Далее надо сделать так, чтобы впорт с подосновой был выше впорта со своими объектами. Для этого см мой пост в теме Мои макрокоманды. Впрочем, для твоей задачи вероятно это не нужно. Отправь в сторону только те объекты,к которым нельзя привязываться. Когда закончишь чертеж, можно их вернуть на место и удалить лишний впорт
Vova вне форума  
 
Автор темы   Непрочитано 12.07.2008, 10:28
#17
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Mercury,
Цитата:
вставить этот ДВФ как подложку, а там есть функция либо включение привязки к элементам подложки либо без привязки
Можно по подробнее? Как отключить привязку к элементам подложки?
__________________
Блог
Red Nova вне форума  
 
Непрочитано 12.07.2008, 11:05
#18
Mercury

Инженер-конструктор
 
Регистрация: 09.04.2006
г. Запорожье Украина
Сообщений: 368
<phrase 1=


Очень просто, подключите подложку ДВФ и в командной строке наберите: DWFOSNAP
Можно в контекстном меню, включить и отключить ее,.
Все замечательно работает.
Mercury вне форума  
 
Автор темы   Непрочитано 13.07.2008, 18:26
#19
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Спасибо.
__________________
Блог
Red Nova вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Возможно ли отключить привязку к объектам, находящихся на определенных слоях?