Grip Points.

Автор Тема: Grip Points.  (Прочитано 7292 раз)

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

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

  • ADN OPEN
  • Сообщений: 46
  • Карма: 2
Grip Points.
« : 18-04-2017, 17:39:17 »
Здравствуйте.
На официальном сайте нашел информацию о Grip Points.
https://knowledge.autodesk.com/support/autocad-lt/learn-explore/caas/CloudHelp/cloudhelp/2017/ENU/AutoCAD-LT/files/GUID-90660491-C402-4662-A1F8-7201BECEE77F-htm.html
Подскажите, пожалуйста, как можно программно установить эти точки на объекты (например на полилинию).
Заранее спасибо!

Оффлайн Александр Пекшев aka Modis

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Re: Grip Points.
« Ответ #1 : 18-04-2017, 17:42:29 »
У Кина Велмсли много примеров.

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

  • ADN OPEN
  • Сообщений: 46
  • Карма: 2
Re: Grip Points.
« Ответ #2 : 18-04-2017, 18:53:56 »
Спасибо за ссылки!
Там, правда, решаются немного другие задачи, так что буду на основе их экспериментировать.

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Grip Points.
« Ответ #3 : 18-04-2017, 20:05:21 »
Там, правда, решаются немного другие задачи, так что буду на основе их экспериментировать.
Приветствую на форуме! Какого типа задачи имеются в виду?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN OPEN
  • Сообщений: 46
  • Карма: 2
Re: Grip Points.
« Ответ #4 : 18-04-2017, 21:48:07 »
Здравствуйте, Александр. Спасибо за добрые слова.
На самом деле я уже был на форуме, но аккаунт утерялся за пучиной времени.
Я занимался автоматизацией слаботочных систем (СКС, аудио, видео, телевидение и тд), а теперь подхожу к идеям архитектуры.
Вот и получилось, что необходимо сделать выноску с автоматическим проставлением координаты Y относительно USC. Все это получилось довольно легко, но появилась идея дать возможность удлинять и укорачивать определенные отрезки этой самой выноски. Вот и подошел к созданию grip points.
Еще вопрос хотел задать, можно ли в соответствующей теме выложить ссылку на мои плагины на Автодеске и на мой сайт с ними же. Правда попутно я перевел их еще на БриксКАД и ЗВКАД.
С уважением,Денис

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Grip Points.
« Ответ #5 : 18-04-2017, 21:56:21 »
Здравствуйте, Александр. Спасибо за добрые слова.
На самом деле я уже был на форуме, но аккаунт утерялся за пучиной времени.
Если уже были сообщения, то я (если хотите) могу восстановить аккаунт.
Вот и получилось, что необходимо сделать выноску с автоматическим проставлением координаты Y относительно USC UCS. Все это получилось довольно легко, но появилась идея дать возможность удлинять и укорачивать определенные отрезки этой самой выноски. Вот и подошел к созданию grip points.
Выноска в данном случае это что? Динамический блок?
Еще вопрос хотел задать, можно ли в соответствующей теме выложить ссылку на мои плагины на Автодеске и на мой сайт с ними же.
Да. Можно сюда: http://adn-cis.org/forum/index.php?board=45.0
Правда попутно я перевел их еще на БриксКАД и ЗВКАД.
А вот это мы не обсуждаем. :)
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN OPEN
  • Сообщений: 46
  • Карма: 2
Re: Grip Points.
« Ответ #6 : 18-04-2017, 22:27:01 »
Я думаю, что восстанавливать не надо, буду под этим. Спасибо за предложение!

В приложении файл, это сейчас не динамический блок. Можете пнуть в направлении работы? Нужно из него сделать динамический блок?

В теме плагинов сейчас отпишусь, неназываемое называть и вспоминать не буду)

Спасибо!

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Grip Points.
« Ответ #7 : 18-04-2017, 23:25:02 »
В приложении файл, это сейчас не динамический блок.
Это обычный блок, а можно его сделать динамическим, добавив к нему динамические свойства. И тогда ручки появятся автоматически и не нужно будет ничего изобретать и (возможно) программировать. Я не специалист по динамическим блокам, но кажется на форуме dwg.ru была соответствующая тема.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Владимир Шу

  • ADN Club
  • *****
  • Сообщений: 624
  • Карма: 158
    • ПГСу Бложик
Re: Grip Points.
« Ответ #8 : 19-04-2017, 08:12:27 »
exilerus, все уже  есть в сети, нужно только поискать...
см. вложение.

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

  • ADN OPEN
  • Сообщений: 46
  • Карма: 2
Re: Grip Points.
« Ответ #9 : 19-04-2017, 09:40:30 »
Действительно.
Отличный блок, но я бы хотел вызывать его по команде.
Это реально?
Или нужно считать его свойства динамического блока и применить к своему блоку?

Оффлайн Владимир Шу

  • ADN Club
  • *****
  • Сообщений: 624
  • Карма: 158
    • ПГСу Бложик
Re: Grip Points.
« Ответ #10 : 19-04-2017, 09:50:38 »
Все можно...
Посмотрите в этих темах: http://adn-cis.org/forum/index.php?topic=7251.90 и тут http://adn-cis.org/forum/index.php?topic=7545.0

ЗЫ.
У меня есть наработки приложения для оформления чертежей динамическими блоками, коллеги эти наработки тестируют,
если есть желание побыть тестером, то могу поделиться...
Там типа такого:
Извините, вам запрещён просмотр содержимого спойлеров.
включая отметки, линии разрыва и прочее