2. Материалы и тела
Материалы: materials params
Когда нужно. Каждому слою конструкции — кирпичу, вате, бетону, раме — нужна теплопроводность λ. Берут ее из СП 50.13330 (таблица Т.1; для Москвы — условия эксплуатации Б) или из паспорта материала.
Если ошибиться. Неверная λ — не ошибка текста: расчет пройдет и даст чужой результат. Типичные промахи: значение для сухих условий вместо влажных, λ в других единицах, перепутанные номера материалов.
По строке на материал:
materials params
1 lambda 0.04 # теплопроводность, Вт/(м·°C)
2 lambda 1.92
5 T 20 # материал с заданной температурой, °C
lambda <число>— теплопроводность λ, Вт/(м·°C). Дробная часть — через точку (запятую в λ разбор тоже принимает, но координаты с запятой писать нельзя; проще везде писать точку).T <число>— материал с заданной температурой (например, греющий элемент), °C.desc "…"в конце — описание материала:1 lambda 0.04 desc "ПСБ 15-20 Б". Текст в двойных кавычках, внутри можно\"и\\;#внутри кавычек — не комментарий. На расчет не влияет.- Номер материала объявляется один раз.
Подробнее про T — в Справочнике.
Тела: materials objects
Когда нужно. Почти любая конструкция — стена, слой утеплителя, плита, перемычка, рама — собирается из прямоугольных кусков. Тело в тексте — это такой кусок из одного материала.
Если ошибиться. Неверная координата сдвигает слой или оставляет щель: расчет пройдет, а тепло пойдет не так. Тело, которое ничего не касается, висит в пустоте и тепла не получает; ящик с углами «не в тех осях» даст не ту толщину.
Тело — прямоугольный параллелепипед (ящик, cuboid) из одного материала, заданный двумя противоположными углами:
<материал> cuboid x0,y0,z0 x1,y1,z1
Углы можно писать в любом порядке — разбор сам берет наименьшую и наибольшую координату по каждой оси. Обычно
первым пишут угол с меньшими координатами: так проще читать. Тело 1 cuboid 0,0,0 250,1000,1000 занимает точки
с 0 ≤ X < 250, 0 ≤ Y < 1000, 0 ≤ Z < 1000.
Тела должны касаться друг друга: тело, со всех сторон окруженное пустотой, ни с чем не обменивается теплом и считать его незачем.
Вырез: empty
Когда нужно. Проем, отверстие, щель, шахта: места, где конструкции нет. Окно в стене — типичный случай: стену кладут целиком, в ней вырезают проем, потом ставят раму.
Если ошибиться. Вырез записан выше тела — тело закрасит его обратно, и проема не будет; записан после рамы — вырежет и раму. Проем тихо исчезает, расчет проходит.
empty cuboid x0,y0,z0 x1,y1,z1
На месте выреза (empty) — пустота: там нет тела, теплопроводность не считается. Все, что не покрыто ни одним телом, —
тоже пустота. Воздух — не пустота: воздушная прослойка или полость — материал со своей λ, ее пишут телом.
Порядок закраски
Когда нужно. Тела пересекаются: плита проходит сквозь стену, рама стоит в проеме. Порядок строк решает, чей материал окажется на пересечении.
Если ошибиться. Железобетонная плита, записанная до стены, окажется разрезана стеной: получится совсем другой узел, а ошибки не будет (урок 5).
Тела перечислены в порядке закраски: каждое следующее закрашивает свое место поверх прежних, как слои в графическом редакторе. Тела могут перекрываться — это нормально.
Материал в точке — у последнего по порядку тела, которое ее содержит. Если последнее — empty или тел нет,
в точке пустота. Не останавливайтесь на первой подходящей строке: ниже может быть тело, которое ее перекрывает.
Пример: стена с проемом и коробкой в проеме.
materials objects
5 cuboid -250,500,-200 0,2520,1050
9 cuboid 0,500,-200 15,2520,1050
empty cuboid -250,1200,300 15,1800,900
Точка X −100, Y 1500, Z 600 лежит в первом теле (материал 5) и в третьем (empty) — последнее empty,
значит, там пустота.
emptyниже тела по тексту — вырез в нем.emptyвыше тела — тело закрашено поверх выреза.
Переставлять строки можно свободно, если меняются местами тела, которые не пересекаются, или тела одного материала: модель от этого не меняется. Перестановка двух пересекающихся тел разных материалов меняет модель — сверху окажется другое тело.