Asuming a cube, having 8 points, how do I turn the selected points into a triangular faced chamfer ?
Hi -
Create one of the planes at a point, and, assuming a cube, polar array that, then mirror. Use these to split the cube. Then cap.
-wim
Thank you for the explanation, I am quite lost at create one of the planes, could you please elaborate
Decide what distance, d, from the corner you want the cube edge to be cut.
Draw a sphere centred on the corner with radius d.
Create the intersection between cube and sphere (_Intersect
).
Delete sphere.
Create a cutting plane for the cube (_CutPlane
), using the three point option and selecting the ends of the intersection as the three points.
Delete intersection curve.
HTH
Jeremy
Fun, and perhaps slightly quicker, alternative way to create the facets:
Place a point, a, at the centre of the cube. Place another, b, on one of the edges where you want the facet to cut it.
Draw a sphere centred on point a and with radius set at point b.
Create the intersection of cube and sphere.
Delete sphere.
Select all 8 intersections and use _Rebuild
to set points to 3 and degree to 1.
With the now straightened curves still selected, _Trim
the corners off the cube, then delete the curves.
_Cap
the cube.
Regards
Jeremy
If you are up for using a Python script, then the script attached follows the process outlined in @jeremy5 's first response.
TriChamf.py (918 Bytes)
The Rhino Polyhedra Plug-in (access through PackageManager) can make a ‘truncated cube’, but looks like the size of the triangular faces is non-adjustable.
Just for fun, here is a variable truncated cube in GH…
TruncatedCube.gh (15.8 KB)
And a variable sided box, using @jeremy5 's method outlined above…
TruncatedBox.gh (13.9 KB)