This tool is used to generate a Job Report that has all information related to the currently nested Job:

Reports can either be generated automatically or manually, depending on the settings.
NOTE: To use the Job Reporting feature from MillBox, you must have either Microsoft Word or Open Office Writer (From Apache - FREE) installed on your computer. You can set MillBox to use the.RTF formatted template in the configuration menu if you don't have either. However, keep in mind that RTF has limited formatting, so if you want your report to look as professional as possible, you'll need to use Microsoft Word or Open Office Writer templates.
What's included in the Job Report?
The Job Report will display any fields with information relative to your Job. This can include but is not limited to:
- Date Printed
- Job Name
- Blank Thickness
- Material Name
- Lot Code
- QR Code (NEW in 2023)
- Name and Position of each STL with any relevant Engraving Codes assigned
- See an example below:

VIDEO
Configuring Job Reports
We can change a few settings to customize the Job Report . Start by selecting Tools > Configuration, then scroll down to the General Settings section and select the area labeled as
Scroll down a little bit to find the Report section:

Conversion Type
- Format as input will preserve the file format used by the Job Report Template. IE: If you are using a MS Word Template file, you'll get a MS Word file output (Same Extension).
- HTML - Outputs the Job Report in HTML Format that can be viewed in a browser.
- PDF - Outputs the Job Report in .PDT Format for reading in Adobe Reader / Acrobat
File Naming Template
On the Template Name setting, you can select if your file will be named after the project (Default naming convention) or if you want to use a custom name, you can use any of the codes below.
Hovering your mouse in the box under 'Template with custom name' will show the list of codes you can choose from as seen below.

Syntax Examples:
report_{yyyy-MM-dd_hh-mm-ss}
report_2020-01-09_17-46-25
Millbox_{tttt-OOOO-EEEE}_{yyyy-MM-dd}
Millbox_zr-18-CIMSYSTEM_2020-01-09
Template Name
This is the location of your Job Report Template that will be used as the basis for how your report is formatted and filled.
MillBox can use 3 different file formats for generating Job Reports:
- .DOC (Microsoft Office Required)
- .ODT (Apache Open Office Required- Free)
- .RTF (Requires Wordpad that can be found on any Windows PC free - Limited Formatting)
Default output folder
This is where your Job Reports will be saved by default
Restoration Number Font Size
This allows you to customize the default font size for numbers that will be used to identify parts in a stock / blank. (Default is 40 - but you may make adjustments if your blank can hold more or less restorations):
Color of Lines
Customizes the color of lines printed on report. (Default is Black - See Example Below)
Thickness of Lines
Customizes the thickness of lines printed on report (Default is 1 - See Example Below)
Example:
Red Lines / 3 set as thickness value

Default Orientation for Image Preview
You can alter the way your nested restorations' image appears on your job report using this drop-down menu. In majority of installations, whatever view or orientation the user has selected in the nesting area will, by default, be saved and recorded onto the Job Report . You also have the following options to choose from if you would rather your job reports to be more standardized and easier to read:
Current User View
(Default)This will simply record the current nesting view as the preview on the Job Report:
Top View 100 x 100
This creates an image using a top-down orientation sized at 100 x 100 (mm) dimension. The image will always result in a top-down view regardless of the user’s orientation when they generate the Job Report.
Bottom View 100 x 100
This creates an image with a bottom-up view - allowing us to see the intaglio of our restorations sized at 100 x 100 (mm) dimensions. The image will always result in a bottom-up view regardless of the user’s orientation when they generate the Job Report.
Turn off STL Shading (Hide Mesh)
You can hide the mesh (rendered image) of your restorations, only the curves / lines will appear like the example shown here:

Bold Curves
the curves will be traced in bold black colored lines.

Use a white background (Ink Saver)
This function prints the job report on a white background, saving ink and making some parts easier to see on the page.
Automatically save Job Report after toolpath calculation completes
Open the Job Report after toolpath calculation completes
Apply Foreground Image / Layer to Preview
This allows you to set an image that will be overlaid on top of the Job Report nesting image recorded. By default, a Red Cross .PNG is available that can be useful to users when they are trying to identify where the restorations are by separating the quadrants. The user can set any image he/she wants, but make sure to use .PNG format with transparency, otherwise it may completely cover your nesting image.
QR CODE
Formats:
QR Code
Barcode 39
Barcode 128
Editing the Job Report Template
To edit the template, you will need to open your Template file with an editor like Microsoft Word (or Open Office Writer). This is likely what your template will look like:

NOTE: The images are simply placeholders and will be replaced based on how you have the reports configured.
Here are a list of variables, their data reference and examples where context for usage may be necessary:
| Variable Syntax (For disks) | Data Source | Alternate Syntax (When applicable) | Notes |
|---|---|---|---|
| @99@ | MillBox Job Name | ||
| @319@ | Machine Name | ||
| @1006@ | Date that the report was printed | ||
| @1016@ | Total estimated time for machining | This value is added to the report after the calculation completes | |
| @1303@ | Thickness of the used stock | ||
| @1300@/xx@ | Job Part Number (Record Number) | The xx in each Row must be replaced with ascending numbers to list your imported restorations. This references the Record Number that will correspond with the image on the report. See examples above. | |
| @1301@/xx@ | .STL / Restoration File Name | The xx in each Row must be replaced with ascending numbers to list your imported restorations. This references the Record Number that will correspond with the image on the report. See examples above. | |
| @1304@/xx@ | Client Name | The xx in each Row must be replaced with ascending numbers to list your imported restorations. This references the Record Number that will correspond with the image on the report. See examples above. | |
| @1305@/xx@ | Number of Units / Elements | The xx in each Row must be replaced with ascending numbers to list your imported restorations. This references the Record Number that will correspond with the image on the report. See examples above. | |
| @1306@ | Blank / Stock Name | @1306@/x@ | The additional /x@ is optional here. This is used to indicate which position on the machine that the corresponding Pin / Block is mounted. |
| @1309@ | Material Lot Code | @1309@/x@ | The additional /x@ is optional here. This is used to indicate which position on the machine that the corresponding Pin / Block is mounted. |
| @1307@ | Material Scaling / Expansion Factor or Shrinkage Rate | @1307@/x@ | The additional /x@ is optional here. This is used to indicate which position on the machine that the corresponding Pin / Block is mounted. |
| @1303@ | Blank / Stock Thickness measured along the Z Axis | @1303@/x@ | The additional /x@ is optional here. This is used to indicate which position on the machine that the corresponding Pin / Block is mounted. |
| @1308@ | Engraving Code | ||
| @1310@ | Milling Strategy Name / Version | ||
| @1313@ | Pallet Code / Disk Changer Code | ||
| @1318@ | Restoration Type | @1318@/x@ | The additional /x@ is optional here. This is used to indicate which position on the machine that the corresponding Pin / Block is mounted. |
| @1319@ | .BLK Name | @1319@/x@ | The additional /x@ is optional here. This is used to indicate which position on the machine that the corresponding Pre-Milled Blank is mounted. |
| First Tool Slot to be used | @135@/x@ | The additional /x@ is optional here. This is used to indicate which position on the machine that the corresponding Pre-Milled Blank is mounted. | |
| Name of first tool to be used | @311@/x@ | The additional /x@ is optional here. This is used to indicate which position on the machine that the corresponding Pre-Milled Blank is mounted. | |
| Estimated Milling Time | @1004@/x@ | The additional /x@ is optional here. This is used to indicate which position on the machine that the corresponding Pre-Milled Blank is mounted. | |
| @1320@ | Entire Toolpath Length (In Meters) / Split by Restoration | @1017@/XX@ | The xx in each Row must be replaced with ascending numbers to list your imported restorations. This references the Record Number that will correspond with the image on the report. See examples above. |
| Names of Replaced Interfaces | @1317@/xx@ | The xx in each Row must be replaced with ascending numbers to list your imported restorations. This references the Record Number that will correspond with the image on the report. See examples above. | |
| Fixture Position of Pin Block / Premilled | @1450@/xx@ | The xx in each Row must be replaced with ascending numbers to list your positions. This references the Record Number that will correspond with the image on the report. |
Example
