Пользовательские сечения стержня

Страницы:12След.
Пользовательские сечения стержня
 
Никак не пойму как создавать свои сечения (старые сортаменты, еще по ОСТ). Вернее создать создал - а использовать не получается. Никак их не принимает в расчет... Что не так делаю? Мануал бы не помешал...
 
Поподробней опишите проблему. Если это связано с расчетом в модуле КМ (проверка по нормам), то пользовательское сечение проверяться не будет.
Редактора стандартных сечений (по каталогам) на настоящий момент в версии 10.2 нет (надеюсь, в сервис-релизе уже будет добавлен). Сейчас используются только те каталоги, которые были предоставлены Разработчиком. В принципе, наверное, можно создать новые XML файлы стандартных сечений вручную (особенно сложного там ничего нет, просто не удобно). Завтра посмотрю на работе где размещаются данные XML файлы, по идее, если новый файл правильно создан, то он появится в соответствующих выпадающих списках.
 
По поводу размещения баз данных стандартных сечений.

Файлы размещены в папке: cUsers\All Users\Lira Soft\Lira10.2\DataBase\
для примера возьмем файл "Pride.StTable.SU.L_EQ.g_8509_86.xml" - уголки равнополочные.
Заголовок, который необходимо сохранить:

Код
<?xml version="1.0"?>
<StTable>
<xs:schema id="StTable" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:s chemas-microsoft-com:xml-msdata">
  <xs:element name="StTable" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="BaseHeader">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="StTableType" type="xs:string" minOccurs="0" />
              <xs:element name="StTableName" type="xs:string" minOccurs="0" />
              <xs:element name="StTableDescription" type="xs:string" minOccurs="0" />
              <xs:element name="StTableRegion" type="xs:string" minOccurs="0" />
              <xs:element name="IsStTableStandard" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="BaseBody">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="BPS_NAME" type="xs:string" />
              <xs:element name="BPS_HEIGHT_FULL" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_T_WALL" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_RADIUS_WALL" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_RADIUS_FLANGE" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_DIM_Z0_CENTER" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_AREA" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_WEIGHT" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_IY0" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_DIM_I_MIN" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_FY" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_FZ" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_IX0" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//BaseBody" />
      <xs:field xpath="BPS_NAME" />
    </xs:unique>
  </xs:element>
</xs:schema>
  <Ba seHeader>
    <StTableType>STT_L_EQUAL_SU</StTableType>
    <StTableName>Уголок равнополочный</StTableName>
    <StTableDescription>НОРМАТИВНЫЙ ДОКУМЕНТ</StTableDescription>
    <StTableRegion>RU</StTableRegion>
    <IsStTableStandard>True</IsStTableStandard>
  </BaseHeader> 
Обратите внимание на следующие участки кода:
Код
          <xs:complexType>
            <xs:sequence>
              <xs:element name="BPS_NAME" type="xs:string" />
              <xs:element name="BPS_HEIGHT_FULL" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_T_WALL" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_RADIUS_WALL" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_RADIUS_FLANGE" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_DIM_Z0_CENTER" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_AREA" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_WEIGHT" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_IY0" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_DIM_I_MIN" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_FY" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_FZ" type="xs:string" minOccurs="0" />
              <xs:element name="BPS_IX0" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element> 
В данном участке кода описываются характеристики уголка, которые необходимо будет заполнять в разделе  
<Ba seBody>
     ......................
     ......................
</BaseBody>

Далее, в участке кода
<Ba seHeader>
     .......................
     .......................
<Ba seHeader>
Описывается тип профиля, наименование таблицы, нормативный документ и т.д.
МЕНЯЕМ только StTableName и StTableDescription.

ЕСЛИ необходимо внести профиль трубы или двутавра и т.д. БЕРИТЕ ФАЙЛЫ, СОДЕРЖАЩИЕ НЕОБХОДИМЫЕ СЕЧЕНИЯ и модифицируйте их (не забывая переименовывать файл).

Ниже в разделе <Ba seBody> показан пример заполнения сечения уголка 20х20х3

Код
<Ba seBody>
    <BPS_NAME>20 x 20 x 3 </BPS_NAME>
    <BPS_HEIGHT_FULL>0.02</BPS_HEIGHT_FULL>
    <BPS_T_WALL>0.003</BPS_T_WALL>
    <BPS_RADIUS_WALL>0.0035</BPS_RADIUS_WALL>
    <BPS_RADIUS_FLANGE>0.0012</BPS_RADIUS_FLANGE>
    <BPS_DIM_Z0_CENTER>0.006</BPS_DIM_Z0_CENTER>
    <BPS_AREA>0.000113</BPS_AREA>
    <BPS_WEIGHT>8.727963</BPS_WEIGHT>
    <BPS_IY0>4E-09</BPS_IY0>
    <BPS_DIM_I_MIN>1.7E-09</BPS_DIM_I_MIN>
    <BPS_FY>0</BPS_FY>
    <BPS_FZ>0</BPS_FZ>
    <BPS_IX0>3.945E-10</BPS_IX0>
  </BaseBody> 
 
Спасибо за оперативный ответ! С формой сечения вроде разобрался, задавал сразу готовое через .dxf файлы пользовательским сечением, потом применял материал из базы данных... Массово-геометрические характеристики посчитались правильно... Вот интересно, нельзя-ли по аналогии с профилями менять и материал?

P.S. С .xml начинаю дружить потихоньку, так что добавить новые профили будет не проблема...
Изменено: - 21.01.2014 06:41:52
 
Может и можно, я не пробовал. Схема, в общем, такая же как и с профилями. Файл с описанием материала сталь "S_RO_SNIP_GOST_27772-88.xml" по СНИП. Меня смущает только заголовок  <MtTableName> S_RO_SNIP_GOST_27772-88  </MtTableName>. Будет ли подтягиваться данная таблица материалов в самом расчете, если вместо S_RO_SNIP_GOST_27772-88 будет написано что-то другое?
Код
<Ba seHeader>
    <MtTableType>S_RO_SNIP</MtTableType>
    <MtTableFilename>S_RO_SNIP_GOST_27772-88.xml</MtTableFilename>
    <MtTableName>S_RO_SNIP_GOST_27772-88</MtTableName>
    <MtTableDescription>ГОСТ 27772-88</MtTableDescription>
    <IsMtTableStandard>RU</IsMtTableStandard>
  </BaseHeader>
 
Вот спасибо, хоть направление появилось в котором копать... Дело за малым - временем :(
 
Цитата
LexD пишет:
Будет ли подтягиваться данная таблица
Это только опытным путем, хотя не факт конечно...
 
Доброго времени суток.
Пытаюсь создать пользовательсткое сечение.
Создал .dxf - захожу в Конструктор - Специальные - Пользовательские,
нажимаю импорт, но Лира выдает ошибку "в файле отстутствуют допустимые для сечения полигоны".
Погрешил на СПДСоские примитивы (хотя конечно же перед этим я их разбил).
Попробовал сделать прямоугольник с двумя кругами внутри - сечение импортировалось, однако кругов нет.
Также не понимаю, как назначить разлиные материалы в пользовательском сечение.
В Софте новичок, прошу подсказать, что делаю не так и направить.
 
Подробнее про создание пользовательских сечений в видео по ссылке:
https://www.youtube.com/watch?v=cmgiWbv-Nqo
https://www.youtube.com/watch?v=Rbo8rjLFi1k
 
Цитата
написал:
Подробнее про создание пользовательских сечений в видео по ссылке:
https://www.youtube.com/watch?v=cmgiWbv-Nqo
https://www.youtube.com/watch?v=Rbo8rjLFi1k
Большое спасибо.
Попытался импортировать dxf уже в системе Сечение.
Почему-то не передались круги и дуги.
Вообще пытаюсь повторить вот этот пример https://lira-soft.com/wiki/notes/66-primer-rascheta-stalezhelezobetonnoy-kolonny-s-zhestkoy-armaturo...
и главная задача именно импорт подложки.
Страницы:12След.

Пострелиз о мероприятии Форум 100+ TechnoBuild
С 3 по 6 октября 2023 года в Екатеринбурге проходил XV Международный строительный форум и выставка 100+ TechnoBuild.
17 ноября 2023
ЛИРА Софт приняла участие в конференции по сейсмическому строительству и районированию в Сочи
СОЧИ, РОССИЯ — ООО "ЛИРА софт" представила свой доклад на XV Российской Национальной Конференции по Сейсмостойкому Строительству и Сейсмическому Районированию, которая прошла с 9 по 13 октября 2023 года в Сочи.
03 ноября 2023
Конференция «Актуальные вопросы проектирования и строительства в сейсмических зонах сибирского региона»
Приглашаем принять  участие в IV Международной научно-практической конференции по Сибирскому федеральному округу «Актуальные вопросы проектирования и строительства в сейсмических зонах сибирского региона» (к 20-летию Чуйского землетрясения).
23 октября 2023
Расчет и анализ строительных конструкций в ПК ЛИРА 10. Интеграция с Renga.
Для сокращения времени на создание аналитической модели с назначенными материалами и сечениями конструктивных элементов ООО ЛИРА софт разработала специальное расширение для Renga. Интеграция Renga и ЛИРА 10 облегчает процесс создания расчетной модели разных по степени сложности сооружений. Подробный обзор читайте в статье.
04 октября 2023
Все новости
Реализация модели контактного слоя при расчете адгезионного соединения с использованием метода конечных элементов
В большинстве опытов по испытанию адгезионных соединений измеряется средняя адгезионная прочность. Данная величина вычисляется как отношение разрушающей нагрузки к площади склейки. Подобный подход подразумевает равномерное распределение касательных напряжений. Исследователи давно обнаружили, что средняя адгезионная прочность соединения является сильной функцией геометрических [1] и физико-механических параметров модели и, следовательно, делает малоинформативными и несопоставимыми экспериментальные данные, выполненные на отличающихся образцах. Малочисленные результаты по измерению касательных напряжений по площади склейки с использованием преимущественно поляризационно-оптических методов [2] показывают, что распределение напряжений является нелинейной функцией. При этом наблюдается концентрация напряжений у торцов модели. В связи с этими фактами возникает необходимость детального изучения напряженно-деформированного состояния адгезионных соединений.
06 июня 2019
Оценка точности нелинейного статического метода анализа сейсмостойкости сооружений
В статье рассмотрено практическое применение методики нелинейного статического анализа сейсмостойкости зданий и сооружений. Произведен расчет одноэтажной стальной рамы нелинейным статическим и нелинейным динамическим методами. В результате анализа полученных результатов расчета показана значимость высших форм колебаний и необходимость анализа их влияния на реакцию системы.
06 февраля 2018
Напряженно-деформированное состояние коррозионно - поврежденных железобетонных элементов при динамическом нагружении
С помощью современного программно-вычислительного комплекса  ЛИРА 10.6 выполнена сравнительная оценка напряженно–деформированного состояния  не поврежденного и коррозионно-поврежденного железобетонного элемента при динамическом и статическом нагружении. Проанализировано   влияния ослабленного коррозией бетонного участка сжатой зоны на перераспределение напряжений в сечении.
25 января 2018
Применение технологий BIM при расчете зданий в условиях сложной геотехнической обстановки в связке программ Revit, ЛИРА 10.6 и PLAXIS 3D
В статье рассматривается методика совместной работы ПК ЛИРА 10.6 и PLAXIS 3D посредством API модуля. С позиции инженера-расчетчика рассматриваются возможности передачи моделей между различными программами с применением технологий информационного моделирования.
21 июня 2017
Все публикации
BIM-Практикум 2023. ЧАСТЬ 12 «BIM-МОДЕЛИ КМ И КМД: РАСЧЕТ И АНАЛИЗ СТРОИТЕЛЬНЫХ КОНСТРУКЦИЙ»
Покажем взаимодействие между ПК ЛИРА 10.12 при передаче данных в ПК Renga.
20 сентября 2023
Особенности работы в ПК ЛИРА 10.12 и ModelStudio CS при проектировании зданий промышленно-гражданского строительства
Участники вебинара узнают, как обмениваться данными и экономить время на создании расчетных моделей в ПК ЛИРА 10.12, используя уже существующие модели из ModelStudio CS.
04 сентября 2023
Разбор применения различных типов нагрузок в статических задачах
На вебинаре вы научитесь где и как правильно использовать тот или иной способ задания нагрузки. Будут рассмотрены полезные типы нагрузок, которые, возможно, вами никогда не использовались.
12 июля 2023
Разбор примеров из практики по расчету на сейсмические воздействия
Рассмотрим реальные примеры уже построенных или проектируемых объектов
22 марта 2023
Все записи вебинаров