Марки бетона и их характеристики: таблица, пропорции, сфера применения
Марка и класс бетона определяют его прочностные характеристики и являются главным показателем качества при выборе готового раствора или пропорций для самостоятельного замеса. Остальные критерии – морозостойкость, водонепроницаемость и подвижность считаются второстепенными. Данные величины относятся к регламентируемым, в проектной документации обязательно указывается нужный класс прочности, для каждой конструкции он разный. Но в частном строительстве иногда возникает необходимость выбора параметров раствора без помощи профессионалов, важно понимать общий принцип текущей классификации.
Взаимосвязь марки, класса и остальных характеристик бетона
Указанные значения регламентируются СНиП 2.03.01-84 и ГОСТ 7473-2010. При этом класс отражает гарантированную прочность бетона (выдерживаемую в 95 % случаях нагрузку в МПа), а марку – лишь усредненную, в кг/см2. Первый показатель обозначается буквой «В» и варьируется от В3,5 до В60, второй – «М» (от М50 до М1000 с шагом 50, соответственно).
Класс бетона | Соответствующая марка | Усредненная прочность, кг/см2 | Подвижность | Морозостой-кость | Водонепро-ницаемость |
В7,5 | М100 | 98 | П2-П4 | F50 | W2 |
В10 | М150 | 131 | |||
В12,5 | М150 | 164 | |||
В15 | М200 | 196 | F100 | W4 | |
В20 | М250 | 262 | |||
В22,5 | М300 | 295 | F200 | W6 | |
В25 | М350 | 327 | W8 | ||
В30 | М400 | 393 | F300 | W10 | |
В35 | М450 | 458 | П2-П5 | F200-F300 | W8-W14 |
В40 | М550 | 524 | W10-W16 | ||
В45 | М600 | 589 | F100-F300 | W12-W18 |
В данной таблице дополнительно указаны такие важные показатели, как:
1. Морозостойкость: обозначается буквой «F» и характеризует число циклов замерзания и оттаивания бетона. Имеет важное значение при выборе марки для заливки фундамента на подтапливаемых участках или при условиях постоянного промерзания грунта. Чем выше этот показатель, тем лучше.
2. Водонепроницаемость (от W2 до W20) – отражает прочность связи структуры бетона и сопротивляемость к проникновению влаги внутрь. Чем выше эта характеристика, тем меньше в материале микротрещин и тем ниже риск разрушения строительных конструкций при замерзании.
3. Удобоукладываемость или марка подвижности бетона (обозначается буквой «П» и индексируется от 1 до 5). Временный показатель, отражающий способность раствора к равномерному заполнению и распределению предложенной формы под воздействием собственного веса (без дополнительной вибрации). Составы с высокой подвижностью (П4) используются при заливке труднодоступных участков, в стандартных случаях удобно работать с П2 и П3.
Существует четкая связь между качеством вяжущего, выбранными пропорциями и маркой бетона и, как следствие, его прочностью. Остальные характеристики можно контролировать и изменять путем ввода противоморозных добавок или применения гидрофобного цемента, но лишь с учетом допустимых пределов и неизбежного повышения цены. Стандартные соотношения указаны в таблице:
Марка прочности бетона | Число частей в пропорции при условии использования портландцемента М400 | То же, для М500 | ||||||
цемент | щебень | песок | вода | цемент | щебень | песок | вода | |
М100 | 1 | 4,6 | 7 | 0,5 | 1 | 5,8 | 8,1 | 0,5 |
М150 | 3,5 | 5,7 | 4,5 | 6,6 | ||||
М200 | 2,8 | 4,8 | 3,5 | 5,6 | ||||
М250 | 2,1 | 3,9 | 2,6 | 4,5 | ||||
М300 | 1,9 | 3,7 | 2,4 | 4,3 | ||||
М350 | 1,5 | 3,1 | 1,9 | 3,8 | ||||
М400 | 1,2 | 2,7 | 1,6 | 3.![]() |
||||
М450 | 1,1 | 2,5 | 1,4 | 2,9 | ||||
М500 | 1 | 2 | 1,2 | 2,5 |
Помимо применения указанных пропорций для получения бетона с нужной маркой прочности уделяется внимание качеству и подготовке компонентов. Ввод непросеянного песка с примесями, несвежего цемента или грязного щебня ухудшает структуру материала и отрицательно влияет на процесс набора прочности. Несмотря на повышение подвижности бетона при разбавлении водой нарушать указанную для нее пропорцию категорически не рекомендуется. Это же относится к готовым приобретаемым растворам.
Сфера применения различных марок определяется условиями эксплуатации и испытываемыми нагрузками, в частности, выбирается один из следующих вариантов:
1. М75 – «тощий» раствор для заливки дренажных слоев.
2. М100 – используется в дорожном строительстве (бордюры) и при подготовке основания здания к заливке основных конструкций. Не подходит для бетонирования ответственных и нагружаемых участков.
3. М150 – марка легкого бетона для вспомогательных целей. Сфера применения включает стяжку полов, возведение садовых и пешеходных дорожек, бордюров, фундаменты под легкие постройки, заливку монолитных плит.
4. М200 – упрочненная марка бетона, оптимально подходящая для подпорных стен, стяжки полов, фундаментных конструкций, отмосток, садовых площадок и дорожек.
5. М250 – тяжелая разновидность, востребованная в частном строительстве. Используется при заливке фундаментов, лестничных маршей, оснований для заборов и хозяйственных построек, плиточных перекрытий с низкой нагрузкой. Допускается применение бетона М250 в промышленности, но исключительно для малоэтажных домов.
6. М300 – для заливки основ любой сложности, включая плитные, лестничных маршей и площадок.
7. М350 – начальная марка для фундаментов многоэтажных домов. Этот бетон характеризуется высокой прочностью и водонепроницаемостью и подходит как для возведения многопустотных перекрытий и балок, так и бетонирования монолитных конструкций. Именно из него заливают чаши общественных бассейнов, дороги аэродромов, колонны, опоры, ростверки и другие нагруженные ЖБИ.
8. М400 – сверхтяжелая быстросхватывающаяся марка. Из-за высокой стоимость практически не используется в индивидуальном строительстве, исключения составляют частные дома с подвалами на участках с рисками подтопления грунтовыми водами. Основная сфера применения – гидротехнические конструкции, банковские хранилища и другие ж/б объекты с повышенными требованиями к прочности бетона и безопасности зданий.
9. М450 – еще одна профессиональная марка с высокой скоростью схватывания. Выбирается для регламентированных объектов: дамб и платин, мостов, туннелей метро.
10. М500 – марка бетона с повышенным содержанием цемента, исключительно для гидротехнических сооружений и специализированных изделий.
Существует четкая взаимосвязь между качеством, рабочими показателями и стоимостью растворов, в частном строительстве применение бетонов выше М400 экономически нецелесообразно. Основной рабочий диапазон включает М100-М450 и В7.5-В35, соответственно. Проверка указанных производителем характеристик бетонной смеси (рекомендуемый этап при возведении ответственных объектов) в домашних условиях невозможна. Для проведения лабораторной экспертизы заливается куб 15×15 см, окончательные результаты будут известны только через месяц (28 дней отводится на застывание и достижение расчетной прочности).
Помимо выбора правильной марки для получения надежной строительной конструкции важно организовать соответствующие условия застывания: бетон нуждается в уходе как минимум 15-20 дней после заливки. Поверхность защищают от прямых лучей, увлажняют и закрывают полиэтиленовыми пленками.
Следует помнить о главном правиле гидратации цемента – при минусовых температурах этот процесс останавливается, что приводит к снижению итоговой прочности и морозостойкости. При резком похолодании или необходимости проведения работ в зимнее время бетон накрывается пленкой или подогревается.
Таблица перевода марки бетона в класс
Таблица перевода марки бетона в класс Укажите свои данные и мы свяжемся с Вами!-
ГЛАВНАЯ
-
БЕТОН
-
РАСТВОР
-
ДОСТАВКА БЕТОНА
-
БЕТОНОНАСОС
-
ПРАЙС
-
КАК ВЫБРАТЬ БЕТОН
Обратный звонок
Класс бетона по прочности (СНиП 2.03.01-84*) — Обозначается буквой B и числами отвечающими значению гарантированной прочности бетона на сжатие и осевое растяжение в МПа, с обеспеченностью 95%.
Класс бетона по прочности (СНБ 5.03.01-02) — Обозначается буквой С, а также цифрами, характеризующими качество бетона, означающими значения нормативного сопротивления и гарантированной прочности на осевое сжатие в Н/мм2 (МПа). К примеру С20/25: перед чертой — значение нормативного сопротивления fck, Н/мм2, после черты — гарантированная прочность бетона fс,Gcube, Н/мм2.
Читайте также подробнее про марки и классы бетона по прочности
Марка бетона по прочности | Класс бетона по прочности (B) по СНиП | Класс бетона по прочности (С) по СНБ |
М 50 | В 3,5 | — |
М 75 | В 5 | — |
М 100 | В 7,5 | — |
М 150 | В 10 | С 8/10 |
М 150 | В 12,5 | С 10/12,5 |
М 200 | В 15 | С 12/15 |
М 250 | В 20 | С 16/20 |
М 300 | В 22,5 | С 18/22,5 |
М 350 | В 25 | С 20/25 |
М 350 | В 27,5 | С 22/27,5 |
М 400 | В 30 | С 25/30 |
М 450 | В 35 | С 28/35 |
М 500 | — | С 30/37 |
М 550 | В 40 | С 32/40 |
М 600 | В 45 | С 35/45 |
М 700 | В 50 | С 40/50 |
М 700 | В 55 | С 45/55 |
М 800 | В 60 | С 50/60 |
М 900 | В 65 | — |
М 900 | В 70 | C60/70 |
М 1000 | В 75 | С 60/75 |
Остались вопросы? Звоните!
+375 33 6-109-109 (МТС)
+375 29 1-165-165 (A1)
Обратный Звонок
php — Наследование конкретной таблицы Doctrine 2 с ассоциациями
Задавать вопрос
спросил
Изменено 11 лет, 3 месяца назад
Просмотрено 2к раз
Я прочитал Doctrine 2 Inheritation Mapping with Association, но скажите, если вам нужно Животное
, чтобы быть самостоятельным объектом, скажем, для создания списков опций.
В этом случае столбец дискриминатора для Pet
находится в столбце вида в таблице животных
.
Таким образом, классы будут примерно такими.
класс Животное { $идентификатор; $ виды; } /** * @Таблица(имя="животное") * @InheritanceType("ПРИСОЕДИНЕН") * @DiscriminatorColumn (имя = "вид", тип = "строка") * @DiscriminatorMap({"собака" = "Собака", "кошка" = "Кошка"}) */ абстрактный класс Pet { $id $ виды; } класс Dog расширяет Pet { } класс Cat расширяет Pet { } Владелец класса { /** * @OneToMany(targetEntity="Домашнее животное") */ $домашние животные }
Я вижу пару проблем.
-
таблица
animal
не имеет внешнего ключа длявладельца
. Так чтоАссоциация $pets
не будет работать. -
Животное
иДомашнее животное
более или менее одно и то же. Если кто-нибудь меняет что-то вЖивотное
эти изменения не будут отражены в любые подклассыPet
.
Возможным решением первой проблемы было бы иметь дополнительную таблицу с именем pet
, но все еще есть проблема с ассоциацией, потому что столбец дискриминатора все еще находится в таблице animal
и дублирование столбца в pet
нарушит нормализацию.
- PHP
- Наследование
- ORM
- Доктрина-Орм
- Бетон-интенсивность
Я не уверен полностью понять вашу проблему, но я дам ей попытку:
- 313131313 Домашнее животное является животным
Pet
может быть подклассом конкретного классаAnimal
. Таким образом, вы все еще можете создать экземплярAnimal
,Dog
илиCat
, но вы не можете создать экземплярPet
; - Корневой класс
Animal
может иметь собственное значение дискриминатора , что позволяет сохранять его с помощью Doctrine.Затем вы можете создать и сохранить
Dog
илиCat
и даже общийAnimal
; -
Животному
нужна ссылка на его владельца ; -
Владелец
теперь имеет отношение «один ко многим» кЖивотное
; - Столбец
видов
является дискриминатором и не добавляет значения к вашей модели предметной области (имя класса скажет вам, с какимживотным
вы имеете дело), поэтому я бы посоветовал удалить это свойство.
Последнее замечание, вам действительно нужен класс Pet
? Если у питомца нет ничего особенного по сравнению с Животным
(т. е. класс пуст), то вам, вероятно, следует удалить его из иерархии классов.
Владелец класса { /** * @OneToMany(targetEntity="Животное") */ охраняемые животные; } /** * @Таблица(имя="животное") * @InheritanceType("ПРИСОЕДИНЕН") * @DiscriminatorColumn (имя = "вид", тип = "строка") * @DiscriminatorMap({"животное" = "Животное", "собака" = "Собака", "кошка" = "Кошка"}) */ класс животных { /** @Id @Column(type="integer") @GeneratedValue */ защищенный $id; /** @ManyToOne(targetEntity="Владелец") */ защищенный владелец $; } абстрактный класс Pet расширяет Animal { // Вам действительно нужен этот класс? } класс Dog расширяет Pet { // ... } класс Cat расширяет Pet { // ... }
Что касается структуры вашей базы данных, я предлагаю следующие изменения:
- Переместите
owner_id
изDog
иCat
в таблицуAnimal
; - Удалить
animal_id
из таблицDog
иCat
; они будут совместно использовать значениеid
с таблицейAnimal
( one-to-one ).
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя электронную почту и пароль
Опубликовать как гость
Электронная почта
Обязательно, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Таблица для конкретной иерархии классов в Hibernate
спросил
Изменено 14 лет, 1 месяц назад
Просмотрено 4к раз
У меня есть следующее сопоставление Hibernate, которое должно быть сопоставлено с использованием таблицы для конкретной иерархии классов:
<имя класса='PropertyDAO'> <генератор/> союз-подкласс> союз-подкласс> класс> hibernate-отображение>
Это означает, что в базе данных у меня есть только 2 таблицы:
- дом (id_property (PK), адрес, количество комнат, общая площадь, цена)
- земля (id_property(PK), адрес, площадь, unitPrice)
Насколько я понял, в этом случае идентификаторы должны быть сгенерированы явно перед вызовом . save(), поэтому мой вопрос: как я могу создать стратегию для автоматической генерации идентификаторов, чтобы идентификаторы из конкретный класс образует непрерывный домен при объединении.
- спящий режим
- иерархия классов
ИМХО, ваша модель в БД неверна, поскольку у вас есть избыточная информация в нескольких связанных таблицах.
Таблица для конкретного класса — это модель наследования, которая создает проблемы во время выполнения, поскольку может возникнуть ситуация, когда обновляется адрес земли, но не дома, хотя они одинаковы (семантически). I.o.w.: отказаться от этой модели и ввести таблицу для подкласса, чтобы у вас была базовая таблица свойств с идентификатором и адресом и две отдельные таблицы с PK, который является FK для pk базы свойств, одна — дом с полями, специфичными для дома , другой — земля с полями, специфичными для земли.
Это создаст наименьшее количество проблем, поскольку это способ преобразования наследования между типами сущностей в реляционные таблицы (см.