{"id":10114,"date":"2023-01-18T17:58:04","date_gmt":"2023-01-18T16:58:04","guid":{"rendered":"https:\/\/starmodul.com\/muntatge-estructures-metalliques\/"},"modified":"2026-11-11T20:12:05","modified_gmt":"2026-11-11T19:12:05","slug":"muntatge-estructures-metalliques","status":"publish","type":"page","link":"https:\/\/starmodul.com\/ca\/muntatge-estructures-metalliques\/","title":{"rendered":"Muntatge Estructures Met\u00e0l\u00b7liques"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10114\" class=\"elementor elementor-10114 elementor-2375\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b9728f0 e-con-full sm-dh-wrap smd-dh e-flex e-con e-parent\" data-id=\"5b9728f0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de52ee83 elementor-widget elementor-widget-html\" data-id=\"de52ee83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"sm-dh\"><div class=\"sm-dh__media\"><img src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2023\/02\/decb0f3b-31d1-4d1b-b2d6-1500bc1a2a88.jpg\" alt=\"\" sizes=\"(max-width: 767px) 100vw, 60vw\" fetchpriority=\"high\" decoding=\"async\" data-no-lazy=\"1\" class=\"skip-lazy\" title=\"\"><\/div><div class=\"sm-dh__shade\"><\/div><div class=\"sm-dh__in\"><div class=\"sm-dh__txt smr\"><p class=\"eb\">MUNTATGE ESTRUCTURA MET\u00c0L\u00b7LICA<\/p><h1>Muntatge <span style=\"color:#F39200;\">d\u02bbestructura met\u00e0l\u00b7lica<\/span> amb sistema StarModul<\/h1><p class=\"sm-dh__p\">El sistema StarModul permet realitzar el <strong>muntatge d'una estructura met\u00e0l\u00b7lica mitjan\u00e7ant unions cargolades<\/strong> , substituint la soldadura als nusos estructurals per connexions mec\u00e0niques dissenyades per posicionar i unir els perfils. Els tubs arriben tallats a mida i cada pe\u00e7a etiquetada, amb pl\u00e0nols de muntatge pas a pas: a l'obra no cal tallar ni soldar, nom\u00e9s cargolar.<\/p><div class=\"btns\"><a class=\"sm-btn sm-btn--pri\" href=\"\/ca\/contacte\/\">Demana pressupost<\/a><a class=\"sm-btn sm-btn--sec\" href=\"\/ca\/configurador-3d-estructura-metallica\/\">Dissenya la teva estructura 3D<\/a><\/div><\/div><\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-db3ee106 e-con-full smd-sec smd-intro smt-bg-g e-flex e-con e-parent\" data-id=\"db3ee106\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-d06b3d0d smd-split e-flex e-con-boxed e-con e-child\" data-id=\"d06b3d0d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-deaf9004 e-con-full smd-col smd-txtcol e-flex e-con e-child\" data-id=\"deaf9004\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d4565825 elementor-widget elementor-widget-text-editor\" data-id=\"d4565825\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"smd-intro-eb\" style=\"margin:0;color:#F39200;font-weight:800;text-transform:uppercase;letter-spacing:.5px;\">Muntatge en sec<\/p><h2>Un muntatge <span style=\"color:#F39200\">ordenat<\/span> i sense soldadura<\/h2><p>L&#8217;estructura es prepara seguint la documentaci\u00f3 del projecte, facilitant l&#8217;acoblament progressiu de pilars, bigues, p\u00f2rtics i altres elements directament a l&#8217;obra.<\/p><p>El muntatge el pot fer el mateix client seguint els pl\u00e0nols, sense soldadors ni maquin\u00e0ria pesant, o l\u2019equip de Starmodul Montaje, amb operaris homologats i formats, a Catalunya i Arag\u00f3.<\/p><ul class=\"smd-checks\"><li>Unions cargolades, sense soldadura a l\u2019obra<\/li><li>Sistema patentat<\/li><li>C\u00e0lcul estructural per enginyer a cada projecte<\/li><li>Marcatge CE segons la norma harmonitzada EN 1090-1<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d1f8dcdd elementor-align-left elementor-widget elementor-widget-button\" data-id=\"d1f8dcdd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/starmodul.com\/ca\/contacte\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Demana pressupost<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dcdf8d2a e-con-full smd-col smd-imgcol e-flex e-con e-child\" data-id=\"dcdf8d2a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de7f8fb9 elementor-widget elementor-widget-html\" data-id=\"de7f8fb9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<figure class=\"smd-fig\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-girona-1288-1250x938.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-girona-1288-300x225.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-girona-1288-600x450.webp 600w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-girona-1288-768x576.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-girona-1288-1250x938.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-girona-1288-1536x1152.webp 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-girona-1288.webp 1600w\" sizes=\"auto, (max-width:767px) 100vw, 50vw\" width=\"1250\" height=\"938\" alt=\"Muntatge de panells de fa\u00e7ana sobre l&#039;estructura StarModul a Girona\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/figure>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<section class=\"elementor-element elementor-element-3330bce2 e-con-full smd-sec smt-bg-w e-flex e-con e-parent\" data-id=\"3330bce2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-275788bc e-flex e-con-boxed e-con e-child\" data-id=\"275788bc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-35998680 e-con-full e-flex e-con e-child\" data-id=\"35998680\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-273b2286 elementor-widget elementor-widget-text-editor\" data-id=\"273b2286\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#F39200;font-weight:800;text-transform:uppercase;letter-spacing:.5px;\">PROCEDIMENT DE MUNTATGE<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e04992f elementor-widget elementor-widget-text-editor\" data-id=\"5e04992f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Muntatge d\u00b4una <span style=\"color:#F39200;\">estructura met\u00e0l\u00b7lica pas a pas<\/span><\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ec3b8b5 elementor-widget elementor-widget-text-editor\" data-id=\"6ec3b8b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>El muntatge parteix d&#8217;un <strong>replanteig correcte<\/strong> , la identificaci\u00f3 pr\u00e8via de les peces i una seq\u00fc\u00e8ncia l\u00f2gica d&#8217;armat per nivells. El sistema s&#8217;acobla amb eines de m\u00e0 b\u00e0siques seguint la documentaci\u00f3 del projecte. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5dfc527 e-con-full e-flex e-con e-child\" data-id=\"5dfc527\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8dc1a4 e-con-full smd-card e-flex e-con e-child\" data-id=\"c8dc1a4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-3e0c749 e-con-full e-flex e-con e-child\" data-id=\"3e0c749\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ecbf366 elementor-widget elementor-widget-image\" data-id=\"1ecbf366\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_1_alta_calidad.png\" class=\"attachment-full size-full wp-image-25486\" alt=\"\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_1_alta_calidad.png 1672w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_1_alta_calidad-300x169.png 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_1_alta_calidad-1250x703.png 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_1_alta_calidad-768x432.png 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_1_alta_calidad-1536x864.png 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_1_alta_calidad-600x338.png 600w\" sizes=\"(max-width: 1672px) 100vw, 1672px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7fdfbb5c e-con-full e-flex e-con e-child\" data-id=\"7fdfbb5c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-512b39f2 elementor-widget elementor-widget-text-editor\" data-id=\"512b39f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#FFFFFF;background:#F39200;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;\">01<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6870a10c elementor-widget elementor-widget-text-editor\" data-id=\"6870a10c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Replanteig i premuntatge de pilars<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ae9da69 elementor-widget elementor-widget-text-editor\" data-id=\"4ae9da69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Es defineix la posici\u00f3 de l&#8217;estructura i es premunten els pilars sobre les peces d&#8217;ancoratge previstes per fixar-les al terra.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4a026db6 e-con-full smd-card e-flex e-con e-child\" data-id=\"4a026db6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2ea3c15f e-con-full e-flex e-con e-child\" data-id=\"2ea3c15f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-541eeea2 elementor-widget elementor-widget-image\" data-id=\"541eeea2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_2_alta_calidad.png\" class=\"attachment-full size-full wp-image-25487\" alt=\"\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_2_alta_calidad.png 1672w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_2_alta_calidad-300x169.png 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_2_alta_calidad-1250x703.png 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_2_alta_calidad-768x432.png 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_2_alta_calidad-1536x864.png 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_2_alta_calidad-600x338.png 600w\" sizes=\"(max-width: 1672px) 100vw, 1672px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-33229422 e-con-full e-flex e-con e-child\" data-id=\"33229422\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b50630d elementor-widget elementor-widget-text-editor\" data-id=\"4b50630d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#FFFFFF;background:#F39200;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;\">02<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ee4bcbc elementor-widget elementor-widget-text-editor\" data-id=\"1ee4bcbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Muntatge del c\u00e8rcol perimetral inferior<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76ae96a7 elementor-widget elementor-widget-text-editor\" data-id=\"76ae96a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Es connecten els perfils inferiors formant el per\u00edmetre de lestructura i relacionant entre si la posici\u00f3 dels pilars.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-41d2f241 e-con-full smd-card e-flex e-con e-child\" data-id=\"41d2f241\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31747bff e-con-full e-flex e-con e-child\" data-id=\"31747bff\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-470edc9e elementor-widget elementor-widget-image\" data-id=\"470edc9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_3_alta_calidad.png\" class=\"attachment-full size-full wp-image-25488\" alt=\"\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_3_alta_calidad.png 1672w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_3_alta_calidad-300x169.png 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_3_alta_calidad-1250x703.png 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_3_alta_calidad-768x432.png 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_3_alta_calidad-1536x864.png 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_3_alta_calidad-600x338.png 600w\" sizes=\"(max-width: 1672px) 100vw, 1672px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-572f8acd e-con-full e-flex e-con e-child\" data-id=\"572f8acd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6bd2b938 elementor-widget elementor-widget-text-editor\" data-id=\"6bd2b938\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#FFFFFF;background:#F39200;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;\">03<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a984a1a elementor-widget elementor-widget-text-editor\" data-id=\"2a984a1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Comprovaci\u00f3 de la base i fixaci\u00f3 al terra<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a68915c elementor-widget elementor-widget-text-editor\" data-id=\"3a68915c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Amb el per\u00edmetre inferior muntat s&#8217;obt\u00e9 una base amb m\u00e9s rigidesa. En aquest punt es pot realitzar la fixaci\u00f3 al terra mitjan\u00e7ant tacs o un altre sistema previst al projecte. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-22df6d60 e-con-full e-flex e-con e-child\" data-id=\"22df6d60\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-12d94447 e-con-full smd-card e-flex e-con e-child\" data-id=\"12d94447\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2eb5cacd e-con-full e-flex e-con e-child\" data-id=\"2eb5cacd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-72b27d7d elementor-widget elementor-widget-image\" data-id=\"72b27d7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_4_alta_calidad.png\" class=\"attachment-full size-full wp-image-25489\" alt=\"\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_4_alta_calidad.png 1672w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_4_alta_calidad-300x169.png 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_4_alta_calidad-1250x703.png 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_4_alta_calidad-768x432.png 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_4_alta_calidad-1536x864.png 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_4_alta_calidad-600x338.png 600w\" sizes=\"(max-width: 1672px) 100vw, 1672px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8dff627 e-con-full e-flex e-con e-child\" data-id=\"8dff627\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2929e08a elementor-widget elementor-widget-text-editor\" data-id=\"2929e08a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#FFFFFF;background:#F39200;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;\">04<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1616e51 elementor-widget elementor-widget-text-editor\" data-id=\"1616e51\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Muntatge del per\u00edmetre de coberta<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15e38711 elementor-widget elementor-widget-text-editor\" data-id=\"15e38711\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>S&#8217;acoblen els perfils superiors que formen el per\u00edmetre de la coberta i connecten la coronaci\u00f3 dels pilars.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-70ed71f0 e-con-full smd-card e-flex e-con e-child\" data-id=\"70ed71f0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-1fa2dfb2 e-con-full e-flex e-con e-child\" data-id=\"1fa2dfb2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-56176f7e elementor-widget elementor-widget-image\" data-id=\"56176f7e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_5_alta_calidad.png\" class=\"attachment-full size-full wp-image-25490\" alt=\"\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_5_alta_calidad.png 1672w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_5_alta_calidad-300x169.png 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_5_alta_calidad-1250x703.png 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_5_alta_calidad-768x432.png 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_5_alta_calidad-1536x864.png 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_5_alta_calidad-600x338.png 600w\" sizes=\"(max-width: 1672px) 100vw, 1672px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-66c0d74c e-con-full e-flex e-con e-child\" data-id=\"66c0d74c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30ab2d29 elementor-widget elementor-widget-text-editor\" data-id=\"30ab2d29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#FFFFFF;background:#F39200;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;\">05<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4663d7d4 elementor-widget elementor-widget-text-editor\" data-id=\"4663d7d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Formaci\u00f3 dels pendents de coberta<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a3e359c elementor-widget elementor-widget-text-editor\" data-id=\"6a3e359c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Quan la geometria correspon a una coberta a dues aig\u00fces, es munten les peces i els perfils que permeten formar els pendents previstos.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-508b0a88 e-con-full smd-card e-flex e-con e-child\" data-id=\"508b0a88\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-6a2adcff e-con-full e-flex e-con e-child\" data-id=\"6a2adcff\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-40790742 elementor-widget elementor-widget-image\" data-id=\"40790742\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_6_alta_calidad.png\" class=\"attachment-full size-full wp-image-25491\" alt=\"\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_6_alta_calidad.png 1672w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_6_alta_calidad-300x169.png 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_6_alta_calidad-1250x703.png 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_6_alta_calidad-768x432.png 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_6_alta_calidad-1536x864.png 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_6_alta_calidad-600x338.png 600w\" sizes=\"(max-width: 1672px) 100vw, 1672px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ef75100 e-con-full e-flex e-con e-child\" data-id=\"7ef75100\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f2a0d4a elementor-widget elementor-widget-text-editor\" data-id=\"2f2a0d4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#FFFFFF;background:#F39200;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;\">06<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1797d8d elementor-widget elementor-widget-text-editor\" data-id=\"1797d8d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Muntatge de bigues inter-p\u00f2rtics<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c24f5dd elementor-widget elementor-widget-text-editor\" data-id=\"4c24f5dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>S&#8217;hi incorporen les bigues de coberta situades entre p\u00f2rtics per completar l&#8217;estructura resistent del pla superior.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-70e78432 e-con-full e-flex e-con e-child\" data-id=\"70e78432\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-69d0d4aa e-con-full smd-card e-flex e-con e-child\" data-id=\"69d0d4aa\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-51dc9f03 e-con-full e-flex e-con e-child\" data-id=\"51dc9f03\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ab4e871 elementor-widget elementor-widget-image\" data-id=\"4ab4e871\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_7_alta_calidad.png\" class=\"attachment-full size-full wp-image-25492\" alt=\"\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_7_alta_calidad.png 1672w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_7_alta_calidad-300x169.png 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_7_alta_calidad-1250x703.png 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_7_alta_calidad-768x432.png 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_7_alta_calidad-1536x864.png 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_7_alta_calidad-600x338.png 600w\" sizes=\"(max-width: 1672px) 100vw, 1672px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-498e0633 e-con-full e-flex e-con e-child\" data-id=\"498e0633\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b156d75 elementor-widget elementor-widget-text-editor\" data-id=\"2b156d75\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#FFFFFF;background:#F39200;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;\">07<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-719a0773 elementor-widget elementor-widget-text-editor\" data-id=\"719a0773\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Marcs de portes i finestres<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-769b8fe0 elementor-widget elementor-widget-text-editor\" data-id=\"769b8fe0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Es col\u00b7loquen les peces especials i perfils necessaris per formar els buits i premarcs estructurals de portes i finestres.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-71c35306 e-con-full smd-card e-flex e-con e-child\" data-id=\"71c35306\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-1f375fd3 e-con-full e-flex e-con e-child\" data-id=\"1f375fd3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f87f405 elementor-widget elementor-widget-image\" data-id=\"f87f405\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_8_alta_calidad.png\" class=\"attachment-full size-full wp-image-25493\" alt=\"\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_8_alta_calidad.png 1672w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_8_alta_calidad-300x169.png 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_8_alta_calidad-1250x703.png 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_8_alta_calidad-768x432.png 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_8_alta_calidad-1536x864.png 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_8_alta_calidad-600x338.png 600w\" sizes=\"(max-width: 1672px) 100vw, 1672px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6b85339b e-con-full e-flex e-con e-child\" data-id=\"6b85339b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61d4b81e elementor-widget elementor-widget-text-editor\" data-id=\"61d4b81e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#FFFFFF;background:#F39200;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;\">08<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4caded6c elementor-widget elementor-widget-text-editor\" data-id=\"4caded6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Rigiditzaci\u00f3 de l&#8217;estructura<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77bf86c0 elementor-widget elementor-widget-text-editor\" data-id=\"77bf86c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>S&#8217;instal\u00b7len els elements de rigiditzaci\u00f3 previstos al pla vertical per completar l&#8217;estabilitat i la geometria del conjunt.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-37610de9 e-con-full smd-card e-flex e-con e-child\" data-id=\"37610de9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2e59eb98 e-con-full e-flex e-con e-child\" data-id=\"2e59eb98\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-77f96b55 elementor-widget elementor-widget-image\" data-id=\"77f96b55\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_9_alta_calidad.png\" class=\"attachment-full size-full wp-image-25494\" alt=\"\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_9_alta_calidad.png 1672w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_9_alta_calidad-300x169.png 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_9_alta_calidad-1250x703.png 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_9_alta_calidad-768x432.png 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_9_alta_calidad-1536x864.png 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/08\/paso_9_alta_calidad-600x338.png 600w\" sizes=\"(max-width: 1672px) 100vw, 1672px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-23dc35b1 e-con-full e-flex e-con e-child\" data-id=\"23dc35b1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-72c7e013 elementor-widget elementor-widget-text-editor\" data-id=\"72c7e013\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#FFFFFF;background:#F39200;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;\">09<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2362f459 elementor-widget elementor-widget-text-editor\" data-id=\"2362f459\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Estructura acabada i tancaments<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28be94e9 elementor-widget elementor-widget-text-editor\" data-id=\"28be94e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Un cop armada l&#8217;estructura es pot executar el tancament total o parcial. El cat\u00e0leg contempla el panell sandvitx com una soluci\u00f3 quan es requereix a\u00efllament t\u00e8rmic i\/o ac\u00fastic. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-727dcf40 e-con-full smd-note smt-clr e-flex e-con e-child\" data-id=\"727dcf40\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f70c51e elementor-widget elementor-widget-text-editor\" data-id=\"4f70c51e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong style=\"color: #0d2148;\">Seq\u00fc\u00e8ncia de muntatge:<\/strong> l&#8217;esquema anterior reprodueix el procediment descrit al cat\u00e0leg StarModul. La configuraci\u00f3 concreta de perfils, unions, fixacions i rigiditzacions ha de correspondre a la documentaci\u00f3 i al c\u00e0lcul estructural de cada projecte. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-7226cee3 e-con-full smd-sec smt-bg-g e-flex e-con e-parent\" data-id=\"7226cee3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-4d75230d e-flex e-con-boxed e-con e-child\" data-id=\"4d75230d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-54c0da3b e-con-full e-flex e-con e-child\" data-id=\"54c0da3b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-51bc2f0e e-con-full e-flex e-con e-child\" data-id=\"51bc2f0e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13d08ee9 elementor-widget elementor-widget-video\" data-id=\"13d08ee9\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=mBs5ALO2wQo&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-24a3fe8e e-con-full e-flex e-con e-child\" data-id=\"24a3fe8e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-99f0475 elementor-widget elementor-widget-text-editor\" data-id=\"99f0475\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#F39200;font-weight:800;text-transform:uppercase;letter-spacing:.5px;\">V\u00cdDEO DE MUNTATGE<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a696838 elementor-widget elementor-widget-text-editor\" data-id=\"7a696838\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Muntatge d&#8217;una <span style=\"color:#F39200;\">estructura met\u00e0l\u00b7lica cargolada<\/span> pas a pas<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7691eb2b elementor-widget elementor-widget-text-editor\" data-id=\"7691eb2b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>En aquest v\u00eddeo de StarModul podeu veure el proc\u00e9s real de muntatge d&#8217;una estructura met\u00e0l\u00b7lica cargolada, des de la preparaci\u00f3 dels components fins a l&#8217;assemblatge de l&#8217;estructura.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-447a0e2c elementor-widget elementor-widget-text-editor\" data-id=\"447a0e2c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>L&#8217;objectiu del sistema \u00e9s traslladar a obra un proc\u00e9s pr\u00e8viament definit, reduint operacions d&#8217;ajustament i evitant la soldadura als nusos resolts mitjan\u00e7ant les unions StarModul.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-e0e75d6 e-con-full smt-bg-w e-flex e-con e-parent\" data-id=\"e0e75d6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef90b94 elementor-widget elementor-widget-html\" data-id=\"ef90b94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"smx smpl\"><div class=\"smx-head\"><p class=\"smx-ey\">Pl\u00e0nols de muntatge<\/p><h2 class=\"smx-h2\">Pl\u00e0nols de muntatge d\u2019una estructura de <span>10 \u00d7 5 m<\/span> a una aigua<\/h2><p class=\"smx-in\">Aix\u00ed s\u00f3n els pl\u00e0nols de muntatge que preparem per a cada estructura: planta de replantejament, una l\u00e0mina per fase amb els tubs numerats, al\u00e7ats amb cotes i especejament de panells. Aquest exemple \u00e9s una estructura a una aigua de tub 100 \u00d7 100, de 9,9 \u00d7 4,9 \u00d7 3 m entre eixos.<\/p><\/div><figure class=\"smpl-cover\"><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-portada-estructura-10x5-a-un-agua.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smpl\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-portada-estructura-10x5-a-un-agua.webp\" alt=\"Estructura completa en 3D\" width=\"1600\" height=\"985\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Estructura completa en 3D<\/figcaption><\/figure><ol class=\"smpl-grid\"><li class=\"smpl-card\"><a class=\"smpl-img\" href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-planta-de-replanteo.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smpl\" data-elementor-lightbox-title=\"Planta de replantejament\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-planta-de-replanteo.webp\" alt=\"Planta de replantejament\" width=\"1600\" height=\"1011\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><div class=\"smpl-body\"><span class=\"smpl-n\">01<\/span><h3>Planta de replantejament<\/h3><p>Eixos, cotes i posici\u00f3 de cada pilar sobre la solera.<\/p><\/div><\/li><li class=\"smpl-card\"><a class=\"smpl-img\" href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-1-anillo-inferior.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smpl\" data-elementor-lightbox-title=\"Fase 1 \u00b7 Anell inferior\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-1-anillo-inferior.webp\" alt=\"Fase 1 \u00b7 Anell inferior\" width=\"1600\" height=\"1011\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><div class=\"smpl-body\"><span class=\"smpl-n\">02<\/span><h3>Fase 1 \u00b7 Anell inferior<\/h3><p>Tubs de la base units a terra.<\/p><\/div><\/li><li class=\"smpl-card\"><a class=\"smpl-img\" href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-2-pilares.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smpl\" data-elementor-lightbox-title=\"Fase 2 \u00b7 Pilars\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-2-pilares.webp\" alt=\"Fase 2 \u00b7 Pilars\" width=\"1600\" height=\"1011\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><div class=\"smpl-body\"><span class=\"smpl-n\">03<\/span><h3>Fase 2 \u00b7 Pilars<\/h3><p>Pilars encaixats a les unions de l\u2019anell inferior.<\/p><\/div><\/li><li class=\"smpl-card\"><a class=\"smpl-img\" href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-3-anillo-superior.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smpl\" data-elementor-lightbox-title=\"Fase 3 \u00b7 Anell superior\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-3-anillo-superior.webp\" alt=\"Fase 3 \u00b7 Anell superior\" width=\"1600\" height=\"1011\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><div class=\"smpl-body\"><span class=\"smpl-n\">04<\/span><h3>Fase 3 \u00b7 Anell superior<\/h3><p>Bigues de coronament que tanquen els p\u00f2rtics.<\/p><\/div><\/li><li class=\"smpl-card\"><a class=\"smpl-img\" href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-4-vigas.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smpl\" data-elementor-lightbox-title=\"Fase 4 \u00b7 Bigues\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-4-vigas.webp\" alt=\"Fase 4 \u00b7 Bigues\" width=\"1600\" height=\"1011\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><div class=\"smpl-body\"><span class=\"smpl-n\">05<\/span><h3>Fase 4 \u00b7 Bigues<\/h3><p>Bigues de coberta amb el pendent a una aigua.<\/p><\/div><\/li><li class=\"smpl-card\"><a class=\"smpl-img\" href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-5-correas-cubierta.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smpl\" data-elementor-lightbox-title=\"Fase 5 \u00b7 Corretges de coberta\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-5-correas-cubierta.webp\" alt=\"Fase 5 \u00b7 Corretges de coberta\" width=\"1600\" height=\"1011\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><div class=\"smpl-body\"><span class=\"smpl-n\">06<\/span><h3>Fase 5 \u00b7 Corretges de coberta<\/h3><p>Corretges que reben el panell de coberta.<\/p><\/div><\/li><li class=\"smpl-card\"><a class=\"smpl-img\" href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-6-puertas-y-ventanas.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smpl\" data-elementor-lightbox-title=\"Fase 6 \u00b7 Portes i finestres\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-fase-6-puertas-y-ventanas.webp\" alt=\"Fase 6 \u00b7 Portes i finestres\" width=\"1600\" height=\"1011\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><div class=\"smpl-body\"><span class=\"smpl-n\">07<\/span><h3>Fase 6 \u00b7 Portes i finestres<\/h3><p>Marcs dels buits a les fa\u00e7anes.<\/p><\/div><\/li><li class=\"smpl-card\"><a class=\"smpl-img\" href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-alzado-fachada-frontal.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smpl\" data-elementor-lightbox-title=\"Al\u00e7ats\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-alzado-fachada-frontal.webp\" alt=\"Al\u00e7ats\" width=\"1600\" height=\"1011\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><div class=\"smpl-body\"><span class=\"smpl-n\">08<\/span><h3>Al\u00e7ats<\/h3><p>Cada fa\u00e7ana amb cotes i tubs numerats.<\/p><\/div><\/li><li class=\"smpl-card\"><a class=\"smpl-img\" href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-paneles-cubierta.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smpl\" data-elementor-lightbox-title=\"Panells de coberta\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-paneles-cubierta.webp\" alt=\"Panells de coberta\" width=\"1600\" height=\"1011\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><div class=\"smpl-body\"><span class=\"smpl-n\">09<\/span><h3>Panells de coberta<\/h3><p>Especejament i ordre de col\u00b7locaci\u00f3 del panell.<\/p><\/div><\/li><li class=\"smpl-card\"><a class=\"smpl-img\" href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-paneles-fachada-frontal.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smpl\" data-elementor-lightbox-title=\"Panells de fa\u00e7ana\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-paneles-fachada-frontal.webp\" alt=\"Panells de fa\u00e7ana\" width=\"1600\" height=\"1011\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><div class=\"smpl-body\"><span class=\"smpl-n\">10<\/span><h3>Panells de fa\u00e7ana<\/h3><p>Especejament de cada fa\u00e7ana, amb els buits.<\/p><\/div><\/li><\/ol><p class=\"smpl-note\">Fes clic a cada l\u00e0mina per veure-la en gran. Pl\u00e0nols d\u2019exemple i orientatius: cada estructura es dibuixa a mida i el c\u00e0lcul el valida un t\u00e8cnic.<\/p><div class=\"smx-btns\"><a class=\"smx-btn smx-btn--p\" href=\"https:\/\/starmodul.com\/ca\/contacte\/\">Demanar els pl\u00e0nols de la meva estructura<\/a><a class=\"smx-btn smx-btn--s\" href=\"https:\/\/starmodul.com\/ca\/configurador-3d-estructura-metallica\/\">Dissenyar la meva estructura en 3D<\/a><\/div><\/div><!--smpc--><div class=\"smc-head\" style=\"margin-top:48px\"><h3 class=\"smc-h2\" style=\"font-size:clamp(24px,2.4vw,32px)\">Els pl\u00e0nols complets d\u2019un model tipus: bungalow de 6 \u00d7 3 m<\/h3><p class=\"smc-lead\">Pl\u00e0nols de muntatge complets \u00b7 39 l\u00e0mines, tal com els rep el client amb la seva estructura (versi\u00f3 sense mides d\u2019obra): car\u00e0tula, llegendes, unions, replanteig, cada fase en planta, unions i 3D, al\u00e7ats i panells.<\/p><\/div><!--smp--><div class=\"smp\" data-pdf=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/planos-montaje-bungalow-6x3-starmodul.pdf\" data-n=\"39\" data-t=\"{&quot;loading&quot;:&quot;Carregant els pl\u00e0nols\u2026&quot;,&quot;err&quot;:&quot;No s\u2019han pogut obrir aqu\u00ed.&quot;,&quot;dl&quot;:&quot;Descarregar el PDF&quot;,&quot;fit&quot;:&quot;Ajustar&quot;,&quot;fs&quot;:&quot;Pantalla completa&quot;,&quot;fsx&quot;:&quot;Sortir de pantalla completa&quot;,&quot;sheet&quot;:&quot;L\u00e0mina&quot;}\"><div class=\"smp-v\"><div class=\"smp-bar\"><button type=\"button\" class=\"smp-pv\" aria-label=\"L\u00e0mina anterior\"><svg viewBox=\"0 0 24 24\"><path d=\"M15 6l-6 6 6 6\"\/><\/svg><\/button><span class=\"smp-cnt\" aria-live=\"polite\"><b>1<\/b> \/ 39<\/span><button type=\"button\" class=\"smp-nx\" aria-label=\"L\u00e0mina seg\u00fcent\"><svg viewBox=\"0 0 24 24\"><path d=\"M9 6l6 6-6 6\"\/><\/svg><\/button><span class=\"smp-nm\">0-00 \u00b7 Car\u00e0tula<\/span><button type=\"button\" class=\"smp-zo\" aria-label=\"Reduir\"><svg viewBox=\"0 0 24 24\"><circle cx=\"11\" cy=\"11\" r=\"6.5\"\/><path d=\"M8 11h6M16 16l4.5 4.5\"\/><\/svg><\/button><button type=\"button\" class=\"smp-zf\">Ajustar<\/button><button type=\"button\" class=\"smp-zi\" aria-label=\"Ampliar\"><svg viewBox=\"0 0 24 24\"><circle cx=\"11\" cy=\"11\" r=\"6.5\"\/><path d=\"M8 11h6M11 8v6M16 16l4.5 4.5\"\/><\/svg><\/button><button type=\"button\" class=\"smp-fsb\" aria-pressed=\"false\" aria-label=\"Pantalla completa\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 9V4h5M20 9V4h-5M4 15v5h5M20 15v5h-5\"\/><\/svg><\/button><a class=\"smp-dl\" href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/planos-montaje-bungalow-6x3-starmodul.pdf\" download=\"planos-montaje-bungalow-6x3-starmodul.pdf\" aria-label=\"Descarregar el PDF (2,1 MB)\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 4v11M7 10l5 5 5-5M5 20h14\"\/><\/svg><span>PDF<\/span><\/a><\/div><div class=\"smp-st\" tabindex=\"0\" role=\"region\" aria-label=\"Bungalow de 6 \u00d7 3 m a una aigua\"><div class=\"smp-pg\"><img loading=\"lazy\" class=\"smp-po\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/11\/plano-montaje-bungalow-6x3-caratula.webp\" alt=\"Car\u00e0tula dels pl\u00e0nols de muntatge: Bungalow de 6 \u00d7 3 m a una aigua\" width=\"1600\" height=\"1131\" loading=\"lazy\" decoding=\"async\" title=\"\"><canvas class=\"smp-cv\"><\/canvas><\/div><button type=\"button\" class=\"smp-go\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 5h11l5 5v9a1 1 0 0 1-1 1H4z\"\/><path d=\"M15 5v5h5M8 14h8M8 17h5\"\/><\/svg>Veure els 39 pl\u00e0nols<\/button><p class=\"smp-msg\" role=\"status\"><\/p><\/div><p class=\"smp-hint\">Amplia amb doble clic, Ctrl + roda o pessigant i arrossega per moure\u2019t. Amb les fletxes passes de l\u00e0mina.<\/p><div class=\"smp-tn\"><\/div><\/div><details class=\"smp-ixw\"><summary>\u00cdndex de pl\u00e0nols <small>39 l\u00e0mines<\/small><\/summary><ol class=\"smp-ix\"><li role=\"presentation\"><span class=\"smp-g\">Car\u00e0tula i llegendes<\/span><\/li><li><button type=\"button\" data-p=\"0\" data-n=\"0-00 \u00b7 Car\u00e0tula\"><b>0-00<\/b><span>Car\u00e0tula<\/span><\/button><\/li><li><button type=\"button\" data-p=\"1\" data-n=\"L-00 \u00b7 Llegenda explicativa\"><b>L-00<\/b><span>Llegenda explicativa<\/span><\/button><\/li><li><button type=\"button\" data-p=\"2\" data-n=\"L-01 \u00b7 Llegenda \u00b7 unions 1010\"><b>L-01<\/b><span>Llegenda \u00b7 unions 1010<\/span><\/button><\/li><li><button type=\"button\" data-p=\"3\" data-n=\"L-02 \u00b7 Unions d\u2019aquesta estructura\"><b>L-02<\/b><span>Unions d\u2019aquesta estructura<\/span><\/button><\/li><li role=\"presentation\"><span class=\"smp-g\">Replanteig<\/span><\/li><li><button type=\"button\" data-p=\"4\" data-n=\"T-00 \u00b7 Planta de replanteig\"><b>T-00<\/b><span>Planta de replanteig<\/span><\/button><\/li><li role=\"presentation\"><span class=\"smp-g\">Fase 1 \u00b7 Anell inferior<\/span><\/li><li><button type=\"button\" data-p=\"5\" data-n=\"T-01 \u00b7 Anell inferior\"><b>T-01<\/b><span>Planta<\/span><\/button><\/li><li><button type=\"button\" data-p=\"6\" data-n=\"U-01 \u00b7 Unions \u00b7 Anell inferior\"><b>U-01<\/b><span>Unions<\/span><\/button><\/li><li><button type=\"button\" data-p=\"7\" data-n=\"D-01 \u00b7 3D \u00b7 Anell inferior\"><b>D-01<\/b><span>3D<\/span><\/button><\/li><li><button type=\"button\" data-p=\"8\" data-n=\"D-02 \u00b7 3D \u00b7 Anell inferior \u00b7 tubs i unions\"><b>D-02<\/b><span>3D \u00b7 tubs i unions<\/span><\/button><\/li><li role=\"presentation\"><span class=\"smp-g\">Fase 2 \u00b7 Pilars de planta baixa<\/span><\/li><li><button type=\"button\" data-p=\"9\" data-n=\"T-02 \u00b7 Pilars de planta baixa\"><b>T-02<\/b><span>Planta<\/span><\/button><\/li><li><button type=\"button\" data-p=\"10\" data-n=\"D-03 \u00b7 3D \u00b7 Pilars de planta baixa\"><b>D-03<\/b><span>3D<\/span><\/button><\/li><li><button type=\"button\" data-p=\"11\" data-n=\"D-04 \u00b7 3D \u00b7 Pilars de planta baixa \u00b7 tubs i unions\"><b>D-04<\/b><span>3D \u00b7 tubs i unions<\/span><\/button><\/li><li role=\"presentation\"><span class=\"smp-g\">Fase 3 \u00b7 Anell superior<\/span><\/li><li><button type=\"button\" data-p=\"12\" data-n=\"T-03 \u00b7 Anell superior\"><b>T-03<\/b><span>Planta<\/span><\/button><\/li><li><button type=\"button\" data-p=\"13\" data-n=\"U-02 \u00b7 Unions \u00b7 Anell superior\"><b>U-02<\/b><span>Unions<\/span><\/button><\/li><li><button type=\"button\" data-p=\"14\" data-n=\"D-05 \u00b7 3D \u00b7 Anell superior\"><b>D-05<\/b><span>3D<\/span><\/button><\/li><li><button type=\"button\" data-p=\"15\" data-n=\"D-06 \u00b7 3D \u00b7 Anell superior \u00b7 tubs i unions\"><b>D-06<\/b><span>3D \u00b7 tubs i unions<\/span><\/button><\/li><li role=\"presentation\"><span class=\"smp-g\">Fase 4 \u00b7 Bigues de planta baixa<\/span><\/li><li><button type=\"button\" data-p=\"16\" data-n=\"T-04 \u00b7 Bigues de planta baixa\"><b>T-04<\/b><span>Planta<\/span><\/button><\/li><li><button type=\"button\" data-p=\"17\" data-n=\"D-07 \u00b7 3D \u00b7 Bigues de planta baixa\"><b>D-07<\/b><span>3D<\/span><\/button><\/li><li><button type=\"button\" data-p=\"18\" data-n=\"D-08 \u00b7 3D \u00b7 Bigues de planta baixa \u00b7 tubs i unions\"><b>D-08<\/b><span>3D \u00b7 tubs i unions<\/span><\/button><\/li><li role=\"presentation\"><span class=\"smp-g\">Fase 5 \u00b7 Omegues del forjat<\/span><\/li><li><button type=\"button\" data-p=\"19\" data-n=\"O-01 \u00b7 Omegues del forjat\"><b>O-01<\/b><span>Planta<\/span><\/button><\/li><li><button type=\"button\" data-p=\"20\" data-n=\"D-09 \u00b7 3D \u00b7 Omegues del forjat\"><b>D-09<\/b><span>3D<\/span><\/button><\/li><li><button type=\"button\" data-p=\"21\" data-n=\"D-10 \u00b7 3D \u00b7 Omegues del forjat \u00b7 tubs i unions\"><b>D-10<\/b><span>3D \u00b7 tubs i unions<\/span><\/button><\/li><li role=\"presentation\"><span class=\"smp-g\">Fase 6 \u00b7 Corretges de coberta<\/span><\/li><li><button type=\"button\" data-p=\"22\" data-n=\"T-05 \u00b7 Corretges de coberta\"><b>T-05<\/b><span>Planta<\/span><\/button><\/li><li><button type=\"button\" data-p=\"23\" data-n=\"U-03 \u00b7 Unions \u00b7 Corretges de coberta\"><b>U-03<\/b><span>Unions<\/span><\/button><\/li><li><button type=\"button\" data-p=\"24\" data-n=\"D-11 \u00b7 3D \u00b7 Corretges de coberta\"><b>D-11<\/b><span>3D<\/span><\/button><\/li><li><button type=\"button\" data-p=\"25\" data-n=\"D-12 \u00b7 3D \u00b7 Corretges de coberta \u00b7 tubs i unions\"><b>D-12<\/b><span>3D \u00b7 tubs i unions<\/span><\/button><\/li><li role=\"presentation\"><span class=\"smp-g\">Fase 7 \u00b7 Portes i finestres<\/span><\/li><li><button type=\"button\" data-p=\"26\" data-n=\"T-06 \u00b7 Portes i finestres\"><b>T-06<\/b><span>Planta<\/span><\/button><\/li><li><button type=\"button\" data-p=\"27\" data-n=\"U-04 \u00b7 Unions \u00b7 Portes i finestres\"><b>U-04<\/b><span>Unions<\/span><\/button><\/li><li><button type=\"button\" data-p=\"28\" data-n=\"D-13 \u00b7 3D \u00b7 Portes i finestres\"><b>D-13<\/b><span>3D<\/span><\/button><\/li><li><button type=\"button\" data-p=\"29\" data-n=\"D-14 \u00b7 3D \u00b7 Portes i finestres \u00b7 tubs i unions\"><b>D-14<\/b><span>3D \u00b7 tubs i unions<\/span><\/button><\/li><li role=\"presentation\"><span class=\"smp-g\">Al\u00e7ats<\/span><\/li><li><button type=\"button\" data-p=\"30\" data-n=\"A-01 \u00b7 Al\u00e7at fa\u00e7ana frontal\"><b>A-01<\/b><span>Al\u00e7at fa\u00e7ana frontal<\/span><\/button><\/li><li><button type=\"button\" data-p=\"31\" data-n=\"A-02 \u00b7 Al\u00e7at fa\u00e7ana posterior\"><b>A-02<\/b><span>Al\u00e7at fa\u00e7ana posterior<\/span><\/button><\/li><li><button type=\"button\" data-p=\"32\" data-n=\"A-03 \u00b7 Al\u00e7at fa\u00e7ana esquerra\"><b>A-03<\/b><span>Al\u00e7at fa\u00e7ana esquerra<\/span><\/button><\/li><li><button type=\"button\" data-p=\"33\" data-n=\"A-04 \u00b7 Al\u00e7at fa\u00e7ana dreta\"><b>A-04<\/b><span>Al\u00e7at fa\u00e7ana dreta<\/span><\/button><\/li><li role=\"presentation\"><span class=\"smp-g\">Panells<\/span><\/li><li><button type=\"button\" data-p=\"34\" data-n=\"P-01 \u00b7 Panells de coberta\"><b>P-01<\/b><span>Panells de coberta<\/span><\/button><\/li><li><button type=\"button\" data-p=\"35\" data-n=\"P-02 \u00b7 Panells fa\u00e7ana frontal\"><b>P-02<\/b><span>Panells fa\u00e7ana frontal<\/span><\/button><\/li><li><button type=\"button\" data-p=\"36\" data-n=\"P-03 \u00b7 Panells fa\u00e7ana esquerra\"><b>P-03<\/b><span>Panells fa\u00e7ana esquerra<\/span><\/button><\/li><li><button type=\"button\" data-p=\"37\" data-n=\"P-04 \u00b7 Panells fa\u00e7ana posterior\"><b>P-04<\/b><span>Panells fa\u00e7ana posterior<\/span><\/button><\/li><li><button type=\"button\" data-p=\"38\" data-n=\"P-05 \u00b7 Panells fa\u00e7ana dreta\"><b>P-05<\/b><span>Panells fa\u00e7ana dreta<\/span><\/button><\/li><\/ol><\/details><\/div><!--\/smp--><!--\/smpc--><!--smps--><style>\nhtml:not(#sm) body .smp[data-pdf]{--smp-ar:1191\/842;display:grid;gap:14px;grid-template-columns:minmax(0,1fr);align-items:start;margin-top:4px}\n@media (min-width:1025px){html:not(#sm) body .smp[data-pdf]{grid-template-columns:minmax(0,1fr) 290px}}\nhtml:not(#sm) body .smp-v{display:flex;flex-direction:column;min-width:0;border:1px solid #E3E7ED;border-radius:12px;overflow:hidden;background:#fff}\nhtml:not(#sm) body .smp-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;background:#0D2148;color:#fff}\nhtml:not(#sm) body .smp-bar button,html:not(#sm) body .smp-bar .smp-dl{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:40px;height:40px;margin:0;padding:0 10px;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:rgba(255,255,255,.08);color:#fff;font:600 15px\/1 Barlow,system-ui,sans-serif;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}\nhtml:not(#sm) body .smp-bar button:hover,html:not(#sm) body .smp-bar button:focus-visible{background:#F39200;border-color:#F39200;color:#0D2148}\nhtml:not(#sm) body .smp-bar button:focus-visible,html:not(#sm) body .smp-bar .smp-dl:focus-visible{outline:2px solid #fff;outline-offset:1px}\nhtml:not(#sm) body .smp-bar svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\nhtml:not(#sm) body .smp-bar .smp-dl{background:#F39200;border-color:#F39200;color:#0D2148}\nhtml:not(#sm) body .smp-bar .smp-dl:hover{background:#fff;border-color:#fff;color:#0D2148}\nhtml:not(#sm) body .smp-cnt{min-width:66px;text-align:center;color:#C9D3E2;font:500 15px\/1 Barlow,system-ui,sans-serif;font-variant-numeric:tabular-nums}\nhtml:not(#sm) body .smp-cnt b{color:#fff;font-weight:700}\nhtml:not(#sm) body .smp-nm{flex:1 1 180px;min-width:0;padding:0 4px;overflow:hidden;color:#fff;font:600 15px\/1.25 Barlow,system-ui,sans-serif;white-space:nowrap;text-overflow:ellipsis}\nhtml:not(#sm) body .smp-zf{min-width:74px!important;font-variant-numeric:tabular-nums}\nhtml:not(#sm) body .smp-st{position:relative;display:flex;overflow:auto;aspect-ratio:var(--smp-ar);background:#fff;touch-action:pan-x pan-y;overscroll-behavior:contain;outline:none;-webkit-overflow-scrolling:touch}\nhtml:not(#sm) body .smp-st:focus-visible{box-shadow:inset 0 0 0 2px #F39200}\nhtml:not(#sm) body .smp-pg{position:relative;flex:none;width:100%;height:100%;margin:auto}\nhtml:not(#sm) body .smp-cv{display:block;width:100%!important;height:100%!important;background:#fff}\nhtml:not(#sm) body .smp[data-pdf]:not(.smp-ok) .smp-cv{display:none}\nhtml:not(#sm) body .smp-dc{position:absolute;left:0;top:0;display:none;pointer-events:none;max-width:none!important}\nhtml:not(#sm) body .smp-po{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain;background:#fff;transition:opacity .25s}\nhtml:not(#sm) body .smp[data-pdf].smp-ok .smp-po{display:none}\nhtml:not(#sm) body .smp[data-pdf].smp-ld .smp-po{opacity:.45}\nhtml:not(#sm) body .smp-go{position:absolute;left:50%;top:50%;z-index:2;display:inline-flex;align-items:center;gap:10px;min-height:52px;margin:0;padding:0 24px;border:0;border-radius:10px;background:#F39200;color:#0D2148;font:700 18px\/1.15 Barlow,system-ui,sans-serif;text-transform:none;letter-spacing:0;white-space:nowrap;box-shadow:0 10px 30px rgba(13,33,72,.28);transform:translate(-50%,-50%);cursor:pointer;transition:background-color .2s,color .2s}\nhtml:not(#sm) body .smp-go:hover,html:not(#sm) body .smp-go:focus-visible{background:#0D2148;color:#fff}\nhtml:not(#sm) body .smp-go:focus-visible{outline:2px solid #F39200;outline-offset:3px}\nhtml:not(#sm) body .smp-go svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\nhtml:not(#sm) body .smp[data-pdf].smp-ok .smp-go,html:not(#sm) body .smp[data-pdf].smp-ld .smp-go{display:none}\nhtml:not(#sm) body .smp-msg{position:absolute;left:50%;top:50%;z-index:3;display:none;max-width:90%;padding:10px 16px;border-radius:10px;background:rgba(13,33,72,.94);color:#fff;font:600 15px\/1.4 Barlow,system-ui,sans-serif;text-align:center;transform:translate(-50%,-50%)}\nhtml:not(#sm) body .smp-msg a{color:#F39200;text-decoration:underline}\nhtml:not(#sm) body .smp[data-pdf].smp-ld .smp-msg,html:not(#sm) body .smp[data-pdf].smp-err .smp-msg{display:block}\nhtml:not(#sm) body .smp[data-pdf].smp-zoomed .smp-st{cursor:grab}\nhtml:not(#sm) body .smp[data-pdf].smp-drag .smp-st{cursor:grabbing}\nhtml:not(#sm) body .smp-hint{margin:0;padding:7px 12px;border-top:1px solid #E3E7ED;background:#F7F8FB;color:#5F6F84;font:500 13px\/1.4 Barlow,system-ui,sans-serif}\nhtml:not(#sm) body .smp-tn{display:flex;gap:8px;overflow-x:auto;padding:10px;border-top:1px solid #E3E7ED;background:#F1F4F8;scrollbar-width:thin}\nhtml:not(#sm) body .smp[data-pdf]:not(.smp-ok) .smp-tn{display:none}\nhtml:not(#sm) body .smp-t{flex:none;display:block;width:118px;margin:0;padding:4px 4px 3px;border:2px solid #E3E7ED;border-radius:8px;background:#fff;color:#0D2148;cursor:pointer;transition:border-color .2s}\nhtml:not(#sm) body .smp-t:hover{border-color:#9FB0C6}\nhtml:not(#sm) body .smp-t.on{border-color:#F39200}\nhtml:not(#sm) body .smp-t:focus-visible{outline:2px solid #F39200;outline-offset:1px}\nhtml:not(#sm) body .smp-t canvas{display:block;width:100%;height:auto;aspect-ratio:1191\/842;background:#fff}\nhtml:not(#sm) body .smp-t span{display:block;margin-top:3px;font:700 12px\/1.2 Barlow,system-ui,sans-serif;text-align:center;font-variant-numeric:tabular-nums}\nhtml:not(#sm) body .smp-ixw{min-width:0;border:1px solid #E3E7ED;border-radius:12px;background:#fff;overflow:auto}\n@media (min-width:1025px){html:not(#sm) body .smp-ixw{max-height:min(640px,78vh);position:sticky;top:110px}}\nhtml:not(#sm) body .smp-ixw summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 14px;color:#0D2148;font:700 16px\/1.2 Barlow,system-ui,sans-serif;cursor:pointer;list-style:none}\nhtml:not(#sm) body .smp-ixw summary::-webkit-details-marker{display:none}\nhtml:not(#sm) body .smp-ixw summary::after{content:\"\";width:9px;height:9px;border-right:2px solid #F39200;border-bottom:2px solid #F39200;transform:rotate(45deg) translateY(-3px);transition:transform .2s}\nhtml:not(#sm) body .smp-ixw[open] summary::after{transform:rotate(-135deg) translateY(-1px)}\nhtml:not(#sm) body .smp-ixw summary small{margin-left:auto;color:#5F6F84;font-weight:500;font-size:14px}\nhtml:not(#sm) body .smp-ix{list-style:none;margin:0;padding:0 6px 8px}\nhtml:not(#sm) body .smp-ix li{margin:0;padding:0}\nhtml:not(#sm) body .smp-ix button{display:flex;align-items:baseline;gap:8px;width:100%;margin:0;padding:7px 8px;border:0;border-radius:7px;background:transparent;color:#0D2148;font:500 14px\/1.3 Barlow,system-ui,sans-serif;text-align:left;text-transform:none;letter-spacing:0;box-shadow:none;cursor:pointer}\nhtml:not(#sm) body .smp-ix button:hover{background:#F1F4F8;color:#0D2148}\nhtml:not(#sm) body .smp-ix button:focus-visible{outline:2px solid #F39200;outline-offset:-2px}\nhtml:not(#sm) body .smp-ix button[aria-current]{background:#FFF3E2;box-shadow:inset 3px 0 0 #F39200}\nhtml:not(#sm) body .smp-ix b{flex:none;min-width:42px;color:#C46F00;font-weight:700;font-variant-numeric:tabular-nums}\nhtml:not(#sm) body .smp-ix .smp-g{display:block;margin:10px 8px 4px;color:#5F6F84;font:700 12px\/1.2 Barlow,system-ui,sans-serif;letter-spacing:.04em}\nhtml.smp-lock,html.smp-lock body{overflow:hidden!important}\nhtml:not(#sm) body .smp[data-pdf].smp-fs{position:fixed;inset:0;z-index:2147483000;margin:0;gap:0;grid-template-columns:minmax(0,1fr) 300px;background:#0B1730}\nhtml:not(#sm) body .smp[data-pdf].smp-fs .smp-v{height:100vh;height:100dvh;border:0;border-radius:0}\nhtml:not(#sm) body .smp[data-pdf].smp-fs .smp-st{flex:1 1 auto;min-height:0;aspect-ratio:auto;background:#DDE3EA}\nhtml:not(#sm) body .smp[data-pdf].smp-fs .smp-hint{display:none}\nhtml:not(#sm) body .smp[data-pdf].smp-fs .smp-ixw{position:static;max-height:100vh;max-height:100dvh;border:0;border-radius:0}\n@media (max-width:1024px){html:not(#sm) body .smp[data-pdf].smp-fs{grid-template-columns:minmax(0,1fr)}html:not(#sm) body .smp[data-pdf].smp-fs .smp-ixw{display:none}}\n@media (max-width:640px){html:not(#sm) body .smp-bar{gap:5px;padding:7px 8px}html:not(#sm) body .smp-bar .smp-zo,html:not(#sm) body .smp-bar .smp-zi{display:none}html:not(#sm) body .smp-bar button,html:not(#sm) body .smp-bar .smp-dl{height:38px;min-width:38px;padding:0 8px}html:not(#sm) body .smp-cnt{min-width:46px}html:not(#sm) body .smp-zf{min-width:58px!important;font-size:14px!important}html:not(#sm) body .smp-fsb{margin-left:auto!important}html:not(#sm) body .smp-nm{order:9;flex-basis:100%;padding:2px 2px 0;font-size:14px}html:not(#sm) body .smp-bar .smp-dl span,html:not(#sm) body .smp-fsb span{display:none}html:not(#sm) body .smp-go{font-size:16px;padding:0 18px}html:not(#sm) body .smp-t{width:96px}}\n@media (prefers-reduced-motion:reduce){html:not(#sm) body .smp[data-pdf] *{transition:none!important}}\n<\/style><script nowprocket data-no-optimize=\"1\">\n(function(){if(window.PDFR&&window.PDFR.pub)return;\n\/\/ PDFR \u00b7 renderizador m\u00ednimo de PDF a <canvas> para los planos del asistente (\u00abPresupuestos Holded\u00bb).\n\/\/ Sin librer\u00edas externas. Cubre lo que usan esos PDF: trazados, colores RGB\/gris\/CMYK, grosores, discontinuas,\n\/\/ recortes, transparencia (gs \/ca \/CA), texto con Helvetica (y Type0 con ToUnicode), im\u00e1genes JPEG\/Flate con SMask\n\/\/ y formularios XObject. Se carga como cuerpo de AsyncFunction y deja window.PDFR.\nconst OC = (w, h) => { if (typeof OffscreenCanvas !== 'undefined') return new OffscreenCanvas(w, h); const c = document.createElement('canvas'); c.width = w; c.height = h; return c };\nconst L1 = new TextDecoder('latin1');\nconst W1252 = new TextDecoder('windows-1252');\nconst WIN = W1252.decode(Uint8Array.from({length: 256}, (_, i) => i));\nconst isWS = c => c === 32 || c === 10 || c === 13 || c === 9 || c === 12 || c === 0;\nconst isDelim = c => c === 40 || c === 41 || c === 60 || c === 62 || c === 91 || c === 93 || c === 123 || c === 125 || c === 47 || c === 37;\nclass Name { constructor(n) { this.n = n } }\nclass Ref { constructor(num, gen) { this.num = num; this.gen = gen } }\nclass Str { constructor(s) { this.s = s } }      \/\/ bytes como cadena latin1\nclass Op { constructor(o) { this.o = o } }\n\nasync function inflate(u8) {\n  for (const f of ['deflate', 'deflate-raw']) {\n    try {\n      const ds = new DecompressionStream(f);\n      const w = ds.writable.getWriter();\n      w.write(u8).catch(() => {}); w.close().catch(() => {});\n      const r = ds.readable.getReader(); const chunks = []; let n = 0;\n      try { for (;;) { const {value, done} = await r.read(); if (done) break; chunks.push(value); n += value.length } } catch (e) { if (!n) continue }\n      if (!n) continue;\n      const out = new Uint8Array(n); let o = 0; for (const c of chunks) { out.set(c, o); o += c.length }\n      return out;\n    } catch (e) {}\n  }\n  throw new Error('inflate');\n}\nfunction pngUnpredict(data, colors, bpc, cols) {\n  const bpp = Math.max(1, Math.ceil(colors * bpc \/ 8)), rowLen = Math.ceil(colors * bpc * cols \/ 8);\n  const rows = Math.floor(data.length \/ (rowLen + 1)); const out = new Uint8Array(rows * rowLen);\n  let prev = new Uint8Array(rowLen);\n  for (let y = 0; y < rows; y++) {\n    const ft = data[y * (rowLen + 1)]; const row = data.subarray(y * (rowLen + 1) + 1, (y + 1) * (rowLen + 1)); const cur = out.subarray(y * rowLen, (y + 1) * rowLen);\n    for (let i = 0; i < rowLen; i++) {\n      const a = i >= bpp ? cur[i - bpp] : 0, b = prev[i], c = i >= bpp ? prev[i - bpp] : 0; let v = row[i];\n      if (ft === 1) v += a; else if (ft === 2) v += b; else if (ft === 3) v += (a + b) >> 1;\n      else if (ft === 4) { const p = a + b - c, pa = Math.abs(p - a), pb = Math.abs(p - b), pc = Math.abs(p - c); v += (pa <= pb && pa <= pc) ? a : (pb <= pc ? b : c) }\n      cur[i] = v & 255;\n    }\n    prev = cur;\n  }\n  return out;\n}\n\nclass Lexer {\n  constructor(s, p = 0) { this.s = s; this.p = p }\n  ws() { const s = this.s; for (;;) { const c = s.charCodeAt(this.p); if (isWS(c)) { this.p++; continue } if (c === 37) { while (this.p < s.length && s[this.p] !== '\\n' && s[this.p] !== '\\r') this.p++; continue } return } }\n  \/\/ devuelve un valor PDF, o un Op si es una palabra suelta (en contenido de p\u00e1gina), o undefined al final\n  next(ops = false) {\n    this.ws(); const s = this.s; if (this.p >= s.length) return undefined;\n    const c = s.charCodeAt(this.p);\n    if (c === 47) { \/\/ nombre\n      let e = this.p + 1; while (e < s.length && !isWS(s.charCodeAt(e)) && !isDelim(s.charCodeAt(e))) e++;\n      const n = s.slice(this.p + 1, e).replace(\/#([0-9a-fA-F]{2})\/g, (m, h) => String.fromCharCode(parseInt(h, 16))); this.p = e; return new Name(n);\n    }\n    if (c === 40) { \/\/ cadena literal\n      let depth = 1, i = this.p + 1, out = '';\n      while (i < s.length && depth > 0) {\n        const ch = s[i];\n        if (ch === '\\\\') {\n          const n = s[i + 1]; i += 2;\n          if (n === 'n') out += '\\n'; else if (n === 'r') out += '\\r'; else if (n === 't') out += '\\t'; else if (n === 'b') out += '\\b'; else if (n === 'f') out += '\\f';\n          else if (n === '\\r') { if (s[i] === '\\n') i++ } else if (n === '\\n') {}\n          else if (n >= '0' && n <= '7') { let o = n; while (o.length < 3 && s[i] >= '0' && s[i] <= '7') o += s[i++]; out += String.fromCharCode(parseInt(o, 8) & 255) }\n          else out += n;\n          continue;\n        }\n        if (ch === '(') depth++; else if (ch === ')') { depth--; if (!depth) { i++; break } }\n        out += ch; i++;\n      }\n      this.p = i; return new Str(out);\n    }\n    if (c === 60) {\n      if (s[this.p + 1] === '<') { \/\/ diccionario\n        this.p += 2; const d = {};\n        for (;;) { this.ws(); if (s[this.p] === '>' && s[this.p + 1] === '>') { this.p += 2; break } const k = this.next(); if (!(k instanceof Name)) { if (k === undefined) break; continue } d[k.n] = this.next() }\n        return d;\n      }\n      const e = s.indexOf('>', this.p); const hex = s.slice(this.p + 1, e).replace(\/\\s+\/g, ''); this.p = e + 1; let out = '';\n      for (let i = 0; i < hex.length; i += 2) out += String.fromCharCode(parseInt((hex[i] + (hex[i + 1] || '0')), 16));\n      return new Str(out);\n    }\n    if (c === 91) { this.p++; const a = []; for (;;) { this.ws(); if (s[this.p] === ']') { this.p++; break } const v = this.next(ops); if (v === undefined) break; a.push(v) } return a }\n    if (c === 93 || c === 62 || c === 41 || c === 123 || c === 125) { this.p++; return this.next(ops) }\n    \/\/ n\u00famero o palabra\n    let e = this.p; while (e < s.length && !isWS(s.charCodeAt(e)) && !isDelim(s.charCodeAt(e))) e++;\n    const w = s.slice(this.p, e); this.p = e;\n    if (\/^[+-]?(\\d+\\.?\\d*|\\.\\d+)$\/.test(w)) {\n      const num = parseFloat(w);\n      if (!ops && \/^\\d+$\/.test(w)) { \/\/ \u00bfreferencia N G R?\n        const save = this.p; this.ws(); let e2 = this.p; while (e2 < s.length && \/\\d\/.test(s[e2])) e2++;\n        if (e2 > this.p) { const g = s.slice(this.p, e2); this.p = e2; this.ws(); if (s[this.p] === 'R' && (isWS(s.charCodeAt(this.p + 1)) || isDelim(s.charCodeAt(this.p + 1)) || this.p + 1 >= s.length)) { this.p++; return new Ref(num, +g) } }\n        this.p = save;\n      }\n      return num;\n    }\n    if (w === 'true') return true; if (w === 'false') return false; if (w === 'null') return null;\n    return new Op(w);\n  }\n}\n\nclass Doc {\n  constructor(u8) { this.b = u8; this.s = L1.decode(u8); this.off = {}; this.cache = {}; this.objstm = {} }\n  async init() {\n    const s = this.s; let ok = false;\n    try {\n      let p = +s.slice(s.lastIndexOf('startxref') + 9).trim().split(\/\\s+\/)[0]; const seen = new Set();\n      while (p && !seen.has(p)) {\n        seen.add(p); const lx = new Lexer(s, p); lx.ws();\n        if (s.startsWith('xref', lx.p)) {\n          lx.p += 4;\n          for (;;) {\n            lx.ws(); if (s.startsWith('trailer', lx.p)) { lx.p += 7; break }\n            const start = lx.next(true), count = lx.next(true);\n            if (typeof start !== 'number' || typeof count !== 'number') throw new Error('xref');\n            for (let i = 0; i < count; i++) {\n              const mm = \/^\\s*(\\d+)\\s+(\\d+)\\s+([nf])\/.exec(s.slice(lx.p, lx.p + 64)); if (!mm) throw new Error('xref entry');\n              lx.p += mm[0].length; if (mm[3] === 'n' && this.off[start + i] === undefined) this.off[start + i] = {o: +mm[1]};\n            }\n          }\n          const tr = lx.next(); if (!this.trailer) this.trailer = tr; if (tr.XRefStm) await this.xrefStream(tr.XRefStm); p = tr.Prev || 0; ok = true;\n        } else { const t = await this.xrefStream(p); if (!this.trailer) this.trailer = t; p = t.Prev || 0; ok = true }\n      }\n    } catch (e) { ok = false }\n    if (!ok || !this.trailer || !this.trailer.Root) {\n      this.off = {};\n      for (const m of s.matchAll(\/(\\d+)\\s+(\\d+)\\s+obj\\b\/g)) this.off[+m[1]] = {o: m.index};\n      const ti = s.lastIndexOf('trailer'); this.trailer = ti >= 0 ? new Lexer(s, ti + 7).next() : {};\n      if (!this.trailer || !this.trailer.Root) { this.trailer = this.trailer || {}; for (const m of s.matchAll(\/\\\/Type\\s*\\\/Catalog\/g)) { const o = s.lastIndexOf(' obj', m.index); const h = s.slice(Math.max(0, o - 20), o).match(\/(\\d+)\\s+\\d+$\/); if (h) this.trailer.Root = new Ref(+h[1], 0) } }\n      this.fallback = true;\n    }\n  }\n  async xrefStream(p) {\n    const {dict, raw} = this.rawObjAt(p); const data = await this.decode({dict, raw});\n    const W = dict.W, idx = dict.Index || [0, dict.Size]; let o = 0; const rd = n => { let v = 0; for (let i = 0; i < n; i++) v = v * 256 + data[o++]; return v };\n    for (let k = 0; k < idx.length; k += 2) for (let i = 0; i < idx[k + 1]; i++) {\n      const t = W[0] ? rd(W[0]) : 1, f2 = rd(W[1]), f3 = rd(W[2]); const num = idx[k] + i;\n      if (this.off[num] !== undefined) continue;\n      if (t === 1) this.off[num] = {o: f2}; else if (t === 2) this.off[num] = {stm: f2, i: f3};\n    }\n    return dict;\n  }\n  rawObjAt(p) {\n    const lx = new Lexer(this.s, p); lx.next(true); lx.next(true); lx.ws(); if (this.s.startsWith('obj', lx.p)) lx.p += 3;\n    const v = lx.next(); lx.ws();\n    if (this.s.startsWith('stream', lx.p)) {\n      let st = lx.p + 6; if (this.s[st] === '\\r') st++; if (this.s[st] === '\\n') st++;\n      let len = v.Length; if (len instanceof Ref) len = this.get(len);\n      if (typeof len !== 'number' || st + len > this.b.length || !\/^\\s*endstream\/.test(this.s.slice(st + len, st + len + 20))) { const e = this.s.indexOf('endstream', st); len = e - st; while (len > 0 && (this.b[st + len - 1] === 10 || this.b[st + len - 1] === 13)) len-- }\n      return {dict: v, raw: this.b.subarray(st, st + len)};\n    }\n    return {dict: v, raw: null};\n  }\n  get(x) {\n    if (!(x instanceof Ref)) return x;\n    if (x.num in this.cache) return this.cache[x.num];\n    const e = this.off[x.num]; if (!e) return null;\n    let v;\n    if (e.o !== undefined) { const r = this.rawObjAt(e.o); v = r.raw ? {__stream: true, dict: r.dict, raw: r.raw} : r.dict }\n    else { const st = this.objstm[e.stm]; if (!st) return null; v = st[e.i] }\n    this.cache[x.num] = v; return v;\n  }\n  async decode(stm) { \/\/ datos decodificados de un flujo (sin DCT)\n    if (stm.__data) return stm.__data;\n    const d = stm.dict; let data = stm.raw; let f = this.get(d.Filter); let pa = this.get(d.DecodeParms);\n    const fl = Array.isArray(f) ? f.map(x => this.get(x).n) : f ? [f.n] : []; const pl = Array.isArray(pa) ? pa.map(x => this.get(x)) : [pa];\n    for (let i = 0; i < fl.length; i++) {\n      const fn = fl[i], p = pl[i] || {};\n      if (fn === 'FlateDecode' || fn === 'Fl') { data = await inflate(data); if (p && p.Predictor >= 10) data = pngUnpredict(data, p.Colors || 1, p.BitsPerComponent || 8, p.Columns || 1) }\n      else if (fn === 'ASCIIHexDecode' || fn === 'AHx') { const t = L1.decode(data).replace(\/[^0-9a-fA-F]\/g, ''); const o = new Uint8Array(t.length >> 1); for (let k = 0; k < o.length; k++) o[k] = parseInt(t.substr(k * 2, 2), 16); data = o }\n      else if (fn === 'DCTDecode' || fn === 'DCT') { break }\n      else throw new Error('filtro ' + fn);\n    }\n    stm.__data = data; return data;\n  }\n  async prepare() {\n    await this.init();\n    const s = this.s;\n    for (const m of s.matchAll(\/\\\/Type\\s*\\\/ObjStm\/g)) {\n      const o = s.lastIndexOf(' obj', m.index); const h = s.slice(Math.max(0, o - 20), o).match(\/(\\d+)\\s+(\\d+)$\/); if (!h) continue;\n      const num = +h[1]; const r = this.rawObjAt(o - h[0].length); const data = await this.decode({dict: r.dict, raw: r.raw});\n      const t = L1.decode(data); const lx = new Lexer(t); const n = r.dict.N, first = r.dict.First; const pairs = [];\n      for (let i = 0; i < n; i++) pairs.push([lx.next(true), lx.next(true)]);\n      const objs = []; for (let i = 0; i < n; i++) { const l2 = new Lexer(t, first + pairs[i][1]); objs.push(l2.next()) }\n      this.objstm[num] = objs;\n      for (let i = 0; i < n; i++) { const on = pairs[i][0]; if (this.off[on] === undefined || this.fallback) { if (!(on in this.cache)) this.cache[on] = objs[i] } }\n    }\n    this.root = this.get(this.trailer.Root); this.pages = [];\n    const walk = (node, inh) => {\n      node = this.get(node); const t = node.Type && node.Type.n;\n      const inh2 = {Resources: node.Resources || inh.Resources, MediaBox: node.MediaBox || inh.MediaBox, CropBox: node.CropBox || inh.CropBox, Rotate: node.Rotate !== undefined ? node.Rotate : inh.Rotate};\n      if (t === 'Pages' || node.Kids) { for (const k of this.get(node.Kids)) walk(k, inh2) } else this.pages.push(Object.assign({node}, inh2));\n    };\n    walk(this.root.Pages, {});\n    return this;\n  }\n  async contents(pg) {\n    let c = this.get(pg.node.Contents); const list = Array.isArray(c) ? c.map(x => this.get(x)) : [c]; let out = '';\n    for (const st of list) if (st && st.__stream) out += L1.decode(await this.decode(st)) + '\\n';\n    return out;\n  }\n  async font(ref, cache) {\n    const key = ref instanceof Ref ? ref.num : JSON.stringify(ref); if (cache[key]) return cache[key];\n    const f = this.get(ref) || {}; const base = (this.get(f.BaseFont) || {n: 'Helvetica'}).n.replace(\/^[A-Z]{6}\\+\/, '');\n    const bold = \/Bold|Black|Heavy\/i.test(base), italic = \/Italic|Oblique\/i.test(base);\n    const fam = \/Courier\/i.test(base) ? '\"Courier New\", Courier, monospace' : \/Times\/i.test(base) ? '\"Times New Roman\", Times, serif' : 'Helvetica, Arial, \"Liberation Sans\", sans-serif';\n    const F = {bold, italic, fam, type0: (f.Subtype && f.Subtype.n) === 'Type0', map: null, widths: null, first: 0, dw: 1000, cidW: {}};\n    const tu = this.get(f.ToUnicode);\n    if (tu && tu.__stream) {\n      const t = L1.decode(await this.decode(tu)); F.map = {};\n      const hex = h => parseInt(h, 16); const u16 = h => { let s = ''; for (let i = 0; i < h.length; i += 4) s += String.fromCharCode(parseInt(h.substr(i, 4), 16)); return s };\n      for (const b of t.matchAll(\/beginbfchar([\\s\\S]*?)endbfchar\/g)) for (const m of b[1].matchAll(\/<([0-9a-fA-F]+)>\\s*<([0-9a-fA-F]+)>\/g)) F.map[hex(m[1])] = u16(m[2]);\n      for (const b of t.matchAll(\/beginbfrange([\\s\\S]*?)endbfrange\/g)) for (const m of b[1].matchAll(\/<([0-9a-fA-F]+)>\\s*<([0-9a-fA-F]+)>\\s*(<[0-9a-fA-F]+>|\\[[^\\]]*\\])\/g)) {\n        const a = hex(m[1]), z = hex(m[2]);\n        if (m[3][0] === '<') { const base = m[3].slice(1, -1); const b0 = parseInt(base.slice(-4), 16); for (let k = a; k <= z; k++) F.map[k] = u16(base.slice(0, -4) + (b0 + k - a).toString(16).padStart(4, '0')) }\n        else { const arr = [...m[3].matchAll(\/<([0-9a-fA-F]+)>\/g)].map(x => u16(x[1])); for (let k = a; k <= z; k++) F.map[k] = arr[k - a] || '' }\n      }\n    }\n    if (F.type0) {\n      const df = this.get((this.get(f.DescendantFonts) || [])[0]) || {}; F.dw = df.DW || 1000; const w = this.get(df.W) || [];\n      for (let i = 0; i < w.length;) { const c0 = w[i]; const nx = this.get(w[i + 1]); if (Array.isArray(nx)) { nx.forEach((v, k) => F.cidW[c0 + k] = v); i += 2 } else { for (let k = c0; k <= nx; k++) F.cidW[k] = w[i + 2]; i += 3 } }\n    } else { const w = this.get(f.Widths); if (w) { F.widths = w; F.first = f.FirstChar || 0 } }\n    cache[key] = F; return F;\n  }\n  async image(ref, cache) {\n    const key = ref.num; if (cache[key]) return cache[key];\n    const st = this.get(ref); const d = st.dict; const w = d.Width, h = d.Height;\n    let f = this.get(d.Filter); const fl = Array.isArray(f) ? f.map(x => x.n) : f ? [f.n] : [];\n    let bmp;\n    let csr = this.get(d.ColorSpace); let cs = Array.isArray(csr) ? this.get(csr[0]) : csr; let csn = cs ? cs.n : 'DeviceRGB';\n    if (csn === 'ICCBased') { const icc = this.get(csr[1]); const N = icc && icc.dict ? icc.dict.N : 3; csn = N === 1 ? 'DeviceGray' : N === 4 ? 'DeviceCMYK' : 'DeviceRGB' }\n    if (fl.includes('DCTDecode')) {\n      let raw = st.raw; if (fl[0] !== 'DCTDecode') raw = await this.decode(st);\n      bmp = await createImageBitmap(new Blob([raw], {type: 'image\/jpeg'}));\n    } else {\n      const data = await this.decode(st); const bpc = d.BitsPerComponent || 8; const nc = csn === 'DeviceGray' || csn === 'CalGray' ? 1 : csn === 'DeviceCMYK' ? 4 : 3;\n      const id = new ImageData(w, h); const px = id.data;\n      if (d.ImageMask) { for (let i = 0; i < w * h; i++) { const bit = (data[(Math.floor(i \/ w) * Math.ceil(w \/ 8)) + ((i % w) >> 3)] >> (7 - (i % w & 7))) & 1; px[i * 4 + 3] = bit ? 0 : 255 } }\n      else if (bpc === 8) for (let i = 0; i < w * h; i++) {\n        if (nc === 1) { px[i * 4] = px[i * 4 + 1] = px[i * 4 + 2] = data[i] }\n        else if (nc === 3) { px[i * 4] = data[i * 3]; px[i * 4 + 1] = data[i * 3 + 1]; px[i * 4 + 2] = data[i * 3 + 2] }\n        else { const c = data[i * 4] \/ 255, m = data[i * 4 + 1] \/ 255, y = data[i * 4 + 2] \/ 255, k = data[i * 4 + 3] \/ 255; px[i * 4] = 255 * (1 - c) * (1 - k); px[i * 4 + 1] = 255 * (1 - m) * (1 - k); px[i * 4 + 2] = 255 * (1 - y) * (1 - k) }\n        px[i * 4 + 3] = 255;\n      }\n      bmp = await createImageBitmap(id);\n    }\n    const sm = this.get(d.SMask);\n    if (sm && sm.__stream) {\n      const mw = sm.dict.Width, mh = sm.dict.Height; let md; const sf = this.get(sm.dict.Filter); const sfl = Array.isArray(sf) ? sf.map(x => this.get(x).n) : sf ? [sf.n] : [];\n      if (sfl.includes('DCTDecode')) { const raw = await this.decode(sm); const mb = await createImageBitmap(new Blob([raw], {type: 'image\/jpeg'})); const mc = OC(mw, mh); const mcx = mc.getContext('2d'); mcx.drawImage(mb, 0, 0, mw, mh); const g = mcx.getImageData(0, 0, mw, mh).data; md = new Uint8Array(mw * mh); for (let i = 0; i < mw * mh; i++) md[i] = g[i * 4] } else md = await this.decode(sm);\n      const oc = OC(w, h); const cx = oc.getContext('2d'); cx.drawImage(bmp, 0, 0, w, h); const id = cx.getImageData(0, 0, w, h);\n      for (let y = 0; y < h; y++) for (let x = 0; x < w; x++) { const mx = Math.floor(x * mw \/ w), my = Math.floor(y * mh \/ h); id.data[(y * w + x) * 4 + 3] = md[my * mw + mx] }\n      cx.putImageData(id, 0, 0); bmp = await createImageBitmap(oc);\n    }\n    cache[key] = bmp; return bmp;\n  }\n  \/\/ texto de la p\u00e1gina: [{s, x, y, size}] (posici\u00f3n en puntos PDF)\n  async text(i) { const out = []; await this.run(i, null, out); return out }\n  size(i) { const pg = this.pages[i]; const mb = (pg.CropBox || pg.MediaBox).map(x => this.get(x)); return [mb[2] - mb[0], mb[3] - mb[1]] }\n  async render(i, scale = 2, cv0, off) { const pg = this.pages[i]; const mb = (pg.CropBox || pg.MediaBox).map(x => this.get(x)); const W = off ? off[2] : Math.round((mb[2] - mb[0]) * scale), H = off ? off[3] : Math.round((mb[3] - mb[1]) * scale); const ox = off ? off[0] : 0, oy = off ? off[1] : 0;\n    const cv = cv0 || OC(W, H); if (cv0) { cv0.width = W; cv0.height = H } const ctx = cv.getContext('2d'); ctx.fillStyle = '#fff'; ctx.fillRect(0, 0, W, H);\n    ctx.setTransform(scale, 0, 0, -scale, -mb[0] * scale - ox, mb[3] * scale - oy); await this.run(i, ctx, null, scale); return cv }\n  async run(i, ctx, textOut, baseScale = 1) {\n    const pg = this.pages[i]; const fonts = this.__f || (this.__f = {}), imgs = this.__i || (this.__i = {});\n    const doc = this;\n    const exec = async (content, res, depth, ctm0) => {\n      res = this.get(res) || {};\n      const fontsR = this.get(res.Font) || {}, xo = this.get(res.XObject) || {}, egs = this.get(res.ExtGState) || {};\n      \/\/ preparar fuentes e im\u00e1genes de este nivel\n      const F = {}; for (const k in fontsR) F[k] = await this.font(fontsR[k], fonts);\n      const XO = {}; for (const k in xo) { const r = xo[k]; const st = this.get(r); if (!st || !st.__stream) continue; const sub = this.get(st.dict.Subtype); if (sub && sub.n === 'Image') { if (ctx) XO[k] = {img: await this.image(r, imgs), d: st.dict} } else if (sub && sub.n === 'Form') XO[k] = {form: st} }\n      let gs = {fill: '#000', stroke: '#000', lw: 1, ca: 1, CA: 1, font: null, fs: 12, tc: 0, tw: 0, th: 100, tl: 0, rise: 0, tr: 0, dash: [], dashOff: 0, cap: 0, join: 0, ml: 10};\n      const stack = []; let path = null, clip = null, pend = [];\n      let tm = [1, 0, 0, 1, 0, 0], tlm = [1, 0, 0, 1, 0, 0];\n      const mul = (a, b) => [a[0] * b[0] + a[1] * b[2], a[0] * b[1] + a[1] * b[3], a[2] * b[0] + a[3] * b[2], a[2] * b[1] + a[3] * b[3], a[4] * b[0] + a[5] * b[2] + b[4], a[4] * b[1] + a[5] * b[3] + b[5]];\n      let ctm = ctm0 ? ctm0.slice() : [1, 0, 0, 1, 0, 0]; const ctmStack = [];\n      const rgb = (r, g, b) => 'rgb(' + Math.round(r * 255) + ',' + Math.round(g * 255) + ',' + Math.round(b * 255) + ')';\n      const cmyk = (c, m, y, k) => rgb((1 - c) * (1 - k), (1 - m) * (1 - k), (1 - y) * (1 - k));\n      const col = a => a.length === 1 ? rgb(a[0], a[0], a[0]) : a.length === 3 ? rgb(a[0], a[1], a[2]) : a.length === 4 ? cmyk(a[0], a[1], a[2], a[3]) : '#000';\n      const devScale = () => { const t = ctx.getTransform(); return Math.sqrt(Math.abs(t.a * t.d - t.b * t.c)) };\n      const applyStroke = () => { const s = devScale() || 1; ctx.lineWidth = Math.max(gs.lw, 0.75 \/ s); ctx.lineCap = ['butt', 'round', 'square'][gs.cap] || 'butt'; ctx.lineJoin = ['miter', 'round', 'bevel'][gs.join] || 'miter'; ctx.miterLimit = gs.ml; ctx.setLineDash(gs.dash.length && gs.dash.some(x => x > 0) ? gs.dash : []); ctx.lineDashOffset = gs.dashOff; ctx.strokeStyle = gs.stroke; ctx.globalAlpha = gs.CA };\n      const paint = (fill, stroke, eo) => {\n        if (ctx && path) {\n          if (fill) { ctx.fillStyle = gs.fill; ctx.globalAlpha = gs.ca; ctx.fill(path, eo ? 'evenodd' : 'nonzero') }\n          if (stroke) { applyStroke(); ctx.stroke(path) }\n          if (clip) { ctx.clip(path, clip) }\n        }\n        path = null; clip = null;\n      };\n      const showText = (str) => {\n        const f = gs.font || {fam: 'Helvetica, Arial, sans-serif'}; let txt = ''; const codes = [];\n        if (f.type0) { for (let k = 0; k + 1 < str.length; k += 2) codes.push((str.charCodeAt(k) << 8) | str.charCodeAt(k + 1)) } else for (let k = 0; k < str.length; k++) codes.push(str.charCodeAt(k));\n        for (const c of codes) txt += f.map && f.map[c] !== undefined ? f.map[c] : (f.type0 ? '' : WIN[c & 255]);\n        \/\/ anchura en unidades de texto\n        let wsum = 0; const per = [];\n        for (let k = 0; k < codes.length; k++) {\n          const c = codes[k]; let w0 = null;\n          if (f.type0) w0 = (f.cidW[c] !== undefined ? f.cidW[c] : f.dw) \/ 1000;\n          else if (f.widths && c >= f.first && c - f.first < f.widths.length) w0 = doc.get(f.widths[c - f.first]) \/ 1000;\n          per.push(w0);\n        }\n        const trm = mul([gs.fs * gs.th \/ 100, 0, 0, gs.fs, 0, gs.rise], mul(tm, ctm));\n        if (textOut) { textOut.push({s: txt, x: trm[4], y: trm[5], size: gs.fs * Math.sqrt(Math.abs(tm[0] * tm[3] - tm[1] * tm[2]))}) }\n        if (ctx && gs.tr !== 3 && gs.tr !== 7 && txt) {\n          ctx.save(); ctx.setTransform(ctx.__base); const m = mul([gs.fs * gs.th \/ 100, 0, 0, gs.fs, 0, gs.rise], mul(tm, ctm));\n          ctx.transform(m[0], m[1], m[2], m[3], m[4], m[5]); ctx.scale(1 \/ 100, -1 \/ 100);\n          ctx.font = (f.italic ? 'italic ' : '') + (f.bold ? 'bold ' : '') + '100px ' + f.fam; ctx.textBaseline = 'alphabetic'; ctx.globalAlpha = gs.ca;\n          if (gs.tr === 1 || gs.tr === 2) { ctx.strokeStyle = gs.stroke; ctx.lineWidth = gs.lw * 100 \/ gs.fs }\n          \/\/ dibujar car\u00e1cter a car\u00e1cter si hay anchuras del PDF; si no, la cadena entera\n          if (per.every(x => x !== null) && txt.length === codes.length) {\n            let x = 0; for (let k = 0; k < txt.length; k++) { if (gs.tr !== 1) ctx.fillStyle = gs.fill, ctx.fillText(txt[k], x, 0); if (gs.tr === 1 || gs.tr === 2) ctx.strokeText(txt[k], x, 0); x += (per[k] * 100) + (gs.tc + (txt[k] === ' ' ? gs.tw : 0)) * 100 \/ (gs.fs * gs.th \/ 100) }\n          } else { ctx.fillStyle = gs.fill; ctx.fillText(txt, 0, 0) }\n          ctx.restore();\n        }\n        \/\/ avance\n        if (per.every(x => x !== null)) for (let k = 0; k < per.length; k++) wsum += per[k] * gs.fs + gs.tc + ((!f.type0 && codes[k] === 32) ? gs.tw : 0);\n        else { let mw = 0; if (ctx) { ctx.save(); ctx.font = (f.bold ? 'bold ' : '') + '100px ' + f.fam; mw = ctx.measureText(txt).width \/ 100; ctx.restore() } else mw = txt.length * 0.5; wsum = mw * gs.fs + txt.length * gs.tc + (txt.split(' ').length - 1) * gs.tw }\n        tm = mul([1, 0, 0, 1, wsum * gs.th \/ 100, 0], tm);\n      };\n      const lx = new Lexer(content); const ops = [];\n      for (;;) {\n        const t = lx.next(true); if (t === undefined) break;\n        if (!(t instanceof Op)) { ops.push(t); continue }\n        const o = t.o; const A = ops; const n = k => +A[k];\n        try {\n          switch (o) {\n            case 'q': stack.push(Object.assign({}, gs, {dash: gs.dash.slice()})); ctmStack.push(ctm); if (ctx) ctx.save(); break;\n            case 'Q': if (stack.length) { gs = stack.pop(); ctm = ctmStack.pop(); if (ctx) ctx.restore() } break;\n            case 'cm': { const m = [n(0), n(1), n(2), n(3), n(4), n(5)]; ctm = mul(m, ctm); if (ctx) ctx.transform(m[0], m[1], m[2], m[3], m[4], m[5]); break }\n            case 'w': gs.lw = n(0); break; case 'J': gs.cap = n(0); break; case 'j': gs.join = n(0); break; case 'M': gs.ml = n(0); break;\n            case 'd': gs.dash = (A[0] || []).map(Number); gs.dashOff = +A[1] || 0; break;\n            case 'gs': { const e = this.get(egs[A[0].n]) || {}; if (e.ca !== undefined) gs.ca = e.ca; if (e.CA !== undefined) gs.CA = e.CA; if (e.LW !== undefined) gs.lw = e.LW; if (e.LC !== undefined) gs.cap = e.LC; if (e.LJ !== undefined) gs.join = e.LJ; if (e.D) { gs.dash = (e.D[0] || []).map(Number); gs.dashOff = e.D[1] || 0 } break }\n            case 'RG': gs.stroke = rgb(n(0), n(1), n(2)); break; case 'rg': gs.fill = rgb(n(0), n(1), n(2)); break;\n            case 'G': gs.stroke = rgb(n(0), n(0), n(0)); break; case 'g': gs.fill = rgb(n(0), n(0), n(0)); break;\n            case 'K': gs.stroke = cmyk(n(0), n(1), n(2), n(3)); break; case 'k': gs.fill = cmyk(n(0), n(1), n(2), n(3)); break;\n            case 'SC': case 'SCN': gs.stroke = col(A.filter(x => typeof x === 'number')); break;\n            case 'sc': case 'scn': gs.fill = col(A.filter(x => typeof x === 'number')); break;\n            case 'CS': case 'cs': break;\n            case 'm': if (!path) path = new Path2D(); path.moveTo(n(0), n(1)); break;\n            case 'l': if (!path) path = new Path2D(); path.lineTo(n(0), n(1)); break;\n            case 'c': if (!path) path = new Path2D(); path.bezierCurveTo(n(0), n(1), n(2), n(3), n(4), n(5)); pend = [n(4), n(5)]; break;\n            case 'v': if (!path) path = new Path2D(); path.bezierCurveTo(pend[0] || 0, pend[1] || 0, n(0), n(1), n(2), n(3)); break;\n            case 'y': if (!path) path = new Path2D(); path.bezierCurveTo(n(0), n(1), n(2), n(3), n(2), n(3)); break;\n            case 'h': if (path) path.closePath(); break;\n            case 're': if (!path) path = new Path2D(); path.rect(n(0), n(1), n(2), n(3)); break;\n            case 'S': paint(false, true); break; case 's': if (path) path.closePath(); paint(false, true); break;\n            case 'f': case 'F': paint(true, false, false); break; case 'f*': paint(true, false, true); break;\n            case 'B': paint(true, true, false); break; case 'B*': paint(true, true, true); break;\n            case 'b': if (path) path.closePath(); paint(true, true, false); break; case 'b*': if (path) path.closePath(); paint(true, true, true); break;\n            case 'n': paint(false, false); break;\n            case 'W': clip = 'nonzero'; break; case 'W*': clip = 'evenodd'; break;\n            case 'BT': tm = [1, 0, 0, 1, 0, 0]; tlm = [1, 0, 0, 1, 0, 0]; break; case 'ET': break;\n            case 'Tf': gs.font = F[A[0].n] || null; gs.fs = n(1); break;\n            case 'Tc': gs.tc = n(0); break; case 'Tw': gs.tw = n(0); break; case 'Tz': gs.th = n(0); break; case 'TL': gs.tl = n(0); break; case 'Ts': gs.rise = n(0); break; case 'Tr': gs.tr = n(0); break;\n            case 'Td': tlm = mul([1, 0, 0, 1, n(0), n(1)], tlm); tm = tlm.slice(); break;\n            case 'TD': gs.tl = -n(1); tlm = mul([1, 0, 0, 1, n(0), n(1)], tlm); tm = tlm.slice(); break;\n            case 'Tm': tlm = [n(0), n(1), n(2), n(3), n(4), n(5)]; tm = tlm.slice(); break;\n            case 'T*': tlm = mul([1, 0, 0, 1, 0, -gs.tl], tlm); tm = tlm.slice(); break;\n            case 'Tj': showText(A[0].s); break;\n            case \"'\": tlm = mul([1, 0, 0, 1, 0, -gs.tl], tlm); tm = tlm.slice(); showText(A[0].s); break;\n            case '\"': gs.tw = n(0); gs.tc = n(1); tlm = mul([1, 0, 0, 1, 0, -gs.tl], tlm); tm = tlm.slice(); showText(A[2].s); break;\n            case 'TJ': for (const it of A[0]) { if (it instanceof Str) showText(it.s); else if (typeof it === 'number') tm = mul([1, 0, 0, 1, -it \/ 1000 * gs.fs * gs.th \/ 100, 0], tm) } break;\n            case 'Do': {\n              const x = XO[A[0].n]; if (!x) break;\n              if (x.img && ctx) { ctx.save(); ctx.globalAlpha = gs.ca; ctx.transform(1, 0, 0, -1, 0, 1); ctx.imageSmoothingQuality = 'high'; ctx.drawImage(x.img, 0, 0, 1, 1); ctx.restore() }\n              else if (x.form && depth < 6) {\n                const d = x.form.dict; const m = this.get(d.Matrix) || [1, 0, 0, 1, 0, 0]; const bb = this.get(d.BBox);\n                if (ctx) { ctx.save(); ctx.transform(m[0], m[1], m[2], m[3], m[4], m[5]); if (bb) { const p = new Path2D(); p.rect(bb[0], bb[1], bb[2] - bb[0], bb[3] - bb[1]); ctx.clip(p) } }\n                const save = ctm; ctm = mul(m, ctm); const sub = L1.decode(await this.decode(x.form));\n                if (ctx) { const prevBase = ctx.__base; await exec(sub, d.Resources || res, depth + 1, ctm); ctx.__base = prevBase; ctx.restore() } else await exec(sub, d.Resources || res, depth + 1, ctm);\n                ctm = save;\n              }\n              break;\n            }\n            case 'BI': { \/\/ imagen en l\u00ednea: saltar hasta EI\n              const e = content.indexOf('EI', lx.p); lx.p = e > 0 ? e + 2 : content.length; break }\n            default: break;\n          }\n        } catch (e) { \/* operador mal formado: seguir *\/ }\n        ops.length = 0;\n      }\n    };\n    if (ctx) ctx.__base = ctx.getTransform();\n    await exec(await this.contents(pg), pg.Resources, 0);\n  }\n}\nwindow.PDFR = {\n  async open(u8) { const d = new Doc(u8); await d.prepare(); return d },\n};\nwindow.PDFR.pub=1;})();\n\n(function(){\n\/* StarModul 11\/11\/2026 \u00b7 visor de planos de montaje (PDF completo del asistente, versi\u00f3n cliente).\n   Dibuja cada l\u00e1mina en vectorial con PDFR (lector propio, sin librer\u00edas externas): ampliar hasta 6\u00d7, arrastrar,\n   pellizcar, rueda con Ctrl, doble clic, teclado, deslizar, miniaturas, \u00edndice, pantalla completa y descarga. *\/\nif (window.SMPV) return; window.SMPV = 1;\nvar DOCS = {};\nfunction loadDoc(url, onp) {\n  if (DOCS[url]) return DOCS[url];\n  DOCS[url] = fetch(url, {credentials: 'same-origin'}).then(function (r) {\n    if (!r.ok) throw new Error('HTTP ' + r.status);\n    var tot = +r.headers.get('content-length') || 0;\n    if (!r.body || !tot || !onp) return r.arrayBuffer();\n    var rd = r.body.getReader(), got = 0, parts = [];\n    function pump() { return rd.read().then(function (x) { if (x.done) { var u = new Uint8Array(got), o = 0; parts.forEach(function (p) { u.set(p, o); o += p.length }); return u.buffer } parts.push(x.value); got += x.value.length; onp(got \/ tot); return pump() }) }\n    return pump();\n  }).then(function (ab) { return window.PDFR.open(new Uint8Array(ab)) });\n  DOCS[url].catch(function () { delete DOCS[url] });\n  return DOCS[url];\n}\nfunction el(tag, cls, html) { var e = document.createElement(tag); if (cls) e.className = cls; if (html != null) e.innerHTML = html; return e }\nfunction clamp(v, a, b) { return Math.max(a, Math.min(b, v)) }\n\nfunction init(root) {\n  if (root.__smp || !root.querySelector('.smp-st')) return; root.__smp = 1;\n  var T = {}; try { T = JSON.parse(root.getAttribute('data-t') || '{}') } catch (e) {}\n  var url = root.getAttribute('data-pdf'), N = +root.getAttribute('data-n') || 0;\n  var st = root.querySelector('.smp-st'), pgBox = root.querySelector('.smp-pg'), cv = root.querySelector('.smp-cv'), po = root.querySelector('.smp-po');\n  var go = root.querySelector('.smp-go'), msg = root.querySelector('.smp-msg'), tn = root.querySelector('.smp-tn');\n  var lbl = root.querySelector('.smp-nm'), cnt = root.querySelector('.smp-cnt');\n  var ix = [].slice.call(root.querySelectorAll('.smp-ix [data-p]'));\n  var names = ix.map(function (b) { return b.getAttribute('data-n') || b.textContent.replace(\/\\s+\/g, ' ').trim() });\n  var dt = root.querySelector('details.smp-ixw'); if (dt && window.matchMedia && window.matchMedia('(min-width:1025px)').matches) dt.open = true;\n  var dc = document.createElement('canvas'); dc.className = 'smp-dc'; dc.setAttribute('aria-hidden', 'true'); pgBox.appendChild(dc); var dtoken = 0, dT = null;\n  var doc = null, cur = 0, z = 1, aspect = 842 \/ 1191, token = 0, rTimer = null, thumbs = [], io = null, queue = [], busyQ = false;\n\n  function fitSize() {\n    var w = st.clientWidth, h = st.clientHeight;\n    if (root.classList.contains('smp-fs')) { var k = Math.min(w \/ 1, h \/ aspect); return [k, k * aspect] }\n    return [w, w * aspect];\n  }\n  function layout(keep) {\n    var f = fitSize(), W = f[0] * z, H = f[1] * z;\n    var fx = keep ? keep[0] : st.clientWidth \/ 2, fy = keep ? keep[1] : st.clientHeight \/ 2;\n    var ox = pgBox.offsetWidth ? (st.scrollLeft + fx - pgBox.offsetLeft) \/ pgBox.offsetWidth : .5, oy = pgBox.offsetHeight ? (st.scrollTop + fy - pgBox.offsetTop) \/ pgBox.offsetHeight : .5;\n    pgBox.style.width = Math.round(W) + 'px'; pgBox.style.height = Math.round(H) + 'px';\n    root.classList.toggle('smp-zoomed', z > 1.01);\n    if (keep !== false) { st.scrollLeft = ox * W + pgBox.offsetLeft - fx; st.scrollTop = oy * H + pgBox.offsetTop - fy }\n  }\n  function draw() {\n    if (!doc) return; var my = ++token;\n    var sz = doc.size(cur); aspect = sz[1] \/ sz[0];\n    var dpr = Math.min(window.devicePixelRatio || 1, 2.5), cssW = pgBox.offsetWidth || st.clientWidth;\n    var px = cssW * dpr; var maxPx = Math.sqrt(6e6 \/ aspect); if (px > maxPx) px = maxPx;\n    var off = document.createElement('canvas');\n    doc.render(cur, px \/ sz[0], off).then(function () {\n      if (my !== token) return;\n      cv.width = off.width; cv.height = off.height; cv.getContext('2d').drawImage(off, 0, 0);\n      root.classList.remove('smp-busy'); detail(60);\n    }).catch(function () { if (my === token) root.classList.remove('smp-busy') });\n  }\n  function drawDetail() {\n    if (!doc || pgBox.offsetWidth < 900 \/ (window.devicePixelRatio || 1) || z < 1.25) { dc.style.display = 'none'; return }\n    var my = ++dtoken, dpr = Math.min(window.devicePixelRatio || 1, 2.5), sz = doc.size(cur), W = pgBox.offsetWidth, Hh = pgBox.offsetHeight, s = W \/ sz[0] * dpr;\n    if (W * dpr <= Math.sqrt(6e6 \/ aspect) + 1) { dc.style.display = 'none'; return }\n    var vx = Math.max(0, st.scrollLeft - pgBox.offsetLeft), vy = Math.max(0, st.scrollTop - pgBox.offsetTop), vw = Math.min(st.clientWidth, W - vx), vh = Math.min(st.clientHeight, Hh - vy);\n    if (vw < 4 || vh < 4) return;\n    var off = document.createElement('canvas');\n    doc.render(cur, s, off, [Math.round(vx * dpr), Math.round(vy * dpr), Math.ceil(vw * dpr), Math.ceil(vh * dpr)]).then(function () {\n      if (my !== dtoken) return; dc.width = off.width; dc.height = off.height; dc.getContext('2d').drawImage(off, 0, 0);\n      dc.style.left = vx + 'px'; dc.style.top = vy + 'px'; dc.style.width = vw + 'px'; dc.style.height = vh + 'px'; dc.style.display = 'block';\n    }).catch(function () {});\n  }\n  function detail(d) { clearTimeout(dT); dT = setTimeout(drawDetail, d == null ? 140 : d) }\n  st.addEventListener('scroll', function () { if (doc && z > 1.01) detail() }, {passive: true});\n  function redraw(delay) { clearTimeout(rTimer); rTimer = setTimeout(draw, delay || 0) }\n  function setZ(nz, fx, fy) { nz = clamp(nz, 1, 6); if (Math.abs(nz - z) < .001) return; z = nz; dtoken++; dc.style.display = 'none'; layout([fx == null ? st.clientWidth \/ 2 : fx, fy == null ? st.clientHeight \/ 2 : fy]); redraw(140); zl() }\n  function zl() { var b = root.querySelector('.smp-zf'); if (b) b.textContent = z > 1.01 ? Math.round(z * 100) + ' %' : (T.fit || 'Ajustar') }\n  function show(i, noScroll) {\n    if (!doc) { open(i); return }\n    cur = (i + N) % N; z = 1; dtoken++; dc.style.display = 'none'; var sz = doc.size(cur); aspect = sz[1] \/ sz[0]; root.style.setProperty('--smp-ar', sz[0] + '\/' + sz[1]);\n    layout(false); st.scrollLeft = 0; st.scrollTop = 0; zl();\n    cnt.innerHTML = '<b>' + (cur + 1) + '<\/b> \/ ' + N; lbl.textContent = names[cur] || '';\n    ix.forEach(function (b, k) { if (k === cur) b.setAttribute('aria-current', 'true'); else b.removeAttribute('aria-current') });\n    thumbs.forEach(function (t, k) { t.classList.toggle('on', k === cur); if (k === cur) t.setAttribute('aria-current', 'true'); else t.removeAttribute('aria-current') });\n    if (thumbs[cur] && !noScroll) { var t = thumbs[cur]; tn.scrollTo({left: t.offsetLeft - tn.clientWidth \/ 2 + t.offsetWidth \/ 2, behavior: 'smooth'}) }\n    var ixw = root.querySelector('.smp-ixw'); if (ix[cur] && ixw && ixw.scrollHeight > ixw.clientHeight + 4) { var b = ix[cur].closest('li') || ix[cur]; ixw.scrollTo({top: b.offsetTop - ixw.clientHeight \/ 2 + b.offsetHeight \/ 2, behavior: 'smooth'}) }\n    root.classList.add('smp-busy'); redraw(0);\n  }\n  function buildThumbs() {\n    tn.innerHTML = ''; thumbs = [];\n    for (var k = 0; k < N; k++) {\n      var b = el('button', 'smp-t'); b.type = 'button'; b.setAttribute('data-k', k);\n      b.setAttribute('aria-label', (T.sheet || 'L\u00e1mina') + ' ' + (k + 1) + ': ' + (names[k] || ''));\n      var c = el('canvas'); c.width = 160; c.height = 113; b.appendChild(c);\n      var code = (ix[k] && ix[k].querySelector('b')) ? ix[k].querySelector('b').textContent : String(k + 1);\n      b.appendChild(el('span', '', code)); tn.appendChild(b); thumbs.push(b);\n    }\n    if ('IntersectionObserver' in window) {\n      io = new IntersectionObserver(function (es) { es.forEach(function (e) { if (e.isIntersecting && !e.target.__done) { e.target.__done = 1; queue.push(+e.target.getAttribute('data-k')); pumpQ() } }) }, {root: tn, rootMargin: '0px 300px'});\n      thumbs.forEach(function (t) { io.observe(t) });\n    } else thumbs.forEach(function (t, k) { queue.push(k) }), pumpQ();\n  }\n  function pumpQ() {\n    if (busyQ || !queue.length || !doc) return; busyQ = true; var k = queue.shift();\n    var c = thumbs[k].querySelector('canvas'), sz = doc.size(k), off = document.createElement('canvas');\n    doc.render(k, 240 \/ sz[0], off).then(function () { c.width = off.width; c.height = off.height; c.getContext('2d').drawImage(off, 0, 0) }).catch(function () {}).then(function () { busyQ = false; setTimeout(pumpQ, 16) });\n  }\n  function open(at) {\n    if (root.classList.contains('smp-ld')) return;\n    if (doc) { show(at || 0); return }\n    if (!window.PDFR || !window.TextDecoder) { fail(); return }\n    root.classList.add('smp-ld'); msg.textContent = (T.loading || 'Cargando los planos\u2026');\n    loadDoc(url, function (p) { msg.textContent = (T.loading || 'Cargando los planos\u2026') + ' ' + Math.round(p * 100) + ' %' }).then(function (d) {\n      doc = d; N = d.pages.length; root.classList.remove('smp-ld'); root.classList.add('smp-ok');\n      buildThumbs(); show(at || 0); st.focus({preventScroll: true});\n    }).catch(fail);\n  }\n  function fail() { root.classList.remove('smp-ld'); root.classList.add('smp-err'); msg.innerHTML = (T.err || 'No se han podido abrir aqu\u00ed.') + ' <a href=\"' + url + '\" target=\"_blank\" rel=\"noopener\">' + (T.dl || 'Descargar el PDF') + '<\/a>' }\n  function fsOn() { return root.classList.contains('smp-fs') }\n  function fsToggle() {\n    var on = !fsOn();\n    if (on) {\n      root.classList.add('smp-fs'); document.documentElement.classList.add('smp-lock');\n      if (root.requestFullscreen) root.requestFullscreen().catch(function () {});\n      if (!doc) open(cur);\n    } else {\n      root.classList.remove('smp-fs'); document.documentElement.classList.remove('smp-lock'); if (root.__hold) root.__hold.hidden = true;\n      if (document.fullscreenElement === root && document.exitFullscreen) document.exitFullscreen().catch(function () {});\n    }\n    var b = root.querySelector('.smp-fsb'); if (b) { b.setAttribute('aria-pressed', on ? 'true' : 'false'); b.setAttribute('aria-label', on ? (T.fsx || 'Salir de pantalla completa') : (T.fs || 'Pantalla completa')) }\n    setTimeout(function () { z = 1; layout(false); zl(); redraw(0) }, 60);\n  }\n  document.addEventListener('fullscreenchange', function () { if (!document.fullscreenElement && fsOn()) fsToggle() });\n\n  \/\/ botones\n  root.addEventListener('click', function (e) {\n    var t = e.target.closest ? e.target.closest('button,[data-p]') : null; if (!t || !root.contains(t)) return;\n    if (t.hasAttribute('data-p')) { e.preventDefault(); if (doc) show(+t.getAttribute('data-p')); else open(+t.getAttribute('data-p')); if (!fsOn() && window.matchMedia('(max-width:1024px)').matches) st.scrollIntoView({behavior: 'smooth', block: 'center'}); return }\n    if (t.classList.contains('smp-t')) { show(+t.getAttribute('data-k'), true); return }\n    if (t.classList.contains('smp-go')) { open(0); return }\n    if (t.classList.contains('smp-pv')) { doc ? show(cur - 1) : open(N - 1); return }\n    if (t.classList.contains('smp-nx')) { doc ? show(cur + 1) : open(1); return }\n    if (t.classList.contains('smp-zi')) { doc ? setZ(z * 1.5) : open(0); return }\n    if (t.classList.contains('smp-zo')) { setZ(z \/ 1.5); return }\n    if (t.classList.contains('smp-zf')) { setZ(z > 1.01 ? 1 : 2.5); return }\n    if (t.classList.contains('smp-fsb')) { fsToggle(); return }\n  });\n  \/\/ teclado\n  root.addEventListener('keydown', function (e) {\n    if (e.target.closest && e.target.closest('.smp-ix')) return;\n    var k = e.key;\n    if (k === 'Escape' && fsOn()) { e.preventDefault(); fsToggle(); return }\n    if (!doc) return;\n    if (k === 'ArrowRight' || k === 'PageDown') { if (z > 1.01 && k === 'ArrowRight') return; e.preventDefault(); show(cur + 1) }\n    else if (k === 'ArrowLeft' || k === 'PageUp') { if (z > 1.01 && k === 'ArrowLeft') return; e.preventDefault(); show(cur - 1) }\n    else if (k === 'Home') { e.preventDefault(); show(0) } else if (k === 'End') { e.preventDefault(); show(N - 1) }\n    else if (k === '+' || k === '=') { e.preventDefault(); setZ(z * 1.5) } else if (k === '-') { e.preventDefault(); setZ(z \/ 1.5) }\n    else if (k === '0') { e.preventDefault(); setZ(1) } else if (k === 'f' || k === 'F') { e.preventDefault(); fsToggle() }\n  });\n  \/\/ rueda con Ctrl (y pellizco del trackpad) = zoom\n  st.addEventListener('wheel', function (e) {\n    if (!doc || !(e.ctrlKey || e.metaKey)) return; e.preventDefault();\n    var r = st.getBoundingClientRect(); setZ(z * Math.exp(-e.deltaY * .0025), e.clientX - r.left, e.clientY - r.top);\n  }, {passive: false});\n  \/\/ doble clic\n  st.addEventListener('dblclick', function (e) { if (!doc) return; var r = st.getBoundingClientRect(); setZ(z > 1.01 ? 1 : 2.5, e.clientX - r.left, e.clientY - r.top) });\n  \/\/ arrastrar con el rat\u00f3n\n  var drag = null;\n  st.addEventListener('pointerdown', function (e) { if (e.pointerType !== 'mouse' || e.button !== 0 || z <= 1.01) return; drag = [e.clientX, e.clientY, st.scrollLeft, st.scrollTop]; st.setPointerCapture(e.pointerId); root.classList.add('smp-drag') });\n  st.addEventListener('pointermove', function (e) { if (!drag) return; st.scrollLeft = drag[2] - (e.clientX - drag[0]); st.scrollTop = drag[3] - (e.clientY - drag[1]) });\n  function endDrag() { drag = null; root.classList.remove('smp-drag') }\n  st.addEventListener('pointerup', endDrag); st.addEventListener('pointercancel', endDrag);\n  \/\/ t\u00e1ctil: pellizcar, doble toque y deslizar\n  var pinch = null, sw = null, lastTap = 0;\n  st.addEventListener('touchstart', function (e) {\n    if (!doc) return;\n    if (e.touches.length === 2) { var a = e.touches[0], b = e.touches[1], r = st.getBoundingClientRect(); pinch = {d: Math.hypot(a.clientX - b.clientX, a.clientY - b.clientY), z: z, x: (a.clientX + b.clientX) \/ 2 - r.left, y: (a.clientY + b.clientY) \/ 2 - r.top}; sw = null }\n    else if (e.touches.length === 1) { sw = [e.touches[0].clientX, e.touches[0].clientY, Date.now()] }\n  }, {passive: true});\n  st.addEventListener('touchmove', function (e) {\n    if (!pinch || e.touches.length !== 2) return; e.preventDefault();\n    var a = e.touches[0], b = e.touches[1]; setZ(pinch.z * Math.hypot(a.clientX - b.clientX, a.clientY - b.clientY) \/ pinch.d, pinch.x, pinch.y);\n  }, {passive: false});\n  st.addEventListener('touchend', function (e) {\n    if (pinch && e.touches.length < 2) { pinch = null; return }\n    if (!sw || !doc) return; var t = e.changedTouches[0], dx = t.clientX - sw[0], dy = t.clientY - sw[1], dt = Date.now() - sw[2]; sw = null;\n    if (Math.abs(dx) < 10 && Math.abs(dy) < 10 && dt < 250) { var now = Date.now(); if (now - lastTap < 320) { var r = st.getBoundingClientRect(); setZ(z > 1.01 ? 1 : 2.5, t.clientX - r.left, t.clientY - r.top); lastTap = 0 } else lastTap = now; return }\n    if (z <= 1.01 && Math.abs(dx) > 50 && Math.abs(dx) > Math.abs(dy) * 1.5 && dt < 700) show(cur + (dx < 0 ? 1 : -1));\n  }, {passive: true});\n  \/\/ API para otros bloques (p. ej. el 3D \u00abc\u00f3mo se monta\u00bb): abrir en una l\u00e1mina, opcionalmente a pantalla completa\n  root.__open = function (p, full) { if (doc) show(p); else open(p); if (full && !fsOn()) fsToggle() };\n  \/\/ tama\u00f1o\n  var rw = st.clientWidth;\n  if ('ResizeObserver' in window) new ResizeObserver(function () { if (Math.abs(st.clientWidth - rw) < 2) return; rw = st.clientWidth; if (doc) { layout(false); redraw(150) } }).observe(st);\n  \/\/ al quedar visible el panel (cambio de modelo) se recoloca\n  if (doc) layout(false);\n}\n\/\/ Botones externos: <a data-smp-open=\"id-del-visor\" data-smp-p=\"0\"> abre ese visor a pantalla completa en la l\u00e1mina indicada.\n\/\/ Si el visor est\u00e1 dentro de un contenedor [data-smp-hold] oculto, se muestra solo mientras dura la pantalla completa.\ndocument.addEventListener('click', function (e) {\n  var t = e.target.closest ? e.target.closest('[data-smp-open]') : null; if (!t) return;\n  var r = document.getElementById(t.getAttribute('data-smp-open')); if (!r) return; init(r); if (!r.__open) return;\n  e.preventDefault(); e.stopPropagation();\n  var hold = r.closest('[data-smp-hold]'); if (hold) { hold.hidden = false; r.__hold = hold }\n  r.__open(+t.getAttribute('data-smp-p') || 0, true);\n}, true);\nfunction all() {\n  [].forEach.call(document.querySelectorAll('.smp[data-pdf]'), function (r) { try { init(r) } catch (e) {} });\n  [].forEach.call(document.querySelectorAll('.smm'), function (root) { if (root.__smr) return; root.__smr = 1;\n    [].forEach.call(root.querySelectorAll('.smm-r'), function (r) { r.addEventListener('change', function () { var pn = root.querySelector('.smm-pn' + r.id.replace('smm-m', '')); if (pn && window.matchMedia('(max-width:1024px)').matches) setTimeout(function () { pn.scrollIntoView({behavior: 'smooth', block: 'start'}) }, 60) }) }) });\n}\nif (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', all); else all();\nwindow.addEventListener('load', all);\n})();\n<\/script><!--\/smps-->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e266cc9 sm-omi-w elementor-widget elementor-widget-html\" data-id=\"e266cc9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.sm-omi{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:32px;align-items:center;margin:32px 0 0;padding:24px;background:#fff;border:1px solid #E3E7ED;border-radius:12px;text-align:left}.sm-omi__3d{margin:0}.sm-omi__3d .sm-3d{aspect-ratio:600\/467}.sm-omi__cap{margin:8px 0 0;font:500 13px\/1.4 Barlow,system-ui,sans-serif;color:#5F6F84;font-variant-numeric:tabular-nums}.sm-omi__k{display:flex;align-items:center;gap:10px;margin:0 0 10px;font:700 13px\/1.2 Barlow,system-ui,sans-serif;letter-spacing:.08em;color:#0D2148}.sm-omi__k::before{content:\"\";width:20px;height:3px;background:#F39200;flex:none}.sm-omi h3.sm-omi__h{margin:0 0 12px;font-family:\"Barlow Condensed\",Barlow,system-ui,sans-serif;font-weight:700;font-size:clamp(24px,1.2vw + 16px,32px);line-height:1.1;color:#0D2148;text-wrap:balance}.sm-omi__p{margin:0 0 4px;color:#334155;font-size:16px;line-height:1.65;text-wrap:pretty}.sm-omi__a{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin:20px 0 0}.sm-omi a.sm-omi__btn,.sm-omi a.sm-omi__btn:hover,.sm-omi a.sm-omi__btn:focus,.sm-omi a.sm-omi__btn:visited{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:13px 26px;border-radius:8px;background:#fff;color:#0D2148;border:1px solid #F39200;font:700 15px\/1.25 Barlow,system-ui,sans-serif;text-decoration:none;transition:transform .2s,box-shadow .2s}.sm-omi a.sm-omi__btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -8px rgba(13,33,72,.35)}.sm-omi a.sm-omi__btn:focus-visible{outline:2px solid #F39200;outline-offset:2px}.sm-omi__l{font:600 15px\/1.3 Barlow,system-ui,sans-serif;color:#0D2148;text-decoration:underline;text-decoration-color:#F39200;text-underline-offset:4px;text-decoration-thickness:2px}@media (max-width:900px){.sm-omi{grid-template-columns:1fr;gap:20px;padding:16px}}<\/style><div class=\"sm-omi\"><figure class=\"sm-omi__3d\"><div class=\"sm-3d\"><model-viewer src=\"\/wp-content\/uploads\/2026\/11\/correa-gran-omega-200x2-0.glb\" poster=\"\/wp-content\/uploads\/2026\/11\/correa-gran-omega-acero-galvanizado.webp\" alt=\"Corretja Gran Omega \u03a9200 en 3D\" camera-controls disable-zoom touch-action=\"pan-y\" camera-orbit=\"40deg 64deg 95%\" environment-image=\"neutral\" exposure=\"1.1\" shadow-intensity=\"0.6\" interaction-prompt=\"none\" loading=\"lazy\" reveal=\"auto\"><\/model-viewer><span class=\"sm-3d__hint\">Arrossega per girar<\/span><\/div><figcaption class=\"sm-omi__cap\">\u03a9200 \u00d7 2,0 \u00b7 cantell 189,1 mm \u00b7 8,36 kg\/m<\/figcaption><\/figure><div class=\"sm-omi__t\"><p class=\"sm-omi__k\">CORRETGES GRAN OMEGA<\/p><h3 class=\"sm-omi__h\">Corretges Gran Omega per a cobertes i fa\u00e7anes<\/h3><p class=\"sm-omi__p\">Les corretges de coberta i de fa\u00e7ana es resolen amb la corretja Gran Omega: un perfil d'acer galvanitzat conformat en fred, amb forats cada 50 mm, que es cargola als p\u00f2rtics sense casquets ni soldadura.<\/p><ul class=\"smd-checks\"><li>9 seccions, de \u03a950 a \u03a9300 (cantell de 54 a 280 mm)<\/li><li>Forats cada 50 mm per a cargol M10 de classe 8.8<\/li><li>Encavalcament per encaix als suports: treballa com una biga cont\u00ednua<\/li><li>Acer S350GD amb galvanitzat Z275 i marcatge CE (EN 1090-1)<\/li><\/ul><p class=\"sm-omi__a\"><a class=\"sm-omi__btn\" href=\"\/ca\/corretja-gran-omega\/\">Veure la corretja Gran Omega <span aria-hidden=\"true\">\u2192<\/span><\/a><a class=\"sm-omi__l\" href=\"\/ca\/contacte\/\">Demana pressupost<\/a><\/p><\/div><\/div><script>\/* sm-omi: carga el visor 3D si la p\u00e1gina no lo trae *\/(function(){function go(){if(window.customElements){if(customElements.get(\"model-viewer\"))return}if(document.querySelector(\"script[src*=model-viewer]\"))return;var s=document.createElement(\"script\");s.type=\"module\";s.src=\"\/wp-content\/plugins\/3d-viewer\/public\/js\/model-viewer.latest.min.js?ver=1.9.4\";document.head.appendChild(s)}if(document.readyState===\"loading\")document.addEventListener(\"DOMContentLoaded\",go);else go()})();<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<section class=\"elementor-element elementor-element-4d0de7d3 e-con-full smd-sec smt-bg-g e-flex e-con e-parent\" data-id=\"4d0de7d3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-4dcaabb4 e-flex e-con-boxed e-con e-child\" data-id=\"4dcaabb4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5c37b350 e-con-full smd-split e-flex e-con e-child\" data-id=\"5c37b350\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d9a7b4cb e-con-full smd-col smd-txtcol e-flex e-con e-child\" data-id=\"d9a7b4cb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-339a3063 elementor-widget elementor-widget-text-editor\" data-id=\"339a3063\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#F39200;font-weight:800;text-transform:uppercase;letter-spacing:.5px;\">COMPARATIVA DE MUNTATGE<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c59a459 elementor-widget elementor-widget-text-editor\" data-id=\"1c59a459\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Muntatge tradicional vs. <span style=\"color:#F39200;\">muntatge cargolat StarModul<\/span><\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-400f69fa elementor-widget elementor-widget-text-editor\" data-id=\"400f69fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>La principal difer\u00e8ncia \u00e9s la manera de resoldre les trobades entre perfils durant el muntatge de l&#8217;estructura met\u00e0l\u00b7lica.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d8d7b383 e-con-full smd-col smd-imgcol e-flex e-con e-child\" data-id=\"d8d7b383\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d977b47f elementor-widget elementor-widget-html\" data-id=\"d977b47f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<figure class=\"smd-fig\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-vilafortuny-1320-1250x702.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-vilafortuny-1320-300x168.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-vilafortuny-1320-600x337.webp 600w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-vilafortuny-1320-768x431.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-vilafortuny-1320-1250x702.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-vilafortuny-1320-1536x862.webp 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-vilafortuny-1320.webp 1600w\" sizes=\"auto, (max-width:767px) 100vw, 50vw\" width=\"1250\" height=\"702\" alt=\"Estructura de tub galvanitzat d&#039;un habitatge StarModul en muntatge sobre la llosa a Vilafortuny (Tarragona)\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/figure>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2837a9e0 e-con-full e-flex e-con e-child\" data-id=\"2837a9e0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a467c8c e-con-full smd-card e-flex e-con e-child\" data-id=\"a467c8c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6625e709 elementor-widget elementor-widget-text-editor\" data-id=\"6625e709\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Estructura met\u00e0l\u00b7lica soldada<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48ddcf18 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"48ddcf18\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Els perfils s'han de posicionar i escairar abans de soldar.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">L'execuci\u00f3 del nus requereix feines de soldadura a l'obra.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Es generen espurnes i calen equips espec\u00edfics.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">La soldadura sobre determinats acabats o materials requereix procediments adequats.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">La seq\u00fc\u00e8ncia de muntatge dep\u00e8n de la preparaci\u00f3 i execuci\u00f3 de cada trobada.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-77afe7ff e-con-full smd-card e-flex e-con e-child\" data-id=\"77afe7ff\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a259b29 elementor-widget elementor-widget-text-editor\" data-id=\"4a259b29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Muntatge amb <span style=\"color:#F39200;\">StarModul<\/span><\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77cf93df elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"77cf93df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Les peces d'uni\u00f3 ajuden a posicionar els perfils a la trobada.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Els nusos s'acoblen mitjan\u00e7ant unions cargolades.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">No es fan soldadures en els nusos resolts amb el sistema.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">El muntatge es pot organitzar mitjan\u00e7ant pl\u00e0nols i identificaci\u00f3 de components.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Les connexions permeten estudiar desmuntatges o modificacions quan el c\u00e0lcul ho permet.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-71b3d3a3 e-con-full smd-sec smt-bg-w e-flex e-con e-parent\" data-id=\"71b3d3a3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7caff815 e-flex e-con-boxed e-con e-child\" data-id=\"7caff815\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-23214a2 e-con-full e-flex e-con e-child\" data-id=\"23214a2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-68622104 e-con-full e-flex e-con e-child\" data-id=\"68622104\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-23b63fe1 elementor-widget elementor-widget-text-editor\" data-id=\"23b63fe1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#F39200;font-weight:800;text-transform:uppercase;letter-spacing:.5px;\">MUNTATGE EN OBRA<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13138203 elementor-widget elementor-widget-text-editor\" data-id=\"13138203\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Material preparat per facilitar el <span style=\"color:#F39200;\">muntatge de l&#8217;estructura met\u00e0l\u00b7lica<\/span><\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2920eae8 elementor-widget elementor-widget-text-editor\" data-id=\"2920eae8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>En els projectes subministrats com a kit, els components es poden preparar i organitzar perqu\u00e8 el muntatge segueixi una seq\u00fc\u00e8ncia definida. La documentaci\u00f3 de muntatge permet identificar perfils, unions i posicions. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57af63f8 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"57af63f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Perfils estructurals segons el projecte.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Unions StarModul corresponents a cada tipus de nus.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Cargols autoblocants estriats de classe 8.8 inclosos amb cada uni\u00f3 amb aletes: M8 al tub de 50 i M10 al tub de 100.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Pl\u00e0nols i identificaci\u00f3 de components per a muntatge.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">C\u00e0lcul estructural pel nostre enginyer, segons el projecte (es pressuposta a part).<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c1e8b70 e-con-full e-flex e-con e-child\" data-id=\"4c1e8b70\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b5a3669 elementor-align-left elementor-widget elementor-widget-button\" data-id=\"6b5a3669\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/kit-estructuras\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Veure kits per a automuntatge<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-450ab669 elementor-align-left elementor-widget elementor-widget-button\" data-id=\"450ab669\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/starmodul.com\/ca\/configurador-3d-estructura-metallica\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Configura la teva estructura 3D<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7340c9b0 e-con-full e-flex e-con e-child\" data-id=\"7340c9b0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e064163 elementor-widget elementor-widget-image\" data-id=\"2e064163\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2083\" height=\"1217\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2024\/01\/Despiece04.jpg\" class=\"attachment-full size-full wp-image-16716\" alt=\"envio de tubos y uniones tipo kit\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2024\/01\/Despiece04.jpg 2083w, https:\/\/starmodul.com\/wp-content\/uploads\/2024\/01\/Despiece04-300x175.jpg 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2024\/01\/Despiece04-1250x730.jpg 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2024\/01\/Despiece04-768x449.jpg 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2024\/01\/Despiece04-1536x897.jpg 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2024\/01\/Despiece04-2048x1197.jpg 2048w, https:\/\/starmodul.com\/wp-content\/uploads\/2024\/01\/Despiece04-600x351.jpg 600w\" sizes=\"(max-width: 2083px) 100vw, 2083px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-fx1tzc0 e-con-full smd-sec smt-bg-g e-flex e-con e-parent\" data-id=\"fx1tzc0\" data-element_type=\"container\" data-e-type=\"container\" id=\"ejemplos-reales\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-fx1tzc1 e-flex e-con-boxed e-con e-child\" data-id=\"fx1tzc1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-fx1tzc2 e-con-full e-flex e-con e-child\" data-id=\"fx1tzc2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fx1tzw1 elementor-widget elementor-widget-text-editor\" data-id=\"fx1tzw1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0 auto;color:#F39200;font-weight:800;text-transform:uppercase;letter-spacing:.5px;\">EXEMPLES REALS<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fx1tzw2 elementor-widget elementor-widget-text-editor\" data-id=\"fx1tzw2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 style=\"margin: 0; color: #0d2148; font-weight: 800; line-height: 1.08; font-size: inherit;\">Fotos d&#8217;obres reals amb <span style=\"color: #f39200;\">StarModul<\/span><\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fx1tzw3 elementor-widget elementor-widget-text-editor\" data-id=\"fx1tzw3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0 auto;\">Fotos d&#8217;obres muntades amb el sistema d&#8217;unions cargolades StarModul. Fes clic en una foto per veure-la en gran.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fx1tzw4 elementor-widget elementor-widget-html\" data-id=\"fx1tzw4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.smfx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0}.smfx figure{margin:0;background:#fff;border:1px solid #E3E7ED;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.smfx a{display:block;line-height:0;overflow:hidden}.smfx img{display:block;width:100%;height:auto;aspect-ratio:4\/3;object-fit:cover;transition:transform .3s ease}.smfx a:hover img{transform:scale(1.03)}.smfx figcaption{padding:10px 12px;color:#0D2148;font-size:16px;font-weight:700;line-height:1.35}@media (max-width:1024px){.smfx{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.smfx{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.smfx figcaption{padding:8px 10px;font-size:16px}}@media (prefers-reduced-motion:reduce){.smfx img{transition:none}.smfx a:hover img{transform:none}}<\/style><div class=\"smfx\"><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/kit-starmodul-tubos-obra-la-roca-del-valles-225.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Kit a l'obra \u00b7 La Roca del Vall\u00e8s\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/kit-starmodul-tubos-obra-la-roca-del-valles-225-768x512.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/kit-starmodul-tubos-obra-la-roca-del-valles-225-300x200.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/kit-starmodul-tubos-obra-la-roca-del-valles-225-768x512.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/kit-starmodul-tubos-obra-la-roca-del-valles-225-1250x834.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/kit-starmodul-tubos-obra-la-roca-del-valles-225.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"512\" alt=\"Tubs i material del kit StarModul a l&#039;obra, a punt per al muntatge a La Roca del Vall\u00e8s (Barcelona)\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Kit a l'obra \u00b7 La Roca del Vall\u00e8s<\/figcaption><\/figure><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/herramientas-montaje-starmodul-sin-soldadura-la-roca-del-valles-222.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Eines de muntatge \u00b7 La Roca del Vall\u00e8s\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/herramientas-montaje-starmodul-sin-soldadura-la-roca-del-valles-222-768x512.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/herramientas-montaje-starmodul-sin-soldadura-la-roca-del-valles-222-300x200.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/herramientas-montaje-starmodul-sin-soldadura-la-roca-del-valles-222-768x512.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/herramientas-montaje-starmodul-sin-soldadura-la-roca-del-valles-222-1250x834.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/herramientas-montaje-starmodul-sin-soldadura-la-roca-del-valles-222.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"512\" alt=\"Eines de muntatge: cargoladores i claus, sense soldadura a La Roca del Vall\u00e8s (Barcelona)\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Eines de muntatge \u00b7 La Roca del Vall\u00e8s<\/figcaption><\/figure><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/paneles-cerramiento-obra-starmodul-la-roca-del-valles-243.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Panells a l'obra \u00b7 La Roca del Vall\u00e8s\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/paneles-cerramiento-obra-starmodul-la-roca-del-valles-243-768x512.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/paneles-cerramiento-obra-starmodul-la-roca-del-valles-243-300x200.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/paneles-cerramiento-obra-starmodul-la-roca-del-valles-243-768x512.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/paneles-cerramiento-obra-starmodul-la-roca-del-valles-243-1250x834.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/paneles-cerramiento-obra-starmodul-la-roca-del-valles-243.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"512\" alt=\"Panells de tancament aplegats a l&#039;obra abans del muntatge a La Roca del Vall\u00e8s (Barcelona)\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Panells a l'obra \u00b7 La Roca del Vall\u00e8s<\/figcaption><\/figure><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-la-roca-del-valles-247.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Muntatge de fa\u00e7ana \u00b7 La Roca del Vall\u00e8s\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-la-roca-del-valles-247-768x512.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-la-roca-del-valles-247-300x200.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-la-roca-del-valles-247-768x512.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-la-roca-del-valles-247-1250x834.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/montaje-fachada-panel-estructura-starmodul-la-roca-del-valles-247.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"512\" alt=\"Muntatge de panells de fa\u00e7ana sobre l&#039;estructura StarModul a La Roca del Vall\u00e8s (Barcelona)\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Muntatge de fa\u00e7ana \u00b7 La Roca del Vall\u00e8s<\/figcaption><\/figure><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/vivienda-starmodul-en-obra-fachada-270.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Fa\u00e7ana en muntatge\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/vivienda-starmodul-en-obra-fachada-270-768x576.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/vivienda-starmodul-en-obra-fachada-270-300x225.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/vivienda-starmodul-en-obra-fachada-270-768x576.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/vivienda-starmodul-en-obra-fachada-270-1250x938.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/vivienda-starmodul-en-obra-fachada-270.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"576\" alt=\"Habitatge StarModul en obra amb el tancament de fa\u00e7ana en muntatge\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Fa\u00e7ana en muntatge<\/figcaption><\/figure><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-starmodul-montada-faura-138.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Estructura muntada \u00b7 Faura\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-starmodul-montada-faura-138-768x576.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-starmodul-montada-faura-138-300x225.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-starmodul-montada-faura-138-768x576.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-starmodul-montada-faura-138-1250x938.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-starmodul-montada-faura-138.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"576\" alt=\"Estructura StarModul muntada abans de la coberta a Faura (Valencia)\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Estructura muntada \u00b7 Faura<\/figcaption><\/figure><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/rehabilitacion-fachada-subestructura-starmodul-torrefarrera-205.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Rehabilitaci\u00f3 de fa\u00e7ana \u00b7 Torrefarrera\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/rehabilitacion-fachada-subestructura-starmodul-torrefarrera-205-768x576.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/rehabilitacion-fachada-subestructura-starmodul-torrefarrera-205-300x225.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/rehabilitacion-fachada-subestructura-starmodul-torrefarrera-205-768x576.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/rehabilitacion-fachada-subestructura-starmodul-torrefarrera-205-1250x938.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/rehabilitacion-fachada-subestructura-starmodul-torrefarrera-205.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"576\" alt=\"Fa\u00e7ana rehabilitada amb subestructura met\u00e0l\u00b7lica StarModul a Torrefarrera (Lleida)\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Rehabilitaci\u00f3 de fa\u00e7ana \u00b7 Torrefarrera<\/figcaption><\/figure><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1251.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Estructura en muntatge \u00b7 La Roca del Vall\u00e8s\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1251-768x512.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1251-300x200.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1251-768x512.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1251-1250x834.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1251.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"512\" alt=\"Estructura de tub galvanitzat d&#039;un habitatge StarModul en muntatge sobre la llosa a La Roca del Vall\u00e8s (Barcelona) \u2013 vista general\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Estructura en muntatge \u00b7 La Roca del Vall\u00e8s<\/figcaption><\/figure><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1252.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Estructura en muntatge \u00b7 La Roca del Vall\u00e8s\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1252-768x512.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1252-300x200.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1252-768x512.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1252-1250x834.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-la-roca-del-valles-1252.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"512\" alt=\"Estructura de tub galvanitzat d&#039;un habitatge StarModul en muntatge sobre la llosa a La Roca del Vall\u00e8s (Barcelona) \u2013 una altra vista\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Estructura en muntatge \u00b7 La Roca del Vall\u00e8s<\/figcaption><\/figure><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1283.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Estructura en muntatge \u00b7 Girona\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1283-768x576.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1283-300x225.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1283-768x576.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1283-1250x938.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1283.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"576\" alt=\"Estructura de tub galvanitzat d&#039;un habitatge StarModul en muntatge sobre la llosa a Girona \u2013 vista general\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Estructura en muntatge \u00b7 Girona<\/figcaption><\/figure><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1286.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Estructura en muntatge \u00b7 Girona\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1286-768x576.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1286-300x225.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1286-768x576.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1286-1250x938.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-girona-1286.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"576\" alt=\"Estructura de tub galvanitzat d&#039;un habitatge StarModul en muntatge sobre la llosa a Girona \u2013 una altra vista\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Estructura en muntatge \u00b7 Girona<\/figcaption><\/figure><figure><a href=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-1292.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"smfx-2375\" data-elementor-lightbox-title=\"Estructura en muntatge\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-1292-768x576.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-1292-300x225.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-1292-768x576.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-1292-1250x938.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-1292.webp 1600w\" sizes=\"auto, (max-width: 767px) 50vw, (max-width: 1024px) 33vw, 330px\" width=\"768\" height=\"576\" alt=\"Estructura de tub galvanitzat d&#039;un habitatge StarModul en muntatge sobre la llosa\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/a><figcaption>Estructura en muntatge<\/figcaption><\/figure><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<section class=\"elementor-element elementor-element-161e45e9 e-con-full smd-sec smt-bg-w e-flex e-con e-parent\" data-id=\"161e45e9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-549f8445 e-flex e-con-boxed e-con e-child\" data-id=\"549f8445\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-300cfad2 e-con-full smd-split smd-split--l e-flex e-con e-child\" data-id=\"300cfad2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-dfce4e1f e-con-full smd-col smd-imgcol e-flex e-con e-child\" data-id=\"dfce4e1f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-deae4c5a elementor-widget elementor-widget-html\" data-id=\"deae4c5a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<figure class=\"smd-fig\"><img loading=\"lazy\" src=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-269-1250x938.webp\" srcset=\"https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-269-300x225.webp 300w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-269-600x450.webp 600w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-269-768x576.webp 768w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-269-1250x938.webp 1250w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-269-1536x1152.webp 1536w, https:\/\/starmodul.com\/wp-content\/uploads\/2026\/10\/estructura-vivienda-tubo-galvanizado-starmodul-montaje-269.webp 1600w\" sizes=\"auto, (max-width:767px) 100vw, 50vw\" width=\"1250\" height=\"938\" alt=\"Estructura de tub galvanitzat d&#039;un habitatge StarModul en muntatge sobre la llosa\" loading=\"lazy\" decoding=\"async\" title=\"\"><\/figure>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-de7e4c0e e-con-full smd-col smd-txtcol e-flex e-con e-child\" data-id=\"de7e4c0e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6135492e elementor-widget elementor-widget-text-editor\" data-id=\"6135492e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin:0;color:#F39200;font-weight:800;text-transform:uppercase;letter-spacing:.5px;\">PREGUNTES FREQ\u00dcENTS<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c35d1dc elementor-widget elementor-widget-text-editor\" data-id=\"4c35d1dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 style=\"margin:0;color:#0D2148;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.15;font-size:inherit;\">Preguntes sobre el <span style=\"color:#F39200;\">muntatge d&#8217;estructures met\u00e0l\u00b7liques<\/span><\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64ee9036 elementor-widget elementor-widget-text-editor\" data-id=\"64ee9036\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Resolem els dubtes m\u00e9s habituals sobre muntatge, eines, automuntatge i estructures met\u00e0l\u00b7liques cargolades StarModul.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47d361d6 elementor-widget elementor-widget-accordion\" data-id=\"47d361d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1201\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-1201\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-closed Array\"><\/i>\n\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-opened \"><\/i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Com es fa el muntatge d'una estructura met\u00e0l\u00b7lica amb StarModul?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1201\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-1201\"><p>El muntatge d\u02bbuna estructura met\u00e0l\u00b7lica StarModul consisteix a acoblar els perfils d\u02bbacer mitjan\u00e7ant peces d\u02bbuni\u00f3 cargolades seguint la geometria i la documentaci\u00f3 del projecte. Els nusos resolts amb el sistema no requereixen soldadura durant el muntatge. <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1202\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-1202\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-closed Array\"><\/i>\n\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-opened \"><\/i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Cal soldadura per muntar una estructura met\u00e0l\u00b7lica StarModul?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1202\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-1202\"><p>No als nusos dissenyats amb unions StarModul. Els perfils es connecten mec\u00e0nicament mitjan\u00e7ant les peces duni\u00f3 i els cargols corresponents. <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1203\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-1203\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-closed Array\"><\/i>\n\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-opened \"><\/i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Quines eines es necessiten per muntar una estructura met\u00e0l\u00b7lica cargolada?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1203\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-1203\"><p>L&#8217;estrenyiment de les connexions es realitza amb eines convencionals adequades per als cargols del sistema. Les unions amb aletes de tub de 50\u00d750 mm porten cargols de m\u00e8trica 8 (clau de 13 mm) i les de tub de 100 mm, de m\u00e8trica 10 (clau de 15 mm per als cargols amb valona i les femelles, i de 16\u201317 mm per al cap del passant M10\u00d7120 DIN 931); la llegenda dels pl\u00e0nols de muntatge indica la clau de cada cargol. A m\u00e9s, durant el muntatge s&#8217;utilitzen els mitjans habituals de replanteig, anivellament, elevaci\u00f3 i seguretat necessaris segons les dimensions de l&#8217;estructura. <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1204\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-1204\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-closed Array\"><\/i>\n\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-opened \"><\/i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Es pot subministrar l'estructura preparada per a l'automuntatge?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1204\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-1204\"><p>S\u00ed. StarModul disposa de kits i solucions preparades per a muntatge, amb perfils, unions i documentaci\u00f3 organitzats segons la configuraci\u00f3 del projecte. <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1205\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-1205\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-closed Array\"><\/i>\n\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-opened \"><\/i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Quantes persones es necessiten per muntar una estructura met\u00e0l\u00b7lica?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1205\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-1205\"><p>Dep\u00e8n de la mida, el pes dels components, l&#8217;al\u00e7ada i la complexitat de l&#8217;estructura. Els projectes petits poden requerir equips redu\u00efts, mentre que estructures m\u00e9s grans necessiten m\u00e9s operaris i els mitjans auxiliars corresponents. <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1206\" class=\"elementor-tab-title\" data-tab=\"6\" role=\"button\" aria-controls=\"elementor-tab-content-1206\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-closed Array\"><\/i>\n\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-opened \"><\/i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Quant de temps triga el muntatge d'una estructura met\u00e0l\u00b7lica?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1206\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"6\" role=\"region\" aria-labelledby=\"elementor-tab-title-1206\"><p>El termini dep\u00e8n de les dimensions, la geometria, l&#8217;accessibilitat i les condicions d&#8217;obra. El sistema cargolat est\u00e0 concebut per simplificar l&#8217;acoblament i reduir operacions de soldadura i ajustament als nusos. <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1207\" class=\"elementor-tab-title\" data-tab=\"7\" role=\"button\" aria-controls=\"elementor-tab-content-1207\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-closed Array\"><\/i>\n\t\t\t\t\t\t\t\t<i class=\"elementor-accordion-icon-opened \"><\/i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Es pot desmuntar o ampliar una estructura met\u00e0l\u00b7lica StarModul?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1207\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"7\" role=\"region\" aria-labelledby=\"elementor-tab-title-1207\"><p>La utilitzaci\u00f3 de connexions cargolades facilita el desmuntatge de components i permet estudiar futures modificacions o ampliacions. Qualsevol canvi s&#8217;ha de verificar pr\u00e8viament mitjan\u00e7ant c\u00e0lcul estructural. <\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-sa9e7c01 e-con-full sm-apps-wrap smd-wrap-g smt-bg-g e-flex e-con e-parent\" data-id=\"sa9e7c01\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-sa9e7c02 elementor-widget elementor-widget-html\" data-id=\"sa9e7c02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"sm-apps\"><div class=\"sm-apps__in\"><p class=\"sm-apps__eb\">APLICACIONS<\/p><h2 class=\"sm-apps__h\">Altres aplicacions del sistema StarModul<\/h2><p class=\"sm-apps__p\">Les mateixes unions cargolades i el mateix tub d'acer galvanitzat serveixen per a molts tipus d'estructura.<\/p><div class=\"sm-apps__g\"><a class=\"sm-app\" href=\"\/ca\/estructures-metalliques-per-a-cases\/\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2022\/11\/xCasaP20Cambrils0000.jpg.pagespeed.ic_.hqajYssFup-1024x576.webp\" alt=\"Cases i habitatges\" loading=\"lazy\" width=\"800\" height=\"500\" title=\"\"><span class=\"sm-app__b\"><span class=\"sm-app__t\">Cases i habitatges<\/span><span class=\"sm-app__d\">Estructura d'acer galvanitzat i kit complet per a casa teva.<\/span><span class=\"sm-app__m\">Veure<\/span><\/span><\/a><a class=\"sm-app\" href=\"\/ca\/estructures-metalliques-per-a-naus-industrials\/\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2022\/11\/11-Oficinas-a-1024x557.jpg\" alt=\"Naus industrials\" loading=\"lazy\" width=\"800\" height=\"500\" title=\"\"><span class=\"sm-app__b\"><span class=\"sm-app__t\">Naus industrials<\/span><span class=\"sm-app__d\">Naus cargolades: fins a 12 m de llum amb tub i fins a 20 m amb perfils IPE.<\/span><span class=\"sm-app__m\">Veure<\/span><\/span><\/a><a class=\"sm-app\" href=\"\/ca\/estructures-metalliques-a-mida\/\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2022\/11\/06-invernadero-b-1024x672.jpg\" alt=\"Estructures a mida\" loading=\"lazy\" width=\"800\" height=\"500\" title=\"\"><span class=\"sm-app__b\"><span class=\"sm-app__t\">Estructures a mida<\/span><span class=\"sm-app__d\">Dissenyem l'estructura segons les teves mides i el teu \u00fas.<\/span><span class=\"sm-app__m\">Veure<\/span><\/span><\/a><a class=\"sm-app\" href=\"\/ca\/pergoles-porxos-metallics\/\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2022\/11\/04-Cenador-de-madera-1024x534.jpg\" alt=\"Porxos i p\u00e8rgoles\" loading=\"lazy\" width=\"800\" height=\"500\" title=\"\"><span class=\"sm-app__b\"><span class=\"sm-app__t\">Porxos i p\u00e8rgoles<\/span><span class=\"sm-app__d\">Porxos adossats o exempts, p\u00e8rgoles i cobertes de jard\u00ed.<\/span><span class=\"sm-app__m\">Veure<\/span><\/span><\/a><a class=\"sm-app\" href=\"\/ca\/garatges-marquesines-metalliques\/\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/08\/10-Marquesina-a-1024x563-1.jpg\" alt=\"Garatges i marquesines\" loading=\"lazy\" width=\"800\" height=\"500\" title=\"\"><span class=\"sm-app__b\"><span class=\"sm-app__t\">Garatges i marquesines<\/span><span class=\"sm-app__d\">Cotxeres, marquesines per a cotxes i coberts.<\/span><span class=\"sm-app__m\">Veure<\/span><\/span><\/a><a class=\"sm-app\" href=\"\/ca\/estructures-metalliques-per-a-bungalow\/\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2022\/11\/01-Cabana2_1-1024x531.jpg\" alt=\"Bungalous i m\u00f2duls\" loading=\"lazy\" width=\"800\" height=\"500\" title=\"\"><span class=\"sm-app__b\"><span class=\"sm-app__t\">Bungalous i m\u00f2duls<\/span><span class=\"sm-app__d\">Casetes, bungalous i petits edificis auxiliars.<\/span><span class=\"sm-app__m\">Veure<\/span><\/span><\/a><a class=\"sm-app\" href=\"\/ca\/estructures-per-a-plaques-solars\/\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/02\/GSIY4696-1024x576.jpg\" alt=\"Plaques solars\" loading=\"lazy\" width=\"800\" height=\"500\" title=\"\"><span class=\"sm-app__b\"><span class=\"sm-app__t\">Plaques solars<\/span><span class=\"sm-app__d\">Estructures galvanitzades per a panells fotovoltaics.<\/span><span class=\"sm-app__m\">Veure<\/span><\/span><\/a><a class=\"sm-app\" href=\"\/ca\/rentaders-de-cotxes\/\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2022\/11\/09-Lavadero-03-a-1024x639.jpg\" alt=\"Rentadors de cotxes\" loading=\"lazy\" width=\"800\" height=\"500\" title=\"\"><span class=\"sm-app__b\"><span class=\"sm-app__t\">Rentadors de cotxes<\/span><span class=\"sm-app__d\">Estructures i cobertes per a boxs de rentat.<\/span><span class=\"sm-app__m\">Veure<\/span><\/span><\/a><\/div><\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-qfeca0114 e-con-full smg-wrap sm-qf-d e-flex e-con e-parent\" data-id=\"qfeca0114\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-qfyca0114 elementor-widget elementor-widget-template\" data-id=\"qfyca0114\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"section\" data-elementor-id=\"37596\" class=\"elementor elementor-37596 elementor-bc-flex-widget\" data-elementor-post-type=\"elementor_library\">\n\t\t\t<div class=\"elementor-element elementor-element-qfoca e-con-full sm-qf e-flex e-con e-parent\" data-id=\"qfoca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-qfica e-con-full sm-qf__in e-flex e-con e-child\" data-id=\"qfica\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-qftca sm-qf__txt elementor-widget elementor-widget-html\" data-id=\"qftca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"sm-qf-txt\"><p class=\"sm-qf-eb\">Explica\u2019ns el teu projecte<\/p><h2>Tens un projecte? <span>Parlem-ne<\/span><\/h2><p class=\"sm-qf-lead\">Deixa\u2019ns el teu nom, el tel\u00e8fon i la poblaci\u00f3 de l\u2019obra: et truquem per estudiar amb tu la soluci\u00f3 StarModul que millor hi encaixa.<\/p><p class=\"sm-qf-alt-t\">Prefereixes parlar ara?<\/p><ul class=\"sm-qf-alt\"><li><a class=\"sm-qf-tel\" href=\"tel:+34973228164\">Trucar al 973 228 164<\/a><\/li><li><a class=\"sm-qf-wa\" href=\"https:\/\/wa.me\/34609601119\" target=\"_blank\" rel=\"noopener\">WhatsApp 609 601 119<\/a><\/li><li class=\"sm-qf-hor\">Dilluns a dijous de 8 a 18 h \u00b7 divendres de 8 a 16 h<\/li><\/ul><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-qfcca e-con-full sm-qf__card e-flex e-con e-child\" data-id=\"qfcca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-qffca elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"qffca\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Seg\\u00fcent&quot;,&quot;step_previous_label&quot;:&quot;Anterior&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Formulario corto\" aria-label=\"Formulario corto\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"37596\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"qffca\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tNom\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Nom i cognoms\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_bd8db2f elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_bd8db2f\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tTel\u00e8fon\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[field_bd8db2f]\" id=\"form-field-field_bd8db2f\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Tel\u00e8fon\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_970a3eb elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_970a3eb\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tCiutat\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_970a3eb]\" id=\"form-field-field_970a3eb\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Ciutat de lliurament de mercaderia  \" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tCorreu electr\u00f2nic (opcional)\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Adre\u00e7a de correu electr\u00f2nic\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tDetalls del projecte (opcional)\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-md\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"3\" placeholder=\"Indiqueu qualsevol informaci\u00f3 addicional: \u00fas previst, al\u00e7ades, pendents, tipus de coberta, dates, condicionants o dubtes.\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-acceptance elementor-field-group elementor-column elementor-field-group-field_4a376db elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t<div class=\"elementor-field-subgroup\">\n\t\t\t<span class=\"elementor-field-option\">\n\t\t\t\t<input type=\"checkbox\" name=\"form_fields[field_4a376db]\" id=\"form-field-field_4a376db\" class=\"elementor-field elementor-size-md  elementor-acceptance-field\" required=\"required\">\n\t\t\t\t<label for=\"form-field-field_4a376db\">He llegit i accepto la <a href=\"\/ca\/privacy-policy\/\" target=\"_blank\">pol\u00edtica de privacitat<\/a> i els <a href=\"\/ca\/termes-i-condicions\/\" target=\"_blank\">termes i condicions d'\u00fas<\/a>.<\/label>\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-recaptcha_v3 elementor-field-group elementor-column elementor-field-group-field_4eda209 elementor-col-100 recaptcha_v3-bottomleft\">\n\t\t\t\t\t<div class=\"elementor-field\" id=\"form-field-field_4eda209\"><div class=\"elementor-g-recaptcha\" data-sitekey=\"6LfbzccUAAAAAD2WMFJQcyHpPknqvbH4oivmOwlL\" data-type=\"v3\" data-action=\"Form\" data-badge=\"bottomleft\" data-size=\"invisible\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Enviar<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<input type='hidden' name='lang' value='ca' \/><\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>MUNTATGE ESTRUCTURA MET\u00c0L\u00b7LICA Muntatge d\u02bbestructura met\u00e0l\u00b7lica amb sistema StarModul El sistema StarModul permet realitzar el muntatge d&#8217;una estructura met\u00e0l\u00b7lica mitjan\u00e7ant unions cargolades , substituint la soldadura als nusos estructurals per connexions mec\u00e0niques dissenyades per posicionar i unir els perfils. Els tubs arriben tallats a mida i cada pe\u00e7a etiquetada, amb pl\u00e0nols de muntatge pas a [&hellip;]<\/p>\n","protected":false},"author":303,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-10114","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/starmodul.com\/ca\/wp-json\/wp\/v2\/pages\/10114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/starmodul.com\/ca\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/starmodul.com\/ca\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/starmodul.com\/ca\/wp-json\/wp\/v2\/users\/303"}],"replies":[{"embeddable":true,"href":"https:\/\/starmodul.com\/ca\/wp-json\/wp\/v2\/comments?post=10114"}],"version-history":[{"count":16,"href":"https:\/\/starmodul.com\/ca\/wp-json\/wp\/v2\/pages\/10114\/revisions"}],"predecessor-version":[{"id":39142,"href":"https:\/\/starmodul.com\/ca\/wp-json\/wp\/v2\/pages\/10114\/revisions\/39142"}],"wp:attachment":[{"href":"https:\/\/starmodul.com\/ca\/wp-json\/wp\/v2\/media?parent=10114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}