Добавлено: 09 Mar 2019 16:37 (GMT + 4)
IBZ :
Мю и в этом случае (пусть и условно) необходимо использовать самым обычным способом
[OFFTOP]Почти полторы тысячи постов и все для того, чтоб тему закончить откровенным бредом[/OFFTOP]
IBZ :
Мю и в этом случае (пусть и условно) необходимо использовать самым обычным способом
главное, чтоб с этими дорожными плитами от ветра не улетел. бывали прецеденты, если что...
имха это как с языками... изучение каждого последующего дается легче предыдущего...
опять жэж надо понимать, что цель платных курсов не научить, а срубить бабла.
соответственно бесплатные статьи в интернетах, да хоть тот жэж ютуб.. весьма достойные обучающие материалы имеются, ставят своей целью научить.. безвозмездно
в порядке бреда.. ну а вдруг..
фильтры слоев не?
или имена рандомно задаются?
Дополнение к посту №127 - видео на ютубе
Сергей Юрьевич :
логика современного менеджерского звена - твои подчинённые не должны быть умнее тебя, иначе они тебя подсидят
Добрый день! Ищу исполнителя, который сможет сделать расчет стального каната, для подвешивания его над озером.
Исходные данные:
Высота старта: 1264м. от уровны моря.
Высота финиша: 1133м.
Длинна по прямой 2760м.
Что нужно:
Расчитать нагрузку на канат, при его натяжении при заданном провисе, для того чтобы выбрать тип каната и диаметр.
Данные по профилю рельефа предоставлю.
IBZ :
...следует сделать вывод, что Мю и в этом случае (пусть и условно) необходимо использовать самым обычным способом.
Требуется расчитать нагрузку при натяжении стального каната над озером длинной 2800м.
Точки крепления на разных высотах.
вацап плюс семь 917 47 25 восемьсот сорок два
Сергей812 :
...при этом половина фирм до сих пор чертит палочками в акаде или его аналогах)
йцуке :
И почему не нравится труба в трубе
TK :
По моим наблюдениям в реальности "палочками"чертят процентов примерно 95
Сергей812 :
что выдала сейчас контекстная реклама:
Согласно п. 10 ч. 12 ст. 48 Градостроительного кодекса РФ в состав проектной документации объектов капитального строительства, за исключением проектной документации линейных объектов, включается раздел «Перечень мероприятий по обеспечению доступа инвалидов к объектам здравоохранения, образования, культуры, отдыха, спорта и иным объектам социально-культурного и коммунально-бытового назначения, объектам транспорта, торговли, общественного питания, объектам делового, административного, финансового, религиозного назначения, объектам жилищного фонда (в случае подготовки проектной документации для строительства, реконструкции, капитального ремонта таких объектов)».
Serge Krasnikov :
Ну мне тоже в 90-е бойлерами приходилось заниматься, тут и без расчета видно, просвистит твой пар в одной трубе и даже не остынет :(
А если на болту сорвали резьбу и его надо заменить в процессе монтажа?
Вам предложили 2 варианта - или болты повернуть по диагонали, или двутавр расширить. Оба рабочие. Остальное - бред, имхо.
Volod'ka :
А если на болту сорвали резьбу и его надо заменить в процессе монтажа?
Вам предложили 2 варианта - или болты повернуть по диагонали, или двутавр расширить. Оба рабочие. Остальное - бред, имхо.
Извините, в теме был неправ.
Наверняка это в дальнейшем многим пригодится.
Сейчас подробно исследовал вопрос.
Конструирую траверсу для мостового крана в цеху.
У меня получаются следующие решения по коэффициентам запаса.
[MORE="Определение коэффициентов запаса прочности деталей траверсы"]
Требования нормативных документов
РД 31.45.03-82 п. 3.2.1 содержит коэффициенты запаса для определения предельных допускаемых напряжений :
при приближённом расчёте nт=2,1
- общий коэффициент запаса прочности для проката и поковков из малоуглеродистой и низколегированной стали nт=2,1.
при уточнённом расчёте n= nд*nн=1,2*1,5=1,8.
- коэффициенты, учитывающий неоднородность материала и неточность расчетной схемы для проката и поковков из малоуглеродистой и низколегированной стали (определен уточненно только коэффициент динамичности) nн=1,5.
- Коэффициент динамичности (используется для определения допускаемого напряжения при уточненном расчете) при грузовых операциях, где подъем с подхватом на полной скорости не исключен при скорости подъёма менее 0,33 м/с nд=1,2.
- Коэффициент условий работы, учитывающий неоднородность материала и неточность расчетной схемы (используется для определения допускаемого напряжения при уточненном расчете) при грузовых операциях, где подъем с подхватом на полной скорости не исключен при скорости подъёма менее 0,33 м/с nч1=1.
Согласно РД 31.45.03-82 коэффициент запаса составит 1,8, включая коэффициент динамичности 1,2.
«Методические указания по составлению проектов производства сложных строительно-монтажных и погрузочно-разгрузочных работ кранами» (письмо Ростехнадзора письмо № 12-07/569 от 18.06.99 г.) Приложение 8 (Обязательное) содержит :
коэффициент надежности по нагрузке 1,1 к масса поднимаемого груза.
коэффициент надежности по нагрузке 1,1 к собственной массе устройства.
Коэффициент динамичности 1,1 (динамическое воздействие в размере 10% массы поднимаемого груза при ее значении до 100 т и 5% при массе груза свыше 100 т)
коэффициент надежности по назначению и коэффициент условий работы такелажных средств, устройств и приспособлений в виде объединенного коэффициента (на коэффициент γnm следует делить расчетные сопротивления) для грузозахватных устройств и приспособлений грузоподъемностью свыше 16 т при подъеме многократном γnm=1,1
Согласно «Методических указаний» коэффициент запаса для расчёта траверсы составит 1,1*1,1*1,1=1,331 ≈ 1,4.
Согласно ОСТ 36-128-85 таблица 1 принимаются те же коэффициенты, что и согласно приведённых выше современных «Методических указаний…».
Подвеска траверсы (основная конструкция, скрепляющая захваты)
Федеральные нормы и правил в области промышленной безопасности "Правила безопасности опасных производственных объектов, на которых используются подъемные сооружения"Приказ от 12 ноября 2013 года N 533
«226. После проведения ремонта грузозахватных приспособлений должна проводиться проверка качества выполненного ремонта с проведением статических испытаний с нагрузкой, составляющей 125 процентов по отношению к номинальной паспортной грузоподъемности отремонтированного грузозахватного приспособления.»
«236. Статические испытания грузозахватного приспособления проводят статической нагрузкой, превышающей его грузоподъемность на 25 процентов…»
Захваты траверсы (поддерживающие, непосредственно удерживает груз)
Стальные сварные цепи
Федеральные нормы и правил в области промышленной безопасности "Правила безопасности опасных производственных объектов, на которых используются подъемные сооружения"Приказ от 12 ноября 2013 года N 533
«221. Безопасное использование грузозахватных приспособлений включает в себя выполнение эксплуатирующей организацией следующих функций: …
При замене отдельных ветвей стропов в эксплуатации они должны удовлетворять следующим коэффициентам запаса:
не менее 6 - изготовленных из стальных канатов;
не менее 4 - изготовленных из стальных цепей; …»
Согласно РД 10-33-93 «Стропы грузовые общего назначения. Требования к устройству и безопасной эксплуатации»
«2.1.4. Расчет трех- и четырехветвевых стропов при отсутствии гарантии равномерности распределения нагрузок между ветвями производят исходя из условия, что груз удерживается только двумя ветвями.
2.1.5. При расчете на действие номинальной нагрузки запас прочности для канатов и цепей по отношению к разрушающей нагрузке, указанной в их сертификате, должен быть не менее 6,0 и 5,0 соответственно.
2.1.6. При проверке прочности сечения рабочей части крюка стропа и учете кривизны последнего запас прочности по отношению к пределу текучести материала принимают не менее 1,2, а для сечения ветвей головки крюка с проушиной при расчете на растяжение - не менее 1,5.
2.1.7. При расчете петель всех типов их прямолинейные участки рассчитывают на растяжение; запас прочности по отношению к пределу прочности материала должен быть не менее 5,0. Для криволинейных участков при расчете с учетом их кривизны запас прочности для внутренней стороны сечения должен быть не менее 1,1 по отношению к пределу текучести материала, а на внешней стороне - не менее 1,3 по отношению к пределу прочности материала.»
Согласно СП 63.13330.2012 (в качестве примера) п. 5.1.6 «При расчете элементов сборных конструкций на воздействие усилий, возникающих при их подъеме, транспортировании и монтаже, нагрузку от массы элементов следует принимать с коэффициентом динамичности, равным:
1,6 - при транспортировании;
1,4 - при подъеме и монтаже.
Допускается принимать более низкие, обоснованные в установленном порядке, значения коэффициентов динамичности, но не менее 1,25.»
Решения
Принимаются коэффициенты запаса прочности:
для подвески (основных конструкций) траверсы 1,8 включая коэффициент динамичности 1,2 (включая запас 1,25 на статические испытания при эксплуатации);
для стальных сварных цепей, монтажных звеньев цепей, деталей крепления нижних и верхних цепей к траверсе или подвеса непосредственно к крюку крана 5.
[/MORE]
Konstruktiv54, спасибо за подсказку!
Вроде бы получилось. Но теперь для себя поставил задачу отсортировать список по убыванию диаметра, вот в таком виде код работает по возрастанию (возможно, в нем есть недочеты):
Код:
using System.IO;
using System.Windows.Forms;
using TS = Tekla.Structures;
using TSM = Tekla.Structures.Model;
using System.Collections.Generic;
namespace Tekla.Technology.Akit.UserScript
{
public class Script
{
public static void Run(Tekla.Technology.Akit.IScript akit)
{
akit.Callback("acmd_partnumbers_all", "", "main_frame");
TSM.Model model = new TSM.Model();
TSM.ModelObjectEnumerator moe = model.GetModelObjectSelector().GetAllObjects();
List
while (moe.MoveNext())
{
try
{
TSM.Reinforcement rebar = moe.Current as TSM.Reinforcement;
if (rebar != null)
{
string diametr = "", rebarPos = "", castUnitPos = "";
rebar.GetReportProperty("SIZE", ref diametr);
rebar.GetReportProperty("REBAR_POS", ref rebarPos);
rebar.GetReportProperty("CAST_UNIT_POS", ref castUnitPos);
int diametrINT = Convert.ToInt32(diametr);
rebarDataList.Add(new Tuple
}
}
catch
{
}
}
rebarDataList.Sort();
WriteUDA(rebarDataList, model);
}
public static void WriteUDA(List
{
int rebarNo = 1;
string actualRebarNo = "", actualCastUnit = "";
int diametrINT = 1;
for (int i = 0; i < rebarDataList.Count; i++)
{
if (rebarDataList.Item1 != actualCastUnit) //new cast unit
{
actualCastUnit = rebarDataList.Item1;
diametrINT = rebarDataList.Item2;
actualRebarNo = rebarDataList.Item3;
rebarNo = 1;
}
else if (rebarDataList.Item2 > diametrINT)//another RebarDiameter
{
rebarNo++;
diametrINT = rebarDataList.Item2;
actualRebarNo = rebarDataList.Item3;
}
else if (rebarDataList.Item3 != actualRebarNo)//another RebarNo
{
rebarNo++;
diametrINT = rebarDataList.Item2;
actualRebarNo = rebarDataList.Item3;
}
TSM.ModelObject rebarObject = model.SelectModelObject(new TS.Identifier(rebarDataList.Item4));
int locked = -1;
rebarObject.GetUserProperty("OBJECT_LOCKED", ref locked);
if (locked != 1)
rebarObject.SetUserProperty("REBAR_SEQ_NO", rebarNo);
Tekla.Structures.Model.Operations.Operation.DisplayPrompt("Прогресс: " + i.ToString() + "из " + rebarDataList.Count);
}
}
}
}[/CPP]
Понимаю, что вроде как нужно использовать вместо [S]rebarDataList.Sort();[/S] rebarDataList.Reverse();, но так просто ведь ничего не бывает, нужно допилить, но как?
Заодно спрошу: ту же историю хочу провернуть с атрибутом шаблона LENGTH, но он не подхватывается совсем никак, ни в типе string, ни в конвертированном в int, ощущение, что API не видит его. Те же UDA, к примеру comment, подхватываются и сортируются.
То же буду следить за темой-очень уж интересны болты "по диагонали":)
Оценка критерием стоимости КМД:
- качество КМ ( наличие и достаток узлов, качество проработки
- Обьем Тоннаж ( На заводах бывает стоимость КМД закладывают в стоимость изготавливаемой конструкции, поэтому многие просят называть цену руб/тонн
- срок разработки проекта. ( авральная работа или можно работать в своем темпе.
Исходя их этого и определяешь цену, а дальше или торг или отказ))