Part-DB-server icon indicating copy to clipboard operation
Part-DB-server copied to clipboard

Storage grid

Open Retinug opened this issue 2 months ago • 2 comments

Is your feature request related to a problem? Please describe. If the storage is a grid, there is no convenient way to implement this in the storage section.

Describe the solution you'd like When adding a new element to storage, it would be possible to specify that this element is a grid, specify the size in cells, perhaps in the format R[number]C[number] for clarity of position. Or it would be possible to specify a separate row element and a separate column element, and combine them into a single storage type. And all this is so that in the future it will be possible to select a specific cell or, for example, a range of cells from among those created for this storage element.

Describe alternatives you've considered I was thinking about making 10+ rows and each row having 10+ cells, but that doesn't seem like the smartest idea.

Additional context I recently discovered this project and plan to use it in my home workshop with Gridfinity organizers. These are simply containers that can be stacked on top of each other and on a basic grid.

Retinug avatar Oct 24 '25 22:10 Retinug

You can use the mass creation tab in the "new storage location" (or any other "new entity") form to input hierarchical structures of virtually any size. Each line will be a new storage location and lines indented by spaces will become sub-elements of the previously entered elements. Cloning structures recursively via the UI does not work (at least not that I'd know of). I think you'd want a template for your containers, so you can store the mass creation as plain text file and paste it whenever you start filling a new container. I ~made~ corrected some examples (you cannot have the same name twice in one go):

Grid container row-first
 R1
  C1-1
  C1-2
  ...
 R2
  C2-1
  C2-2
  ....
Grid container column-first
 C1
  R1-1
  R1-2
  ...
 C2
  R2-1
  R2-2
  ....
Grid container flat
 R1C1
 R1C2
 ...
 R2C1
 R2C2
 ....

It might not be the most convenient way, but I still like the simplicity and versatility of this feature. Just try out the examples and I'm sure you'll like it too :)

d-buchmann avatar Oct 27 '25 11:10 d-buchmann

And Chat-GPT can help you in creating that list. For me it was quicker than writing my own script or come up with an excel equation and create an excel sheet with the list. I first created the part lots purely hierarchically but then changed to a more flat organization and naming pattern.

mkne avatar Nov 25 '25 07:11 mkne