Выбор элементов из другого чертежа.

Автор Тема: Выбор элементов из другого чертежа.  (Прочитано 4550 раз)

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

Оффлайн DenisАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 63
  • Карма: 2
Здравствуйте!
Подскажите, пожалуйста, есть ли возможность вводить команду в одном чертеже, а выбирать объекты на другом чертеже?
Приведу пример идеи.

Есть два чертежа:
1)Принципиальная схема кабельных соединений.
2)Архитектурная схема, где находятся кабельные трассы и кабелепроводы.

Хочется выбирать текст маркировки кабелей на схеме 1 и присваивать как значение атрибута на схеме 2.
Соответственно надо выбирать текст на схеме один и присваивать элементу на схеме 2.

Может кто-то встречался с такой идеей?

Заранее спасибо!

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Теоретически это возможно, но сложностей будет много. Нужно переключаться между чертежами при помощи DocumentCollection.MdiActiveDocument.
Соответственно команда, из которой это происходит должна быть с флагом CommandFlags.Session. И потребуется блокировка документов для их изменения.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн DenisАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 63
  • Карма: 2
Спасибо за ответ!
Буду пробовать, о результате сообщу потом тут.

Оффлайн DenisАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 63
  • Карма: 2
Здравствуйте, коллеги.
Помучавшись некоторое время, я решил сделать таким образом - просто раскрываю информацию из буфера обмена.
Причем по-факту для моей задачи это оказалось даже лучше. Я могу копировать объекты из Word,Excel,Блокнот и тд. Ну и конечно из другого чертежа Автокада.
Спасибо за помощь!