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

вопросы по коду NASTRAN


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

Доброго времени суток, коллеги. В NASTRAN не работаю и никогда не работал, однако волею судьбы пришлось мне решать одну задачу (не в NASTRAN) в которой некоторые граничные условия надо добыть из кода NASTRAN, а именно - градиент приложения температуры  к некому набору узлов.Так вот есть файл, однако неясен мне один оборот описания градиента который выглядит как комбинация  "+" и "номер узла" на следующей строке (ни рисунке комбинация выделена). Поясните, пожалуйста, что данная комбинация означает. 

  5ca74c0d42d0a_.jpg.b6de880ee51a019036231db611661ab4.jpg

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


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

PBEAM          9      31.0314159 7.854-5 7.854-5      0.1.5695-4      0.+       
+            -.1      0.      0.     -.1      .1      0.      0.      .1+       
+           YESA      1.                                                +       
+       .8861755.8861787

Само описание всех возможных объектов находиться в quick reference guide.

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

Не совсем понимаю для чего нужен  переход на другую строку конкретно в моём случае. Вот идет присвоение температур последовательным элементам. ...303263, 303264....Зачем здесь делать переход на другую строку? Вы имеете ввиду, что в NASTRAN  есть ограничения на количество описываемых последовательно элементов?

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

Все связано с форматом задания данных в настране

Я хочу поставить конкретное описание , но размер файла всего 0,07МВ

а у меня файл 0,09МВ

Единственный способ - послать в ваш личный мей.

Напишите ине в Личку я отправлю. 

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

@dbarlam Можете еще залить на fex.net и запостить ссылку.

4 часа назад, konstant55 сказал:

Вы имеете ввиду, что в NASTRAN  есть ограничения на количество описываемых последовательно элементов?

Да, 80 символов в строке, все что не влезло с новой строки. Плюс препроцессор выдает данные в фиксированном виде - записи разбиты по столбцам, если запись залезает в чужой столбец (удалил лишний пробел при редактировании) то будет ошибка. Можно перечислять объекты по другому - через запятую, но это только вручную. Вот тут идет описание всего этого со страницы 1037.

https://docs.plm.automation.siemens.com/data_services/resources/nxnastran/10/help/en_US/tdocExt/pdf/QRG.pdf

Эти правила скорее всего справедливы и для MSC Nastran.

Тяжёлое наследие царского режима работы на перфокартах.

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

Спасибо, потихоньку разбираюсь) Я правильно понимаю, что в моем случае знак "+" "303337" означает, что начиная с элемента 303262 для всех последующих элементов,  до элемента 303337 включительно значение температуры будет "-643,93 -643,93" ?

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

Да, это касается балочных элементов и температура задается для обеих узлов элемента. То есть у Вас есть в моделе  CBAR или  CBEAM или CBEND с узлами 303262 и 303337 и к ним приложена температурая нагрузка в -643,93.
Это что ВЫ так "морозите"  интересно?

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

Это что ВЫ так "морозите"  интересно?

Да это я пытаюсь для одной ОЧЕНЬ большой строительной конструкции через температуру задать преднапряжения балок...вот и выкручиваюсь))

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

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

А просто приложить нужные силы нельзя? ))

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

А просто приложить нужные силы нельзя? ))

В моем случае просто приложит нужные силы нельзя - слишком дорого получится. Да и потом...силы приложить каждый может....но помучится то всегда интереснее))

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

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

Точнее - 1-й шаг - простая статика , задание натяга . Можно морозить . Это давно известная старая техника. Надо как правило несколько расчетов для подгонки усилия затяжки.

2-й шаг. Приложение внешней нагрузки с соблюдением непрерывности ДЕФОРМАЦИЙ. (Биргер. Резьбовые и фланцевые соединения)

т.е. задача статически неопределимая. В КЭ программах , вне зависимости от того как вы решаете ее (либо используя новую технику -Bolt preload) либо заморозку - так и решать надо в ДВА шага а не валить все в одну кучу. 

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

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

Откуда это следует? Что нельзя решить статическую линейную задачу с преднатягом? ))

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

так и решать надо в ДВА шага а не валить все в одну кучу. 

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

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

Я не говорю что вы конкретно валите все в одну кучу

@Добряк - Что нельзя решить статическую линейную задачу с преднатягом?

попробуйте. 

Задача конечно статически линейная. Я и не отрицаю. Но решать надо в 2 шага. Натяг , а потом внешняя нагрузка.

Без включения в расчет удлинения болта/укорочения стягивыемых деталей вы не решите задачу.

А т.к. одной только статикой не обойтись - то и получаем статически неопределимую задачу. 

 

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • maxx2000
      когда я работал в ремонтной службе, у нас был вечный спор чья поломка. Так вот кривошипный пресс, постоянно залипает пнвмораспределитель  и естественно не бьёт. Слесаря приходят тычут скобкой в клапан и пресс срабатывает, типа давление ОК и распределитель исправен. сразу в отказку, не наше - это электриков. Так вот мы им на катушки клапанов понавешали гирлянды из лампочек, что с цепям управления всё хорошо.
    • maxx2000
      @mannul конечно меня интересует обработка без специальных стратегий. лопатка просто для примера.
    • Slavdos
      так - что вот давление есть и идите лесом все вышесказанное я им 3 года говорю, им ...(цензура)  
    • brigval
      Программа Браком при создании PDF автоматом проставляет текущую дату в поле "Разраб." и "Пров." основной надписи.
    • The_22nik
      Добрый день. Из всего выше перечисленного более менее проверка только с наименованием видов, используя макрос SetLabels_v2.5.0. Но опять же, в допусках базы не привязываются к фактическому их указанию на чертеже. Обозначение базы изменится, а в допуске останется прежним. Шероховатость лучше привязывать к поверхности, а не к размеру. Ну и зачем указывать к каждому размеру с допуском, если есть неуказанная.
    • ik_
      Здравствуйте! Довольно часто после нескольких проверок проекта перед сдачей в нем всем равно остаются глупые ошибки. Я думаю, можно было бы создать макрос, который мог бы проверять часто повторяющиеся ошибки, особенно которые трудно проверять человеку (много элементов для проверки). Он мог бы применяться следующим образом: выбирается папка с файлами, и после этого каждая деталь открывается и проверяется. В конце создается файл с перечислением чертежей и ошибок в них вида: "в детали АБВ10.10.011 скорей всего не стоят габаритные размеры" Тема создана, чтобы пофантазировать, какие ошибки можно было бы так проверять и каким способом это можно сделать. Я пока придумал пару проверок: 1. Самое простое. Проверить Наименование видов разрезов и баз, правильность порядка и нет ли неиспользуемых 2. Проверить все ли базы используются. При редактировании большого чертежа часто приходится поменять базы и соответственно обозначения допусков. Часто в таких случаях можно запутаться в базах, какую то базу оставить, без ссылающихся на нее допусков (ну у меня такое бывало) 3. Есть ли габаритные размеры. Тут возможно применять Bounding Box - узнавать габариты и узнавать есть ли такие размеры на чертеже. 4. Все ли нужные размеры стоят. Тут скорей всего реализовать очень сложно. В голову приходит только сравнивать количество размеров в модели и на чертеже (при этом не учитывать фаски там и все такое) 5. Проверять висячие размеры и элементы (желто-зеленые на чертеже) 6. На всех ли размерах с допуском стоит шероховатость   Делать пока ничего с этим не планирую, думаю стоит ли этим заниматься.
    • TVM
      Проблема в общей сборке. :( Дали ТЗ организаторам паралельной ветки. Очень долго репу чешут. Возможно нет ресурсов. Подозреваю будет все в ручном режиме.   Все "N" в стандартную BOM вывел (заголовок таблицы воспринимает свойсво головной сборки). Как теперь правильно все перемножить. P.S. Ветка в Все Вопросы о CAD.
    • Snake 60
      Тогда посмотрите вот этот макрос: https://snake-60.ru/blog/blog-list/84-onepage-blog/82-vba-makros-kombajn-po-chteniyu-i-paketnomu-zaneseniyu-svojstv-v-detali-i-sborki-solidworks Всегда можно доработать если есть четкое ТЗ.
    • pugach
    • Модернизация станков
×
×
  • Создать...