Как создать штриховку с пустой областью внутри?

Автор Тема: Как создать штриховку с пустой областью внутри?  (Прочитано 6635 раз)

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

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Уважаемые коллеги, прошу помочь!
Требуется создать штриховку по двум контурам. Контуры штриховки - полилинии. Первый контур - наружный, второй - внутренний. Во внутреннем контуре штриховки быть не должно. Как такое сделать - непонятно. У штриховки есть методы по добавлению контуров, но я не нашел способа исключать контуры. Поиск в интернете пока тоже не дал результатов. Может кто-то сталкивался уже с таким?

Отмечено как Решение Дмитрий Загорулькин 08-02-2017, 15:28:45

Оффлайн trir

  • ADN Club
  • ****
  • Сообщений: 475
  • Карма: 63

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Хм, ну надо же! Кто бы мог подумать, что все так просто!  :D
Получается, что если просто добавить два контура в штриховку, то по умолчанию она создастся между ними! Спасибо!

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1111
  • Карма: 173
А интересно, как будет создаваться штриховка при разных значениях HPISLANDDETECTION?
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Проверил - никак не влияет. Я так понимаю, что поведение задается жестко с помощью первого параметра типа HatchLoopTypes.

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1111
  • Карма: 173
Охотно верю :) Просто в лиспе (точнее, в его ActiveX-варианте) необходимо отдельно задавать наружные контуры, а отдельно - внутренние. Ну и потом еще дополнительные действия проделывать.
Я почему-то подумал, что и здесь будет аналогичная ситуация (в документацию не лез - просто некогда было)
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!

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

  • Administrator
  • *****
  • Сообщений: 13877
  • Карма: 1785
  • Рыцарь ObjectARX
  • Skype: rivilis
Алексей Кулик
Здесь контуры (loops) тоже задаются отдельно.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение