Сообщество программистов Autodesk в СНГ

ADN Club => ObjectARX => Тема начата: begiz от 13-08-2024, 11:57:31

Название: osnap и transient graphics
Отправлено: begiz от 13-08-2024, 11:57:31
Добрый день коллеги
ситуация 1: по вызову команды на чертеж добавляется КУЧА точек к которым можно привязыватся с помощью оснап, но добавление такого количества графики происходит "медленно"
ситуация 2: всё тоже самое, но точки отрисовываются как трансиентная графика, отрисовывается быстро, но к этой трансиентной  графике не цепляется оснап.

Вопрос: это так и должно быть что к трансиентной графике не прицепится оснап или я чтото не доделал?
может есть какой то другой мешанизм который можно задействовать для реализации такой задачи?

версии автокад - 2012 - 2024

Спасибо
Название: Re: osnap и transient graphics
Отправлено: Александр Ривилис от 13-08-2024, 16:58:41
Вопрос: это так и должно быть что к трансиентной графике не прицепится оснап или я чтото не доделал?
Так и должно быть.
Название: Re: osnap и transient graphics
Отправлено: Привалов Дмитрий от 14-08-2024, 13:12:17
но добавление такого количества графики происходит "медленно"
Обычные точки автокада? О каком количестве речь?
Если вставляется 300 тыс обычных точек, по идее должны быстро вставляться и дело в алгоритме.
Название: Re: osnap и transient graphics
Отправлено: begiz от 14-08-2024, 13:22:36
да, обычные точки, только стиль у них указан как окружность с крестом
количество около ~10к
занимает 6с

да, там алгоритм,который расчитывает координаты тоже подъедает нормальном