Inspired by thing:3802607, I believe there were some manifold errors (walls with zero and inconsistent thickness) in the prior model which is the reason for the redesign.
Redesigned using OpenSCAD and Inkscape. The nozzle length is customizable in the included source code.
As far as I am aware, this is ONLY compatible with the Ryobi P7131 vacuum. Ryobi makes at least 2 other models of handheld 18V vacuums.
The author marked this model as their own original creation.