Skip to content

Rotate hexagons for better printing #8

@spuder

Description

@spuder

The hexagons have a bridge.

Image

Rotate them 30 degrees to reduce bridging.

Note that simply rotating the hexagons by 30 degrees is not enough, the columns and rows also need to be resized/rotated.

                    if (z_pos + hole_d/2 <= cutout_center_z + switch_depth/2 - margin && 
                        z_pos - hole_d/2 >= cutout_center_z - switch_depth/2 + margin) {
                        translate([x_pos, height, z_pos]) {
                            rotate([90, 30, 0]) {                              // <- here rotated 30 degrees on Y axis
                                cylinder(h = height, d = hole_d, $fn = 6);
                            }
                        }
                    }
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions