Выбор объектов относительно контуров

Автор Тема: Выбор объектов относительно контуров  (Прочитано 928 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн АлексЮстасуАвтор темы

  • ADN Club
  • ***
  • Сообщений: 123
  • Карма: 0
  • odclass-odedit.com
    • odclass-odedit.com
Штатный в AutoCAD SELECT с опцией WP (РМн-угол) действует не точно, не полно.
Если многоугольник выбора отстоит от вершин объекта меньше, чем на 0.001, то такой полностью попадающий в многоугольник объект может быть не выбран.
А может быть выбран. Возможно, это зависит от угла сегмента многоугольника, может, от других причин.
Но сам выбор с SELECT не полон или полнота выбора этим средством непредсказуема.

Абсолютные размеры объектов не влияют - пробовал на объектах-четырехугольниках со сторонами 1000 ед и 0.1 ед.
LUPREC, точность линейных единиц не влияет. Пробовал и с 0.00, и с 0.0000, и с 0.00000000.

Кроме того, SELECT с опцией WP может вообще не действовать или выбрать не все соответствующее, если многоугольник выбора не весь на экране.
В целом случай с SELECT оч. похож на случай с BOUNDARY - такой же неточной, неполной, зависящей от положения на экране.

Соответственно, программы использующие этот SELECT, ненадежны. Есть качественные альтернативы выбора относительно контуров?

я не программист, а технолог. пытаюсь быть постановщиком задач.

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1115
  • Карма: 173
М.б., играет роль размер "прицела"?
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!

Оффлайн АлексЮстасуАвтор темы

  • ADN Club
  • ***
  • Сообщений: 123
  • Карма: 0
  • odclass-odedit.com
    • odclass-odedit.com
Мы проверяли перед вопросом. Но сейчас сделали еще серию тестов - нет, PICKBOX не влияет на чувствительность.
Еще проверяли APERTURE и даже HPGAPTOL и GRIDUNIT. Тоже нет.

От настроения и погоды результаты вдруг могут быть хорошими. Но при повторных попытках и в других случаях могут не повторяться.

Наверное, не случайно, что в AutoCAD при _SELECT _WP или _CP отключается привязка - чтобы пользователь думал, что неполнота выбранного от его неметкости. А в nanoCAD при _SELECT _WP или _CP привязка не только отключается, но и делается недоступной.
И, наверное, не случайно же с _WP выбирается только то, что не касается, не примыкает к контуру выбора.
Т.е. производители ПО об этой низкой чувствительности команды и функций знают, и так ее замыливают.

Функции ssget и vla-selectbypolygon имеют одинаковую, такую же чувствительность, что у _SELECT.
я не программист, а технолог. пытаюсь быть постановщиком задач.