If you are still quoting 3D prints by email, spreadsheet, and “give me a few hours,” you are operating at hobbyist speed.
The system at
https://quote.mitchellsson.co.uk/instant-quote
is built to remove that friction completely.
It is not a price calculator.
It is a geometry-driven manufacturing decision engine.
Let’s break down exactly what it does today — and why the companion admin system at
https://quote.mitchellsson.co.uk/ops/testtenant is the real difference between hobby printing and professional additive manufacturing.
1. Instant Geometry Upload & Analysis
The process begins with STL upload. This is not just file storage.
Once uploaded, the system:
Parses geometry
Extracts bounding box dimensions
Calculates volume
Reads triangle count
Runs feasibility checks
Feeds metrics directly into the pricing engine
As outlined in the step-by-step workflow , the upload immediately unlocks cost modelling and manufacturability checks.
This is critical.
Professional quoting must be geometry-aware.
Manual estimates based on “looks about this big” do not scale.
2. Process Selection (Manufacturing Intelligence)
The user selects a process:
FDM
SLA
SLS
Each process has different cost curves, resolution profiles, and build limits .
Behind the scenes, the system checks:
Build volume constraints
Machine rules
Compatibility logic
If a part exceeds a configured build envelope, feasibility fails.
That’s professional behaviour.
A hobbyist printer just tries and hopes.
3. Dynamic Material Selection (Tenant-Driven)
Materials are not hardcoded.
The public UI dynamically reflects what is configured inside /ops/testtenant/materials.
This means:
Add a new resin → it appears instantly in the quote UI.
Remove a material → it disappears.
Change pricing → the engine updates.
This is how a real manufacturing business operates.
Your pricing logic should not live in your front-end.
4. Colour, Finish & Quality Modifiers
The system allows selection of:
Colour
Surface finish
Quality tier
Quantity
Quality tiers change machine runtime assumptions.
Finishes affect labour.
Quantity scales total — but unit price remains stable (setup amortisation logic is controlled).
That distinction is important.
Hobby logic multiplies everything by quantity.
Professional logic separates unit cost from setup cost.
5. Real-Time Pricing Engine
The quote is not static.
The pricing model calculates:
Material usage (volume × density × cost/kg)
Machine runtime cost
Labour input
Overhead
Margin
Add-ons
The user sees:
Unit price
Total price
Clear breakdown
No waiting.
No email chain.
No “we’ll get back to you.”
This engine goes further.
6. Feasibility Engine (Not Just Pricing)
The system doesn’t just price. It evaluates.
Feasibility checks determine:
Whether the part fits selected machine rules
Whether geometry violates configured limits
Whether the process choice is viable
That removes costly failures before they happen.
7. 3D Viewer & Customer Confidence
The 3D preview allows users to inspect their uploaded model before purchase.
This seems simple — but it reduces:
Wrong file uploads
Orientation misunderstandings
“That’s not what I expected” disputes
Confidence reduces friction.
8. Cart & Stripe Checkout Integration
After pricing:
Add to cart
Secure checkout
Stripe session created
Order recorded
No manual invoice generation.
No “please pay by bank transfer.”
No accounting delay.
This is the shift from workshop to production business.
What /ops/testtenant Actually Does
Now we move to the real backbone.
The public UI is only the front door.
The /ops/testtenant environment is the control centre.
It allows the manufacturer to manage:
1. Machines
Build volumes
Process type
Enabled/disabled status
Rule enforcement
This feeds directly into feasibility logic.
You are not just offering FDM.
You are offering this machine with this envelope.
2. Materials
Density
Cost per kg
Colour options
Enabled/disabled state
Change material pricing in Ops → Public quote updates instantly.
This is commercial control.
3. Pricing Configuration
You control:
Labour rates
Machine hourly rates
Margin logic
Add-ons
That is the difference between hobby markup and engineered margin strategy.
4. Tenant Architecture (Multi-Business Capability)
The system is tenant-aware.
That means:
Each manufacturing business can have its own machines
Its own materials
Its own pricing rules
Its own Stripe integration
That is SaaS-ready.
You are not building a quote tool.
We are building infrastructure.
Why This Matters When Moving from Hobbyist to Professional
A hobbyist prints parts.
A professional manufacturer runs a system.
Here’s the shift:
Hobbyist Behaviour
Professional Behaviour
Manual pricing
Engineered pricing
Fixed material list
Configurable materials
Guess lead time
Capacity-aware logic
One machine
Machine rule management
One customer
Scalable SaaS tenant model
Stripe link
Structured Stripe workflow
The gap analysis in the development roadmap , makes something clear:
Most quote tools stop early.
They do not:
Model risk properly
Separate setup from runtime
Tie pricing to real shop configuration
Reflect manufacturing rules dynamically
This system does.
And it is designed to go further.
The Bigger Picture
When you move from hobbyist to professional, three things must change:
1. You stop pricing emotionally.
You price mathematically.
2. You stop reacting to orders.
You control intake through system rules.
3. You stop being a printer.
You become a manufacturing platform.
The Instant Quote system is not just a convenience feature on a website.
It is the foundation layer of a production-ready additive manufacturing operation.
It removes uncertainty for the customer.
It protects margin for the business.
It eliminates email friction.
It enforces feasibility rules before money changes hands.
That is how you scale.
And scaling is what separates someone printing parts in a garage from someone running a professional additive manufacturing company.
The difference is not the machine.
It is the system behind it.