ShapeOko DW660 Dust Shoe Printable

I liked the design of Improbable Construct's ShapeOko DW660 Dust Shoe so much, I decided to convert to scad and print it. I have not printed this item yet, but I plan to print in the near future.
TOLERANCES MIGHT NOT BE CORRECT FOR PRINTING
I thought that posting this scad, even though it is not finished, might save some time for others who are interested in this design.