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

Вопрос по CEL


Victor_M

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

есть два куска трубы соединённых болтами (фланцевое соединение) - ДВЕ Лагранжевы сетки

внутри трубы - вода (Эйлерова сетка)

 

Как можно "склеить" две внутренние поверхности труб - что бы получить непрерывную замкнутую поверхность Лагранжевой области для взаимодействия с Эйлеровой?

 

post-42284-0-10569900-1424179129_thumb.jpg

Изменено пользователем Victor_M
Ссылка на сообщение
Поделиться на других сайтах


простите, не понял ...

 

я не имею права менять реальный контакт на "склейку"

 

кроме того, даже если я это и сделаю - внутренние поверхности все равно будут две, а не одна - сплошная

 

но подчеркиваю - мне нельзя заменять реальный контакт на "склейку"

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

простите за "непонимание", но ведь эти поверхности "формально" не имею общей границы - так как принадлежат разным частям модели?!

 

Вы предлагаете склеить обе части трубы в одно целое?

 

или я не прав?

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

Я никогда не работал с эйлеровыми областями, поэтому советовать не могу. Но принцип, думаю, в Абакусе везде общий. Что контакт, что граница области может быть задана через *SURFACE, которая описывается набором элементов или граней элементов. Пропишите в инпе единую *SURFACE и ей ограничьте жидкость.

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

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

простите за "непонимание", но ведь эти поверхности "формально" не имею общей границы - так как принадлежат разным частям модели?!

 

Вы предлагаете склеить обе части трубы в одно целое?

 

или я не прав?

Вы же хотите получить "непрерывную замкнутую поверхность" или так, или через *TIE.

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

объединять обе детали в одну нельзя и не нужно

 

вопрос состоит как в том, что бы провести расчет CEL - при наличии двух частей Лагранжевой сетки - т.е. с учетом контактных поверхностей фланцевых соединений


Я никогда не работал с эйлеровыми областями, поэтому советовать не могу. Но принцип, думаю, в Абакусе везде общий. Что контакт, что граница области может быть задана через *SURFACE, которая описывается набором элементов или граней элементов. Пропишите в инпе единую *SURFACE и ей ограничьте жидкость.

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

 

я не понимаю - как я могу в СБОРКЕ из двух деталей - сделать единую поверхность ?

 

две внутренние полости двух кусков труб (в данном случае) - физически - не имеют ОБЩЕЙ границы - поскольку принадлежат разным частям!

 

я Вам высылал модель CAE двух кусков труб с фланцевыми соединениями

 

Эйлерову сетку (область) легко вставить в модель

Изменено пользователем Victor_M
Ссылка на сообщение
Поделиться на других сайтах
я не понимаю - как я могу в СБОРКЕ из двух деталей - сделать единую поверхность ?

 

Делаем сет по узлам например (NSET=имя) ,  

*NSET, NSET=имя

**

   10, 11, 12,  13,  

****************************************************

создаем поверхность:

**Surface ID: 1

*SURFACE, TYPE=NODE,  NAME=имя

 имя,

***************************************************************

 

Роли не играет сколько деталей входят в этот сет, будет одна поверхность

Изменено пользователем Vova
Ссылка на сообщение
Поделиться на других сайтах

 

я не понимаю - как я могу в СБОРКЕ из двух деталей - сделать единую поверхность ?

 

Делаем сет по узлам например (NSET=имя) ,  

*NSET, NSET=имя

**

   10, 11, 12,  13,  

****************************************************

создаем поверхность:

**Surface ID: 1

*SURFACE, TYPE=NODE,  NAME=имя

 имя,

***************************************************************

 

Роли не играет сколько деталей входят в этот сет, будет одна поверхность

 

 

спасибо за помощью и любезность - сегодня опять прочитаю еще раз внимательно документацию по CEL и попытаюсь все осознать

 

"мысли":

 

1. делать сетку вручную по точкам - дело утомительное , к тому же если сетки будут не регулярными....

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

или я ошибаюсь?

 

2. на границах двух поверхностей должны быть "совпадающие" точки сеток этих поверхностей

в данном случае это обеспечить можно

но в общем случае - когда поверхности будут иметь "сложные" границы - это сделать мне кажется будет не просто

 

3. на границах двух поверхностей будет область "полоска нулевой толщины" в месте сопряжения этих двух отдельных поверхностей

Как программа будет "реагировать" на эту ситуацию?

 

4. предположим, что произошло смещение двух кусков труб перпендикулярно из осей - между внутренними поверхностями образовался "выступ" - разрыв 2-го рода

Как программа будет "реагировать" на эту ситуацию?

Ведь на сколько я понимаю - поверхность взаимодействия с эйлеровой сеткой не должна иметь таких разрывов?

или я ошибаюсь?

Изменено пользователем Victor_M
Ссылка на сообщение
Поделиться на других сайтах
1. делать сетку вручную по точкам - дело утомительное , к тому же если сетки будут не регулярными.... *** в данном случае поверхность "простая" - цилиндрическая, но если будет более сложная поверхность - предлагаемая технология задания поверхностей по точка - превратится в очень трудоемкую работу .... или я ошибаюсь?

сеты делаются уже на готовой сетке, это обыкновання группа узлов, элементов или поверхностей, которая создается на имеющеийся уже сетке.

Делается это как правило просто, во всех мне знакомых препроцессорах , есть фукция типа поиска  (saerch)  по поверхности,  или про помощи окна (window) выбирается нужный регион.  Думаю в CAE, подобные функции тоже существуют.  

 

 

 

 

2. на границах двух поверхностей должны быть "совпадающие" точки сеток этих поверхностей в данном случае это обеспечить можно но в общем случае - когда поверхности будут иметь "сложные" границы - это сделать мне кажется будет не просто

Совпадающие узлы не обязательны.

 

 

 

3. на границах двух поверхностей будет область "полоска нулевой толщины" в месте сопряжения этих двух отдельных поверхностей Как программа будет "реагировать" на эту ситуацию?

Вам нужны поверхности и причем тут толщина?  Повехности созданы про помощи сета, как я описал выше.

 

 

 

 

4. предположим, что произошло смещение двух кусков труб перпендикулярно из осей - между внутренними поверхностями образовался "выступ" - разрыв 2-го рода Как программа будет "реагировать" на эту ситуацию?

Думаю, что смещение будет сглажено созданой поверхностью.  Когда должно произойти это смещение? Во время расчета?

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

Уважаемый "Vova",

еще раз спасибо за внимание и любезность

 

давайте попробуем обсудить и понять главное:

 

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

 

 

все остальные вопросы пока не так актуальны, если будет найдет ответ на этот вопрос - попробуем обсудить потом.

 

 

 

предположение о том что смещение будет сглажено - в данном случае мне кажется неверным, ибо это не просто "малые" деформации Лагранжевой сетки, и БОЛЬШИЕ перемещения двух Лагранжевых сеток относительно друг друга.

 

и потом, программа имеет алгоритмы сглаживания границ (поверхностей) деформируемых Лагранжевых сеток при контактах между Лагранжевыми сетками, но в данном случае речь идет о CEL:

- каким образом программа будет пересчитывать заполнение ячеек Эйлеровой сетки в области "порожка" - образующегося при взаимном смещении двух Лагранжевых сеток?

Изменено пользователем Victor_M
Ссылка на сообщение
Поделиться на других сайтах

ну так поэтому я и  спросил, когда  смещение порисходит?
Тут наверно надо считать два варианта, до смещения и другой после.

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

простите, это что значит "до и после" с учетом использования Explicit для CEL?
 

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

конечно во время расчета

 

но мне кажется что это не имеет значения

 

важен сам факт существования "уступа" , а на каком этапе решения он появится- я думаю не имеет значения

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

Если во время расчета, то я не знаю, как программа это делает.  Если верить анимашкам

http://www.3ds.com/products-services/simulia/products/abaqus/multiphysics/coupled-eulerian-lagrangian/

все работает.  Расчет ведь и называется coupled-eulerian-lagrangian.

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

нет - это принципиально иные задачи!

 

поверхности контакта Лагранжевых сеток - НЕПРЕРЫВНЫ!

Ссылка на сообщение
Поделиться на других сайтах
важен сам факт существования "уступа" , а на каком этапе решения он появится- я думаю не имеет значени

 

Есть уступ, есть сетка,  создали поверхность (она непрерывна и имеет форму с уступом). В чем проблема то?  
Почему программа не считает?  Я ничего не понимаю. Опишите нормально задачу или выложите Ваш пример.  Я так не понимаю.

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Ninja
      Вот, типичная дилетантская точка зрения! А хрен ли тут делать? Тяп-ляп и готово ... @GalielO ты сам много таких "китайских фонариков" фрезеровал? Все внутренние полости, поднутрения и прочее? Я думаю что ни одного...   таак, это уже ни в какие рамки не влазит... Пупсик, ты мне напоминаешь того парня, который в 30 лет заявляет что у него 20 лет опыта...   мляяя, пруфы ГДЕ??? Щёлкает у него... где щёлкает, между ног? Займись с Галей ( @GalielO ) любовью штоль   @KurillOff  сделай себе уже OFF   так, Горыныч, начну из далека, слушай:   @Горыныч  я думал тебе профи нужны, а ты похоже так, погулять вышел...   @zerganalizer  а почему ты не сказал, что тут ничего сложного нет? А, у тебя же Catia...
    • mr_Voden
      @goschusikПодпрограмма для пересчета нуля в зависимости от углов стола вместо 68.2. И поворот вручную как писали выше. 
    • vanek77777
      Вы уверены, что у вас на стойке активна G68.2? Нам поставили Akira с глобусным столом с возможностью программировать обе поворотные оси и изначально G68.2 для автоматического пересчета не была в поставке. После небольшой доплаты нам её активировали и трансформация системы координат и автоматический пересчет начали работать. До активации предлагали использовать отдельные базы на каждый поворот, геморой несусветный. Но боюсь вам придется идти именно по этому пути. Если ошибаюсь, прошу поправить меня, может есть другие способы. А так да, как написал maxx2000 через М00.
    • Горыныч
      Так 6-10 или 2-3?   Я ж написал, что меньшее количество станков не прокормит предприятие, если это классический machine shop.   Ну и таки да, в предприятии ВСЕ элементы важны: и производственные фонды, и кадровый резерв, и денежные средства, и система менеджмента, и многое другое. Тут вообще спорить не о чем, мы все за всё хорошее :)
    • Горыныч
      Полное. Включая подробные ФИО, где, когда родился и т.п. Для проверки службой безопасности.   Ну и портфолио с проектами посмотреть нелишне, т.к. для меня совсем неочевидно где, когда и что вы делали. Не обучен мыслечтению.
    • zerganalizer
      Это советские станки и пенсионеры? Повидал такого, но оно недолговечно: помрут станки, как и пенсионеры, а купить новые станки и нанять новых работников будет не на что: недостаточны доходы от таких дореволюционных производств, балансирующих на грани окупаемости. Моё рабочее место 3 года назад - оно и есть. Станки 16А20/НЦ31 + ГФ2171.)))
    • KurillOff
      По хорошему так и надо делать. У  @Dmi3y   странная ситуация, ему нужно обработать зону за пределами заготовки
    • KurillOff
      @Горыныч  Не вздумайте брать не работу ниндзю, замучаетесь потом выковыривать, знаем таких, проходили
    • maxx2000
      Для операции нельзя задать деталь, а не заготовку как граничное условие? Почему сразу не сделать заготовку требуемой формы?
    • KurillOff
      Так и есть. Заготовкой в текущей операции является результат обработки всех предыдущих операций. Но, задавая рабочую зону за пределами заготовки траекторию  там не получите, там нет "мяса"  не чего выбирать. Но если есть такая необходимость можно сформировать там  дополнительно заготовку и траектория появится  
×
×
  • Создать...