Contents of the print job report

This page describes what kind of data you can expect to find in the print job report of the Digital Factory. It also details some considerations to take into account when analysing the data.  

About the print job report

  • You have access to two types of print job reports depending on your Subscription type.
    All subscriptions have access to a per printer report, that reports per printer what print jobs were handled by that printer. 
    Professional and Excellence subscriptions also have access to a report detailing the print jobs of their entire fleet of printers at once.  
  • For the reports in the Digital factory we chose the CSV format since this is widely compatible with spread sheet software, BI tooling, data analysis packages, and programming libraries.
  • The date ranges chosen affect what print jobs are included. Print jobs that were already printing and queued before the start date and print jobs that were still printing after the end date are included report. You can use the job_uuid to filter out duplicates for print jobs reported in overlapping reports.

Data dictionary

Below you’ll find the meaning of the attributes used in both the prints table and the material consumption table and whether they occur in the table. Some attributes are preceded by Extruder 1 or extruder 2 in the prints table to indicate to what extruder they apply.

Attribute

Meaning

printer_model

The type of printer the print was produced on

printer_name

The name given by the user to the printer

printer_uuid

The unique identifier of the printer

job_uuid

The ID of the print job, this is unique as opposed to the job name.

job_name

The name of the print job as given by the user

started_at

The date and time the printer started printing the print job

queued_at

The date and time when a print job first entered the queue of a printer in Digital Factory

removed_at

The date and time the print was confirmed by the user to be removed from the build plate

status

The last status of the print job. As soon as a print job goes into another state, this is overwritten.

  • Finished – Print finished without any issues reported by the printer or interference by the user
  • Printing – At the time of generating the report the print was printing or not yet removed from the build plate
  • Queued – At the time of generating the report the print was waiting in the printer queue.
  • Aborted - Print was aborted by the user.
  • Failed – The printer was not able to produce the print due to an error.
  • Deleted – The print was deleted from the queue; most likely by a user.

owner

Account name of the person submitting the print job. If the job was printed via USB, this reads USB.

estimated_time_total

The same as above, but a theoretical estimate by Cura. This doesn’t take into account tweaking print settings during print, material changes, etc.

print_time_sec

The span of time between the printer starting the print and finishing the print. This excludes the time between the end of the production of the print and the user confirming the removal from the build plate.

material_1_brand
material_2_brand

Designates the brand of the material present in the extruder at the time of the print. If there is no material volume indicated, the material was not used for producing the print.

material_1_type
material_2_type

Designates the base type of the material present in the extruder at the time of the print. If there is no material volume indicated, the material was not used for producing the print. It is the easiest way of pinpointing a material for calculation, but may group materials together that have different qualities of different brands (price, spool weight, density)

material_1_color
material_2_color

Designates the color of the material present in the extruder at the time of the print. If there is no material volume indicated, the material was not used for producing the print.

material_1_guid
material_2_guid

ID that is unique for each material type, brand, and color and version of the material profile. It is very good for very precisely pinpointing a material for calculations, but needs more maintenance since it can change with the change of material profiles.

material_estimation_mm3_1

material_estimation_mm3_2

The volume of the material that is estimated to be used during the print. The estimated is based on the slice made by Cura. Note that this is reported but not actually used for prints that were deleted, aborted, etc.

print_core_1

print_core_2

Type of core that was present in the extruder at the time of the print. If there is no material volume indicated, the core was not used for producing the print.  

 

Was this article helpful?
0 out of 0 found this helpful

Comments

2 comments
  • Is there a specific reason why the Report shows the Volume of Material used in mm3? In Cura, the estimate is shown in Meters and Grams which directly relates to the size of spools and it would be the ideal for the report to display these units for material use. This makes the Report more difficult to use in respect to cost of prints.

    1
    Comment actions Permalink
  • Hi Cody, thanks for reaching out to us. Due to technical limitations we only have data on the amount of material in mm3 in Digital Factory momentarily. To work around this you can calculate the material amount in grams and costs per print as follows:
    material amount in grams of print = material amount in mm3 of print * density / 1000
    spools per print = material amount in grams of print / grams per spool
    costs per print = spools per print * costs per spool

    For obtaining the density I recommend you have a look at the report template we made. The tab materials data in the excel file lists the density for the main Ultimaker and generic materials. Others can be obtained by exporting the material profiles in Cura.
    https://support.ultimaker.com/hc/en-us/article_attachments/360026443420/Printers__users_and_materials.xlsx

    0
    Comment actions Permalink

Please sign in to leave a comment.