| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
10.07.2008, 19:07 | #1 | |
Нет привязки к пересечениям объектов
Регистрация: 24.02.2008
Сообщений: 5
|
||
Просмотров: 10178
|
|
||||
Регистрация: 29.10.2004
СПб
Сообщений: 16,337
|
в 2008-ом есть возможность подключить привязку типа "Apparent Intersect" (apparent- кажущийся, видимый, наблюдаемый, intersect- сокр. от пересечение). К сожалению, не знаю, как локализаторы перевели это наименование.
PS Это, вроде, какраз тот случай. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
"Кажущееся пересечение" есть как минимум с 2005-й версии, насколько мне вспоминается..
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
А тут еще по-моему играет роль Уровень полилинии. Сталкивался с такой проблемой. Решение нашел в одном лиспе, не помню, к сожалению автора. Лисп "плющит" весь чертеж за секунды. Если с ним планируется работа только в 2D, смело можно качать из вложения и пользоваться. Иконка прилагается (из веткада, кстати, может кто знает, почему некорректно работает обнуление Z в VetCAD++?).
Возможный макрос на кнопку Код:
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
skkkk, в качестве иллюстрации к неработоспособности лиспа: запусти код
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
А все очень просто - у полилинии не мировая система координат. Поэтому твой вариант с _.move и не срабатывает.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Значит программка только для мировой? Надо поправить в посте, если так. Может еще какие ограничения есть? Ну да, не универсальная, но мне помогает находить пересечения, а BreakObjects без нее вообще работать отказывается. Стыдно, но я не пользуюсь координатами в КАДе, поэтому упустил этот момент
Последний раз редактировалось skkkk, 14.07.2008 в 04:12. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Я в свое время пытался и в коде flatten разобраться, и свой писал. Там простых решений не встречалось...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Скажем так: я пришел к результату, который лично мне более-менее подошел (хотя ускорять там его еще можно очень долго). Штатный flatten мне не понравился тем, что зависал на очень больших чертежах с многократно продублированными объектами; не обрабатывал 3DFACE (а мне это требовалось) и пару раз очень плохо себя вел на примитивах с расширенными данными.
С другой стороны, у меня не было задачи корректно преобразовывать непрямые элементы (дуги / окружности / сплайны), поэтому я мог себе позволить некоторые вольности. Аналогичная история была с текстами, атрибутами и блоками. Кроме того, у меня было обязательное требование: перевод выбранных примитивов в мировую систему координат независимо от текущей. То есть достаточно специфическое решение получилось...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 14.08.2009
Сообщений: 3
|
У меня тоже была такая проблема не привязывалось пересечение линий или полилиний. В версии 2012 она решилась путем снятия галочки в меню "Настройки" - "Объектная привязка" - "Объектное отслеживание Вкл (F11)". Как только галочку сняла. сразу любое пересечение стало привязываться. Может кому поможет моя инфа. Все удачи!
|
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Цитата:
За сим совет считаю вредным.
__________________
Век живи, век учись - ... |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Распределение по слоям объектов dim.,hatch,text | Суханова | LISP | 5 | 28.08.2008 13:31 |
После выбора объектов в панеле \"Свойства\" написа | Леха Кучерявый | AutoCAD | 8 | 29.03.2007 13:29 |
Перенос объектов из Модели в Лист | ===AAA=== | Программирование | 11 | 19.01.2006 13:09 |
привязки в paper space | renoex | AutoCAD | 9 | 02.12.2005 08:23 |
Объединение (группировка) объектов | Кулик Алексей aka kpblc | Программирование | 8 | 29.09.2005 13:32 |