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

Хитрые задачки МКЭ и МДТТ. Вопросы/обсуждения..


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

12 минуты назад, soklakov сказал:

скачайте пробник студенческий, попробуйте)

а упражнения там вшиты в саму программу, или они на просторах где то?

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


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

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

ничего, там на кратинке виден список ГУ - ни одного крепления

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

1 минуту назад, soklakov сказал:

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

в настройках нелинейного анализа СВ почему то нет этих функций (софт спрингс и IR).,,.. но если бы СВ сам их включал, то он бы и без креплений в целом посчитал бы. хрен знает.

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

а упражнения там вшиты в саму программу, или они на просторах где то?

скорее на просторах. первую дозу отправил в личку))

pQlJE_HeZ_4.jpg

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

скорее на просторах. первую дозу отправил в личку))

принял. вижу) спасибо!) будем посмотреть)
НО!  СВ бросать тоже не хочу. Кто-то же должен защищать его честь на этом форуме:biggrin: а то @jtokпропал куда то

 


-------------------------------------
"было бы что защищать" - подумали многие.....

Изменено пользователем Jesse
Ссылка на сообщение
Поделиться на других сайтах
2 hours ago, Борман said:

А-а-а-.. не удалось слиться. Давай полный отчет о проделанной работе.

Инпутник:



*Heading
** Job name: Job-1 Model name: Model-1
** Generated by: Abaqus/CAE 2017
*Preprint, echo=NO, model=NO, history=NO, contact=NO
** ----------------------------------------------------------------
** 
** PART INSTANCE: Part-1-1
** 
*Node
      1,         -10.,         -10.,          20.
      2,         -10.,          -5.,          20.
      3,         -10.,           0.,          20.
      4,         -10.,           5.,          20.
      5,         -10.,          10.,          20.
      6,         -10.,         -10.,          15.
      7,         -10.,          -5.,          15.
      8,         -10.,           0.,          15.
      9,         -10.,           5.,          15.
     10,         -10.,          10.,          15.
     11,         -10.,         -10.,          10.
     12,         -10.,          -5.,          10.
     13,         -10.,           0.,          10.
     14,         -10.,           5.,          10.
     15,         -10.,          10.,          10.
     16,         -10.,         -10.,           5.
     17,         -10.,          -5.,           5.
     18,         -10.,           0.,           5.
     19,         -10.,           5.,           5.
     20,         -10.,          10.,           5.
     21,         -10.,         -10.,           0.
     22,         -10.,          -5.,           0.
     23,         -10.,           0.,           0.
     24,         -10.,           5.,           0.
     25,         -10.,          10.,           0.
     26,          -5.,         -10.,          20.
     27,          -5.,          -5.,          20.
     28,          -5.,           0.,          20.
     29,          -5.,           5.,          20.
     30,          -5.,          10.,          20.
     31,          -5.,         -10.,          15.
     32,          -5.,          -5.,          15.
     33,          -5.,           0.,          15.
     34,          -5.,           5.,          15.
     35,          -5.,          10.,          15.
     36,          -5.,         -10.,          10.
     37,          -5.,          -5.,          10.
     38,          -5.,           0.,          10.
     39,          -5.,           5.,          10.
     40,          -5.,          10.,          10.
     41,          -5.,         -10.,           5.
     42,          -5.,          -5.,           5.
     43,          -5.,           0.,           5.
     44,          -5.,           5.,           5.
     45,          -5.,          10.,           5.
     46,          -5.,         -10.,           0.
     47,          -5.,          -5.,           0.
     48,          -5.,           0.,           0.
     49,          -5.,           5.,           0.
     50,          -5.,          10.,           0.
     51,           0.,         -10.,          20.
     52,           0.,          -5.,          20.
     53,           0.,           0.,          20.
     54,           0.,           5.,          20.
     55,           0.,          10.,          20.
     56,           0.,         -10.,          15.
     57,           0.,          -5.,          15.
     58,           0.,           0.,          15.
     59,           0.,           5.,          15.
     60,           0.,          10.,          15.
     61,           0.,         -10.,          10.
     62,           0.,          -5.,          10.
     63,           0.,           0.,          10.
     64,           0.,           5.,          10.
     65,           0.,          10.,          10.
     66,           0.,         -10.,           5.
     67,           0.,          -5.,           5.
     68,           0.,           0.,           5.
     69,           0.,           5.,           5.
     70,           0.,          10.,           5.
     71,           0.,         -10.,           0.
     72,           0.,          -5.,           0.
     73,           0.,           0.,           0.
     74,           0.,           5.,           0.
     75,           0.,          10.,           0.
     76,           5.,         -10.,          20.
     77,           5.,          -5.,          20.
     78,           5.,           0.,          20.
     79,           5.,           5.,          20.
     80,           5.,          10.,          20.
     81,           5.,         -10.,          15.
     82,           5.,          -5.,          15.
     83,           5.,           0.,          15.
     84,           5.,           5.,          15.
     85,           5.,          10.,          15.
     86,           5.,         -10.,          10.
     87,           5.,          -5.,          10.
     88,           5.,           0.,          10.
     89,           5.,           5.,          10.
     90,           5.,          10.,          10.
     91,           5.,         -10.,           5.
     92,           5.,          -5.,           5.
     93,           5.,           0.,           5.
     94,           5.,           5.,           5.
     95,           5.,          10.,           5.
     96,           5.,         -10.,           0.
     97,           5.,          -5.,           0.
     98,           5.,           0.,           0.
     99,           5.,           5.,           0.
    100,           5.,          10.,           0.
    101,          10.,         -10.,          20.
    102,          10.,          -5.,          20.
    103,          10.,           0.,          20.
    104,          10.,           5.,          20.
    105,          10.,          10.,          20.
    106,          10.,         -10.,          15.
    107,          10.,          -5.,          15.
    108,          10.,           0.,          15.
    109,          10.,           5.,          15.
    110,          10.,          10.,          15.
    111,          10.,         -10.,          10.
    112,          10.,          -5.,          10.
    113,          10.,           0.,          10.
    114,          10.,           5.,          10.
    115,          10.,          10.,          10.
    116,          10.,         -10.,           5.
    117,          10.,          -5.,           5.
    118,          10.,           0.,           5.
    119,          10.,           5.,           5.
    120,          10.,          10.,           5.
    121,          10.,         -10.,           0.
    122,          10.,          -5.,           0.
    123,          10.,           0.,           0.
    124,          10.,           5.,           0.
    125,          10.,          10.,           0.
*Element, type=C3D8
 1,  26,  27,  32,  31,   1,   2,   7,   6
 2,  27,  28,  33,  32,   2,   3,   8,   7
 3,  28,  29,  34,  33,   3,   4,   9,   8
 4,  29,  30,  35,  34,   4,   5,  10,   9
 5,  31,  32,  37,  36,   6,   7,  12,  11
 6,  32,  33,  38,  37,   7,   8,  13,  12
 7,  33,  34,  39,  38,   8,   9,  14,  13
 8,  34,  35,  40,  39,   9,  10,  15,  14
 9,  36,  37,  42,  41,  11,  12,  17,  16
10,  37,  38,  43,  42,  12,  13,  18,  17
11,  38,  39,  44,  43,  13,  14,  19,  18
12,  39,  40,  45,  44,  14,  15,  20,  19
13,  41,  42,  47,  46,  16,  17,  22,  21
14,  42,  43,  48,  47,  17,  18,  23,  22
15,  43,  44,  49,  48,  18,  19,  24,  23
16,  44,  45,  50,  49,  19,  20,  25,  24
17,  51,  52,  57,  56,  26,  27,  32,  31
18,  52,  53,  58,  57,  27,  28,  33,  32
19,  53,  54,  59,  58,  28,  29,  34,  33
20,  54,  55,  60,  59,  29,  30,  35,  34
21,  56,  57,  62,  61,  31,  32,  37,  36
22,  57,  58,  63,  62,  32,  33,  38,  37
23,  58,  59,  64,  63,  33,  34,  39,  38
24,  59,  60,  65,  64,  34,  35,  40,  39
25,  61,  62,  67,  66,  36,  37,  42,  41
26,  62,  63,  68,  67,  37,  38,  43,  42
27,  63,  64,  69,  68,  38,  39,  44,  43
28,  64,  65,  70,  69,  39,  40,  45,  44
29,  66,  67,  72,  71,  41,  42,  47,  46
30,  67,  68,  73,  72,  42,  43,  48,  47
31,  68,  69,  74,  73,  43,  44,  49,  48
32,  69,  70,  75,  74,  44,  45,  50,  49
33,  76,  77,  82,  81,  51,  52,  57,  56
34,  77,  78,  83,  82,  52,  53,  58,  57
35,  78,  79,  84,  83,  53,  54,  59,  58
36,  79,  80,  85,  84,  54,  55,  60,  59
37,  81,  82,  87,  86,  56,  57,  62,  61
38,  82,  83,  88,  87,  57,  58,  63,  62
39,  83,  84,  89,  88,  58,  59,  64,  63
40,  84,  85,  90,  89,  59,  60,  65,  64
41,  86,  87,  92,  91,  61,  62,  67,  66
42,  87,  88,  93,  92,  62,  63,  68,  67
43,  88,  89,  94,  93,  63,  64,  69,  68
44,  89,  90,  95,  94,  64,  65,  70,  69
45,  91,  92,  97,  96,  66,  67,  72,  71
46,  92,  93,  98,  97,  67,  68,  73,  72
47,  93,  94,  99,  98,  68,  69,  74,  73
48,  94,  95, 100,  99,  69,  70,  75,  74
49, 101, 102, 107, 106,  76,  77,  82,  81
50, 102, 103, 108, 107,  77,  78,  83,  82
51, 103, 104, 109, 108,  78,  79,  84,  83
52, 104, 105, 110, 109,  79,  80,  85,  84
53, 106, 107, 112, 111,  81,  82,  87,  86
54, 107, 108, 113, 112,  82,  83,  88,  87
55, 108, 109, 114, 113,  83,  84,  89,  88
56, 109, 110, 115, 114,  84,  85,  90,  89
57, 111, 112, 117, 116,  86,  87,  92,  91
58, 112, 113, 118, 117,  87,  88,  93,  92
59, 113, 114, 119, 118,  88,  89,  94,  93
60, 114, 115, 120, 119,  89,  90,  95,  94
61, 116, 117, 122, 121,  91,  92,  97,  96
62, 117, 118, 123, 122,  92,  93,  98,  97
63, 118, 119, 124, 123,  93,  94,  99,  98
64, 119, 120, 125, 124,  94,  95, 100,  99
*Nset, nset=Part-1-1__PickedSet5, generate
   1,  125,    1
*Elset, elset=Part-1-1__PickedSet5, generate
  1,  64,   1
** Section: Section-1
*Solid Section, elset=Part-1-1__PickedSet5, controls=EC-1, material=Material-1
,
*System
*Nset, nset=Set-1, generate
   5,  125,    5
*Elset, elset=Set-1, generate
  4,  64,   4
*Nset, nset=Set-2, generate
   1,  121,    5
*Elset, elset=Set-2, generate
  1,  61,   4
*Elset, elset=__PickedSurf6_S4, generate
  4,  64,   4
*Surface, type=ELEMENT, name=_PickedSurf6
__PickedSurf6_S4, S4
*Elset, elset=__PickedSurf7_S6, generate
  1,  61,   4
*Surface, type=ELEMENT, name=_PickedSurf7
__PickedSurf7_S6, S6
** 
** ELEMENT CONTROLS
** 
*Section Controls, name=EC-1, second order accuracy=YES
1., 1., 1.
** 
** MATERIALS
** 
*Material, name=Material-1
*Density
 7.8e-09,
*Elastic
200000., 0.3
** ----------------------------------------------------------------
** 
** STEP: Step-1
** 
*Step, name=Step-1, nlgeom=NO
*Static
1., 1., 1e-05, 1.
** 
** LOADS
** 
** Name: Load-1   Type: Pressure
*Dsload
_PickedSurf6, P, 0.1
** Name: Load-2   Type: Pressure
*Dsload
_PickedSurf7, P, 0.1
** 
** OUTPUT REQUESTS
** 
*Restart, write, frequency=0
** 
** FIELD OUTPUT: F-Output-1
** 
*Output, field, variable=PRESELECT
** 
** HISTORY OUTPUT: H-Output-1
** 
*Output, history, variable=PRESELECT
*End Step

 

2 hours ago, soklakov said:

слабые пружины точно выключены?

В абакусе даже кнопки такой нет. Он суров: "нужны слабые пружины - бери создавай!"

 

Попробовал такое же в ВБ. Получилось не так чисто, но тоже работает для обоих решателей:

 

01.thumb.PNG.e439ea41322ee6ee71147f43e39bf3ce.PNG

 

Использовал transform, чтобы цм кубика в начале координат оказался.

 

 

 

 

Напряжения и деформации верны. А в нормальном посте можно выбрать, относительно каких узлов показывать перемещения и повороты.

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

Может быть итерационная решалка СЛАУ мухлюет где-то? 2 силы сумма которых аналитически ноль. Но численно какая-то погрешность будет всё равно. И если это погрешность меньше определенного значения, то расчет не расходится и считает до конца..

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

Может быть итерационная решалка СЛАУ мухлюет где-то?

Минимум полной потенциальной энергии существует. Итерационная решалка просто к нему движется по определенному направлению.

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

как тогда объяснить что считает без креплений с точки зрения мкэ?

Если они используют метод Холесского, то там есть извлечение квадратного корня и оно инохда приводит к мнимым числам в силу положительной полуопределенности матрицы жесткости. От этого можно избавиться просто слегка поменяв диагональные элементы. Или использовать L D L' разложение которое менее чуствительно к таким мелким возмущениям. Если они используют Холесского, то

highly likely  что слегка возмущают диагональные элементы для улучшения свойств матрицы жесткости для того чтобы она гарантированно стала положительно определенной. А это эквивалентно слабым пружинкам . Интересно повозмущать малыми добавками знакопеременными и носящими случайный характер … :)  

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

Прямым не считает.

а если центр тяжести в начало координат?

2 часа назад, Jesse сказал:

Может быть итерационная решалка СЛАУ мухлюет где-то? 2 силы сумма которых аналитически ноль. Но численно какая-то погрешность будет всё равно. И если это погрешность меньше определенного значения, то расчет не расходится и считает до конца..

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

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

а если центр тяжести в начало координат?

Тоже нет.

Ссылка на сообщение
Поделиться на других сайтах
14 часа назад, Борман сказал:
17 часов назад, ДОБРЯК сказал:

Не понимает человек, что кубик будет только разгоняться и не будет деформироваться...

Берете кубик на пружинке. Все это в невесомости. Тянете за пружину. Система неминуемо разгоняется. Смотрим на кубик. Кубик тоже разгоняется. Почему ? Потому что на него действует какая то сила. Какая ? Сила реакции пружины.

Проблема не в силах и не в правой части. Замените сразу пружину силой...

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

А если приложить только одну силу, то кубик улетит. Только при закреплении кубика реакция в опоре уравновесит приложенную силу...

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, ДОБРЯК сказал:

Только при закреплении кубика реакция в опоре уравновесит приложенную силу...

Вы можете перейти в систему координат летящего с ускорением кубика. В этой СК он неподвижен и уравновешен силами инерции (принцип Дартаньяна). В  этом случае тензор напряжений ненулевой (а значит и реакция ненулевая), И вам не удастся найти ни одной систему коодтинат, в которой он предстанет нулевым.

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

А в нормальном посте можно выбрать, относительно каких узлов показывать перемещения и повороты.

относительно узлов или точки в пространстве?

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

а чтобы перемещения смотреть относительно точки в пространстве, есть координатные системы.

12 часа назад, piden сказал:

Попробовал такое же в ВБ. Получилось не так чисто, но тоже работает для обоих решателей:

а вот здесь что настроено?

 

карачун.png

добр.png

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

а вот здесь что настроено?

Ого, без этой птички решилось, но с поворотом.

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

а вот здесь что настроено?

off или warning.

 

4 hours ago, Борман said:

Прямым не считает.

Попробуй:

ds.dat

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

Ого, без этой птички решилось, но с поворотом.

а у меня вот чего-то не крутится...  R2020?

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

Попробуй:

ds.dat

Вот фишка из того файлика.

pivcheck,off  

2 минуты назад, soklakov сказал:

R2020?

Нет. Rдо н.э.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • nicomed
      Окно изменил ( первое это у меня просто тестовое приложение для всего, так что было "как есть"). Орфографию поправил. Толщина и тип - там надо подумать, как лучше выбирать рассеченные сегменты эскиза. Есть большой вопрос как прочитать стиль и толщину выбранной линии ( в частности кромки).  Так что пока нет. EdgeTrim_v2.zip   З.Ы. Исходники
    • kkk
      Я может чего не понял, но зачем что-то копировать из свойств модели в свойства чертежа? В чертеже и так отображаются (могут) свойства модели. расположенной на чертеже. Без копирования туда-сюда.
    • Viktor2004
      Уважаемые коллеги Чего-то я туплю страшно Пытаюсь в P-CODE писать программу редактирования барабана инструментов Макропеременная @MDIKEYI #8549 /* MDI Key image должна мне давать номер нажатой кнопки Кнопка F1 под экраном имеет код 249 Кнопка <INPUT> имеет код 152 При нажатии F1 у меня должна включаться D5001.0 а при нажатии <INPUT> выключаться Но в макропеременной #8549 код нажатой клавиши лишь кратковременно мигает. И надо много раз нажимать нужную клавишу что бы она сработала Макропеременная #8549 у меня выводится в диагностический D5000 Кто знает, может #8549 как-то настраивается, что бы программа успела на него отреагировать IF [#8549 EQ 249] THEN #548 = 1 ENDIF IF [#8549 EQ 152] THEN #548 = 0 ENDIF https://www.youtube.com/watch?v=jvsv0YoTy-8   Я как-то пример показывал с нажатием кнопки, но там программа была короткая и она успевала схватывать нажатие кнопки. А тут у меня сначала круги рисует и не успевает
    • malvi.dp
      SW2020 работает. Пожелание - уменьшить размеры окна, а то перекрывает весь чертеж, исправить ошибку в слове детели и, если получится, сделать выбор толщины и типа линии.  
    • sippovich
      Добрый вечер Уважаемые Форумчане,нет ли ни у кого инструкции по восстановлению нулевых точек револьверной головы на станки серии TF и TD серии Fanuc? Заранее благодарен.
    • Heroend
    • Nekyyy
      Я создал чертежи по коробке скоростей станка 1А616, а именно свертку и развертку коробки скоростей, мне необходимо узнать все недочеты и неточности, буду рад любой аргументированной критике.   https://disk.yandex.ru/d/iNSbWsrSYJQJLw
    • ДОБРЯК
      А выкинуть строчку и столбец  это не закрепление? :=)
    • nicomed
      @Kelny  То что,Вы, описали это варианты, а как я понял, @Евдоким Жаркий требуется именно комплекты. Как я понимаю различие: Балка может быть и катанного профиля или гнутого, но она может быть только одна. - это варианты , и, они, не исключают комплекты сменных частей. А, к примеру у заказчика есть три домкрата, и, в процессе эксплуатации зацепа, в разных ситуациях, может использоваться разный тип домкрата. У каждого домкрата свое посадочное место, и для него уже заказчик, будет менять пятки зацепа. Т.е. у него их (пяток) столько, сколько типов домкратов. И это у же комплекты сменных частей. Резюмируя - варианты это еще на уровне изготовителя, а комплекты на уровне заказчика (эксплуатации).       
    • maxx2000
      пусть так это тебе и продолжает казаться, для меня например всё ясно как божий день. Есть вещи которые требуют понимания. Я не ставлю своей задачей выдать набор кнопок, а лишь указать возможный вектор решения задачи. Артас обрабатывает по нормали к элементу(поверхности), а надо обрабатывать вдоль оси Z РП элемента которая должна совпадать с осью Z станка. Он намного ближе к понимаю 5 осевой обработки чем может казаться со стороны.   а зачем его разворачивать? разворачивать надо с конкретной целью. Боком режет, и пусть себе режет.
×
×
  • Создать...