Magicad получение свойст выносок

Автор Тема: Magicad получение свойст выносок  (Прочитано 2107 раз)

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

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

  • ADN OPEN
  • Сообщений: 2
  • Карма: 0
Здравствуйте
Хочу из объекта MAGIDimLine (выноска) программы Magicad (надстройка Autocad) сделать мультивыноску Autocad. Для этого из объекта мне нужно получить текст, положение выноски и положение что она указывает. Прошу подсказать как получить информацию для этого. Много чего перепробовал:
1.Через
(setq mc_obj (vlax-ename->vla-object (car (entsel))))
(vlax-dump-object mc_obj)
Извините, вам запрещён просмотр содержимого спойлеров.

2.По Using MagiCAD COM Interface нужных свойств объекта не нашел.  https://www.dropbox.com/s/zkobivwiuezocaj/Using_MagiCAD_COM_Interface_201311.pdf?e=1
3.В Visual Studio 2022 свойств объекта нужных я не нашел.
Извините, вам запрещён просмотр содержимого спойлеров.
Также вот методы и свойства этого объекта тут сложнее так как много методом. (через GetProperties() и GetMethods() VB NET)
Извините, вам запрещён просмотр содержимого спойлеров.
4.Вот список файлов программы Magicad (надстройка Autocad).
Извините, вам запрещён просмотр содержимого спойлеров.

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

  • Administrator
  • *****
  • Сообщений: 13872
  • Карма: 1785
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Magicad получение свойст выносок
« Ответ #1 : 18-05-2024, 18:33:41 »
Если не обращаться в техподдержку MagiCAD за помощью, то я вижу только один способ - использовать метод Explode, и если он что-то вернет, то анализировать это что-то.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN OPEN
  • Сообщений: 2
  • Карма: 0
Re: Magicad получение свойст выносок
« Ответ #2 : 19-05-2024, 20:44:22 »
Точно. Супер. А я в какие то дебри лезу.
В при взрыве объекта Magicad с помощью его команды появляется безымянный блок я его еще раз взрываю и от туда появляется обычный текст и линии из которых можно брать информацию.
Спасибо за подсказку.