Не срабатывает команда СДВИГ

Автор Тема: Не срабатывает команда СДВИГ  (Прочитано 6700 раз)

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

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Подскажите по каким причинам команда СДВИГ
может не выполнятся.

Программная реализация тоже не работает.
Но сейчас хочу понять причину почему не работает с командной строки

Исходные данные такие 3d-полилиния и полилиния профиля
по которому вытягивается тело вдоль 3d-полилинии

Прикрепляю файл для теста


Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Re: Не срабатывает команда СДВИГ
« Ответ #1 : 21-12-2017, 15:26:58 »
Внимательно посмотрел полилинию .
почти в конце на сопряжении с последней дугой точки следуют
зиг-загом. Все точки должны следовать др. з др в одном направлении.

 

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Re: Не срабатывает команда СДВИГ
« Ответ #2 : 21-12-2017, 15:37:10 »
Внимательно посмотрел полилинию .
почти в конце на сопряжении с последней дугой точки следуют
зиг-загом. Все точки должны следовать др. з др в одном направлении.
СДВИГ сработал?

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Не срабатывает команда СДВИГ
« Ответ #3 : 21-12-2017, 18:18:14 »
СДВИГ сработал?
Главный вопрос: какое отношение эта тема имеет к .NET API???
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Re: Не срабатывает команда СДВИГ
« Ответ #4 : 21-12-2017, 18:21:56 »
СДВИГ сработал?
Главный вопрос: какое отношение эта тема имеет к .NET API???
Да, в принципе, никакого =)
Просто я скачал файл и попробовал - не получилось. Затем я запустил плагин по удалению точек полилинии, лежащих на одной прямой ("ненужных" так сказать) и команда сработала с кругом. Но вот с прямоугольником - нет. Значит есть какие-то ограничения, но про них нигде не написано. А было бы интересно знать, что за ограничения - для саморазвития ) Вдруг в будущем пригодится

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Не срабатывает команда СДВИГ
« Ответ #5 : 21-12-2017, 20:29:54 »
Значит есть какие-то ограничения, но про них нигде не написано. А было бы интересно знать, что за ограничения - для саморазвития ) Вдруг в будущем пригодится
Уж очень густо точки в некоторых местах. Думаю, что нужно еще прореживать.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Re: Не срабатывает команда СДВИГ
« Ответ #6 : 21-12-2017, 20:34:34 »
Я думаю, что нужно не только прореживать точки, а провести обратную аппроксимацию - для получения дуговых сегментов. Тогда, скорее всего, сработает нормально