I have not printed this yet but it should be OK let me knowKeystone 228 & 20916mm switch10mm 510 hole