Перейти к публикации

VPTN и Регулярная сетка


Рекомендованные сообщения

11 час назад, AlexKaz сказал:

Если в строке 3 параметра через запятую - третий отвечает за ось Z.

Если более 3 параметров - какой-то из них отвечает за ось Z.

В общем, замена параметра на 0 через строковые операции на любом доступном языке, хоть Pascal. Мне привычней Scilab.

@repeat , пробовали VOVLAP - Overlaps volumes?

В конце концов, никто не запрещает сначала рисовать поверхности, объединять и пересекать их, а затем делать из поверхностей объемы.

Вот для подобных задачек и описывал рядом в жб как расставлять точки и забирать их из автогада. Только обычно еще больше всякого мусора сточки зрения модели. Сначала через стандартные средства передавал, но слишком много времени приходилось тратить чтобы чистить от мусора. Через точки быстро и удобно :) 

Ссылка на сообщение
Поделиться на других сайтах


On ‎12‎.‎03‎.‎2019 at 6:37 PM, AlexKaz said:

 

@repeat , пробовали VOVLAP - Overlaps volumes?

В конце концов, никто не запрещает сначала рисовать поверхности, объединять и пересекать их, а затем делать из поверхностей объемы.

Да конечно пробовал - аналогичный результат. Видимо дело в самой геометрии примитивов. Вот к примеру задать количество треугольников из которых строится круг или сфера - нельзя (а в этом то как раз и кроется проблема, откуда и получается вырожденная геометрия, ну т.е. линии треугольников вырезаемых объемов совпадают как я понимаю).

 

Насчет рисовать поверхности а потом создавать объемы хорошая идея, попробую как нибудь поиграться потом.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, repeat сказал:

Вот к примеру задать количество треугольников из которых строится круг или сфера - нельзя (а в этом то как раз и кроется проблема, откуда и получается вырожденная геометрия, ну т.е. линии треугольников вырезаемых объемов совпадают как я понимаю).

 

Встречал ранее ошибку когда не строилось пересечение криволинейной поверхности криволинейной поверхностью. Если кривизны при пересечении нет - ошибка по-идее не должна возникнуть.

Круг или сферу можно и самому построить через пачку линий.

Ссылка на сообщение
Поделиться на других сайтах

Получаю криволинейную поверхность(четверть сферы) так:    vrotat, Area_1,,,,,,Point1,Point2, 90, 1

Пытаюсь вырезать из нее параллелепипед -> ошибка: "surface could be twisted or lines don't lie on the surface"

Однако стоит вместо 90 градусов поставить 89 или 91 как все проходит нормально О_о

Так же интересно получается если вместо +90 поставить -90 то ошибка меняется на "толерантность"

 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...