• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Получить координаты центра макроэлемента (окружности) на чертеже

Автор Igrek, 30.05.14, 17:42:01

« назад - далее »

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

Igrek

Всем привет. Имеется чертеж детали, на котором присутствует макроэлемент (окружность в тонких линиях с диаметральным отрезком). На чертеже есть и другие макрообъекты. Как можно получить координаты центра именно этого макрообъекта?

Найти макрообъект по его отличительным признакам, далее габаритный прямоугольник и центр.

Igrek

Цитата: Sabahs от 30.05.14, 18:51:32
Найти макрообъект по его отличительным признакам, далее габаритный прямоугольник и центр.

А не подскажете с помощью какого метода можно получить нужный макрообъект? Делаю итератор по MACRO_OBJ - выдирает все элементы. Как учесть те самые отличительные признаки?


Igrek

Цитата: Sabahs от 30.05.14, 19:11:45
Они известны только Вам.
Да. Выяснил, что данный макрообъект является вторым в списке макрообъектов, получил его координаты, но в СК группы, в которую добавляется необходимый объект. Есть ли возможность получить координаты макрообъекта в СК фрагмента?
(Можно как то удалить все остальные объекты, а необходимый макрообъект оставить без перемещения - тогда габаритный прямоугольник возвратит нужные координаты). Правильно?

Ваш макрообъект окружность и на сколько я понял, Вам нужны координаты центра окружности, то делаете итератор движения по макроэлементу, находите окружность и считываете координаты центра.
+ Благодарностей: 1

Igrek

Цитата: Sabahs от 31.05.14, 06:59:04
Ваш макрообъект окружность и на сколько я понял, Вам нужны координаты центра окружности, то делаете итератор движения по макроэлементу, находите окружность и считываете координаты центра.

Видимо мозг уже вчера совсем отказался работать) Получил координаты центра окружности по вашему совету) Спасибо)