FreeCAD-Gridfinity-Workbench icon indicating copy to clipboard operation
FreeCAD-Gridfinity-Workbench copied to clipboard

Feature Request: Incomplete grid units

Open kratochvil-jan opened this issue 11 months ago • 4 comments

Its pretty much guaranteed the container for your grid isn't gonna be a multiple of 42 units. One openscad library for gridfinity allowed me to specify not a multiple of units, but rather the requested X/Y dimension in millimeters.

For example, here I specified X dimension of 60 mm and set the oversize method as crop. image

The library allowed to do the same for bins, thus I could fully utilize the space available, like so: image

I believe this would be an interesting feature for this library. Please correct me if this already exists, I may not have noticed.

I've been able to achieve the same results with this library, however I had to do like 5 intermediate steps in FreeCAD, where I sliced the object twice at the calculated X/Y position, removed the middle piece and union'd the two sides together. I believe there's a better way :smile:

kratochvil-jan avatar Jan 13 '25 18:01 kratochvil-jan

I definitely want to add this at some point, but it will probably be a while. I am planning to add the ability to add extra on the end of the bin instead of entering a total dimension as that would require a significant rework, but it would be functionally the same.

Maybe both options eventually as I can see the user friendly nature of just entering a total dimension.

Stu142 avatar Jan 14 '25 02:01 Stu142

hopefully im on the same track with this feature request but i have a bunch of part organizers that have a grid that isnt square where i would like to be able to set different x,y dimensions:

Image

kinghat avatar Jan 19 '25 20:01 kinghat

@kinghat What you are talking about is different than the posted issue, but that is next up on my to-do list once formatting standards are finalized. Independent x and y grid size is already in L the l bin as I was testing it out. There are a lot more features to convert for the standard bins but should be out in the next update.

Stu142 avatar Jan 19 '25 21:01 Stu142

I want to add that you can achieve the incomplete baseplate easily using Constructive Solid Geometry in FreeCAD. This is the power of having a Gridfinity in an actual CAD software instead of a simple STL generator.

  1. In Gridfinity Workbench, create the baseplate you want
  2. Switch to Part Workbench
  3. Create a cube, and change it dimensions and position so it encompasses the part of the baseplate you want to print
  4. Select both the baseplate and the cube in Model panel
  5. Click Intersection in the toolbox

You can also make the cube encompass the part of the baseplate you want to cut out, and use Cut instead of Intersection

An example: Image

greg19 avatar Feb 02 '25 13:02 greg19