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

Как грамотно задать закрепления?


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

Решая одну задачу в следующей постановке.

Имеется 3 упрощенные модели (два коренных подшипника и одно колено коленчатого вала), которые испытывают сжатие газовой и разгрузку инерционной силы в ВМТ, необходимо закрепить по схеме:

765ed4b69639.png

Красная сплошная линия - Поверхность закрепления.

Зеленная прерывистая линия - Поверхность контакта.

Подшипники ограничены в перемещении вдоль оси X,Y.

Часть коленчатого вала с торца левой шейки вдоль оси Z.

Высылаю код:

Цитата

 

/CLEAR, START ! Создание нового файла

/PREP7 ! Вход в препроцессор

RMZK=6E+6 ! Результирующая максимальная сжимающая сила, действующая вдоль кривошипа (Па)

TR=0.008 ! Коэффициент трения

FKN=0.1 ! Нормальный коэффициент жесткости (%)

!*Импортируем геометрию в ANSYS Mechanical APDL в формате *.x_t

~PARAIN,'Koleno_KV_and_Vkladish','x_t','.\Documents\Ulanov_2020\VAZ_2123\Koleno_KV\',SOLIDS,0,0

/NOPR

/GO

!*Включаем отображения

/FACET,NORML

VPLOT

!*Задаем свойства материала поршневого пальца (Легированная сталь - 50ХФА)

MPTEMP,,,,,,,, 

MPTEMP,1,0 

MPDATA,EX,1,,2.17E+11  

MPDATA,PRXY,1,,0.28

!*Выбираем конечный элемент

ET,1,92

!*Задаем размер конечного элемента 

ESIZE,0.002,0,

!*Разбиваем модель на КЭ-сетку

MSHKEY,0

MSHAPE,1,3d

FLST,5,3,6,ORDE,2  

FITEM,5,1  

FITEM,5,-3 

CM,_Y,VOLU 

VSEL, , , ,P51X

CM,_Y1,VOLU

CHKMSH,'VOLU'  

CMSEL,S,_Y 

VMESH,_Y1  

CMDELE,_Y  

CMDELE,_Y1 

CMDELE,_Y2 

!*Приложение силы к шатунной шейки КВ, действующей на 1/3 цилиндрической поверхности

FLST,2,1,5,ORDE,1 ! Указание количества выбранных поверхностей

FITEM,2,73 ! Выбор поверхности №72

/GO  

SFA,P51X,1,PRES,RMZK ! Приложение нагрузки к выбранной поверхности

!*Создание запрета на перемещения вдоль оси Z колену КВ

FLST,2,1,5,ORDE,1 ! Указание количества выбранных поверхностей

FITEM,2,37 ! Выбор поверхности №37

/GO

DA,P51X,UZ, ! Установка закрепления вдоль оси Z

!*Создание запрета на перемещения вдоль оси X коренным подшипникам

FLST,2,4,5,ORDE,4 ! Указание количества выбранных поверхностей 

FITEM,2,77  ! Выбор поверхности №77 (левый подшипник)

FITEM,2,-78 ! Выбор поверхности №78 (левый подшипник)

FITEM,2,83  ! Выбор поверхности №83 (правый подшипник)

FITEM,2,-84 ! Выбор поверхности №84 (правый подшипник)

/GO

DA,P51X,UX, ! Установка закрепления вдоль оси X

!*Создание запрета на перемещения вдоль оси Y коренным подшипникам

FLST,2,4,5,ORDE,4 ! Указание количества выбранных 

FITEM,2,77  ! Выбор поверхности №77 (левый подшипник)

FITEM,2,-78 ! Выбор поверхности №78 (левый подшипник)

FITEM,2,83  ! Выбор поверхности №83 (правый подшипник)

FITEM,2,-84 ! Выбор поверхности №84 (правый подшипник)

/GO

DA,P51X,UY, ! Установка закрепления вдоль оси Y

!*Создание контактной пары (левый подшипник + левая шейка КВ)

/COM, CONTACT PAIR CREATION - START

CM,_NODECM,NODE

CM,_ELEMCM,ELEM

CM,_KPCM,KP

CM,_LINECM,LINE

CM,_AREACM,AREA

CM,_VOLUCM,VOLU

/GSAV,cwz,gsav,,temp

MP,MU,1,TR 

MAT,1  

MP,EMIS,1,7.88860905221e-31

R,3

REAL,3 

ET,2,170

ET,3,174

R,3,,,FKN,0.1,0,

RMORE,,,1.0E20,0.0,1.0,

RMORE,0.0,0,1.0,,1.0,0.5

RMORE,0,1.0,1.0,0.0,,1.0

RMORE,,,,,,1.0 

KEYOPT,3,4,0

KEYOPT,3,5,0

KEYOPT,3,7,0

KEYOPT,3,8,0

KEYOPT,3,9,0

KEYOPT,3,10,0  

KEYOPT,3,11,0  

KEYOPT,3,12,0  

KEYOPT,3,14,0  

KEYOPT,3,18,0  

KEYOPT,3,2,0

KEYOPT,2,5,0

!*Создаем целевые поверхности на упругой шейке КВ, которые формируют исходные данные для расчета

ASEL,S,,,9 ! Выбор поверхности №9

ASEL,A,,,36 ! Выбор поверхности №36

CM,_TARGET,AREA

TYPE,2 

NSLA,S,1

ESLN,S,0

ESLL,U 

ESEL,U,ENAME,,188,189  

NSLE,A,CT2 

ESURF  

CMSEL,S,_ELEMCM

!*Создаем контактные поверхности на жестком подшипнике, которые отвечают за вычисления результата

ASEL,S,,,77 ! Выбор поверхности №77

ASEL,A,,,78 ! Выбор поверхности №78

CM,_CONTACT,AREA

TYPE,3 

NSLA,S,1

ESLN,S,0

NSLE,A,CT2 ! CZMESH patch (fsk qt-40109 8/2008)

ESURF  

ALLSEL 

ESEL,ALL

ESEL,S,TYPE,,2 

ESEL,A,TYPE,,3 

ESEL,R,REAL,,3 

/PSYMB,ESYS,1  

/PNUM,TYPE,1

/NUM,1 

EPLOT  

ESEL,ALL

ESEL,S,TYPE,,2 

ESEL,A,TYPE,,3 

ESEL,R,REAL,,3 

CMSEL,A,_NODECM

CMDEL,_NODECM  

CMSEL,A,_ELEMCM

CMDEL,_ELEMCM  

CMSEL,S,_KPCM  

CMDEL,_KPCM

CMSEL,S,_LINECM

CMDEL,_LINECM  

CMSEL,S,_AREACM

CMDEL,_AREACM  

CMSEL,S,_VOLUCM

CMDEL,_VOLUCM  

/GRES,cwz,gsav 

CMDEL,_TARGET  

CMDEL,_CONTACT 

/COM, CONTACT PAIR CREATION - END  

!*Создание контактной пары (правый подшипник + правая шейка КВ)

/COM, CONTACT PAIR CREATION - START

CM,_NODECM,NODE

CM,_ELEMCM,ELEM

CM,_KPCM,KP

CM,_LINECM,LINE

CM,_AREACM,AREA

CM,_VOLUCM,VOLU

/GSAV,cwz,gsav,,temp

MP,MU,1,TR 

MAT,1  

MP,EMIS,1,7.88860905221e-31

R,4

REAL,4 

ET,4,170

ET,5,174

R,4,,,FKN,0.1,0,

RMORE,,,1.0E20,0.0,1.0,

RMORE,0.0,0,1.0,,1.0,0.5

RMORE,0,1.0,1.0,0.0,,1.0

RMORE,,,,,,1.0 

KEYOPT,5,4,0

KEYOPT,5,5,0

KEYOPT,5,7,0

KEYOPT,5,8,0

KEYOPT,5,9,0

KEYOPT,5,10,0  

KEYOPT,5,11,0  

KEYOPT,5,12,0  

KEYOPT,5,14,0  

KEYOPT,5,18,0  

KEYOPT,5,2,0

KEYOPT,4,5,0

!*Создаем целевые поверхности на упругой шейке КВ, которые формируют исходные данные для расчета

ASEL,S,,,8 ! Выбор поверхности №8

ASEL,A,,,63 ! Выбор поверхности №63

CM,_TARGET,AREA

TYPE,4 

NSLA,S,1

ESLN,S,0

ESLL,U 

ESEL,U,ENAME,,188,189  

NSLE,A,CT2 

ESURF  

CMSEL,S,_ELEMCM

!*Создаем контактные поверхности на жестком подшипнике, которые отвечают за вычисления результата

ASEL,S,,,83 ! Выбор поверхности №83

ASEL,A,,,84 ! Выбор поверхности №84

CM,_CONTACT,AREA

TYPE,5 

NSLA,S,1

ESLN,S,0

NSLE,A,CT2 ! CZMESH patch (fsk qt-40109 8/2008)

ESURF  

ALLSEL 

ESEL,ALL

ESEL,S,TYPE,,4 

ESEL,A,TYPE,,5 

ESEL,R,REAL,,4 

/PSYMB,ESYS,1  

/PNUM,TYPE,1

/NUM,1 

EPLOT  

ESEL,ALL

ESEL,S,TYPE,,4 

ESEL,A,TYPE,,5 

ESEL,R,REAL,,4 

CMSEL,A,_NODECM

CMDEL,_NODECM  

CMSEL,A,_ELEMCM

CMDEL,_ELEMCM  

CMSEL,S,_KPCM  

CMDEL,_KPCM

CMSEL,S,_LINECM

CMDEL,_LINECM  

CMSEL,S,_AREACM

CMDEL,_AREACM  

CMSEL,S,_VOLUCM

CMDEL,_VOLUCM  

/GRES,cwz,gsav 

CMDEL,_TARGET  

CMDEL,_CONTACT 

/COM, CONTACT PAIR CREATION - END  

!*Запускаем решение задачи

/SOL

/STATUS,SOLU

SOLVE  

FINISH

!*Получаем результаты

/POST1

!*Отображение суммарных перемещений конструкции

/EFACET,1  

PLNSOL, U,SUM, 0,1.0

!*Отображение эквивалентных напряжений по фон Мизесу

/EFACET,1  

PLNSOL, S,EQV, 0,1.0

 

Высылаю модель (кликабельно)!

 

Суть проблемы: Какие-то закрепления лишние или каких-то закреплений не хватает.

Пишет яко бы что-там улетает далеко, хотя вроде и так избыточные условиях задал.

 

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


UnPinned posts
4 минуты назад, soklakov сказал:

а ведь насколько все проще с верстаком-то.

с чего вдруг вы пытаетесь разжечь огонь с помощью трения и соломы, когда на столе лежит зажигалка?

На зажигалку любой пёрнуть может, а ты вот на огниво попробуй.

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

На зажигалку любой пёрнуть может, а ты вот на огниво попробуй.

Легко - только не загорится..:mosking:

 

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

На зажигалку любой пёрнуть может, а ты вот на огниво попробуй.

я ж не говорю, что это легко. я спрашиваю - зачем такие сложности?

Ссылка на сообщение
Поделиться на других сайтах
19 minutes ago, soklakov said:

я спрашиваю - зачем такие сложности?

 

29 minutes ago, VICT0R_1945 said:

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

 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • yunoleg
      https://drive.google.com/file/d/1o5b62TuvZQalbDJ9_aG81fc6I_Ojsg7d/view?usp=drive_link, https://drive.google.com/file/d/17bjDQq5UQ9HaZRu9QIGNjD5Iy9rEQ9XB/view?usp=drive_link, https://drive.google.com/file/d/1v5rY8NXGV0dsvizuyDwHdnQE53M0QlRi/view?usp=drive_link, https://drive.google.com/file/d/1xCjwwPhNUiLshQmCz5GVwO6nwrL1teew/view?usp=drive_link, https://drive.google.com/file/d/1biXChIeRXUPkyRq-vUAX7QTYDSAFajwG/view?usp=drive_link, https://drive.google.com/file/d/1hmQcWIwtIMVSaAKob7ET6JHxK9BiN1XO/view?usp=drive_link, https://drive.google.com/file/d/1wyzqJB9iwENMyWHD1EQgyUCw7iED8Blm/view?usp=drive_link, https://drive.google.com/file/d/1WCtff2C-_jPQniOz8QPRVTEZ9lNIaXIZ/view?usp=drive_link, https://drive.google.com/file/d/1PNeqoEomozDWPtBuB7_BMwNQLdkd7F13/view?usp=drive_link, https://drive.google.com/file/d/1zWW6U-gzl9ypvOWv1AQcW18Xb4AVRJXB/view?usp=drive_link, https://drive.google.com/file/d/1mtitt98SGu63Fr_db5HSVfE43-j6utgG/view?usp=drive_link, https://drive.google.com/file/d/1TeWtLQYDtWxOnOphgJ82brZWgapoftxT/view?usp=drive_link, https://drive.google.com/file/d/1zWk7w8BxpU_uwj-LP0H23eoR8nphLeNQ/view?usp=drive_link, https://drive.google.com/file/d/1YCZDInHYxQyLo_xQQgc0sUOcuUNrv1c9/view?usp=drive_link, https://drive.google.com/file/d/16bIqWYg8ryKRFa8LTfSpaIySo1_4VdGs/view?usp=drive_link, https://drive.google.com/file/d/1x2xqlaFCfXRIwoTxvSjxciKuJ04Ao7-0/view?usp=drive_link, https://drive.google.com/file/d/18YxxWmy2zgUzbMai9lD4XTgQeJUbGVrd/view?usp=drive_link, https://drive.google.com/file/d/16ZBXioHIXFtlYMhBQFopycwDPRdDYC_x/view?usp=drive_link, https://drive.google.com/file/d/112_xqezNot4ecDOMbmvtLN_nOnEQR_tR/view?usp=drive_link, https://drive.google.com/file/d/1Qx6eOwQqD9dcxrpeudbXJL8HQTZzQe2l/view?usp=drive_link, https://drive.google.com/file/d/1tUJ14IpIHF49EXBQ85tdrEzrWDQ0zZSK/view?usp=drive_link, https://drive.google.com/file/d/1fJarfkIcPR1B2_pMod10R8iO09HqqpEn/view?usp=drive_link, https://drive.google.com/file/d/1LsWkJXPuwBL3HlhbzehJpCOjZ0Gf6Eaq/view?usp=drive_link, https://drive.google.com/file/d/1Nm2j1JAn3tTXxznxdY9Y6bpD_ZNhjy0_/view?usp=drive_link c воздухом все в порядке. Все концевики проверены. тоже все в норме
    • Леонид124
    • karlf
      В общем, сделал образ с родного диска, накатил его на новый диск и докинул туда недостающий файл и всё поехало
    • vo.aand
      Всем привет, я провожу простой расчет напряжений в SolidWorks, решила попробовать так, чтобы получить достоверную картинку, а не только значения по формуле, так вот результирующие в программе получаются в 10^4 раз больше.  Размеры листовой детали L x B x H=6.5 x 1.4 x 0.016 м, размер выреза в детали L x B x H=2.5 x 0.7 x 0.016 м. Размеры модели в м, но при 500 000 Н напряжения получаются очень большими равными 89 670 МПа это максимум, в нейтральной зоне 67 680 МПа. Если считать через формулу то будет так σ=N/F= 500 000 Н/ (0.016 x 1.5) м^2 = 22 321 429 Па= 22,32 МПа Изображение по ссылке: https://disk.yandex.ru/i/jFPT3Yn7W8hlpA.  
    • gudstartup
      я думал вы сами пересчитывали. а про параметры серво они вам ничего не сказали? может спросить отчего медленее едет....
    • ope@gusarm.ru
      производители станка сказали какие поставить в зависимости от шага винта и редуктора. Линейно то правильно считает, значит тут все так должно быть. Если б тут была ошибка то при передвижении на метр ехало больше или меньше.
    • gudstartup
      как считали flexible feed gear а именно 2084\2085 программой?
    • ope@gusarm.ru
    • Guhl
      Посмотреть хотя бы что предлагают. Цены увидеть. Может для себя присмотреть что-нибудь 
    • gudstartup
      нет в ноль только в россии  ушатывают причем в полный и по балансовой стоимости и по морально физическому состоянию. станки по 20 лет круглосуточно работают. вы на реставрацию берете?
×
×
  • Создать...