Free guide and fixed examples / Бесплатное руководство и готовые примеры. The full application is not included. Полное приложение не включено.
USER GUIDE · VERSION 1.0.1From dimensions to a pattern.
Lay out flat parts, assemble a panel box or develop a simple rolled or bent form. Dimensions are in millimetres. The extracted app runs locally.
Start a layout →Download tray example
Your first result in five steps
- Extract the whole ZIP to a folder and open
SvarogCut.html in desktop Chrome. No installation, account or server is needed. This is the tested environment; Safari on iPhone and opening HTML from Files have not been tested. - Choose a pattern tab and click Load example for a working starting point. This replaces the current project; Undo can restore the last change.
- Enter part dimensions, then stock-sheet size, edge margins and part spacing. The layout and parts table update together.
- Select a sheet above the drawing, then export SVG, DXF or PDF. Export each sheet separately. Manufacturing export is disabled while any part is unplaced.
- Use Save project to keep editable parameters as JSON. Open loads that file again. Browser autosave is a convenience, not a substitute for a saved file.
A 300 × 200 × 120 mm box in 6 mm material. The screenshot uses the Russian interface; the EN button switches the app language.
Flat parts and stock layouts
Flat parts supports rectangles, discs/rings, right triangles and custom polygons. Each definition has a name, dimensions, quantity and permission to rotate by 90°. Disable rotation for grain-sensitive parts.
For a polygon, enter 3–60 vertices in boundary order, one x,y pair per line; use a decimal point. The final edge closes automatically, so do not repeat the first point. Self-intersections and polygon holes are unsupported; a ring can have one central circular hole.
0,0
160,0
160,60
80,110
0,60
A mixed-part example. Holes and concave voids are not filled with other parts.The conservative layout reserves each part's bounding rectangle. It preserves edge margins and spacing but does not guarantee minimum waste, nesting within holes, a through-cut sequence or suitability for a panel saw. The area percentage compares actual part area with the area of all used stock sheets.
| Mode | Input convention | Output |
|---|
| Panel box | Outside width W, depth D, height H and material thickness t. | Five butt-jointed panels, or six with a lid. |
| Bent tray | Outside W, D, H; thickness t; inside radius R; K factor. | A cross-shaped blank and four 90° bend-centre lines. |
| Cylinder | Mid-surface diameter, axial height and lap allowance. | A rectangle and an optional lap-seam reference. |
| Cone | Large/small mid-surface diameters and axial height. | A sector or annular sector. Small diameter 0 gives an apex. |
Box assembly
The full-footprint W × D bottom sits under the walls. Long walls cover the ends of short walls. Without a lid, wall height is H − t; short-wall length is D − 2t. A W × D lid sits on top within the specified total height, so wall height becomes H − 2t. Fasteners, slots and finger joints are not generated.
The 300 × 200 × 120 mm example with 6 mm material creates a 300 × 200 bottom, two 300 × 114 long walls and two 188 × 114 short walls. Parametric modes allow all panels to rotate. For individual grain control, enter these panels in Flat parts and disable rotation.
Tray bend allowance
For each 90° bend, BA = π/2 × (R + K × t); outside setback is R + t. The tangent base measures W − 2(R + t) by D − 2(R + t). Developed flange depth is H − (R + t) + BA. A blue line marks the centre of the developed bend zone, never a cut.
At 200 × 120 × 30 mm, t = 1, R = 2, K = 0.4: BA ≈ 3.7699 mm and blank bounds ≈ 255.5398 × 175.5398 mm.This tray has open corners. Its rectangular cutouts have sharp internal corners. It is not watertight and has no tooling-specific relief radii. The example K = 0.4 is uncalibrated: determine an appropriate value with a trial bend for your material and tooling. The assembled drawing is schematic.
Cylinder and cone mid-surfaces
A cylinder develops to π × diameter + lap allowance by axial height. For a cylinder, mid-surface diameter equals outside diameter minus thickness. Enter that mid-surface value directly. End caps are not included.
For a cone, do not simply subtract thickness from an outside diameter: establish the mid-surface diameters at the correct sections in CAD first. This is a right circular cone; height is axial, not the slant. Equal diameters belong in Cylinder. Cone output includes no seam, caps, springback or weld-shrinkage allowance.
Mid-surface diameters 160 / 80 mm, axial height 150 mm. Calculation details lists sector radii and angle.
Printing a 1:1 template
- Export PDF · A4 1:1. Do not print the web interface itself.
- Choose A4 and Actual size / 100%. Disable Fit and Shrink.
- Print the calibration cover first. Both horizontal and vertical bars must measure 100 mm between their end marks.
- Pattern pages have row/column numbers and stock-sheet coordinates. Align identical coordinate crosses in the 10 mm overlaps, then tape the pages. Page frames are not cut lines.
- Measure a known part dimension after assembly. Printer, paper and manual alignment accuracy cannot be verified by the app.
Open the example tray PDF. Each PDF covers one selected stock sheet. The limit is 120 pattern pages plus calibration; for larger work, use SVG/DXF with suitable large-format printing software.
SVG / DXF for further preparation
SVG declares physical millimetres; DXF declares millimetres with INSUNITS. Black CUT contains nominal contours, while BEND or SEAM contains reference lines. There is no sheet frame, coordinate grid or part-number text that a machine could mistake for cuts.
DXF uses separate LINE, ARC and CIRCLE entities. Some CAM tools require joining segments into closed contours and setting operation order. Check units, a known length and layer assignments in your software before cutting.
Part spacing is not kerf compensation. Apply tool compensation once in CAM. This app does not create G-code or control machinery. Never assign bend/seam references to through-cut operations.
Included examples
Choose Open in the app and select a JSON file from examples. Adjacent SVG/DXF files can be imported into your CAD for comparison. The built-in flat example has a slightly different part set.
First-version limits
Up to 50 definitions, 200 flat parts, 50 stock sheets, 5000 × 5000 mm stock and a 250 KB JSON project. Only SvarogCut projects are imported, not arbitrary SVG/DXF, photos or 3D meshes. The material label does not choose machine settings or change R/K. Strength, fasteners, welding and manufacturing sequence are not calculated.
Computation, exports, desktop Chrome offline operation and interface widths of 320–1440 px were checked. Physical printing, cutting, bending and your specific machine/CAM setup have not been tested. Start with a small trial piece. Real iPhone/Safari compatibility is not claimed.
If the app does not open, extract the ZIP first, then choose Open with → Chrome. If local autosave is unavailable, save JSON manually. Correct invalid inputs or use Undo. Projects are not uploaded; the browser may clear local storage.
Bend-calculation references
Bend allowance and the meaning of K factor were checked against SOLIDWORKS: K-Factor and Ansys: bend allowances. Those external links need internet; the app and examples do not.