{"title":"SightLink Kits","description":null,"products":[{"product_id":"kr-e3040-om20-q20m","title":"KR-E3040-OM20-Q20M - SightLink E3040 Omni 20 cm Mount","description":"\u003c!-- KUPO Robotics - KR-E3040-OM20-Q20M - Shopify paste-ready (FINAL) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- ARM TEMPLATE: section map = Overview \/ Why SightLink \/ How It Mounts \/ Which Arm \/ Reach \u0026 Load \/ Best Applications \/ What's in the Kit \/ Before You Order + FAQ. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Omni 20 cm adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a controlled Omni arm to position the device, and ends in a standard ¼\"-20 screw.\u003c\/p\u003e\n          \u003cp\u003eThe Omni gives full 360° rotation and a 90° pivot for precise aiming, with an interchangeable ball-head socket at each end and anti-slip rosettes that lock the joint so a set angle holds without creeping. A ratcheted handle makes locking quick. At 20 cm \/ 7.9 in it is the shortest Omni length - the stiffest, highest-capacity, and most stable of the Omni lengths, which makes it the first choice when a camera needs to hold its position.\u003c\/p\u003e\n          \u003cp\u003eThis is the \u003cstrong\u003eflexible-arm\u003c\/strong\u003e route - a positioning and tuning tool for integrators, not a production mount. Use it to find and prove the right camera and light positions; once the layout is locked, switch to the SightLink rosette-tooth \/ square-coupler version for a fixed, repeatable production mount.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy SightLink\u003c\/span\u003e\u003ch3\u003eWhy SightLink\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eWhen the machine cell already exists, you don't want to rebuild it to add a camera - and a one-off bracket locks you into one position before you've proven it. SightLink lets you mount onto the existing extrusion, tune the camera and light while the inspection is still being dialed in, and reconfigure by moving the arm instead of remaking a bracket.\u003c\/p\u003e\n          \u003cp\u003eThis is a setup and positioning tool, not the production mount. An integrator uses it to get a camera and light onto a customer's cell quickly, find the right positions, and prove the inspection. A factory machine-vision team uses it the same way - to dial in the geometry on the cell. Once those positions are locked, the rosette\/square-coupler version provides the fixed, repeatable mount a production line needs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is the middle link of the chain - it connects your existing 20x20 \/ 30x30 \/ 40x40 extrusion cell to your device's ¼\"-20 thread, base and arm included:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e20x20 \/ 30x30 \/ 40x40 extrusion cell\n-\u0026gt; SightLink E3040 extrusion base (included)\n-\u0026gt; Omni 20 cm \/ 7.9 in adjustable arm (included)\n-\u0026gt; 1\/4\"-20 male device screw (included)\n-\u0026gt; your device's 1\/4\"-20 female thread OR a camera-specific adapter plate\n-\u0026gt; camera, light, sensor, or monitor\u003c\/div\u003e\n          \u003cp\u003e¼\"-20 is the common camera\/accessory thread. \"Male\" means this kit provides the screw; your device or adapter plate needs the matching female thread. If the image must stay level and can't twist on a single screw, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-arm\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhich Arm\u003c\/span\u003e\u003ch3\u003eOmni or Super Knuckle?\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eChoose \u003cstrong\u003eOmni\u003c\/strong\u003e when you want a repeatable, locked angle - its anti-slip rosettes index to a set tooth position and return to it, so a camera holds the angle you set. Choose \u003cstrong\u003eSuper Knuckle\u003c\/strong\u003e when you want fast, freehand positioning - its friction ball joints glide smoothly to any angle and lock with a single knob, and it offers a wider range of accessories. They simply hold differently: the Omni for an exact, repeatable angle, the Super Knuckle for quick, free movement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-load\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Load\u003c\/span\u003e\u003ch3\u003eReach and Load\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis Omni reaches 20 cm \/ 7.9 in and carries up to 8 kg \/ 17.6 lb close to the clamp - the highest capacity of the Omni lengths - derating as the payload moves toward the tip or off-center. It locks to a repeatable indexed angle for static positioning and is not vibration-rated, so re-check the hold after heavy use.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eReach:\u003c\/strong\u003e 20 cm \/ 7.9 in nominal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClose-in working load:\u003c\/strong\u003e up to 8 kg \/ 17.6 lb - the highest of any Omni length.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBest for:\u003c\/strong\u003e machine-vision cameras, lights, sensors, monitors, and accessory plates that should hold position.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003e\u003cstrong\u003eStart with the shortest arm that reaches the target.\u003c\/strong\u003e The shorter Omni is cheaper, carries more load, and holds the image steadier - every extra centimeter of reach costs you money, payload capacity, and stability. The 8 kg figure is a close-in reference for the arm; usable load still depends on payload position, mounting angle, vibration, and cable pull. Secure the cable to the frame before judging stability - cable drag can shift a camera even within the load range.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is at its best for mid-reach camera and light positioning on an extrusion cell you already have, where you can tune and prove the vision setup before locking it down.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eAdding a camera and light to an existing 20x20 \/ 30x30 \/ 40x40 extrusion cell.\u003c\/li\u003e\n\u003cli\u003eRetrofitting vision onto a machine frame without rebuilding it.\u003c\/li\u003e\n\u003cli\u003ePilot and pre-production inspection on a real machine cell.\u003c\/li\u003e\n\u003cli\u003eIntegrator demos that show vision working on the customer's own frame.\u003c\/li\u003e\n\u003cli\u003eCable-managed setups within the arm's load range.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-kit\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's in the Kit\u003c\/span\u003e\u003ch3\u003eWhat's in the Kit\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe kit ships as three parts - the extrusion base, the 20 cm \/ 7.9 in Omni arm, and the ¼\"-20 male device screw - and nothing device-specific.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eSightLink E3040 extrusion base (T-nut mount) for 20x20 \/ 30x30 \/ 40x40 profile.\u003c\/li\u003e\n\u003cli\u003eOmni 20 cm \/ 7.9 in adjustable arm.\u003c\/li\u003e\n\u003cli\u003e¼\"-20 male device screw.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003eNot included unless bundled: the extrusion frame or machine cell; the camera, lens, light, sensor, monitor, or controller; a camera-specific adapter plate; machine guarding; and cable strain-relief hardware.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm four things: your extrusion size (20x20 \/ 30x30 \/ 40x40), a ¼\"-20 female device thread, payload and cable pull suited to a 20 cm \/ 7.9 in reach, and a reviewed path if the setup is vibration-prone or production-bound.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eConfirm the extrusion is 20x20, 30x30, or 40x40 with a slot\/face the E3040 base can land on, and enough clearance for the base, arm sweep, device body, connector, and cable bend radius.\u003c\/li\u003e\n\u003cli\u003eYour device needs a ¼\"-20 female thread, or an adapter plate that gives it one.\u003c\/li\u003e\n\u003cli\u003eCheck that payload weight, center of gravity, and cable pull suit the 20 cm reach.\u003c\/li\u003e\n\u003cli\u003eThis flexible-arm kit is for positioning and testing, not production. For a released production mount, use the SightLink rosette-tooth \/ square-coupler version.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWill this fit my extrusion cell?\u003c\/h3\u003e\n        \u003cp\u003eIt fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat else do I need for my camera?\u003c\/h3\u003e\n        \u003cp\u003eThe kit ends at a ¼\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eDoes the 8 kg load apply at full reach?\u003c\/h3\u003e\n        \u003cp\u003eTreat it as a close-in reference, not a guarantee at maximum offset, under vibration, or with unmanaged cable pull. For camera alignment, pick the shortest arm that reaches.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eShould I pick 20, 30, or 40 cm?\u003c\/h3\u003e\n        \u003cp\u003eStart at 20 cm - it's the cheapest, strongest, and steadiest. Step up to 30 cm for a balanced reach, or 40 cm only when workspace coverage matters more than stiffness and you can accept a lighter payload.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I use it on a production line?\u003c\/h3\u003e\n        \u003cp\u003eNo - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen should I choose another path?\u003c\/h3\u003e\n        \u003cp\u003eFor a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-OM20-Q20M | KR SightLink E3040 Omni 20 cm Mount\",\n  \"description\": \"The KR SightLink E3040 Omni 20 cm adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a controlled Omni arm to position the device, and ends in a standard 1\/4\\\"-20 screw.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Lab Line \u003e SightLink E3040 Arm Mount\",\n  \"sku\": \"KR-E3040-OM20-Q20M\",\n  \"mpn\": \"KR-E3040-OM20-Q20M\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Lab Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent Structure\",\n      \"value\": \"20x20 \/ 30x30 \/ 40x40 extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Arm Type\",\n      \"value\": \"Omni (indexed, repeatable angle)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Reach\",\n      \"value\": \"20 cm \/ 7.9 in nominal\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Close-in Working Load\",\n      \"value\": \"up to 8 kg \/ 17.6 lb\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Device Output\",\n      \"value\": \"1\/4\\\"-20 male (device or adapter plate provides the female thread)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Kit Type\",\n      \"value\": \"Add-on mounting path (frame and device selected separately)\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Will this fit my extrusion cell?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\"}}, {\"@type\": \"Question\", \"name\": \"What else do I need for my camera?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The kit ends at a ¼\\\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\\\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\"}}, {\"@type\": \"Question\", \"name\": \"Does the 8 kg load apply at full reach?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Treat it as a close-in reference, not a guarantee at maximum offset, under vibration, or with unmanaged cable pull. For camera alignment, pick the shortest arm that reaches.\"}}, {\"@type\": \"Question\", \"name\": \"Should I pick 20, 30, or 40 cm?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Start at 20 cm - it's the cheapest, strongest, and steadiest. Step up to 30 cm for a balanced reach, or 40 cm only when workspace coverage matters more than stiffness and you can accept a lighter payload.\"}}, {\"@type\": \"Question\", \"name\": \"Can I use it on a production line?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\"}}, {\"@type\": \"Question\", \"name\": \"When should I choose another path?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"For a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\"}}]}\u003c\/script\u003e","brand":"KUPO Robotics","offers":[{"title":"T-Slot Extrusion \/ Omni Arm \/ 20 cm","offer_id":50194005950721,"sku":"KR-E3040-OM20-Q20M","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-OM20-Q20M-main.png?v=1786878228"},{"product_id":"kr-e3040-om30-q20m","title":"KR-E3040-OM30-Q20M - SightLink E3040 Omni 30 cm Mount","description":"\u003c!-- KUPO Robotics - KR-E3040-OM30-Q20M - Shopify paste-ready (FINAL) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- ARM TEMPLATE: section map = Overview \/ Why SightLink \/ How It Mounts \/ Which Arm \/ Reach \u0026 Load \/ Best Applications \/ What's in the Kit \/ Before You Order + FAQ. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Omni 30 cm adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a controlled Omni arm to position the device, and ends in a standard ¼\"-20 screw.\u003c\/p\u003e\n          \u003cp\u003eThe Omni gives full 360° rotation and a 90° pivot for precise aiming, with an interchangeable ball-head socket at each end and anti-slip rosettes that lock the joint so a set angle holds without creeping. A ratcheted handle makes locking quick. At 30 cm \/ 11.8 in it's the middle Omni length - more reach than the 20 cm, with more stiffness and load margin than the 40 cm. Choose it when the 20 cm can't quite reach the target but you don't need the longest arm.\u003c\/p\u003e\n          \u003cp\u003eThis is the \u003cstrong\u003eflexible-arm\u003c\/strong\u003e route - a positioning and tuning tool for integrators, not a production mount. Use it to find and prove the right camera and light positions; once the layout is locked, switch to the SightLink rosette-tooth \/ square-coupler version for a fixed, repeatable production mount.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy SightLink\u003c\/span\u003e\u003ch3\u003eWhy SightLink\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eWhen the machine cell already exists, you don't want to rebuild it to add a camera - and a one-off bracket locks you into one position before you've proven it. SightLink lets you mount onto the existing extrusion, tune the camera and light while the inspection is still being dialed in, and reconfigure by moving the arm instead of remaking a bracket.\u003c\/p\u003e\n          \u003cp\u003eThis is a setup and positioning tool, not the production mount. An integrator uses it to get a camera and light onto a customer's cell quickly, find the right positions, and prove the inspection. A factory machine-vision team uses it the same way - to dial in the geometry on the cell. Once those positions are locked, the rosette\/square-coupler version provides the fixed, repeatable mount a production line needs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is the middle link of the chain - it connects your existing 20x20 \/ 30x30 \/ 40x40 extrusion cell to your device's ¼\"-20 thread, base and arm included:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e20x20 \/ 30x30 \/ 40x40 extrusion cell\n-\u0026gt; SightLink E3040 extrusion base (included)\n-\u0026gt; Omni 30 cm \/ 11.8 in adjustable arm (included)\n-\u0026gt; 1\/4\"-20 male device screw (included)\n-\u0026gt; your device's 1\/4\"-20 female thread OR a camera-specific adapter plate\n-\u0026gt; camera, light, sensor, or monitor\u003c\/div\u003e\n          \u003cp\u003e¼\"-20 is the common camera\/accessory thread. \"Male\" means this kit provides the screw; your device or adapter plate needs the matching female thread. If the image must stay level and can't twist on a single screw, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-arm\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhich Arm\u003c\/span\u003e\u003ch3\u003eOmni or Super Knuckle?\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eChoose \u003cstrong\u003eOmni\u003c\/strong\u003e when you want a repeatable, locked angle - its anti-slip rosettes index to a set tooth position and return to it, so a camera holds the angle you set. Choose \u003cstrong\u003eSuper Knuckle\u003c\/strong\u003e when you want fast, freehand positioning - its friction ball joints glide smoothly to any angle and lock with a single knob, and it offers a wider range of accessories. They simply hold differently: the Omni for an exact, repeatable angle, the Super Knuckle for quick, free movement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-load\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Load\u003c\/span\u003e\u003ch3\u003eReach and Load\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis Omni reaches 30 cm \/ 11.8 in and carries up to 6 kg \/ 13.2 lb close to the clamp - a balanced reach in the Omni range - derating as the payload moves toward the tip or off-center. It locks to a repeatable indexed angle for static positioning and is not vibration-rated, so re-check the hold after heavy use.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eReach:\u003c\/strong\u003e 30 cm \/ 11.8 in nominal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClose-in working load:\u003c\/strong\u003e up to 6 kg \/ 13.2 lb.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBest for:\u003c\/strong\u003e machine-vision cameras, lights, sensors, monitors, and accessory plates that need a mid-range reach.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003e\u003cstrong\u003eStart with the shortest arm that reaches the target.\u003c\/strong\u003e The shorter Omni is cheaper, carries more load, and holds the image steadier - so reach for 30 cm only when 20 cm can't get to the target. The 6 kg figure is a close-in reference for the arm; usable load still depends on payload position, mounting angle, vibration, and cable pull. Secure the cable to the frame before judging stability - cable drag can shift a camera even within the load range.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is at its best for mid-reach camera and light positioning on an extrusion cell you already have, where you can tune and prove the vision setup before locking it down.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eAdding a camera and light to an existing 20x20 \/ 30x30 \/ 40x40 extrusion cell.\u003c\/li\u003e\n\u003cli\u003eRetrofitting vision onto a machine frame without rebuilding it.\u003c\/li\u003e\n\u003cli\u003ePilot and pre-production inspection on a real machine cell.\u003c\/li\u003e\n\u003cli\u003eIntegrator demos that show vision working on the customer's own frame.\u003c\/li\u003e\n\u003cli\u003eCable-managed setups within the arm's load range.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-kit\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's in the Kit\u003c\/span\u003e\u003ch3\u003eWhat's in the Kit\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe kit ships as three parts - the extrusion base, the 30 cm \/ 11.8 in Omni arm, and the ¼\"-20 male device screw - and nothing device-specific.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eSightLink E3040 extrusion base (T-nut mount) for 20x20 \/ 30x30 \/ 40x40 profile.\u003c\/li\u003e\n\u003cli\u003eOmni 30 cm \/ 11.8 in adjustable arm.\u003c\/li\u003e\n\u003cli\u003e¼\"-20 male device screw.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003eNot included unless bundled: the extrusion frame or machine cell; the camera, lens, light, sensor, monitor, or controller; a camera-specific adapter plate; machine guarding; and cable strain-relief hardware.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm four things: your extrusion size (20x20 \/ 30x30 \/ 40x40), a ¼\"-20 female device thread, payload and cable pull suited to a 30 cm \/ 11.8 in reach, and a reviewed path if the setup is vibration-prone or production-bound.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eConfirm the extrusion is 20x20, 30x30, or 40x40 with a slot\/face the E3040 base can land on, and enough clearance for the base, arm sweep, device body, connector, and cable bend radius.\u003c\/li\u003e\n\u003cli\u003eYour device needs a ¼\"-20 female thread, or an adapter plate that gives it one.\u003c\/li\u003e\n\u003cli\u003eCheck that payload weight, center of gravity, and cable pull suit the 30 cm reach.\u003c\/li\u003e\n\u003cli\u003eThis flexible-arm kit is for positioning and testing, not production. For a released production mount, use the SightLink rosette-tooth \/ square-coupler version.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWill this fit my extrusion cell?\u003c\/h3\u003e\n        \u003cp\u003eIt fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat else do I need for my camera?\u003c\/h3\u003e\n        \u003cp\u003eThe kit ends at a ¼\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eDoes the 6 kg load apply at full reach?\u003c\/h3\u003e\n        \u003cp\u003eTreat it as a close-in reference, not a guarantee at maximum offset, under vibration, or with unmanaged cable pull. For camera alignment, pick the shortest arm that reaches.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eShould I pick 20, 30, or 40 cm?\u003c\/h3\u003e\n        \u003cp\u003eStart at 20 cm - it's the cheapest, strongest, and steadiest. Choose 30 cm for a balanced reach when 20 cm falls short, or 40 cm only when workspace coverage matters more than stiffness and you can accept a lighter payload.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I use it on a production line?\u003c\/h3\u003e\n        \u003cp\u003eNo - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen should I choose another path?\u003c\/h3\u003e\n        \u003cp\u003eFor a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-OM30-Q20M | KR SightLink E3040 Omni 30 cm Mount\",\n  \"description\": \"The KR SightLink E3040 Omni 30 cm adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a controlled Omni arm to position the device, and ends in a standard 1\/4\\\"-20 screw.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Lab Line \u003e SightLink E3040 Arm Mount\",\n  \"sku\": \"KR-E3040-OM30-Q20M\",\n  \"mpn\": \"KR-E3040-OM30-Q20M\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Lab Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent Structure\",\n      \"value\": \"20x20 \/ 30x30 \/ 40x40 extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Arm Type\",\n      \"value\": \"Omni (indexed, repeatable angle)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Reach\",\n      \"value\": \"30 cm \/ 11.8 in nominal\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Close-in Working Load\",\n      \"value\": \"up to 6 kg \/ 13.2 lb\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Device Output\",\n      \"value\": \"1\/4\\\"-20 male (device or adapter plate provides the female thread)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Kit Type\",\n      \"value\": \"Add-on mounting path (frame and device selected separately)\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Will this fit my extrusion cell?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\"}}, {\"@type\": \"Question\", \"name\": \"What else do I need for my camera?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The kit ends at a ¼\\\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\\\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\"}}, {\"@type\": \"Question\", \"name\": \"Does the 6 kg load apply at full reach?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Treat it as a close-in reference, not a guarantee at maximum offset, under vibration, or with unmanaged cable pull. For camera alignment, pick the shortest arm that reaches.\"}}, {\"@type\": \"Question\", \"name\": \"Should I pick 20, 30, or 40 cm?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Start at 20 cm - it's the cheapest, strongest, and steadiest. Choose 30 cm for a balanced reach when 20 cm falls short, or 40 cm only when workspace coverage matters more than stiffness and you can accept a lighter payload.\"}}, {\"@type\": \"Question\", \"name\": \"Can I use it on a production line?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\"}}, {\"@type\": \"Question\", \"name\": \"When should I choose another path?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"For a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\"}}]}\u003c\/script\u003e","brand":"KUPO Robotics","offers":[{"title":"T-Slot Extrusion \/ Omni Arm \/ 30 cm","offer_id":50194005983489,"sku":"KR-E3040-OM30-Q20M","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-OM30-Q20M-main.png?v=1786878229"},{"product_id":"kr-e3040-om40-q20m","title":"KR-E3040-OM40-Q20M - SightLink E3040 Omni 40 cm Mount","description":"\u003c!-- KUPO Robotics - KR-E3040-OM40-Q20M - Shopify paste-ready (FINAL) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- ARM TEMPLATE: section map = Overview \/ Why SightLink \/ How It Mounts \/ Which Arm \/ Reach \u0026 Load \/ Best Applications \/ What's in the Kit \/ Before You Order + FAQ. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Omni 40 cm adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a controlled Omni arm to position the device, and ends in a standard ¼\"-20 screw.\u003c\/p\u003e\n          \u003cp\u003eThe Omni gives full 360° rotation and a 90° pivot for precise aiming, with an interchangeable ball-head socket at each end and anti-slip rosettes that lock the joint so a set angle holds without creeping. A ratcheted handle makes locking quick. At 40 cm \/ 15.7 in it's the longest Omni in the family - the most reach for covering a wider working area. Longer reach means more leverage, so it carries less than the shorter arms and is best with lighter payloads. Choose it when coverage matters more than maximum stiffness.\u003c\/p\u003e\n          \u003cp\u003eThis is the \u003cstrong\u003eflexible-arm\u003c\/strong\u003e route - a positioning and tuning tool for integrators, not a production mount. Use it to find and prove the right camera and light positions; once the layout is locked, switch to the SightLink rosette-tooth \/ square-coupler version for a fixed, repeatable production mount.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy SightLink\u003c\/span\u003e\u003ch3\u003eWhy SightLink\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eWhen the machine cell already exists, you don't want to rebuild it to add a camera - and a one-off bracket locks you into one position before you've proven it. SightLink lets you mount onto the existing extrusion, tune the camera and light while the inspection is still being dialed in, and reconfigure by moving the arm instead of remaking a bracket.\u003c\/p\u003e\n          \u003cp\u003eThis is a setup and positioning tool, not the production mount. An integrator uses it to get a camera and light onto a customer's cell quickly, find the right positions, and prove the inspection. A factory machine-vision team uses it the same way - to dial in the geometry on the cell. Once those positions are locked, the rosette\/square-coupler version provides the fixed, repeatable mount a production line needs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is the middle link of the chain - it connects your existing 20x20 \/ 30x30 \/ 40x40 extrusion cell to your device's ¼\"-20 thread, base and arm included:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e20x20 \/ 30x30 \/ 40x40 extrusion cell\n-\u0026gt; SightLink E3040 extrusion base (included)\n-\u0026gt; Omni 40 cm \/ 15.7 in adjustable arm (included)\n-\u0026gt; 1\/4\"-20 male device screw (included)\n-\u0026gt; your device's 1\/4\"-20 female thread OR a camera-specific adapter plate\n-\u0026gt; camera, light, sensor, or monitor\u003c\/div\u003e\n          \u003cp\u003e¼\"-20 is the common camera\/accessory thread. \"Male\" means this kit provides the screw; your device or adapter plate needs the matching female thread. If the image must stay level and can't twist on a single screw, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-arm\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhich Arm\u003c\/span\u003e\u003ch3\u003eOmni or Super Knuckle?\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eChoose \u003cstrong\u003eOmni\u003c\/strong\u003e when you want a repeatable, locked angle - its anti-slip rosettes index to a set tooth position and return to it, so a camera holds the angle you set. Choose \u003cstrong\u003eSuper Knuckle\u003c\/strong\u003e when you want fast, freehand positioning - its friction ball joints glide smoothly to any angle and lock with a single knob, and it offers a wider range of accessories. They simply hold differently: the Omni for an exact, repeatable angle, the Super Knuckle for quick, free movement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-load\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Load\u003c\/span\u003e\u003ch3\u003eReach and Load\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis Omni reaches 40 cm \/ 15.7 in and carries up to 4 kg \/ 8.8 lb close to the clamp - the longest Omni reach, so keep payloads modest - derating as the payload moves toward the tip or off-center. It locks to a repeatable indexed angle for static positioning and is not vibration-rated, so re-check the hold after heavy use.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eReach:\u003c\/strong\u003e 40 cm \/ 15.7 in nominal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClose-in working load:\u003c\/strong\u003e up to 4 kg \/ 8.8 lb.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBest for:\u003c\/strong\u003e lighter cameras, lights, sensors, and accessories that need to reach across the cell.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003e\u003cstrong\u003eStart with the shortest arm that reaches the target.\u003c\/strong\u003e The shorter Omni is cheaper, carries more load, and holds the image steadier - so choose 40 cm only when you genuinely need the coverage, and plan for a lighter payload. The 4 kg figure is a close-in reference for the arm; at long reach, leverage, sag, vibration, and cable pull all reduce what it will hold steady. Secure the cable to the frame before judging stability.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is at its best for mid-reach camera and light positioning on an extrusion cell you already have, where you can tune and prove the vision setup before locking it down.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eAdding a camera and light to an existing 20x20 \/ 30x30 \/ 40x40 extrusion cell.\u003c\/li\u003e\n\u003cli\u003eRetrofitting vision onto a machine frame without rebuilding it.\u003c\/li\u003e\n\u003cli\u003ePilot and pre-production inspection on a real machine cell.\u003c\/li\u003e\n\u003cli\u003eIntegrator demos that show vision working on the customer's own frame.\u003c\/li\u003e\n\u003cli\u003eCable-managed setups with lighter payloads.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-kit\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's in the Kit\u003c\/span\u003e\u003ch3\u003eWhat's in the Kit\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe kit ships as three parts - the extrusion base, the 40 cm \/ 15.7 in Omni arm, and the ¼\"-20 male device screw - and nothing device-specific.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eSightLink E3040 extrusion base (T-nut mount) for 20x20 \/ 30x30 \/ 40x40 profile.\u003c\/li\u003e\n\u003cli\u003eOmni 40 cm \/ 15.7 in adjustable arm.\u003c\/li\u003e\n\u003cli\u003e¼\"-20 male device screw.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003eNot included unless bundled: the extrusion frame or machine cell; the camera, lens, light, sensor, monitor, or controller; a camera-specific adapter plate; machine guarding; and cable strain-relief hardware.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm four things: your extrusion size (20x20 \/ 30x30 \/ 40x40), a ¼\"-20 female device thread, payload and cable pull suited to a 40 cm \/ 15.7 in reach, and a reviewed path if the setup is vibration-prone or production-bound.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eConfirm the extrusion is 20x20, 30x30, or 40x40 with a slot\/face the E3040 base can land on, and enough clearance for the base, arm sweep, device body, connector, and cable bend radius.\u003c\/li\u003e\n\u003cli\u003eYour device needs a ¼\"-20 female thread, or an adapter plate that gives it one.\u003c\/li\u003e\n\u003cli\u003eCheck that payload weight, center of gravity, and cable pull suit the 40 cm reach - plan for a lighter payload at this length.\u003c\/li\u003e\n\u003cli\u003eThis flexible-arm kit is for positioning and testing, not production. For a released production mount, use the SightLink rosette-tooth \/ square-coupler version.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWill this fit my extrusion cell?\u003c\/h3\u003e\n        \u003cp\u003eIt fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat else do I need for my camera?\u003c\/h3\u003e\n        \u003cp\u003eThe kit ends at a ¼\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eDoes the 4 kg load apply at full reach?\u003c\/h3\u003e\n        \u003cp\u003eNo - treat it as a close-in reference. At 40 cm the leverage is highest, so reduce payload expectations and keep cable pull low. For camera alignment, a shorter arm will always hold steadier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eShould I pick 20, 30, or 40 cm?\u003c\/h3\u003e\n        \u003cp\u003eStart at 20 cm - it's the cheapest, strongest, and steadiest. Use 30 cm for a balanced reach, and 40 cm only when workspace coverage matters more than stiffness and you can accept a lighter payload.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I use it on a production line?\u003c\/h3\u003e\n        \u003cp\u003eNo - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen should I choose another path?\u003c\/h3\u003e\n        \u003cp\u003eFor a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-OM40-Q20M | KR SightLink E3040 Omni 40 cm Mount\",\n  \"description\": \"The KR SightLink E3040 Omni 40 cm adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a controlled Omni arm to position the device, and ends in a standard 1\/4\\\"-20 screw.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Lab Line \u003e SightLink E3040 Arm Mount\",\n  \"sku\": \"KR-E3040-OM40-Q20M\",\n  \"mpn\": \"KR-E3040-OM40-Q20M\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Lab Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent Structure\",\n      \"value\": \"20x20 \/ 30x30 \/ 40x40 extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Arm Type\",\n      \"value\": \"Omni (indexed, repeatable angle)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Reach\",\n      \"value\": \"40 cm \/ 15.7 in nominal\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Close-in Working Load\",\n      \"value\": \"up to 4 kg \/ 8.8 lb\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Device Output\",\n      \"value\": \"1\/4\\\"-20 male (device or adapter plate provides the female thread)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Kit Type\",\n      \"value\": \"Add-on mounting path (frame and device selected separately)\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Will this fit my extrusion cell?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\"}}, {\"@type\": \"Question\", \"name\": \"What else do I need for my camera?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The kit ends at a ¼\\\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\\\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\"}}, {\"@type\": \"Question\", \"name\": \"Does the 4 kg load apply at full reach?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No - treat it as a close-in reference. At 40 cm the leverage is highest, so reduce payload expectations and keep cable pull low. For camera alignment, a shorter arm will always hold steadier.\"}}, {\"@type\": \"Question\", \"name\": \"Should I pick 20, 30, or 40 cm?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Start at 20 cm - it's the cheapest, strongest, and steadiest. Use 30 cm for a balanced reach, and 40 cm only when workspace coverage matters more than stiffness and you can accept a lighter payload.\"}}, {\"@type\": \"Question\", \"name\": \"Can I use it on a production line?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\"}}, {\"@type\": \"Question\", \"name\": \"When should I choose another path?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"For a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\"}}]}\u003c\/script\u003e","brand":"KUPO Robotics","offers":[{"title":"T-Slot Extrusion \/ Omni Arm \/ 40 cm","offer_id":50194006016257,"sku":"KR-E3040-OM40-Q20M","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-OM40-Q20M-main.png?v=1786878230"},{"product_id":"kr-e3040-sk08-q20m","title":"KR-E3040-SK08-Q20M - SightLink E3040 Super Knuckle 8 cm (3 in) Mount","description":"\u003c!-- KUPO Robotics - KR-E3040-SK08-Q20M - Shopify paste-ready (FINAL) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- ARM TEMPLATE: section map = Overview \/ Why SightLink \/ How It Mounts \/ Which Arm \/ Reach \u0026 Load \/ Best Applications \/ What's in the Kit \/ Before You Order + FAQ. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Super Knuckle 8 cm (3 in) adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a fast knuckle arm to position the device, and ends in a standard ¼\"-20 screw.\u003c\/p\u003e\n          \u003cp\u003eThe Super Knuckle is a double ball-and-socket arm - a ball joint at each end held by a single central knob. Loosen that one knob and both joints swing free for fast pan-and-tilt positioning; tighten it and the whole arm locks at once. At 8 cm (3 in) it is the shortest in the family - the stiffest and strongest of the Super Knuckle lengths, and quick to set, which makes it a natural first choice for fast, close-in camera and light trials.\u003c\/p\u003e\n          \u003cp\u003eThis is the \u003cstrong\u003eflexible-arm\u003c\/strong\u003e route - a positioning and tuning tool for integrators, not a production mount. Use it to find and prove the right camera and light positions; once the layout is locked, switch to the SightLink rosette-tooth \/ square-coupler version for a fixed, repeatable production mount.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy SightLink\u003c\/span\u003e\u003ch3\u003eWhy SightLink\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eWhen the machine cell already exists, you don't want to rebuild it to add a camera - and a one-off bracket locks you into one position before you've proven it. SightLink lets you mount onto the existing extrusion, tune the camera and light while the inspection is still being dialed in, and reconfigure by moving the arm instead of remaking a bracket.\u003c\/p\u003e\n          \u003cp\u003eThis is a setup and positioning tool, not the production mount. An integrator uses it to get a camera and light onto a customer's cell quickly, find the right positions, and prove the inspection. A factory machine-vision team uses it the same way - to dial in the geometry on the cell. Once those positions are locked, the rosette\/square-coupler version provides the fixed, repeatable mount a production line needs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is the middle link of the chain - it connects your existing 20x20 \/ 30x30 \/ 40x40 extrusion cell to your device's ¼\"-20 thread, base and arm included:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e20x20 \/ 30x30 \/ 40x40 extrusion cell\n-\u0026gt; SightLink E3040 extrusion base (included)\n-\u0026gt; Super Knuckle 8 cm (3 in) arm (included)\n-\u0026gt; 1\/4\"-20 male device screw (included)\n-\u0026gt; your device's 1\/4\"-20 female thread OR a camera-specific adapter plate\n-\u0026gt; camera, light, sensor, or monitor\u003c\/div\u003e\n          \u003cp\u003e¼\"-20 is the common camera\/accessory thread. \"Male\" means this kit provides the screw; your device or adapter plate needs the matching female thread. If the image must stay level and can't twist on a single screw, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-arm\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhich Arm\u003c\/span\u003e\u003ch3\u003eSuper Knuckle or Omni?\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eChoose \u003cstrong\u003eSuper Knuckle\u003c\/strong\u003e when you want fast, freehand positioning - one knob frees both ball joints to glide to any angle, then locks them together, and it has the widest range of accessories. Choose \u003cstrong\u003eOmni\u003c\/strong\u003e when you want more reach, higher load, or a repeatable angle you can return to exactly - that's what its rosette lock is for. They hold differently: Super Knuckle for quick, free movement, Omni for a locked, repeatable angle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-load\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Load\u003c\/span\u003e\u003ch3\u003eReach and Load\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis Super Knuckle reaches 8 cm (3 in) and carries up to 5 kg \/ 11 lb close to the clamp - the strongest and steadiest Super Knuckle length, derating toward the tip. It is friction-held with a single knob - fast and freehand, but with no indexed angle return, so re-aim by eye after a bump; it is a positioning tool, not a production mount.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eReach:\u003c\/strong\u003e 8 cm (3 in) nominal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClose-in working load:\u003c\/strong\u003e up to 5 kg \/ 11 lb - the highest of any Super Knuckle length.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBest for:\u003c\/strong\u003e machine-vision cameras, lights, sensors, monitors, and accessory plates that sit close to the cell.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003e\u003cstrong\u003eStart with the shortest arm that reaches the target.\u003c\/strong\u003e The shorter Super Knuckle is cheaper, carries more load, and holds steadier - every extra inch of reach costs you money, payload capacity, and stability. The 5 kg figure is a close-in reference for the arm; usable load still depends on payload position, mounting angle, vibration, and cable pull. Secure the cable to the frame before judging stability - cable drag can shift a camera even within the load range.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eSightLink E3040 Super Knuckle 8 cm (3 in) is at its best for fast, close-in freehand camera and light positioning on an extrusion cell you already have - where a short, steady reach and quick repositioning matter more than a locked, repeatable angle.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eFast close-in camera and light positioning on an existing 20x20 \/ 30x30 \/ 40x40 extrusion cell.\u003c\/li\u003e\n\u003cli\u003eRetrofitting vision onto a machine frame without rebuilding it.\u003c\/li\u003e\n\u003cli\u003eQuick reconfiguration while dialing in the inspection.\u003c\/li\u003e\n\u003cli\u003eIntegrator demos that show vision working on the customer's own frame.\u003c\/li\u003e\n\u003cli\u003eCable-managed setups within the arm's load range.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-kit\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's in the Kit\u003c\/span\u003e\u003ch3\u003eWhat's in the Kit\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe kit ships as three parts - the extrusion base, the 8 cm (3 in) Super Knuckle arm, and the ¼\"-20 male device screw - and nothing device-specific.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eSightLink E3040 extrusion base (T-nut mount) for 20x20 \/ 30x30 \/ 40x40 profile.\u003c\/li\u003e\n\u003cli\u003eSuper Knuckle 8 cm (3 in) arm.\u003c\/li\u003e\n\u003cli\u003e¼\"-20 male device screw.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003eNot included unless bundled: the extrusion frame or machine cell; the camera, lens, light, sensor, monitor, or controller; a camera-specific adapter plate; machine guarding; and cable strain-relief hardware.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm four things: your extrusion size (20x20 \/ 30x30 \/ 40x40), a ¼\"-20 female device thread, payload and cable pull suited to an 8 cm (3 in) reach, and a reviewed path if the setup is vibration-prone or production-bound.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eConfirm the extrusion is 20x20, 30x30, or 40x40 with a slot\/face the E3040 base can land on, and enough clearance for the base, arm sweep, device body, connector, and cable bend radius.\u003c\/li\u003e\n\u003cli\u003eYour device needs a ¼\"-20 female thread, or an adapter plate that gives it one.\u003c\/li\u003e\n\u003cli\u003eCheck that payload weight, center of gravity, and cable pull suit the 8 cm (3 in) reach.\u003c\/li\u003e\n\u003cli\u003eThis flexible-arm kit is for positioning and testing, not production. For a released production mount, use the SightLink rosette-tooth \/ square-coupler version.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWill this fit my extrusion cell?\u003c\/h3\u003e\n        \u003cp\u003eIt fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat else do I need for my camera?\u003c\/h3\u003e\n        \u003cp\u003eThe kit ends at a ¼\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eSuper Knuckle or Omni for a camera?\u003c\/h3\u003e\n        \u003cp\u003eSuper Knuckle is faster and freer to adjust - great for trials and frequent repositioning. The Omni's rosettes lock to an exact, repeatable angle, so it's the pick when a camera must stay at one precise angle. Reposition often → Super Knuckle; set an exact angle and return to it → Omni.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eShould I pick 8, 15, or 23 cm?\u003c\/h3\u003e\n        \u003cp\u003eStart at 8 cm (3 in) - it's the cheapest, strongest, and steadiest. Step up to 15 cm (6 in) for more reach, or 23 cm (9 in) only when you need the extra reach and can accept a lighter payload.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I use it on a production line?\u003c\/h3\u003e\n        \u003cp\u003eNo - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen should I choose another path?\u003c\/h3\u003e\n        \u003cp\u003eFor a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-SK08-Q20M | KR SightLink E3040 Super Knuckle 8 cm (3 in) Mount\",\n  \"description\": \"The KR SightLink E3040 Super Knuckle 8 cm (3 in) adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a fast knuckle arm to position the device, and ends in a standard 1\/4\\\"-20 screw.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Lab Line \u003e SightLink E3040 Arm Mount\",\n  \"sku\": \"KR-E3040-SK08-Q20M\",\n  \"mpn\": \"KR-E3040-SK08-Q20M\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Lab Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent Structure\",\n      \"value\": \"20x20 \/ 30x30 \/ 40x40 extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Arm Type\",\n      \"value\": \"Super Knuckle (friction ball joints, freehand)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Reach\",\n      \"value\": \"8 cm (3 in) nominal\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Close-in Working Load\",\n      \"value\": \"up to 5 kg \/ 11 lb\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Device Output\",\n      \"value\": \"1\/4\\\"-20 male (device or adapter plate provides the female thread)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Kit Type\",\n      \"value\": \"Add-on mounting path (frame and device selected separately)\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Will this fit my extrusion cell?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\"}}, {\"@type\": \"Question\", \"name\": \"What else do I need for my camera?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The kit ends at a ¼\\\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\\\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\"}}, {\"@type\": \"Question\", \"name\": \"Super Knuckle or Omni for a camera?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Super Knuckle is faster and freer to adjust - great for trials and frequent repositioning. The Omni's rosettes lock to an exact, repeatable angle, so it's the pick when a camera must stay at one precise angle. Reposition often → Super Knuckle; set an exact angle and return to it → Omni.\"}}, {\"@type\": \"Question\", \"name\": \"Should I pick 8, 15, or 23 cm?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Start at 8 cm (3 in) - it's the cheapest, strongest, and steadiest. Step up to 15 cm (6 in) for more reach, or 23 cm (9 in) only when you need the extra reach and can accept a lighter payload.\"}}, {\"@type\": \"Question\", \"name\": \"Can I use it on a production line?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\"}}, {\"@type\": \"Question\", \"name\": \"When should I choose another path?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"For a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\"}}]}\u003c\/script\u003e","brand":"KUPO Robotics","offers":[{"title":"T-Slot Extrusion \/ Super Knuckle \/ 8 cm","offer_id":50194006049025,"sku":"KR-E3040-SK08-Q20M","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-SK08-Q20M-main.png?v=1786878231"},{"product_id":"kr-e3040-sk15-q20m","title":"KR-E3040-SK15-Q20M - SightLink E3040 Super Knuckle 15 cm (6 in) Mount","description":"\u003c!-- KUPO Robotics - KR-E3040-SK15-Q20M - Shopify paste-ready (FINAL) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- ARM TEMPLATE: section map = Overview \/ Why SightLink \/ How It Mounts \/ Which Arm \/ Reach \u0026 Load \/ Best Applications \/ What's in the Kit \/ Before You Order + FAQ. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Super Knuckle 15 cm (6 in) adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a fast knuckle arm to position the device, and ends in a standard ¼\"-20 screw.\u003c\/p\u003e\n          \u003cp\u003eThe Super Knuckle is a double ball-and-socket arm - a ball joint at each end held by a single central knob. Loosen that one knob and both joints swing free for fast pan-and-tilt positioning; tighten it and the whole arm locks at once. At 15 cm (6 in) it's the middle length - more reach than the 8 cm (3 in), with more stiffness and load margin than the 23 cm (9 in). Choose it when the 8 cm (3 in) can't quite reach but you don't need the longest arm.\u003c\/p\u003e\n          \u003cp\u003eThis is the \u003cstrong\u003eflexible-arm\u003c\/strong\u003e route - a positioning and tuning tool for integrators, not a production mount. Use it to find and prove the right camera and light positions; once the layout is locked, switch to the SightLink rosette-tooth \/ square-coupler version for a fixed, repeatable production mount.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy SightLink\u003c\/span\u003e\u003ch3\u003eWhy SightLink\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eWhen the machine cell already exists, you don't want to rebuild it to add a camera - and a one-off bracket locks you into one position before you've proven it. SightLink lets you mount onto the existing extrusion, tune the camera and light while the inspection is still being dialed in, and reconfigure by moving the arm instead of remaking a bracket.\u003c\/p\u003e\n          \u003cp\u003eThis is a setup and positioning tool, not the production mount. An integrator uses it to get a camera and light onto a customer's cell quickly, find the right positions, and prove the inspection. A factory machine-vision team uses it the same way - to dial in the geometry on the cell. Once those positions are locked, the rosette\/square-coupler version provides the fixed, repeatable mount a production line needs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is the middle link of the chain - it connects your existing 20x20 \/ 30x30 \/ 40x40 extrusion cell to your device's ¼\"-20 thread, base and arm included:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e20x20 \/ 30x30 \/ 40x40 extrusion cell\n-\u0026gt; SightLink E3040 extrusion base (included)\n-\u0026gt; Super Knuckle 15 cm (6 in) arm (included)\n-\u0026gt; 1\/4\"-20 male device screw (included)\n-\u0026gt; your device's 1\/4\"-20 female thread OR a camera-specific adapter plate\n-\u0026gt; camera, light, sensor, or monitor\u003c\/div\u003e\n          \u003cp\u003e¼\"-20 is the common camera\/accessory thread. \"Male\" means this kit provides the screw; your device or adapter plate needs the matching female thread. If the image must stay level and can't twist on a single screw, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-arm\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhich Arm\u003c\/span\u003e\u003ch3\u003eSuper Knuckle or Omni?\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eChoose \u003cstrong\u003eSuper Knuckle\u003c\/strong\u003e when you want fast, freehand positioning - one knob frees both ball joints to glide to any angle, then locks them together, and it has the widest range of accessories. Choose \u003cstrong\u003eOmni\u003c\/strong\u003e when you want more reach, higher load, or a repeatable angle you can return to exactly - that's what its rosette lock is for. They hold differently: Super Knuckle for quick, free movement, Omni for a locked, repeatable angle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-load\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Load\u003c\/span\u003e\u003ch3\u003eReach and Load\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis Super Knuckle reaches 15 cm (6 in) and carries up to 3 kg \/ 6.6 lb close to the clamp - a balanced reach, derating toward the tip. It is friction-held with a single knob - fast and freehand, but with no indexed angle return, so re-aim by eye after a bump; it is a positioning tool, not a production mount.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eReach:\u003c\/strong\u003e 15 cm (6 in) nominal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClose-in working load:\u003c\/strong\u003e up to 3 kg \/ 6.6 lb.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBest for:\u003c\/strong\u003e machine-vision cameras, lights, sensors, monitors, and accessory plates that need a mid-range reach.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003e\u003cstrong\u003eStart with the shortest arm that reaches the target.\u003c\/strong\u003e The shorter Super Knuckle is cheaper, carries more load, and holds steadier - so reach for 15 cm (6 in) only when 8 cm (3 in) can't get to the target. The 3 kg figure is a close-in reference for the arm; usable load still depends on payload position, mounting angle, vibration, and cable pull. Secure the cable to the frame before judging stability - cable drag can shift a camera even within the load range.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eSightLink E3040 Super Knuckle 15 cm (6 in) is at its best for mid-reach freehand camera and light positioning on an extrusion cell you already have - where a balanced reach and quick repositioning matter more than a locked, repeatable angle.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eMid-reach camera and light positioning on an existing 20x20 \/ 30x30 \/ 40x40 extrusion cell.\u003c\/li\u003e\n\u003cli\u003eRetrofitting vision onto a machine frame without rebuilding it.\u003c\/li\u003e\n\u003cli\u003eQuick reconfiguration while dialing in the inspection.\u003c\/li\u003e\n\u003cli\u003eIntegrator demos that show vision working on the customer's own frame.\u003c\/li\u003e\n\u003cli\u003eCable-managed setups within the arm's load range.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-kit\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's in the Kit\u003c\/span\u003e\u003ch3\u003eWhat's in the Kit\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe kit ships as three parts - the extrusion base, the 15 cm (6 in) Super Knuckle arm, and the ¼\"-20 male device screw - and nothing device-specific.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eSightLink E3040 extrusion base (T-nut mount) for 20x20 \/ 30x30 \/ 40x40 profile.\u003c\/li\u003e\n\u003cli\u003eSuper Knuckle 15 cm (6 in) arm.\u003c\/li\u003e\n\u003cli\u003e¼\"-20 male device screw.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003eNot included unless bundled: the extrusion frame or machine cell; the camera, lens, light, sensor, monitor, or controller; a camera-specific adapter plate; machine guarding; and cable strain-relief hardware.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm four things: your extrusion size (20x20 \/ 30x30 \/ 40x40), a ¼\"-20 female device thread, payload and cable pull suited to a 15 cm (6 in) reach, and a reviewed path if the setup is vibration-prone or production-bound.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eConfirm the extrusion is 20x20, 30x30, or 40x40 with a slot\/face the E3040 base can land on, and enough clearance for the base, arm sweep, device body, connector, and cable bend radius.\u003c\/li\u003e\n\u003cli\u003eYour device needs a ¼\"-20 female thread, or an adapter plate that gives it one.\u003c\/li\u003e\n\u003cli\u003eCheck that payload weight, center of gravity, and cable pull suit the 15 cm (6 in) reach.\u003c\/li\u003e\n\u003cli\u003eThis flexible-arm kit is for positioning and testing, not production. For a released production mount, use the SightLink rosette-tooth \/ square-coupler version.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWill this fit my extrusion cell?\u003c\/h3\u003e\n        \u003cp\u003eIt fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat else do I need for my camera?\u003c\/h3\u003e\n        \u003cp\u003eThe kit ends at a ¼\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eSuper Knuckle or Omni for a camera?\u003c\/h3\u003e\n        \u003cp\u003eSuper Knuckle is faster and freer to adjust - great for trials and frequent repositioning. The Omni's rosettes lock to an exact, repeatable angle, so it's the pick when a camera must stay at one precise angle. Reposition often → Super Knuckle; set an exact angle and return to it → Omni.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eShould I pick 8, 15, or 23 cm?\u003c\/h3\u003e\n        \u003cp\u003eStart at 8 cm (3 in) - it's the cheapest, strongest, and steadiest. Choose 15 cm (6 in) for a balanced reach when 8 cm (3 in) falls short, or 23 cm (9 in) only when you need the extra reach and can accept a lighter payload.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I use it on a production line?\u003c\/h3\u003e\n        \u003cp\u003eNo - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen should I choose another path?\u003c\/h3\u003e\n        \u003cp\u003eFor a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-SK15-Q20M | KR SightLink E3040 Super Knuckle 15 cm (6 in) Mount\",\n  \"description\": \"The KR SightLink E3040 Super Knuckle 15 cm (6 in) adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a fast knuckle arm to position the device, and ends in a standard 1\/4\\\"-20 screw.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Lab Line \u003e SightLink E3040 Arm Mount\",\n  \"sku\": \"KR-E3040-SK15-Q20M\",\n  \"mpn\": \"KR-E3040-SK15-Q20M\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Lab Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent Structure\",\n      \"value\": \"20x20 \/ 30x30 \/ 40x40 extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Arm Type\",\n      \"value\": \"Super Knuckle (friction ball joints, freehand)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Reach\",\n      \"value\": \"15 cm (6 in) nominal\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Close-in Working Load\",\n      \"value\": \"up to 3 kg \/ 6.6 lb\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Device Output\",\n      \"value\": \"1\/4\\\"-20 male (device or adapter plate provides the female thread)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Kit Type\",\n      \"value\": \"Add-on mounting path (frame and device selected separately)\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Will this fit my extrusion cell?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\"}}, {\"@type\": \"Question\", \"name\": \"What else do I need for my camera?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The kit ends at a ¼\\\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\\\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\"}}, {\"@type\": \"Question\", \"name\": \"Super Knuckle or Omni for a camera?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Super Knuckle is faster and freer to adjust - great for trials and frequent repositioning. The Omni's rosettes lock to an exact, repeatable angle, so it's the pick when a camera must stay at one precise angle. Reposition often → Super Knuckle; set an exact angle and return to it → Omni.\"}}, {\"@type\": \"Question\", \"name\": \"Should I pick 8, 15, or 23 cm?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Start at 8 cm (3 in) - it's the cheapest, strongest, and steadiest. Choose 15 cm (6 in) for a balanced reach when 8 cm (3 in) falls short, or 23 cm (9 in) only when you need the extra reach and can accept a lighter payload.\"}}, {\"@type\": \"Question\", \"name\": \"Can I use it on a production line?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\"}}, {\"@type\": \"Question\", \"name\": \"When should I choose another path?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"For a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\"}}]}\u003c\/script\u003e","brand":"KUPO Robotics","offers":[{"title":"T-Slot Extrusion \/ Super Knuckle \/ 15 cm","offer_id":50194006081793,"sku":"KR-E3040-SK15-Q20M","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-SK15-Q20M-main.png?v=1786878232"},{"product_id":"kr-e3040-sk23-q20m","title":"KR-E3040-SK23-Q20M - SightLink E3040 Super Knuckle 23 cm (9 in) Mount","description":"\u003c!-- KUPO Robotics - KR-E3040-SK23-Q20M - Shopify paste-ready (FINAL) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- ARM TEMPLATE: section map = Overview \/ Why SightLink \/ How It Mounts \/ Which Arm \/ Reach \u0026 Load \/ Best Applications \/ What's in the Kit \/ Before You Order + FAQ. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Super Knuckle 23 cm (9 in) adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a fast knuckle arm to position the device, and ends in a standard ¼\"-20 screw.\u003c\/p\u003e\n          \u003cp\u003eThe Super Knuckle is a double ball-and-socket arm - a ball joint at each end held by a single central knob. Loosen that one knob and both joints swing free for fast pan-and-tilt positioning; tighten it and the whole arm locks at once. At 23 cm (9 in) it's the longest in the family - the most reach for getting around a sample or covering a wider area. Longer reach means more leverage, so it carries less than the shorter arms and is best with lighter payloads.\u003c\/p\u003e\n          \u003cp\u003eThis is the \u003cstrong\u003eflexible-arm\u003c\/strong\u003e route - a positioning and tuning tool for integrators, not a production mount. Use it to find and prove the right camera and light positions; once the layout is locked, switch to the SightLink rosette-tooth \/ square-coupler version for a fixed, repeatable production mount.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy SightLink\u003c\/span\u003e\u003ch3\u003eWhy SightLink\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eWhen the machine cell already exists, you don't want to rebuild it to add a camera - and a one-off bracket locks you into one position before you've proven it. SightLink lets you mount onto the existing extrusion, tune the camera and light while the inspection is still being dialed in, and reconfigure by moving the arm instead of remaking a bracket.\u003c\/p\u003e\n          \u003cp\u003eThis is a setup and positioning tool, not the production mount. An integrator uses it to get a camera and light onto a customer's cell quickly, find the right positions, and prove the inspection. A factory machine-vision team uses it the same way - to dial in the geometry on the cell. Once those positions are locked, the rosette\/square-coupler version provides the fixed, repeatable mount a production line needs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is the middle link of the chain - it connects your existing 20x20 \/ 30x30 \/ 40x40 extrusion cell to your device's ¼\"-20 thread, base and arm included:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e20x20 \/ 30x30 \/ 40x40 extrusion cell\n-\u0026gt; SightLink E3040 extrusion base (included)\n-\u0026gt; Super Knuckle 23 cm (9 in) arm (included)\n-\u0026gt; 1\/4\"-20 male device screw (included)\n-\u0026gt; your device's 1\/4\"-20 female thread OR a camera-specific adapter plate\n-\u0026gt; camera, light, sensor, or monitor\u003c\/div\u003e\n          \u003cp\u003e¼\"-20 is the common camera\/accessory thread. \"Male\" means this kit provides the screw; your device or adapter plate needs the matching female thread. If the image must stay level and can't twist on a single screw, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-arm\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhich Arm\u003c\/span\u003e\u003ch3\u003eSuper Knuckle or Omni?\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eChoose \u003cstrong\u003eSuper Knuckle\u003c\/strong\u003e when you want fast, freehand positioning - one knob frees both ball joints to glide to any angle, then locks them together, and it has the widest range of accessories. Choose \u003cstrong\u003eOmni\u003c\/strong\u003e when you want more reach, higher load, or a repeatable angle you can return to exactly - that's what its rosette lock is for. They hold differently: Super Knuckle for quick, free movement, Omni for a locked, repeatable angle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-load\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Load\u003c\/span\u003e\u003ch3\u003eReach and Load\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis Super Knuckle reaches 23 cm (9 in) and carries up to 2 kg \/ 4.4 lb close to the clamp - the longest reach, so keep payloads light, derating toward the tip. It is friction-held with a single knob - fast and freehand, but with no indexed angle return, so re-aim by eye after a bump; it is a positioning tool, not a production mount.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eReach:\u003c\/strong\u003e 23 cm (9 in) nominal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClose-in working load:\u003c\/strong\u003e up to 2 kg \/ 4.4 lb.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBest for:\u003c\/strong\u003e lighter cameras, lights, sensors, and accessories that need extra reach.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003e\u003cstrong\u003eStart with the shortest arm that reaches the target.\u003c\/strong\u003e The shorter Super Knuckle is cheaper, carries more load, and holds steadier - so choose 23 cm (9 in) only when you genuinely need the reach, and plan for a lighter payload. The 2 kg figure is a close-in reference for the arm; at this length, leverage, sag, vibration, and cable pull all reduce what it will hold steady. Secure the cable to the frame before judging stability.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eSightLink E3040 Super Knuckle 23 cm (9 in) is at its best for longer-reach freehand camera and light positioning on an extrusion cell you already have - where getting a lighter device around or over a sample matters more than a locked, repeatable angle.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eLonger-reach camera or light placement on an existing 20x20 \/ 30x30 \/ 40x40 extrusion cell.\u003c\/li\u003e\n\u003cli\u003eGetting a device around or over a sample where a short arm can't reach.\u003c\/li\u003e\n\u003cli\u003eRetrofitting vision onto a machine frame without rebuilding it.\u003c\/li\u003e\n\u003cli\u003eIntegrator demos that show vision working on the customer's own frame.\u003c\/li\u003e\n\u003cli\u003eCable-managed setups with lighter payloads.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-kit\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's in the Kit\u003c\/span\u003e\u003ch3\u003eWhat's in the Kit\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe kit ships as three parts - the extrusion base, the 23 cm (9 in) Super Knuckle arm, and the ¼\"-20 male device screw - and nothing device-specific.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eSightLink E3040 extrusion base (T-nut mount) for 20x20 \/ 30x30 \/ 40x40 profile.\u003c\/li\u003e\n\u003cli\u003eSuper Knuckle 23 cm (9 in) arm.\u003c\/li\u003e\n\u003cli\u003e¼\"-20 male device screw.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003eNot included unless bundled: the extrusion frame or machine cell; the camera, lens, light, sensor, monitor, or controller; a camera-specific adapter plate; machine guarding; and cable strain-relief hardware.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm four things: your extrusion size (20x20 \/ 30x30 \/ 40x40), a ¼\"-20 female device thread, payload and cable pull suited to a 23 cm (9 in) reach, and a reviewed path if the setup is vibration-prone or production-bound.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eConfirm the extrusion is 20x20, 30x30, or 40x40 with a slot\/face the E3040 base can land on, and enough clearance for the base, arm sweep, device body, connector, and cable bend radius.\u003c\/li\u003e\n\u003cli\u003eYour device needs a ¼\"-20 female thread, or an adapter plate that gives it one.\u003c\/li\u003e\n\u003cli\u003eCheck that payload weight, center of gravity, and cable pull suit the 23 cm (9 in) reach - plan for a lighter payload at this length.\u003c\/li\u003e\n\u003cli\u003eThis flexible-arm kit is for positioning and testing, not production. For a released production mount, use the SightLink rosette-tooth \/ square-coupler version.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWill this fit my extrusion cell?\u003c\/h3\u003e\n        \u003cp\u003eIt fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat else do I need for my camera?\u003c\/h3\u003e\n        \u003cp\u003eThe kit ends at a ¼\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eSuper Knuckle or Omni for a camera?\u003c\/h3\u003e\n        \u003cp\u003eSuper Knuckle is faster and freer to adjust - great for trials and frequent repositioning. The Omni's rosettes lock to an exact, repeatable angle, so it's the pick when a camera must stay at one precise angle. Reposition often → Super Knuckle; set an exact angle and return to it → Omni.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eShould I pick 8, 15, or 23 cm?\u003c\/h3\u003e\n        \u003cp\u003eStart at 8 cm (3 in) - it's the cheapest, strongest, and steadiest. Use 15 cm (6 in) for a balanced reach, and 23 cm (9 in) only when you need the extra reach and can accept a lighter payload.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I use it on a production line?\u003c\/h3\u003e\n        \u003cp\u003eNo - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen should I choose another path?\u003c\/h3\u003e\n        \u003cp\u003eFor a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-SK23-Q20M | KR SightLink E3040 Super Knuckle 23 cm (9 in) Mount\",\n  \"description\": \"The KR SightLink E3040 Super Knuckle 23 cm (9 in) adds a camera, light, sensor, or monitor to an extrusion machine cell you already have - without rebuilding the frame. It secures with T-nuts to 20x20, 30x30, or 40x40 extrusion (for example, a 50 cm inspection cell built from 30x30 profile), gives you a fast knuckle arm to position the device, and ends in a standard 1\/4\\\"-20 screw.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Lab Line \u003e SightLink E3040 Arm Mount\",\n  \"sku\": \"KR-E3040-SK23-Q20M\",\n  \"mpn\": \"KR-E3040-SK23-Q20M\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Lab Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent Structure\",\n      \"value\": \"20x20 \/ 30x30 \/ 40x40 extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Arm Type\",\n      \"value\": \"Super Knuckle (friction ball joints, freehand)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Reach\",\n      \"value\": \"23 cm (9 in) nominal\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Close-in Working Load\",\n      \"value\": \"up to 2 kg \/ 4.4 lb\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Device Output\",\n      \"value\": \"1\/4\\\"-20 male (device or adapter plate provides the female thread)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Kit Type\",\n      \"value\": \"Add-on mounting path (frame and device selected separately)\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Will this fit my extrusion cell?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, camera-body clearance, connector clearance, and cable bend radius.\"}}, {\"@type\": \"Question\", \"name\": \"What else do I need for my camera?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The kit ends at a ¼\\\"-20 male screw. Your camera (or an adapter plate) needs a matching ¼\\\"-20 female thread. If the image must stay level, add a locating pin or anti-rotation plate.\"}}, {\"@type\": \"Question\", \"name\": \"Super Knuckle or Omni for a camera?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Super Knuckle is faster and freer to adjust - great for trials and frequent repositioning. The Omni's rosettes lock to an exact, repeatable angle, so it's the pick when a camera must stay at one precise angle. Reposition often → Super Knuckle; set an exact angle and return to it → Omni.\"}}, {\"@type\": \"Question\", \"name\": \"Should I pick 8, 15, or 23 cm?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Start at 8 cm (3 in) - it's the cheapest, strongest, and steadiest. Use 15 cm (6 in) for a balanced reach, and 23 cm (9 in) only when you need the extra reach and can accept a lighter payload.\"}}, {\"@type\": \"Question\", \"name\": \"Can I use it on a production line?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\"}}, {\"@type\": \"Question\", \"name\": \"When should I choose another path?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"For a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\"}}]}\u003c\/script\u003e","brand":"KUPO Robotics","offers":[{"title":"T-Slot Extrusion \/ Super Knuckle \/ 23 cm","offer_id":50194006114561,"sku":"KR-E3040-SK23-Q20M","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-SK23-Q20M-main.png?v=1786878233"},{"product_id":"kr-e3040-sqc01-vesa","title":"KR-E3040-SQC01-VESA - SightLink E3040 Square Tube Coupler Monitor (VESA) Mount","description":"\u003c!-- KUPO Robotics - KR-E3040-SQC01-VESA - Shopify paste-ready (DRAFT v1, 2026-07-09) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- SCREEN TEMPLATE: section map = Overview \/ Why SightLink \/ How It Mounts \/ Which Mount \/ Load \u0026 Rigidity \/ Best Applications \/ What's in the Kit \/ Before You Order + FAQ. --\u003e\n\u003c!-- STATUS: copy draft awaiting Lyra's answers in wiki\/product-description-drafts\/OPEN-QUESTIONS-screen-display-mounts.md. Product is early stage (clamp form being finalized, VESA arm is a new KR part) - no load figure or VESA pattern published; both remain pending confirmation and must not be published yet. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Square Tube Coupler Monitor (VESA) Mount is the rigid way to put an industrial monitor on an extrusion machine frame: a clamp coupler wraps around the 30x30 or 40x40 profile - one coupler body fits both sizes - and a dedicated VESA monitor arm extends out to carry the screen.\u003c\/p\u003e\n          \u003cp\u003eWhere the knuckle-arm screen kits are built around fast re-aiming, this one is built around staying put. The coupler clamps the profile as a collar - a bolted, full-wrap grip rather than a friction ball joint - and the VESA arm is a fixed component of the set, matched to the coupler's bolt-on interface. Set the screen's position and angle at installation, and that is where the screen lives.\u003c\/p\u003e\n          \u003cp\u003eThe monitor bolts to the arm's VESA plate with standard VESA screws. The monitor itself is chosen separately, so you use the display your line already standardizes on.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy SightLink\u003c\/span\u003e\u003ch3\u003eWhy SightLink\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eA monitor that lives on a production frame should be mounted like part of the frame - clamped around the structure, not balanced on an adjustable arm. The square tube coupler gives the screen that installed-equipment mounting, on the extrusion you already own, without drilling or welding the profile.\u003c\/p\u003e\n          \u003cp\u003eIt comes from the same coupler series SightLink uses to build rigid offsets from extrusion frames: one clamp body, different bolt-on outputs. Here the output is a VESA monitor arm, so the station's display gets the same treatment as its structural hardware - and because the coupler clamps rather than drills, it still moves with the frame when the layout changes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is the complete link from frame to screen - the coupler clamps your 30x30 or 40x40 extrusion and the VESA arm carries your monitor's bolt pattern, both included:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e30x30 or 40x40 square extrusion (frame side)\n-\u0026gt; SightLink square tube coupler - clamps around the profile (included)\n-\u0026gt; VESA monitor arm, bolted to the coupler (included)\n-\u0026gt; your monitor's VESA pattern\u003c\/div\u003e\n          \u003cp\u003eOne coupler body clamps both 30x30 and 40x40 profiles, so the same kit serves a compact inspection cell and a full-size 4040 frame. The VESA arm ships as part of the set, already matched to the coupler's bolt-on interface - there is nothing to adapt or improvise between clamp and screen.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mount-choice\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhich Mount\u003c\/span\u003e\u003ch3\u003eCoupler Arm or Knuckle Arm?\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eChoose \u003cstrong\u003ethis kit\u003c\/strong\u003e when the screen's home is settled - a resident display on a working cell, clamped rigid. Choose the \u003cstrong\u003eSightLink E3040 Monitor (VESA) Mount\u003c\/strong\u003e when the screen is still being repositioned often - its knuckle arm and ball head make re-aiming a two-knob adjustment. They are complementary: dial in the station with the adjustable kit, install the settled screen with this one.\u003c\/p\u003e\n          \u003cp\u003eFor tablets instead of monitors, the SightLink E3040 Tablet Mounts carry 7-12.9 in screens on the knuckle arm. On a freestanding 35 mm post frame, use the VisionFrame 35 Monitor (VESA) Mount.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-load\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eLoad \u0026amp; Rigidity\u003c\/span\u003e\u003ch3\u003eLoad and Rigidity\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n  \u003cp class=\"kr-lead\"\u003eRigidity is the reason this kit exists: a full-wrap clamp on the profile and a bolted arm to the screen, with no friction joints between frame and monitor to creep out of angle. The monitor load rating is still pending confirmation, so do not specify this kit for a final installation until KUPO confirms the screen weight and VESA pattern.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFrame grip:\u003c\/strong\u003e collar-style clamp around 30x30 or 40x40 extrusion - one body fits both.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eScreen connection:\u003c\/strong\u003e dedicated VESA monitor arm, bolted to the coupler's interface.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eCharacter:\u003c\/strong\u003e set at installation, holds its position - the fixed-installation sibling of the adjustable VESA kit.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eKeep the screen's offset from the frame modest - a monitor on a long lever loads any clamp - and route video and power cables along the extrusion with strain relief so nothing tugs on the screen. Re-check clamp torque after the first days of service, as with any clamped connection on a working frame.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eUse the coupler VESA mount where the display is part of the station, not part of the experiment:\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eResident pass\/fail display on a working inspection cell.\u003c\/li\u003e\n            \u003cli\u003eHMI screen installed at an operator station on the production frame.\u003c\/li\u003e\n            \u003cli\u003eFixed monitor for a controller or industrial PC in the cell.\u003c\/li\u003e\n            \u003cli\u003eStations where an adjustable arm would invite well-meaning re-aiming.\u003c\/li\u003e\n            \u003cli\u003eFrames that get moved: the screen travels with the structure, clamped in place.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-kit\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's in the Kit\u003c\/span\u003e\u003ch3\u003eWhat's in the Kit\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe kit ships as the square tube coupler and the VESA monitor arm - the arm is a fixed component of the set, matched to the coupler - plus the clamp hardware.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eSightLink E3040 square tube coupler - clamps 30x30 and 40x40 extrusion.\u003c\/li\u003e\n            \u003cli\u003eVESA monitor arm, bolted to the coupler's output interface.\u003c\/li\u003e\n            \u003cli\u003eClamp fastening hardware.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eNot included unless bundled: the extrusion frame, the monitor itself, monitor-specific VESA screws if yours are non-standard, machine guarding, and cable clips or strain-relief hardware.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n  \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm four things: your frame is 30x30 or 40x40 square extrusion with clear tube length for the coupler, KUPO has confirmed your monitor's VESA pattern and weight for this kit, the screen position keeps clear of moving machinery, and cables can be routed along the frame.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eThe coupler wraps the profile, so it needs a clear run of tube - check for T-slot accessories, brackets, or guards where the clamp will sit.\u003c\/li\u003e\n    \u003cli\u003eAsk KUPO to confirm the monitor's VESA pattern and weight before ordering.\u003c\/li\u003e\n            \u003cli\u003ePosition the screen clear of moving machinery, door swings, and walkways - it is fixed once installed.\u003c\/li\u003e\n            \u003cli\u003ePlan cable routing with strain relief along the extrusion; a dangling cable is the only moving part left in this setup.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eDoes one kit really fit both 30x30 and 40x40?\u003c\/h3\u003e\n        \u003cp\u003eYes - the coupler body is designed to clamp both profiles, so one part number serves your 3030 inspection cells and 4040 frames alike. That also means one spare on the shelf covers every frame in the shop.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhich monitors fit?\u003c\/h3\u003e\n      \u003cp\u003eIndustrial monitors with a standard VESA bolt pattern - check the four threaded holes on the back of yours, and ask KUPO to confirm the pattern and screen weight before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I re-aim the screen after installation?\u003c\/h3\u003e\n        \u003cp\u003eThe point of this kit is that nobody does so casually - there are no friction joints to nudge. Adjusting the screen is a deliberate loosen-and-reset of the clamped connections. If the station still needs frequent re-aiming, use the knuckle-arm VESA kit instead.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I buy the VESA arm separately?\u003c\/h3\u003e\n        \u003cp\u003eNo - the arm is a fixed component of this set, matched to the coupler's bolt-on interface. The coupler series pairs one clamp body with defined outputs, and this set is the monitor output.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eHow does it compare to the knuckle-arm VESA mount?\u003c\/h3\u003e\n        \u003cp\u003eComplementary strengths: the knuckle-arm kit repositions in seconds and suits screens still finding their place; this coupler kit clamps the frame full-wrap and suits screens whose place is settled. Many cells use the adjustable kit during commissioning and this one for the installed result.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eDoes it damage the extrusion?\u003c\/h3\u003e\n        \u003cp\u003eThe coupler clamps around the profile rather than drilling it, so the frame keeps its slots and resale shape. As with any clamped joint on a working frame, torque the hardware at installation and re-check it after the first days of service.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-SQC01-VESA | KR SightLink E3040 Square Tube Coupler Monitor (VESA) Mount\",\n  \"description\": \"The rigid way to put an industrial monitor on an extrusion machine frame: a clamp coupler wraps around the 30x30 or 40x40 profile - one coupler body fits both sizes - and a dedicated VESA monitor arm extends out to carry the screen. Set the position at installation; the screen stays put.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Factory Line \u003e SightLink E3040 Screen Mount\",\n  \"sku\": \"KR-E3040-SQC01-VESA\",\n  \"mpn\": \"KR-E3040-SQC01-VESA\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Factory Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent Structure\",\n      \"value\": \"30x30 \/ 40x40 square extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Mount Type\",\n      \"value\": \"Square tube coupler (full-wrap clamp) + dedicated VESA monitor arm\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Screen Endpoint\",\n          \"value\": \"VESA monitor plate (pattern pending confirmation)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Kit Type\",\n      \"value\": \"Fixed-installation screen mounting set (frame and monitor selected separately)\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Does one kit really fit both 30x30 and 40x40?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes - the coupler body is designed to clamp both profiles, so one part number serves your 3030 inspection cells and 4040 frames alike. That also means one spare on the shelf covers every frame in the shop.\"}}, {\"@type\": \"Question\", \"name\": \"Which monitors fit?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Industrial monitors with a standard VESA bolt pattern - check the four threaded holes on the back of yours, and ask KUPO to confirm the pattern and screen weight before ordering.\"}}, {\"@type\": \"Question\", \"name\": \"Can I re-aim the screen after installation?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The point of this kit is that nobody does so casually - there are no friction joints to nudge. Adjusting the screen is a deliberate loosen-and-reset of the clamped connections. If the station still needs frequent re-aiming, use the knuckle-arm VESA kit instead.\"}}, {\"@type\": \"Question\", \"name\": \"Can I buy the VESA arm separately?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No - the arm is a fixed component of this set, matched to the coupler's bolt-on interface. The coupler series pairs one clamp body with defined outputs, and this set is the monitor output.\"}}, {\"@type\": \"Question\", \"name\": \"How does it compare to the knuckle-arm VESA mount?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Complementary strengths: the knuckle-arm kit repositions in seconds and suits screens still finding their place; this coupler kit clamps the frame full-wrap and suits screens whose place is settled. Many cells use the adjustable kit during commissioning and this one for the installed result.\"}}, {\"@type\": \"Question\", \"name\": \"Does it damage the extrusion?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The coupler clamps around the profile rather than drilling it, so the frame keeps its slots and resale shape. As with any clamped joint on a working frame, torque the hardware at installation and re-check it after the first days of service.\"}}]}\u003c\/script\u003e\n","brand":"KUPO Robotics","offers":[{"title":"T-Slot Extrusion \/ Square Tube Coupler","offer_id":50194006147329,"sku":"KR-E3040-SQC01-VESA","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-SQC01-VESA-main.jpg?v=1786878234"},{"product_id":"kr-e3040-va19-q20m","title":"KR-E3040-VA19-Q20M - SightLink E3040 Mini Vision Arm 19 cm (7 in) Mount","description":"\u003c!-- KUPO Robotics - KR-E3040-VA19-Q20M - Shopify paste-ready (FINAL) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- ARM TEMPLATE: section map = Overview \/ Why SightLink \/ How It Mounts \/ Which Arm \/ Reach \u0026 Load \/ Best Applications \/ What's in the Kit \/ Before You Order + FAQ. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Mini Vision Arm 19 cm (7 in) adds a small, lightweight device - a light, sensor, wireless transmitter, or accessory - to an extrusion machine cell you already have, without rebuilding the frame. It mounts to the SightLink E3040 base and extends a ¼\"-20 male head for mounting a camera plate or device.\u003c\/p\u003e\n          \u003cp\u003eThe Mini Vision Arm is a compact articulating arm built for light devices: a central elbow that rotates 360°, with a ball joint at each end that rotates 360° and bends up to 90° for fine, infinite adjustment. It's the lowest-profile arm in the SightLink family - the right choice when the device is light and should sit close to the frame.\u003c\/p\u003e\n          \u003cp\u003eThis is the \u003cstrong\u003eflexible-arm\u003c\/strong\u003e route - a positioning and tuning tool for integrators, not a production mount. Use it to find and prove the right position; once the layout is locked, switch to the SightLink rosette-tooth \/ square-coupler version for a fixed, repeatable production mount.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy SightLink\u003c\/span\u003e\u003ch3\u003eWhy SightLink\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eWhen the machine cell already exists, you don't want to rebuild it to add a light or sensor - and a one-off bracket locks you into one position before you've proven it. SightLink lets you mount onto the existing extrusion, fine-tune the device while the inspection is still being dialed in, and reconfigure by moving the arm instead of remaking a bracket.\u003c\/p\u003e\n          \u003cp\u003eThis is a setup and positioning tool, not the production mount. An integrator uses it to get a light or accessory onto a customer's cell quickly, find the right position, and prove the inspection. A factory machine-vision team uses it the same way - to dial in the geometry on the cell. Once those positions are locked, the rosette\/square-coupler version provides the fixed, repeatable mount a production line needs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is the middle link of the chain - it connects your existing 20x20 \/ 30x30 \/ 40x40 extrusion cell to your device's ¼\"-20 head, base and arm included:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e20x20 \/ 30x30 \/ 40x40 extrusion cell\n-\u0026gt; SightLink E3040 extrusion base (included)\n-\u0026gt; Mini Vision Arm, 19 cm (7 in) (included)\n-\u0026gt; 1\/4\"-20 male head for a camera plate or device (included)\n-\u0026gt; your camera plate's 1\/4\"-20 female thread, or a device with a 1\/4\"-20 mount\n-\u0026gt; camera, light, sensor, or small accessory\u003c\/div\u003e\n          \u003cp\u003eThe included hot-shoe adapter and 3\/8\"-¼\" barrel adapter let you connect devices with different mounts and thread sizes. If image orientation matters on a small camera, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-arm\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhich Arm\u003c\/span\u003e\u003ch3\u003eVision Arm, Omni, or Super Knuckle?\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe Vision Arm is the \u003cstrong\u003elight-duty, low-profile\u003c\/strong\u003e option: a compact articulating arm that finely positions small, lightweight devices close to the frame. Choose \u003cstrong\u003eOmni\u003c\/strong\u003e when you need higher load and a repeatable, locked angle - its rosettes index to a set tooth position and return to it. Choose \u003cstrong\u003eSuper Knuckle\u003c\/strong\u003e when you want fast, one-knob freehand positioning and a wider range of accessories.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-load\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Load\u003c\/span\u003e\u003ch3\u003eReach and Load\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis is a light-duty arm: keep the device under 2 kg \/ 4.4 lb, and treat that as the load held close to the base - a fully extended, sideways pose carries less. It reaches 19 cm (7 in) and is best for lights, sensors, transmitters, and small accessories - not a heavy camera, and not a production mount.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eReach:\u003c\/strong\u003e 19 cm (7 in) nominal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWorking load:\u003c\/strong\u003e up to 2 kg \/ 4.4 lb.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBest for:\u003c\/strong\u003e lights, sensors, wireless transmitters\/receivers, and small accessories.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003eThe Mini Vision Arm is for lightweight devices - keep the payload within its 2 kg range and let the central elbow and ball ends do the fine positioning. The 19 cm (7 in) and 30 cm (12 in) Vision Arms are two different arm models, not a length ladder: the Mini 19 cm (7 in) is the most compact and lowest-profile, while the 30 cm (12 in) reaches further and carries a little more. A shorter arm is always steadier, so keep the device close and the cable managed for the sharpest result.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis arm is at its best for light, low-profile placement of a light, sensor, or small accessory on an existing extrusion cell.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eAdding a light, sensor, or wireless transmitter to an existing 20x20 \/ 30x30 \/ 40x40 extrusion cell.\u003c\/li\u003e\n\u003cli\u003eLow-profile placement where a compact arm fits better than a ball-head arm.\u003c\/li\u003e\n\u003cli\u003eFine positioning of small accessories close to the frame.\u003c\/li\u003e\n\u003cli\u003eIntegrator demos and pre-production trials on the customer's own cell.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-kit\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's in the Kit\u003c\/span\u003e\u003ch3\u003eWhat's in the Kit\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe kit ships with the extrusion base, the 19 cm (7 in) Vision Arm, and the ¼\"-20 device head - and nothing device-specific, apart from the included hot-shoe and 3\/8\"-¼\" barrel adapters.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eSightLink E3040 extrusion base (T-nut mount) for 20x20 \/ 30x30 \/ 40x40 profile.\u003c\/li\u003e\n\u003cli\u003eMini Vision Arm, 19 cm (7 in).\u003c\/li\u003e\n\u003cli\u003eHot-shoe adapter and 3\/8\"-¼\" barrel adapter.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003eNot included unless bundled: the extrusion frame or machine cell; the camera, light, sensor, or controller; a device-specific adapter plate; machine guarding; and cable strain-relief hardware.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm your extrusion size (20x20 \/ 30x30 \/ 40x40), your device's ¼\"-20 mount, and that the payload stays light (under 2 kg \/ 4.4 lb) - this is a positioning kit, not a production mount.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eConfirm the extrusion is 20x20, 30x30, or 40x40 with a slot\/face the E3040 base can land on, and enough clearance for the base, arm sweep, device, and cable.\u003c\/li\u003e\n\u003cli\u003eYour device should mount to a ¼\"-20 thread, hot shoe, or a matching adapter.\u003c\/li\u003e\n\u003cli\u003eKeep the device light - within the 2 kg working load.\u003c\/li\u003e\n\u003cli\u003eThis flexible-arm kit is for positioning and testing, not production. For a released production mount, use the SightLink rosette-tooth \/ square-coupler version.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWill this fit my extrusion cell?\u003c\/h3\u003e\n        \u003cp\u003eIt fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, device clearance, and cable bend radius.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat can it hold?\u003c\/h3\u003e\n        \u003cp\u003eLightweight devices up to 2 kg \/ 4.4 lb - lights, sensors, wireless transmitters\/receivers, and small accessories. For heavier cameras or a load-bearing hold, use the Omni arm instead.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eVision Arm, Omni, or Super Knuckle?\u003c\/h3\u003e\n        \u003cp\u003eVision Arm for small, light devices that need a compact, low-profile arm. Omni for heavier payloads and a repeatable, locked angle. Super Knuckle for fast, freehand repositioning. They cover light-duty, load-bearing, and quick-adjust needs respectively.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eShould I pick 18 or 30 cm?\u003c\/h3\u003e\n        \u003cp\u003ePick by reach and weight. The Mini 19 cm (7 in) is the most compact and lowest-profile; the 30 cm (12 in) reaches further and carries a little more (up to 3 kg). Both are for lightweight devices.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I use it on a production line?\u003c\/h3\u003e\n        \u003cp\u003eNo - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen should I choose another path?\u003c\/h3\u003e\n        \u003cp\u003eFor a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-VA19-Q20M | KR SightLink E3040 Mini Vision Arm 19 cm (7 in) Mount\",\n  \"description\": \"The KR SightLink E3040 Mini Vision Arm 19 cm (7 in) adds a small, lightweight device - a light, sensor, wireless transmitter, or accessory - to an extrusion machine cell you already have, without rebuilding the frame. It mounts to the SightLink E3040 base and extends a 1\/4\\\"-20 male head for mounting a camera plate or device.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Lab Line \u003e SightLink E3040 Arm Mount\",\n  \"sku\": \"KR-E3040-VA19-Q20M\",\n  \"mpn\": \"KR-E3040-VA19-Q20M\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Lab Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent Structure\",\n      \"value\": \"20x20 \/ 30x30 \/ 40x40 extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Arm Type\",\n      \"value\": \"Mini Vision Arm (light-duty, articulating)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Reach\",\n      \"value\": \"19 cm (7 in) nominal\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Working Load\",\n      \"value\": \"up to 2 kg \/ 4.4 lb\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Device Output\",\n      \"value\": \"1\/4\\\"-20 male head (camera plate or device provides the mount; hot-shoe and 3\/8\\\"-1\/4\\\" barrel adapters included)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Kit Type\",\n      \"value\": \"Add-on mounting path (frame and device selected separately)\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Will this fit my extrusion cell?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, device clearance, and cable bend radius.\"}}, {\"@type\": \"Question\", \"name\": \"What can it hold?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Lightweight devices up to 2 kg \/ 4.4 lb - lights, sensors, wireless transmitters\/receivers, and small accessories. For heavier cameras or a load-bearing hold, use the Omni arm instead.\"}}, {\"@type\": \"Question\", \"name\": \"Vision Arm, Omni, or Super Knuckle?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Vision Arm for small, light devices that need a compact, low-profile arm. Omni for heavier payloads and a repeatable, locked angle. Super Knuckle for fast, freehand repositioning. They cover light-duty, load-bearing, and quick-adjust needs respectively.\"}}, {\"@type\": \"Question\", \"name\": \"Should I pick 18 or 30 cm?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Pick by reach and weight. The Mini 19 cm (7 in) is the most compact and lowest-profile; the 30 cm (12 in) reaches further and carries a little more (up to 3 kg). Both are for lightweight devices.\"}}, {\"@type\": \"Question\", \"name\": \"Can I use it on a production line?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\"}}, {\"@type\": \"Question\", \"name\": \"When should I choose another path?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"For a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\"}}]}\u003c\/script\u003e","brand":"KUPO Robotics","offers":[{"title":"T-Slot Extrusion \/ Vision Arm \/ 19 cm","offer_id":50194006180097,"sku":"KR-E3040-VA19-Q20M","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-VA19-Q20M-main.png?v=1786878236"},{"product_id":"kr-e3040-va30-q20m","title":"KR-E3040-VA30-Q20M - SightLink E3040 Vision Arm 30 cm (12 in) Mount","description":"\u003c!-- KUPO Robotics - KR-E3040-VA30-Q20M - Shopify paste-ready (FINAL) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- ARM TEMPLATE: section map = Overview \/ Why SightLink \/ How It Mounts \/ Which Arm \/ Reach \u0026 Load \/ Best Applications \/ What's in the Kit \/ Before You Order + FAQ. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Vision Arm 30 cm (12 in) adds a small, lightweight device - a light, sensor, wireless transmitter, or accessory - to an extrusion machine cell you already have, without rebuilding the frame. It mounts to the SightLink E3040 base and extends a ¼\"-20 male head for mounting a camera plate or device.\u003c\/p\u003e\n          \u003cp\u003eThe Vision Arm is a precise articulating arm built for light devices: a central elbow that rotates 360°, with a ball joint at each end that rotates 360° and bends up to 90° for fine, infinite adjustment. At 30 cm (12 in) it reaches further than the Mini, so you can place a light or sensor where a compact arm can't quite get - while staying light-duty.\u003c\/p\u003e\n          \u003cp\u003eThis is the \u003cstrong\u003eflexible-arm\u003c\/strong\u003e route - a positioning and tuning tool for integrators, not a production mount. Use it to find and prove the right position; once the layout is locked, switch to the SightLink rosette-tooth \/ square-coupler version for a fixed, repeatable production mount.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy SightLink\u003c\/span\u003e\u003ch3\u003eWhy SightLink\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eWhen the machine cell already exists, you don't want to rebuild it to add a light or sensor - and a one-off bracket locks you into one position before you've proven it. SightLink lets you mount onto the existing extrusion, fine-tune the device while the inspection is still being dialed in, and reconfigure by moving the arm instead of remaking a bracket.\u003c\/p\u003e\n          \u003cp\u003eThis is a setup and positioning tool, not the production mount. An integrator uses it to get a light or accessory onto a customer's cell quickly, find the right position, and prove the inspection. A factory machine-vision team uses it the same way - to dial in the geometry on the cell. Once those positions are locked, the rosette\/square-coupler version provides the fixed, repeatable mount a production line needs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis kit is the middle link of the chain - it connects your existing 20x20 \/ 30x30 \/ 40x40 extrusion cell to your device's ¼\"-20 head, base and arm included:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e20x20 \/ 30x30 \/ 40x40 extrusion cell\n-\u0026gt; SightLink E3040 extrusion base (included)\n-\u0026gt; Vision Arm, 30 cm (12 in) (included)\n-\u0026gt; 1\/4\"-20 male head for a camera plate or device (included)\n-\u0026gt; your camera plate's 1\/4\"-20 female thread, or a device with a 1\/4\"-20 mount\n-\u0026gt; camera, light, sensor, or small accessory\u003c\/div\u003e\n          \u003cp\u003eThe included hot-shoe adapter and 3\/8\"-¼\" barrel adapter let you connect devices with different mounts and thread sizes. If image orientation matters on a small camera, add a locating pin or anti-rotation plate.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-arm\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhich Arm\u003c\/span\u003e\u003ch3\u003eVision Arm, Omni, or Super Knuckle?\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe Vision Arm is the \u003cstrong\u003elight-duty, low-profile\u003c\/strong\u003e option: a precise articulating arm that finely positions small, lightweight devices. Choose \u003cstrong\u003eOmni\u003c\/strong\u003e when you need higher load and a repeatable, locked angle - its rosettes index to a set tooth position and return to it. Choose \u003cstrong\u003eSuper Knuckle\u003c\/strong\u003e when you want fast, one-knob freehand positioning and a wider range of accessories.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-load\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Load\u003c\/span\u003e\u003ch3\u003eReach and Load\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis is a light-duty arm: keep the device under 3 kg \/ 6.6 lb, and treat that as the load held close to the base - a fully extended, sideways pose carries less. It reaches 30 cm (12 in) and is best for lights, sensors, transmitters, and small accessories - not a heavy camera, and not a production mount.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eReach:\u003c\/strong\u003e 30 cm (12 in) nominal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWorking load:\u003c\/strong\u003e up to 3 kg \/ 6.6 lb.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBest for:\u003c\/strong\u003e lights, sensors, wireless transmitters\/receivers, and small accessories that need more reach.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003eThe Vision Arm is for lightweight devices - keep the payload within its 3 kg range and let the central elbow and ball ends do the fine positioning. The 19 cm (7 in) and 30 cm (12 in) Vision Arms are two different arm models, not a length ladder: the 30 cm (12 in) reaches further and carries a little more, while the Mini 19 cm (7 in) is the most compact and lowest-profile. A shorter arm is always steadier, so use this longer one only when you need the extra reach, and keep the cable managed.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis arm is at its best for light, low-profile placement of a light, sensor, or small accessory on an existing extrusion cell, where you need a little more reach.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eAdding a light, sensor, or wireless transmitter to an existing 20x20 \/ 30x30 \/ 40x40 extrusion cell.\u003c\/li\u003e\n\u003cli\u003eReaching a position a compact arm can't quite get to, with a light device.\u003c\/li\u003e\n\u003cli\u003eFine positioning of small accessories on the cell.\u003c\/li\u003e\n\u003cli\u003eIntegrator demos and pre-production trials on the customer's own cell.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-kit\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's in the Kit\u003c\/span\u003e\u003ch3\u003eWhat's in the Kit\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe kit ships with the extrusion base, the 30 cm (12 in) Vision Arm, and the ¼\"-20 device head - and nothing device-specific, apart from the included hot-shoe and 3\/8\"-¼\" barrel adapters.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eSightLink E3040 extrusion base (T-nut mount) for 20x20 \/ 30x30 \/ 40x40 profile.\u003c\/li\u003e\n\u003cli\u003eVision Arm, 30 cm (12 in).\u003c\/li\u003e\n\u003cli\u003eHot-shoe adapter and 3\/8\"-¼\" barrel adapter.\u003c\/li\u003e\n\u003c\/ul\u003e\n          \u003cp\u003eNot included unless bundled: the extrusion frame or machine cell; the camera, light, sensor, or controller; a device-specific adapter plate; machine guarding; and cable strain-relief hardware.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm your extrusion size (20x20 \/ 30x30 \/ 40x40), your device's ¼\"-20 mount, and that the payload stays light (under 3 kg \/ 6.6 lb) - this is a positioning kit, not a production mount.\u003c\/p\u003e\n          \u003cul\u003e\n\u003cli\u003eConfirm the extrusion is 20x20, 30x30, or 40x40 with a slot\/face the E3040 base can land on, and enough clearance for the base, arm sweep, device, and cable.\u003c\/li\u003e\n\u003cli\u003eYour device should mount to a ¼\"-20 thread, hot shoe, or a matching adapter.\u003c\/li\u003e\n\u003cli\u003eKeep the device light - within the 3 kg working load.\u003c\/li\u003e\n\u003cli\u003eThis flexible-arm kit is for positioning and testing, not production. For a released production mount, use the SightLink rosette-tooth \/ square-coupler version.\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWill this fit my extrusion cell?\u003c\/h3\u003e\n        \u003cp\u003eIt fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, device clearance, and cable bend radius.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat can it hold?\u003c\/h3\u003e\n        \u003cp\u003eLightweight devices up to 3 kg \/ 6.6 lb - lights, sensors, wireless transmitters\/receivers, and small accessories. For heavier cameras or a load-bearing hold, use the Omni arm instead.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eVision Arm, Omni, or Super Knuckle?\u003c\/h3\u003e\n        \u003cp\u003eVision Arm for small, light devices that need a compact, low-profile arm. Omni for heavier payloads and a repeatable, locked angle. Super Knuckle for fast, freehand repositioning. They cover light-duty, load-bearing, and quick-adjust needs respectively.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eShould I pick 18 or 30 cm?\u003c\/h3\u003e\n        \u003cp\u003ePick by reach and weight. The 30 cm (12 in) reaches further and carries a little more (up to 3 kg); the Mini 19 cm (7 in) is the most compact and lowest-profile. Both are for lightweight devices.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I use it on a production line?\u003c\/h3\u003e\n        \u003cp\u003eNo - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen should I choose another path?\u003c\/h3\u003e\n        \u003cp\u003eFor a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-VA30-Q20M | KR SightLink E3040 Vision Arm 30 cm (12 in) Mount\",\n  \"description\": \"The KR SightLink E3040 Vision Arm 30 cm (12 in) adds a small, lightweight device - a light, sensor, wireless transmitter, or accessory - to an extrusion machine cell you already have, without rebuilding the frame. It mounts to the SightLink E3040 base and extends a 1\/4\\\"-20 male head for mounting a camera plate or device.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Lab Line \u003e SightLink E3040 Arm Mount\",\n  \"sku\": \"KR-E3040-VA30-Q20M\",\n  \"mpn\": \"KR-E3040-VA30-Q20M\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Lab Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent Structure\",\n      \"value\": \"20x20 \/ 30x30 \/ 40x40 extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Arm Type\",\n      \"value\": \"Vision Arm (light-duty, articulating)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Reach\",\n      \"value\": \"30 cm (12 in) nominal\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Working Load\",\n      \"value\": \"up to 3 kg \/ 6.6 lb\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Device Output\",\n      \"value\": \"1\/4\\\"-20 male head (camera plate or device provides the mount; hot-shoe and 3\/8\\\"-1\/4\\\" barrel adapters included)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Kit Type\",\n      \"value\": \"Add-on mounting path (frame and device selected separately)\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Will this fit my extrusion cell?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It fits 20x20, 30x30, and 40x40 extrusion with a compatible mounting face, secured with T-nuts. Before ordering, check slot access, nearby guards, arm sweep, device clearance, and cable bend radius.\"}}, {\"@type\": \"Question\", \"name\": \"What can it hold?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Lightweight devices up to 3 kg \/ 6.6 lb - lights, sensors, wireless transmitters\/receivers, and small accessories. For heavier cameras or a load-bearing hold, use the Omni arm instead.\"}}, {\"@type\": \"Question\", \"name\": \"Vision Arm, Omni, or Super Knuckle?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Vision Arm for small, light devices that need a compact, low-profile arm. Omni for heavier payloads and a repeatable, locked angle. Super Knuckle for fast, freehand repositioning. They cover light-duty, load-bearing, and quick-adjust needs respectively.\"}}, {\"@type\": \"Question\", \"name\": \"Should I pick 18 or 30 cm?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Pick by reach and weight. The 30 cm (12 in) reaches further and carries a little more (up to 3 kg); the Mini 19 cm (7 in) is the most compact and lowest-profile. Both are for lightweight devices.\"}}, {\"@type\": \"Question\", \"name\": \"Can I use it on a production line?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No - the flexible arm is for positioning and testing, so you can find and prove the right setup. For a production mount, use the SightLink rosette-tooth \/ square-coupler version, which connects rigidly for a fixed, repeatable angle.\"}}, {\"@type\": \"Question\", \"name\": \"When should I choose another path?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"For a tabletop lab platform, use VisionGrid with VisionReach. For a larger freestanding post frame, use VisionFrame 35. If you need KUPO to provide the inspection cell itself, use VisionCell.\"}}]}\u003c\/script\u003e","brand":"KUPO Robotics","offers":[{"title":"T-Slot Extrusion \/ Vision Arm \/ 30 cm","offer_id":50194006212865,"sku":"KR-E3040-VA30-Q20M","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-VA30-Q20M-main.png?v=1786878236"},{"product_id":"kr-e3040-rsa10","title":"KR-E3040-RSA10 - SightLink E3040 Rosette 10 cm Extension Arm","description":"\u003c!-- KUPO Robotics - KR-E3040-RSA10 - Shopify paste-ready (PROVISIONAL DRAFT v1, 2026-08-15) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- STATUS: Provisional Factory Line copy based on the confirmed 2026-07-07 drawing and Lyra's 2026-08-15 mounting review. Final load rating, rosette specification, torque, and release hardware remain pending; review before publication. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Rosette 10 cm Extension Arm adds 100 mm \/ 3.9 in rosette-center span to a rigid, indexed mounting chain for cameras, lights, sensors, and adapter plates on 3030 \/ 4040 extrusion. Rosette patterns at both ends let the arm lock into repeatable tooth positions instead of relying on a friction joint.\u003c\/p\u003e\n          \u003cp\u003eThis shortest and most compact arm is a flat black-anodized aluminum link with more than one way to work. Fit the rosette hardware to either end and either face, reverse the arm end-for-end, remove a shoulder screw to expose a direct ¼\"-20 female thread, or use the center M6 holes to bolt the arm flat to extrusion with T-nuts.\u003c\/p\u003e\n          \u003cp\u003eThe result is one compact part that can act as a rosette-to-rosette bridge, a direct device bracket, or an extrusion-mounted cross-arm. It belongs to the Factory Line mounting path where short geometry and indexed service positions matter.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy Rosette\u003c\/span\u003e\u003ch3\u003eWhy Indexed Rosette\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eRosette teeth turn an angle into a repeatable mechanical position: loosen the joint, move to another tooth, and return to the previous indexed position without re-aiming entirely by eye.\u003c\/p\u003e\n          \u003cp\u003eThat makes the arm useful where a camera, light, or sensor may be removed for cleaning or service and then returned to the same discrete angle. The rosette controls angular position; the short straight arm controls offset. Cable strain relief and correct fastener torque still matter because indexing does not eliminate bending, vibration, or cable pull.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eUse the Rosette 10 cm Extension Arm as a reversible rosette link, a direct ¼\"-20 female endpoint, or a flat T-nut-mounted extrusion arm:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e3030 \/ 4040 extrusion or machine frame\n          -\u0026gt; SightLink rosette base or multi-interface plate\n          -\u0026gt; KR-E3040-RSA10 (100 mm \/ 3.9 in rosette-center span)\n          -\u0026gt; RS90 connector and\/or VisionHolder \/ SensorHolder rosette mount\n          -\u0026gt; camera, light, sensor, or adapter plate\u003c\/div\u003e\n          \u003cp\u003eAt each end, the rosette pattern and the ¼\"-20 female route share the same center. Install the stainless shoulder screw to build an indexed rosette connection; remove it when a compatible device or adapter should thread directly into the arm. Those two routes use the same center and cannot be used simultaneously at one end.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-options\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eMounting Options\u003c\/span\u003e\u003ch3\u003eOne Arm, Several Routes\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBoth ends are reversible and both faces are usable, so the arm can place the next component on the required side without a separate left-hand or right-hand SKU.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003eEither end:\u003c\/strong\u003e both ends carry the shared rosette hole pattern.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eEither face:\u003c\/strong\u003e rosette hardware can mount on the front or back face of the plate.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eDirect thread:\u003c\/strong\u003e removing the shoulder screw exposes a ¼\"-20 female hole at the rosette center.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFlat to extrusion:\u003c\/strong\u003e M6 clearance holes along the body accept screws and T-nuts for 3030 \/ 4040 profile.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eRight-angle turn:\u003c\/strong\u003e add the KR-E3040-RS90 when the chain needs to leave the arm at 90°.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-geometry\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Geometry\u003c\/span\u003e\u003ch3\u003eReach and Geometry\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis arm provides a 100 mm \/ 3.9 in nominal rosette-center span and measures approximately 132 mm \/ 5.2 in overall; a released working-load figure has not yet been published.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003eNominal span:\u003c\/strong\u003e 100 mm \/ 3.9 in between rosette centers.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eApproximate overall length:\u003c\/strong\u003e 132 mm \/ 5.2 in from the confirmed drawing.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eMaterial and finish:\u003c\/strong\u003e black-anodized aluminum.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eSelection:\u003c\/strong\u003e Choose RSA10 for the shortest offset, tight clearances, and the most compact support path in the three-length family.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eKeep the support path as short as the application allows. Final usable load depends on mounting orientation, center of gravity, adjacent parts, screw engagement, vibration, and cable pull; validate the complete assembly before production release.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe Rosette 10 cm Extension Arm is best for compact offsets and tight clearances where a short indexed path is more useful than a long continuously adjustable arm.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eCamera or sensor offset from a 3030 \/ 4040 machine frame.\u003c\/li\u003e\n            \u003cli\u003eRing-light or bar-light positioning through a compatible VisionHolder rosette mount.\u003c\/li\u003e\n            \u003cli\u003eStraight reach before or after an RS90 right-angle connector.\u003c\/li\u003e\n            \u003cli\u003eFlat T-nut mounting on an extrusion face, with a rosette-connected setup at either end.\u003c\/li\u003e\n            \u003cli\u003eServiceable fixtures that need to return to a known tooth position after removal.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-included\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's Included\u003c\/span\u003e\u003ch3\u003eWhat's Included\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe current drawing defines one 10 cm extension-arm assembly with two ¼\"-20 stainless-steel shoulder screws, one at each rosette center.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eBlack-anodized aluminum 10 cm rosette extension arm.\u003c\/li\u003e\n            \u003cli\u003eTwo stainless-steel ¼\"-20 shoulder screws for the rosette centers.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eRosette base nodes, RS90 connectors, camera\/light\/sensor holders, M6 screws, T-nuts, extrusion, devices, and cable-management parts are separate unless KUPO supplies them as part of a larger system kit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm the 10 cm span is the shortest length that reaches, choose rosette or direct-thread use at each end, confirm the M6\/T-nut route against your extrusion, and validate the complete payload under real vibration and cable conditions.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eThe 10 cm name refers to rosette-center span, not the full 132 mm \/ 5.2 in overall length.\u003c\/li\u003e\n            \u003cli\u003eConfirm mating rosette tooth form, center-screw engagement, tightening access, and torque.\u003c\/li\u003e\n            \u003cli\u003eFor direct mounting, the device or adapter must provide a compatible ¼\"-20 male screw.\u003c\/li\u003e\n            \u003cli\u003eFor flat mounting, verify M6 hole alignment with the intended 3030 \/ 4040 slot and T-nut family.\u003c\/li\u003e\n            \u003cli\u003eAdd strain relief close to the payload so cable pull does not become an unplanned load.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat does 10 cm mean?\u003c\/h3\u003e\n        \u003cp\u003eIt is the nominal distance between the two rosette centers: 100 mm \/ 3.9 in. The arm is approximately 132 mm \/ 5.2 in long overall.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan the rosette mount on either side of the arm?\u003c\/h3\u003e\n        \u003cp\u003eYes. The rosette pattern is present at both ends, and the hardware can be fitted to either face. The arm can also be reversed end-for-end.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I mount a device directly without another rosette part?\u003c\/h3\u003e\n        \u003cp\u003eYes. Remove the stainless shoulder screw to expose the ¼\"-20 female thread at that rosette center, then use a compatible male screw from the device or adapter. The direct-thread and rosette routes cannot occupy the same center at the same time.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan the arm bolt directly to extrusion?\u003c\/h3\u003e\n        \u003cp\u003eYes. The centerline M6 clearance holes are intended for screws and T-nuts on 3030 \/ 4040 extrusion. Confirm the exact slot, T-nut, screw length, and hole alignment for your frame.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen do I add the RS90 connector?\u003c\/h3\u003e\n        \u003cp\u003eAdd it when the indexed path needs a rigid 90° change of plane, such as turning inward from a vertical post or hanging a payload below a crossbar.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eIs this ready for an unreviewed production installation?\u003c\/h3\u003e\n        \u003cp\u003eNot yet. The architecture is intended for Factory Line use, but the SKU and page remain provisional until KUPO confirms the final rosette specification, fastener pack, torque, load, vibration, and anti-loosening performance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-RSA10 | KR SightLink E3040 Rosette 10 cm Extension Arm\",\n  \"description\": \"A black-anodized aluminum extension arm with a 100 mm \/ 3.9 in rosette-center span, reversible indexed-rosette mounting on either end and either face, direct 1\/4\\\"-20 female device mounting at each end, and M6 through-holes for flat T-nut mounting on 3030 or 4040 extrusion.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Factory Line \u003e SightLink E3040 Rosette Extension Arm\",\n  \"sku\": \"KR-E3040-RSA10\",\n  \"mpn\": \"KR-E3040-RSA10\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Factory Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent System\",\n      \"value\": \"KR SightLink Rosette Mount System\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Nominal Rosette-Center Span\",\n      \"value\": \"100 mm \/ 3.9 in\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Approximate Overall Length\",\n      \"value\": \"132 mm \/ 5.2 in\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Material and Finish\",\n      \"value\": \"Black-anodized aluminum\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"End Interfaces\",\n      \"value\": \"Indexed rosette pattern or 1\/4\\\"-20 female at either end\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Extrusion Mounting\",\n      \"value\": \"M6 clearance holes for T-nuts on 3030 \/ 4040 extrusion\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What does 10 cm mean?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It is the nominal distance between the two rosette centers: 100 mm \/ 3.9 in. The arm is approximately 132 mm \/ 5.2 in long overall.\"}},{\"@type\":\"Question\",\"name\":\"Can the rosette mount on either side of the arm?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The rosette pattern is present at both ends, and the hardware can be fitted to either face. The arm can also be reversed end-for-end.\"}},{\"@type\":\"Question\",\"name\":\"Can I mount a device directly without another rosette part?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Remove the stainless shoulder screw to expose the 1\/4\\\"-20 female thread at that rosette center, then use a compatible male screw from the device or adapter. The direct-thread and rosette routes cannot occupy the same center at the same time.\"}},{\"@type\":\"Question\",\"name\":\"Can the arm bolt directly to extrusion?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The centerline M6 clearance holes are intended for screws and T-nuts on 3030 \/ 4040 extrusion. Confirm the exact slot, T-nut, screw length, and hole alignment for your frame.\"}},{\"@type\":\"Question\",\"name\":\"When do I add the RS90 connector?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Add it when the indexed path needs a rigid 90-degree change of plane, such as turning inward from a vertical post or hanging a payload below a crossbar.\"}},{\"@type\":\"Question\",\"name\":\"Is this ready for an unreviewed production installation?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not yet. The architecture is intended for Factory Line use, but the SKU and page remain provisional until KUPO confirms the final rosette specification, fastener pack, torque, load, vibration, and anti-loosening performance.\"}}]}\u003c\/script\u003e\n","brand":"KUPO Robotics","offers":[{"title":"KR-Interface \/ Rosette Extension Arm \/ 10 cm","offer_id":50194007032065,"sku":"KR-E3040-RSA10","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-RSA10-main.jpg?v=1786878261"},{"product_id":"kr-e3040-rsa15","title":"KR-E3040-RSA15 - SightLink E3040 Rosette 15 cm Extension Arm","description":"\u003c!-- KUPO Robotics - KR-E3040-RSA15 - Shopify paste-ready (PROVISIONAL DRAFT v1, 2026-08-15) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- STATUS: Provisional Factory Line copy based on the confirmed 2026-07-07 drawing and Lyra's 2026-08-15 mounting review. Final load rating, rosette specification, torque, and release hardware remain pending; review before publication. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Rosette 15 cm Extension Arm adds 150 mm \/ 5.9 in rosette-center span to a rigid, indexed mounting chain for cameras, lights, sensors, and adapter plates on 3030 \/ 4040 extrusion. Rosette patterns at both ends let the arm lock into repeatable tooth positions instead of relying on a friction joint.\u003c\/p\u003e\n          \u003cp\u003eThis middle-length arm is a flat black-anodized aluminum link with more than one way to work. Fit the rosette hardware to either end and either face, reverse the arm end-for-end, remove a shoulder screw to expose a direct ¼\"-20 female thread, or use the center M6 holes to bolt the arm flat to extrusion with T-nuts.\u003c\/p\u003e\n          \u003cp\u003eThe result is one compact part that can act as a rosette-to-rosette bridge, a direct device bracket, or an extrusion-mounted cross-arm. It belongs to the Factory Line mounting path where short geometry and indexed service positions matter.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy Rosette\u003c\/span\u003e\u003ch3\u003eWhy Indexed Rosette\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eRosette teeth turn an angle into a repeatable mechanical position: loosen the joint, move to another tooth, and return to the previous indexed position without re-aiming entirely by eye.\u003c\/p\u003e\n          \u003cp\u003eThat makes the arm useful where a camera, light, or sensor may be removed for cleaning or service and then returned to the same discrete angle. The rosette controls angular position; the short straight arm controls offset. Cable strain relief and correct fastener torque still matter because indexing does not eliminate bending, vibration, or cable pull.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eUse the Rosette 15 cm Extension Arm as a reversible rosette link, a direct ¼\"-20 female endpoint, or a flat T-nut-mounted extrusion arm:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e3030 \/ 4040 extrusion or machine frame\n          -\u0026gt; SightLink rosette base or multi-interface plate\n          -\u0026gt; KR-E3040-RSA15 (150 mm \/ 5.9 in rosette-center span)\n          -\u0026gt; RS90 connector and\/or VisionHolder \/ SensorHolder rosette mount\n          -\u0026gt; camera, light, sensor, or adapter plate\u003c\/div\u003e\n          \u003cp\u003eAt each end, the rosette pattern and the ¼\"-20 female route share the same center. Install the stainless shoulder screw to build an indexed rosette connection; remove it when a compatible device or adapter should thread directly into the arm. Those two routes use the same center and cannot be used simultaneously at one end.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-options\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eMounting Options\u003c\/span\u003e\u003ch3\u003eOne Arm, Several Routes\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBoth ends are reversible and both faces are usable, so the arm can place the next component on the required side without a separate left-hand or right-hand SKU.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003eEither end:\u003c\/strong\u003e both ends carry the shared rosette hole pattern.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eEither face:\u003c\/strong\u003e rosette hardware can mount on the front or back face of the plate.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eDirect thread:\u003c\/strong\u003e removing the shoulder screw exposes a ¼\"-20 female hole at the rosette center.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFlat to extrusion:\u003c\/strong\u003e M6 clearance holes along the body accept screws and T-nuts for 3030 \/ 4040 profile.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eRight-angle turn:\u003c\/strong\u003e add the KR-E3040-RS90 when the chain needs to leave the arm at 90°.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-geometry\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Geometry\u003c\/span\u003e\u003ch3\u003eReach and Geometry\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis arm provides a 150 mm \/ 5.9 in nominal rosette-center span and measures approximately 182 mm \/ 7.2 in overall; a released working-load figure has not yet been published.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003eNominal span:\u003c\/strong\u003e 150 mm \/ 5.9 in between rosette centers.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eApproximate overall length:\u003c\/strong\u003e 182 mm \/ 7.2 in from the confirmed drawing.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eMaterial and finish:\u003c\/strong\u003e black-anodized aluminum.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eSelection:\u003c\/strong\u003e Choose RSA15 when RSA10 is too short but the application does not require the full RSA20 reach; it is the balanced middle step in the family.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eKeep the support path as short as the application allows. Final usable load depends on mounting orientation, center of gravity, adjacent parts, screw engagement, vibration, and cable pull; validate the complete assembly before production release.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe Rosette 15 cm Extension Arm is best for balanced reach between compact RSA10 geometry and the longer RSA20 offset where a short indexed path is more useful than a long continuously adjustable arm.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eCamera or sensor offset from a 3030 \/ 4040 machine frame.\u003c\/li\u003e\n            \u003cli\u003eRing-light or bar-light positioning through a compatible VisionHolder rosette mount.\u003c\/li\u003e\n            \u003cli\u003eStraight reach before or after an RS90 right-angle connector.\u003c\/li\u003e\n            \u003cli\u003eFlat T-nut mounting on an extrusion face, with a rosette-connected setup at either end.\u003c\/li\u003e\n            \u003cli\u003eServiceable fixtures that need to return to a known tooth position after removal.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-included\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's Included\u003c\/span\u003e\u003ch3\u003eWhat's Included\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe current drawing defines one 15 cm extension-arm assembly with two ¼\"-20 stainless-steel shoulder screws, one at each rosette center.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eBlack-anodized aluminum 15 cm rosette extension arm.\u003c\/li\u003e\n            \u003cli\u003eTwo stainless-steel ¼\"-20 shoulder screws for the rosette centers.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eRosette base nodes, RS90 connectors, camera\/light\/sensor holders, M6 screws, T-nuts, extrusion, devices, and cable-management parts are separate unless KUPO supplies them as part of a larger system kit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm the 15 cm span is the shortest length that reaches, choose rosette or direct-thread use at each end, confirm the M6\/T-nut route against your extrusion, and validate the complete payload under real vibration and cable conditions.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eThe 15 cm name refers to rosette-center span, not the full 182 mm \/ 7.2 in overall length.\u003c\/li\u003e\n            \u003cli\u003eConfirm mating rosette tooth form, center-screw engagement, tightening access, and torque.\u003c\/li\u003e\n            \u003cli\u003eFor direct mounting, the device or adapter must provide a compatible ¼\"-20 male screw.\u003c\/li\u003e\n            \u003cli\u003eFor flat mounting, verify M6 hole alignment with the intended 3030 \/ 4040 slot and T-nut family.\u003c\/li\u003e\n            \u003cli\u003eAdd strain relief close to the payload so cable pull does not become an unplanned load.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat does 15 cm mean?\u003c\/h3\u003e\n        \u003cp\u003eIt is the nominal distance between the two rosette centers: 150 mm \/ 5.9 in. The arm is approximately 182 mm \/ 7.2 in long overall.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan the rosette mount on either side of the arm?\u003c\/h3\u003e\n        \u003cp\u003eYes. The rosette pattern is present at both ends, and the hardware can be fitted to either face. The arm can also be reversed end-for-end.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I mount a device directly without another rosette part?\u003c\/h3\u003e\n        \u003cp\u003eYes. Remove the stainless shoulder screw to expose the ¼\"-20 female thread at that rosette center, then use a compatible male screw from the device or adapter. The direct-thread and rosette routes cannot occupy the same center at the same time.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan the arm bolt directly to extrusion?\u003c\/h3\u003e\n        \u003cp\u003eYes. The centerline M6 clearance holes are intended for screws and T-nuts on 3030 \/ 4040 extrusion. Confirm the exact slot, T-nut, screw length, and hole alignment for your frame.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen do I add the RS90 connector?\u003c\/h3\u003e\n        \u003cp\u003eAdd it when the indexed path needs a rigid 90° change of plane, such as turning inward from a vertical post or hanging a payload below a crossbar.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eIs this ready for an unreviewed production installation?\u003c\/h3\u003e\n        \u003cp\u003eNot yet. The architecture is intended for Factory Line use, but the SKU and page remain provisional until KUPO confirms the final rosette specification, fastener pack, torque, load, vibration, and anti-loosening performance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-RSA15 | KR SightLink E3040 Rosette 15 cm Extension Arm\",\n  \"description\": \"A black-anodized aluminum extension arm with a 150 mm \/ 5.9 in rosette-center span, reversible indexed-rosette mounting on either end and either face, direct 1\/4\\\"-20 female device mounting at each end, and M6 through-holes for flat T-nut mounting on 3030 or 4040 extrusion.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Factory Line \u003e SightLink E3040 Rosette Extension Arm\",\n  \"sku\": \"KR-E3040-RSA15\",\n  \"mpn\": \"KR-E3040-RSA15\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Factory Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent System\",\n      \"value\": \"KR SightLink Rosette Mount System\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Nominal Rosette-Center Span\",\n      \"value\": \"150 mm \/ 5.9 in\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Approximate Overall Length\",\n      \"value\": \"182 mm \/ 7.2 in\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Material and Finish\",\n      \"value\": \"Black-anodized aluminum\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"End Interfaces\",\n      \"value\": \"Indexed rosette pattern or 1\/4\\\"-20 female at either end\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Extrusion Mounting\",\n      \"value\": \"M6 clearance holes for T-nuts on 3030 \/ 4040 extrusion\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What does 15 cm mean?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It is the nominal distance between the two rosette centers: 150 mm \/ 5.9 in. The arm is approximately 182 mm \/ 7.2 in long overall.\"}},{\"@type\":\"Question\",\"name\":\"Can the rosette mount on either side of the arm?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The rosette pattern is present at both ends, and the hardware can be fitted to either face. The arm can also be reversed end-for-end.\"}},{\"@type\":\"Question\",\"name\":\"Can I mount a device directly without another rosette part?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Remove the stainless shoulder screw to expose the 1\/4\\\"-20 female thread at that rosette center, then use a compatible male screw from the device or adapter. The direct-thread and rosette routes cannot occupy the same center at the same time.\"}},{\"@type\":\"Question\",\"name\":\"Can the arm bolt directly to extrusion?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The centerline M6 clearance holes are intended for screws and T-nuts on 3030 \/ 4040 extrusion. Confirm the exact slot, T-nut, screw length, and hole alignment for your frame.\"}},{\"@type\":\"Question\",\"name\":\"When do I add the RS90 connector?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Add it when the indexed path needs a rigid 90-degree change of plane, such as turning inward from a vertical post or hanging a payload below a crossbar.\"}},{\"@type\":\"Question\",\"name\":\"Is this ready for an unreviewed production installation?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not yet. The architecture is intended for Factory Line use, but the SKU and page remain provisional until KUPO confirms the final rosette specification, fastener pack, torque, load, vibration, and anti-loosening performance.\"}}]}\u003c\/script\u003e\n","brand":"KUPO Robotics","offers":[{"title":"KR-Interface \/ Rosette Extension Arm \/ 15 cm","offer_id":50194007064833,"sku":"KR-E3040-RSA15","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-RSA15-main.jpg?v=1786878262"},{"product_id":"kr-e3040-rsa20","title":"KR-E3040-RSA20 - SightLink E3040 Rosette 20 cm Extension Arm","description":"\u003c!-- KUPO Robotics - KR-E3040-RSA20 - Shopify paste-ready (PROVISIONAL DRAFT v1, 2026-08-15) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- STATUS: Provisional Factory Line copy based on the confirmed 2026-07-07 drawing and Lyra's 2026-08-15 mounting review. Final load rating, rosette specification, torque, and release hardware remain pending; review before publication. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Rosette 20 cm Extension Arm adds 200 mm \/ 7.9 in rosette-center span to a rigid, indexed mounting chain for cameras, lights, sensors, and adapter plates on 3030 \/ 4040 extrusion. Rosette patterns at both ends let the arm lock into repeatable tooth positions instead of relying on a friction joint.\u003c\/p\u003e\n          \u003cp\u003eThis longest arm is a flat black-anodized aluminum link with more than one way to work. Fit the rosette hardware to either end and either face, reverse the arm end-for-end, remove a shoulder screw to expose a direct ¼\"-20 female thread, or use the center M6 holes to bolt the arm flat to extrusion with T-nuts.\u003c\/p\u003e\n          \u003cp\u003eThe result is one compact part that can act as a rosette-to-rosette bridge, a direct device bracket, or an extrusion-mounted cross-arm. It belongs to the Factory Line mounting path where short geometry and indexed service positions matter.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy Rosette\u003c\/span\u003e\u003ch3\u003eWhy Indexed Rosette\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eRosette teeth turn an angle into a repeatable mechanical position: loosen the joint, move to another tooth, and return to the previous indexed position without re-aiming entirely by eye.\u003c\/p\u003e\n          \u003cp\u003eThat makes the arm useful where a camera, light, or sensor may be removed for cleaning or service and then returned to the same discrete angle. The rosette controls angular position; the short straight arm controls offset. Cable strain relief and correct fastener torque still matter because indexing does not eliminate bending, vibration, or cable pull.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eUse the Rosette 20 cm Extension Arm as a reversible rosette link, a direct ¼\"-20 female endpoint, or a flat T-nut-mounted extrusion arm:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e3030 \/ 4040 extrusion or machine frame\n          -\u0026gt; SightLink rosette base or multi-interface plate\n          -\u0026gt; KR-E3040-RSA20 (200 mm \/ 7.9 in rosette-center span)\n          -\u0026gt; RS90 connector and\/or VisionHolder \/ SensorHolder rosette mount\n          -\u0026gt; camera, light, sensor, or adapter plate\u003c\/div\u003e\n          \u003cp\u003eAt each end, the rosette pattern and the ¼\"-20 female route share the same center. Install the stainless shoulder screw to build an indexed rosette connection; remove it when a compatible device or adapter should thread directly into the arm. Those two routes use the same center and cannot be used simultaneously at one end.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-options\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eMounting Options\u003c\/span\u003e\u003ch3\u003eOne Arm, Several Routes\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBoth ends are reversible and both faces are usable, so the arm can place the next component on the required side without a separate left-hand or right-hand SKU.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003eEither end:\u003c\/strong\u003e both ends carry the shared rosette hole pattern.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eEither face:\u003c\/strong\u003e rosette hardware can mount on the front or back face of the plate.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eDirect thread:\u003c\/strong\u003e removing the shoulder screw exposes a ¼\"-20 female hole at the rosette center.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFlat to extrusion:\u003c\/strong\u003e M6 clearance holes along the body accept screws and T-nuts for 3030 \/ 4040 profile.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eRight-angle turn:\u003c\/strong\u003e add the KR-E3040-RS90 when the chain needs to leave the arm at 90°.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-geometry\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Geometry\u003c\/span\u003e\u003ch3\u003eReach and Geometry\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis arm provides a 200 mm \/ 7.9 in nominal rosette-center span and measures approximately 232 mm \/ 9.1 in overall; a released working-load figure has not yet been published.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003eNominal span:\u003c\/strong\u003e 200 mm \/ 7.9 in between rosette centers.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eApproximate overall length:\u003c\/strong\u003e 232 mm \/ 9.1 in from the confirmed drawing.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eMaterial and finish:\u003c\/strong\u003e black-anodized aluminum.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eSelection:\u003c\/strong\u003e Choose RSA20 only when the shorter arms cannot reach; its 200 mm span gives the largest offset, while the longer lever demands the most careful payload, vibration, and cable review.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eKeep the support path as short as the application allows. Final usable load depends on mounting orientation, center of gravity, adjacent parts, screw engagement, vibration, and cable pull; validate the complete assembly before production release.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe Rosette 20 cm Extension Arm is best for the longest straight offset in the three-length family where a short indexed path is more useful than a long continuously adjustable arm.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eCamera or sensor offset from a 3030 \/ 4040 machine frame.\u003c\/li\u003e\n            \u003cli\u003eRing-light or bar-light positioning through a compatible VisionHolder rosette mount.\u003c\/li\u003e\n            \u003cli\u003eStraight reach before or after an RS90 right-angle connector.\u003c\/li\u003e\n            \u003cli\u003eFlat T-nut mounting on an extrusion face, with a rosette-connected setup at either end.\u003c\/li\u003e\n            \u003cli\u003eServiceable fixtures that need to return to a known tooth position after removal.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-included\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's Included\u003c\/span\u003e\u003ch3\u003eWhat's Included\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe current drawing defines one 20 cm extension-arm assembly with two ¼\"-20 stainless-steel shoulder screws, one at each rosette center.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eBlack-anodized aluminum 20 cm rosette extension arm.\u003c\/li\u003e\n            \u003cli\u003eTwo stainless-steel ¼\"-20 shoulder screws for the rosette centers.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eRosette base nodes, RS90 connectors, camera\/light\/sensor holders, M6 screws, T-nuts, extrusion, devices, and cable-management parts are separate unless KUPO supplies them as part of a larger system kit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm the 20 cm span is the shortest length that reaches, choose rosette or direct-thread use at each end, confirm the M6\/T-nut route against your extrusion, and validate the complete payload under real vibration and cable conditions.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eThe 20 cm name refers to rosette-center span, not the full 232 mm \/ 9.1 in overall length.\u003c\/li\u003e\n            \u003cli\u003eConfirm mating rosette tooth form, center-screw engagement, tightening access, and torque.\u003c\/li\u003e\n            \u003cli\u003eFor direct mounting, the device or adapter must provide a compatible ¼\"-20 male screw.\u003c\/li\u003e\n            \u003cli\u003eFor flat mounting, verify M6 hole alignment with the intended 3030 \/ 4040 slot and T-nut family.\u003c\/li\u003e\n            \u003cli\u003eAdd strain relief close to the payload so cable pull does not become an unplanned load.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat does 20 cm mean?\u003c\/h3\u003e\n        \u003cp\u003eIt is the nominal distance between the two rosette centers: 200 mm \/ 7.9 in. The arm is approximately 232 mm \/ 9.1 in long overall.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan the rosette mount on either side of the arm?\u003c\/h3\u003e\n        \u003cp\u003eYes. The rosette pattern is present at both ends, and the hardware can be fitted to either face. The arm can also be reversed end-for-end.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I mount a device directly without another rosette part?\u003c\/h3\u003e\n        \u003cp\u003eYes. Remove the stainless shoulder screw to expose the ¼\"-20 female thread at that rosette center, then use a compatible male screw from the device or adapter. The direct-thread and rosette routes cannot occupy the same center at the same time.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan the arm bolt directly to extrusion?\u003c\/h3\u003e\n        \u003cp\u003eYes. The centerline M6 clearance holes are intended for screws and T-nuts on 3030 \/ 4040 extrusion. Confirm the exact slot, T-nut, screw length, and hole alignment for your frame.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen do I add the RS90 connector?\u003c\/h3\u003e\n        \u003cp\u003eAdd it when the indexed path needs a rigid 90° change of plane, such as turning inward from a vertical post or hanging a payload below a crossbar.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eIs this ready for an unreviewed production installation?\u003c\/h3\u003e\n        \u003cp\u003eNot yet. The architecture is intended for Factory Line use, but the SKU and page remain provisional until KUPO confirms the final rosette specification, fastener pack, torque, load, vibration, and anti-loosening performance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-RSA20 | KR SightLink E3040 Rosette 20 cm Extension Arm\",\n  \"description\": \"A black-anodized aluminum extension arm with a 200 mm \/ 7.9 in rosette-center span, reversible indexed-rosette mounting on either end and either face, direct 1\/4\\\"-20 female device mounting at each end, and M6 through-holes for flat T-nut mounting on 3030 or 4040 extrusion.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Factory Line \u003e SightLink E3040 Rosette Extension Arm\",\n  \"sku\": \"KR-E3040-RSA20\",\n  \"mpn\": \"KR-E3040-RSA20\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Factory Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent System\",\n      \"value\": \"KR SightLink Rosette Mount System\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Nominal Rosette-Center Span\",\n      \"value\": \"200 mm \/ 7.9 in\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Approximate Overall Length\",\n      \"value\": \"232 mm \/ 9.1 in\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Material and Finish\",\n      \"value\": \"Black-anodized aluminum\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"End Interfaces\",\n      \"value\": \"Indexed rosette pattern or 1\/4\\\"-20 female at either end\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Extrusion Mounting\",\n      \"value\": \"M6 clearance holes for T-nuts on 3030 \/ 4040 extrusion\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What does 20 cm mean?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It is the nominal distance between the two rosette centers: 200 mm \/ 7.9 in. The arm is approximately 232 mm \/ 9.1 in long overall.\"}},{\"@type\":\"Question\",\"name\":\"Can the rosette mount on either side of the arm?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The rosette pattern is present at both ends, and the hardware can be fitted to either face. The arm can also be reversed end-for-end.\"}},{\"@type\":\"Question\",\"name\":\"Can I mount a device directly without another rosette part?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Remove the stainless shoulder screw to expose the 1\/4\\\"-20 female thread at that rosette center, then use a compatible male screw from the device or adapter. The direct-thread and rosette routes cannot occupy the same center at the same time.\"}},{\"@type\":\"Question\",\"name\":\"Can the arm bolt directly to extrusion?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The centerline M6 clearance holes are intended for screws and T-nuts on 3030 \/ 4040 extrusion. Confirm the exact slot, T-nut, screw length, and hole alignment for your frame.\"}},{\"@type\":\"Question\",\"name\":\"When do I add the RS90 connector?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Add it when the indexed path needs a rigid 90-degree change of plane, such as turning inward from a vertical post or hanging a payload below a crossbar.\"}},{\"@type\":\"Question\",\"name\":\"Is this ready for an unreviewed production installation?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not yet. The architecture is intended for Factory Line use, but the SKU and page remain provisional until KUPO confirms the final rosette specification, fastener pack, torque, load, vibration, and anti-loosening performance.\"}}]}\u003c\/script\u003e\n","brand":"KUPO Robotics","offers":[{"title":"KR-Interface \/ Rosette Extension Arm \/ 20 cm","offer_id":50194007130369,"sku":"KR-E3040-RSA20","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-RSA20-main.jpg?v=1786878263"},{"product_id":"kr-e3040-rs90","title":"KR-E3040-RS90 - SightLink E3040 Rosette 90 Connector","description":"\u003c!-- KUPO Robotics - KR-E3040-RS90 - Shopify paste-ready (PROVISIONAL DRAFT v1, 2026-08-15) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- STATUS: Provisional Factory Line copy based on the confirmed 2026-07-07 drawing and Lyra's 2026-08-15 image review. Final rosette specification, torque, load, and release hardware remain pending; review before publication. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Rosette 90 Connector turns an indexed camera, light, or sensor mounting chain through a rigid 90° corner. Rosette interfaces on both perpendicular faces lock each side into a repeatable tooth position.\u003c\/p\u003e\n          \u003cp\u003eThe triangular black-anodized aluminum body keeps the corner compact while providing wrench access around the two rosette centers. Use it between a frame-side rosette node and an extension arm, or directly between the base and a compatible VisionHolder or SensorHolder mount when the payload can sit close to the frame.\u003c\/p\u003e\n          \u003cp\u003eUnlike a ball joint, RS90 does not create a continuously adjustable bend. It establishes a fixed right-angle change of plane while each rosette joint supplies discrete indexed rotation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy RS90\u003c\/span\u003e\u003ch3\u003eWhy an Indexed Corner\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eRS90 separates two jobs cleanly: the body creates the 90° turn, and the rosette teeth set the rotational angle on each side.\u003c\/p\u003e\n          \u003cp\u003eThis is useful when a camera needs to face inward from a vertical post, a light needs to hang below a crossbar, or a sensor bracket needs to turn off the face of an extrusion. After service, the connected parts can return to the same tooth positions rather than being re-aimed entirely by eye.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003ePlace RS90 wherever the SightLink rosette chain needs to change plane without introducing a friction arm:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e3030 \/ 4040 extrusion or machine frame\n          -\u0026gt; SightLink rosette base or multi-interface plate\n          -\u0026gt; KR-E3040-RS90 (indexed 90-degree turn)\n          -\u0026gt; RSA10 \/ RSA15 \/ RSA20 extension arm OR compatible payload mount\n          -\u0026gt; camera, light, sensor, or adapter plate\u003c\/div\u003e\n          \u003cp\u003eBoth perpendicular faces are ¼\"-20-threaded at the center and use the shared stainless shoulder-screw rosette hardware. A mating rosette part may be indexed around either center before tightening.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-orientation\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eOrientation\u003c\/span\u003e\u003ch3\u003eBuild the Turn You Need\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBecause both faces use the same rosette logic, RS90 can be flipped and rotated to turn the chain left, right, upward, or downward without a direction-specific connector.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003eVertical post:\u003c\/strong\u003e turn a camera or light inward toward the inspection area.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eTop crossbar:\u003c\/strong\u003e turn the chain downward while keeping the payload close to the rail.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eExtension arm:\u003c\/strong\u003e place RS90 before or after RSA10 \/ RSA15 \/ RSA20 to choose where the change of plane occurs.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eDirect payload mount:\u003c\/strong\u003e connect a compatible rosette camera, light, or sensor holder without an extension arm.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-interface\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eInterface \u0026amp; Load\u003c\/span\u003e\u003ch3\u003eInterface and Load\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eRS90 provides two perpendicular ¼\"-20-threaded rosette centers in a black-anodized aluminum body; a released working-load figure has not yet been published.\u003c\/p\u003e\n          \u003cp\u003eThe indexed teeth improve angular repeatability and anti-rotation compared with a plain single screw, but the complete assembly still depends on tooth engagement, center-screw depth, torque, adjacent-part stiffness, payload offset, vibration, and cable pull. Keep the chain short and validate the released hardware in the real installation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eUse RS90 for compact, serviceable right-angle geometry on machine frames where an indexed corner is preferable to a long adjustable arm.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eCamera mounted below a 3030 \/ 4040 crossbar.\u003c\/li\u003e\n            \u003cli\u003eCamera, light, or sensor facing inward from a vertical extrusion post.\u003c\/li\u003e\n            \u003cli\u003eRigid corner between a rosette base node and an extension arm.\u003c\/li\u003e\n            \u003cli\u003eCompact payload mount positioned close to the frame.\u003c\/li\u003e\n            \u003cli\u003eFixtures that need to return to known tooth positions after service.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-included\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's Included\u003c\/span\u003e\u003ch3\u003eWhat's Included\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe current drawing defines one black-anodized RS90 connector assembly with the shared ¼\"-20 stainless-steel shoulder-screw rosette hardware.\u003c\/p\u003e\n          \u003cp\u003eRosette base nodes, extension arms, VisionHolder or SensorHolder payload mounts, extrusion, T-nuts, devices, and cable-management parts are separate unless supplied as part of a larger system kit. Confirm the final hardware quantity and release pack before publication.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm both mating parts use the released KUPO rosette form, check center-screw engagement and wrench access on both faces, and validate the complete corner under real payload, vibration, and cable conditions.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eConfirm the required 90° direction and clearance for both connected parts.\u003c\/li\u003e\n            \u003cli\u003eCheck that the triangular body does not block tightening access or nearby guarding.\u003c\/li\u003e\n            \u003cli\u003eUse the shortest practical extension-arm combination to limit bending moment.\u003c\/li\u003e\n            \u003cli\u003eAdd strain relief close to the payload so cable pull does not load the indexed joints.\u003c\/li\u003e\n            \u003cli\u003eTreat the SKU as provisional until KUPO freezes tooth form, torque, load, and anti-loosening validation.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat does RS90 do?\u003c\/h3\u003e\n        \u003cp\u003eIt turns a SightLink indexed-rosette mounting chain through a fixed 90° corner. The body sets the right angle; the rosette teeth on each face set the rotational position.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eAre both faces indexed?\u003c\/h3\u003e\n        \u003cp\u003eYes. The confirmed drawing shows a rosette interface and a ¼\"-20-threaded center on each of the two perpendicular faces.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I flip the connector for the opposite direction?\u003c\/h3\u003e\n        \u003cp\u003eYes. The same two-face interface logic lets the connector be flipped and rotated to turn left, right, up, or down, subject to tightening and payload clearance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eDo I need an extension arm?\u003c\/h3\u003e\n        \u003cp\u003eNot always. Use a direct base-to-RS90-to-payload-mount stack when the device can sit close to the frame. Add RSA10, RSA15, or RSA20 when straight offset is needed.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eIs RS90 a continuously adjustable joint?\u003c\/h3\u003e\n        \u003cp\u003eNo. The connector creates a fixed 90° corner, while the mating rosette teeth provide discrete indexed rotation. This prioritizes repeatable positions over freehand movement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eIs the working load published?\u003c\/h3\u003e\n        \u003cp\u003eNot yet. Validate the complete chain after KUPO confirms the released tooth form, shoulder screws, torque, load, vibration, and anti-loosening performance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-RS90 | KR SightLink E3040 Rosette 90 Connector\",\n  \"description\": \"A compact black-anodized aluminum connector with indexed rosette interfaces on two perpendicular faces, used to turn a SightLink rosette mounting path through a rigid, repeatable 90-degree corner.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Factory Line \u003e SightLink E3040 Rosette Connector\",\n  \"sku\": \"KR-E3040-RS90\",\n  \"mpn\": \"KR-E3040-RS90\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Factory Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent System\",\n      \"value\": \"KR SightLink Rosette Mount System\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Connector Geometry\",\n      \"value\": \"90-degree corner with two perpendicular indexed faces\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Material and Finish\",\n      \"value\": \"Black-anodized aluminum\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Interfaces\",\n      \"value\": \"Two 1\/4\\\"-20-threaded rosette centers\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What does RS90 do?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It turns a SightLink indexed-rosette mounting chain through a fixed 90-degree corner. The body sets the right angle; the rosette teeth on each face set the rotational position.\"}},{\"@type\":\"Question\",\"name\":\"Are both faces indexed?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The confirmed drawing shows a rosette interface and a 1\/4\\\"-20-threaded center on each of the two perpendicular faces.\"}},{\"@type\":\"Question\",\"name\":\"Can I flip the connector for the opposite direction?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The same two-face interface logic lets the connector be flipped and rotated to turn left, right, up, or down, subject to tightening and payload clearance.\"}},{\"@type\":\"Question\",\"name\":\"Do I need an extension arm?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not always. Use a direct base-to-RS90-to-payload-mount stack when the device can sit close to the frame. Add RSA10, RSA15, or RSA20 when straight offset is needed.\"}},{\"@type\":\"Question\",\"name\":\"Is RS90 a continuously adjustable joint?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. The connector creates a fixed 90-degree corner, while the mating rosette teeth provide discrete indexed rotation. This prioritizes repeatable positions over freehand movement.\"}},{\"@type\":\"Question\",\"name\":\"Is the working load published?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not yet. Validate the complete chain after KUPO confirms the released tooth form, shoulder screws, torque, load, vibration, and anti-loosening performance.\"}}]}\u003c\/script\u003e\n","brand":"KUPO Robotics","offers":[{"title":"KR-Interface \/ Rosette Connector","offer_id":50194007163137,"sku":"KR-E3040-RS90","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-RS90-main.jpg?v=1786878264"},{"product_id":"kr-e3040-sqc01-ex20","title":"KR-E3040-SQC01-EX20 - SightLink E3040 Square Tube Coupler, 2020 Extension Set","description":"\u003c!-- KUPO Robotics - KR-E3040-SQC01-EX20 - Shopify paste-ready (PROVISIONAL DRAFT v1, 2026-08-15) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- STATUS: Provisional concept copy. One-body 3030\/4040 fit, final clamp geometry, standardized 2020 holder, extension length, fastener pack, finish, and working load remain pending validation; do not publish as a released camera mount. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Square Tube Coupler, 2020 Extension Set creates a short rigid side rail from a 30x30 or 40x40 machine-frame extrusion. One coupler body is designed to serve both profile sizes, then a KUPO-provided holder carries a 20x20 extrusion arm for downstream camera, light, sensor, cable, or small-plate modules.\u003c\/p\u003e\n          \u003cp\u003eThis is structural extension hardware, not a direct camera mount. The set moves a new 20x20 mounting rail away from the main frame so the application can place its actual payload mount where it has better clearance.\u003c\/p\u003e\n          \u003cp\u003eThe current product direction keeps the coupler body common and changes the bolt-on output by set. EX20 is the first output set; the related SQC01-VESA uses the same coupler-family logic for a monitor arm.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy EX20\u003c\/span\u003e\u003ch3\u003eWhy a 2020 Side Extension\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eA short 20x20 side rail gives integrators a rigid, lightweight place to add modules without drilling the main 3030 \/ 4040 frame or committing to a long articulated arm.\u003c\/p\u003e\n          \u003cp\u003eDecoupling the extension from the clamp also keeps the system serviceable: the coupler grips the main profile, the holder connects to the coupler, and the 20x20 arm can be cut or finalized to suit the released set. One coupler family can therefore support more than one output without creating separate 3030 and 4040 product lines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe EX20 set builds outward in four defined layers, ending at an auxiliary 20x20 rail rather than at the payload itself:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e30x30 or 40x40 square extrusion (main frame)\n          -\u0026gt; KR-E3040-SQC01 square tube coupler\n          -\u0026gt; KUPO-provided 2020 extrusion holder\n          -\u0026gt; 20x20 extrusion arm\n          -\u0026gt; compatible camera \/ light \/ sensor \/ cable \/ plate mounting module\u003c\/div\u003e\n          \u003cp\u003eThe holder bolts to the coupler's output pattern, and the 20x20 extrusion secures to the holder with T-nuts. The downstream device still needs its own compatible mounting base or adapter.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-choice\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhich Route\u003c\/span\u003e\u003ch3\u003eEX20, Direct Base, or VESA\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eChoose EX20 when the job needs a new auxiliary rail; choose a direct SightLink T-nut base when a single device can mount on the existing extrusion face; choose SQC01-VESA when the required output is specifically a rigid industrial monitor mount.\u003c\/p\u003e\n          \u003cp\u003eEX20 is useful before the final payload geometry is settled because the 20x20 rail can carry different downstream modules along its slot. It should not be described as a released camera-mount kit until the actual endpoint, extension length, load, and clamp validation are defined.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-geometry\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eGeometry \u0026amp; Capacity\u003c\/span\u003e\u003ch3\u003eGeometry and Capacity\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe current design direction covers 30x30 and 40x40 frame profiles and outputs a 20x20 extrusion arm; the standardized holder, arm length, clamp details, finish, fastener pack, and working load are still pending release confirmation.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFrame side:\u003c\/strong\u003e one coupler-body concept intended for both 30x30 and 40x40 square extrusion.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eOutput side:\u003c\/strong\u003e bolt-on KUPO 2020 holder and 20x20 extrusion arm.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eArm length:\u003c\/strong\u003e not yet frozen for the released set.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eWorking load:\u003c\/strong\u003e not yet published; validate clamp slip, rotation, holder stiffness, and cantilever bending.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eKeep the extension short, place heavier payloads close to the main frame, and add cable strain relief. The usable capacity is set by the complete stack, not by the extrusion size alone.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eUse EX20 where a machine frame needs a compact auxiliary rail for several possible modules or for clearance that the main extrusion face cannot provide.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eShort rigid offset from a VisionCell 3030 frame or a customer-owned 4040 frame.\u003c\/li\u003e\n            \u003cli\u003eAuxiliary rail for compatible camera, light, or sensor mounting bases.\u003c\/li\u003e\n            \u003cli\u003eCable clips, strain-relief hardware, or small plate modules positioned away from the main rail.\u003c\/li\u003e\n            \u003cli\u003eLayouts that need a lighter 20x20 branch instead of another full-size 3030 \/ 4040 member.\u003c\/li\u003e\n            \u003cli\u003ePrototype cell geometry that will be validated before production release.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-included\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's Included\u003c\/span\u003e\u003ch3\u003eWhat's Included\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe planned saleable set combines the SQC01 coupler body, a KUPO-provided 2020 holder, and a 20x20 extrusion arm; exact holder, arm length, fasteners, and finish remain to be frozen.\u003c\/p\u003e\n          \u003cp\u003eDownstream camera, light, sensor, monitor, rosette, ball-head, or adapter hardware is not part of the EX20 definition unless explicitly bundled later. The main 3030 \/ 4040 frame and cable-management hardware are also separate.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eDo not order from this draft alone: first confirm the released clamp form for your 30x30 or 40x40 profile, the exact 2020 holder and arm length, the downstream mount, clearances, and the validated working load.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eCheck clear tube length around the main profile; the coupler wraps the extrusion and may conflict with nearby brackets, guards, or slot accessories.\u003c\/li\u003e\n            \u003cli\u003eConfirm whether the released dual-size design uses one geometry or a size-specific insert.\u003c\/li\u003e\n            \u003cli\u003eDefine the downstream endpoint before selecting the 20x20 arm length.\u003c\/li\u003e\n            \u003cli\u003eValidate clamp slip, rotation, surface contact, holder stiffness, fastener torque, vibration, and cable pull.\u003c\/li\u003e\n            \u003cli\u003eUse a separate compatible payload mount; the bare EX20 rail is not a direct camera interface.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eDoes one EX20 set fit both 30x30 and 40x40 extrusion?\u003c\/h3\u003e\n        \u003cp\u003eThat is the design intent: one SQC01 coupler-body family for both sizes. The final clamp geometry and any required insert still need release confirmation before this becomes a guaranteed compatibility claim.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eIs EX20 a camera mount?\u003c\/h3\u003e\n        \u003cp\u003eNot by itself. It creates an auxiliary 20x20 extrusion rail. A camera, light, sensor, cable accessory, or plate still needs a compatible downstream mounting base or adapter.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat length is the 20x20 arm?\u003c\/h3\u003e\n        \u003cp\u003eThe released length has not yet been frozen. Confirm the selected arm length and downstream endpoint with KUPO before ordering or publishing the product.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhy use a holder instead of welding the arm to the coupler?\u003c\/h3\u003e\n        \u003cp\u003eThe bolt-on holder separates the common clamp body from the output rail. That reduces custom machining, keeps the arm replaceable, and lets the coupler family support other output sets.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eHow is this different from SQC01-VESA?\u003c\/h3\u003e\n        \u003cp\u003eEX20 outputs an auxiliary 20x20 extrusion rail for downstream modules. SQC01-VESA outputs a dedicated monitor arm and VESA plate. They share the coupler-family concept but serve different endpoints.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eIs the working load published?\u003c\/h3\u003e\n        \u003cp\u003eNot yet. The clamp, holder, arm length, cantilever offset, payload mount, vibration, and cable pull all affect capacity, so the complete released stack must be tested.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-SQC01-EX20 | KR SightLink E3040 Square Tube Coupler, 2020 Extension Set\",\n  \"description\": \"A provisional rigid side-extension set designed around one square-tube coupler body for 30x30 or 40x40 extrusion, a KUPO-provided 2020 holder, and a 20x20 extrusion arm for downstream mounting modules.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Factory Line \u003e SightLink E3040 Extrusion Extension\",\n  \"sku\": \"KR-E3040-SQC01-EX20\",\n  \"mpn\": \"KR-E3040-SQC01-EX20\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Factory Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent Structure\",\n      \"value\": \"30x30 \/ 40x40 square extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Output Structure\",\n      \"value\": \"20x20 extrusion arm through a KUPO-provided holder\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Set Type\",\n      \"value\": \"Rigid side-extension structure for downstream mounting modules\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Release Status\",\n      \"value\": \"Provisional; geometry, length, hardware, finish, and load pending\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Does one EX20 set fit both 30x30 and 40x40 extrusion?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"That is the design intent: one SQC01 coupler-body family for both sizes. The final clamp geometry and any required insert still need release confirmation before this becomes a guaranteed compatibility claim.\"}},{\"@type\":\"Question\",\"name\":\"Is EX20 a camera mount?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not by itself. It creates an auxiliary 20x20 extrusion rail. A camera, light, sensor, cable accessory, or plate still needs a compatible downstream mounting base or adapter.\"}},{\"@type\":\"Question\",\"name\":\"What length is the 20x20 arm?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The released length has not yet been frozen. Confirm the selected arm length and downstream endpoint with KUPO before ordering or publishing the product.\"}},{\"@type\":\"Question\",\"name\":\"Why use a holder instead of welding the arm to the coupler?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The bolt-on holder separates the common clamp body from the output rail. That reduces custom machining, keeps the arm replaceable, and lets the coupler family support other output sets.\"}},{\"@type\":\"Question\",\"name\":\"How is this different from SQC01-VESA?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"EX20 outputs an auxiliary 20x20 extrusion rail for downstream modules. SQC01-VESA outputs a dedicated monitor arm and VESA plate. They share the coupler-family concept but serve different endpoints.\"}},{\"@type\":\"Question\",\"name\":\"Is the working load published?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not yet. The clamp, holder, arm length, cantilever offset, payload mount, vibration, and cable pull all affect capacity, so the complete released stack must be tested.\"}}]}\u003c\/script\u003e\n","brand":"KUPO Robotics","offers":[{"title":"T-Slot Extrusion \/ Square Tube Coupler","offer_id":50194007195905,"sku":"KR-E3040-SQC01-EX20","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-SQC01-EX20-main.jpg?v=1786878265"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/collections\/KR-E3040-OM20-Q20M-main.png?v=1786883265","url":"https:\/\/kuporobotics.com\/collections\/sightlink.oembed","provider":"KUPO Robotics","version":"1.0","type":"link"}