About this 1-CSP window-profile optimizer
Window profiles, not generic bar
FeneCAM’s public linear tool is a browser 1-CSP solver for aluminium and uPVC window bars.
Primary stock is the mill-length 6000 mm extrusion used for frames and sashes — not timber, pipes or paper rolls.
The same one-dimensional cutting stock problem
applies, but the inputs that matter here are kerf, 45/45 miters, left/right trim and remnant length.
What you enter
Stock length (usually 6000 mm) and quantity, part lengths and quantities, kerf, optional left/right trim,
optional 45/45 miters, and a minimum remnant if you keep leftovers. Do not mix aluminium and uPVC on one stock list.
Worked example: six casement frames
Aluminum Profile 6060, 6000 mm bars, kerf 3 mm, minimum remnant 1000 mm:
12 × 1485 mm at 45/45 plus 12 × 1230 mm at 45/45.
That BOM uses 6 bars. The step-by-step layout is in the
1-CSP window-profile guide.
The homepage 12-bar / 94.1% yield figure is a different, illustrative demo — not this BOM.
Miters, remnants, single-head vs double-head
45/45 miters are entered per member end. Leftover at or above the remnant threshold is kept; shorter leftover is scrap.
Bar count from 1-CSP does not change when you switch machine mode. Single-head, double-head and CNC modes change how the plan is grouped for the saw.
See double-head vs single-head.
Named CNC files are undocumented.
Import CSV
One file can carry stocks and parts. Linear keys include N, M, K, S and P.
An example material name is Aluminum Profile 6060.
Full key list: import manual.
No key column? Copy the cells in Excel or Google Sheets and use Paste table:
FeneCAM reads the columns for you and shows the result before anything is filled in (free, log in required).
Export
Export PDF, XLS, CSV or DXF. Free limits: 5 stock sizes / 20 part sizes / 500 parts.
Saved history sits on a workspace plan.
Frequently asked questions
How do I optimize 6000 mm aluminium window bars in FeneCAM?
Enter mill-length 6000 mm aluminium bars as stock, add the frame and sash member lengths, set kerf (3 mm is a starting point) and calculate. The browser 1-CSP solver returns a numbered cut plan you can export as PDF, XLS, CSV or DXF.
How should I enter 45/45 miter cuts on frame and sash members?
Turn on Angle/miter cuts, then enter 45° on the left end and 45° on the right end of each frame or sash member. 45/45 is the usual window corner. Length is the finished member length you need.
What kerf value should a window profile saw use?
Start with 3 mm. Kerf is the blade thickness. Measure your saw if the blade is different. Four 1485 mm cuts plus three 3 mm kerfs use 5949 mm of a 6000 mm bar.
When is leftover a remnant I should keep, and when is it scrap?
Leftover at or above the minimum remnant length (MR) is a remnant to keep; shorter leftover is scrap. The homepage public demo shows a 1068 mm remnant on a 6000 mm bar. That demo is illustrative, not a study.
Does a single-head saw need a different layout than a double-head saw?
Bar count from 1-CSP is the same; handling differs. Machine modes in the UI are Single, Double and CNC. Named CNC files are undocumented. FeneCAM exports PDF, XLS, CSV and DXF only.
How do I import a CSV of stocks and window parts?
Use one CSV or Excel file with a key column. Linear keys include N, M, K, S and P. An import example material name is Aluminum Profile 6060. See the import manual for the full key list.
Should aluminium and uPVC profiles be optimized the same way?
Use the same 1-CSP method, but do not mix aluminium and uPVC in one stock list. Glass and infill sheets belong in the 2-CSP tool, not on a bar list.