Go to homepage
40 / 116
Dec 2016

@cobnut

Thanks for that, that is pretty good! I would have printed that part, and it would have been off by 25% of the width of the hole in my nozzle, on each side!

Sorry, I had an attack of Friday afternoon mischief :slight_smile: As it happens I’m doing an order now where the customer needs very accurate dimensions. One print had an X of 117mm and it came out (in ABS) as 116.68mm. Pretty happy with that but an going to reprint at 100.4% to see if I can get closer.

My costs are definitely going to go up because of this; even if the verification is for my own insurance, it’s now another step I have to do for every print and that will be reflected in my prices. Because you’re right, there’s no way to prove it is correct unless I have already verified it myself and have pictures of it.

The problem is, how do I know if a dimension is right or not? Unless I have a parametric model file, or the customer explicitly specifies the dimension of a feature, I have no way of knowing (other than guessing from the STL) if it is correct.

My issue with these guidelines is quite simply the policing of them. Are you going to ask the customer to send you the 3D print so you can verify the dimensions yourself and make a ruling on it? Not every customer will have a set of calipers and even if they do, use them correctly to get an accurate reading.

Also this requires that I record how each model has been orientated in the slicer as your tolerances are in the X,Y and Z axis however that’s not to say that I printed a model along these axis. What if it’s a curved model that was printed at 45 degrees so that while the length of the curve is beyond the 1mm tolerance, the actual readings in the X,Y and Z axis weren’t?

And lets get something else right here, these guidelines aren’t designed to make my life as a hub easier, they are designed to make 3Dhubs job easier. I am now going to have to record, document and photograph more details of a print before sending it out.

That’s exactly my point. How could someone say what the customer shows tolerance wise is correct? It could very easily be wrong or misleading. In reality, 3D Hubs up until this point has in my opinion been running a great part just on mutual trust. If a customer requires a specific tolerance, as far as my experience goes they would specifically address this before I accepted the order, and I could respond accordingly. Same procedure as asking about infill, layerheight, material, and colour. Has tolerances become such an issue suddenly or is this merely a non existent problem being fixed. ‘Don’t fix it if it ain’t broken’. All I have to say is this is definitely going to impact customers who may have preferred just a cheap part and didn’t need tolerances greatly. It will certainly force us hubs to constantly watch our back now as an unruly customer can backlash quite easily and request an unfair refund. And I don’t mean to be Curt, but don’t respond saying all disputes are handled fairly. I have had situations before where I should not have lost money on jobs, but had to accept as 3D hubs heavily pushes for the side of the consumers. As well a fight in that situation would most likely have lead to a poor review and hurt my hub greatly. We are already at the will of the consumer, this is just giving them even more un necessary power. If a customer specifically needs a certain tolerance then I don’t see why they can’t just request this, why does 3D hubs specifically have to get involved?

To keep it even somewhat fair, Hubs would have to physically measure the part themselves. A customer could easily take the pictures at a skewed angle to warp how the print looks or improperly calibrate calipers so that the device measures incorrectly. If a Hub hadn’t measured the part themselves, they have no defense in the dispute and I don’t think this thinking is being paranoid either. It’d be a quick way for a customer to get prints completed for free, and for larger jobs, I can see this happening quite a bit. It’s very easy to edit photos, and I will not accept that as the only way 3D Hubs decides if a print order was completed correctly or not.

If Hubs wants to implement dimensional accuracy requirements, then that’s fine but you have to be able to implement it/police it fairly and provide your Hubs with the tools they need as well. I feel like a broken record here, but getting dimensions from an STL file is inaccurate and inefficient; if I need to verify dimensions are correct (which now I do), then I need to know what they are in the first place. I can only do that if the customer tells me what they are in a drawing, or if I have the parametric model. I can ask a customer for the file, but if they don’t have it and can’t clearly communicate what dimensions are required, these new guidelines will force me to turn them away. The risk is too high otherwise.