Material Library Pro
Every cutting job needs stock. If you regularly work with the same sheet sizes — say 18mm MDF at 2440×1220, a 15mm birch ply at 2440×1220, and a 25mm MDF at 3050×1220 — re-entering those three materials from scratch every time is tedious and error-prone. The Material Library solves this by letting you save your frequently used materials once and load them into any job with a single click.
The library is accessed directly from the Stock section, lives alongside your workflow, and supports both 2D sheet and 1D/Wood bar materials.
Opening the Library
The Material Library is accessed via the 📦 button in the Stock section header — the same area where you add stock entries for a job.
Click the 📦 icon to open the library modal. Inside the modal you will find:
- A search field at the top — type any part of a material name to filter the list instantly
- A list of all saved materials for the current mode (2D or 1D/Wood)
- A ▶ Use button next to each entry to load it into your stock table
- A ✕ button next to each entry to delete it from the library
- A Save button to add a new entry from your current stock table
Saving a Material
- 1
Add the material to your stock table
In the Stock section, add the material you want to save — enter its dimensions (width and height for 2D, or length for 1D/Wood), quantity, and any other details you want to record.
- 2
Open the Material Library
Click the 📦 button in the Stock section header to open the library modal.
- 3
Click Save
Click the **Save** (Mentés) button. CutOptim takes the last item in your current stock table and adds it to the library.
- 4
Name the entry
Enter a descriptive name for the material. Use a name that includes the key specs so you can identify it at a glance — for example '18mm MDF 2440×1220' or '50×50 SHS 6m'. Click Confirm to save.
Save materials immediately after entering them for the first time on a job. This way your library builds up naturally as you work, without requiring a separate setup step.
Loading a Material
- 1
Open the Material Library
Click the 📦 button in the Stock section header.
- 2
Find your material
Scroll through the list or type in the search field to filter by name. The search matches any part of the material name — typing '18mm' will show all entries containing that text.
- 3
Click ▶ Use
Click the **▶ Use** button next to the material you want. The entry is inserted into your current stock table with quantity 1. Adjust the quantity as needed for the current job.
You can load multiple materials in a single session — open the library, click ▶ Use for each material you need, and they will all be added to the stock table before you close the modal.
2D vs 1D Libraries
The Material Library maintains separate lists for 2D (sheet) mode and 1D/Wood (bar) mode. When you open the library, you will only see entries that are relevant to the mode you are currently working in.
| Mode | Library contents |
|---|---|
| 2D Panel Cutting | Sheet entries (width × height, e.g. 2440×1220) |
| 1D Linear / Wood Cutting | Bar entries (length only, e.g. 6000 mm) |
This separation prevents confusion — a 2440×1220 sheet entry should never appear when you are setting up a steel tube job, and vice versa.
Storage
The Material Library is stored in your browser’s localStorage. This means it is local to the specific browser and device you are using. It survives browser restarts and closing tabs, but it is not synced to the cloud and will not appear on other devices or other browsers on the same device. Clearing your browser’s site data for CutOptim will erase the library.
Because the library is browser-local, each device or browser profile you use will have its own independent library. If you use CutOptim on multiple machines, build up each library separately.
Tips
Good naming conventions make the library fast to use. The goal is to identify a material completely from its name alone, without opening a job to check dimensions.
Recommended naming patterns:
- Include thickness, material type, and sheet dimensions for 2D entries —
18mm MDF 2440×1220,12mm Birch Ply 2440×1220,25mm MDF 3050×1220 - Include profile dimensions and length for structural sections —
50×50 SHS 6m,90×45 MGP10 6m,100×50 RHS 7.5m - Add a grade or finish note when it matters —
18mm MDF 2440×1220 (Moisture Resistant),12mm Ply 2440×1220 (Structural) - Use a consistent unit convention across all entries (all lengths in mm, or all in metres) to avoid ambiguity
Avoid vague names like Sheet 1 or Standard bar — these become meaningless once you have more than a few entries in the library.