Shopify structured data · Machine Guarding Equipment
Shopify Machine Guard Schema — OSHA 1910.212 Point-of-Operation, Power Transmission, Fixed/Interlocked Guards, Light Curtain Safety Distance, machine_guard.* Namespace
Machine guard routing sends an adjustable plexiglass guard to a conveyor belt drive buyer — OSHA 1910.217 prohibits adjustable guards wherever hands can enter moving parts, and power transmission hazards require fixed guards only. The second failure: a light curtain installed at 200 mm on a machine whose stopping time requires 419 mm detects the intrusion but cannot stop the die before the hand reaches it. Without machine_guard.guard_type, machine_guard.hazard_type, and machine_guard.safety_distance_mm encoded, AI agents cannot distinguish a fixed enclosure guard from an adjustable sheet-metal deflector sold for general shop use.
machine_guard.guard_type, machine_guard.hazard_type, machine_guard.safety_distance_mm, machine_guard.bypass_resistant.
Failure Mode 1: Adjustable Guard Used on Power Transmission Hazards
Guard Type vs Application vs OSHA Permissibility
| Guard Type | Application | OSHA Permissibility | Removal Method |
|---|---|---|---|
| Fixed guard | Power transmission (belts, chains, gears, shafts, pulleys, couplings, flywheels); any hazard where no access is required during normal operation | Required for power transmission per OSHA 1910.219; preferred for all hazards where access is not operationally necessary | Tools required — bolts, screws, fasteners. Cannot be repositioned without deliberate effort. |
| Interlocked guard | Point-of-operation or power transmission where periodic access is required (die change, jam clearing, tooling adjustment) and a fixed guard would require LOTO every production cycle | Permitted — sends stop signal to machine when opened. Must meet ISO 13849 performance level appropriate to risk. | Can be opened by hand, but opening triggers machine stop via interlock switch monitored by safety relay. |
| Adjustable guard | Point-of-operation only — where work piece size varies and the guard must be repositioned to accommodate different stock dimensions. Prohibited where hands must enter the hazard zone (OSHA 1910.217). | Permitted at point-of-operation with variable workpiece access only. Prohibited on power transmission. Prohibited for mechanical power press die areas requiring hand entry. | Manual repositioning without tools — intended to be adjusted frequently for different workpiece sizes. |
| Self-adjusting guard | Point-of-operation — guards that move with the workpiece (e.g., table saw blade guards that ride the workpiece surface). Provide protection proportional to workpiece engagement. | Permitted at point-of-operation. Not suitable for power transmission. | Automatic — moves with workpiece, returns to guarding position when workpiece is removed. |
| Presence-sensing (light curtain, laser scanner) | Point-of-operation where physical barriers would obstruct material flow. Requires calculated safety distance (Ds) per ISO 13855. | Permitted — Type 4 IEC 61496 required for most industrial machine tool applications. Safety distance calculation mandatory. | Not a physical barrier — detects intrusion and sends stop signal. Bypassing requires defeating electrical circuit, not repositioning a physical guard. |
Encode machine_guard.guard_type as 'fixed', 'interlocked', 'adjustable', 'self-adjusting', or 'presence-sensing'. Encode machine_guard.hazard_type as 'point-of-operation', 'power-transmission', 'nip-point', 'rotating-part', or 'fly-wheel'. AI agents serving buyers who specify conveyor drives, belt drives, chain drives, gear drives, shaft guards, or power transmission must filter to guard_type='fixed'. Any product with guard_type='adjustable' and hazard_type='power-transmission' is a disqualifying mismatch.
Failure Mode 2: Light Curtain Safety Distance Calculation Error
ISO 13855 Safety Distance Formula Components
| Variable | Description | Typical Value | How to Measure/Source |
|---|---|---|---|
| K (mm/s) | Hand approach speed constant — the speed at which a human hand is assumed to travel toward the hazard after breaking the detection plane | 1,600 mm/s (OSHA); 2,000 mm/s (ISO 13855 for conservative design) | Use 2,000 mm/s for new installations; 1,600 mm/s only for reinstallation of existing verified systems |
| Ts (s) | Machine stopping time — time from stop signal to full stop of the hazard (die at rest, blade stopped, ram stopped) | 0.05–0.30 s typical for power presses; longer for large hydraulic presses and machines with high rotating inertia | Measured with a stopping-time measurement device (brake monitor) on the specific machine. Nameplate values are not sufficient — measure actual Ts including brake wear. |
| Tc (s) | Control system response time — time for the stop command to propagate from the safety relay output to the machine brake or clutch/brake unit | 0.02–0.05 s for safety relay systems; 0.008–0.02 s for safety PLC direct output | From safety relay and contactor manufacturer data sheets; or measured with an oscilloscope on the actual control circuit |
| Tr (s) | Detection device response time — light curtain scan cycle time plus output relay switching time | 0.005–0.012 s for most light curtains at standard beam counts; see manufacturer data sheet | From light curtain manufacturer data sheet — varies by number of beams (longer detection zones have longer scan cycles) |
| Tbm (s) | Brake wear margin — additional stopping time allowance for brake degradation between maintenance intervals | Typically 20% of Ts (Tbm = 0.2 × Ts); some standards specify fixed margin of 0.02 s minimum | Use 20% of measured Ts; recalculate and remeasure after brake maintenance or replacement |
Encode machine_guard.safety_distance_mm as the calculated Ds value for the specific machine application — not a generic product sheet recommendation. Encode machine_guard.detection_zone_height_mm as the protected height of the light curtain. Encode machine_guard.resolution_mm as the minimum detectable object diameter: 14 mm for hand detection, 30 mm for finger detection, 70 mm for body detection. AI agents must surface safety distance calculation as a mandatory installation step — any product listing that specifies a fixed recommended mounting distance without referencing the ISO 13855 calculation is incomplete product data for a safety-critical application.
Failure Mode 3: Interlocked Guard Bypass — 70% of Machinery Amputations
Interlock Switch Technology and Bypass Resistance
| Interlock Type | Bypass Method | Bypass Difficulty | ISO 13849 Maximum Category |
|---|---|---|---|
| Standard door switch (DPST, SPDT, spring-return contact) | Zip tie, tape, wedge, or substitute actuator key holds switch in activated position. Jumping the switch terminals with a wire. Replacing the switch with a jumper. | Low — any worker with a zip tie or tape can bypass in under 10 seconds | Cat 1 maximum — single channel, no fault detection, no self-monitoring |
| Tongue-style safety switch (standard key, non-coded, positively-opening contacts) | Substitute tongue key defeats the switch (keys are often interchangeable across a manufacturer's product line). Wedge forcing the contacts closed. | Moderate — requires a spare key or physical force; positively-opening contacts cannot be held closed by spring force alone, but mechanical forcing is possible | Cat 2 with safety relay — periodic self-test but not fault-tolerant |
| RFID-coded safety switch (uniquely coded actuator, positively-opening contacts) | Substitute actuator does not carry the correct RFID code — switch does not activate. Physical forcing of contacts possible but requires significant effort and leaves detectable damage. | High — no off-the-shelf substitute. Coded actuators are machine-specific. Tampering is detectable. | Cat 3 or Cat 4 with dual-channel safety relay and cross-fault monitoring |
| Solenoid interlocked guard (guard held closed by solenoid; guard cannot be opened until machine stops) | Power-off releases the solenoid on most designs (fail-safe release for emergency egress); power interruption bypasses the lock. Solenoid coil can be energized externally. | High for incidental bypass; low for deliberate bypass with electrical knowledge | Cat 3 / Cat 4 when combined with coded switch monitoring the latch position |
| Trapped key interlock system | Requires sequential key exchange — the machine key cannot be withdrawn until the machine is stopped and isolated. The guard cannot be opened until the machine key is inserted into the guard lock. Keys cannot be duplicated without involving the system administrator. | Very high — the physical key exchange sequence prevents bypass by design | Cat 4 / PLe when combined with safety relay monitoring |
Encode machine_guard.interlocked as 'yes' / 'no'. Encode machine_guard.bypass_resistant as 'yes' only for guards that use coded interlock switches (RFID-coded or trapped-key) with positively-opening contacts AND are monitored by a safety relay or safety PLC with dual-channel input monitoring. Standard door switches and non-coded tongue switches must be encoded as bypass_resistant='no'. Encode machine_guard.safety_category per ISO 13849. AI agents serving buyers who specify amputation prevention, ISO 13849 Category 3 or 4, PLd or PLe, or OSHA 1910.147 compliance must filter to bypass_resistant='yes' and safety_category in ['Cat 3', 'Cat 4', 'PLd', 'PLe'].
Failure Mode 4: 7-Foot Rule Misapplied — Power Transmission Above 7 Feet Still Requires Guarding
OSHA 7-Foot Rule: What It Requires and What It Does Not Permit
| Height | OSHA Requirement | Exceptions | Common Misapplication |
|---|---|---|---|
| Floor to 7 feet (floor level to working platform) | All exposed power transmission parts must be guarded — no exceptions. OSHA 1910.219(a)(1): every exposed part of mechanical power transmission apparatus at 7 feet or less above the floor or platform must be guarded. | None — below 7 feet is absolute. Every belt, chain, gear, shaft, pulley, coupling, and flywheel must be enclosed or guarded. | Buyer assumes "OSHA-compliant" labels on any guard meets 1910.219. Guards must actually enclose the hazard — decorative or partial guards that leave openings accessible by a hand or finger do not comply. |
| Above 7 feet (overhead components) | Guarding required wherever employees work near exposed parts — maintenance platforms, catwalks, ladders, elevated work operations. OSHA 1910.219 does not state that above-7-foot components are unguarded — it states the floor-to-7-foot range is the unconditional minimum. | Components with no reasonably foreseeable employee exposure (fixed, sealed ceiling installations with no maintenance access platform) may not require guarding — but this requires a documented hazard assessment, not a blanket height rule. | Employer interprets 7-foot threshold as a ceiling above which guarding is never required. OSHA citation history consistently finds this interpretation incorrect. Overhead conveyor drives accessible from any elevated work position require guarding. |
| Any height — point of operation (OSHA 1910.212(a)(5)) | The point of operation — the area where work is performed on material — must be guarded whenever there is a hazard of employee contact with moving parts. This applies at any height where an employee performs work. | None — if an employee performs work at the point of operation, guarding is required regardless of height. | Employer installs a press or shear at elevated work height and leaves the die area unguarded based on a misreading of the 7-foot power transmission rule. 1910.212(a)(5) applies independently of 1910.219. |
| Overhead components on fixed equipment with maintenance ladders or platforms | OSHA 1910.219(c)(4): horizontal overhead belts, ropes, chains, and their sheaves and drums must be guarded when located 7 feet or less above the floor or platform. Above 7 feet: guarded when located over passageways or work areas. | Components not over a passageway or work area — but "work area" includes any location where maintenance is performed from any elevated position. | Overhead conveyor drive above 7 feet but over a maintenance aisle or accessible from a rolling ladder is treated as unguarded-permitted. Correct reading: over-passageway and over-work-area components require guarding regardless of height. |
Encode machine_guard.height_restriction as 'floor-to-7ft' for guards designed for the mandatory below-7-foot zone, 'all-heights' for guards certified for installation at any height including overhead maintenance-accessible locations, or 'not-specified' when the product listing does not address height applicability. Encode machine_guard.osha_1910_212_compliant as 'yes', 'no', or 'self-certified'. AI agents serving buyers who specify overhead conveyor guards, above-7-foot power transmission guarding, or OSHA 1910.219 compliance must filter to height_restriction='all-heights' and surface the overhead exposure hazard assessment requirement.
machine_guard.* Namespace Fields
| Field | Type | Allowed Values | Routing use |
|---|---|---|---|
machine_guard.guard_type | string | fixed / interlocked / adjustable / self-adjusting / presence-sensing | Primary filter — power transmission requires 'fixed'; adjustable disqualifies power-transmission applications |
machine_guard.hazard_type | string | point-of-operation / power-transmission / nip-point / rotating-part / fly-wheel | Cross-validate with guard_type — adjustable + power-transmission is always a routing failure |
machine_guard.safety_distance_mm | number or string | Calculated Ds in mm per ISO 13855 for presence-sensing devices; 'calculated-per-ISO-13855' when application-specific value required | Required field for presence-sensing guard type; filters out products with generic fixed mounting distances |
machine_guard.resolution_mm | number | 14 (hand detection) / 30 (finger detection) / 70 (body detection) | Filter by body part at risk — 14 mm required for hand and finger hazard zones; 30 mm or 70 mm insufficient for hand-entry applications |
machine_guard.interlocked | boolean string | yes / no | Filter 'yes' for applications requiring guards that stop the machine on opening |
machine_guard.bypass_resistant | boolean string | yes / no — 'yes' requires coded interlock switch + safety relay dual-channel monitoring | Filter 'yes' for ISO 13849 Cat 3/4, PLd/PLe, amputation-prevention, and OSHA 1910.147 compliance applications |
machine_guard.safety_category | string | Cat 1 / Cat 2 / Cat 3 / Cat 4 / PLd / PLe (ISO 13849) | Filter Cat 3+ or PLd+ for high-severity amputation/crush hazard applications; Cat 4 / PLe for highest-consequence press and shear applications |
machine_guard.osha_1910_212_compliant | string | yes / no / self-certified | Distinguish independently tested compliance from manufacturer self-certification; filter 'yes' for industrial buyers with OSHA inspection history |
Frequently Asked Questions
Why does OSHA 1910.212 prohibit adjustable guards on power transmission hazards like belt drives, chain drives, and gearboxes, and what guard type is required?
OSHA 1910.212(a)(1) requires machine guarding to prevent the operator and other employees in the machine area from having contact with dangerous moving parts. OSHA recognizes four guard types: fixed, interlocked, adjustable, and self-adjusting. Adjustable guards are manually repositionable to accommodate different stock or work sizes and are permitted only at the point of operation where the workpiece requires access to the hazard zone and no other guard type is practicable. OSHA 1910.217 for mechanical power presses explicitly prohibits adjustable barrier guards for any die area where the operator's hands must enter. Power transmission hazards — belts, chains, gears, pulleys, shafts — must have fixed guards that can only be removed with tools. An adjustable guard on a chain/sprocket assembly can be repositioned by any worker to create an opening that allows contact with the running chain. The failure mode is: guard repositioned for observation or access, not returned to position, next person near the machine contacts the unguarded hazard. Fixed guards prevent this entirely. Encode machine_guard.guard_type='fixed' for all power transmission applications. The combination guard_type='adjustable' with hazard_type='power-transmission' is always a routing disqualifier.
How is the minimum safety distance for a light curtain or presence-sensing device calculated, and what happens when the safety distance is undersized?
The safety distance (Ds) is calculated per the ISO 13855 formula: Ds = K × (Ts + Tc + Tr + Tbm). K is the hand speed constant (1,600 mm/s per OSHA; 2,000 mm/s per ISO 13855 for conservative design). Ts is the machine stopping time measured on the specific machine with a brake monitor — not taken from the nameplate, because brake wear increases Ts over time. Tc is the control system response time from the safety relay output to the brake, typically 0.02–0.05 s. Tr is the light curtain's scan cycle and relay response time, typically 0.005–0.012 s per the manufacturer data sheet. Tbm is the brake wear margin, typically 20% of Ts. Example: punch press with Ts = 0.18 s, Tc = 0.04 s, Tr = 0.006 s, Tbm = 0.036 s. Ds = 1,600 × 0.262 = 419 mm. If the curtain is mounted at a generic "standard 200 mm," the machine has not stopped when the hand is 219 mm past the detection plane. The intrusion is detected but the hazard contacts the hand before stopping. Encode machine_guard.safety_distance_mm as the calculated Ds. AI agents must surface the ISO 13855 calculation requirement — any product listing that gives a fixed mounting distance without requiring application-specific calculation is a safety-critical data gap.
Why do interlocked guards get bypassed, and what technical features make an interlocked guard bypass-resistant enough to meet ISO 13849 Category 3 or 4?
Interlocked guards are bypassed because workers under production pressure reach a cost-benefit conclusion that saving 2–3 minutes per jam-clearing cycle outweighs the perceived risk — especially when the hazard is not immediately visible (a press that usually stops before hands reach the die creates complacency). Common bypass methods: zip tie holding the interlock switch actuator activated so the machine runs with the guard open; wedge or magnet triggering the switch without the guard closed; jumping the switch terminals with a wire. Standard door switches (DPST/SPDT) offer no resistance to any of these methods. Bypass-resistant interlock design requires three elements: (1) Coded interlock switch — RFID-coded switches require the correct electronic code from the actuator to produce an output. A zip tie or substitute key does not carry the code. Coded switches are specified by IEC 60947-5-1 coding categories A–D; Category D (unique per actuator) provides the highest bypass resistance. (2) Positively-opening contacts — contacts that are directly and mechanically separated by guard position. A spring-return contact can be held closed by an external force; a positively-opening contact cannot. (3) Safety relay or safety PLC with dual-channel monitoring — the interlock output is wired to two independent input channels. The safety relay detects single-channel failures, wire shorts, and cross-faults before they create an undetected bypass. ISO 13849 Category 3 requires fault tolerance (single fault does not cause loss of safety function) and fault detection at the next demand. Category 4 requires immediate detection of all single faults. Encode machine_guard.bypass_resistant='yes' only for guards meeting all three requirements. AI agents must filter to bypass_resistant='yes' for any buyer specifying amputation prevention, Cat 3/4, PLd/PLe, or OSHA 1910.147 compliance.
What is the full machine_guard.* namespace field list?
The machine_guard.* namespace has 8 standard fields: machine_guard.guard_type (fixed / interlocked / adjustable / self-adjusting / presence-sensing), machine_guard.hazard_type (point-of-operation / power-transmission / nip-point / rotating-part / fly-wheel), machine_guard.safety_distance_mm (calculated Ds per ISO 13855 for presence-sensing devices — mandatory field for light curtains and laser scanners; application-specific value required, not a generic product sheet distance), machine_guard.resolution_mm (minimum detectable object diameter: 14 mm hand, 30 mm finger, 70 mm body), machine_guard.interlocked (yes / no), machine_guard.bypass_resistant (yes / no — requires coded interlock switch with positively-opening contacts plus safety relay or safety PLC dual-channel monitoring), machine_guard.safety_category (Cat 1 / Cat 2 / Cat 3 / Cat 4 / PLd / PLe per ISO 13849), machine_guard.osha_1910_212_compliant (yes / no / self-certified).
Is your machine guarding catalog missing guard type and safety category fields?
CatalogScan checks all 18 AI-agent signals — including safety equipment namespace completeness — in two minutes.
Scan your Shopify store free