{"product_id":"kr-vr22-om30-q20m","title":"KR-VR22-OM30-Q20M - VisionReach 22 Omni 30 cm Mount","description":"\u003c!-- KUPO Robotics - KR-VR22-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 VisionReach \/ 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 VisionReach 22 Omni 30 cm is the mount that brings a camera, light, sensor, or monitor out from a VisionGrid 22 Pro frame to where it needs to look. It clamps to the 22 mm tube, gives you a controlled Omni arm for positioning, and ends in a standard ¼\"-20 screw for your device.\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.\u003c\/p\u003e\n          \u003cp\u003eAt 30 cm \/ 11.8 in it's the middle Omni length - more reach than the 20 cm, 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        \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 VisionReach\u003c\/span\u003e\u003ch3\u003eWhy VisionReach\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eA generic arm can hold a device for a while. VisionReach is built for setups that keep changing - you reposition the camera, swap the light, adjust the angle - without the arm slipping, twisting, or drifting out of position.\u003c\/p\u003e\n          \u003cp\u003eIt's a known, reusable mounting path: a defined base that fits your frame, a defined arm class with a real load figure, and a standard device screw. When the layout changes, you adjust the arm instead of rebuilding the mount. If your camera needs a special interface, keep this as the standard mounting path and make only the device-side adapter plate custom - the rest stays reusable.\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 22 mm VisionGrid Pro tube to your device's ¼\"-20 thread, base and arm included:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e22 mm VisionGrid Pro tube\n-\u0026gt; VisionReach 22 tube clamp 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\"\u003eVisionReach 22 Omni 30 cm is at its best for mid-reach camera and light work on a VisionGrid 22 Pro bench - when the 20 cm can't quite reach but you don't need the longest arm.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eMid-reach camera and light positioning on a VisionGrid 22 Pro bench.\u003c\/li\u003e\n            \u003cli\u003eControlled manual positioning in integrator labs and prototype cells.\u003c\/li\u003e\n            \u003cli\u003eLayouts where the target sits a little beyond a short arm's reach.\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 reusable parts - the sliding 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\u003eVisionReach 22 tube clamp base for the 22 mm VisionGrid Pro tube.\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 camera, lens, light, sensor, monitor, or controller; a camera-specific adapter plate; the VisionGrid frame itself; 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: a 22 mm VisionGrid Pro tube, 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 your frame is a 22 mm VisionGrid Pro tube (not 16 mm rail, 35 mm post, or extrusion).\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\u003eIf the setup is vibration-prone, overhead, in a moving-machine area, or headed for production, talk to us about a reviewed mounting path first.\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 frame?\u003c\/h3\u003e\n        \u003cp\u003eIt fits the 22 mm VisionGrid Pro tube. For a 16 mm VisionGrid rail use VisionReach 16; for a 35 mm post use VisionFrame 35; for 3030\/4040 extrusion use SightLink E3040.\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 for factory production?\u003c\/h3\u003e\n        \u003cp\u003eIt's built for lab benches, VisionGrid 22 Pro setups, and prototype cells. For factory release, vibration, or strict image-position tolerance, choose a reviewed mounting path instead.\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-VR22-OM30-Q20M | KR VisionReach 22 Omni 30 cm Mount\",\n  \"description\": \"The KR VisionReach 22 Omni 30 cm is the mount that brings a camera, light, sensor, or monitor out from a VisionGrid 22 Pro frame to where it needs to look. It clamps to the 22 mm tube, gives you a controlled Omni arm for positioning, and ends in a standard 1\/4\\\"-20 screw. At 30 cm \/ 11.8 in it is the middle Omni length, a balanced reach with more stiffness and load margin than the 40 cm. The frame and device are chosen separately.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KUPO Robotics\" },\n  \"manufacturer\": { \"@type\": \"Organization\", \"name\": \"KUPO CO. LTD\" },\n  \"category\": \"Machine Vision Mounting \u003e Lab Line \u003e VisionReach Arm Mount\",\n  \"sku\": \"KR-VR22-OM30-Q20M\",\n  \"mpn\": \"KR-VR22-OM30-Q20M\",\n  \"additionalProperty\": [\n    { \"@type\": \"PropertyValue\", \"name\": \"Product Line\", \"value\": \"KUPO Robotics Lab Line\" },\n    { \"@type\": \"PropertyValue\", \"name\": \"Parent Frame\", \"value\": \"22 mm VisionGrid Pro tube\" },\n    { \"@type\": \"PropertyValue\", \"name\": \"Arm Type\", \"value\": \"Omni (indexed, repeatable angle)\" },\n    { \"@type\": \"PropertyValue\", \"name\": \"Reach\", \"value\": \"30 cm \/ 11.8 in nominal\" },\n    { \"@type\": \"PropertyValue\", \"name\": \"Close-in Working Load\", \"value\": \"up to 6 kg \/ 13.2 lb\" },\n    { \"@type\": \"PropertyValue\", \"name\": \"Device Output\", \"value\": \"1\/4\\\"-20 male (device or adapter plate provides the female thread)\" },\n    { \"@type\": \"PropertyValue\", \"name\": \"Kit Type\", \"value\": \"Add-on mounting path (frame and device selected separately)\" }\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 frame?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It fits the 22 mm VisionGrid Pro tube. For a 16 mm VisionGrid rail use VisionReach 16; for a 35 mm post use VisionFrame 35; for 3030\/4040 extrusion use SightLink E3040.\"}}, {\"@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 for factory production?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It's built for lab benches, VisionGrid 22 Pro setups, and prototype cells. For factory release, vibration, or strict image-position tolerance, choose a reviewed mounting path instead.\"}}]}\u003c\/script\u003e","brand":"KUPO Robotics","offers":[{"title":"VisionGrid 22 Pro \/ Omni Arm \/ 30 cm","offer_id":50194006868225,"sku":"KR-VR22-OM30-Q20M","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-VR22-OM30-Q20M-main.png?v=1786878256","url":"https:\/\/kuporobotics.com\/products\/kr-vr22-om30-q20m","provider":"KUPO Robotics","version":"1.0","type":"link"}