{"id":22823,"date":"2026-07-21T16:20:23","date_gmt":"2026-07-21T14:20:23","guid":{"rendered":"https:\/\/aci-laser.com\/?p=22823"},"modified":"2026-07-21T16:58:39","modified_gmt":"2026-07-21T14:58:39","slug":"crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision","status":"publish","type":"post","link":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/","title":{"rendered":"Crea f\u00e1cilmente microc\u00f3digos QR y gr\u00e1balos con l\u00e1ser con precisi\u00f3n"},"content":{"rendered":"\n<div class=\"wp-block-group container\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1300\" height=\"430\" src=\"\/wp-content\/uploads\/2026\/07\/Mikro-QR-Code-auf-medizinischer-Knochenschraube.jpg\" alt=\"Mikro-QR-Code auf medizinischer Knochenschraube aus Edelstahl\" class=\"wp-image-22756\" srcset=\"https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Mikro-QR-Code-auf-medizinischer-Knochenschraube.jpg 1300w, https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Mikro-QR-Code-auf-medizinischer-Knochenschraube-300x99.jpg 300w, https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Mikro-QR-Code-auf-medizinischer-Knochenschraube-1024x339.jpg 1024w, https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Mikro-QR-Code-auf-medizinischer-Knochenschraube-768x254.jpg 768w\" sizes=\"auto, (max-width: 1300px) 100vw, 1300px\" \/><\/figure>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-20f4ee07d7d1ea5b799f69eba95d82e6 wp-block-paragraph\" style=\"font-size:24px\"><strong>Con la integraci\u00f3n del microc\u00f3digo QR, ACI ampl\u00eda la funcionalidad de su software l\u00e1ser propio, Magic Mark, con una variante de c\u00f3digo que ocupa muy poco espacio. Esta variante es ideal para aplicaciones en las que solo se dispone de \u00e1reas de marcado muy peque\u00f1as, pero en las que, al mismo tiempo, se requiere un marcado inequ\u00edvoco y legible por m\u00e1quina.<\/strong><\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-default\" style=\"background-color:#4c4c4c;color:#4c4c4c\"\/>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2 class=\"wp-block-heading has-petrol-color has-text-color has-link-color wp-elements-7cd89f98a8c71662df0c71c2659686c4\" style=\"font-size:26px\"><strong>El microc\u00f3digo QR ampl\u00eda las opciones de identificaci\u00f3n en Magic Mark<\/strong><\/h2>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-08fd932a655121d1c929a0bc6181099e wp-block-paragraph\" style=\"color:#4c4c4c\">Especialmente en el marcado y el grabado con l\u00e1ser, el nuevo tipo de c\u00f3digo abre nuevas posibilidades: ahora es posible aplicar de manera permanente y precisa, incluso en las superficies m\u00e1s peque\u00f1as, n\u00fameros de serie, identificadores de componentes, c\u00f3digos de producci\u00f3n, informaci\u00f3n de lotes o datos compactos de trazabilidad.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-99810d1897d9b47765f83c840759d3ea wp-block-paragraph\" style=\"color:#4c4c4c\">Entre los \u00e1mbitos de aplicaci\u00f3n t\u00edpicos se encuentran, entre otros:<\/p>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-ca4aed0bf277ec83e4f5f7db68c49405 wp-block-paragraph\" style=\"color:#4c4c4c\">+ Piezas delicadas de metal y pl\u00e1stico<\/p>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-08814e4fccf91670e5966a9722084516 wp-block-paragraph\" style=\"color:#4c4c4c\">+ Componentes electr\u00f3nicos y placas de circuito impreso<\/p>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-d062180bd97ef8341e3e23b0b0011f6f wp-block-paragraph\" style=\"color:#4c4c4c\">+ Conectores<\/p>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-fd073b692fcedaf62a1373f14e9d80b6 wp-block-paragraph\" style=\"color:#4c4c4c\">+ Instrumentos m\u00e9dicos<\/p>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-8d4c7ad7d18f9835a54de026c355bc65 wp-block-paragraph\" style=\"color:#4c4c4c\">+ Componentes y herramientas de precisi\u00f3n<\/p>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-6f56fac969aa7c2616ca59413db05c1e wp-block-paragraph\" style=\"color:#4c4c4c\">+ Envases de muy peque\u00f1o tama\u00f1o<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-petrol-color has-text-color has-link-color wp-elements-6d7a743369ba15e14d594a0686047862\" style=\"font-size:26px\"><strong>Amplios campos de aplicaci\u00f3n para los minic\u00f3digos<\/strong><\/h2>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-9fedad55c9669b4252bd68a61406b272 wp-block-paragraph\" style=\"color:#4c4c4c\">Los sectores que m\u00e1s se benefician son aquellos en los que la miniaturizaci\u00f3n, la trazabilidad y el marcado directo permanente son fundamentales. Entre ellos se encuentran, por ejemplo, la industria electr\u00f3nica, la tecnolog\u00eda m\u00e9dica, la industria de proveedores automotrices, la mec\u00e1nica de precisi\u00f3n, la industria aeroespacial, la fabricaci\u00f3n de herramientas y moldes, as\u00ed como la industria relojera y de joyer\u00eda. Los sistemas l\u00e1ser permiten un marcado preciso, permanente y de alto contraste, incluso en las superficies m\u00e1s peque\u00f1as. Por ello, el proceso de marcado l\u00e1ser es ideal para los microc\u00f3digos QR.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"856\" height=\"460\" src=\"\/wp-content\/uploads\/2026\/07\/Aluminiumgehaeuse-mit-laserbeschrifteten-Mikro-QR-Code.jpg\" alt=\"Schwarzmarkierter Mikro-QR-Code auf Aluminiumgeh\u00e4use\" class=\"wp-image-22752\" srcset=\"https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Aluminiumgehaeuse-mit-laserbeschrifteten-Mikro-QR-Code.jpg 856w, https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Aluminiumgehaeuse-mit-laserbeschrifteten-Mikro-QR-Code-300x161.jpg 300w, https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Aluminiumgehaeuse-mit-laserbeschrifteten-Mikro-QR-Code-768x413.jpg 768w\" sizes=\"auto, (max-width: 856px) 100vw, 856px\" \/><\/figure>\n\n\n\n<p class=\"has-grey-color has-text-color has-link-color wp-elements-01c6f02968614efb308c62f310ba70d2 wp-block-paragraph\" style=\"font-size:16px\">Microc\u00f3digo QR en carcasa de aluminio: el c\u00f3digo contiene 11 x 11 m\u00f3dulos; cada m\u00f3dulo tiene un ancho de 0,2 mil\u00edmetros; el tama\u00f1o total del c\u00f3digo es de 2,2 x 2,2 mil\u00edmetros<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-82282e96d278c9cb5482b48896eb287c wp-block-paragraph\" style=\"color:#4c4c4c\">El microc\u00f3digo QR complementa las bibliotecas de c\u00f3digos existentes de Magic Mark, que ya incluyen c\u00f3digos DataMatrix, c\u00f3digos QR, c\u00f3digos de barras y PDF417. El microc\u00f3digo QR representa una soluci\u00f3n \u00f3ptima, especialmente cuando solo se necesita una cantidad limitada de datos, pero el espacio disponible para el marcado es muy peque\u00f1o.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"581\" src=\"\/wp-content\/uploads\/2026\/07\/Screenshot_MagicMark_DataMan_Rueckleseergebnis_Mikro-QR-Code.jpg\" alt=\"DataMan_Rueckleseergebnis_Mikro-QR-Code\" class=\"wp-image-22800\" srcset=\"https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Screenshot_MagicMark_DataMan_Rueckleseergebnis_Mikro-QR-Code.jpg 1080w, https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Screenshot_MagicMark_DataMan_Rueckleseergebnis_Mikro-QR-Code-300x161.jpg 300w, https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Screenshot_MagicMark_DataMan_Rueckleseergebnis_Mikro-QR-Code-1024x551.jpg 1024w, https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Screenshot_MagicMark_DataMan_Rueckleseergebnis_Mikro-QR-Code-768x413.jpg 768w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/figure>\n\n\n\n<p class=\"has-grey-color has-text-color has-link-color wp-elements-50f5369b89c9e187348391d77efbcd30 wp-block-paragraph\" style=\"font-size:16px\">Resultado r\u00e1pido de lectura con el sistema de lectura de c\u00f3digos; tiempo de decodificaci\u00f3n: 72 milisegundos;<br>contenido ejemplar del c\u00f3digo: semana de fabricaci\u00f3n (23) y n\u00famero de serie de 3 d\u00edgitos (001)<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-fc61be75d57804add4ccb0b12cdb8430 wp-block-paragraph\" style=\"color:#4c4c4c\">De esta manera, el software l\u00e1ser Magic Mark ofrece a los usuarios a\u00fan m\u00e1s flexibilidad en el marcado directo de productos, desde la identificaci\u00f3n de piezas individuales hasta la trazabilidad confiable de los productos en procesos de producci\u00f3n automatizados.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-de206c8af0d4baf20f0180648a3ce659 wp-block-paragraph\" style=\"color:#4c4c4c\">Ventajas de los microc\u00f3digos QR:<\/p>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-536093518fd624dc4f0fd90ff3be3b48 wp-block-paragraph\" style=\"color:#4c4c4c\">+ Trazabilidad<\/p>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-7e250042207916577389f5f6830893d4 wp-block-paragraph\" style=\"color:#4c4c4c\">+ Optimizaci\u00f3n de los procesos de calidad<\/p>\n\n\n\n<p class=\"has-text-color has-link-color has-medium-font-size wp-elements-efddbaf991cca36b51c310430508989d wp-block-paragraph\" style=\"color:#4c4c4c\">+ Almacenamiento de informaci\u00f3n importante en un espacio m\u00ednimo<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"581\" src=\"\/wp-content\/uploads\/2026\/07\/Screenshot_MagicMark_Vergleich_QR_Mikro-QR-Code.jpg\" alt=\"Screenshot_MagicMark_Vergleich_QR_Mikro-QR-Code\" class=\"wp-image-22804\" srcset=\"https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Screenshot_MagicMark_Vergleich_QR_Mikro-QR-Code.jpg 1080w, https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Screenshot_MagicMark_Vergleich_QR_Mikro-QR-Code-300x161.jpg 300w, https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Screenshot_MagicMark_Vergleich_QR_Mikro-QR-Code-1024x551.jpg 1024w, https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Screenshot_MagicMark_Vergleich_QR_Mikro-QR-Code-768x413.jpg 768w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/figure>\n\n\n\n<p class=\"has-grey-color has-text-color has-link-color wp-elements-104b61006461f88f2580eb14735795d3 wp-block-paragraph\" style=\"font-size:16px\">Captura de pantalla del software l\u00e1ser Magic Mark de ACI, comparaci\u00f3n entre un c\u00f3digo DataMatrix y un c\u00f3digo micro-QR con 5 y 30 d\u00edgitos, respectivamente<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n            \r\n        <section id=\"button-block-6a6048bfe21bf\" class=\"button-block button-block-id-6a6048bfe21bf \">             \r\n            <div class=\"container\">\r\n                <div class=\"button-wrapper\">\r\n                    <div class=\"row\">\r\n                        <div class=\"content\">\r\n                            <a href=\"\/es\/productos-soluciones\/software\/magic-mark\/\" class=\"dynamic-button\" data-href=\"\/es\/productos-soluciones\/software\/magic-mark\/\" data-target=\"\"  ><div class=\"wt-btn-petrol \"><span>Software para l\u00e1ser Magic Mark<\/span><\/div><\/a>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>                            \r\n            <\/div>                                  \r\n        <\/section><script>\r\n            document.addEventListener(\"DOMContentLoaded\", function () {\r\n                function getHeaderOffset() {\r\n                    var selectors = [\"header.fixed-top\", \".sticky-top\", \"header.sticky\", \".site-header.sticky\", \"header\"];\r\n                    var header_height = 0;\r\n                    selectors.forEach(function (selector) {\r\n                        var element = document.querySelector(selector);\r\n                        if (!element) return;\r\n                        var position = window.getComputedStyle(element).position;\r\n                        if (position !== \"fixed\" && position !== \"sticky\") return;\r\n                        var rect = element.getBoundingClientRect();\r\n                        if (rect.height <= 0 || rect.height > 220) return;\r\n                        if (rect.bottom <= 0 || rect.top > 120) return;\r\n                        header_height = Math.max(header_height, rect.height);\r\n                    });\r\n                    if (header_height === 0) {\r\n                        header_height = window.innerWidth <= 991 ? 80 : 230;\r\n                    }\r\n                    return header_height + (window.innerWidth <= 991 ? 16 : 18);\r\n                }\r\n                const scrollToTarget = (targetId) => {\r\n                    if (!targetId) return;\r\n                    let el = document.getElementById(targetId);\r\n                    const targetNodes = document.querySelectorAll(\"#\" + targetId);\r\n                    if (targetNodes.length > 1) {\r\n                        el = targetNodes[targetNodes.length - 1];\r\n                    }\r\n                    if (!el) return;\r\n                    const headline = el.querySelector(\".textBlock-headline\");\r\n                    if (headline) el = headline;\r\n                    const rect = el.getBoundingClientRect();\r\n                    let top = rect.top + window.pageYOffset - getHeaderOffset();\r\n                    if (top < 0) top = 0;\r\n                    window.scrollTo({ top: top, behavior: \"smooth\" });\r\n                };\r\n            \r\n                \/\/ Add click handler to all dynamic buttons\r\n                document.querySelectorAll(\".dynamic-button\").forEach(button => {\r\n                    if (button.dataset.wtScrollBound === \"1\") {\r\n                        return;\r\n                    }\r\n                    button.dataset.wtScrollBound = \"1\";\r\n                    button.addEventListener(\"click\", function (event) {\r\n                        event.preventDefault();\r\n            \r\n                        \/\/ Set hidden form field if present\r\n                        let inputField = document.querySelector(\"input.wpcf7-form-control.wpcf7-hidden[name=\\\"field-quelle\\\"]\");\r\n                        let originalUrl = this.dataset.href;\r\n                        let targetId = this.dataset.target;\r\n            \r\n                        if (originalUrl) {\r\n                            let url = new URL(originalUrl, window.location.origin);\r\n                            let params = new URLSearchParams(url.search);\r\n            \r\n                            if (inputField) {\r\n                                let paramValue = params.get(\"type\") || \"default_value\";\r\n                                inputField.value = paramValue;\r\n                            }\r\n            \r\n                            \/\/ External link opens in new tab\r\n                            const is_external = url.origin !== window.location.origin;\r\n                            if (is_external) {\r\n                                let ext_href = url.href.split(\"#\")[0];\r\n                                if (targetId) {\r\n                                    ext_href += \"#\" + targetId;\r\n                                }\r\n                                window.open(ext_href, \"_blank\", \"noopener\");\r\n                                return;\r\n                            }\r\n            \r\n                            \/\/ Same-page navigation with query params\r\n                            let newUrl = url.pathname;\r\n                            if (params.toString()) {\r\n                                newUrl += \"?\" + params.toString();\r\n                            }\r\n            \r\n                            if (window.location.pathname !== url.pathname) {\r\n                                window.location.href = newUrl + (targetId ? \"#\" + targetId : \"\");\r\n                                return;\r\n                            }\r\n            \r\n                            \/\/ Update URL and keep on the same page\r\n                            window.history.replaceState({}, \"\", newUrl + (targetId ? \"#\" + targetId : \"\"));\r\n                        }\r\n            \r\n                        if (targetId) {\r\n                            scrollToTarget(targetId);\r\n                        }\r\n                    });\r\n                });\r\n            });\r\n            <\/script>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n            \r\n        <section id=\"button-block-6a6048bfe2252\" class=\"button-block button-block-id-6a6048bfe2252 \">             \r\n            <div class=\"container\">\r\n                <div class=\"button-wrapper\">\r\n                    <div class=\"row\">\r\n                        <div class=\"content\">\r\n                            <a href=\"\/es\/contacto\/internacional-ventas\/\" class=\"dynamic-button\" data-href=\"\/es\/contacto\/internacional-ventas\/\" data-target=\"\"  ><div class=\"wt-btn-petrol \"><span>Solicitar asesor\u00eda<\/span><\/div><\/a>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>                            \r\n            <\/div>                                  \r\n        <\/section><script>\r\n            document.addEventListener(\"DOMContentLoaded\", function () {\r\n                function getHeaderOffset() {\r\n                    var selectors = [\"header.fixed-top\", \".sticky-top\", \"header.sticky\", \".site-header.sticky\", \"header\"];\r\n                    var header_height = 0;\r\n                    selectors.forEach(function (selector) {\r\n                        var element = document.querySelector(selector);\r\n                        if (!element) return;\r\n                        var position = window.getComputedStyle(element).position;\r\n                        if (position !== \"fixed\" && position !== \"sticky\") return;\r\n                        var rect = element.getBoundingClientRect();\r\n                        if (rect.height <= 0 || rect.height > 220) return;\r\n                        if (rect.bottom <= 0 || rect.top > 120) return;\r\n                        header_height = Math.max(header_height, rect.height);\r\n                    });\r\n                    if (header_height === 0) {\r\n                        header_height = window.innerWidth <= 991 ? 80 : 230;\r\n                    }\r\n                    return header_height + (window.innerWidth <= 991 ? 16 : 18);\r\n                }\r\n                const scrollToTarget = (targetId) => {\r\n                    if (!targetId) return;\r\n                    let el = document.getElementById(targetId);\r\n                    const targetNodes = document.querySelectorAll(\"#\" + targetId);\r\n                    if (targetNodes.length > 1) {\r\n                        el = targetNodes[targetNodes.length - 1];\r\n                    }\r\n                    if (!el) return;\r\n                    const headline = el.querySelector(\".textBlock-headline\");\r\n                    if (headline) el = headline;\r\n                    const rect = el.getBoundingClientRect();\r\n                    let top = rect.top + window.pageYOffset - getHeaderOffset();\r\n                    if (top < 0) top = 0;\r\n                    window.scrollTo({ top: top, behavior: \"smooth\" });\r\n                };\r\n            \r\n                \/\/ Add click handler to all dynamic buttons\r\n                document.querySelectorAll(\".dynamic-button\").forEach(button => {\r\n                    if (button.dataset.wtScrollBound === \"1\") {\r\n                        return;\r\n                    }\r\n                    button.dataset.wtScrollBound = \"1\";\r\n                    button.addEventListener(\"click\", function (event) {\r\n                        event.preventDefault();\r\n            \r\n                        \/\/ Set hidden form field if present\r\n                        let inputField = document.querySelector(\"input.wpcf7-form-control.wpcf7-hidden[name=\\\"field-quelle\\\"]\");\r\n                        let originalUrl = this.dataset.href;\r\n                        let targetId = this.dataset.target;\r\n            \r\n                        if (originalUrl) {\r\n                            let url = new URL(originalUrl, window.location.origin);\r\n                            let params = new URLSearchParams(url.search);\r\n            \r\n                            if (inputField) {\r\n                                let paramValue = params.get(\"type\") || \"default_value\";\r\n                                inputField.value = paramValue;\r\n                            }\r\n            \r\n                            \/\/ External link opens in new tab\r\n                            const is_external = url.origin !== window.location.origin;\r\n                            if (is_external) {\r\n                                let ext_href = url.href.split(\"#\")[0];\r\n                                if (targetId) {\r\n                                    ext_href += \"#\" + targetId;\r\n                                }\r\n                                window.open(ext_href, \"_blank\", \"noopener\");\r\n                                return;\r\n                            }\r\n            \r\n                            \/\/ Same-page navigation with query params\r\n                            let newUrl = url.pathname;\r\n                            if (params.toString()) {\r\n                                newUrl += \"?\" + params.toString();\r\n                            }\r\n            \r\n                            if (window.location.pathname !== url.pathname) {\r\n                                window.location.href = newUrl + (targetId ? \"#\" + targetId : \"\");\r\n                                return;\r\n                            }\r\n            \r\n                            \/\/ Update URL and keep on the same page\r\n                            window.history.replaceState({}, \"\", newUrl + (targetId ? \"#\" + targetId : \"\"));\r\n                        }\r\n            \r\n                        if (targetId) {\r\n                            scrollToTarget(targetId);\r\n                        }\r\n                    });\r\n                });\r\n            });\r\n            <\/script>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-default\" style=\"background-color:#4c4c4c;color:#4c4c4c\"\/>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Con la integraci\u00f3n del microc\u00f3digo QR, ACI ampl\u00eda la funcionalidad de su software l\u00e1ser propio, Magic Mark, con una variante de c\u00f3digo que ocupa muy poco espacio. Esta variante es ideal para aplicaciones en las que solo se dispone de \u00e1reas de marcado muy peque\u00f1as, pero en las que, al mismo tiempo, se requiere un [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":22781,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-22823","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categorizar"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Crea f\u00e1cilmente microc\u00f3digos QR y gr\u00e1balos con l\u00e1ser con precisi\u00f3n - ACI Laser GmbH<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Crea f\u00e1cilmente microc\u00f3digos QR y gr\u00e1balos con l\u00e1ser con precisi\u00f3n - ACI Laser GmbH\" \/>\n<meta property=\"og:description\" content=\"Con la integraci\u00f3n del microc\u00f3digo QR, ACI ampl\u00eda la funcionalidad de su software l\u00e1ser propio, Magic Mark, con una variante de c\u00f3digo que ocupa muy poco espacio. Esta variante es ideal para aplicaciones en las que solo se dispone de \u00e1reas de marcado muy peque\u00f1as, pero en las que, al mismo tiempo, se requiere un [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/\" \/>\n<meta property=\"og:site_name\" content=\"ACI Laser GmbH\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-21T14:20:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-21T14:58:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Vorschau-img_Mikro-QR-Code-Knochenschraube.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"340\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"MagdalenaBrandt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"MagdalenaBrandt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/\"},\"author\":{\"name\":\"MagdalenaBrandt\",\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/#\\\/schema\\\/person\\\/0228840680c1a82d98c109a2f15ebe6a\"},\"headline\":\"Crea f\u00e1cilmente microc\u00f3digos QR y gr\u00e1balos con l\u00e1ser con precisi\u00f3n\",\"datePublished\":\"2026-07-21T14:20:23+00:00\",\"dateModified\":\"2026-07-21T14:58:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/\"},\"wordCount\":538,\"image\":{\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/aci-laser.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Vorschau-img_Mikro-QR-Code-Knochenschraube.jpg\",\"articleSection\":[\"Sin categorizar\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/\",\"url\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/\",\"name\":\"Crea f\u00e1cilmente microc\u00f3digos QR y gr\u00e1balos con l\u00e1ser con precisi\u00f3n - ACI Laser GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/aci-laser.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Vorschau-img_Mikro-QR-Code-Knochenschraube.jpg\",\"datePublished\":\"2026-07-21T14:20:23+00:00\",\"dateModified\":\"2026-07-21T14:58:39+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/#\\\/schema\\\/person\\\/0228840680c1a82d98c109a2f15ebe6a\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/#primaryimage\",\"url\":\"https:\\\/\\\/aci-laser.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Vorschau-img_Mikro-QR-Code-Knochenschraube.jpg\",\"contentUrl\":\"https:\\\/\\\/aci-laser.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Vorschau-img_Mikro-QR-Code-Knochenschraube.jpg\",\"width\":600,\"height\":340,\"caption\":\"Mikro-QR-Code auf medizinischer Knochenschraube aus Edelstahl\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Crea f\u00e1cilmente microc\u00f3digos QR y gr\u00e1balos con l\u00e1ser con precisi\u00f3n\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/\",\"name\":\"ACI Laser GmbH\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aci-laser.com\\\/es\\\/#\\\/schema\\\/person\\\/0228840680c1a82d98c109a2f15ebe6a\",\"name\":\"MagdalenaBrandt\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Crea f\u00e1cilmente microc\u00f3digos QR y gr\u00e1balos con l\u00e1ser con precisi\u00f3n - ACI Laser GmbH","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/","og_locale":"es_ES","og_type":"article","og_title":"Crea f\u00e1cilmente microc\u00f3digos QR y gr\u00e1balos con l\u00e1ser con precisi\u00f3n - ACI Laser GmbH","og_description":"Con la integraci\u00f3n del microc\u00f3digo QR, ACI ampl\u00eda la funcionalidad de su software l\u00e1ser propio, Magic Mark, con una variante de c\u00f3digo que ocupa muy poco espacio. Esta variante es ideal para aplicaciones en las que solo se dispone de \u00e1reas de marcado muy peque\u00f1as, pero en las que, al mismo tiempo, se requiere un [&hellip;]","og_url":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/","og_site_name":"ACI Laser GmbH","article_published_time":"2026-07-21T14:20:23+00:00","article_modified_time":"2026-07-21T14:58:39+00:00","og_image":[{"width":600,"height":340,"url":"https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Vorschau-img_Mikro-QR-Code-Knochenschraube.jpg","type":"image\/jpeg"}],"author":"MagdalenaBrandt","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"MagdalenaBrandt","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/#article","isPartOf":{"@id":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/"},"author":{"name":"MagdalenaBrandt","@id":"https:\/\/aci-laser.com\/es\/#\/schema\/person\/0228840680c1a82d98c109a2f15ebe6a"},"headline":"Crea f\u00e1cilmente microc\u00f3digos QR y gr\u00e1balos con l\u00e1ser con precisi\u00f3n","datePublished":"2026-07-21T14:20:23+00:00","dateModified":"2026-07-21T14:58:39+00:00","mainEntityOfPage":{"@id":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/"},"wordCount":538,"image":{"@id":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/#primaryimage"},"thumbnailUrl":"https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Vorschau-img_Mikro-QR-Code-Knochenschraube.jpg","articleSection":["Sin categorizar"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/","url":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/","name":"Crea f\u00e1cilmente microc\u00f3digos QR y gr\u00e1balos con l\u00e1ser con precisi\u00f3n - ACI Laser GmbH","isPartOf":{"@id":"https:\/\/aci-laser.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/#primaryimage"},"image":{"@id":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/#primaryimage"},"thumbnailUrl":"https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Vorschau-img_Mikro-QR-Code-Knochenschraube.jpg","datePublished":"2026-07-21T14:20:23+00:00","dateModified":"2026-07-21T14:58:39+00:00","author":{"@id":"https:\/\/aci-laser.com\/es\/#\/schema\/person\/0228840680c1a82d98c109a2f15ebe6a"},"breadcrumb":{"@id":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/#primaryimage","url":"https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Vorschau-img_Mikro-QR-Code-Knochenschraube.jpg","contentUrl":"https:\/\/aci-laser.com\/wp-content\/uploads\/2026\/07\/Vorschau-img_Mikro-QR-Code-Knochenschraube.jpg","width":600,"height":340,"caption":"Mikro-QR-Code auf medizinischer Knochenschraube aus Edelstahl"},{"@type":"BreadcrumbList","@id":"https:\/\/aci-laser.com\/es\/crea-facilmente-microcodigos-qr-y-grabalos-con-laser-con-precision\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/aci-laser.com\/es\/"},{"@type":"ListItem","position":2,"name":"Crea f\u00e1cilmente microc\u00f3digos QR y gr\u00e1balos con l\u00e1ser con precisi\u00f3n"}]},{"@type":"WebSite","@id":"https:\/\/aci-laser.com\/es\/#website","url":"https:\/\/aci-laser.com\/es\/","name":"ACI Laser GmbH","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aci-laser.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/aci-laser.com\/es\/#\/schema\/person\/0228840680c1a82d98c109a2f15ebe6a","name":"MagdalenaBrandt"}]}},"_links":{"self":[{"href":"https:\/\/aci-laser.com\/es\/wp-json\/wp\/v2\/posts\/22823","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aci-laser.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aci-laser.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aci-laser.com\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/aci-laser.com\/es\/wp-json\/wp\/v2\/comments?post=22823"}],"version-history":[{"count":5,"href":"https:\/\/aci-laser.com\/es\/wp-json\/wp\/v2\/posts\/22823\/revisions"}],"predecessor-version":[{"id":22830,"href":"https:\/\/aci-laser.com\/es\/wp-json\/wp\/v2\/posts\/22823\/revisions\/22830"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aci-laser.com\/es\/wp-json\/wp\/v2\/media\/22781"}],"wp:attachment":[{"href":"https:\/\/aci-laser.com\/es\/wp-json\/wp\/v2\/media?parent=22823"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aci-laser.com\/es\/wp-json\/wp\/v2\/categories?post=22823"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aci-laser.com\/es\/wp-json\/wp\/v2\/tags?post=22823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}