Paso 3: Comience con un cilindro
Sí de los infiernos, primitivas!
Aquí está el código:
Estoy usando variables en este donde ballHeight es el radio vertical de la esfera aplanada en el extremo y el margen es el margen agregado como un espacio entre bolas sería oom si estuvieran justo en la parte superior de cada uno. Así duplicar esto y añadiendo 1 da un 1mm de espacio entre las esferas si fueran directamente encima de la otra. El connectorWidth es el diámetro del cilindro y cilindros están determinados por la radio que esto se corta por la mitad.
El "$fn = 50" se refiere al nivel de detalle del cilindro. Cuanto mayor sea el número más detallan de la pieza, sino que también crea un archivo más grande y puede ralentizar el procesamiento.