File Organization in the Download Area
Organizing thousands of model files across numerous storage box series and variants presents a considerable challenge. With each extension, I find it increasingly difficult to strike a balance between ensuring easy accessibility to the folders and maintaining a manageable size for each directory.
The Root Folder
The root folder presents four options: “Models”, “Packages”, “Archive”, and “In-Review.”
- Models
- This folder contains all the individual model files. Within the folders designated for each series, the files are organized by model and displayed as convenient cards with a preview of the model. This is the place to browse through the files.
- Packages
- Here, you’ll find two subfolders: one for complete packages and another for packages related to individual series. More details about this can be found in the “Packages” section below.
- Archive
- When I introduce new revisions of models, I ensure to archive one previous version in the archive folder. If you prefer using older revisions for a longer period, I recommend keeping a local copy of those files.
- In-Review
- Before I release new revisions or variants, I occasionally make them available in this folder for review while they are still in the testing phase. Please note that these models may still have imperfections and do not have the same quality as the officially released ones.
The “Models” Folder
Within the “Models” folder, I’ve arranged the model files by series. Here, you’ll find subfolders named after the series, such as LR2052-100C
, which contains all regular height storage boxes.
Variants, including boxes with dividers, split boxes, and boxes designed for round items, each have their distinctive subfolder, marked with appropriate suffixes like -S
, -G
, or -R
. For the latter two variants, there’s an additional subfolder level that categorizes the individual divider layouts or item diameters.
The “Packages” Folder
Curating downloadable packages of the model files presents its unique challenges. While users appreciate the convenience of downloading a local copy of all files, I must also ensure that each package does not exceed a 4GB filesize to facilitate caching by CDNs.
The “Complete” Subfolder
The “Complete” folder offers packages that allow users to download all model files effortlessly. I’ve assembled ZIP files that contain only one type of model file and models up to a specific size. For instance, the ZIP package LR2052-all-3mf-small.zip
includes all 3mf
model files from the entire collection, tailored for printer beds up to 240mm.
The sizes small
, medium
, and large
are defined as follows:
small
- Encompasses files with dimensions up to four units in width or depth, making them suitable for most printers with print beds up to 240mm. If your printer can print less than 240mm in one axis, this package has everything you need without requiring additional downloads.
medium
- Contains files with dimensions up to seven units in width or depth, compatible with printers that have a print bed of at least 300mm in either dimension. This package only includes the additional files that are larger than those in the
small
package. If your printer can print up to 300mm in one axis and you wish to have all printable storage boxes, you’ll need to download both thesmall
andmedium
packages. large
- Includes files that exceed the dimensions of the
small
andmedium
packages, necessitating a printer with a print bed of at least 480mm in width or depth. This package is useful only if your printer, can print more than 480mm in one axis.
The “Series” Subfolder
The “Series” subfolder offers individual packages allowing you to download all files of a single series. This includes all 3mf
and step
model files, along with all images, drawings, and the catalog.
If you’re interested in only a few series of storage boxes, this is the most efficient way to obtain a complete local copy.
About the ZIP Files
I acknowledge that the packages could be compressed an additional 20-30%. However, I’ve opted to use the “deflate” algorithm for ZIP compression, ensuring that most users can easily unpack them using the built-in tools of their operating systems.
I carefully include relative paths in the ZIP files so that when you unzip the files in a single folder, the directory structure mirrors that of the download area.
Overview of the Directory Structure
The snapshot below, offers a glimpse into the comprehensive directory structure. This depiction serves as a guide to help you navigate and understand the location of nested folders.
Home
├── Models
│ ├── LR2052-100D
│ ├── LR2052-100D-G
│ │ ├── LR2052-100D-G1
│ │ ├── LR2052-100D-G2
│ │ ├── LR2052-100D-G3
│ │ ├── LR2052-100D-G4
│ │ ├── LR2052-100D-G5
│ │ └── LR2052-100D-G6
(...)
│ ├── LR2052-1400D
│ ├── LR2052-1600A
│ ├── LR2052-1700A
│ ├── LR2052-1800A
│ ├── LR2052-1900A
│ ├── LR2052-200D
│ ├── LR2052-200D-G
│ │ ├── LR2052-200D-G1
│ │ ├── LR2052-200D-G2
│ │ ├── LR2052-200D-G3
(...)
│ ├── LR2052-300D
│ ├── LR2052-300D-G
│ │ ├── LR2052-300C-G1
│ │ ├── LR2052-300C-G2
│ │ ├── LR2052-300C-G3
│ │ ├── LR2052-300C-G4
│ │ ├── LR2052-300C-G5
│ │ └── LR2052-300C-G6
(...)
│ └── LR2052-700E
├── Packages
│ ├── Complete
│ └── Series
├── Archive
│ ├── Models
(...)
│ └── Packages
└── In-Review