Wide band pattern ring

Example of a wide band ring with a pattern along it, I have made it with FreeCAD 0.17 using helix and some surface and solid element tools.

Ejemplo de un anillo de banda ancho con un patrón a lo largo de él. Lo he hecho con FreeCAD 0.17 y algunas herramientas de superficie y elementos sólidos.


I have added an OpenSCAD model also, but the edges don't look very good.
También he añadido un modelo OpenSCAD, pero los bordes no quedan bien.

The OpenSCAD model is based on a matrix with values ranging from 0 to 15, these matrix numbers define winch elements are subtracted from the surface. Each matrix element defines four triangles, they are based on a rectangle with four divisions from hte center to the four corners. To remove the right element, add 1 to that matrix, to remove the top element add 2, 4 for the left element and 8 for the bottom element (4 bits or half byte).

El modelo OpenSCAD está basado en una matriz con valores que van de 0 a 15, estos números de la matriz definen qué elementos se sustraen de la superficie. Cada elemento de la matriz define cuatro triángulos, essos triángulos están basados en un rectángulo con cuatro divisiones desde el centro a las cuatro esquinas, Para eliminar el elemento izquierdo, añade 1 a la matriz, para añadir el elemento superior, añade 2, para el izquierdo 4 y para el inferior 8 (4 bits o medio octeto).

It works like a previous model, but is more complex.:
Funciona como un modelo previo, pero es más complejo:
https://www.thingiverse.com/thing:3030725

The OpenSCAD model doesn't leave straight edges at center and it is very slow. You can design patterns with 'crear_anillo = 2'; and then create the ring with 'crear_anillo = 0';
El modelo OpenSCAD no deja bordes derechos y es muy lento. Puedes crear patrones de diseño con 'crear_anillo = 2;' y luego crear el anillo con 'crear_anillo = 0;'.

Remember that the OpenSCAD code is GPL.
Recuerda que el código OpenSCAD es GPL.