Skip to content
English
  • There are no suggestions because the search field is empty.

Pricing Configurator

An organization can create both simple and complex, rule based pricing models using the Pricing Configurator.

3D Spark’s Pricing Configurator lets you create dynamic, rule-based pricing models for your manufactured parts. By defining conditions and parameters—such as geometry, material, or production requirements—you can accurately calculate prices and streamline your quoting process. This guide will show you how to set up, manage, and refine your pricing rules.

Click here for step-by-step instructions for setting up and using your pricing configurations.

Scroll down to learn more about Combined Pricing Configurations.

Pricing Configurator Parameters / Operators

Operator Explanation Usage examples
+ Plus lot_size + 5
Minus total_mass – support_mass
* Times cost_pp * 1.6
/ Divided by total_mass / lot_size
^ Power part_mass ^ 2 (square of part mass)
exp(x) e to the power of the parameter x exp(2) (Result=7.389)
ln(x) Natural logarithm of paramater x ln(lot_size)
log(x) Logarithm of x to base 10  log(lot_size)
< Smaller than part_vol < 1000
<= Smaller than or euqual to part_vol <= 1000
> Larger than part_vol > 1000
>= Larger than or euqual to part_vol >= 1000
= Equal to lot_size = 1
&

AND operator

(part_vol > 100) & (lot_size < 15)

Please do not forget the parentheses

|

OR operator

(part_vol > 100) | (lot_size < 15)

Please do not forget the parentheses

Property Parameter
Part Volume (cm³) part_vol
part_volume
Part Surface Area (cm²) part_srf_area
part_surface
Bounding Box X (mm) bb_x
Bounding Box Y (mm) bb_y
Bounding Box Z (mm) bb_z
Lot Size lot_size
Part Mass (g) part_mass
Surface Area Requiring Supports (mm) sup_srf_area
support_surface
Support Volume (cm³) sup_vol_real
Support Mass (g) sup_mass
support_mass
Oriented Bounding Box X (mm) or_bb_x
Oriented Bounding Box Y (mm) or_bb_y
Oriented Bounding Box Z (mm) or_bb_z
Parts per Job parts_pj
parts_per_job
Build Height (mm) bld_h
build_height
Number of Layers n_lyr
layers
Total Mass (g) total_mass
Total Cost per Part (€) cost_pp
Cost of Pre-Process Steps per Part (€) step_cost_pre
Cost of Main-Process Step (Manufacturing Step) per Part (€) step_cost_main
Cost of Post-Process Steps per Part (€) step_cost_post
Margin margin
Overhead overhead
   
Batch Variables  
Total Part Volume (Batch only) (cm³) batch_part_vol
Total Surface Area (Batch only) (cm²) batch_part_srf_area
Total Part Bounding Box Volume (Batch only) (cm³) batch_bbox_vol
Total Lot Size (Batch Only) batch_lot_size

Advanced Pricing: Combined Pricing Configurations

Combined Pricing Configurations bring together a set of Standard Pricing Configurations. An example use case:

An organization has a pricing model based on different rules depending on the part volume.

This organization also has an additional pricing for a special coating which depends on the part surface area.

As the part volume and part surface are not directly connected, it would be tedious to model this complex pricing as a Standard Pricing Configuration in 3D Spark.

Thanks to the Combined Pricing Configurations feature, the organization can create two Standard Pricings - one for the manufacturing (part volume dependent) and one for the special coating (part surface area dependent). As the final step, the organization can create a Combined Pricing Configuration and combine these two Standard Pricings. Combining Pricing will be the sum of these Standard Pricings.

You can create a Combined Pricing Configuration by following these steps:

  1. Create any Standard Pricing Configurations you would like to combine: Click here for the guide
  2. Go to Settings > Organization Setting > Click Add under Price Configuration
  3. Click on Combined and click Next
  4. Give your Combined Pricing a name, select the options such as Minimum Price per Part and if the price should be shown as a range (For details please see the guide for Standard Pricing)
    Select the Standard Pricings you would like to combine (sum) in the Combined Pricing model. You can combine more than two standard pricings. Finally click Save.
  5. Your Combined Pricing is ready to be used under a part > Analysis Page > Price details of a production option or Settings of a production option.
  6. Reminder: You can save a production option with this Pricing Configuration and other Settings as a Template or Analysis Profile: Click here for a guide