|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Нет привязки к пересечениям объектов
Регистрация: 24.02.2008
Сообщений: 5
|
||
Просмотров: 11095
|
|
||||
Регистрация: 29.10.2004
СПб
Сообщений: 16,379
|
в 2008-ом есть возможность подключить привязку типа "Apparent Intersect" (apparent- кажущийся, видимый, наблюдаемый, intersect- сокр. от пересечение). К сожалению, не знаю, как локализаторы перевели это наименование.
PS Это, вроде, какраз тот случай. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,422
|
"Кажущееся пересечение" есть как минимум с 2005-й версии, насколько мне вспоминается..
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,680
|
А тут еще по-моему играет роль Уровень полилинии. Сталкивался с такой проблемой. Решение нашел в одном лиспе, не помню, к сожалению автора. Лисп "плющит" весь чертеж за секунды. Если с ним планируется работа только в 2D, смело можно качать из вложения и пользоваться
![]() Возможный макрос на кнопку Код:
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,422
|
skkkk, в качестве иллюстрации к неработоспособности лиспа: запусти код
Код:
![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,422
|
А все очень просто - у полилинии не мировая система координат. Поэтому твой вариант с _.move и не срабатывает.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,680
|
Значит программка только для мировой? Надо поправить в посте, если так. Может еще какие ограничения есть? Ну да, не универсальная, но мне помогает находить пересечения
![]() Последний раз редактировалось skkkk, 14.07.2008 в 04:12. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,422
|
Я в свое время пытался и в коде flatten разобраться, и свой писал. Там простых решений не встречалось...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,422
|
Скажем так: я пришел к результату, который лично мне более-менее подошел (хотя ускорять там его еще можно очень долго). Штатный 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 |