Skip to main content

Pricing

This page explains how pricing works for the Regular Quote Widget

Pricing is formulated differently for each process, but all processes share the settings in the widget.

Widget Settings

In the widget settings you can set:

  • Min. pricing scope - Either Per Model or Global
    • Per Model - Each model estimated in the widget has it's own minimum price set in the process settings. The minimum price can be set individually for each process, material type, material model and material color.
    • Global - A single minimum price is set for the entire widget, regardless of the process, material type, material model or material color. This minimum price is set in the widget settings.
  • Additional Pricing Settings
    • Bulk Discount - You can add bulk discounts based on quantity. This is a percentage discount that is applied to the price estimation of the model.
    • Priority - You can add a priority fee that is applied to the price estimation of the model. This is a percentage increase in price. The default one is Normal and can't be removed. You can add more priority levels as needed by enabling the toggle.
    • Limits - You can set a maximum quantity limit, after which your clients will be prompted to contact you for a custom quote. The default value is 999.
  • Manage process screen
    • Client price - This adjusts the default markup on all estimations. When using Per Model pricing you can customize the client price for each material in the table.
    • Minimum Price - This setting is only enabled in the Per Model pricing scope. This is the default minimum price for each material in the table. This can be further customized for each material in the table.
    • Machine - The machine influences the pricing. You can read more about this in the Machine Settings section below.
    • Configuration - The configuration influences the pricing. You can read more about this in the Machine Settings section below.

Machine Settings

The machine properties influence the pricing of the models. The properties are specific to each printing process. All printing processes support a fitment check based on the size of the build volume. If a model doesn't fit, the client is prompted to contact you for a custom quote. Read more about machines here

FFF/SLA

  • Price per hour - This is the cost of running the machine per hour. It's used to calculate the price of the model based on the estimated print time.
  • Startup cost - This is a fixed cost that is added to the price of the model. It represents the cost of setting up the machine for a print job.
  • Startup time - This is a fixed time that is added to the estimated print time. It represents the time it takes to set up the machine for a print job.
  • Configurations - Each configuration contains properties that are similar to slicer settings. These settings influence the estimated print time and material usage, which in turn influences the price of the model. Read more about configurations here.

SLS/MJF

Due to the nature of these processes, the pricing is not based on print time, but rather on the volume of the model and the unused material in the build volume.

  • The volumes are calculated with a bin packing algorithm to optimize the usage of the build volume. Unused volume is combined with the Refresh ratio in the material settings to compensate for the unused material.
  • Bin packing also optimizes for a minimal Z height to reduce the number of layers printed, which in turn reduces the cost by reducing the unused volume.
  • Thin and tall models will have a significant price increase due to the unused volume generated by using up more height than width/length.
  • Small models will have a significant price increase due to the unused volume generated by the bounding box of the model. Ordering multiple small models will reduce the price per model, because the unused volume is shared between the models.

Pricing model

The pricing model dictates the way the size of the models is interpreted by the machine. This is important, because the size of the models influences the price.

  • XYZ - Using this pricing model the volume of the model is calculated by it's bounding box. This means that the volume is calculated by multiplying the width, length and height of the model.
  • Precise - Using this pricing model the volume of the model is calculated by it's actual volume. This means that the volume is calculated by the actual material used to print the model, excluding holes, empty space in the bounding box, etc.

You can also add an Offset (mm) to each dimension of the model. This is useful for compensating for tolerances in the printing process. The offset is added to each dimension of the model before calculating the volume. We recommend a setting no higher than 1mm for most machines.

Material Settings

Material settings influence the pricing of the models. Most properties are the same between the printing processes like:

  • Density (g/cm³) - This is the density of the material. It's used to calculate the weight of the model based on the estimated material usage.
  • Price per gram/Price per cm3 - This is the cost of the material per gram/cm3. It's used to calculate the weight of the used material based on the used material volume of the model.

SLS/MJF

  • Refresh ratio (%) - This is the percentage of fresh powder that is added to the used powder after each print job. This is used to compensate for the unused powder in the build volume. The higher the refresh ratio, the higher the cost of the material.