On this page

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. 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. 2

    Open the Material Library

    Click the 📦 button in the Stock section header to open the library modal.

  3. 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. 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. 1

    Open the Material Library

    Click the 📦 button in the Stock section header.

  2. 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. 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.

ModeLibrary contents
2D Panel CuttingSheet entries (width × height, e.g. 2440×1220)
1D Linear / Wood CuttingBar 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.

FAQ

Is the Material Library synced across devices?
No. The Material Library is stored in your browser's localStorage, which is local to the device and browser you are using. It is not cloud-synced. If you switch browsers or use a different device, your saved materials will not be available there. For shared or multi-device workflows, note down your common material specs and re-enter them on each device.
Will my saved materials survive a browser restart?
Yes. localStorage persists across browser sessions and restarts. Your saved materials remain available until you manually delete them or clear your browser's site data.
Can I use my 2D sheet library in 1D mode?
No. The Material Library maintains separate lists for 2D (sheet) mode and 1D/Wood (bar) mode. Only the list relevant to your current mode is shown. This prevents mismatched entries from appearing — a 2440×1220 sheet entry makes no sense in a bar-length context.
How many materials can I save to the library?
There is no fixed cap, but because the library uses browser localStorage (which has a per-origin storage limit of around 5 MB), you may eventually run into browser storage limits if you save a very large number of entries. In practice, most users save fewer than 50 materials, which is well within the limit.
Can I rename a saved material after saving it?
Not directly. To rename a saved entry, delete it with the ✕ button and save it again with the corrected name. The process takes only a few seconds — add the material to your stock table, click 📦, click Save, and enter the new name.

Last updated: April 1, 2026