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

Сравнение автоматических TETRA-генераторов.


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

Федор вот я и поймал вас за руку. Вы оказывается тоже занимаетесь искусством, а в параллельной ветке говорили, что занимаетесь только чистой наукой. :biggrin:

Так перейдите на 128 бит, делов то куча.

Это из книжки по численным методам, там было что-то вроде - осуществлять итерации с мужеством и оптимизмом пока хватит денег при решении нелинейных задач :rolleyes:
Ссылка на сообщение
Поделиться на других сайтах


Э Хоботов. Это гекса. А мы тетра обсуждаем. Пока не в кассу получилось.

Для тетры там тоже есть ограничения, я их по памяти не помню.

Так что в кассу.

P.S. Любишь ты ИСПА на людей раньше времени ярлыки навешивать. Надо спокойнее быть.

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

Надо спокойнее быть.

Так я спокоен Хоботов. На меня жара не действует. У меня и дома и на работе и что очень важно в машине – кондиционеры. Я не экономлю на собственном здоровье.

Так что я спокойно занимаюсь динамикой И наблюдаю за твоей реакцией..

Это из книжки по численным методам, там было что-то вроде - осуществлять итерации с мужеством и оптимизмом пока хватит денег при решении нелинейных задач :rolleyes:

Так вот вы с какими книжками рыбку ловили. Время зря не теряли.
Ссылка на сообщение
Поделиться на других сайтах

Так что я спокойно занимаюсь динамикой И наблюдаю за твоей реакцией..

Ишь ты, фан-клуб Алексан Евгенича образовался!

Да ладно вам, ребята... главное чтобы вы хорошо учились!

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

это уже не вопрос знания, а вопрос веры или философии

Приходится... ибо знание приносит страх.

Примечательно, что на RU сайтах подобной информации нет. Наверное российские разработчики автоматических генераторов не парятся на этот счет.

<noindex>Изображение</noindex>

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

Приходится... ибо знание приносит страх.

Примечательно, что на RU сайтах подобной информации нет. Наверное российские разработчики автоматических генераторов не парятся на этот счет.

Не парятся это точно. Пользователей беречь надо.

А вы их пугаете заморскими картинками. Это нам нужно на Руси?

Четыре элемента из пяти – это ИСПАэдры. А пятый элемент очень даже приличный.

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

Так вот вы с какими книжками рыбку ловили. Время зря не теряли.

Ага, лет двадцать - тридцать назад так и делал, на свежем воздухе думается лучше :rolleyes:

"знание приносит страх" - это верно, но с точностью до наоборот, как байдарочник и любитель порогов не раз проверял на себе :rolleyes:

Когда убирали леса с арки генерального штаба около Зимнего дворца, Растрелли стоял на ней, с тем, чтобы если обвалится, то погибнуть с ней обычная практика инженеров была...

Ну написали, что плохие, а собственно почему? Ну потеряют одну цифру из 16 в точности, не велика проблема :)

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

Все что изложено в последних двух страницах ветки, имхо, безусловно интересно, но к цели, заявленной топикстартером (Борманом), не продвигает. Предлагаю вернуть обсуждение в конструктивное русло. Основным вопросом в сравнении, как это обычно бывает, является критерий истины. Мысли вслух на эту тему.

Первый посыл. КЭ-сетка (в нашем случае тетраэдральная) создается для чего? Чтобы решить задачу с помощью МКЭ. Основными критериями оценки численного решения могут быть точность и скорость его получения. Значит лучшая сетка должна максимизировать первый критерий и минимизировать второй.

Второй посыл. Получается, что логично оценивать качество сетки по указанным двум критериям. Но решатели в CAE-кодах разные, их методы влияют на скорость получения и точность решения. Тогда одна и та же сетка может быть решена быстрее и точнее в другом пакете.

Пусть мы оцениваем сетки по критерию, основанному на геометрии ее элементах (как AR например).

сеточный генератор от Ansoft и его продукты типа HFSS, Maxwell успешно генерят тетра сетку с соотношением сторон 1:1e9, а решатель ихний успешно разрешает её.

т.е. все зависит от решателя. Возможно, что с точными решениями простых задач численное решение на такой сетке хорошо совпадает (хотя мне трудно представить элемент с таким AR).

В общем вывод я делаю такой. Оценка качества сетки неразрывно связана с решателем. Оценивать сетку по параметрам ее элементов некорректно. Один решатель "проглотит" то, что не сможет другой и покажет при этом хорошую точность (и скорость). А это самое главное.

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

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

Ну елки палки, сколько можно уже жевать одно и то же?

Да всем известно, что в каждом коде свои заморочки по сетке.

Исходя из этого, чтобы не ошдядываться на коды, а просто оценить сеточный генератор нужно просто исследовать его возможности.

А так сможет, а так, а если вот так?

Мы задали соблюсти аспектное соотношение при заданных ограничениях - кто-то смог, а кто-то нет. Кто-то хороший, а кто-то плохой.

Теперь то же аспектное соотошение проследим при других ограничениях.

И никаких решателей. Забудьте.

Если генератор осилит все тесты, то значит он под все решатели сделает сетку.

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

" все зависит от решателя" - наверное все-таки от обусловленности матрицы...

Возвращаясь к элементам - для точности решения желательна полнота системы функций относительно решаемой задачи, а для этого желательно качественно представлять решение. Адаптивные процедуры генерации сеток - дело будущего.

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

Немного инфы по сеткам которые оценил Борман. От распределения мест я отказался.

Добавил:

Shape factor=element volume/optimal element volume

Optimal element volume is the volume of an equilateral tetrahedron with the same circumradius as the element.

(The circumradius is the radius of the sphere passing through the four vertices of the tetrahedron.)

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

Немного инфы по сеткам которые оценил Борман. От распределения мест я отказался.

Познавательно !

Решил прикинуть в HM. Все геометричекие параметры (углы, длины), разумеется, сходятся. Среднее значение вытащить не смог. Немного не понял про два последних показателя - вроде и тут длина, и там длины - но все таки какие то разные.. Наверное это средн./мин по наименьшим и сред./макс. по наибольшим ребрам.

Скажу насчет aspect ratio...

Как я понял, в НМ есть два метода расчета AR. Один "пляшет" от фейсов (граней), а другой - непосредственно от тетраедров

Вовин AR посчитан на методе (сходится с НМ):

In HyperMesh, the aspect ratio in two-dimensional elements is calculated by dividing the maximum length side of an element by the minimum length side of the element. The aspect ratio check is performed in the same fashion on all faces of three-dimensional elements.

В НМ есть и другой метод расчета AR:

HyperMesh calculates Tetra AR by the following procedure. HyperMesh finds the longest edge of the tetra, then finds the shortest altitude of the tetra. The element's Tetra AR, then, is the length of the longest edge divided by the length of the shortest altitude.

This measure will, normally, equal the Tetra AR measure of NASTRAN.

От распределения мест я отказался.

Сетка ANSA по красным показателям имеет преимущесвто. За ней, предположительно, WB12.
Ссылка на сообщение
Поделиться на других сайтах

Немного не понял про два последних показателя - вроде и тут длина, и там длины - но все таки какие то разные.. Наверное это средн./мин по наименьшим и сред./макс. по наибольшим ребрам.

Да это то и есть. Вытащил всё это из АБАКУСА.

В НМ есть и другой метод расчета AR:

HyperMesh calculates Tetra AR by the following procedure. HyperMesh finds the longest edge of the tetra, then finds the shortest altitude of the tetra. The element's Tetra AR, then, is the length of the longest edge divided by the length of the shortest altitude.

This measure will, normally, equal the Tetra AR measure of NASTRAN.

ГМ измеряет еще и высоту для тетрэдра для объёмного AR. Для правильного(оптимального) тетра будет тогда volume AR 1.225

Красные показатели это процент элементов не удовлетворяющих заданого значения (синий цвет).

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

Кстати, эти два определения

1) In HyperMesh, the aspect ratio in two-dimensional elements is calculated by dividing the maximum length side of an element by the minimum length side of the element. The aspect ratio check is performed in the same fashion on all faces of three-dimensional elements.

2) HyperMesh calculates Tetra AR by the following procedure. HyperMesh finds the longest edge of the tetra, then finds the shortest altitude of the tetra. The element's Tetra AR, then, is the length of the longest edge divided by the length of the shortest altitude.

This measure will, normally, equal the Tetra AR measure of NASTRAN.

не эквивалентны. Это видно на примере тетраэдра, который стремится к плоскому (которые ИСПА очень любит).

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

Коль придумали критерий то не вопрос с помощью мнк сделать функциональчик и пошевелить координаты с целью минимизации его. После этого можно решить эти задачки и оценить насколько это сказывается на решении задачи в плане увеличения точности. Думаю, что, например, если устранятся области сгущения то результат будет обратный :rolleyes:

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

Примечательно, что сетки от Македонского (2,3,4,5) мельчат, ГМ увеличивает элементы, остальные строят примерно одинаковое кол-во элементов.

У все сеток (кроме испа) средний Shape factor более 0,6 это говорит о том , что генераторы стремятся создавать равносторонний тетраедр.

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

Ну теперь остается сбацать интегральный показатель, и сравнить сетки.

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

Рано ещё. Вот результат, если сетку мельчить как на кубике с отверстием.

Показатель size наверно для таких сеток не надо рассматривать, ну или изменять лимит.

Shape значения увеличиваюся, но принцип остаётся.

Посмотрите верхную таблицу ещё раз. :smile:

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

Показатель size наверно для таких сеток не надо рассматривать, ну или изменять лимит.

Подгонка результатов чистой воды. :clap_1: Кому нужны твкие результаты?

Предлагаю каждую неделю менять критерии и проводить конкурс по новой.

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

Посмотрите верхную таблицу ещё раз.

Ага, увидел что хотел. :smile:

сетку мельчить как на кубике с отверстием.

Не понял, эти две синие сетки построены на простом кубике , или на кубике с дыркой ?
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • areg
      Здравствуйте! Нужно изготовить 13 комплектов сборок "Крепление с кольцом" и столько же "Крепление". Чертежи деталей прилагаются. Заготовка детали "Пластина" будет прилагаться. В ней надо будет получить зенковку и убрать грат. Варить аргоном аккуратно, швы потом осветлить. Если у вас нет такой сварки - сообщите стоимость изготовления без нее. И самое главное - надо сделать максимально возможно быстро. Поэтому сразу пишите сроки изготовления. Кольцо.PDF Крепление с кольцом.PDF Крепление.PDF Пластина.PDF Резьбовая стойка.PDF Шпилька.PDF
    • jtok
      Здравствуйте   Есть модель в STEP, которую нужно дорабатывать и с неё впоследствии сделать прессформу для  формования ковров на пол авто. Я выложил ее кусочек. Проблема с работой со сложной геометрией.   Задача: Имеется "ступенька", которую необходимо "убрать".   На рисунке начальные грани и как бы направление "убирания": Это конечная поверхность, до которой нужно "продлить" выделенные вверху грани: На рисунке ниже мое представление, как я пробовал строить - типа "заполнить по траектории": Но так как геометрия вся кривая, понятно, получается ерунда. Поверхности должны быть гладкими, без ступенек и переходов, "зебра" должна присутствовать. Пробовал кучу инструментов - поверхностями, границами, грани туда/сюда удалял и заплатки ставил. В общем, перепробовал весь инструментарий, который знаю. Знаю, как оказалось, не всё.   Уверен, что эту операцию можно сделать одним, максимум двумя фичерами. Не покажете, как?   1.STEP
    • Володя ЧПУ
      Спасибо попробую
    • Kelny
      Облачные технологии не приживаются, т.к. требовательны к наличии интернтета, а так же к его скорости. Облачные технологии уже не первый раз начинают активно развивать, а потом всё упирается в недостаточность серверных мощностей, ограниченные скорости и задержки.   Облачные технологии допустимы и даже могут быть полезны для отложенных объёмных задач с распределёнными вычислениями.    
    • maxx2000
      ну так посмотри что у тебя в настройках, включена подсветка выбора или нет
    • maxx2000
      очень мелко, но по-моему хрен ты его достанешь, там нет уклона. При остывании даст усадку и останется там на веки вечные, пока кувалда обрубщика не разлучит их 
    • Renovatio
    • Ветерок
      Свои настройки есть у ноута. У него наверняка кроме Квадры есть ещё своя встроенная. И в настройках надо указать, что задействовать Квадру, а не встроенную. Можно указать для каждой программы индивидуально.  
    • FPG93
      Приветствую всех. Интересует: получение навыков в написание постпроцессора в среде NX. За образец хотелось бы взять токарно-фрезерный станок с осью Y и контршпинделем.(Fanuc 0-TF). Итогом работы хочеться видеть рабочий пост, написанный мной с вашими ценными советами Важно:это не приобретение поста,а покупка времени человека который грамотно расскажет про его написание. Формат/время для общения такой какой будет удобен лично вам(онлайн/запись вашего видео с отправкой мне) Тех кого заинтересовало просьба отписаться на почту PF3011@YANDEX.RU.  С указанием стоимости за 1 академ час,или полной стоимости до конечного результата.        
    • maxx2000
      Тарантина и у своих не гнушается тырить
×
×
  • Создать...