Заделка рустов: Как заделать русты на потолке

Содержание

Как заделать русты на потолке

Какими бы методами ни пользовались строители при возведении здания со временем оно изменяется. Это естественный временной процесс. На него влияют погодные условия в вашем регионе — грунт промерзает, а затем оттаивает. Также свою лепту вносит постоянное сезонное изменение температуры, конструкции строения стареют, постепенно происходит проседание фундамента, стены здания деформируются. В результате всех этих изменений на потолках строения возникают русты.

Технологические причины

Аккуратные русты

Современные методы строительства позволяют обходиться при монтаже перекрытий без швов.

Так было не всегда — в старых постройках на потолках хорошо заметны выступы или русты между плитами потолочного перекрытия. Наличие трещин на потолке было обусловлено строительными методами. Каждый обладатель квартиры сам решал, как заделать русты на потолке. Обычно они заделывались в виде аккуратных углублений, заметных при любом качестве отделки.

Русты на потолке являются следствием смещения потолочных бетонных панелей, происходящих из-за естественных подвижек. Этим дефектом страдают почти все здания старой постройки.

Выбор нужного метода устранения трещин между потолочными панелями зависит от величины руста. Если величина трещины невелика, то ее можно легко замазать раствором из гипса, а при расстоянии между плитами в 3-4 см вам придется оштукатурить весь потолок, только после завершения этой работы русты станут незаметны.

Обратите внимание! При перепаде между потолочными плитами больше 4 см единственным правильным решением будет установка подвесного или натяжного потолка.

Предварительные работы

Все дело в технологии

При любом методе устранения рустов, выбранном вами, следует освободить потолок от старого слоя побелки или краски. Побелка убирается простым шпателем. Работа очень грязная и пыльная, перед ее началом не стоит забывать о защите глаз и органов дыхания, обильно смачивайте потолок теплой водой.

Работа по удалению краски сложнее, это обуславливается тем, что коэффициент ее схватывания намного выше. Иногда лучше удалить краску вместе со слоем штукатурки. Можно убрать краску с потолка при помощи шлифовальной машинки. Этот способ тоже очень грязный и пыльный.

Обратите внимание! Стоит ли снимать полностью штукатурку или нет, вы решаете сами. Проверьте, как она держится на потолке. Если она легко удаляется, то ее лучше убрать. Воспользуйтесь для этого молотком и стамеской.

Если штукатурка хорошо держится на потолке, то опытные мастера рекомендуют ее оставить.

Если вы приняли решение заделать только трещины, а перепады между плитами незначительны, то проведите осмотр рустов. Простучите их, при обнаружении слабых мест, пустот удалите в этих местах штукатурку и заделайте трещины.

При сдвиге плит на 10 мм вам потребуется выравнивать всю потолочную поверхность, а это предполагает удаление всех отделочных слоев до бетонного основания перекрытия. Перед началом этих работ вам надо освободить помещение от мебели, а оставшуюся – хорошо закрыть пленкой. При проведении работ по удалению слоя штукатурки соблюдайте правила индивидуальной защиты. Воспользуйтесь марлевой маской для защиты органов дыхания, руки должны быть защищены перчатками.

Ремонт рустов

Серпянка

Вы успешно завершили подготовительные работы, теперь можно начинать ремонтировать трещины между потолочными перекрытиями. Для этого у вас в наличии должны быть:

  • серпянка шириной в 200 мм,
  • монтажная пена,
  • штукатурка.
Зачистка рустов

Чтобы качественно заделать трещину, ее очищают и углубляют. При небольшом размере трещины ее зубилом или шпателем очищают от мусора, пыли, кусочков штукатурки или старой побелки.

Величина руста значительна или сдвиг между плитами равен в 10 мм, его надо расшить. Идеальный руст должен выглядеть, как углубление, имеющие треугольное сечение шириной в 50 мм. Чтобы придать ему нужный вид, воспользуйтесь зубилом, затем удалите из него весь мусор, обработайте руст полимерной грунтовкой.

Заделка монтажной пеной

После высыхания возьмите влажную тряпку и протрите руст, а затем заделайте его монтажной пеной. Через сутки, обрежьте остатки пены, проследите, чтобы она не выходила за уровень потолочной поверхности.

Приготовьте цементный раствор. Шпателем поместите его вовнутрь трещины. Старайтесь, чтобы он плотно заполнил углубление руста. После схватывания раствора поверхность руста накройте полоской серпянки, проконтролируйте, чтобы ее середина совпадала с центром трещины.

Штукатурка швов

Далее вы можете приступить к полному оштукатуриванию потолочной поверхности или к любой другой отделке потолка.

Как заделать русты на потолке? (11 фото)

Потолок помещения – конструктивный элемент, наиболее открытый визуально, поэтому эстетичности отделки этого основания всегда уделялось много внимания. Но класс облицовки всегда привязан к существующим технологиям и материалам, поэтому с прогрессом в строительстве некоторые приёмы отделочных работ частично изжили себя, и от результатов их применения приходится избавляться.

Рассмотрим один из таких приёмов – ру́стовка (ру́стику), и ру́сты – элементы декорирования, необходимость применения которых на потолках современных зданий отпала с развитием технологий, а в домах старой постройки сегодняшние материалы предоставляют возможность выбора – заделать русты на потолке или их отремонтировать.

Что такое русты

В отделке фасадов зданий испокон веков применяется натуральный камень или его имитация, видимая часть которого представляет собой ровную или гранёную грубо обработанную методом скола поверхность. Если такую облицовку не упорядочить, то получится плоскость с монотонной фактурой, никакой художественной привлекательностью не обладающая. Поэтому стыки каменных элементов отделки между собой выполняются в виде разделительной полосы фиксированной ширины – руста. Иногда рустом называют и сам такой камень, отделанный полосой фиксированного профиля по периметру фронтальной части.

Назначение рустов на потолке

Когда межэтажные перекрытия здания выполняются сборными, наличие стыков плит – фактор естественный. Когда-то безупречности этих сопряжений не придавалось большого значения – важнее была прочность и герметичность. Поэтому смонтированные плиты перекрытия часто не располагались строго в одной плоскости – их уровни установки могли отличаться на величину в несколько сантиметров. К тому же, ассортимент отделочных выравнивающих материалов был небогат – цементно-песчаный, цементно-известковый растворы и клеевая шпаклёвка на основе мела. Эластичность этих материалов была низкой, поэтому в скором времени после отделки швов даже между смонтированными в одной плоскости плитами появлялись трещины.

Решить проблему помог потолочный руст – прямая разграничительная борозда фиксированного сечения, которую выполняли вдоль шва между плитами в материале заполнения стыка. Такие русты на потолке своей строгой геометрией маскировали перепады в уровне установки плит, продольные трещины между которыми также становились менее заметны, так как проходили по дну рустовой борозды.

Заделка потолочных рустов

В домах давнишней постройки многолетнее воздействие внешних факторов (вибрация, просадка, физический износ) приводит к тому, что материалы заполнения рустов отслаиваются от оснований и выпадают из швов между плитами. Какое бы ни было принято решение по финишной отделке, без заделки разрушившихся рустов на потолке не обойтись.

Подготовка основания

Правильная подготовка поверхности к проведению ремонта – залог долговечности результата произведённых работ, поэтому следует обеспечить все необходимые условия для их выполнения – освободить комнату от мебели, чтобы думать не о количестве пыли, а о качестве подготовки.

Так как заделать старые русты на потолке своими руками вполне реально, рассмотрим подробнее все необходимые составляющие этой операции.

Удаление старых выравнивающих составов

Объём подготовительных работ зависит от состояния выравнивающего слоя на потолке в целом. Когда штукатурка повреждена только вдоль рустов, она очищается только на стыках плит. Если же старая отделка в плохом состоянии на всей поверхности, то очистить нужно весь потолок, потому что потом, после заделки рустов, её демонтаж может повлечь отслоение нового заполнителя рустов.

Стыки плит очищаются от старой шпаклёвки, штукатурки, конопатки и мусора. Выполнять это удобно вручную – узким зубилом и молотком, шпателем и металлической щёткой с жёстким ворсом.

Важно! Инструмент для очистки потолка в полном объёме выбирают в зависимости от состояния старой отделки, прочно сидящую штукатурку не нужно фанатично срубать любой ценой – это может повлечь образование трещин на других основаниях, в том числе и у соседей.

Грунтование очищенных поверхностей

После очистки бетона плит от всех наслоений производится грунтовка оснований одним из гидрофобных составов, например, вручную приготовленным водным раствором латекса пропорции 1:4 (более высокая концентрация образует плёнку на поверхности, ухудшающую адгезию) или готовым составом. Удобно выполнять это вручную узкой кистью, очистив предварительно потолок от пыли пылесосом.

Через сутки, когда грунтовка высохнет, щель между плитами нужно заполнить эластичным составом с хорошей адгезией.

Заполнение стыков плит перекрытия

Важно! Не следует стремиться заполнить стык обязательно составом на основе цемента – при деформациях здания прочности этого заполнителя всё равно будет не достаточно для удержания плит, и вдоль шва образуются трещины, через которые в случае протечки сверху поступит вода.

Для заполнения и герметизации щели между плитами идеально подойдёт монтажная пена, выбирать лучше проверенный вид, так как некачественный или просроченный материал может при использовании не образовать пену в достаточном объёме. Хорошего качества считается монтажная пена, образующая после отверждения равномерный по плотности мелкоячеистый материал. На баллон накручивается насадка и, удерживая его в опрокинутом положении, нажатием на дозатор запускают в щель пену, заполняя объём полости не менее, чем на 2/3 объёма.

На следующий день излишки пены удаляются из шва подрезкой канцелярским ножом, но не заподлицо поверхности, а углубляясь в неё на 1,5-2,0 см для наложения нового выравнивающего слоя (или на 3-3,5 см – для нарезки новых рустов). В грунтовании поверх среза застывшей пены нет необходимости, и можно приступать к заполнению руста выравнивающей смесью заподлицо поверхности.

Вместо монтажной пены можно использовать уплотнительные шнуры, которые изготавливаются из резины и искусственного каучука различной степени плотности и пористости.

Выбрав шнур необходимого сечения, с помощью шпателя производят его плотную заправку в шов между плитами. Эластичность материала исключит трещинообразование в материале заполнения, обеспечит заполнение щели и её герметизацию на случай протечки сверху.

Выравнивание основания

Если конечная цель работ – заделка на потолке имевшихся рустов, то поверх среза пены или уплотнительного шнура широким шпателем накладывают и выравнивают заподлицо слой базовой шпаклёвки, желательно, на основе белого цемента – легче будет перекрыть цвет при покраске. Состав готовят небольшими порциями согласно инструкции по применению.

Через сутки смесь достаточно отвердеет, чтобы можно было срезать широким шпателем её излишки, и нанести слой финишной шпаклёвки поверх армирующей ленты-серпянки, предотвращающей трещинообразование вдоль стыков плит.

Если состояние отделки остальной части потолка неудовлетворительное, то его поверхность шпаклюют в необходимом объёме.

После полного высыхания финишной шпаклёвки и выравнивающей смеси под ней, о чём будет свидетельствовать равномерный белый цвет покрытия, ремонтируемые участки шлифуют, грунтуют и окрашивают.

Нарезка рустов

Если цель ремонта отделки – восстановление рустов, то поверх среза излишков монтажной пены производят наброс и затирку заподлицо основанию цементно-песчаного раствора, приготовленного из мелкозернистого песка. Не дожидаясь отверждения состава, с помощью правила (длинной линейки) и специального инструмента – рустовки выполняют нарезку рустов, периодически смачивая и затирая основание.

Рустовки отличаются профилем – от примитивного прямоугольного до фигурного, поэтому русты сложного сечения при надлежащем исполнении могут стать элементом декора потолков.

После отверждения и высыхания цементно-песчаного раствора производят финишную отделку рустов гипсовой шпаклёвкой с помощью эластичных резиновых или каучуковых шпателей. После чего выполняется шлифовка, грунтовка и покраска потолков.

Заключение

Удаление потолочных рустов – процедура не сложная даже для неискушённого ремонтника, при добросовестном подходе хороший результат гарантирован. При этом, решая, чем заделать растрескавшиеся русты на потолке, не обязательно ограничиваться предложенным в статье перечнем материалов – существуют и другие, не менее эффективные средства, например, сырая резина, герметики на основе каучука, разбухающий шнур, уплотнительная сальниковая набивка и другие. Поэтому, не найдя в своих запасах рекомендуемых в статье средств, имеет смысл оценить потенциал имеющихся в наличии материалов – часто бывает достаточно и их, чтобы заделанную самостоятельно рустовую нарезку отыскать после ремонта было невозможно.

Основная суть статьи

  1. Русты – элементы отделочной технологии.
  2. Заделка потолочных рустов возможна к самостоятельному исполнению.
  3. Правильная подготовка стыков плит.
  4. Восстановление потолочных рустов – тоже вариант.

Заделка рустов на потолке | Сам себе строитель

Здравствуйте дорогие читатели! В этой статье я расскажу как правильно заделать русты на потолке. Большинство людей сталкивались и сталкиваются с трещинами на потолке. Это происходит из-за движения плит перекрытий. На сегодняшний день в возведении зданий используют бесшовный монтаж перекрытий.

Перед заделкой шва, нужно избавиться от старых отделочных слоев.

— Побелка легко очищается водой и шпателем.

— Краску снимать намного сложнее, это объясняется тем, что краска имеет больший коэффициент схватывания с поверхностью, ее рекомендуют удалить вместе со слоем шпатлевки.

— Штукатурку полностью удалять не требуется, убираются только места где она плохо держится. Если имеется большой перепад между плитами, то необходимо оштукатурить всю поверхность потолка, а для этого нужно очистить всю поверхность до основания.

Теперь нам нужно очистить сам руст от грязи, пыли и мусора. Если имеется большой руст, то его расшивают и очищают. Работа очень пыльная и грязная, не забудьте про защиту рук, глаз и органов дыхания. Используйте влажную марлевую повязку.[BR]Для заделки руста нам потребуется монтажная пена, серпянка 200мм, и цементный раствор или гипс. При небольшой трещине шов достаточно заделать серпянкой и гипсом.

Ну а когда шов глубокий и широкий, нужно углубление заполнить монтажной пеной, затем после высыхания обрезать ее.

Старайтесь чтобы пена не выходила ниже уровня потолка. Прикладываем серпянку, смотрите чтобы середина серпянки совпадала с серединой руста. И заделываем цементным раствором.

После высыхания можете приступать к облицовке потолка любым на ваше усмотрение материалом. Не забывайте о защите во время работы. И стоит убрать или накрыть всю мебель. Также не забудьте поставить палец вверх и подписаться на канал)) мы есть Вконтакте. Удачного ремонта.

Стоимость заделки рустов на потолке и между плитами перекрытия | РЕМОНТ КВАРТИР и СТРОИТЕЛЬСТВО

Рустами называют дефекты потолка в старых домах, когда для межэтажных перекрытий использовались панели из железобетона. Уложить их плотно друг к другу, чтобы они были расположены точно на одном уровне, было невозможно. На стыке плит и образовались русты или борозды.

Нужно ли заделывать русты

Раньше не придавали особого внимания, насколько безупречно ровными являются потолки. Важнее были их прочность и герметичность. В результате разница уровней потолочных плит могла достигать нескольких сантиметров. Чтобы дефект не бросался в глаза, вдоль шва в материале заполнения стыков делали прямую борозду — руст.

Сейчас в новых домах с такими проблемами хозяевам сталкиваться не приходится, но в старых квартирах неровные потолки бросаются в глаза, поэтому во время ремонта многие стараются своими силами или с привлечением специалистов устранить дефекты.

Если потолок отделывается гипсокартоном, заделка рустов на потолке – ненужный процесс. То же самое касается и натяжных потолков, но в других случаях выравнивание потолка – этап необходимый.

Заделка рустов на потолке выполняется при отделке потолка:

  • путем окрашивания;
  • обоями.

В этих случаях поверхность требует идеального выравнивания, поскольку любые дефекты, огрехи сразу будут заметны после покраски или поклейки обоев.

Технология заделки рустов

Современные технологии и материалы позволяют практически идеально выравнивать потолки, однако добиться идеального результата самостоятельно, не имея опыта подобных работ, невозможно. Стоимость заделки рустов на потолке не настолько велика, чтобы экономить на ней, зато после ремонта можно будет любоваться идеально ровной поверхностью потолка.

В первую очередь удаляют старые составы, которые использовались для выравнивания. Очищают стыки плит, при необходимости – и весь потолок. Старая шпаклевка, штукатурка удаляются вручную, при помощи шпателя, зубила, металлической жесткой щетки.

Следующий этап – грунтование. Для этого используют водный латексный состав. После высыхания грунтовки русты заполняются эластичными составами. Важно, чтобы они обладали хорошей адгезией. Это могут быть:

  • растворы на основе цемента;
  • монтажная пена и другие составы.

Первые при всей своей прочности обладают одним серьезным недостатком. При деформации здания прочности цементного состава может быть недостаточно, и вдоль шва возможно образование трещин, тогда будет нарушена декоративная отделка потолка, и выполненные работы придется переделывать.

Для заделывания рустов можно использовать монтажную пену или составы со схожими эксплуатационными характеристиками. После застывания излишки пены удаляются обычным канцелярским ножом, оставляя при подрезке углубления для следующего выравнивающего слоя.

В некоторых случаях вместо цементных растворов и монтажной пены используют уплотнительный резиновый или каучуковый шнур. Его плотно укладывают в шов между плитами перекрытия. Шнур обеспечивает дополнительную герметизацию потолка на случай протечек.

Все работы требуют определенной квалификации, поэтому их доверяют специалистам. Чтобы добиться идеальной ровности потолка, поверх уплотнителя накладывают шпаклевку, армируют поверхность лентой-серпянкой, затем наносят слой финишной шпаклевки.

Другой способ – более трудоемкий. Он предполагает установку маяков, штукатурные работы. При этом производится выравнивание не только стыков между плитами, а всей потолочной поверхности в помещении.

Недостатком метода является большой объем штукатурных работ, зато в результате квалифицированных действий мастеров-отделочников станет идеально ровная, максимально гладкая поверхность потолка, подготовленная для финишной отделки. Работы требуют немалых затрат и высокой квалификации работников.

На стоимость заделки рустов на потолке влияют несколько факторов:

  • состояние потолка;
  • перепады высот;
  • вид материала для заделки рустов и способ выравнивания поверхности.

Все работы требуют аккуратности, но наши специалисты эти работы выполняют тщательно и аккуратно. После высыхания финишной шпаклевки заделанный шов аккуратно шлифуется, грунтуется, затем потолок окрашивается или оклеивается обоями.

Самостоятельная заделка рустов между плитами перекрытия. «Выравнивание потолка. Прячем русты навсегда» Как лучше заделать русты на потолке

В современном строительстве перекрытия между этажами и потолки выполняются обычно монолитными. Но довольно часто в многоэтажном строительстве, в частном домостроении применяются стандартные плиты перекрытия. При их использовании на потолках обычно остаются видимые полосы, русты, разделяющие монолитные железобетонные плиты.

Раньше, до конца прошлого века, основным способом заделки швов таких потолков в жилых помещениях была штукатурка и шпаклевка. Конечно же, можно возразить, что тогда тоже существовали самые разные виды отделки потолков: были и подвесные, были и потолочные плиты, но именно в жилых помещениях небольшая высота, да и дефицит самих материалов, не позволяли их использовать. Нечего и говорить про такой вид отделки, который «забирает» самый минимум высоты помещения, как натяжной потолок. В современном виде натяжные потолки, хоть и появились более полувека назад, в России долго оставались экзотикой.

В наше время, конечно же, выравнивание потолка не представляет особой проблемы. Стоит обратиться в какую-либо строительно-отделочную фирму, и через несколько дней у вас уже будет готовый, заранее изготовленный подвесной потолок. Нет особых трудностей и в самостоятельной отделке гипсокартонными плитами или потолочной плиткой.

Что касается «старого доброго» способа шпаклевания и штукатурки, то мало кто сейчас возьмется заделать русты между плитами перекрытия этим способом. Все, кто когда-либо занимался ремонтом и сталкивался с выравниванием потолка именно таким способом, очень хорошо помнят — как старательно не заделывай, проходит некоторое время, даже меньше года, швы неотвратимо начинают проявляться. Сначала в виде тоненьких «волосков» трещин, затем уже хорошо заметными трещинками, а дальше уже идет осыпание или даже выпадение целых кусков штукатурки.

Меняем подход

Игнорирование такого простого в исполнении способа отделки совершенно неоправданно. Сложившийся стереотип о том, что шов между плитами — временная и очень недолговечная мера, сложился в результате непонимания причин появления трещин.

Плиты перекрытия — это очень прочные железобетонные изделия, а шов между ними выполняет только декоративные функции. Невозможно каким-либо материалом так скрепить между собой соседние плиты, чтобы прочность соединения была сравнима с прочностью самих плит. Микроскопические изменения размеров, небольшие продвижки, микроскопические колебания будут всегда. Причинами будут колебания температуры, изменения влажности, изменения нагрузки, усадка дома. Применение армирования, например, серпянкой не позволяет избавиться от неизбежного появления трещин. В данном случае жесткость материала армирующих слоев несравнимо мала, по сравнению с самими плитами. Сетка только сдерживает дальнейший рост трещин и предотвращает осыпание.

Но выход есть. Раз уж невозможно полностью избавиться от появления трещин, их можно «размазать», т.е. возникшую трещину до выхода ее на поверхность распределить по ширине так, чтобы финишное покрытие, например краска, не треснуло. В этом нам помогут армирующие материалы волокнистой структуры и имеющие более существенную толщину. Идеально подходит для этого стеклохолст. Вначале шов заделывается штукатуркой обычным образом, возможно и с использованием серпянки, если он значительной ширины. Затем идет полоса стеклохолста. Здесь следует заметить, что замазывать слой стеклохолста тем же материалом, что и основной шов, не следует. Прочная, монолитная структура, хоть и пронизанная армирующими волокнами, которая получится в итоге, в случае возникновения трещины тоже треснет и проявит ее. Закрепить стеклохолст можно на обычный обойный клей или клей ПВА, сверху покрыть финишной шпклевкой. Можно, как вариант, поверх стеклохолста наклеить полосу флизелина.

Теперь мы получили такой слой отделки поверх руста, который за счет своей рыхлой структуры способен распределить появившееся внутри смещение на более широкую полосу. За счет этого финишное покрытие уже становится способным за счет своей упругости выдержать такое смещение без растрескивания.

Не только потолок

Такой подход в заделке швов, трещин и щелей можно применять не только в случае потолка с железобетонными плитами перекрытия. Он подходит в таких случаях, когда нужно заделывать швы между двумя относительно прочными материалами, которые нельзя соединить намертво друг с другом.

Это может быть шов между потолком и стеной, между основной стеной и заделанным впоследствии проемом. В таком случае основная стена будет представлять собой одну монолитную структуру, а заложенный проем — другую такую же структуру. Такой же случай представляет продолженная в процессе реконструкции или примыкающая стена. Возможно, что по какой-то причине кирпичная кладка примыкает или продолжена металлической стеной.

Конечно же, предложенный вариант не отменяет и не заменяет современные способы выравнивания потолка , но вооружившись им, можно обработать любые швы не временно, до следующего основательного ремонта, а выполнить работу основательно, на долгое время. В некоторых случаях можно и полностью ограничится такой отделкой, даже в основных помещениях.

Монолитный, хорошо выровненный и покрашенный потолок выглядит солидно и основательно. Теперь он не будет пугать появлением уже через сезон неизбежных трещин. В то же время, по сравнению с тем же натяжным потолком, он, за счет своей гигроскопичности и массивности, будет намного эффективнее сглаживать колебания температуры и влажности в помещении, чем ПВХ или другие синтетические материалы натяжного, подвесного или плиточного потолка.

Вы находитесь на портале о ремонте квартир и домов, читаете статью . Вы можете найти на нашем сайте много информации о дизайне, материалах для ремонта, перепланировке, электрике, сантехнике и многом другом. Воспользуйтесь для этого поисковой строкой или разделами слева.

Делая ремонт в любимом жилище, мы стремимся сделать все идеально ровно. Это без труда получается, когда мы говорим о ремонте стен или о напольных поверхностях. Но если речь заходит о потолках, то, как правило, возникает множество вопросов и сомнений — как же сделать безукоризненный, с идеальной поверхностью, ремонт потолков . Задача особенно усложняется, если в доме есть множество плит перекрытия, которые своим видом портят поверхность вашего потолка.

Подготавливаясь к ремонту квартиры в Москве , в поисках хорошего мастера, вы можете потратить массу времени. Но при некоторой сноровке и с помощью наших дельных советов, заделка рустов , не составит особых трудностей.

В зависимости от качества материала и инструмента, расценка на задел рустов может варьироваться довольно ощутимо.

Для начала, выберем инструменты, которые нам нужны:

  • Молоток;
  • узкий шпатель;
  • зубило;
  • металлическая щетка;
  • перфоратор.

Для заделкиш вов на потолке,нам нужные следующие материалы:

  • грунтовка;
  • монтажная пена;
  • шкурка;
  • защитные очки;
  • перчатки.
  • серпянка;
  • штукатурка;

Все необходимые работы можно разделить на две основные ступени:
  1. зачистка и подготовка швов
  2. заделка рустов между плитами.

Наиболее важным этапомв качественной заделки рустов, между плитами является тщательная очистка шва. Необходимо убрать штукатурку или побелку. Для более качественной заделки швов необходимо их немного расширить. Необходимо выровнять стенки швов, для этого идеально подойдет перфоратор с насадкой в виде скребка.

Очертания шва между плитами должна напоминать конус, при такой форме углубления заделка швов будет намного крепче.

Завершающий штрих в подготовке -тщательно прочистите металлической щеткой швы между плитами.

Заделка рустов между плитами. Здесь мы обратим ваше внимание на некоторые нюансы при проведения работ.

Заделка рустов может производиться гипсовой штукатуркой. Следует строго выполнять предписания по ее изготовлению — она должна быть однородной и без комочков. Бывает, что мастера пользуются штукатуркой из цемента, в которую добавляют полимерные добавки. Но данная смесь менее пластична и хуже схватывается, что,несомненно, затрудняет работу.

Теперь мы пошагово проследим за тем,как заделать русты на потолке:

  1. Непосредственно перед заделкой швов, их необходимо тщательно перегрунтовать. Делайте это, лучше всего кисточкой.
  2. Пока грунтовка еще влажная, приступаете к штукатурке рустов . Применяя раствор на невысохшую грунтовку, мы тем самым, обеспечиваем лучшую сцепку с бетонными гранями.
  3. Мелкими мазками наносите раствор на швы, делая это с небольшим нажимом на шпатель, чтобы состав заполнил всю полость внутри шва.
  4. Раствор, который является лишним, удаляйте шпателем, при этом важно следовать им вдоль руста. Такой механизм работы позволит избежать появления углублений.
  5. Когда смесь еще не подсохла, производите дополнительное армирование с помощью серпянки. Укладывайте ее так, чтобы соединение междуплитами находилось на середине серпянки. Покрывайте ее слоем смеси всего лишь на несколько миллиметров. А иначе вместо незаметного шва, вы получите некрасивый горб.
  6. В случае, если при расшивке шва он вышел широким и глубоким, убрать этот дефект можно с помощью пакли. Предварительно следует смочить паклю в жидкой гипсовой смеси. Поверх приложить серпянку и замажьте ее тонким слоем состава.

Помимогипсовой штукатуркой, для заделки рустов между плитами, используют также монтажную пену. Хотя технология проведения заделки рустов очень схожа, но из — за особенностей используемых материалов, есть своя определенная специфика.

  1. Необходимо тщательнейшим образом очистить руст от старой отделки,подготовить и расширить шов.
  2. От мелкого мусора и пыли, руст очищается ножом, и металлической щеткой.
  3. После тщательной зачистки поверхности шва промазывается раствором грунтовки. Следует отметить, что данный раствор должен обладать эффектом глубокого проникновения. Удобней промазывать шов малярной кистью.
  4. После того как полностью высохлагрунтовка, приступайте к штукатурке рустов между плитами. Оптимально всего это сделать с помощью строительного пистолета, так как его насадка позволяет заполнить соединение на всю его глубину.
  5. После того как пена окончательно высохнет, срежьте излишки.
  6. Приготовьте строительную смесь, четко следуя инструкции.
  7. Для предания большей эстетичности можно использовать серпянку. Ее прикладываютна руст, сверху на нее наносятвыравнивающий слой смеси.
    1. После высыхания следует провести окончательное выравнивание шпатлевкой.

Выполнив наши советы, по штукатурке рустов, вас долго будут радовать идеальные потолки, сделанные своими руками.

Какие дорогие материалы для ремонта потолка мы бы не использовали, если ремонт проделан некачественно, то все старания сойдут на нет. Дело касается всех этапов, где одним из наиболее важных выступает выравнивание уровня потолочной поверхности.

Сегодня предлагаем рассмотреть методы заделки руст на потолке, поговорим о секретах и технологиях их маскировки.

Наверное, многие люди, не разбирающиеся на профессиональном уровень в ремонте, не понимают самого понятия – русты. Давайте внесем ясность. Итак, под рустами понимаем бороздки в виде углубления разных размеров, чаще замеченных в старых домах.

Просто за времена Советского Союза не применяли инновационных технологий отделки потолка, побелка или покраска читались вершиной блаженства, а на маленькие деформации никто не обращал внимания.

Строители в момент пристройки дома оставляли швы между плитками потолочного перекрытия, люди ума не приложили, как их скрыть, поэтому русты дожили до нашего времени.

Если вы владелец такой квартиры, скорее всего, не желаете, дабы в современном мире оставались такие несовершенства в вашем доме. Так давайте приложим максимум усилий, чтоб сделать потолок идеальным!

Обратите внимание!
К сожалению, места стыковки плит владеют идеально ровными параметрами. Подумайте сами, ну кто думал о равности потолка, если главной задачей было просто построить дом. Поэтому так и получилось, что сами плитки между собой расположены не по одной прямой линии, да и уровень их оставляет желать лучшего. Если в вашем доме данная проблема выражена особенно ярко, подумайте о привлечении специалиста для ремонтных работ. Просто новичкам бывает очень трудно справится с заданием, ведь дело требует владения знаниями и некоторыми навыками.

Когда же вы оценили объем работы и вполне рассчитываете на свои силы, мы только поддержим ваши начинания.

Посмотрите профессиональные методики, используемые мастерами для выравнивания поверхности:


    С закладкой маячков и дальнейшей штукатуркой перекрытия по уровню;
    Либо же примените метод, когда вытягивают раствор с помощью строительного правила и распределяют по плоскости. Однако данная технология в большинстве приспособлена для мелких деформаций и перепадов. Гораздо другие приемы реализуют в жизнь при более существенных огрехах.

Пошаговая инструкция выравнивания потолочной поверхности


Дело заключается далеко не малом. Сейчас увидите весь комплекс действий, что предстоит исполнить:

    Маскировка рустов, также не обойдут нас подготовительные работы на целом черновом потолке.
    Если увидите потребность, придется вмонтировать специальную штукатурную сетку.
    Монтаж маяков.
    Покрытие поверхности штукатуркой.
    Скорее всего в этом будет необходимость, поэтому не пропустите этап шпаклевки потолка.

Что необходимо приобрести среди инструментов?


    Молоток – такой обычный инструмент, без которого не обходится ни один ремонт;
    Перфоратор с насадкой, в народе ее называют лопатой;
    Зубило – имеется в наличие почти у каждого мастера;
    Шпатель узкий, как его величают – наладочный;
    Широкий шпатель – важно вооружится обеими для заделки потолка в разных местах. Обратите внимание, что ширина последнего должна составлять 45 сантиметров;
    Валик – выберите гладкий, без швов у своей структуры. Считается – чем дольше ворс, тем лучше. Оптимальная длина – 11 миллиметров;
    Кисточка строительная прямоугольной формы;
    Пенка монтажная;
    Лента – серпянка (своеобразная сетка, использованная для армирования соединений между плитками. Стандартная ширина – 20 сантиметров;
    Наждачная бумага;
    Грунтовочный материал;
    Штукатурка в двух типах – начальная и конечная;
    Миксер строительный. Конечно, многие обходятся без него, но нет способа лучше замешать раствор.

Итак, предлагаем вашему вниманию просмотреть на профессиональный подход заделки руста

Для большего понимания сути дела мы посчитали нужным описать каждую манипуляцию подробно:

    Работаем собственно с рустом потолочным. Вооружитесь шпателем и зубилом, дабы привести деформацию в ровные параметры – чтоб глубина соответствовала ширине. При существенных дефектах просто расширьте стенки и выгладите их.

Большие русты увеличивают до 3 – 5 сантиметров, иногда требуется и на огромнейший параметр.

Ценный совет!
Пусть вас не страшит слишком большой размер руста после вскрытия. Не жалейте ремонтных слоев, оставляя поврежденные на поверхности. А то при конечной отделки они покажут свое «фе». Как говорится, лучше в начале работы все сделать правильно и качественно, нежели переделывать ремонт по несколько раз.


    После очищения руста там, скорее всего, останется пыль от строительных материалов удалите ее сухой кисточкой либо чем-нибудь другим. Потом обязательно покройте слоем грунтовки. Не пренебрегайте данной манипуляцией, ведь грунтовка служит закрепителем и дополнительной адгезивной системой. Пользуйтесь кисточкой, ее ворс способен проникнуть даже в самые маленькие поры. Выбрать средство не составит никакого труда, поскольку ассортимент впечатляюще большой.

Нюанс!
Да, мы сказали, что грунтовок в строительных магазинах полным – полно. Однако настойчиво советуем приобрести материал от известного производителя, либо средство, о котором написано много положительных отзывов. Не играйте с огнем, покупая дешевую смесь. Так вы рискуете финансовыми потерями, ибо дешевый и некачественный материал долго не продержится, потянув до низу все остальные слои ремонта.


    Дожидаемся полного высыхания адгезива и протираем рабочее место влажным полотенцем.
    Самое время нанести монтажную пенку внутрь соединений.
    Осталось дождаться своего времени, обратите внимание. Что на высыхание пенки уходит приблизительно 24 часа. На это время все действия прекратите. Затвердевшую пенку обрежьте хорошо подточенным ножом.
    Еще раз нанесите грунтовку на срезанной участок.
    Важная манипуляция – пропихивание штукатурки в поврежденное место. Мастера рекомендуют плотно конденсировать материал. Дабы не образовывались пузырьки. Идентично с грунтовкой, здесь тоже обратите внимание на популярность производителя. Конечно, у вас могут быть свои варианты, но многие специалисты пользуются Кнауф – Ротбанд.
    Ожидаем положенное время и вдоль шва накладываем серпянку, одновременно заштукатуривая ее.

Важный момент!
Нечего не будет стоить добавить в раствор немного грунтовки, зато качество материала увеличится в разы.

Идентичные манипуляции исполняем:


    На всех больших трещинах на потолочной поверхности;
    По углах, где они часто локализуются;
    В места соединения стены с потолком.

Главное сделано – рустов больше нет! Можно переходить и к подготовительным работам чернового потолка, а именно его выравниванию и оштукатуриванию.

Только начинающие ремонтники, не владея большим опытом работы, задаются вопросом – стоит ли полностью счищать ремонтные слои.

Ответа, как такого, по сути, не существует, к разным ситуациям при меняют индивидуальный подход.


    Бетонное перекрытие – мы имеем старую штукатурку на основе цемента и песка. Попробуйте где-то в дальнем угле отбыть кусочек материала. Если она не поддается механическом воздействию, можете смело оставлять.

Нюанс!
Только при одном условии – между штукатуркой и бетонной основой не должна располагаться побелка или краска.


    С трудностями столкнетесь, когда на потолке невооруженным глазом заметны перепады. Тогда как не крути, а все-таки придется удалить все слои вплоть до бетонного перекрытия.

Важная заметка!
Работа пойдет куда быстрее при применении перфоратора с насадкой на подобие лопатки.

Помните, что все округлости и углы железобетона категорически запрещено трогать!


    При старом потолке, но с ровным уровнем обойдетесь наиболее легко. Проверьте каждый уголок с целью выявления пустот или трещин. Затем смойте побелку.

Ценный совет!
Покрашенному потолку придайте немного шероховатости, затем нанесите грунтовку.

Мы разобрались, как правильно замаскировать русты, тем самым попрощаться со старыми стандартами ремонта потолка. Надеемся, статья станет полезной для вас.

Русты – это дефекты потолка, которые практически невозможно встретить в новых домах. Благодаря применению многочисленных современных технологий все поверхности в квартирах остаются максимально ровными, что в несколько раз облегчает проведение облицовочных работ. Но не так давно в качестве перекрытия в многоквартирных домах использовались бетонные панели. Их было невозможно установить на одном уровне, что приводило к образованию тех самых рустов или борозд. Устранение данных дефектов должно происходить только профессиональными мастерами. Наличие большого опыта работы обеспечит лучший результат, чего тяжело достичь в других случаях.

Где заказать заделку рустов в Москве?

Мы работаем уже не один год в Москве и завоевали большую популярность в сфере ремонта. В нашем распоряжении только профессиональные мастера, которые обладают всеми необходимыми знаниями и опытом. Это позволяет в кратчайшие сроки выполнить все операции в полном соответствии с требованиями заказчика. Примерная стоимость заделки рустов указана на сайте. Для получения более подробной информации необходимо связаться с нами. На каждый объект в Москве выезжает технолог, который составляет подробную смету. В нее включены как расходы на покупку необходимых материалов, так и на оплату услуг рабочих.

Цены за работы

Как происходит заделка рустов?

Данный процесс должен происходить последовательно и с полным соблюдением технологии, которая подразумевает наличие следующих этапов:

  1. В проблемной зоне рекомендуется полностью удалить всю отделку. Другим способом устранить дефект не удастся.
  2. Если трещины небольшие, можно удалить только легко отслаивающиеся слои. Если борозды достигают внушительных размеров, тогда нужно освободить поверхность от всей штукатурки.
  3. Существующий канал необходимо немного расширить и прогрунтовать.
  4. Борозду заполняют обычной монтажной пеной.
  5. Трещину заполняют раствором и устанавливают цельную полосу серпянки.
  6. Поверхность подвергают финишной отделке – шпаклевке и покраске.

Результатом высококлассного ремонта является красивая и ровная поверхность на потолке. В противном случае впечатление от всей проделанной работы будет перечеркнуто. Поговорим о том, как заделать русты на потолке, чтобы потолок имел идеально ровную поверхность.

В домах старой застройки на потолках имеются своеобразные бороздки-углубления, так называемые русты. В те времена еще не существовали такие технологии выравнивания потолка, какие применяются сегодня. Поэтому строители и оставляли такие специальные бороздки, с помощью которых можно было задекорировать переход от одной потолочной плиты к другой.

Важно помнить: если вы решили самостоятельно устранить русты, то должны помнить: не всегда потолочные плиты идеально состыковываются. Как правило, между плитами потолка имеются перепады. Поэтому, не имея специальных навыков выравнивания поверхности, очень трудно достичь идеальной ровности поверхности.

Предлагаем рассмотреть вариант выравнивания потолка одним из двух методов оштукатуривания поверхности:

  1. С установкой маяков и оштукатуриванием поверхности потолка по уровню.
  2. Методом вытягивания раствора правилом в плоскость. Этот метод боле актуальный для потолков с небольшими перепадами.
    Если же перепады между плитами потолка большие, то без определенных навыков выполнить идеально ровную поверхность вряд ли получится.

Основная последовательность работы по выравниванию потолка

Работа по выравниванию потолка предполагает комплексное поэтапное решение проблемы:

  1. Заделка рустов на потолке, а также подготовка всей потолочной поверхности.
  2. При необходимости нужно установить штукатурную сетку.
  3. Установка маяков.
  4. Оштукатуривание потолка.
  5. При необходимости .

Необходимые материалы и инструменты

  1. Молоток.
  2. Перфоратор с насадкой «лопатка».
  3. Зубило.
  4. Шпатель накладочный (узкий).
  5. Шпатель широкий (с широтой лопатки 45 см).
  6. Полиакриловый бесшовный валик, с толщиной ворса не менее 11 мм.
  7. Прямоугольная кисть.
  8. Монтажная пена.
  9. Серпянка (сетка для армирования швов, шириной 20 см).
  10. Шкурка.
  11. Грунтовка.
  12. Штукатурка двух видов:
    • стартовая;
    • финишная;
  13. Монтажная пена.
  14. Строительный миксер (с его помощью намного легче и быстрее заготавливать растворы).

Как правильно заделать потолочные русты

Рассмотрим последовательность этапов работы по заделыванию потолочного руста:

  1. Потолочные русты предварительно необходимо расширить по глубине и ширине . Для этого рекомендуем применить шпатель и зубило при небольших трещинах:

Небольшой совет: расширять небольшой руст нужно до тех пор, пока из трещины не перестанет выпадать строительный мусор.

Крупный руст, как правило, необходимо расшить по ширине до 3-5 см, а то и более.

Небольшой совет: не жалейте вскрывать трещины на потолке, иначе при финишной отделке потолка, они поведут себя не самым лучшим образом. Лучше один раз потрудиться и сделать все так, чтобы впоследствии потолок не нуждался в дополнительном ремонте.

  1. Очищенные от строительного мусора русты необходимо прогрунтовать . Эту работу удобнее всего выполнять при помощи обычной малярной кисти. Недостатка в выборе грунтовки на строительном рынке нет.

Небольшой совет: покупайте грунтовку (да и все отделочные материалы) брендовых проверенных производителей. Это гарантия того, что отремонтированная потолочная поверхность прослужит долгое время, без неприятных сюрпризов.

  1. Протираем русты увлажненной тряпкой после того, как грунтовка высохла окончательно.
  2. Наносим монтажную пену внутрь швов.
  3. После суточного перерыва, обрезаем монтажную пену ножом.
  4. Производим повторное грунтование места среза.
  5. Заполняем ложбинку на месте руста штукатуркой, нанося ее накладочным шпателем. Многие начинающие строители при выборе отделочного материала, сомневаются, чем заделать русты на потолке? Мы рекомендуем выбирать сухие штукатурные составы проверенных производителей, чья продукция на рынке не один год и имеет положительные отзывы опытных и начинающих строителей. Как вариант, в качестве заделывания рустов, рекомендуем применять штукатурку КНАУФ-Ротбанд.

Обратите внимание: штукатурку нужно наносить очень плотно.

  1. Дожидаемся полного высыхания всего слоя штукатурки и цельным отрезком вдоль шва накладываем и заштукатуриваем серпянку.

Совет: добавление грунтовки в раствор штукатурки усиливает ее крепость.

  1. Аналогичные этапы работы производим:
    • на всех крупных трещинах потолка;
    • в углах;
    • на стыках между потолком и стеной.

Итак, русты потолочные полностью ликвидированы, теперь можно приступать и к подготовке всей поверхности .

Рекомендуем также

Как заделать русты, как подготовить поверхность под штукатурку

Ровная и красивая поверхность потолка над головой является венцом высококлассного ремонта. Без него всё впечатление от проделанной работы будет смазано. Поэтому, лучше сегодня потратить достаточно сил и времени на доведения вашего потолка до нужного лоска на долгие годы вперед.

Выравнивание потолка с помощью штукатурки  довольно трудоемкая работа, которую лучше доверить профессионалам. Но хорошего штукатура нужно ещё поискать, а отличить профессионала от дилетанта можно только при условии понимания технологии выполнения данной работы.

Многие хотят сделать вам ремонт, но лишь единицы знают, как его сделать и хотят его сделать правильно.

К тому же, мы привыкли всё делать своими руками. Прочитав данную статью вы узнаете, как выровнять потолок с помощью штукатурки и шпатлевки не обладая профессиональными навыками.

Выравнивание потолка с помощью штукатурки выполняют с помощью установленных маяков и оштукатуривания по уровню, либо просто вытягивая раствор в плоскость правилом для выравнивания небольших перепадов. Во втором случае без наличия определенных навыков не достигнуть достаточно ровной поверхности по всей площади потолка.

Работу мы будем выполнять в следующей последовательности:

1. Заделка рустов и подготовка поверхности.

2. Установка штукатурной сетки (при необходимости).

3. Установка маяков и оштукатуривание потолка.

4. Шпатлевание потолка (при необходимости).

ВНИМАНИЕ! Все материалы, представленные на сайте, принадлежат сайту mastertim.ru и написаны для людей. Полное или частичное копирование текста и (или) изображений, размещение на других сайтах, использование в своих корыстных целях, ЗАПРЕЩЕНО!

Заделка рустов и подготовка поверхности

В первую очередь нужно подготовить поверхность потолка под штукатурные работы. В старых квартирах основной проблемой для ровного потолка являются перепады плит перекрытий и трещины (русты) возникшие из-за смещения плит от естественных подвижек.

Из инструментов нам потребуются:

  • молоток;
  • зубило;
  • перфоратор с «лопаткой»;
  • узкий толстый шпатель.

Из материалов нам понадобятся:

  • монтажная пена;

  • серпянка шириной 20 см;

  • грунтовка;

  • штукатурка на гипсовой или цементной основе;

  • шкурка

Каждый руст или трещину необходимо расшить (расширить по ширине и глубине). Незначительные трещины просто расковыривают шпателем и зубилом до того момента, когда из них перестанет высыпаться мусор. Крупные трещины и русты расшивают до 3-5 см. по ширине и больше. Стоит помнить, что лучше потратить время и полностью вскрыть трещины или русты, чем потом они проявит себя на свежевыкрашенном потолке.

Очищенные русты грунтуем с помощью кисти. Если мы готовим поверхность под гипсовую штукатурку, то лучше воспользоваться грунтовкой от КНАУФ-Бетоконтакт (в российском варианте Бетоноконтакт) или грунтовкой от PUFAS:

После высыхания грунтовки, протираем русты влажной тряпкой и внутрь швов наносим монтажную пену.

На следующие сутки лишнюю пену обрезаем монтажным ножом и повторно грунтуем.

Разводим штукатурку КНАУФ-Ротбанд и с помощью шпателя заполняем ложбинку на стыке плит как можно более плотно. После подсыхания слоя штукатурки, на поверхность вдоль шва накладываем цельным отрезком серпянку, стараясь разместить её посередине руста и заштукатуриваем. Штукатурку можно усилить, добавив при замешивании раствора немного грунтовки. Аналогично поступаем с крупными трещинами, стыками стеновых панелей между потолком и в углах. Мелкие расшитые трещины забиваем раствором, накладываем серпянку и штукатурим по ней.

Нужно ли снимать полностью старую штукатурку?

Здесь возможны по крайней мере 3 варианта:

1.  При наличии цементно-песчаной штукатурки на бетонном основании, можно попробовать её на прочность с помощью стамески с молотком, топорика. Если не отбивается легко, можно её оставлять. Главное что бы между бетоном и цементно-песчаной штукатуркой не было прослойки в виде побелки, краски.

2. Если потолок имеет перепады более 10 мм и нам придется выравнивать потолок с помощью новой штукатурки, то удалять старую до бетонного основания придётся однозначно. Сделать это проще всего и быстрее с помощью перфоратора с «лопаткой», сбивая старую штукатурку вместе с краской (побелкой).

3. Если потолок достаточно ровный и мы хотим лишь довести его до совершенства с помощью шпатлевки, нам нужно «простучать» старую штукатурку с целью выявления пустот, трещин, слабые места очистить до крепкой штукатурки, смыть старую побелку.

ВАЖНО! Сбивать старую штукатурку или выступающие углы плит перекрытия — это не одно и тоже! Углы и выпуклости железобетонных плит перекрытий трогать категорически запрещается!

Нужно ли удалять старую краску?

Старую краску нужно удалять всегда. Лучше всего это получается с помощью перфоратора вместе со старой штукатуркой. Если же окрашенная поверхность очень прочная и принято решение её оставлять, то поверхности надо придать шероховатость и загрунтовать качественным Бетон-контактом.

В случае, когда при всех равных условиях износа покрытия, в некоторых местах при простукивании отваливаются значительные куски штукатурки, гарантии того что в остальных местах штукатурка не упадет в ближайшие годы крайне малы. Самым разумным будет её полностью удалить.

Как удалить старую краску (побелку)?

Старую побелку удаляем увлажняя поверхность горячей водой и последующим снятием с помощью шпателя.

С краской намного сложнее, как показала практика различные красковыводители (смывки) не достаточно эффективны. Термический способ удаления старой краски с поверхности бетона и штукатурки с помощью строительного фена  практически бесполезен. Водоэмульсионную краску можно попробовать с помощью валика пропитать раствором йода (один пузырек йода на ведро воды) и набухшую краску счистить шпателем.

Лучшим средством является механическая обработка поверхности с помощью электроинструмента, наиболее распространенным из которого, является угловая шлифовальная машина (УШМ), или как принято её называть «болгарка». Для очистки поверхности вместо диска на УШМ крепят проволочную щетку-крацовку. Правда механический способ достаточно пыльный. Существуют и более специализированный инструмент — плоскошлифовальные машины и зачистные фрезеры. Такой инструмент имеется далеко не в каждом доме, но его можно одолжить например у знакомого автослесаря.

После того как мы сняли слабую штукатурку и заделали все трещины, наждачной бумагой подчищаем  заштукатуренные места, поверхность с помощью широкой кисти обмахиваем от пыли и с помощью валика полностью грунтуем в два слоя с промежуточным высыханием.

Готовая к оштукатуриванию поверхность потолка должна быть сухой, твердой, очищенной от пыли, грязи, жирных пятен и отслоений предыдущих покрытий.

Технические характеристики применяемых материалов:

ВНИМАНИЕ! Все материалы, представленные на сайте, принадлежат сайту mastertim.ru и написаны для людей. Полное или частичное копирование текста и (или) изображений, размещение на других сайтах, использование в своих корыстных целях, ЗАПРЕЩЕНО!

Читать далее:

2. Установка штукатурной сетки

3. Установка маяков и оштукатуривание потолка

Читать предыдущие части статьи:

I. Составление проекта потолка и подготовка поверхности

II. Монтаж металлического каркаса и электропроводки

III. Обрезка гипсокартонных листов в размер, монтаж бортов гипсокартонного потолка, шпатлевание и заделка стыков

Монтаж плит перекрытия — технология укладки покрытия и заделки швов на потолке


Инструмент, необходимый для заделки швов

Заделка швов между плитами перекрытия – это работа, которую, зачастую, можно выполнить своими силами. Первоначальный этап – подготовка необходимого инструмента и материала для проведения работ. Здесь вам могут понадобиться:

  • шпатель;
  • насадка для дрели лопатка;
  • наждачка мелкозернистая;
  • герметик и пистолет для него;
  • миксер и перфоратор;
  • клей «лучше ПВА»;
  • грунтовка и шпаклевка.

Не обязательно использовать шпаклевку, ее вполне можно заменить обычной гипсовой смесью. А вот к выбору грунтовки необходимо подойти основательно. Лучше всего выбирать ту, которая максимально проникает в стены. Лезвие шпателя должно быть достаточно упругим, а вот перфоратор волне заменяется дрелью «здесь и понадобиться насадка в виде лопатки», а наждачку вполне заменяет сетка для шлифовки.



Некоторые рекомендации

Укладывая бетонную смесь, нужно помнить о том, что штрабы с арматурой должны быть полностью залиты бетоном и тщательно утрамбованы. При усилении плиты перекрытия способом наращивания важна степень сцепления со старой плитой.

У данного способа усиления плиты есть важное преимущество – повышение теплоизоляции и звукоизоляции плиты. Между каркасными прутьями укладывается минеральная плита или пенополистирол. Между ними должно остаться широкое пространство для ребер усиления по арматуре. Не забываем, что ребра также бетонируются одновременно.

Перед проведением работ, направленных на усиление плит перекрытия, обязательно подставляйте под плиты подпорки. Это даст максимальную безопасность при проведении данных работ. Подпорки сразу убирать нельзя, нужно подождать около недели. За этот срок плита окончательно затвердеет и исчезнет опасность обрушения ремонтируемой плиты перекрытия.

Выбор правильных материалов

Прежде всего, для устранения глубоких трещин и швов, необходим цемент, который продается в любых строительных магазинах и не только. За счет своих свойств он, затвердевая, заполнит пространство шва полностью. Так же могут потребоваться и материалы теплоизоляционные.

Лучше всего подбирать те, у которых в составе имеется полиуретан или же вспененный полиэтилен.

При выборе шпаклевки свое внимание лучше всего обратить на эластичный шпаклевочный материал. Для заделки широких швов часто используется еще и широкая сетка, которая должна быть шире трещины примерно на 10 см. Последним этапом ремонта потолка считается его отделка слоем шпаклевки.

Необходимость устройства

Конструкционные элементы построек связаны и постоянно взаимодействуют между собой на фоне того, что здания изменяют геометрические размеры под воздействием перемен в температурно-влажностном режиме эксплуатации, усадки каркаса, осадки твердеющих бетонных монолитов. Все это вызывает напряжения в узлах единой конструкции сооружения, хотя часто подобные изменения геометрии элементов визуально незаметны. Создание разрезов способствует равномерному распределению дополнительно возникающих нагрузок (сил, напряжений) путем компенсации изменений геометрических размеров (расширения, сжатия, скручивания, сдвигания, сгибания и пр.) материала, возникших из-за факторов, действующих на бетон (или в бетоне).

Нагрузки влияют на сооружения всегда, но без сформированных компенсационных швов они влекут за собой ухудшение характеристик фундаментов, возникновение трещин, проявления деформаций конструкций, увеличение внутренних напряжений, сокращение длительности эксплуатации и пр. К примеру, нагрев/охлаждение стен приводит к незначительному изменению их размеров, что в свою очередь создает в материале напряжения. Больше габариты стен — больше и напряжения.

Они вызывают трещинообразование (в стяжках бетона, внутренней отделке), передаются через жестко связанный каркас перекрытиям, балкам, лестницам, фундаменту и пр. Минимальный сдвиг положения стены в очаге напряжения немедленно создаст угрозу целостности жесткой конструкции постройки. Длительность воздействий, их величины могут даже стать причиной разрушения каркаса сооружения. Подвижки и сезонные пучения грунтов также проявляются как фактор разрушения отмосток, если в них не предусмотрены температурные разрезы.

Вернуться к оглавлению

Заделывание швов

Прежде чем приступать к работе. Нужно определить ее очередность. Спешить в этом деле нет никакого смысла, так как работа, выполненная в спешке не принесет никаких результатов.

Первое, что необходимо сделать – расшить шов с помощью перфоратора или дрели. После чего весь строительный мусор и пыль удаляются из расширенного шва. Это необходимо сделать для того, чтобы приготовленный для заделки раствор как можно лучше сцепился с плитами перекрытия.

После чего шов обрабатывается грунтовой смесью, которую лучше нанести в несколько слоев.

После того, как грунтовка просохнет можно приступать к заделке штукатуркой.

Готовится она по инструкции, которая всегда указана на упаковке. По своей консистенции она должна напоминать густую сметану, т.е. не растекаться.

Готовой штукатурной смесью заполняют шов. По мере необходимости могут накладываться несколько слоев штукатурки. Но перед этим следует убедиться, что предыдущий слой успел просохнуть.

Заделка швов между плитами перекрытия может осуществляться с помощью монтажной пеной.

Используется она в случаях, когда швы очень глубоки. Для этого монтажной пеной заполняют шов, но не более, чем на 2/3 его глубины, так как пена расширяется и заполняет собой все пространство. После того как пена высыхает ее излишки удаляются с помощью канцелярского ножа.

После того, как шов заполнен его поверхность выравнивается штукатуркой.

Последний этап заделки швов.

После того, как все работы по заполнению шва были окончены, раствору необходимо время, чтобы хорошо высохнуть.

Следующим этапом на периметр шва накладывается специальная лента, которая должна быть больше, чем шов сантиметра на 3. Поверх малярной ленты наносится слой шпаклевки.

Все это обязательно должно просохнуть, прежде чем сверху будет нанесён грунтовый слой. После чего производиться заключительное шпаклевание, осуществляющееся тонким слоем.

Заменой шпаклевки может служить малярная стеклоткань. Она наносится на потолок, после чего грунтуется и окрашивается в необходимый цвет.

Основная последовательность работы по выравниванию потолка

Работа по выравниванию потолка предполагает комплексное поэтапное решение проблемы:

  1. Заделка рустов на потолке, а также подготовка всей потолочной поверхности.
  2. При необходимости нужно установить штукатурную сетку.
  3. Установка маяков.
  4. Оштукатуривание потолка.
  5. При необходимости .

Необходимые материалы и инструменты

  1. Молоток.
  2. Перфоратор с насадкой «лопатка».
  3. Зубило.
  4. Шпатель накладочный (узкий).
  5. Шпатель широкий (с широтой лопатки 45 см).
  6. Полиакриловый бесшовный валик, с толщиной ворса не менее 11 мм.
  7. Прямоугольная кисть.
  8. Монтажная пена.
  9. Серпянка (сетка для армирования швов, шириной 20 см).
  10. Шкурка.
  11. Грунтовка.
  12. Штукатурка двух видов:
  13. финишная;
  14. Монтажная пена.
  15. Строительный миксер (с его помощью намного легче и быстрее заготавливать растворы).

Альтернатива используемых отделочных материалов

Многие задаются вопросом, а можно ли чем-то заменить вышеперечисленные отделочные материалы? Да, можно.

Монтажную пену вполне можно заменить клеем, который применяется для укладки плитки. В некоторых случаях малярную сетку заменяют бинтами или же куском марли. Известны случаи, когда применялась тонкая ткань «предварительно отпаренная».

Для выравнивания потолка и последующего облегчения его отделки используют пенополистировую плитку. Она не имеет швов, поэтому очень удобна в последующей отделке.

Мелкие трещинки можно устранить с помощью акрилового герметика. Использовать для этих целей герметик силиконовый не рекомендуется, потому как на нем не держится краска.

Заделать трещины можно тоже альтернативным способом. Для этого необходимо густо замесить цементный раствор, в него необходимо добавить жидкое стекло. После чего берется бинт и обмакивается в полученную смесь, туго сворачивается жгутом и помещается в трещину. Все это необходимо выполнить как можно быстрей, потому что данная смесь очень быстро сохнет. Этим раствором можно выравнивать потолок, с последующей его обработкой наждачкой.

Решая каким именно способом вы будете заделывать шов, нужно учитывать, что по потолку может проходить проводка. Поэтому работать необходимо осторожно, чтобы не зацепить ее.

Что рекомендуют профессионалы

Очень многие при проведении ремонтных работ предпочитают опираться на советы специалистов. Вот как они рекомендуют заделывать обнаруженные трещины.

Прежде чем начинать очищать участок с образовавшейся трещиной его необходимо тщательно смочить водой. Это легко осуществимо с помощью пульверизотора. После этого поверхность не трогают около 15 минут и только потом приступают к очистке. Следующий участок расчищают по этому же принципу пока весь потолок не будет очищен от старой отделки. Чаще всего в одной комнате количество стыков не превышает трех.

Вышеперечисленные варианты вполне применимы для заделывания имеющихся трещин.

Прежде всего шов необходимо тщательно очистить, при этом углубляясь внутрь до 5 см. Для очистки трещины используется либо кисть, либо специальная железная щетка. В трещине не должно быть никаких остатков мусора. После чего шов грунтуют.

Чтобы уплотнить шов применяют валики, которые изготовлены из полиуретана «лучше, чтобы он был вспененный». Главное, чтобы толщина валика соответствовала размеру шва. На одну из сторон материала наносят герметик, и уже после заполняют им шов. Чтобы валик плотно вошел в трещину используют шпатель, при этом следя за тем, чтобы оставалось место для дальнейшего выравнивания бетонной смесью.

Если же шов заделывается расширяющейся смесью на основе бетона нужно оставлять специальные выемки, для дальнейшей отделки штукатуркой. После того как все работы будет проделаны, а поверхность потолка хорошо просохнет можно заняться его выравниванием шпаклевкой. Лучше всего это делать, используя широкий и узкий шпатели. Это необходимо для того, чтобы широким брать смесь, а узким наносить ее на места стыков стен и потолка. Лишняя шпаклевка удаляется.

После необходимо оставить поверхность на 48 часов.

После высыхания на шов наносится небольшой слой шпаклевки для дальнейшего нанесения сетки. В дальнейшем на стык наносится слой грунтовки. Осуществляется это с помощью валика.

Идеально – нанести два слоя грунтовки: первый тонкий, а второй, как завершающий, для полного выравнивания обрабатываемой поверхности. Весь лишний раствор необходимо аккуратно удалить шпателем.

Ремонт рустов

Вы успешно завершили подготовительные работы, теперь можно начинать ремонтировать трещины между потолочными перекрытиями. Для этого у вас в наличии должны быть:

  • серпянка шириной в 200 мм,
  • монтажная пена,
  • штукатурка.

Чтобы качественно заделать трещину, ее очищают и углубляют. При небольшом размере трещины ее зубилом или шпателем очищают от мусора, пыли, кусочков штукатурки или старой побелки.

Величина руста значительна или сдвиг между плитами равен в 10 мм, его надо расшить. Идеальный руст должен выглядеть, как углубление, имеющие треугольное сечение шириной в 50 мм. Чтобы придать ему нужный вид, воспользуйтесь зубилом, затем удалите из него весь мусор, обработайте руст полимерной грунтовкой.

После высыхания возьмите влажную тряпку и протрите руст, а затем заделайте его монтажной пеной. Через сутки, обрежьте остатки пены, проследите, чтобы она не выходила за уровень потолочной поверхности.

Приготовьте цементный раствор. Шпателем поместите его вовнутрь трещины. Старайтесь, чтобы он плотно заполнил углубление руста. После схватывания раствора поверхность руста накройте полоской серпянки, проконтролируйте, чтобы ее середина совпадала с центром трещины.

При устройстве междуэтажных перекрытий из сборных железобетонных плит-настилов между плитами остаются швы, которые не заделывают заподлицо, а расшивают — вытягивают или разрезают в виде рустов. Русты скрывают образующиеся трещины.

До начала расшивки швы между плитами заполняют паклей и уплотняют — оконопачивают так, чтобы пакля была утоплена в шов на глубину 15-20 мм.

Для расшивки швов применяют упрощенный шаблон-доску (рис. 80, а), одна сторона которой срезана на «ус» под углом 45°, а в середине доски с обеих ее сторон гвоздями укреплена арматурная проволока толщиной 10 мм. Предварительно проволоку сгибают. Можно изготовить обычный, небольшой шаблон (рис. 80, б). Русты с помощью шаблонов вытягивают по свежему раствору.

Рис. 80. Шаблоны для вытягивания или разрезки рустов: а — упрощенный шаблон, б — обычный, в — рустовка-полутерок

Русты можно разрезать с помощью специальной рустовки-по-лутерка (рис. 80, в) небольших размеров с вырезом на полотне.

К вырезу крепят стальную пластинку, выгнутую в виде полукольца с отогнутыми кромками.

В кромках пробиты отверстия для крепления полукольца к полотну гвоздями.

Правила крепят к потолку с помощью двух-трех тонких реек длиной на 10-15 см больше высоты помещения (рис. 81). Рейки ставят наклонно на пол. Сначала двумя рейками 2 прижимают концы правйла 1, а затем дополнительной рейкой середину правйла. Пружинящие рейки прочно удерживают правйло. Если плиты настила случайно положены не на одном уровне, то делают второй шаблон, у которого одна отмазка ниже другой. Для заполнения швов применяют цементный или цементно-известковый раствор. Для быстроты схватывания в него добавляют не более 10% гипса.

Рис. 81. Крепление правйла с помощью гибких реек: 1 — правило, 2 — рейки

Раствором заполняют шов заподлицо с плитами и хорошо затирают. После этого к потолку крепят правйло так, чтобы руст оказался в центре шва, приставляют к нему рустовку-полутерок, и, нажимая на него с необходимой силой, ведут стальным полукольцом вперед, срезая раствор. Эту операцию повторяют несколько раз, пока полностью не будет срезан раствор и не оформится руст. Вырезанный руст подправляют и натирают маленьким полутерком.

Вытягивание и разрезка рустов на потолках.

При устройстве междуэтажных перекрытий из сборных железобетонных плитнастилов между плитами остаются швы, которые не заделывают заподлицо, а расшивают — вытягивают или разрезают в виде рустов. Русты скрывают образующиеся трещины. До начала расшивки швы между плитами заполняют паклей и уплотняют — оконопачивают так, чтобы пакля была утоплена в шов на глубину 15-20
мм
. Для расшивки швов применяют упрощенный шаблон-доску (рис. 80, а), одна сторона которой срезана на «ус» под углом 45°, а в середине доски с обеих ее сторон гвоздями укреплена арматурная проволока толщиной 10
мм
. Предварительно проволоку сгибают. Можно изготовить обычный, небольшой шаблон (рис. 80, б). Русты с помощью шаблонов вытягивают по свежему раствору.

Русты можно разрезать с помощью специальной рустовки-полутерка (рис. 80, в) небольших размеров с вырезом на полотне. К вырезу крепят стальную пластинку, выгнутую в виде полукольца с отогнутыми кромками. В кромках пробиты отверстия для крепления полукольца к полотну гвоздями. Правила крепят к потолку с помощью двух-трех тонких реек длиной на 10-15 см

больше высоты помещения (рис. 81). Рейки ставят наклонно на пол. Сначала двумя рейками
2
прижимают концы правила
1
, а затем дополнительной рейкой середину правила. Пружинящие рейки прочно удерживают правило. Если плиты настила случайно положены не на одном уровне, то делают второй шаблон, у которого одна отмазка ниже другой. Для заполнения швов применяют цементный или цементно-известковый раствор. Для быстроты схватывания в него добавляют не более 10% гипса.

Раствором заполняют шов заподлицо с плитами и хорошо затирают. После этого к потолку крепят правило так, чтобы руст оказался в центре шва, приставляют к нему рустовку-полутерок, и, нажимая на него с необходимой силой, ведут стальным полукольцом вперед, срезая раствор. Эту операцию повторяют несколько раз, пока полностью не будет срезан раствор и не оформится руст. Вырезанный руст подправляют и натирают маленьким полутерком.

Результатом высококлассного ремонта является красивая и ровная поверхность на потолке. В противном случае впечатление от всей проделанной работы будет перечеркнуто. Поговорим о том, как заделать русты на потолке, чтобы потолок имел идеально ровную поверхность.

В домах старой застройки на потолках имеются своеобразные бороздки-углубления, так называемые русты. В те времена еще не существовали такие технологии выравнивания потолка, какие применяются сегодня. Поэтому строители и оставляли такие специальные бороздки, с помощью которых можно было задекорировать переход от одной потолочной плиты к другой.

Важно помнить: если вы решили самостоятельно устранить русты, то должны помнить: не всегда потолочные плиты идеально состыковываются. Как правило, между плитами потолка имеются перепады. Поэтому, не имея специальных навыков выравнивания поверхности, очень трудно достичь идеальной ровности поверхности.

Предлагаем рассмотреть вариант выравнивания потолка одним из двух методов оштукатуривания поверхности:

  1. С установкой маяков и оштукатуриванием поверхности потолка по уровню.
  2. Методом вытягивания раствора правилом в плоскость. Этот метод боле актуальный для потолков с небольшими перепадами. Если же перепады между плитами потолка большие, то без определенных навыков выполнить идеально ровную поверхность вряд ли получится.

Использование Rust для разработки встраиваемых систем

За последние несколько лет Rust приобрел множество последователей среди программистов. Технические тенденции приходят и уходят, поэтому может быть трудно разделить ажиотаж только потому, что что-то новое, и ажиотаж по поводу достоинств технологии, но разработчик сообщества RT-Thread Лю Канг считает, что Rust — действительно хорошо продуманный язык. Канг говорит, что цель Rust — помочь разработчикам создавать надежное и эффективное программное обеспечение, и он был разработан для этой цели с нуля.Есть ключевые особенности Rust, которые вы услышите, и в этой статье Канг демонстрирует, что именно благодаря этим функциям Rust отлично подходит для встраиваемых систем. Вот несколько примеров:

  • Высокая производительность: это быстро, с высоким использованием памяти
  • Надежность: ошибки памяти могут быть устранены во время компиляции
  • Производительность: отличная документация, удобный компилятор с полезными сообщениями об ошибках и первоклассный инструментарий. Есть интегрированный менеджер пакетов и инструмент сборки, интеллектуальная поддержка нескольких редакторов с автозаполнением и проверкой типов, автоматическое форматирование и многое другое.

Зачем использовать Rust для разработки встраиваемых систем?

Rust разработан, чтобы гарантировать безопасность и высокую производительность. Встроенное программное обеспечение может иметь проблемы, в основном из-за памяти. Rust — это, в некотором смысле, язык, ориентированный на компилятор, поэтому вы можете быть уверены, что при компиляции безопасно используете память. Вот некоторые из преимуществ использования Rust для разработки на встраиваемых устройствах:

  • Мощный статический анализ
  • Гибкая память
  • Бесстрашный параллелизм
  • Взаимодействие
  • Переносимость
  • Сообщество

В этой статье я использую операционную систему RT-Thread с открытым исходным кодом, чтобы продемонстрировать, как использовать Rust для разработки встраиваемых систем.

Как вызвать Rust в C

При вызове кода Rust в коде C вы должны упаковать исходный код Rust как файл статической библиотеки. Когда код C компилируется, свяжите его.

Создание статической библиотеки на Rust

Этот процесс состоит из двух этапов.

1. Используйте cargo init --lib rust_to_c для создания библиотеки lib в Clion. Добавьте следующий код в lib.rs . Следующая функция вычисляет сумму двух значений типа i32 и возвращает результат:

 #! [No_std] 
use core :: panic :: PanicInfo;

# [no_mangle]
pub extern "C" fn sum (a: i32, b: i32) -> i32 {
a + b
}

# [panic_handler]
fn panic (_info: & PanicInfo) ->! {
петля {}
}

2.Добавьте следующий код в файл Cargo.toml , чтобы сообщить Rustc, какой тип библиотеки генерировать:

 

[lib]
name = "sum"
crate-type = ["staticlib"]
path = "src / lib.rs"

Кросс-компиляция

Вы можете выполнить кросс-компиляцию для своей цели. Предполагая, что ваша встроенная система основана на Arm, шаги просты:

  $ цель rustup добавить armv7a-none-eabi  

2. Создайте файл статической библиотеки:

 

$ Cargo build --target = armv7a-none-eabi --release --verbose
Свежий rust_to_c v0.1.0
Завершенный выпуск [оптимизированная] цель (и) за 0,01 с

Создать файл заголовка

Вам также нужны файлы заголовков.

1. Установите cbindgen. Инструмент cbindgen генерирует заголовочный файл C или C ++ 11 из библиотеки Rust:

  $ грузовая установка --force cbindgen  

2. Создайте новый файл cbindgen.toml в папке проекта.

3. Создайте файл заголовка:

  $ cbindgen --config cbindgen.toml --crate rust_to_c --output sum.h  

Вызов файла библиотеки Rust

Теперь вы можете обращаться к своим библиотекам Rust.

1. Поместите сгенерированные файлы sum.h и sum.a в каталог rt-thread / bsp / qemu-vexpress-a9 / applications .

2. Измените файл SConscript и добавьте статическую библиотеку:

 

из импорта зданий *

cwd = GetCurrentDir ()
src = Glob ('*.c ') + Glob (' *. cpp ')
CPPPATH = [cwd]

LIBS = ["libsum.a"]
LIBPATH = [GetCurrentDir ()]

group = DefineGroup (' Applications ', src, зависит = [''], CPPPATH = CPPPATH, LIBS = LIBS, LIBPATH = LIBPATH)

Возврат ('группа')

3. Вызовите функцию sum в основной функции, получите возвращаемое значение и printf значение.

 

#include
#include
#include
#include
#include "sum.h"

int main (void)
{
int32_t tmp;

tmp = сумма (1, 2);
printf ("вызвать сумму ржавчины (1, 2) =% d \ n", tmp);

возврат 0;
}

4. В среде RT-Thread Env используйте scons для компиляции проекта и запуска:

 $ scons -j6 
scons: чтение файлов SConscript ...
scons: чтение файлов SConscript завершено.
scons: Строим мишени ...
[...]
scons: построены мишени.

$ qemu.sh
\ | /
- RT - Поточная операционная система
/ | \ 4.0.4 build 28 июля 2021 г.
2006 - 2021 гг. Авторские права принадлежат команде rt-thread
lwIP-2.1.2 инициализирован!
[...]
вызвать сумму ржавчины (1, 2) = 3

Сложение, вычитание, умножение и деление

В Rust можно реализовать сложную математику. В файле lib.rs используйте язык Rust для реализации сложения, вычитания, умножения и деления:

 #! [No_std] 
use core :: panic :: PanicInfo;

# [no_mangle]
pub extern "C" fn add (a: i32, b: i32) -> i32 {
a + b
}

# [no_mangle]
pub extern "C" fn subtract (a: i32 , b: i32) -> i32 {
a - b
}

# [no_mangle]
pub extern "C" fn multiply (a: i32, b: i32) -> i32 {
a * b
}

# [no_mangle]
pub extern "C" fn div (a: i32, b: i32) -> i32 {
a / b
}

# [panic_handler]
fn panic (_info: & PanicInfo) ->! {
петля {}
}

Создайте файлы библиотеки и файлы заголовков и поместите их в каталог приложения.Используйте scons для компиляции. Если при связывании появляются ошибки, найдите решение на официальной странице Github.

Измените файл rtconfig.py и добавьте параметр ссылки --allow-multiple-definition :

 

УСТРОЙСТВО = '-march = armv7-a -marm -msoft-float'
CFLAGS = DEVICE + '-Wall'
AFLAGS = '-c' + DEVICE + '-x assemblyr-with-cpp -D__ASSEMBLY__ -I. '
LINK_SCRIPT = 'link.lds'
LFLAGS = DEVICE + '-nostartfiles -Wl, - gc-section, -Map = rtthread.map, -cref, -u, system_vectors, - allow-multiple-definition '+ \
' -T% s '% LINK_SCRIPT

CPATH =' '
LPATH =' '

Скомпилируйте и запустите QEMU, чтобы увидеть свою работу.

Call C в ржавчине

Rust можно вызывать в коде C, но как насчет вызова C в коде Rust? Ниже приведен пример вызова функции C rt_kprintf в коде Rust.

Сначала измените файл lib.rs :

 

// Список импортированных функций rt-thread
extern "C" {
pub fn rt_kprintf (format: * const u8,...);
}

# [no_mangle]
pub extern "C" fn add (a: i32, b: i32) -> i32 {
unsafe {
rt_kprintf (b "это от ржавчины \ n" как * const u8);
}
a + b
}

Затем сгенерируйте файл библиотеки:

 

$ cargo build --target = armv7a-none-eabi --release --verbose
Компиляция rust_to_c v0.1.0
Запуск `rustc --crate-name sum --edition = 2018 src / lib.rs --error- format = json --json = Diagnostic-rendered-ansi --crate-type staticlib --emit = dep-info, link -C opt-level = 3 -C embed-bitcode = no -C metadata = a
Finished release [ optimized] цель (ы) в 0.11с

А теперь, чтобы запустить код, скопируйте файлы библиотеки, сгенерированные Rust, в каталог приложения и перестройте:

 

$ scons -j6 scons: чтение файлов SConscript ... scons: чтение файлов SConscript завершено. [...]
scons: Строительство мишеней ... scons: построение мишеней завершено.

Запустите QEMU еще раз, чтобы увидеть результаты во встроенном образе.

Вы можете получить все

Использование Rust для разработки встраиваемых систем дает вам все возможности Rust без необходимости жертвовать гибкостью или стабильностью.Попробуйте Rust на своей встраиваемой системе сегодня. Для получения дополнительной информации о процессе встраивания Rust (и о самом RT-Thread) посетите канал YouTube проекта RT-Thread. И помните, встроенный тоже может быть открытым.


Особая благодарность Лю Кангу за предоставление этой статьи и за его неустанную работу по упрощению программирования встраиваемых систем для всех!

Использование языка Rust для встраиваемых проектов

Я был очень взволнован языком программирования Rust уже некоторое время, о чем свидетельствуют некоторые предыдущие сообщения.

Rust недавно выпустил 1.0-alpha, что означает, что он достаточно стабилен, чтобы я действительно мог подумать об его использовании для чего-то. Одна из убойных особенностей Rust (по крайней мере, для меня) заключается в том, что вы можете вызывать Rust из C и C из Rust. Это означает, что нам не нужно применять комплексный подход к использованию Rust в наших проектах. Мы можем смешивать и сочетать, если это имеет смысл. Это также означает, что нам не нужно ждать, пока периферийные библиотеки и ОСРВ будут перенесены на Rust. Мы можем опробовать Rust на наших встроенных проектах вместе с существующими библиотеками C прямо сейчас! Вот как.

1. Загрузите компилятор Rust

Оказывается, настроить Rust для кросс-компиляции на встроенную платформу на самом деле очень просто. Поскольку Rust использует LLVM в качестве генератора кода, компилятор Rust является кросс-компилятором прямо из коробки. Единственный дополнительный шаг — это компиляция версии Rust libcore для вашей целевой архитектуры. Оказывается, это довольно просто.

Если вы еще этого не сделали, получите копию компилятора Rust для своей платформы.

2. Получите целевую спецификацию для своей целевой архитектуры

Для кросс-компиляции вам понадобится описание целевой архитектуры, которую Rust может использовать, чтобы сообщить LLVM, как он должен генерировать код. Вам нужно будет найти (или создать) целевую спецификацию для вашей целевой архитектуры.

Сохраните спецификацию без расширения .json прямо в том же месте, из которого вы собираетесь вызывать rustc (обычно это корень вашего проекта).

3. Соберите libcore

Важно, чтобы используемый вами libcore соответствовал версии вашего компилятора.Вы можете получить хэш git, используемый для сборки вашего компилятора, например:

$ rustc -v --version
rustc 1.0.0-nightly (8903c21d6 2015-01-15 22:42:58 +0000)
двоичный: rustc
коммит-хеш: 8903c21d618fd25dca61d9bb668c5299d21feac9
Дата фиксации: 2015-01-15 22:42:58 +0000
хост: x86_64-яблоко-дарвин
релиз: 1.0.0-nightly 

А затем клонируйте репозиторий Rust и проверьте этот конкретный коммит:

git clone [email protected]: rust-lang / rust.git
cd ржавчина
git checkout 8903c21d618fd25dca61d9bb668c5299d21feac9
CD .. 

Ваш коммит-хеш почти наверняка будет отличаться от того, что у меня здесь. Не копируйте то, что у меня есть 🙂

Затем, чтобы собрать libcore , вы просто выполните:

mkdir libcore-thumbv7m
rustc -C opt-level = 2 -Z no-landing-pads --target thumbv7m-none-eabi -g rust / src / libcore / lib.rs --out-dir libcore-thumbv7m 

Теперь вы готовы к кросс-компиляции.

4. Начните использовать Rust на своей встроенной платформе

На этом этапе вы можете начать компиляцию.rs в объектные файлы, которые могут быть переданы вашему компоновщику, как если бы вы поступали с объектным файлом, созданным с помощью C.

Например:

#! [функция (no_std)]
#! [функция (ядро)]
#! [no_std]
#! [crate_type = "staticlib"]


// *************************************
// Они здесь только для того, чтобы компоновщик был доволен
// Эти функции используются только для обработки критических ошибок, поэтому пока мы просто зацикливаемся на вечность
// Для получения дополнительной информации см .: https://github.com/rust-lang/rust/blob/master/src/doc/trpl/unsafe.мкр

#! [функция (lang_items)]

внешнее ядро ​​обрешетки;

# [lang = "stack_exhausted"] extern fn stack_exhausted () {}
# [lang = "eh_personality"] extern fn eh_personality () {}

# [lang = "panic_fmt"]
pub fn panic_fmt (_fmt: & core :: fmt :: Arguments, _file_line: & (& 'static str, usize)) ->! {
  петля { }
}

# [no_mangle]
pub unsafe fn __aeabi_unwind_cpp_pr0 () -> () {
  петля {}
}

// *************************************
// *************************************

// А теперь мы можем написать немного Rust!


# [no_mangle]
pub fn main () -> () {
  
  // Делаем что-нибудь здесь
  петля {}

}
 

Затем скомпилировать:

rustc -C opt-level = 2 -Z no-landing-pads --target thumbv7m-none-eabi -g --emit obj -L libcore-thumbv7m -o my_rust_file.о my_rust_file.rs 

Теперь вы можете связать my_rust_file.o со своим проектом, как и любой другой файл .o.

Почему Rust для встраиваемой разработки? | by Knoldus Inc.

Rust — это системный язык программирования с открытым исходным кодом, который ориентирован на скорость , безопасность памяти , и параллелизм . Синтаксически он похож на C ++, но с безопасностью памяти.

Привет, ребята, я надеюсь, у вас все хорошо, поэтому сегодня мы попытаемся понять, почему мы должны рассматривать программирование на Rust для встраиваемой разработки и моменты, которые делают Rust более значимым в этой области по сравнению с другими языками программирования.

Хорошо! давайте поговорим о некоторых сильных сторонах языка программирования Rust, которые помогают при разработке встраиваемых систем:

Больше никаких проблем с управлением памятью

Как мы все знаем, 70% всех уязвимостей безопасности являются результатом ошибок памяти, и Rust играет здесь важную роль в предотвращении проблемы, связанные с памятью, с подходом к обеспечению безопасности памяти. Здесь у нас есть компонент под названием для проверки заимствований , который предназначен для обеспечения владения памятью и ресурсами, гарантируя, что любое неправильное использование памяти будет обнаружено во время компиляции.Rust заставляет разработчика задуматься о том, что именно он делает.
Раньше проблема заключалась в том, что разработчик мог получить либо низкоуровневый контроль, либо более высокий уровень безопасности.
Например: в C / C ++, работая с низкоуровневыми материалами, программисты должны были быть более осторожными и учесть множество вещей, чтобы обеспечить безопасность памяти.
Но после того, как появился Rust, программисты получили безопасность памяти с помощью низкоуровневого управления.

Высокая производительность

В Rust одной из основных причин, повышающих производительность Rust, является отсутствие сборщика мусора.Rust определяет во время компиляции, когда память больше не нужна и ее можно очистить. В отличие от других языков программирования, в Rust нет проверки во время выполнения. Другими словами, здесь все проверяется только во время компиляции.

Поскольку у нас есть прямой доступ к аппаратному обеспечению и памяти, Rust является идеальным языком для разработки встраиваемых систем и разработки без операционной системы. И можно оптимизировать нашу программу, чтобы приблизиться к максимальной теоретической производительности машины.

Межплатформенная поддержка

С помощью Rust мы можем легко создавать кроссплатформенные решения, которые работают с широким спектром операционных систем.Более того, мы можем кодировать интерфейсные приложения, в Rust доступны некоторые веб-фреймворки, такие как Rocket, Actix и т.д. все необходимые аспекты с помощью его менеджера пакетов Cargo , его сайта сообщества crates.io , его центра документации doc.rs и многих других, включая дополнительные ссылки компилятора, доступные из Clippy и автоматическое идиоматическое форматирование Автор: rustfmt .

Кроме того, в Rust есть несколько официальных и неофициальных способов получения помощи, таких как чат, пользовательский форум, субреддит Rust, Stack Overflow и чат. Точно так же по всему миру доступно множество конференций, таких как RustConf, Rust Belt Rust, RustFest, RustCon Asia и т. Д. Итак, мы можем сказать, что у Rust яркое и гостеприимное сообщество.

Хорошо! мы рассмотрели несколько сильных сторон программирования на Rust для разработки встраиваемых систем. Теперь поговорим о Некоторые требования Embedded и соответствует ли их программирование на Rust?
Хотя сильные стороны, о которых мы говорили выше, являются причиной использования Rust.Однако есть еще несколько терминов, которые делают Rust более значительным.

Переносимость

В двух словах, Переносимость — это «независимость системы» . Во встроенных системах продукт можно назвать портативным, если он способен выполнять свои операции в различных средах. Одним из способов достижения переносимости является HAL (уровень аппаратной абстракции).
Аппаратные абстракции — это наборы программ в программном обеспечении, которые имитируют некоторые специфичные для платформы детали. Другими словами, он дает прямой доступ к аппаратным ресурсам.
Итак, как Rust выполняет это главное требование встроенного ПО? В Rust у нас есть embedded-hal , это набор признаков, которые определяют контракты реализации между реализациями HAL, драйверами и приложениями (или прошивкой ) .

Взаимодействие

Взаимодействие — это способность программного обеспечения взаимодействовать друг с другом для эффективного обмена и обработки информации.
В Rust мы достигаем взаимодействия между двумя языками, Rust и программированием на C.Для этого подхода есть два выделенных модуля, доступных в stdlib , которые называются std :: ffi и std :: os :: raw , а также поддерживают взаимодействие с другими системами сборки и ОСРВ.

Надеюсь, вам понравился блог, спасибо за чтение !!!

Хотите узнать больше о подобном контенте? Подпишитесь на новостную рассылку Rust Times и получайте информацию и последние обновления каждые две недели прямо на свой почтовый ящик. Подпишитесь на рассылку новостей Rust Times: https: // bit.ly / 2Vdlld7.

Три проекта Sonos с открытым исходным кодом: эффективная встраиваемая разработка на Rust

Три проекта, представленные в этом посте, были созданы Snips, французским стартапом, специализирующимся на встроенном распознавании речи, который после приобретения в 2019 году теперь составляет голосовой опыт Sonos команда. Команда Sonos продолжает развивать и поддерживать эти проекты с открытым исходным кодом.

Внутри молодой программной экосистемы часто не хватает некоторых библиотек или инструментов, если вы выходите за рамки основного фокуса первоначальной основы экосистемы.Мы сталкивались с этим явлением несколько раз, и несколько раз мы пытались принять вызов и внести свой вклад в экосистему.

Как первые последователи языка Rust, мы были разочарованы практическими трудностями запуска тестов и стендов на мобильных телефонах и других подключенных устройствах. Это привело к развитию лодки. Запуск моделей нейронных сетей на устройствах в мире, где крупные игроки предпочитают облако, подтолкнул нас к разработке трактата. Наконец, для нацеливания на встраиваемые компьютеры, такие как устройства Sonos, требуется много взаимодействовать с другим собственным программным обеспечением.Мы разработали ffi-convert, потому что хотели, чтобы это было проще как для нас, так и для других команд.

Шлюпка, практические испытания на устройстве и стенды

Sonos — компания-разработчик программного обеспечения; Помимо оборудования, особенность системы Sonos — это программное обеспечение. Программный стек охватывает облако, мобильные устройства и, конечно же, сами динамики и компоненты. Программное обеспечение на устройстве должно быть скомпилировано. Маленькие компьютеры, лежащие в основе наших игроков, могут запускать программное обеспечение, но они не могут его собрать — или могут, но не очень практичным способом.

Программное обеспечение Sonos Voice Experience написано на Rust. Этот язык решает большинство проблем кросс-компиляции. Фактическая кросс-компиляция изначально выполняется rustc, cargo и rustup. Компилятор Rustc построен на основе LLVM, поэтому он может генерировать код для широкого набора архитектур. Cargo, менеджер сборки и зависимостей, знает о кросс-компиляции и может соответствующим образом управлять компилятором. Rustup упрощает настройку и поддержание в актуальном состоянии среды, способной к кросс-компиляции для многих архитектур.Но мы хотели продвинуться немного дальше — мы хотели запускать тесты и тесты на реальных устройствах так же легко, как на ПК.

Dinghy — это грузовая надстройка, которая перенастраивает знакомые команды «запустить», «тест» и «стенд». Он обрабатывает кросс-компиляцию, развертывает скомпилированный код на устройстве, а затем удаленно запускает тесты или программы на целевом устройстве. Он сообщает результаты, как если бы тест выполнялся локально. По мере развития экосистемы Rust мы исправляли сторонние библиотеки, чтобы они были кросс-скомпилированы и работали на процессорах ARM.Одна из целей dinghy заключалась в том, чтобы сделать тривиальным выполнение тестов для любого разработчика библиотеки Rust на своем собственном телефоне, даже для библиотек, которые явно не нацелены на телефоны. Мы хотели, чтобы любой разработчик Rust мог выполнять кросс-компиляцию и тестирование на телефоне, не будучи экспертом по Android или iOS.

Запуск кода на телефонах Android из произвольных инструментов относительно прост. Телефоны iOS представляют собой большую проблему, поскольку устройства iOS принимают только подписанный код даже для тестов. XCode выполняет большую часть сложности, связанной с подписанием кода и управлением сертификатами для разработчика приложений iOS, но репликация процесса за пределами XCode для внешнего инструмента, такого как Cargo, — нетривиальная задача.

Кроме того, dinghy может нацеливаться на удаленные устройства с помощью ssh. Это позволяет очень легко использовать Raspberry Pi или любой одноплатный компьютер в качестве тестового и стендового устройства, сохраняя при этом сложную компиляцию кода ржавчины для мощной рабочей станции Intel, сервера или ноутбука.

Сегодня шлюпка лежит в основе системы сборки SVE, поскольку код SVE в основном написан на Rust. Собственные разработчики также используют его в интерактивных тестах и ​​стендах, ориентируясь на разблокированные устройства Sonos или стандартные одноплатные компьютеры в качестве прокси.Мы также поддерживаем поддержку мобильных платформ в хорошем рабочем состоянии, хотя это не является основной целью SVE.

На GitHub: https://github.com/sonos/dinghy

Сообщение, в котором был представлен Dinghy

Tract, набор инструментов для вывода нейронных сетей.

Tract — это библиотека вывода нейронных сетей. Наиболее заметные библиотеки нейронных сетей, такие как TensorFlow или PyTorch, представляют собой обучающие фреймворки; они используются командами машинного обучения для обучения нейронных сетей. Обучение обычно проводится в облаке с доступом к огромному количеству вычислительных ресурсов и данных обучения.После того, как сеть обучена, ее необходимо развернуть, чтобы запустить и выполнить задачу, для которой она была разработана и обучена.

Обучающие структуры также отлично справляются с этой задачей, называемой «логическим выводом». Однако они склонны отдавать предпочтение аспектам обучения выше всех других императивов в ущерб прецеденту вывода. Они также представляют собой огромные части программного обеспечения, что делает их довольно дорогим решением для встраиваемых систем с ограниченными ресурсами. Нередко команды встраивания разрабатывают специальные программы-исполнители нейронных сетей, которые жестко кодируют конкретный дизайн нейронной сети.

Мы выбрали другой путь, разработав tract как общую библиотеку логических выводов нейронной сети. Мы гарантируем, что он конкурентоспособен с другими библиотеками в стандартных случаях использования, таких как задачи категоризации изображений. Поскольку логический вывод — значительно более простая проблема, чем обучение, в этом пространстве существует довольно много библиотек независимо от крупных обучающих фреймворков.

Но голос, музыка, звук и другие временные сигналы не обязательно являются первоклассными гражданами, когда дело касается нейронных сетей.Работа в режиме реального времени в потоковом режиме также накладывает ограничения как на проектирование модели, так и на разработку среды выполнения, которые могут ускользнуть от стандартных решений. Владение собственной библиотекой дает нам возможность вкладывать силы в решение наших конкретных ограничений, аппаратных или прикладных. Мы твердо верим в достоинства владения критически важными для бизнеса конструкциями.

Хотя tract был инициирован как личный проект разработчика, много времени было потрачено на разработку, чтобы сделать его отличным для запуска голосовых приложений в реальном времени во встроенных системах.Sonos с радостью продолжает историю трактата, вкладывая время разработчика в трактат. В то время как мы заменили одни ограничения другими и продвинули библиотеку в новом направлении, мы делаем все возможное, чтобы tract оставался хорошей библиотекой логического вывода нейронной сети общего назначения. Мы были очень рады помочь в разработке tractjs, сторонней привязки тракта Javascript, которая позволяет запускать вывод нейронной сети в node.js или даже в браузере.

На GitHub: https://github.com/sonos/tract

Бывшая запись в блоге о тракте

Ffi-convert, более простой и безопасный интерфейс между Rust, C и другими языками

Как упоминалось ранее, мы в основном используйте Rust для кодовой базы SVE.Однако большая часть остальной части экосистемы Sonos написана на C ++, и нам нужен способ взаимодействия обеих кодовых баз. Стандартный способ общения двух разных языков — использование C ABI. Это набор соглашений, которые определены языком C и объясняют, как должны вызываться функции, и он имеет то преимущество, что он правильно определен и стабилен. Это означает, что большинство языков могут использовать эти соглашения для вызова кода C или любого другого кода, который следует этим соглашениям.Этот процесс обычно называется FFI, от Foreign Function Interface.

В случае Rust для создания C-совместимого интерфейса необходимы некоторые изменения в компоновке структур и способе объявления функций. Нам нужно переписать некоторые высокоуровневые конструкции Rust, чтобы они напоминали что-то более близкое к семантике более низкого уровня C. Например, используйте необработанные указатели вместо ссылок на Rust или заставьте компилятор rustc размещать память структуры, как это сделал бы компилятор C. В итоге у нас есть две структуры, представляющие данные, проходящие через наш интерфейс C: похожая на C, которая является громоздкой для использования в Rust (вам нужно использовать «небезопасные» блоки ржавчины для доступа ко всему, что находится за необработанным указателем) и чистая структура Rust. который можно легко использовать в коде Rust.Имея две структуры, эффективно представляющие одно и то же, нам нужен способ легко преобразовывать данные из одного представления в другое.

Этот код преобразования довольно легко написать, но он довольно часто повторяется, и есть немало подводных камней (использование небезопасного кода на Rust, в общем, небезопасно). Вот почему мы решили создать ffi-convert: набор трейтов Rust, стандартизирующих процесс преобразования, дополненный макросами Rust proc для автоматического получения реализации этих трейтов. Это означает, что нам больше не нужно писать небезопасный и подверженный ошибкам код преобразования, поскольку он создается автоматически.Это также гарантирует, что весь код преобразования соответствует передовой практике, улучшая качество кода и упрощая систематическое изменение всех реализаций быстро, если мы обнаружим проблему в способе обработки преобразования.

Хотя он был написан для поддержки наших вариантов использования, ffi-convert не содержит ничего специфического для наших проектов. Это может быть полезно для любого проекта, имеющего дело с нетривиальным интерфейсом FFI. Он доступен на GitHub, а также на crates.io, поэтому вы можете легко использовать его для создания C ABI для ваших собственных проектов ржавчины.

На GitHub: https://github.com/sonos/ffi-convert-rs/

Эти три проекта находятся на разных стадиях своего существования, от очень активной разработки до зрелости и стабильности. Все они играют важную роль в нашей повседневной деятельности, поэтому мы, естественно, тратим время на их дальнейшее развитие или поддержание их в хорошей форме. Мы всегда с большим удовольствием получаем отзывы от сообщества, будь то в форме отчетов об ошибках или запросов функций, так что не стесняйтесь дать им шанс и протянуть руку!

Ржавчина 1.6 приносит стабильную поддержку ОС и встраиваемой разработки

В соответствии со своей моделью выпуска, команда разработчиков Rust анонсировала первый релиз Rust 2016 года, 1.6. Самая большая новая функция, которую предлагает Rust 1.6, — это стабилизация libcore , цель которой — сделать возможным использование стабильной Rust для разработки ОС и встроенного программного обеспечения.

libcore предоставляет низкоуровневые, независимые от платформы основы, поверх которых стандартная библиотека Rust, libstd , строит функциональные возможности более высокого уровня, такие как выделение памяти, ввод-вывод и параллелизм.Таким образом, libcore — это самый низкоуровневый уровень, на котором разработчики ОС и встроенного программного обеспечения часто предпочитают основывать свое приложение, и обеспечение стабильности libcore означает, что обеспечивает стабильную основу для такого типа программного обеспечения более низкого уровня.

Как рассказал InfoQ член основной команды Rust Стив Клабник, важность этого нельзя недооценивать:

Это первый большой шаг к тому, чтобы разработка ОС / встроенных программ работала на стабильном Rust. Это важно, но это всего лишь первый шаг.Я действительно думаю, что демонстрация того, что Rust является жизнеспособным вариантом на самых низких уровнях программного обеспечения, важна для его будущего.

Однако важно отметить, что libcore в настоящее время поддерживает только разработку библиотек, тогда как приложения еще не полностью поддерживаются. Клабник объяснил InfoQ, что причина, по которой libcore не полностью поддерживает приложения, заключается в нескольких неопределенных «элементах языка», которые ему необходимы. В Rust элементы lang можно рассматривать как символы компоновщика, которые можно использовать как «крючки» для самого языка.Это позволяет, например, реализовать часть функций Rust в библиотеках, а не в самом языке. По словам Клабника, это не проблема для разработчиков, которые хотят создать библиотеку, не использующую libstd ( no_std ). Действительно, он говорит:

Вероятно, мы не будем добавлять эти два [элемента lang] в саму libcore . Они созданы специально для того, чтобы пользователи могли реализовать их подходящим для них способом. Если вы пытаетесь создать исполняемый файл с no_std , вы должны сами определить два элемента lang.

Клабник также предоставил ссылку на свой исходный файл, где он показывает, как можно определить эти отсутствующие символы:

  # [lang = "eh_personality"]
extern "C" fn eh_personality () {
}
# [lang = "panic_fmt"]
fn panic_fmt () ->! {
    петля {}
}

# [lang = "begin_unwind"]
pub extern "C" fn begin_unwind () {
}  

Помимо стабильного libcore , Rust 1.6 добавляет множество небольших усовершенствований в библиотечные функции и языковые особенности, в первую очередь семейство функций стока , используемых для удаления элементов из коллекции с сохранением их резервной памяти, и новый От конверсий.Полный список всех изменений можно прочитать в примечаниях к выпуску.

Коррозия закладных материалов

Коррозия арматурной стали и других закладных металлов является основной причиной разрушения бетона. Когда сталь подвергается коррозии, образующаяся ржавчина занимает больший объем, чем сталь. Это расширение создает в бетоне растягивающие напряжения, которые в конечном итоге могут вызвать растрескивание, расслоение и отслаивание.

Сталь подвержена коррозии, потому что это не встречающийся в природе материал.Скорее, железная руда выплавляется и очищается для производства стали. Этапы производства, которые превращают железную руду в сталь, добавляют металлу энергии.

Сталь, как и большинство металлов, за исключением золота и платины, термодинамически нестабильна при нормальных атмосферных условиях, выделяет энергию и возвращается в свое естественное состояние — оксид железа или ржавчину. Этот процесс называется коррозией.

Для возникновения коррозии должны присутствовать следующие элементы:

  • Должно быть как минимум два металла (или два участка на одном металле) с разными уровнями энергии
  • электролит
  • металлическое соединение

В железобетоне арматурный стержень может иметь много отдельных участков с разными уровнями энергии.Бетон действует как электролит, а металлическое соединение обеспечивается проволочными стяжками, опорами стульев или самой арматурой.

Коррозия — это электрохимический процесс, связанный с потоком зарядов (электронов и ионов). В активных участках стержня, называемых анодами, атомы железа теряют электроны и переходят в окружающий бетон в виде ионов железа. Этот процесс называется реакцией окисления полуэлемента или анодной реакцией и представлен как:

2Fe → 2Fe 2+ + 4e

Электроны остаются в стержне и текут к участкам, называемым катоды, где они соединяются с водой и кислородом в бетоне.Реакция на катоде называется реакцией восстановления. Обычная реакция восстановления:

2H 2 O + O 2 + 4e → 4OH

Для поддержания электрической нейтральности ионы двухвалентного железа мигрируют через поровые воды бетона к ним. катодные участки, где они объединяются с образованием гидроксидов железа или ржавчины:

2Fe 2+ + 4OH → 2Fe (OH)

Этот начальный осажденный гидроксид имеет тенденцию далее реагировать с кислородом с образованием более высоких оксидов.Увеличение объема по мере дальнейшей реакции продуктов реакции с растворенным кислородом приводит к внутреннему напряжению в бетоне, которого может быть достаточно, чтобы вызвать растрескивание и отслаивание бетонного покрытия.

Коррозию закладных металлов в бетон можно значительно снизить, если уложить без трещин бетон с низкой проницаемостью и достаточным покрытием из бетона. Бетон с низкой проницаемостью может быть получен за счет уменьшения отношения воды к вяжущим материалам в бетоне и использования пуццоланов и шлака.Пуццоланы и шлак также увеличивают удельное сопротивление бетона, тем самым снижая скорость коррозии даже после ее возникновения. ACI 318-11, Строительные нормы и правила для конструкционного бетона устанавливает минимальные требования к бетонному покрытию, которые помогут защитить закладные металлы от коррозионных материалов. Дополнительные меры по снижению коррозии стальной арматуры в бетоне включают использование добавок, замедляющих коррозию, покрытие арматуры (например, эпоксидной смолой) и использование герметиков и мембран на поверхности бетона.Герметики и мембраны, если они используются, необходимо периодически наносить повторно.

Бетон и пассивный слой

Хотя сталь естественным образом склонна к коррозионным реакциям, щелочная среда бетона (pH от 12 до 13) обеспечивает защиту стали от коррозии. При высоком pH на стали образуется тонкий оксидный слой, препятствующий растворению атомов металла. Эта пассивная пленка фактически не останавливает коррозию; снижает скорость коррозии до незначительного уровня. Для стали в бетоне скорость пассивной коррозии обычно равна 0.1 мкм в год. Без пассивной пленки скорость коррозии стали бы как минимум в 1000 раз выше (ACI222 2001).

Благодаря присущей бетону защите, арматурная сталь не подвергается коррозии в большинстве бетонных элементов и конструкций. Однако при разрушении пассивного слоя может возникнуть коррозия. Разрушение пассивного слоя происходит при снижении щелочности бетона или повышении концентрации хлоридов в бетоне до определенного уровня.

Роль хлорид-ионов

Воздействие хлорид-ионов на железобетон является основной причиной преждевременной коррозии стальной арматуры. Проникновение хлорид-ионов, присутствующих в солях для борьбы с обледенением и морской воде, в железобетон может вызвать коррозию стали, если кислород и влага также доступны для поддержания реакции. Растворенные в воде хлориды могут проникать через прочный бетон или попадать в сталь через трещины. Примеси, содержащие хлориды, также могут вызывать коррозию.

Ни один другой загрязнитель не описан в литературе так широко как причина коррозии металлов в бетоне, чем ионы хлора. Механизм, с помощью которого хлориды вызывают коррозию, не совсем понятен, но наиболее популярная теория состоит в том, что ионы хлора проникают через защитную оксидную пленку легче, чем другие ионы, что делает сталь уязвимой для коррозии.

Риск коррозии увеличивается с увеличением содержания хлоридов в бетоне. Когда содержание хлоридов на поверхности стали превышает определенный предел, называемый пороговым значением, возникает коррозия, если также доступны вода и кислород.Исследования Федерального управления шоссейных дорог (FHWA) показали, что пороговый предел в 0,20 процента общего (растворимого в кислоте) хлорида от веса цемента может вызвать коррозию арматурной стали в настилах мостов (Clear 1976). Однако только водорастворимые хлориды способствуют коррозии; некоторые растворимые в кислоте хлориды могут быть связаны в агрегатах и, следовательно, не могут способствовать коррозии. Работа в FHWA (Clear 1973) показала, что коэффициент преобразования кислотно-растворимых хлоридов в водорастворимые может варьироваться от 0.От 35 до 0,90, в зависимости от состава и истории бетона. Произвольно было выбрано 0,75, в результате чего предел растворимости в воде хлоридов составляет 0,15% от веса цемента.

Хотя хлориды несут прямую ответственность за возникновение коррозии, они, по-видимому, играют лишь косвенную роль в скорости коррозии после ее возникновения. Основными факторами, регулирующими скорость, являются доступность кислорода, удельное электрическое сопротивление и относительная влажность бетона, а также pH и температура.

Карбонизация

Карбонизация происходит, когда двуокись углерода из воздуха проникает в бетон и вступает в реакцию с гидроксидами, такими как гидроксид кальция, с образованием карбонатов. В реакции с гидроксидом кальция образуется карбонат кальция:

Ca (OH) 2 + CO 2 → CaCO 3 + H 2 O

Эта реакция снижает pH порового раствора до 8,5, при котором пассивная пленка на сталь нестабильна.

Карбонизация — обычно медленный процесс. Было подсчитано, что в высококачественном бетоне карбонизация будет происходить со скоростью до 0,04 дюйма в год. Уровень карбонизации значительно увеличивается в бетоне с высоким водоцементным отношением, низким содержанием цемента, коротким периодом отверждения, низкой прочностью и высокопроницаемой или пористой пастой.

Карбонизация сильно зависит от относительной влажности бетона. Самый высокий уровень карбонизации наблюдается при относительной влажности от 50 до 75 процентов.При относительной влажности ниже 25% степень карбонизации считается незначительной. При относительной влажности выше 75% влага в порах ограничивает проникновение CO2. Коррозия, вызванная карбонизацией, часто возникает на участках фасадов зданий, которые подвергаются воздействию дождя, затенены от солнечного света и имеют низкое бетонное покрытие над арматурной сталью.

Карбонизация бетона также снижает количество ионов хлора, необходимых для ускорения коррозии. В новом бетоне с pH от 12 до 13 требуется от 7000 до 8000 ppm хлоридов, чтобы вызвать коррозию закладной стали.Однако, если pH понижается до диапазона от 10 до 11, порог хлорида для коррозии значительно ниже — на уровне или ниже 100 частей на миллион. Однако, как и ионы хлора, карбонизация разрушает пассивную пленку армирования, но не влияет на скорость коррозии.

Пример карбонизации на фасаде здания.

Коррозия разнородных металлов

Когда два разных металла, такие как алюминий и сталь, контактируют в бетоне, может возникнуть коррозия, потому что каждый металл обладает уникальным электрохимическим потенциалом.Знакомый тип коррозии разнородных металлов происходит в обычной батарее фонарика. Цинковый корпус и угольный стержень — это два металла, а влажная паста действует как электролит. Когда углерод и цинк соединены проволокой, течет ток. В железобетоне коррозия разнородных металлов может происходить на балконах, где закладные алюминиевые перила контактируют с арматурной сталью. Ниже приведен список металлов в порядке электрохимической активности:

1. Цинк 5. Никель 9.Медь

2. Алюминий 6. Олово 10. Бронза

3. Сталь 7. Свинец 11. Нержавеющая сталь

4. Железо 8. Латунь 12. Золото

Когда металлы контактируют в активном электролите, тем меньше активный металл (нижнее число) в серии корродирует.

Список литературы

Комитет ACI 222, Защита металлов в бетоне от коррозии , ACI 222R-01, Американский институт бетона, Фармингтон-Хиллз, Мичиган, 2001, 41 страница.

Комитет ACI 318, Требования строительных норм для конструкционного бетона , ACI 318-05, Американский институт бетона, Фармингтон-Хиллз, Мичиган, 2005 г., 443 страницы.

Клир, К.С., и Хэй, Р.Э., «Время до коррозии арматурной стали в бетонной плите, V.1: Влияние параметров проектирования и строительства смеси», FHWA-RD-73-32, Федеральное управление шоссейных дорог, Вашингтон, Округ Колумбия, апрель 1973 г., 103 страницы.

Clear K.C., «Время до коррозии арматурной стали в бетонных плитах», Федеральное управление шоссейных дорог, PB 258 446, Vol.3, апрель 1976 г.

PCA, Типы и причины разрушения бетона, Portland Cement Association, Скоки, Иллинойс, 2002 г., 16 страниц.

A оценочное внедрение типов сессий в Rust

28 Руофей Чен и Стефани Бальзер

fn cut

(cont1: PartialSession ,

cont2 : PartialSession )

-> PartialSession

где A: протокол, B: протокол,

C1: контекст, C2: контекст,

C3: контекст, C4: контекст,

C1: AppendContext <(A, ()), Appended = C3>,

C1: AppendContext ,

fn include_session

(сеанс: сеанс ,

продолжение: impl FnOnce (C :: Length)

-> PartialSession )

-> PartialSession

где A: протокол, B: протокол, C: Контекст,

C: AppendContext <(A, ())>

fn apply_channel

(f: Session >,

a: Session ) 9000 3

-> Сессия

где A: Протокол, B: Протокол

Значение приема

fn receive_value

(продолжение: impl FnOnce (T) -> Fut + Send + ‘static)

-> PartialSession <

C, ReceiveValue>

fn send_value_to

(линза: N, значение: T,

продолжение : PartialSession )

-> PartialSession

где A: протокол, B: протокол, C: контекст,

T: отправить + ‘статический,

N: ContextLens <

C, ReceiveValue, B>

Отправить значение

fn send_value

(значение: T, продолжение: PartialSession )

-> PartialSession >

где T: Send + ‘static, A: Protocol, C: Context

fn send_value_async

(cont_builder: impl

FnOnce ( ) -> Fut + Send + ‘static)

-> PartialSession >

где T: Send + ‘static, A: Protocol, C: Context,

Future

(T, PartialSession )> + Отправить

fn receive_value_from

(n: N,

cont: impl FnOnce (T) -> Fut + Send + ‘static)

-> PartialSession

где A: протокол, B: протокол, C: контекст,

T: Send + ‘static,

Future

PartialSession > + Отправить,

N: ContextLens , A>

Канал приема

fn receive_channel

(продолжение: impl FnOnce (C :: Length) ->

PartialSession )

-> PartialSession >

где A: протокол, B: протокол,

C: AppendContext <(A, ( ))>

fn send_channel_to

(n1: N1, n1: N2,

cont: PartialSession )

-> PartialSession

где C: Контекст, B: протокол,

A1: протокол, A2: протокол,

N1: ContextLens

ReceiveChannel , A2>,

N2: ContextLens

Send Channel

fn send_channel_from

(n: N,

cont: PartialSession )

-> PartialSession >

где C: контекст, A: протокол, B: протокол,

N: ContextLens

fn receive_channel_from

(n: N,

продолжение: impl FnOnce (C2 :: Length)

-> PartialSession )

-> PartialSession ​​

где A1: протокол, A2: Протокол,

B: Протокол, C1: Контекст,

C2: AppendContext <(A1, ())>,

N: ContextLens

SendChannel , A2, Target = C2>

Типы рекурсивных сеансов

, Vol.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *