I needed a cable gland for a project, but the designs available weren't sturdy enough, so with a lot of thought I came up with this design. It can be printed without supports, although I do suggest keeping them, the design uses TPU for the sealing surfaces, I recommend printing the TPU plate first, as it will take a while to cool down from other higher temp filaments (PETG in my case) used for the structural parts.
NOTE REGARDING THREADS: