{"id":420,"date":"2026-08-26T12:41:37","date_gmt":"2026-08-26T12:41:37","guid":{"rendered":"https:\/\/zhuoruilaser.com\/?page_id=420"},"modified":"2026-10-11T15:16:32","modified_gmt":"2026-10-11T07:16:32","slug":"vision-ccd-laser-marking-machines","status":"publish","type":"page","link":"https:\/\/zhuoruilaser.com\/fr\/products\/vision-ccd-laser-marking-machines\/","title":{"rendered":"Machines de marquage laser avec vision CCD"},"content":{"rendered":"\n<style>\n.zr-page-vision-ccd{--text:#616379;--heading:#222334;--white:#fff;--red:#b51717;--red-dark:#760000;--line:#dcdcde;--light:#f5f4f5;--ink:#0a0b14;--font-head:\"Raleway\",Arial,sans-serif;--font-body:\"Inter\",Arial,sans-serif;--font-ui:\"Be Vietnam Pro\",Arial,sans-serif;color:var(--text);background:var(--white);font:16px\/1.58 var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:clip}\n.zr-page-vision-ccd *{box-sizing:border-box}\n.zr-page-vision-ccd .zr-container{width:min(100%,1600px);margin-inline:auto;padding-inline:32px}\n.zr-page-vision-ccd h1,.zr-page-vision-ccd h2,.zr-page-vision-ccd h3{margin:0 0 16px;color:var(--heading);font-family:var(--font-head);font-weight:700;line-height:1.18}\n.zr-page-vision-ccd h1{font-size:clamp(38px,5vw,62px)}\n.zr-page-vision-ccd h2{font-size:clamp(30px,3.2vw,44px)}\n.zr-page-vision-ccd h3{font-size:22px}\n.zr-page-vision-ccd p{margin:0 0 20px}\n.zr-page-vision-ccd a{color:var(--red);text-decoration:none;text-underline-offset:3px}\n.zr-page-vision-ccd a:hover{color:var(--red-dark)}\n.zr-page-vision-ccd a:focus-visible,.zr-page-vision-ccd summary:focus-visible{outline:3px solid var(--red);outline-offset:3px}\n.zr-page-vision-ccd img{display:block;max-width:100%;height:auto}\n.zr-page-vision-ccd .zr-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;color:var(--red);font:600 12px\/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase}\n.zr-page-vision-ccd .zr-eyebrow:before{content:\"\";width:32px;height:2px;background:currentColor}\n.zr-page-vision-ccd .zr-lead{max-width:940px;font-size:18px;line-height:1.68}\n.zr-page-vision-ccd .zr-section{padding-block:72px;scroll-margin-top:92px}\n.zr-page-vision-ccd .zr-section--light{background:var(--light)}\n.zr-page-vision-ccd .zr-section-head{max-width:100%;margin:0 0 42px;text-align:left}\n.zr-page-vision-ccd .zr-section-head h2:after{content:\"\";display:block;width:48px;height:3px;margin:20px 0 0;background:var(--red)}\n\n.zr-page-vision-ccd .zr-hero{position:relative;display:flex;min-height:540px;padding-block:52px;align-items:center;background:var(--ink) url('https:\/\/zhuoruilaser.com\/wp-content\/uploads\/2026\/08\/capability-o1cn01tyogfr1efn9gvkz6a-0-cbucrm-q75-factory-001-scaled.webp') center 58%\/cover no-repeat;color:#fff}\n.zr-page-vision-ccd .zr-hero:before{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,11,20,.90),rgba(10,11,20,.66) 52%,rgba(10,11,20,.18))}\n.zr-page-vision-ccd .zr-hero .zr-container{position:relative;z-index:1}\n.zr-page-vision-ccd .zr-hero h1{\n    max-width: 1000px;\n    color: #fff\n}\n.zr-page-vision-ccd .zr-hero .zr-eyebrow{color:#f0c0c0}\n.zr-page-vision-ccd .zr-hero-lead{max-width:930px;color:rgba(255,255,255,.92);font-size:19px;line-height:1.68}\n.zr-page-vision-ccd .zr-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px;color:rgba(255,255,255,.74);font:14px\/1.4 var(--font-ui)}\n.zr-page-vision-ccd .zr-breadcrumb a{color:#fff}\n.zr-page-vision-ccd .zr-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}\n.zr-page-vision-ccd .zr-btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:14px 24px;border:1px solid var(--red);border-radius:0;background:var(--red);color:#fff;font:600 15px\/1 var(--font-ui)}\n.zr-page-vision-ccd .zr-btn:hover{border-color:var(--red-dark);background:var(--red-dark);color:#fff}\n.zr-page-vision-ccd .zr-btn--ghost{border-color:rgba(255,255,255,.72);background:transparent;color:#fff}\n.zr-page-vision-ccd .zr-btn--ghost:hover{border-color:#fff;background:rgba(255,255,255,.12);color:#fff}\n.zr-page-vision-ccd .zr-btn--outline{border-color:var(--red);background:transparent;color:var(--red)}\n.zr-page-vision-ccd .zr-btn--outline:hover{background:var(--red);color:#fff}\n.zr-page-vision-ccd .zr-hero-points{display:flex;flex-wrap:wrap;gap:10px 28px;margin:30px 0 0;padding:0;list-style:none}\n.zr-page-vision-ccd .zr-hero-points li{color:rgba(255,255,255,.88);font:600 14px\/1.4 var(--font-ui)}\n.zr-page-vision-ccd .zr-hero-points li:before{content:\"+\";margin-right:8px;color:#f0c0c0}\n\n.zr-page-vision-ccd .zr-subnav{position:relative;z-index:10;border-bottom:1px solid var(--line);background:#fff}\n.zr-page-vision-ccd .zr-subnav-inner{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding-block:14px}\n.zr-page-vision-ccd .zr-subnav a{display:inline-flex;flex:0 0 auto;min-height:42px;align-items:center;padding:10px 15px;border:1px solid var(--line);color:var(--heading);font:600 14px\/1 var(--font-ui)}\n.zr-page-vision-ccd .zr-subnav a:hover{border-color:var(--red);color:var(--red);background:rgba(181,23,23,.05)}\n\n.zr-page-vision-ccd .zr-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:48px;align-items:start}\n.zr-page-vision-ccd .zr-note{border:1px solid var(--line);border-top:4px solid var(--red);background:#fff;padding:28px}\n.zr-page-vision-ccd .zr-note p:last-child{margin-bottom:0}\n.zr-page-vision-ccd .zr-check-list{display:grid;gap:0;margin:24px 0 0;padding:0;list-style:none}\n.zr-page-vision-ccd .zr-check-list li{position:relative;padding:14px 0 14px 28px;border-top:1px solid var(--line)}\n.zr-page-vision-ccd .zr-check-list li:last-child{border-bottom:1px solid var(--line)}\n.zr-page-vision-ccd .zr-check-list li:before{content:\"+\";position:absolute;left:0;color:var(--red);font-weight:700}\n\n.zr-page-vision-ccd .zr-decision-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}\n.zr-page-vision-ccd .zr-decision-card{border:1px solid var(--line);background:#fff;padding:30px}\n.zr-page-vision-ccd .zr-decision-card--dark{background:var(--ink);border-color:var(--ink);color:rgba(255,255,255,.84)}\n.zr-page-vision-ccd .zr-decision-card--dark h3{color:#fff}\n.zr-page-vision-ccd .zr-decision-card p:last-child{margin-bottom:0}\n\n.zr-page-vision-ccd .zr-component-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}\n.zr-page-vision-ccd .zr-component-card{border:1px solid var(--line);background:#fff;padding:26px}\n.zr-page-vision-ccd .zr-component-card strong{display:block;margin-bottom:10px;color:var(--red);font:600 12px\/1.3 var(--font-ui);letter-spacing:.05em;text-transform:uppercase}\n.zr-page-vision-ccd .zr-component-card p:last-child{margin-bottom:0}\n\n.zr-page-vision-ccd .zr-table-wrap{overflow-x:auto;border:1px solid var(--line);background:#fff}\n.zr-page-vision-ccd table{width:100%;min-width:860px;border-collapse:collapse}\n.zr-page-vision-ccd caption{padding:16px;text-align:left;color:var(--heading);font:600 13px var(--font-ui);letter-spacing:.04em;text-transform:uppercase}\n.zr-page-vision-ccd th,.zr-page-vision-ccd td{padding:16px;border:1px solid var(--line);text-align:left;vertical-align:top}\n.zr-page-vision-ccd th{background:rgba(34,35,52,.05);color:var(--heading);font:600 13px var(--font-ui)}\n.zr-page-vision-ccd td{font-size:14px;line-height:1.56}\n\n.zr-page-vision-ccd .zr-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}\n.zr-page-vision-ccd .zr-product-card{display:grid;grid-template-columns:minmax(270px,.82fr) minmax(0,1.18fr);min-height:100%;overflow:hidden;border:1px solid var(--line);background:#fff;transition:border-color .18s ease,box-shadow .18s ease}\n.zr-page-vision-ccd .zr-product-card:hover{border-color:var(--red);box-shadow:0 10px 28px rgba(34,35,52,.08)}\n.zr-page-vision-ccd .zr-product-card img{display:block;width:100%;height:auto;aspect-ratio:3\/4;object-fit:cover;object-position:center;background:var(--light);padding:0;align-self:start}\n.zr-page-vision-ccd .zr-product-body{display:flex;min-width:0;flex-direction:column;padding:26px}\n.zr-page-vision-ccd .zr-product-type{margin-bottom:10px;color:var(--red);font:600 12px\/1.3 var(--font-ui);letter-spacing:.06em;text-transform:uppercase}\n.zr-page-vision-ccd .zr-product-meta{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:6px 0 20px;padding-top:16px;border-top:1px solid var(--line)}\n.zr-page-vision-ccd .zr-product-meta span{font-size:13px;line-height:1.48}\n.zr-page-vision-ccd .zr-product-meta strong{display:block;margin-bottom:4px;color:var(--heading);font:600 11px\/1.2 var(--font-ui);letter-spacing:.04em;text-transform:uppercase}\n.zr-page-vision-ccd .zr-card-link{margin-top:auto;font:600 14px var(--font-ui)}\n.zr-page-vision-ccd .zr-product-note{font-size:13px;line-height:1.52;color:var(--text)}\n\n\n\n\n\n.zr-page-vision-ccd .zr-config-copy p:last-child{margin-bottom:0}\n\n.zr-page-vision-ccd .zr-process-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}\n.zr-page-vision-ccd .zr-process-card{border:1px solid var(--line);background:#fff;padding:24px}\n.zr-page-vision-ccd .zr-process-card span{display:block;margin-bottom:16px;color:var(--red);font:700 12px var(--font-ui);letter-spacing:.06em}\n.zr-page-vision-ccd .zr-process-card h3{font-size:20px}\n.zr-page-vision-ccd .zr-process-card p{margin:0;font-size:14px;line-height:1.55}\n\n.zr-page-vision-ccd .zr-validation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}\n.zr-page-vision-ccd .zr-validation-card{border:1px solid var(--line);background:#fff;padding:26px}\n.zr-page-vision-ccd .zr-validation-card span{display:block;margin-bottom:12px;color:var(--red);font:700 12px var(--font-ui);letter-spacing:.05em}\n.zr-page-vision-ccd .zr-validation-card p:last-child{margin-bottom:0}\n\n.zr-page-vision-ccd .zr-application-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}\n.zr-page-vision-ccd .zr-application-card{border-top:3px solid var(--red);background:var(--light);padding:26px}\n.zr-page-vision-ccd .zr-application-card p:last-child{margin-bottom:0}\n\n.zr-page-vision-ccd .zr-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}\n.zr-page-vision-ccd .zr-compare-card{border:1px solid var(--line);background:#fff;padding:28px}\n.zr-page-vision-ccd .zr-compare-card h3{font-size:21px}\n.zr-page-vision-ccd .zr-compare-card p:last-child{margin-bottom:0}\n\n.zr-page-vision-ccd .zr-disclaimer{margin-top:26px;border-left:4px solid var(--red);background:rgba(181,23,23,.07);padding:18px 20px;font-size:13px;line-height:1.58}\n.zr-page-vision-ccd .zr-disclaimer p{margin:0}\n\n.zr-page-vision-ccd .zr-faq{max-width:1600px;margin-inline:auto}\n.zr-page-vision-ccd details{border-bottom:1px solid var(--line);padding:18px 0}\n.zr-page-vision-ccd summary{cursor:pointer;color:var(--heading);font:600 18px\/1.45 var(--font-ui)}\n.zr-page-vision-ccd summary:before{content:\"+ \";color:var(--red)}\n.zr-page-vision-ccd details[open] summary:before{content:\"- \"}\n.zr-page-vision-ccd details p{max-width:92ch;margin:12px 0 0}\n\n.zr-page-vision-ccd .zr-cta{border-top:1px solid var(--line);background:var(--light)}\n.zr-page-vision-ccd .zr-cta-inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:48px}\n.zr-page-vision-ccd .zr-cta-copy{max-width:900px}\n.zr-page-vision-ccd .zr-cta-actions{display:flex;min-width:270px;flex-direction:column;gap:12px}\n.zr-page-vision-ccd .zr-cta-actions .zr-btn{width:100%}\n\n@media(max-width:1200px){\n  .zr-page-vision-ccd .zr-product-grid{grid-template-columns:1fr}\n  .zr-page-vision-ccd .zr-product-card{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)}\n  .zr-page-vision-ccd .zr-process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}\n  .zr-page-vision-ccd .zr-validation-grid,.zr-page-vision-ccd .zr-application-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .zr-page-vision-ccd .zr-component-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  \n}\n@media(max-width:900px){\n  .zr-page-vision-ccd .zr-container{padding-inline:24px}\n  .zr-page-vision-ccd .zr-section{padding-block:56px}\n  .zr-page-vision-ccd .zr-split,.zr-page-vision-ccd .zr-decision-grid,.zr-page-vision-ccd .zr-product-grid,.zr-page-vision-ccd .zr-compare-grid{grid-template-columns:1fr}\n  .zr-page-vision-ccd .zr-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n@media(max-width:640px){\n  .zr-page-vision-ccd .zr-container{padding-inline:16px}\n  .zr-page-vision-ccd .zr-hero{min-height:0;padding-block:58px;background-position:62% 58%}\n  .zr-page-vision-ccd .zr-hero h1{font-size:34px}\n  .zr-page-vision-ccd h2{font-size:30px;line-height:1.15}\n  .zr-page-vision-ccd .zr-hero-lead,.zr-page-vision-ccd .zr-lead{font-size:16px}\n  .zr-page-vision-ccd .zr-actions{display:grid}\n  .zr-page-vision-ccd .zr-actions .zr-btn{width:100%}\n  .zr-page-vision-ccd .zr-component-grid,.zr-page-vision-ccd .zr-process-grid,.zr-page-vision-ccd .zr-validation-grid,.zr-page-vision-ccd .zr-application-grid{grid-template-columns:1fr}\n  .zr-page-vision-ccd .zr-product-card{grid-template-columns:1fr}\n  .zr-page-vision-ccd .zr-product-card img{width:100%;height:auto;aspect-ratio:3\/4;object-fit:cover}\n  .zr-page-vision-ccd .zr-product-meta{grid-template-columns:1fr}\n  \n  \n  .zr-page-vision-ccd .zr-cta-actions{width:100%}\n}\n@media(prefers-reduced-motion:reduce){.zr-page-vision-ccd *{transition:none!important}}\n<\/style>\n\n<article class=\"zr-page-vision-ccd\" lang=\"en\" data-page-id=\"01-012\" data-canonical-url=\"https:\/\/zhuoruilaser.com\/products\/vision-ccd-laser-marking-machines\/\">\n\n  <section class=\"zr-hero\" aria-labelledby=\"vision-ccd-title\">\n    <div class=\"zr-container\">\n      <nav class=\"zr-breadcrumb\" aria-label=\"Breadcrumb\">\n        <a href=\"https:\/\/zhuoruilaser.com\/\">Home<\/a><span aria-hidden=\"true\">\/<\/span>\n        <a href=\"https:\/\/zhuoruilaser.com\/products\/\">Products<\/a><span aria-hidden=\"true\">\/<\/span>\n        <a href=\"https:\/\/zhuoruilaser.com\/products\/laser-marking-machines\/\">Laser Marking Machines<\/a><span aria-hidden=\"true\">\/<\/span>\n        <span aria-current=\"page\">Vision CCD Laser Marking Machines<\/span>\n      <\/nav>\n      <p class=\"zr-eyebrow\">Camera-guided laser marking<\/p>\n      <h1 id=\"vision-ccd-title\">Vision CCD Laser Marking Machines<\/h1>\n      <p class=\"zr-hero-lead\">Use camera-guided positioning when parts can shift or rotate inside the marking area and the laser mark must follow a visible feature, contour or datum. Zhuorui configures Vision CCD laser marking machines around the workpiece, field of view, lighting, laser source, fixture and required positioning method.<\/p>\n      <div class=\"zr-actions\">\n        <a class=\"zr-btn\" href=\"https:\/\/zhuoruilaser.com\/request-a-quote\/\">Request a Vision Review<\/a>\n        <a class=\"zr-btn zr-btn--ghost\" href=\"#products\">Compare Vision Machine Routes<\/a>\n      <\/div>\n      <ul class=\"zr-hero-points\">\n        <li>Camera, lens and lighting matched to the part<\/li>\n        <li>Fiber, UV, CO2 and custom vision routes<\/li>\n        <li>X\/Y position and rotation compensation<\/li>\n      <\/ul>\n    <\/div>\n  <\/section>\n\n  <nav class=\"zr-subnav\" aria-label=\"On this page\">\n    <div class=\"zr-container zr-subnav-inner\">\n      <a href=\"#overview\">Overview<\/a>\n      <a href=\"#when-to-use\">When to Use Vision<\/a>\n      <a href=\"#system\">Vision System<\/a>\n      <a href=\"#optics\">Camera &amp; FOV<\/a>\n      <a href=\"#products\">Machine Routes<\/a>\n      <a href=\"#workflow\">Workflow<\/a>\n      <a href=\"#validation\">Validation<\/a>\n      <a href=\"#applications\">Applications<\/a>\n      <a href=\"#configuration\">Configuration<\/a>\n      <a href=\"#inspection\">Camera vs Verification<\/a>\n      <a href=\"#faq\">FAQ<\/a>\n    <\/div>\n  <\/nav>\n\n  <section class=\"zr-section zr-section--light\" id=\"overview\" aria-labelledby=\"overview-title\">\n    <div class=\"zr-container zr-split\">\n      <div>\n        <p class=\"zr-eyebrow\">Vision marking overview<\/p>\n        <h2 id=\"overview-title\">What Is a Vision CCD Laser Marking Machine?<\/h2>\n        <p class=\"zr-lead\">A Vision CCD laser marking machine adds a camera-based positioning layer to a conventional galvo laser marking system. The camera locates a feature on the workpiece, software calculates the required offset or rotation, and the marking controller applies that correction before the laser marks the part.<\/p>\n        <p>The key benefit is not simply \u201chaving a camera.\u201d It is reducing dependence on exact manual placement when the part can move within a controlled viewing area. This is useful for small parts, mixed orientations, nests and other jobs where the mark must stay registered to a visible feature.<\/p>\n        <p>Vision positioning mainly solves <strong>X\/Y location and rotational alignment<\/strong>. Height variation, curved surfaces and changing focal planes are separate problems and may require autofocus, Z-axis compensation, 3D optics or a different fixture strategy.<\/p>\n      <\/div>\n      <aside class=\"zr-note\">\n        <h3>What the system must establish<\/h3>\n        <ul class=\"zr-check-list\">\n          <li><strong>What feature will be located?<\/strong> Edge, hole, contour, fiducial, pattern or readable code.<\/li>\n          <li><strong>How far can the part move?<\/strong> This defines the required camera field of view.<\/li>\n          <li><strong>How small is the feature?<\/strong> This affects camera, lens, lighting and recognition reliability.<\/li>\n          <li><strong>Where is the marking field?<\/strong> Camera and galvo coordinates must be calibrated to the same working area.<\/li>\n        <\/ul>\n      <\/aside>\n    <\/div>\n  <\/section>\n\n  <section class=\"zr-section\" id=\"when-to-use\" aria-labelledby=\"when-title\">\n    <div class=\"zr-container\">\n      <div class=\"zr-section-head\">\n        <p class=\"zr-eyebrow\">Selection decision<\/p>\n        <h2 id=\"when-title\">Why Choose Vision \u2014 and When a Fixture Is Better<\/h2>\n        <p class=\"zr-lead\">Vision is valuable when the datum moves. If the part is already repeatably located by a simple fixture, adding a camera can increase cost and complexity without improving the result.<\/p>\n      <\/div>\n      <div class=\"zr-decision-grid\">\n        <article class=\"zr-decision-card\">\n          <h3>Choose Vision CCD When<\/h3>\n          <ul class=\"zr-check-list\">\n            <li>Parts can shift in X\/Y inside a known loading area.<\/li>\n            <li>Part rotation changes between cycles.<\/li>\n            <li>Several parts share one image or nest.<\/li>\n            <li>The mark must follow a hole, edge, contour or printed feature.<\/li>\n            <li>Part identity may select different marking content.<\/li>\n            <li>A wrong or uncertain recognition result must stop the marking cycle.<\/li>\n          <\/ul>\n        <\/article>\n        <article class=\"zr-decision-card zr-decision-card--dark\">\n          <h3>Consider Another Route When<\/h3>\n          <ul class=\"zr-check-list\">\n            <li><strong>Stable fixture:<\/strong> every part arrives on the same repeatable datum.<\/li>\n            <li><strong>Height changes:<\/strong> the main issue is focal distance rather than X\/Y position.<\/li>\n            <li><strong>Curved surfaces:<\/strong> the mark must follow significant 3D geometry.<\/li>\n            <li><strong>Continuous motion:<\/strong> products move through the marking point at production speed.<\/li>\n            <li><strong>Poor visual feature:<\/strong> glare, transparency or weak contrast prevents reliable recognition.<\/li>\n          <\/ul>\n          <p>For production-line synchronization, review the vision positioning solution together with the required line control and reject logic.<\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"zr-section zr-section--light\" id=\"system\" aria-labelledby=\"system-title\">\n    <div class=\"zr-container\">\n      <div class=\"zr-section-head\">\n        <p class=\"zr-eyebrow\">System components<\/p>\n        <h2 id=\"system-title\">What Makes Up a Vision CCD Laser Marking System?<\/h2>\n        <p class=\"zr-lead\">Recognition quality is created by the complete imaging and marking chain. Camera resolution alone does not determine positioning performance.<\/p>\n      <\/div>\n      <div class=\"zr-component-grid\">\n        <article class=\"zr-component-card\"><strong>01 \/ Camera<\/strong><h3>Camera<\/h3><p>The camera captures the work area and the reference feature used for positioning. Resolution matters, but usable recognition also depends on the lens, field of view, working distance and feature size.<\/p><\/article>\n        <article class=\"zr-component-card\"><strong>02 \/ Lens<\/strong><h3>Lens &amp; Field of View<\/h3><p>The lens determines how much area the camera can see and how large the reference feature appears in the image. A wider field covers more area but generally gives fewer pixels to the same small feature, so FOV and feature size must be selected together.<\/p><\/article>\n        <article class=\"zr-component-card\"><strong>03 \/ Lighting<\/strong><h3>Lighting<\/h3><p>Lighting makes edges, contours, holes or printed features stable enough for recognition. Reflective metals, dark plastics and transparent surfaces may require different illumination geometry and glare control.<\/p><\/article>\n        <article class=\"zr-component-card\"><strong>04 \/ Calibration<\/strong><h3>Calibration<\/h3><p>Calibration maps camera coordinates to the galvo marking field. Lens distortion, working height and mechanical stability all affect whether the calculated correction reaches the intended marking position.<\/p><\/article>\n        <article class=\"zr-component-card\"><strong>05 \/ Vision software<\/strong><h3>Vision Software &amp; Recognition<\/h3><p>The software detects the approved datum, contour, pattern or code, applies recognition thresholds and calculates position or rotation correction. No-match and low-confidence states should be handled explicitly.<\/p><\/article>\n        <article class=\"zr-component-card\"><strong>06 \/ Laser marking system<\/strong><h3>Laser Source &amp; Marking Optics<\/h3><p>The laser source, galvo, field lens and focus create the mark after positioning is resolved. Vision controls where the mark is placed; it does not replace material and laser-process selection.<\/p><\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"zr-section\" id=\"optics\" aria-labelledby=\"optics-title\">\n    <div class=\"zr-container\">\n      <div class=\"zr-section-head\">\n        <p class=\"zr-eyebrow\">Camera, lens and lighting<\/p>\n        <h2 id=\"optics-title\">Define FOV, Feature Size, Lighting and Calibration Together<\/h2>\n        <p class=\"zr-lead\">The correct imaging setup starts from the real loading range and the feature the camera must recognize. A larger field of view is not automatically better if the smallest usable feature becomes difficult to resolve.<\/p>\n      <\/div>\n      <div class=\"zr-table-wrap\">\n        <table>\n          <caption>Vision setup variables that should be confirmed before quotation<\/caption>\n          <thead><tr><th scope=\"col\">Variable<\/th><th scope=\"col\">What to define<\/th><th scope=\"col\">Why it matters<\/th><th scope=\"col\">Practical check<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><th scope=\"row\">Allowed placement range<\/th><td>Maximum X\/Y shift and rotation expected during loading.<\/td><td>This determines how much of the work area the camera must see.<\/td><td>Place representative parts at the center, edges and corners of the expected loading area.<\/td><\/tr>\n            <tr><th scope=\"row\">Camera field of view<\/th><td>The visible area required to contain every allowed part position.<\/td><td>A wider FOV covers more area but reduces image detail per unit area for the same sensor.<\/td><td>Confirm that the smallest recognition feature remains clear across the usable field.<\/td><\/tr>\n            <tr><th scope=\"row\">Recognition feature<\/th><td>Hole, contour, corner, fiducial, printed mark, pattern or code.<\/td><td>The feature must be visually stable enough to provide a repeatable datum.<\/td><td>Test clean parts plus normal surface variation, orientation and background conditions.<\/td><\/tr>\n            <tr><th scope=\"row\">Lighting<\/th><td>Direction, intensity and geometry of the illumination.<\/td><td>Glare and low contrast can move or hide the apparent edge seen by the camera.<\/td><td>Compare images under the proposed lighting with the actual surface finish.<\/td><\/tr>\n            <tr><th scope=\"row\">Working height<\/th><td>Camera distance, laser focus plane and expected height variation.<\/td><td>Changing height can alter image scale, focus and laser marking focus.<\/td><td>Define the allowed Z range separately from X\/Y positioning.<\/td><\/tr>\n            <tr><th scope=\"row\">Calibration<\/th><td>Mapping between camera coordinates and the galvo marking field.<\/td><td>Good recognition does not guarantee a correct laser position if the coordinate mapping is wrong.<\/td><td>Validate multiple points across the real marking area, not only the center.<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"zr-section zr-section--light\" id=\"products\" aria-labelledby=\"products-title\">\n    <div class=\"zr-container\">\n      <div class=\"zr-section-head\">\n        <p class=\"zr-eyebrow\">Vision CCD machine categories<\/p>\n        <h2 id=\"products-title\">Choose from Fiber, UV, CO2, or Custom Vision CCD Machines<\/h2>\n        <p class=\"zr-lead\">Vision handles part recognition and position correction, while the laser source determines how the material is marked. The main equipment routes are Fiber, UV and CO2. Custom Vision CCD machines are used when the project also needs non-standard optics, focus control, fixtures, motion, guarding or integration.<\/p>\n      <\/div>\n\n      <div class=\"zr-product-grid\">\n        <article class=\"zr-product-card\">\n          <img src=\"https:\/\/zhuoruilaser.com\/wp-content\/uploads\/2026\/09\/Vision-CCD-Fiber-Laser-Marking-Machine.webp\" alt=\"Vision CCD fiber laser marking machine with camera positioning and conveyor workstation\" loading=\"lazy\" decoding=\"async\">\n          <div class=\"zr-product-body\">\n            <p class=\"zr-product-type\">Fiber + CCD vision<\/p>\n            <h3>Vision CCD Fiber Laser Marking Machine<\/h3>\n            <p>For suitable metals, coated metals and selected engineering plastics where fiber laser processing gives the required contrast, depth or surface effect. The vision system corrects part position and rotation before the fiber laser marks.<\/p>\n            <div class=\"zr-product-meta\"><span><strong>Typical starting fit<\/strong>Metal parts, coated metals, selected plastics<\/span><span><strong>Confirm<\/strong>Datum feature, FOV, fiber source subtype, field size, mark result<\/span><\/div>\n            <a class=\"zr-card-link\" href=\"https:\/\/zhuoruilaser.com\/products\/fiber-laser-marking-machines\/\">Review Fiber Laser Marking Machines \u2192<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"zr-product-card\">\n          <img src=\"https:\/\/zhuoruilaser.com\/wp-content\/uploads\/2026\/09\/Vision-CCD-UV-Laser-Marking-Machine.webp\" alt=\"Vision CCD UV laser marking machine with camera positioning workstation\" loading=\"lazy\" decoding=\"async\">\n          <div class=\"zr-product-body\">\n            <p class=\"zr-product-type\">UV + CCD vision<\/p>\n            <h3>Vision CCD UV Laser Marking Machine<\/h3>\n            <p>For suitable plastics, electronics, glass and other applications where a UV process is selected for fine features or lower heat input. Camera, lens and lighting still need to be matched to the actual recognition feature and surface.<\/p>\n            <div class=\"zr-product-meta\"><span><strong>Typical starting fit<\/strong>Precision plastics, electronics, fine-feature work<\/span><span><strong>Confirm<\/strong>Material response, FOV, lighting, camera module, cooling<\/span><\/div>\n            \n            <a class=\"zr-card-link\" href=\"https:\/\/zhuoruilaser.com\/products\/uv-laser-marking-machines\/\">Review UV Laser Marking Machines \u2192<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"zr-product-card\">\n          <img src=\"https:\/\/zhuoruilaser.com\/wp-content\/uploads\/2026\/09\/Vision-CCD-CO2-Laser-Marking-Machine.webp\" alt=\"Vision CCD CO2 laser marking machine with camera-guided conveyor workstation\" loading=\"lazy\" decoding=\"async\">\n          <div class=\"zr-product-body\">\n            <p class=\"zr-product-type\">CO2 + CCD vision<\/p>\n            <h3>Vision CCD CO2 Laser Marking Machine<\/h3>\n            <p>For paper, wood, leather, packaging materials and other CO2-responsive non-metal applications when parts or printed features arrive with variable position or orientation. The vision task and CO2 marking process should be validated separately and then combined.<\/p>\n            <div class=\"zr-product-meta\"><span><strong>Typical starting fit<\/strong>Packaging, paper, wood, leather, selected non-metals<\/span><span><strong>Confirm<\/strong>Material absorption, FOV, lighting, field size, exhaust<\/span><\/div>\n            \n            <a class=\"zr-card-link\" href=\"https:\/\/zhuoruilaser.com\/products\/co2-laser-marking-machines\/\">Review CO2 Laser Marking Machines \u2192<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"zr-product-card\">\n          <img src=\"https:\/\/zhuoruilaser.com\/wp-content\/uploads\/2026\/09\/Custom-Vision-CCD-Laser-Marking-Machine.webp\" alt=\"Custom Vision CCD laser marking machine with multi-head camera-guided conveyor configuration\" loading=\"lazy\" decoding=\"async\">\n          <div class=\"zr-product-body\">\n            <p class=\"zr-product-type\">Custom Vision CCD<\/p>\n            <h3>Custom Vision CCD Laser Marking Machine<\/h3>\n            <p>For projects that need more than a standard camera-positioning station, such as special lighting, larger or unusual fields of view, autofocus or Z compensation, custom fixtures, rotary handling, special workstation structures, multi-part nests, conveyor interfaces or project-based automation.<\/p>\n            <div class=\"zr-product-meta\"><span><strong>Typical starting fit<\/strong>Non-standard parts, geometry or production workflow<\/span><span><strong>Confirm<\/strong>Laser route, optics, mechanics, interfaces, safety scope, acceptance test<\/span><\/div>\n            <p class=\"zr-product-note\"><strong>Configuration note:<\/strong> \u201cCustom\u201d describes the project scope, not a fourth laser wavelength. The final machine may use Fiber, UV or CO2 according to the marking process.<\/p>\n            <a class=\"zr-card-link\" href=\"https:\/\/zhuoruilaser.com\/oem-custom-inquiry\/\">Discuss a Custom Vision CCD Project \u2192<\/a>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"zr-section\" id=\"workflow\" aria-labelledby=\"workflow-title\">\n    <div class=\"zr-container\">\n      <div class=\"zr-section-head\">\n        <p class=\"zr-eyebrow\">How vision marking works<\/p>\n        <h2 id=\"workflow-title\">From Camera Image to Laser Mark<\/h2>\n        <p class=\"zr-lead\">For a standard vision workstation, keep the equipment workflow simple: acquire the image, locate the approved feature, convert that result into the laser coordinate system, mark, then perform any optional inspection required by the job.<\/p>\n      <\/div>\n      <div class=\"zr-process-grid\">\n        <article class=\"zr-process-card\"><span>01 \/ CAPTURE<\/span><h3>Acquire the image<\/h3><p>The camera captures the defined field under controlled lighting.<\/p><\/article>\n        <article class=\"zr-process-card\"><span>02 \/ LOCATE<\/span><h3>Find the datum<\/h3><p>Software identifies the approved feature, contour or part orientation.<\/p><\/article>\n        <article class=\"zr-process-card\"><span>03 \/ TRANSFORM<\/span><h3>Calculate correction<\/h3><p>The system converts the detected position and angle into marking coordinates.<\/p><\/article>\n        <article class=\"zr-process-card\"><span>04 \/ MARK<\/span><h3>Apply the laser mark<\/h3><p>The galvo marks the approved content using the selected laser process.<\/p><\/article>\n        <article class=\"zr-process-card\"><span>05 \/ OPTIONAL<\/span><h3>Inspect or read<\/h3><p>If required, a separate read or verification step checks the mark or production record.<\/p><\/article>\n      <\/div>\n      <div class=\"zr-disclaimer\"><p>Complex PLC\/MES handoff, line synchronization, reject routing and multi-station automation belong to the project-level vision positioning solution review rather than the standard product-selection page.<\/p><\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"zr-section zr-section--light\" id=\"validation\" aria-labelledby=\"validation-title\">\n    <div class=\"zr-container\">\n      <div class=\"zr-section-head\">\n        <p class=\"zr-eyebrow\">Positioning validation<\/p>\n        <h2 id=\"validation-title\">How to Validate Vision Positioning Before Purchase<\/h2>\n        <p class=\"zr-lead\">Do not accept a camera-resolution number as a positioning-accuracy guarantee. Validate the complete camera, lens, lighting, calibration, mechanics and software setup on the real part and the real usable field.<\/p>\n      <\/div>\n      <div class=\"zr-validation-grid\">\n        <article class=\"zr-validation-card\"><span>STEP 1<\/span><h3>Define the datum<\/h3><p>Choose the feature the mark must follow and define the allowable positional error relative to that feature.<\/p><\/article>\n        <article class=\"zr-validation-card\"><span>STEP 2<\/span><h3>Test the whole field<\/h3><p>Place the part at the center, edges and corners of the allowed loading area and include representative rotations.<\/p><\/article>\n        <article class=\"zr-validation-card\"><span>STEP 3<\/span><h3>Repeat recognition and marking<\/h3><p>Run repeated cycles under the intended lighting and normal surface variation rather than one ideal image.<\/p><\/article>\n        <article class=\"zr-validation-card\"><span>STEP 4<\/span><h3>Measure the result<\/h3><p>Measure the mark relative to the defined datum and record the actual configuration, test method and acceptance decision.<\/p><\/article>\n      <\/div>\n      <div class=\"zr-disclaimer\"><p><strong>Evidence rule for measured accuracy:<\/strong> any published positioning value should be tied to the actual camera, lens, field of view, working height, calibration method, part feature and measurement method that produced it.<\/p><\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"zr-section\" id=\"applications\" aria-labelledby=\"applications-title\">\n    <div class=\"zr-container\">\n      <div class=\"zr-section-head\">\n        <p class=\"zr-eyebrow\">Typical use cases<\/p>\n        <h2 id=\"applications-title\">Where Vision-Guided Laser Marking Adds Value<\/h2>\n        <p class=\"zr-lead\">The best use cases have a visible, repeatable feature that the camera can locate and a marking requirement that would otherwise depend on tighter manual placement or more complex fixturing.<\/p>\n      <\/div>\n      <div class=\"zr-application-grid\">\n        <article class=\"zr-application-card\"><h3>Loose Metal Parts in Trays<\/h3><p>When small metal parts can shift or rotate inside a tray or loading area, the camera can locate a hole, edge, contour or machined feature and correct X\/Y position and rotation before marking.<\/p><\/article>\n        <article class=\"zr-application-card\"><h3>Electronic Components &amp; Connectors<\/h3><p>Use connector holes, housing edges, PCB reference points or other stable features to keep identifiers, logos or small text registered to the correct local position.<\/p><\/article>\n        <article class=\"zr-application-card\"><h3>Labels, Packaging &amp; Printed Features<\/h3><p>When laser content must follow an existing print, label edge, cut line or packaging feature, vision can locate that visible reference and place the mark relative to it.<\/p><\/article>\n        <article class=\"zr-application-card\"><h3>Multi-Part Nests<\/h3><p>When several parts share one camera field, the system can locate each approved part, calculate a separate coordinate correction and then mark each position in sequence.<\/p><\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"zr-section zr-section--light\" id=\"configuration\" aria-labelledby=\"configuration-title\">\n    <div class=\"zr-container\">\n      <div class=\"zr-section-head\">\n        <p class=\"zr-eyebrow\">Configuration checklist<\/p>\n        <h2 id=\"configuration-title\">What to Confirm for a Vision CCD Laser Marking Machine<\/h2>\n        <p class=\"zr-lead\">A useful quotation should connect the vision task to the laser process, mechanics, data flow and safety scope instead of specifying \u201cCCD\u201d as a single accessory.<\/p>\n      <\/div>\n      <div class=\"zr-table-wrap\">\n        <table>\n          <caption>Vision CCD laser marking machine quotation checklist<\/caption>\n          <thead><tr><th scope=\"col\">Area<\/th><th scope=\"col\">Information to provide<\/th><th scope=\"col\">Configuration to confirm<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><th scope=\"row\">Workpiece<\/th><td>Material, surface finish, dimensions, photos\/drawings, normal variation and loading method.<\/td><td>Fixture support, usable working height and camera visibility.<\/td><\/tr>\n            <tr><th scope=\"row\">Recognition task<\/th><td>Feature to locate, allowed X\/Y movement, rotation range, number of parts in one field and no-match behavior.<\/td><td>Camera, lens, FOV, lighting and recognition method.<\/td><\/tr>\n            <tr><th scope=\"row\">Laser mark<\/th><td>Text, logo, serial number or code; mark size; smallest feature; required appearance or durability.<\/td><td>Fiber, UV or CO2 route; source subtype; field lens; and process testing. Use a custom machine scope when the optics, mechanics or handling are non-standard.<\/td><\/tr>\n            <tr><th scope=\"row\">Height \/ geometry<\/th><td>Nominal marking height, allowed Z variation, stepped or curved surfaces.<\/td><td>Manual focus, Z-axis, autofocus, focus compensation or 3D route as required.<\/td><\/tr>\n            <tr><th scope=\"row\">Data<\/th><td>Static artwork, serial data, barcode input, OCR requirement, external database or production record.<\/td><td>Software capability, controller, scanner\/reader and I\/O scope.<\/td><\/tr>\n            <tr><th scope=\"row\">Production<\/th><td>Required cycle target, loading\/unloading time, batch size and operator sequence.<\/td><td>Workstation layout, nests, triggering and whether project-level integration is needed.<\/td><\/tr>\n            <tr><th scope=\"row\">Safety &amp; destination<\/th><td>Destination voltage, required machine guarding, extraction, installation environment and local safety requirements.<\/td><td>Complete machine safety configuration, interfaces and included accessories.<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"zr-section\" id=\"inspection\" aria-labelledby=\"inspection-title\">\n    <div class=\"zr-container\">\n      <div class=\"zr-section-head\">\n        <p class=\"zr-eyebrow\">Do not confuse three functions<\/p>\n        <h2 id=\"inspection-title\">Positioning Camera, Code Reading and Code Verification Are Different<\/h2>\n        <p class=\"zr-lead\">A CCD camera used for part positioning does not automatically provide barcode grading, OCR validation or traceability verification. Define the inspection task separately from the positioning task.<\/p>\n      <\/div>\n      <div class=\"zr-compare-grid\">\n        <article class=\"zr-compare-card\"><h3>Vision Positioning Camera<\/h3><p><strong>Main job:<\/strong> locate a feature, contour, part or orientation and calculate marking coordinates.<\/p><p><strong>Does not automatically prove:<\/strong> barcode grade, OCR accuracy or long-term mark readability.<\/p><\/article>\n        <article class=\"zr-compare-card\"><h3>Code Reading \/ OCR<\/h3><p><strong>Main job:<\/strong> read content such as characters, barcodes or Data Matrix when the imaging and software configuration supports it.<\/p><p><strong>Still requires:<\/strong> defined contrast, focus, code size and pass\/fail behavior.<\/p><\/article>\n        <article class=\"zr-compare-card\"><h3>Code Verification \/ Grading<\/h3><p><strong>Main job:<\/strong> evaluate a code against a defined verification method or quality requirement.<\/p><p><strong>May require:<\/strong> a dedicated verifier, controlled illumination and an agreed standard or acceptance procedure.<\/p><\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"zr-section zr-section--light\" id=\"faq\" aria-labelledby=\"faq-title\">\n    <div class=\"zr-container zr-faq\">\n      <div class=\"zr-section-head\">\n        <p class=\"zr-eyebrow\">Common buying questions<\/p>\n        <h2 id=\"faq-title\">Vision CCD Laser Marking Machine FAQ<\/h2>\n      <\/div>\n\n      <details><summary>What does CCD vision add to a laser marking machine?<\/summary><p>It adds a camera-based positioning layer. The system can locate an approved feature or part orientation, convert that result into laser coordinates and correct the mark position before marking.<\/p><\/details>\n      <details><summary>Can a Vision CCD machine eliminate fixtures completely?<\/summary><p>Not always. A light locating nest or support can still improve presentation, focus stability and cycle consistency. Vision is most useful when precise mechanical positioning is difficult or unnecessary, not when every mechanical reference should be removed.<\/p><\/details>\n      <details><summary>Does a higher-resolution camera guarantee higher marking accuracy?<\/summary><p>No. The result also depends on lens selection, FOV, lighting, feature contrast, calibration, working height, mechanics and the method used to measure the final mark position.<\/p><\/details>\n      <details><summary>Can vision compensate for part height changes?<\/summary><p>Standard 2D vision mainly corrects X\/Y position and rotation. Height variation affects focus and may require Z-axis adjustment, autofocus, focus compensation or a 3D marking route.<\/p><\/details>\n      <details><summary>Should I choose Fiber, UV, CO2 or a custom Vision CCD machine?<\/summary><p>Choose Fiber, UV or CO2 from the workpiece material, surface condition and required marking result. Choose a custom machine scope when the project also needs non-standard optics, focus control, fixtures, motion, guarding or integration. The vision camera does not change the material response to the laser.<\/p><\/details>\n      <details><summary>Can the same camera verify Data Matrix or barcode quality after marking?<\/summary><p>Only when the imaging system, software and acceptance method are designed for that task. Positioning, code reading and formal code verification are different functions and should be specified separately.<\/p><\/details>\n      <details><summary>What should I send for a Vision CCD quotation?<\/summary><p>Send part photos or drawings, material and finish, the feature the camera should locate, allowed placement and rotation range, marking artwork, required field size, target cycle, height variation, data requirements and representative samples where possible.<\/p><\/details>\n    <\/div>\n  <\/section>\n\n  <section class=\"zr-section zr-cta\" id=\"contact\" aria-labelledby=\"contact-title\">\n    <div class=\"zr-container zr-cta-inner\">\n      <div class=\"zr-cta-copy\">\n        <p class=\"zr-eyebrow\">Request a configuration review<\/p>\n        <h2 id=\"contact-title\">Send the Part, Datum and Placement Range Before Choosing the Camera<\/h2>\n        <p class=\"zr-lead\">Share the workpiece, surface, mark content, recognition feature, allowed X\/Y movement and rotation, target cycle, height variation and destination requirements. Zhuorui can then review the camera, lens, lighting, laser source, marking field, fixture and workstation configuration around the actual task.<\/p>\n      <\/div>\n      <div class=\"zr-cta-actions\">\n        <a class=\"zr-btn\" href=\"https:\/\/zhuoruilaser.com\/request-a-quote\/\">Request a Quote<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>Home\/ Products\/ Laser Marking Machines\/ Vision CCD Laser Marking Machines Camera-guided laser marking Vision CCD Laser Marking Machines Use camera-guided [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":401,"menu_order":11,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-420","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/zhuoruilaser.com\/fr\/wp-json\/wp\/v2\/pages\/420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zhuoruilaser.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zhuoruilaser.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zhuoruilaser.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zhuoruilaser.com\/fr\/wp-json\/wp\/v2\/comments?post=420"}],"version-history":[{"count":13,"href":"https:\/\/zhuoruilaser.com\/fr\/wp-json\/wp\/v2\/pages\/420\/revisions"}],"predecessor-version":[{"id":4853,"href":"https:\/\/zhuoruilaser.com\/fr\/wp-json\/wp\/v2\/pages\/420\/revisions\/4853"}],"up":[{"embeddable":true,"href":"https:\/\/zhuoruilaser.com\/fr\/wp-json\/wp\/v2\/pages\/401"}],"wp:attachment":[{"href":"https:\/\/zhuoruilaser.com\/fr\/wp-json\/wp\/v2\/media?parent=420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}