POST: откорректирована процедура контроля за параметрами кривой усталостной прочности FAT при расчете накопленной повреждаемости (в последней версии программы появлялось сообщение "A < AMIN" или "A > AMAX" и расчет прекращался). Сейчас, если амплитуда напряжений окажется меньше минимальной величины, то расчетное число циклов будет принято равным максимальному числу циклов по кривой, а при величине расчетных напряжений, превышающих максимальную амплитуду, программа выдает предупреждение и установит расчетное число циклов = 1. Например, пусть для кривой 'CS' расчетная амплитуда напряжений составляет Saf = 80 МПа. В этом случае, поскольку 80 < 90, для расчета накопленной повреждаемости будет принято число циклов NC1 = 1000000. При значении Saf = 2200 МПа (2200 > 2100) программа выдаст предупреждение: WARN: CS A: A > AMAX: (NC = 1) A = 2200.00
и в расчете будет принято NC1 = 1.
FAT 'CS' EM = 1.95E+05 INT = 11
& NC = 10 20 50 100 200 500 850 1000 2000 5000 10000 12000 20000 50000 100000 200000 500000 1000000
& SA = 21001700 1100 820 650 460 380 365 310 240 190 180 160 150 120 105 95 90
PIPE.DBS: в базу данных по трубам добавлено отсутствующее ссылочное сечение 'X_CR100D' для трубы 'CR100D' (нормы "RD")
MAT.DBS: для характеристик материалов E и A (модуль упругости и температурный коэффициент линейного расширения) внесены значения для температуры -50°С, для напряжений - для температуры -20°С;
В закладку "Контрольные параметры/Динамические" добавлена опция "записывать формы колебаний" (команда CTRL, параметр FREQ_OUT), позволяющая управлять записью форм колебаний в файл <имя задачи>.bin. По умолчанию опция включена. Отключение записи форм колебаний значительно уменьшает размер файла <имя задачи>.bin (эта возможность может быть полезна при пересылке файлов <имя задачи>.bin с результатами расчетов сторонним организациям, использующим для просмотра модели программу PIPE3DV):
DDE, DPC: устранена ошибка, возникающая при задании команды для дополнительных температурных напряжений (STR_DISC) в модель, содержащую более одной группы сейсмических спектров ответа;
DDE, DPC: устранена ошибка в отображении геометрии трубопровода, возникающая при задании арматуры с приводом на наклонных к горизонтальной плоскости участках трубопровода;
DDE, DPC: устранена ошибка, возникающая при вводе стандартных отводов из БД (ошибка могла возникать в последней версии программы при создании новой расчетной модели с использованием сечений трубопроводов из баз данных)
POST: исправлено вычисление напряжений Saf для тройников при расчете на циклическую прочность (команда FATG): в предыдущих версиях амплитуда понижалась ~ на 16 %
PST_FMT.DBS: в таблице "Индивидуальная оценка расчетного числа циклов" изменен заголовок: обозначение "FS = NC1/NC" исправлено на "FS = NC/NC1"
POST: в таблицу "Деформации компенсаторов" (файл *.res) добавлена печать угла BETA, задаваемого в ИД для определенного типа компенсаторов, и идентификационного имени компенсатора (параметр NOTE):
>>> Таблица 13. Деформации компенсаторов.
----------------------------------------------------------------------------------------
узел1 узел2 DA DH DN RA RH RN BETA
----------------------------------------------------------------------------------------
60 70 -0.006 26.960 30.736 0.000 -0.115 0.005 45.0 комп. N 1
----------------------------------------------------------------------------------------
Примечания:
DX, DY, DZ - осевая (A) и сдвиговые (H, N) деформации, мм
RX, RY, RZ - угловые деформации: кручение A, изгиб H, N, град
DPC: исправлена работа команды FMESH при наличии в модели арматуры с эксцентриситетом;
POST: в сводные таблицы по результатам расчетов для максимальных напряжений добавлена печать заголовков соответствующих наборов результатов:
>>> Таблица 17. Максимальные напряжения категории SAF + проходит
----------------------------------------------------
элем. узел1 узел2 расчет допуск. FS <Напряжения SAF (LC1-LC6)>
----------------------------------------------------
PIPE A004 A005 59 277 0.21
BEND ¤0000001 A026 70 277 0.25
TEE 3 45 277 0.16
----------------------------------------------------
PIPE3DV: исправлена работа экспорта расчетной модели в DXF файл (добавлен вывод всех типов опор и комментариев к ним); в диалог "настройки" добавлена опция "отображать внутренние узлы":
если флажок, соответствующий этой опции, не выставлен, то в расчетной модели не будут отображаться точки и метки узлов, начинающиеся с символа "¤", и сгенерированных в программе автоматически (параметр FMESH и эксцентриситеты для арматуры и сосредоточенного веса). При старте PIPE3DV эта опция отключена (т.е. внутренние узлы не отображаются);
DDE: при смене метода расчета с RSM (линейно-спектральный) на THA (метод динамического анализа) программа выдает предупреждение и автоматически удаляет из модели расчетные спектры ответа и сейсмические группы опор:
DDE, DPC: исправлена работа диалога "тройник" и неточность, связанная с заданием тройников "по умолчанию": прибавка к толщине стенки корпуса (параметр СR) передавалась на расчет равной нулю:
POST: При аварийном завершении расчета добавлена печать нагрузок от жестких подвесок и печать упругих опор, в которых нагрузка для рабочих режимов превысила допускаемую (файл *.res);
DP5S: исправлено вычисление реакции в жесткой подвеске в случае ее отрыва для расчета типа "SUST_C", улучшен алгоритм выбора пружин для упругих опор;
POST: исправлено вычисление параметра TRAVEL (таблица "Результаты выбора пружин") для подвесок, связанных с 2-мя узлами модели (параметр cnode);
команда CTRL: Введены следующие дополнительные контрольные параметры:
- | минимально-допустимая длина элемента EL_LEN: при наличии в расчетной модели элемента, имеющего длину меньше величины EL_LEN, программа выдает предупреждение: |
"Для <элемента> в узле <узел> размер меньше минимально допустимого."
- | параметр RGD_SPR, определяющий величину жесткости в местах установки упругих опор, для которых требуется вычислить рабочую нагрузку (расчеты #1, 8, LC типа "DSGN") |
Добавлена соответствующая печать в листинг исходных данных (изменена таблица № 22 в файле pre_fmt.dbs);
добавлена команда POST_REP, специфицирующая печать сводных таблиц по упругим опорам и подвескам (файл *.sup). Подробности см. в файле – справке: команда POST_REP и Приложение VI, раздел "Результаты расчета". Рекомендуемые значения параметров этой команды для стандартных расчетов внесены в файл 'solv.dbs';
DPC: исправлена ошибка в обработке параметров "упругого" элемента FJ: в предыдущей версии менялись местами коэффициенты b(1) и b(2) (изгибные жесткости). Снято ограничение на отрицательную величину угла BETA;
POST: для мест установки опор при включенной опции WLD_CHK = 'YES' исключен учет поперечного сварного шва (команда PIPE, параметр FW(2));
добавлена возможность выполнения расчетов по нормам ASME B31.1 "Power Piping" (CODE = 'ASME_B311'), введены соответствующие контрольные параметры и типы результатов расчета.
при расчете по CODE = 'PNAE' и 'PNAE_T' введена возможность определения индивидуального расчетного числа циклов между 2-мя LC (см. файл – справку, команда FATG, параметр FATG_SAF);
внесены исправления и дополнения в файл – справку "dPIPE_5.chm";
в файл "MAT.DBS" в секцию для РД ($SET CODE = 'RD') добавлены кривые усталости "$F1A" и "$F2A" для аустенитной стали (для прямых труб и отводов соответственно), $C3 – коэффициенты усреднения и релаксации компенсационных напряжений для аустенитных сталей. В эту же секцию добавлен материал с меткой $12X18H10T – свойства стали 12X18H10T с допускаемыми напряжениями для расчетного ресурса 200000 часов. В секцию для высокотемпературных трубопроводов для ПНАЭ ($SET CODE = 'PNAE_T') добавлен материал с меткой '09X18H9' (сталь 09Х18Н9). Кроме этого добавлены кривые для коэффициентов релаксации компенсационных напряжений $C1_PN, $C2_PN и $C3_PN (для углеродистых, хромомолибденовых и аустенитных сталей соответственно). Эти кривые получены из таблицы П5.4 Норм (Значения коэффициента χЭ) путем деления табличных значений на коэффициент 0.6 (величина параметра HI_E по умолчанию). В материалах, содержащихся в БД сделана ссылка на эти кривые (параметр CREEP). В качестве альтернативы в эту же секцию добавлены кривые $C1_RD, $C2_RD и $C3_RD, скопированные из секции для РД. Окончательное решение об использовании тех или иных коэффициентов релаксации компенсационных напряжений остается за Пользователем;
в рамках статических расчетов команда TH_OUT = 'DISP' трактуется как указатель перемещений (см. файл – справку, команда TH_OUT)
исправлена обработка параметра SMIN для отводов (команды PIPE и BEND): введена дополнительная проверка: SMIN – CORR >0;
для расчетов, выполняемых в соответствии с нормами ПНАЭ, введен учет коэффициента снижения циклической прочности сварных швов (см. файл – справку, команды PIPE, параметр FI_S и команда WLD параметр FWS)
SOLV.DBS: для норм ПНАЭ по аналогии с РД добавлен стандартный расчет, содержащий режим гидроиспытаний: "Расчет#2 + ГИ". При использовании этого расчета подразумевается, что режим, соответствующий гидроиспытаниям, имеет имя "TEST" (команда OPVAL);
POST: для случаев нагружения (load case, LC) типа "SUST_C" и "SUST_A" добавлена возможность учета сосредоточенной статической нагрузки (команда POST, параметр load = 'F'). C этой опцией появилась возможность проверять напряжения категории "S2.." (для ПНАЭ) или "S_1…" (РД) при моделировании режима, связанного со срабатыванием предохранительного клапана;
введена система управления подключаемыми базами данных. Соответствующие изменения внесены в диалог "Опции/Файлы/Базы данных" (см. файл – справку, команда DBF);
сняты ограничения на диапазон температур в командах MAT, CREEP, OPVAL. Одновременно с этим введен дополнительный контроль за соответствием величин рабочих температур (команда OPVAL) и характеристик, задаваемых в командах MAT и CREEP. Если рабочая температура для одного из режимов оказывается вне диапазона температур, определенного в командах MAT или CREEP, программа аварийно завершается (модуль POST) с выдачей соответствующего сообщения об ошибке;
изменена работа менеджера лицензий: Пользователи, не заключившие договор о поддержке и сопровождении программы, начиная с текущей версии, смогут работать только в демо-режиме;
DDE: изменен интерфейс панели инструментов для работы с таблицей. Модифицированы диалоги для ввода ИД, зависящих от используемых норм расчета на прочность: "контрольные параметры", "нормы расчета", "материалы", "сечения труб", "сварной шов"; пункт меню "Окно" заменен двумя пунктами: "Основные данные" и "Доп. данные"
В команде CTRL изменено значение "по умолчанию" для параметра THA_STRS: вместо THA_STRS = 'SRSS' по умолчанию будет использоваться THA_STRS = 'THA'
PIPE3DV:
1. | исправлена ошибка, приводящая к некорректному завершению работы программы при выборе из меню "Результаты" пункта "Показать или скрыть KKS". Теперь этот пункт меню переименован в "Показать метки для обозначений" и может использоваться для включения/выключения номеров узлов в местах установки опор; |
2. | исправлена работа с окнами, содержащими информацию об узле/элементе: теперь можно изменять их размер. Выставленный Пользователем новый размер окна запоминается и применяется в течение сеанса работы с программой; |
POST: в рамках метода динамического анализа (DYN = 'THA') исправлена работа элементов "Динамический упор с зазорами" (DGAP) и нелинейных моделей динамических амортизаторов (SNUB TYPE='MCH' или 'HDR');
DDE, DPC: Исправлен анализ связности ветвей в точке установки тройника (в последней версии программы при определенной последовательности задания геометрии корпуса и штуцера тройника программа не позволяла вставить в узел разветвления тройник);
POST: В таблицу "Результаты выбора пружин" добавлены имена подвесок;
POST: в файл *.dp5_ для выбранных упругих опор добавлена печать величины PMIN;
SOLV.DBS: 1) исправлен заголовок команды SOLV для в.т. трубопроводов, Расчет#2 + ГИ (CODE = RD) (в предыдущей версии файла заголовок был слишком длинный, что приводило к ошибке при чтении из базы данных); 2) в заданиях на расчет, включающих режим ГИ (CODE = "RD"), изменена ссылка на режим для случая LC5: было: MOD='$OPER', стало: MOD='TEST'.
В рамках расчетов по ПНАЭ добавлена процедура анализа усталостной прочности и накопленной повреждаемости (команда FATG), в рамках которой реализован упрощенный упруго-пластический анализ (параметр PNAE_KE, команда CTRL). Пример расчета с описанием процедуры выложен на сайте: http://www.dpipe.ru/downloads/Fatigue_Sample.pdf;
Добавлен учет дополнительных напряжений от перепада температур по толщине стенки и эффекта температурной стратификации (команда GRAD);
Добавлен учет дополнительных температурных напряжений, обусловленных осевым перепадом температур из-за неоднородности толщин стенок и/или неодинаковых теплофизических характеристик сопрягаемых элементов (команда STR_DISC);
Добавлен учет эффекта неравномерного распределения температуры по высоте сечения трубопровода (температурная стратификация). Подробности приведены в Приложении VIII справки (dPIPE_5.chm);
Добавлен учет осевых деформаций от действия внутреннего давления (параметр PE, команда SOLV). Подробности приведены в Приложении IX справки (dPIPE_5.chm);
Для норм "РД" добавлены напряжения категории S_H для первого этапа расчета при режиме гидроиспытаний. Добавлены соответствующие наборы стандартных заданий на расчет в файл SOLV.dbs. При их использовании подразумевается, что режим, соответствующий гидроиспытаниям имеет имя "TEST" (команда OPVAL). Подробности см. в справке (dPIPE_5.chm).
Добавлен элемент "секторное колено" (команда MTR);
PIPE3DV: добавлено отображение подвесок постоянного усилия, исправлена работа с настройками шрифтов для размеров, надписей и комментариев;
MAT.DBS: в файле с базой данных по материалам скорректирована плотность (DEN) в соответствие с марочником сталей. Для стали "$15X1M1F" с ресурсом 200000 ч скорректирована величин допускаемых напряжений SA: было при T = 480, 500 SA = 123, 100. Стало: T = 480, 500; SA = 130, 108. Для сталей 15ГС, 16ГС и 10ГН2МФА (CODE = PNAE и PNAE_T) исправлена ссылка на кривую усталости: вместо кривой для аустенитных сталей (CS) должна быть кривая для углеродистых и легированных сталей;
POST & LIST_BIN: в распечатках введено полное название нормативного документа Нормы расчета на прочность: РД -> РД 10-249-98 с Изм. № 1;
SOLV.DBS: в файл с набором стандартных расчетов добавлен расчет # 8 для РД (расчет с определением нагрузок на упругие опоры). Исправлено задание на расчет для высокотемпературного трубопровода с учетом монтажной растяжки ("В.T. Тр-ды: Расчет#2 + монт. растяжка (м.р.)"): для вывода нагрузок на опоры в холодном состоянии вместо ссылки на "LC5" поставлена ссылка на "LC4";
POST: убрана проверка статуса односторонних опор при выводе результатов, состоящих из комбинации нескольких случаев загружения;
dPIPE_5.chm: в файле-справке добавлены уточнения по поводу типа расчета "SUST_C". Добавлено описание подключенных и настраиваемых внешних модулей (меню "Сервис"). Добавлены соответствующие описания последних изменений в программе;
DDE: в программе добавлен английский интерфейс. В меню "Сервис" появился переключатель русангл. языка. В файле DDE.INI добавилась строка "LangID=XXXX", где XXXX=1033 - английский интерфейс, XXXX = 1049 - русский. При отсутствии этой строки программа стартует с языком, выставленным по умолчанию в WINDOWS.
DDE, DPC: Сняты ограничения по вводу длины и веса привода (элемент "Арматура"), а также эксцентриситета весовой нагрузки (команда CW). Программа автоматически добавляет элементы, моделирующие вынос массы. В постпроцессоре (POST) добавлен вывод ускорений для корпуса и привода арматуры (файл *.sup);
POST: исправлен вывод заголовка расчетного случая в результирующих таблицах для арматуры (тип V2);
DDE: Исправлена опция "отключить" для сварного шва;
DPC, LIST_BIN: для упругих опор перед выполнением расчета типа 2 добавлена проверка наличия жесткости пружины и нагрузки;
DDE, DPC, LIST_BIN, POST, PIPE3DV: добавлен ввод имени (параметр note) для элементов "компенсатор" (EJ, EA, ET, EH, EG) и "упругая связь" (FJ). В файл <имя задачи>.sup добавлена печать сводных таблиц для этих элементов. Для каждого компенсатора распечатывается отдельная таблица, содержащая деформации (линейные и угловые) для всех наборов результатов с внутренними усилиями (команда "POST", подкоманда "LS:", параметр RES = 'FORC'). Для упругого элемента (FJ) аналогично печатаются внутренние усилия. Информация об именах элементов выводится как в распечатках, так и в PIPE3DV (меню "Текст - Показать текст комментариев");
LIST_BIN: в таблицу "упругие опоры (характеристики)" (файл <имя задачи>.out) добавлена печать имени опоры;
POST: добавлена выдача предупреждений при отсутствии данных CREEP для расчета высокотемпературных трубопроводов по ПНАЭ. Добавлена выдача предупреждений при отсутствии спектров ответа для расчета по линейно-спектральному методу;
DDE: в диалог "О программе" добавлена гиперссылка на сайт www.dpipe.ru;
POST: исправлены формулы для вычисления напряжений категории S_I_PZ в тройниках (расчет по нормам "РД"). Для нагрузок, включающих сейсмику, исключен коэффициент перегрузки KS (команда CTRL);
DDE: исправлены ошибки ввода параметров для осевого и шарнирного компенсаторов;
POST: в распечатках (файл pst_fmt.dbs) исправлено обозначение локальных осей для внутренних усилий (Fa, Fh, Fv, Ma, Mh, Mv вместо FX, FY, FZ, MX, MY, MZ). Внутренние усилия всегда выпечатываются в локальной системе координат;
DDE/DPC: исправлена ошибка формирования геометрии при наличии нулевой длины в элементе, для которого в явном виде указывается направление;
Инструкция: добавлено Приложение VII "Учет монтажной растяжки при проектировании и расчетах трубопроводов", внесены уточнения в Приложение V "Формирование заданий для выполнения типовых расчетов";
SOLV.DBS: добавлены "стандартные" расчеты для систем с монтажной растяжкой;
POST & LIST_BIN: исправлена ошибка менеджера лицензий (в предыдущей версии пропала возможность выполнения расчета в демонстрационном режиме: без защитного ключа для моделей до 20 узлов);
DP5S: исправлена ошибка в алгоритме вычисления реакции однокомпонентной опоры при одновременном наличии и трения, и зазора (ошибка была связана с потерей точности в "пограничных" случаях: очень гибких системах и незначительных сил в опорах);
POST: в файл <имя задачи>.sup добавлена печать сводных таблиц для элементов типа FLEX ("мембрана", команда FJ). Для каждого такого элемента распечатывается отдельная табличка, содержащая локальные внутренние усилия для всех наборов результатов с внутренними усилиями (команда "POST", подкоманда "LS:", параметр RES = 'FORC'). Следует иметь в виду, что локальные внутренние усилия в элементе "мембрана" выводятся с учетом угла поворота BETA относительно оси элемента.
DDE: при формировании задания на расчет (команда SOLV) введена проверка того, что расчет типа 'OPER_B' не может появляться раньше 'OPER_A';
POST: исправлена ошибка вывода параметра GROUP в упругих подвесках при формировании файла *.dp5_
В файл с базами данных по трубам ("PIPE.DBS") в секцию для норм ПНАЭ ($SET CODE = 'PNAE' и $SET CODE = 'PNAE_T') добавлены данные из ОСТ-ов для трубопроводных деталей аустенитного класса (подробности см. в файле " PIPE.DBS ");
DDE: удаление чисел из ячеек, определяющих направление элемента теперь равносильно удалению команды DC/DS для данного элемента. При этом элементом наследуется текущее направление;
DDE/DPC: Команда SOLV, подкоманда LC, параметр LOAD: исправлена ошибка, связанная с заданием опционных компонент нагрузок типа 'F' и 'CS' в стандартные расчеты (TYPE = 'OPER_A' и 'OPER_B');
DDE: изменена работа с менеджером лицензий (для Пользователей с сетевыми ключами проверяется число подключений). В окошко "О программе" добавлена информация об используемом ключе;
PIPE3DV, DDE: при просмотре модели в "информацию об элементе" для отвода добавлены глобальные координаты точки пересечения касательных к отводу;
POST: исправлена ошибка по определению допускаемых напряжений (SOL) для S_I_PZ: ошибка проявлялась при наличии в одной модели нескольких материалов с разными характеристиками допускаемых напряжений для сейсмики;
POST: исправлена ошибка по определению напряжений в тройниках для S_I_PZ (РД). Ошибка проявлялась только при расчете по МДА с опцией THA_STRS = 'THA';
POST: отменена выдача предупреждения для пружинной подвески при P < kf*Pдоп. (P - расчетная нагрузка на подвеску, kf - коэффициент запаса по нагрузке, Pдоп - допускаемая нагрузка на пружину) для случая, когда комбинация нагрузок включает динамику (сейсмику);
В таблице DDE исправлен ввод параметра LIFT (в предыдущей версии таблица не сохраняла введенное Пользователем значение);
В таблице DDE исправлена работа с параметрами CNODE и GROUP для однокомпонентных опор;
В таблице DDE исправлено чтение вложенных файлов, задаваемых командой INCLUDE;
исправлена печать перемещений в однокомпонентных опорах, заданных в глобальной системе координат. В файле *.res перемещения в этих опорах печатались неверно.
появилась возможность задания всех типов опор между узлами расчетной модели (см. параметр CNODE в соответствующих командах;
появилась возможность задания глобальных координат расчетной модели и ввода несвязанных между собой ветвей (см. команду POS);
в контрольные параметры (команда CTRL), добавлен параметр LIFT - критерий "отрыва" односторонних опор, несущих весовую нагрузку (опоры типа "STZ-", "STG-", "STN-" и "ROD") на этапах расчета, учитывающих работу нелинейных опор по реферативному состоянию;
в рамках модального анализа осуществлена коррекция для высших форм колебаний при вычислении ускорений;
в постпроцессоре для РД исправлена ошибка вычисления напряжений категорий S_II, S_III и S_IV в тройниках
в динамическом модуле исправлена ошибка, возникавшая при задании Пользователем жесткости, отличающейся от величины по умолчанию, в жестких подвесках
в PIPE3DV исправлены ошибки, связанные с отображением напряжений в тройниках и отображением однокомпонентных опор
устранена ошибка с печатью локальных/глобальных перемещений для направляющих опор
введена возможность альтернативного задания допускаемых напряжений для расчетов на сейсмику по РД (команда MAT, параметр SOL).
добавлена возможность поворота всей модели относительно оси Z (Меню "Сервис - Повернуть вокруг Z...).
добавлена возможность зеркального отображения модели относительно плоскостей XOZ или YOZ (Меню "Сервис - Зеркально отобразить..).