The Frame - Base Chassis
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Source+Sans+3:wght@400;500;600;700&display=swap'); .pfs-product{--accent:#FA4616;--accent-light:#FF6B42;--ac cent-dark:#D93A0F;--bg-primary:#fff;--bg-section:#f8f8f8;--bg-card:#f5f5f5;--bg-hover:#eee;--text-primary:#1a1a1a;--text-secondary:#4a4a4a;--text-muted:#777;--border-subtle:rgba(0,0,0,.08);--border-accent:rgba(250,70,22,.3);font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text-primary);line-height:1.7;font-size:17px} .pfs-product *,.pfs-product *::before,.pfs-product *::after{box-sizing:border-box} .pfs-product h2{font-family:'Bebas Neue',sans-serif;font-size:42px;letter-spacing:2px;color:var(--text-primary);margin:0 0 20px;line-height:1.1} .pfs-product h3{font-family:'Bebas Neue',sans-serif;font-size:28px;letter-spacing:1px;color:var(--text-primary);margin:40px 0 20px} .pfs-product h4{font-family:'Bebas Neue',sans-serif;font-size:22px;letter-spacing:1px;color:var(--text-primary);margin:30px 0 15px} .pfs-product p{color:var(--text-secondary);margin:0 0 20px} .pfs-product a{color:var(--accent);text-decoration:none;transition:color .2s ease} .pfs-product a:hover{color:var(--accent-dark)} .pfs-product .product-intro{text-align:center;padding:30px 0 40px;border-bottom:2px solid var(--border-accent);margin-bottom:40px} .pfs-product .product-intro p{font-size:19px;max-width:800px;margin:0 auto 25px} .pfs-product .docs-link{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:linear-gradient(135deg,var(--accent-dark),var(--accent));color:#fff;font-weight:700;font-size:15px;border-radius:8px;transition:all .2s ease;text-decoration:none} .pfs-product .docs-link:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(250,70,22,.25);color:#fff} .pfs-product .docs-link svg{width:18px;height:18px} .pfs-product .hero-stats{display:flex;justify-content:center;gap:30px;margin:30px 0;flex-wrap:wrap} .pfs-product .hero-stat{text-align:center;padding:20px 25px;background:var(--bg-card);border-radius:12px;border:1px solid var(--border-subtle);min-width:140px} .pfs-product .hero-stat-value{font-family:'Bebas Neue',sans-serif;font-size:32px;color:var(--accent);letter-spacing:1px} .pfs-product .hero-stat-label{font-size:12px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;margin-top:4px} .pfs-product .value-props{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px;margin:30px 0} .pfs-product .value-prop{display:flex;align-items:flex-start;gap:14px;padding:20px;background:var(--bg-card);border-radius:10px;border:1px solid var(--border-subtle);transition:all .2s ease} .pfs-product .value-prop:hover{border-color:var(--border-accent)} .pfs-product .value-prop svg{width:24px;height:24px;color:var(--accent);flex-shrink:0;margin-top:2px} .pfs-product .value-prop-content{flex:1} .pfs-product .value-prop-title{font-weight:700;color:var(--text-primary);margin-bottom:4px} .pfs-product .value-prop-desc{font-size:14px;color:var(--text-secondary);margin:0;line-height:1.5} .pfs-product .info-card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;padding:25px;margin:25px 0} .pfs-product .info-card.highlight{border-left:4px solid var(--accent);background:linear-gradient(135deg,rgba(250,70,22,.04) 0%,var(--bg-card) 100%)} .pfs-product .info-card.tech{border-left:4px solid #0066cc;background:linear-gradient(135deg,rgba(0,102,204,.04) 0%,var(--bg-card) 100%)} .pfs-product .info-card.warning{border-color:rgba(180,130,0,.4);background:linear-gradient(135deg,rgba(255,200,0,.08) 0%,var(--bg-card) 100%)} .pfs-product .info-card-title{font-weight:700;color:var(--text-primary);margin-bottom:10px;display:flex;align-items:center;gap:10px;font-size:16px} .pfs-product .info-card-title svg{width:20px;height:20px;color:var(--accent)} .pfs-product .info-card p{margin-bottom:0;font-size:15px} .pfs-product .feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px;margin:25px 0} .pfs-product .feature-card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:10px;padding:20px;transition:all .2s ease} .pfs-product .feature-card:hover{border-color:var(--border-accent);transform:translateY(-2px)} .pfs-product .feature-card h4{font-size:18px;margin:0 0 8px;display:flex;align-items:center;gap:8px} .pfs-product .feature-card h4 svg{width:20px;height:20px;color:var(--accent)} .pfs-product .feature-card p{font-size:14px;margin:0;color:var(--text-secondary)} .pfs-product .spec-table{width:100%;border-collapse:collapse;margin:20px 0;font-size:15px} .pfs-product .spec-table th,.pfs-product .spec-table td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--border-subtle)} .pfs-product .spec-table th{background:var(--bg-card);font-weight:600;color:var(--text-primary);font-size:13px;text-transform:uppercase;letter-spacing:0.5px} .pfs-product .spec-table tr:hover td{background:rgba(250,70,22,.03)} .pfs-product .spec-table td:first-child{font-weight:500;color:var(--text-primary)} .pfs-product .spec-table tr.highlight td{background:rgba(250,70,22,.06);font-weight:600} .pfs-product .kit-contents{background:var(--bg-section);border-radius:12px;padding:30px;margin:30px 0} .pfs-product .kit-contents h4{margin-top:0} .pfs-product .kit-list{list-style:none;padding:0;margin:15px 0 0} .pfs-product .kit-list li{padding:10px 0;padding-left:28px;position:relative;border-bottom:1px solid var(--border-subtle)} .pfs-product .kit-list li:last-child{border-bottom:none} .pfs-product .kit-list li::before{content:'✓';position:absolute;left:0;color:var(--accent);font-weight:700} .pfs-product .kit-list.required li::before{content:'→';color:var(--accent)} .pfs-product .kit-list.optional li::before{content:'○';color:var(--text-muted)} .pfs-product .kit-list.ideas li::before{content:'•';color:var(--accent)} .pfs-product .section-divider{height:2px;background:linear-gradient(90deg,transparent,var(--border-accent),transparent);margin:40px 0;border:none} @media(max-width:768px){.pfs-product h2{font-size:32px}.pfs-product .hero-stats{gap:15px}.pfs-product .hero-stat{min-width:120px;padding:15px 20px}.pfs-product .hero-stat-value{font-size:26px}.pfs-product .feature-grid{grid-template-columns:1fr}.pfs-product .value-props{grid-template-columns:1fr}} The Frame — Base Chassis Our take on the plexi fight stick craze that has taken the Fighting Game Community by storm. This combination Acrylic and Machined Aluminum case is not like the rest — blending our love of all things metal with the flexibility and low cost of acrylic. View the Design Guide 3 lbs 9 oz Weight 14.2" Length (360mm) 9.1" Depth (230mm) 2.0" Height (51mm) The Origin These plexi fight sticks have been around for years, most notably popularized by Art over at Art's Hobbies. Art provided this service for years until he decided to step aside and bow out of the community gracefully a few years ago. He's long remembered as a pillar of the community and we still get messages praising his work and contributions. Unlike Art's cases or any of the current ones on the market, we've taken a different approach — blending our love of all things metal with the flexibility and low cost of acrylic. The Frame's chassis is milled out of a solid piece of aluminum so it can withstand the rigors of daily use, travel, and provide a solid base for any build. It's over engineered but offers some advantages over our bent aluminum Panzer 4 case and the similarly milled S-Tier Panzer 5 kit. Acrylic + Machined Aluminum Hybrid No seams, no weak points, no assembly of the frame itself, and no 3D printed parts. The aluminum chassis is milled from a single solid piece, while the acrylic top and bottom give you complete freedom to create any custom layout at no additional cost. Why The Frame? Solid Aluminum Chassis Milled from a solid piece of aluminum, bead blasted and anodized black. No seams, no weak points, no assembly of the frame itself. Custom Layouts — Free Because the top and bottom are acrylic, create any custom layout and have it cut at no additional cost. No setup fees, no design fees — just follow the Design Guide. Over-Engineered Built to withstand the rigors of daily use and travel. Offers advantages over the bent aluminum Panzer 4 and the similarly milled Panzer 5. Fully Wrapped Art Builds All sides have recessed areas for optional acrylic overlays — opaque 1.5mm pieces or custom printed plexi artwork for a fully wrapped art build. Construction Details Front Panel D-Shape recessed cutout for any Neutrik or USB A-C passthrough adapter. Threaded #4-40 mounting holes — no extra nuts or washers required. 6× 24mm holes for screw-in auxiliary buttons. Side Panels 4× 24mm holes on each side for screw-in auxiliary buttons. Plug unused holes with 24mm plugs or omit those cutouts on your optional acrylic/printed plexi overlays. PCB Mounting Integrated PCB mounting area with 4× #4-40 screw points. Tight fit — use harnesses designed for the 20-pin header. Includes USB A to 4-pin connector for USB offset compatibility. Acrylic Overlays All sides have recessed areas for bolting in optional acrylic overlays — opaque 1.5mm thick pieces or custom printed plexi artwork for a really interesting fully wrapped art build. Specifications Parameter Detail Overall Dimensions 360mm × 230mm × 51mm (14.2" × 9.1" × 2.0") Weight 3 lbs 9 oz Material Aluminum, bead blasted and anodized black Front Buttons 6× 24mm holes for screw-in auxiliary buttons Side Buttons 4× 24mm holes per side (8 total) USB Passthrough D-Shape recessed cutout, #4-40 threaded mounting holes PCB Mounting 4× internal mount points (#4-40 screws included) Top/Bottom Panels Acrylic — custom layout cut at no additional cost Button Recommendation We recommend screw-in buttons for The Frame. Unused 24mm holes can be plugged with 24mm plugs or omitted from your optional acrylic overlays. The Frame Difference Because we opted to use acrylic for the Top and Bottom — you are free to create any custom layout you want and have it cut at no additional cost. As long as you follow the Design Guide there are no setup fees, design fees, or otherwise! Have a great idea but no desire, time, or knowledge of CAD software or Adobe Illustrator? No problems! We can make your designs for you. Check out our FRAME DESIGN SERVICE listing. Of course, we have (or will have) a lot of stock options as well that we will cut as they are ordered. And you can share or use any of the options the community makes as well. They are all on our Discord! Frame Design Service Don't have CAD skills? No problem. We offer a design service to create your custom layout. Check out the FRAME DESIGN SERVICE listing to get started. What's Included The Frame Chassis 10× M4 screws, 15mm long (inner and outer acrylic mounting) 2× #4-40 screws (USB passthrough mounting) 4× #4-40 screws (PCB mounting) 12× M4 screws, 6mm long (optional side acrylic mounting) 4× Feet Required Parts, Purchased Separately THE FRAME Plexi Inner Layers Top Plexi Inner Layers Bottom Plexi Outer Layer Top, Printed or Cut on Demand Optional Parts, Purchased Separately Plexi Outer Layer Bottom, Printed or Cut on Demand Plexi Outer Layer Sides (All 4), Printed or Cut on Demand Generally Good Ideas for DIY and Custom Fight Stick Builds Push Buttons Levers Ball Tops PCBs Wiring Harnesses USB Cables USB Passthroughs One chassis. Infinite layouts. Built to last. View the Design Guide
More you might like
Related
ANDYMARK Base Chassis Frame 40.5"W x 44"H Grey
Midea Dehumidifier Base Frame Chassis Assembly - 12120100005
Related
30 in. C-Base Chassis Kit (Frame Only)
Related