πŸ”§ FrameForge β€” Beginner's Guide

A printable walkthrough: from a blank screen to a ready factory order. Step by step, in plain words.
πŸ“‘ Contents β€” click to jump
  1. Mini-dictionary (30 seconds)
  2. Your first box in 15 minutes
  3. Coming back tomorrow
  4. Holes and cutouts (Panel-by-panel)
  5. The loupe β€” precision to 0.01mm
  6. Reference point and the Corner/Point toggle
  7. Export: factory files
  8. If something went wrong
  9. Checklist before ordering
πŸ‘‹ What does this program do? You want a nice aluminium enclosure (box) for an amplifier or another device. Normally that means months of learning complex CAD software. FrameForge does it for you: you tell it the box dimensions, click where the holes should be β€” and the program produces ready-made files the factory loads straight into its machine. No programming is required from you.

1. Mini-dictionary (30 seconds)

When you open the site, you'll see three buttons β€” these are three ways to start, not three different programs. Pick whichever fits:

All three ways build exactly the same, fully working box β€” the only difference is how convenient it is to set up. You can switch to PRO mode at any time, even after starting through the wizard.

Five words you will see everywhere:

2. Your first box in 15 minutes (step by step)

Take a pen and a sheet of paper. Follow the steps in order and tick them off. Do not skip steps 8–10 β€” without them your work will be lost!

1
Write down the dimensions of your future box Measure with a ruler what will live inside (the board, the transformer). You need three numbers in millimetres: width (X), height (Y), depth (Z). Add 5–10 mm of air on each side. These are the internal dimensions.
2
Open the site and press "βž• New project" The Project ID field already starts with your username (e.g. IVAN_) β€” just add a name for your enclosure, e.g. IVAN_MY_AMP_01. This way your projects can never collide with anyone else's.
3
IMMEDIATELY write the name and PIN on paper This is the most important step. The PIN field is a plain text field β€” nothing gets filled in automatically. Make up any digits and type them in yourself β€” this is your own secret code for this project. The PIN is not stored anywhere in readable form and cannot be recovered. Lost PIN = lost access to the drawings. Write: "Project: IVAN_MY_AMP_01, PIN: ……" and put the note in a drawer.
4
Switch to the "3. Auto-box" tab This is the main mode. Always start here β€” it builds all 6 panels and places the cubes by itself.
5
Enter the dimensions from your note Fields X (Width), Y (Height), Z (Depth) β€” your internal dimensions. Below β€” wall thickness: for a normal box, 2 mm everywhere. If a heavy transformer or heatsink will sit on the bottom β€” make the Bottom 5 mm.
6
Choose the fastener and the hole type Fastener: for home equipment take M3 (10) β€” the standard. M4/M5 are for large, heavy boxes.
Holes β€” how the bolts will look from outside:
  • Plain β€” a through hole, the bolt head sticks out. The simplest and most reliable option.
  • Countersink (flush) β€” for flat-head (countersunk) bolts: the head sinks into the panel, the surface is flush. Looks great on a front panel.
  • Counterbore (hex) β€” for hex-head bolts: the head sits inside a cylindrical recess.
7
Press "βš™οΈ GENERATE 6 PANELS" A question appears asking which box style you want:
  • [ OK ] β€” the front and rear walls are long, they cover the side walls. Looks good for home equipment (clean edges at the front).
  • [ Cancel ] β€” the side walls are long, they cover the front. Standard for car audio and industrial enclosures.
Both versions are fully functional β€” it is only about appearance.
8
Press "πŸ“¦ SAVE 6 PANELS" The purple button right below the blue one. Until you press it, the box exists only on your screen. Pressed β€” it is written to the server.
9
Check the box in 3D At the bottom of the screen press πŸ‘οΈ Overview (3D). Rotate the box with the mouse (hold the left button). Press "🧊 Exploded view" β€” the panels fly apart and you can see the cubes inside. Make sure everything looks like a box, not like chaos.
10
Congratulations! The box is ready Now you can add holes for connectors (chapter 4) or download the factory files straight away (chapter 6).
πŸ’Ύ The golden rule of saving Everything you draw lives only in the browser's memory until you press "Save". Closed the tab without saving β€” the work is gone. Save after every change. Like in Word: Ctrl+S is your friend.

Extra safety net: if you try to close the tab or reload the page with unsaved changes, the browser will ask you to confirm. This is not a replacement for saving regularly β€” just a last line of defence in case you click the wrong thing by accident.
βž• Optional: internal partition If you need to shield one part from another inside the box (e.g. the power supply from the amplifier, to avoid interference) β€” you don't need to cut a slot, that's expensive at the factory. In the same "3. Auto-Box" mode there's a button "βž• Add partition": choose the orientation (transverse β€” splits the box into front/rear sections, longitudinal β€” into left/right sections) and the distance in mm from the relevant edge. The partition sits on its own corner cubes, no slot needed, and shows up in the 3D view together with the rest of the box. For example, you often need to run a cable between two compartments β€” you can cut a hole for it right on the partition itself. Under the "Add partition" button, a list called "Edit an individual panel" appears β€” it lists every real side of the box, including each partition by name. Click the one you need β€” the normal tools (hole, vent, text) open right on top of that panel, with a "← Back to auto-box" button to return to the overview.

If the distance you enter turns out too close to the edge (there simply isn't room there for the mounting cubes), the program will move the partition to a safe distance automatically and tell you honestly, with the exact new number. That's not a bug β€” you just can't mount a fastener where there's no metal for it.

3. Coming back to your project tomorrow

  1. Open the site β†’ "πŸ“‚ Load from DB".
  2. Enter the project name and PIN from your note.
  3. The program opens all panels exactly as you left them.

In the top right corner there is a theme switch β˜€οΈ/πŸŒ™ (light/dark). Choose whatever is easier on your eyes.

4. Adding holes and cutouts ("Panel-by-panel" mode)

The box is ready; now you need holes for RCA connectors, buttons, displays, LEDs. Switch to the "2. Panel-by-panel" tab.

How it works

  1. At the top, choose a panel from the list (e.g. "Front").
  2. In the left panel press the tool you need β€” a new element appears on the drawing.
  3. Drag it with the mouse to the right place.
  4. Press the green πŸ’Ύ Save. The program automatically switches you to the next panel β€” this way you go through every side (including any partitions) in a circle without getting lost.

Tools (left panel)

Mouse β€” three moves

⌨️ Keyboard β€” precision and a safety net

πŸ”— Grouping several elements Hold Shift and click several elements β€” a lock πŸ”— appears next to them. Now they move together. Handy when a row of buttons must shift 2 mm left without falling apart.

The clamp plate (transistor strap)

5. The loupe β€” precision to hundredths of a millimetre

When a hole must land in an exact spot (e.g. right between two connectors), you cannot aim on a full-screen view. That is what the loupe is for.

  1. In the left panel press the orange button "ENABLE ENG. LOUPE".
  2. Hover the round sight over the spot on the drawing β€” the floating window shows a big magnification with a millimetre grid.
  3. Click directly inside the loupe window β€” the hole is punched on the main drawing with precision to hundredths of a millimetre.
Tip: when the mouse cursor lands exactly on the loupe's crosshair centre, the crosshair itself turns bright red with a glow β€” confirming a click right now will land exactly on the tracked point.

6. Reference point: transferring dimensions from a real PCB

A common task is fitting a ready-made PCB into the enclosure and drilling holes for it exactly in place. The problem is that with calipers in hand you measure distances from the CORNER OF THE BOARD, while coordinates on the panel are counted from the corner of the PANEL β€” doing that conversion in your head is almost guaranteed to cause a mistake. The "Reference point" button in the left panel solves this directly:

  1. Add a reference point and drag it to where the board's corner will physically sit inside the enclosure. On the panel it shows as a yellow crosshair labelled "0,0" β€” the point itself never goes into a cutout, it is purely a reference marker.
  2. Every added hole/cutout, besides the usual X/Y, gets extra "Ξ”X / Ξ”Y" fields β€” enter here exactly the number measured with calipers from the board's corner. The program converts it to panel coordinates itself.
  3. Only one reference point is allowed on a panel at a time.

The "Corner / Point" toggle β€” under the loupe and under the canvas itself there is a small button showing live coordinates while dragging. It is one shared setting for both buttons: switch it in one place and the other switches too. In "Point" mode the coordinates and the button itself turn amber β€” the same colour as the reference point on the canvas.

How this works: this is not a separate mode or a new file β€” the same holes, the same saving and export as always. The reference point is only a convenient way to enter numbers; the real coordinates on the panel are still counted as usual.

7. Export: downloading the factory files

In the top panel press the green πŸ“€ EXPORT button. A window with eight options opens:

6 Panels / 1 Panel Downloads a Python script (.py). Open Autodesk Fusion 360, press Shift+S (Scripts), run the file β€” Fusion builds 3D models of the panels with all your holes in a few seconds, ready to send to the milling machine.
STEP without Fusion A ready set of STEP files, built right on the server -- no Fusion 360 needed at all. The ZIP contains a separate file for each panel, each clamp, and each unique corner/support cube type (identical cubes -- one file plus a quantity, never duplicated per piece), plus a PNG picture next to every file and a manifest.json listing everything. Each file is its own order line for a manufacturer.
Laser: contour A DXF drawing of the panel for contour cutting -- the actual outline a laser cuts along the edge of the part and its holes.
Laser: fill A DXF with real hatching of the ventilation slots (not just a duplicated outline) -- for grilles that need to be partly hatched, not just cut through.
Laser: marking A DXF for surface engraving -- lettering, and marking where a countersink/counterbore needs to be drilled by hand after cutting.
Fastener cubes A Python script for Fusion 360 -- builds only the cubes (not the clamps). The same set of cubes is already available as ready .step files in the STEP button above -- use this one only if you specifically want to build them inside Fusion itself.
Specification A printable/copyable document: dimensions, thicknesses, fasteners, bolt and cube counts -- the full list for one shopping trip, instead of a second order if something runs short.
🏭 What to tell the factory (important!)

8. If something went wrong

SymptomWhat to do
"My changes are gone!" You did not press "Save" before closing/switching. Unsaved work cannot be recovered, unfortunately. Rule: changed β†’ saved.
"I cannot log into my project" Check your note: the project name must be typed exactly (Latin letters, case matters), the PIN exactly the same. If the PIN is lost, it cannot be recovered β€” the project must be started over.
"Holes on the 2D drawing are off-centre" That is not an error! The cube holes are deliberately offset from centre β€” otherwise long bolts would collide inside the cube. Check the assembly in the 3D view, not by eye on 2D.
"A field won't accept my size" The program protects against typos: every field has an allowed range. Check that you are entering millimetres, not centimetres (150 mm, not 150 cm).
"I scattered the clamp holes" Click the clamp plate β†’ the "βš“ Align holes" button in its properties β†’ they line back up on the ruler.
"I want to start a panel over" The red ❌ Clear button wipes the canvas. Do not forget to press "Save" afterwards β€” otherwise the old version stays on the server.
"A cube is red in the 3D view" That's not decoration, it's a check: the program verifies whether the cube's bolt hole actually matches a hole on the panel. Red means it doesn't line up, green means it's exact. Check whether you moved the panel with the mouse after generating the box β€” usually pressing "Generate 6 panels" again turns the cube green.

9. Checklist before ordering from the factory

Go through the list and tick every item:

πŸŽ“ The main things to remember 1. Always start with "Auto-box".  2. PIN β€” on paper.  3. Changed β†’ saved.  4. Before ordering β€” a 3D check. The program does everything else by itself.
🀝 Who worked on this project This program is the joint work of a mechanic and several AI assistants over several months, without a single line of ready-made code copied from elsewhere.

Andrey Pasunko (mechanic-electronics engineer) β€” idea, architecture, all the real-world dimensions and tolerances, testing on actual parts and at the factory.
Gemini, DeepSeek β€” code and logic at various stages of development.
Claude (Anthropic) β€” code and logic, finding and fixing bugs, STEP export without Fusion 360, the cutout library, the reference point tool.

Everyone contributed their own part β€” some more, some less, but without any one of them the program would look different.

FrameForge Β· Guide updated 2026-09-12 (added table of contents and copy button; countersink/counterbore, factory notes and the "If something went wrong" section β€” since August 28).