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

ANSYS 13 - обсуждаем работу нового продукта здесь!


™•-=MASTER=-•™

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



Что еще может быть не так!?

Ну я уж не знаю. Это ты про статику говоришь? У меня в статике все 8 ядер работают. Попробуй не указывать вручную объёмы памяти (св свой скрин)

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

У кого нибудь сть идеи как распараллелить Ansys Explicit Dynamicsв Ansys13 ? Там ВВ появилось . Решатель AUTODYN

Ахахах! ДА! В 13-м теперь можно взрывать! КРУТО! Надо разобраться.......В первую очередь с распараллеливанием - пока, как и 12.1 тоже одно ядро .....но помню я как - то карячился с этим - вроде можно параллелить, просто надо вспомнить как ......

post-28481-1293109544_thumb.jpg

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

ТАДА! А вот и я с крутой информацией.

На сколько я понял, от чего собственно и охренел, что вопреки предыдущим хелпам ансиса 12.1, убрали не HP-MPI, а csWMP! Тоесть AUTODYN теперь не поддерживает вообще csWMPI (пытался по всякому, ни как не получилось, но может где то и подвох - но да не суть). По умолчанию AUTODYN теперь работает в параллельном режиме на HP-MPI.

После долгого мозгового штурма я всё таки распараллелил autodyn на 8 ядер. Инструкция есть в нете - <noindex>http://anick.ru/blog/autodyn-hp-mpi/</noindex> (там есть несколько опечаток в строках команд) и в хелпе к автодайну, там тоже есть опечатки.

Главным образом, кто будет пробовать параллелить автодайн - в строкак досовских путей кавычки не нужны, это раз (с ними выдавал какую то чушь с эироглифами, ну по крайней мере у меня - WinXP64 bit), и в строчках этих же путей не должно быть пробелов и прочих хреновых для доса знаков, тоесть строка Programs Files уже будет не понятна, поэтому для теста я всё запускал из папкм c:\1 (на скринах уже winx64) .

И ещё, отличительная особенность HP-MPI, что после запуска автодайна в режиму HPMPI, сразу все слэйвы грузяться на 100% - это нормально и не надо думать, что если они на 100% загружены, значит дайну не откуда мощь будет брать, он их как бы резервирует, короче проверял - ускорение колоссальное у меня на 8-и ядрах! Как - нибуть потом проверю всё это с гипертрэйдингом (будет у меня 16 ядер), но на сколько я знаю в CAE расчётах от этого трэйдинга один вред, нежели пользы - производительность падает. Если чё - спрашивайте у великого MASTERa о непонятных фишках! Я КРУТ! аааа-а-а-а

А нельзя ли по подробнее с досовскими правилами?

Например, HP-MPI тоже нужно ставить в папку С:\1 или нет?

А если просто, то привидите пожалуйста полный текст своего файла applfile и команды запуска mpirun.

Спасибо.

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

А нельзя ли по подробнее с досовскими правилами?

В общем, если речь идёт про автодайн (БОРМАН, НУ ЕМАЁ, ОТКРЫВАЙ ВЕТКУ!), то по документации на HP-MPI и распараллеливанию AUTODYN, можно ставить и то и сё куда угодно, но на практике это не работает. Может быть в какой - то другой операционной системе или с многочисленными параметрами среды и заработает, но речь сейчас не об этом. Расскажу про мой случай. Операционка - WinXP 64bit SP2, полное собрание ANSYS 13.0 (в том числе и autodyn 13.0). HP-MPI поставил на диск C:\ , т.к. в противном случае мне в командное строке в ответ на команды писалась какая - то лабуда непонятная с сущим бредом. Папку autodyn просто скопировал на диск С. , тоесть да диске С у меня были папки: HPMPI и winx64 (там autodyn). После этого всё заработало. Не знаю с чем это связанно, скорее всего разработчики никак от доса не отцепяЦЦа. Правила досовских путей: не более 8-и латинских символов, пробелы не допускаются.

Глянь в yandexе про автодайн - просто вбей - увидишь сколько я копал про него на разных форумах :biggrin: и понял, что чтоб человек понял - ему не нужны дурацкие доводы, а просто нуден конкретный пример, вот тебе его и привожу: (имя моего компа MASTER-SYSTEM, кстате в 13-м автодайне уже нет специальных exe файлов под hp-mpi)

APPLFILE:

-e MPI_FLAGS=y0 -h MASTER-SYSTEM -np 1 C:\winx64\autodyn.exe

-h MASTER-SYSTEM -np 8 C:\winx64\adslave.exe

P.S.: applfile должен лежать в папке с автодайном: c:\winx64 , цифра 8 означает использование 8-я ядер, тебе надо её изменить на полное количество ядер в твоей системе

ПУСКОВАЯ КОМАНДА:

mpirun -mpi64 -e MPI_WORKDIR=C:\winx64 -f applfile

P.S.: Если пути не прописаны - перейди сначала в папку C:\HPMPI\bin и оттуда запускай (надеюсь ты знаешь как это сделать в досе :wink: - команда cd )

PPS: Никаких кавычех в путях быть не должно, хотя в хелпе они явно стоят :wacko:

И ещё, если будет спрашивать что - то про пароли и дамайны - используй команды mpirun -cache или -pass.

На всякий случай прикладываю сам applfile.

Как хорошо когда кто - то всё это знает (Я) , сколько же я время угрохал чтоб узнать всё это ..... про автодайн ваще инфы практический ноль в нете

Почему - то файл не прикрепляется....ну его содержимое если чё я уже привёл

Не получается запустить Ls-Dyna 971 R5 из Ansys 13.

Help me!!!

Что значит из Ansys 13? На сколько я знаю лс дайн туда ваще не входит. Там есть экспорт из бенча в дайн, но чтоб сам модуль там был .... :g:

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

'Что значит из Ansys 13? На сколько я знаю лс дайн туда ваще не входит. Там есть экспорт из бенча в дайн, но чтоб сам модуль там был ....

Если при инсталляции выбрать соответствующую "птичку", то есть.

Путь не помню, но есть 100%. Можно найти поиском "ls971" в папке Ансиса.

Причем там последняя версия - ls971_s_R5.0.

Загрузить через командную строку не получилось, а другого варианта не нашел

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

В общем, если речь идёт про автодайн (БОРМАН, НУ ЕМАЁ, ОТКРЫВАЙ ВЕТКУ!), то по документации на HP-MPI и распараллеливанию AUTODYN, можно ставить и то и сё куда угодно, но на практике это не работает. Может быть в какой - то другой операционной системе или с многочисленными параметрами среды и заработает, но речь сейчас не об этом. Расскажу про мой случай. Операционка - WinXP 64bit SP2, полное собрание ANSYS 13.0 (в том числе и autodyn 13.0). HP-MPI поставил на диск C:\ , т.к. в противном случае мне в командное строке в ответ на команды писалась какая - то лабуда непонятная с сущим бредом. Папку autodyn просто скопировал на диск С. , тоесть да диске С у меня были папки: HPMPI и winx64 (там autodyn). После этого всё заработало. Не знаю с чем это связанно, скорее всего разработчики никак от доса не отцепяЦЦа. Правила досовских путей: не более 8-и латинских символов, пробелы не допускаются.

Огромное спасибо!

Буду пробовать.

Обращение к Борману поддерживаю. На самом деле хорошего спецфорума по АВТОДИНУ я тоже не нашел (кроме ЕМТ). MASTER, ты должен знать его.

Что стоит твоя переписка с Георгием. Я прав?

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

Порадовало в ANSYS 13 развитие аппарата APDL Math operation, в т.ч. (у кого еще не стоит :smile: )

*AXPY -- Performs the matrix operation M2= v*M1 + w*M2

*COMP -- Compresses the columns of a matrix using a specified algorithm

*EIGEN -- Performs a modal solution with unsymmetric or damping matrices

*EXPORT -- Exports a matrix to a file in the specified format

*FREE -- Deletes a matrix or a solver object and frees its memory allocation

*ITENGINE -- Performs a solution using an iterative solver

*LSBAC -- Performs the solve (forward/backward substitution) of a factorized linear system

*LSENGINE -- Creates a linear solver engine

*LSFACTOR -- Performs the numerical factorization of a linear solver system

*MULT -- Performs the matrix multiplication M3 = M1(T1)*M2(T2)

*NRM -- Computes the norm of the specified matrix or vector

*PRINT -- Prints the matrix values to a file

*SMAT -- Creates a sparse matrix

*VEC -- Creates a vector

Изучаем команды *LSBAC, *LSENGINE, *LSFACTOR.

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

v10 работает на лицензии с v13, причем соответствующий сервис для v10 создавать совершенно не требуется.

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

v10, видимо, делает это из глубокого уважения к развитому аппарату APDL Math у v13 )

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

Например, здесь...

Ж:\Program Files\ANSYS Inc\v130\ansys\bin\intel\LSDYNA130.exe

Внатуре есть, емаё, а я по нету когда его долго искал ..... только он тут C:\Program Files\ANSYS Inc\v130\ansys\bin\winx64

Огромное спасибо!

Буду пробовать.

Обращение к Борману поддерживаю. На самом деле хорошего спецфорума по АВТОДИНУ я тоже не нашел (кроме ЕМТ). MASTER, ты должен знать его.

Что стоит твоя переписка с Георгием. Я прав?

Да ты прав! Долго я с ним бадался по поводу wmpi, но толку НОЛЬ :biggrin:

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

Запустил вместе с десяткой.. Слишком много жрет, даже когда один..

post-5875-1293468856_thumb.jpg

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

Запустил вместе с десяткой.. Слишком много жрет, даже когда один..

Да ладно Борман....Только не говори что у тебя всего 2 Гб оперативки. Современные проги все жрут много, хотя зачастую конечно не правомерно....

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

Ну я уж не знаю. Это ты про статику говоришь? У меня в статике все 8 ядер работают. Попробуй не указывать вручную объёмы памяти (св свой скрин)

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

Ты уж вспомни пожалуйста. Было бы очень здорово, например можно решать задачи оптимизации со взрывом

Не понял о чём ты спрашиваешь, яж говорю, что в статике всё ОК, взрыв это не статика. Что именно ты хочешь распараллелить - то ?

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

Не понял о чём ты спрашиваешь, яж говорю, что в статике всё ОК, взрыв это не статика. Что именно ты хочешь распараллелить - то ?

Модуль Explicit Dynamics в Ansys 13 это не статика, там появилась возможность ставить задачи взрыва. Используемый решатель Autodyn. В Static решатель Mechanical APDL - там всё легко параллелится. В отличие от Explicit
Ссылка на сообщение
Поделиться на других сайтах

Я распараллелил Ansys Explicit Dynamics скопировав в папку с Autodyn у меня это С:\Program Files\ANSYS Inc\v130\aisol\AUTODYN\intel applfile , запустил расчёт и всё само распараллелилось

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • soulnuun
      Изначально резали болгаркой и не имели никаких проблем, но нашли вариант покупать у другого поставщика, приехала какая то бронебойная резина, которая съедает круги от болгарки на глазах, сейчас на одну пластину уходит 4 круга, столб белого дыма, вонь и все в радиусе полутора метров покрыто кусками этой резины   
    • DuS
    • Snake 60
      @Dimetil Gidrozin Dnepr  Для общего развития глянь :)  
    • k.sema
      Добрый день! Подскажите, пожалуйста, как восстановиться из бэкап файла .ARC ? На производстве пластиковых окон имеется станок для очистки профилей  Siemens CN-770. Там села батарейка и все настройки слетели, но благо есть файл бэкапа. Но как из него восстановиться? В руководстве пользователя есть инструкция о том, как создать этот бэкап, но нету как восстановиться.  На Ютубе нашёл видео как это делается на на станке SINUMERIK 840d.  Получится ли сделать подобным образом здесь? Похожий ли принцип будет? Т.е. мне нужно поместить этот файл  .ARC в определённую папку и инициировать процесс восстановления? Если у кого-то есть опыт с этим, буду очень признателен за помощь.     
    • mactepnew
      Да, это то, что надо. Причем подгружать обратно в ТС не нужно, работа будет вестись на локальном диске.  К сожалению, да, таковы реалии. Спасибо сами знаете кому...  Да, попробую это сформулировать для руководства, может с их стороны получится надавить на айтишников. В меню такой команды нет, но через поиск нашлась. Сделал пробный экспорт пары деталей - получаю связку из двух .prt, при изменении детали чертеж обновляется. По факту это то, что нужно.  Немножко муторно через поиск выбирать файлы, но сам факт результата уже говорит о том, что задача выполнима. Направление известно, буду ковырять дальше. Благодарю за помощь!
    • vanek77777
      Здравствуйте! Выберите стандарт GB193. Там есть все основные шаги резьбы. В том числе М18х1.
    • maxx2000
      @Kelny ты сейчас бьёшься головой об стену. На той стороне спец которых земля не видела Брылиант, спаситель, светоч    
    • Kelny
      Потому, что вы посещаете темы про макросы.   Очень даже зря. Неплохо бы изучить, в то числе что это такое.   Потому что об этом написано в справке: https://help.solidworks.com/   Без макросов быстроты и эффективности не получишь.   Простой пример: руки или лопата, как бы вы не вертелись быстрее и эффективнее ну ни как не получится, без привлечения более серьёзной техники. Так же и спроектированием, базовая программа позволяет работать быстрее, но для большего ускорения нужны специализированные модули или макросы, ускоряющие или исключающие повторяющийся рутинный труд - ваш труд подменяет программа и делает работу за вас.   А зря, макросы позволяют приложив немного усилий в последствии могут исключить рутинный труд. А линукс уже давно в вашей жизни, если вы обзавелись смартфоном, то там наверняка линукс названный маркетологами андройдом, да и многие устройства вроде смарт-тв, банкоматы и т.п. тоже крутятся на линускосподобных системах.
    • Alexey8107
      Всем доброго времени суток. Есть токарный станок Leadwell LTC с токарной стойкой FANUC. Думаю остальное не важно, т.к. проблема скорее всего лежит где то в параметрах ЧПУ или программе логики станка. С некоторого времени стала сбиваться относительная система координат, соответственно уходят и все корректоры на инструмент. Причем сбой очень странный, станок выходит в ноль стабильно по нуль метке на оптических энкодерах, относительная система координат, которая у нас используется в работе в одних и тех же значениях, корректоры на инструмент тоже. НО! При этом одну смену станок точит и все хорошо, а на следующую смену(станок налажен именно на эту деталь и переналадка не производилась. УП тоже никто не трогал) таже самая деталь, но подводишь инструмент, а он может как врезаться в заготовку, так и не дойти до нее. Никаких изменений вообще не нашли, но как есть.  Буквально на днях просто заметили закономерность(на станке работают 3 оператора в 3 смены, 2 криворуких, 1 более менее соображает, изначально списывали на криворукость 2 операторов), когда начинаешь прогонять УП с блокировкой приводов, смены инструмента(на панели оператора есть для этого отдельные кнопки), соответственно на самом ЧПУ координаты меняются, график строится, но привода стоят. Вот именно после такого прогона и только на этом станке(есть и другие станки Leadwell LTC, а также Leadwell Т7, Leadwell Т8) происходит какое то смещение координат. При этом если в режиме прогона с блокировкой приводов вернуть координаты в изначальные значения, сбоя не происходит. Немного конечно сумбурно, но просьба к тем, кто знает в чем проблема, поделится опытом. Так же я знаю что у Leadwell все программы логики для разных модификаций одного станка вообще одинаковы, лично сталкивался с этим. Например есть модификации с слабым зажимом кулачков патрона, у нас же только один уровень. Не раз уже было что оператор ошибочно вводил М60, а ЧПУ перенаправляла сигнал на другой выход. А т.к. слабый зажим кулачков патрона у нас вообще не предусмотрен аппаратно, то и зажим кулачков переставал работать. М61 исправляет проблему. К сожалению именно такие коды у нас и не описаны, они действуют в ЧПУ, но они не предусмотрены модификацией и инструкцией...
    • Володя ЧПУ
      Добрый день. Подскажите пожалуйста, делаю резьбовое отверстие м18*1 nx предлагает м18*1.5, есть ли возможность задать шаг 1?
×
×
  • Создать...