(aka any slot-ported sub) Excel calculator.
Enter the exterior dimensions, port dimensions, etc that you need for your sub, and this will calculate net volume and part sizes.
After saving the file, just change the file extension back to .xlsx EDIT: .xlsm
EDIT: Latest version HERE: https://www.avsforum.com/forum/155-d...l#post36488306
I made it possible to save the parts list as a text file compatible with Cutlist400.exe (which avoids the tedious work of entering the dimensions by hand), and listed step by step instructions on saving the parts list (my personal version has a command button linked to a macro for a one click data transfer to my Cutlist400 folder). I changed my original bracing arrangement, and if you want different bracing arrangement, just modify or delete the bracing dimensions in the Cutlist400 program. Cutlist program here: http://delphiforfun.org/programs/cutlist.htm
As in the "classic Marty" designs, the calculator assumes a double baffle, full width port with two port rails; top, bottom, front, and back panels fitting between the side panels, and front and back panels fitting between the top and bottom panels.
The lower depth braces (front to back), and the back height braces (top to bottom) automatically adjust length to either the port walls or outside walls depending on the port length (based on 1/4 point locations). The port rail and wall dimensions get a little buggy whenever the port is less than a port height away from the back wall, but other than that, it works pretty well. Please test it out and let me know of any bugs found.
EDIT: The height braces now export to Ccutlist400 properly. (ver. 1.03)
EDIT: Macro enabled version (ver. 1.04)
EDIT: Version 1.05. I corrected the width of a column in the parts list because it was too narrow to show the last parentheses
EDIT: Version 1.06. It is possible for the port to be short enough that no Port Back or Back Rails are required. The dimensions will show 0.00 x 0.00 for part size, but I added the notation "Not Used" in the parts list to avoid confusion.
This is for entertainment purposes only and is provided freely. No warranty is included or implied. It is the users responsibility to check that calculations are accurate. I am not responsible for wrong-sized parts, wasted wood, lost time, or anything else.