Based on the author's adapter, I made an adapter for attachments from another vacuum cleaner, so as not to dirty the original attachment when you need to clean something dirty or outside.
Adapter has a screw-on "tip" with a transition from 31.5 mm to 32.1 mm. (Due to plastic shrinkage, the actual dimensions are 0.1-0.3 mm smaller for my PETG, which was intended.)
I have a Roborock H60, I don’t know if it’s because of the difference in versions of the vacuum cleaner, but the latch was actually 1 millimeter (or less) out of the groove, but after trimming it a little, it latched properly. Also, this adapter is 1 mm shorter than the original one, I assume there will be a gap of 1 millimeter to the gasket in the vacuum tube and it is possible that dust will accumulate there (this can be solved by simply increasing the length with an additional gasket)
Theoretically it is possible to cut to the thread and glue any other geometry in any cad