Resumen
Este script de OpenSCAD generará un anillo estilo Tiffany Etoile con un montaje de joya de tensión/Bezel/Parcial-Bezel para un diamante de corte brillante (redondo) o algo brillante similar.
La mayoría de los parámetros son seleccionables por el usuario, al igual que las formas del perfil del anillo.
Potencialmente muy útil cuando se combina con lo siguiente:
Calculadora de costos de metal para anillos.http://www.thingiverse.com/thing:12589
Hojas de cálculo para la conversión de tamaño y peso de diamantes.http://www.thingiverse.com/thing:12586
Conversión del sistema de tamaño de anillo.http://www.thingiverse.com/thing:12689
Por crear y calcular el coste de un anillo de compromiso personalizado u otras tonterías similares.
Todo:
Añadir opción para redondear los bordes de la corona.
Haga que la brecha entre los dos lados de la corona sea ligeramente más pequeña de lo necesario para ejercer presión sobre los lados de la joya y mantenerla en su lugar para un correcto rendimiento del conjunto de tensión.
Añadir polígonos completos de fuente romana para el grabado.
Implantar compartimento oculto
Advertencia:
Deja entrar al correcto.
Cambios de versiones anteriores:
0.14
- Reemplazó el import_stl obsoleto con import.
- Se agregó la variable de control "generate_jewel", si es 0, importa la joya de "brilliant1.stl", de lo contrario, intenta generarla sobre la marcha (esto puede causar errores como lo señalado por mrchriseyes)
0.13 - ¡Se ha añadido la funcionalidad de grabado interno simple (aunque necesitarás crear un script poligonal personalizado!)
- ¡Finalmente obtuve el tamaño REAL del anillo de la persona!6 6- EE.UU.
- Los surcos para el diamante eran demasiado pequeños. Necesito escalar la piedra alrededor de un 1,07 para tener en cuenta la pérdida de diámetro.
0.12 - Añadí una corona secundaria para que sea más similar a Tiffany Etoile Solitaire.
- Usé Render() y di la opción de cargar la forma de diamante cortado brillante desde un archivo STL externo para mejores vistas previas (la complejidad estaba causando que la renderización de CSG estuviera deshabilitada)
- Se agregó código adicional para garantizar que la superficie interior del anillo se preserve y sea suave, ya que las formas de la corona podrían atravesarlo, creando bordes afilados en el interior del anillo.
- Colores fijos en ciertas áreas.
0.11 - Se solucionó el problema por el que la forma de rectángulo redondeado CS aparecía ligeramente desplazada en la dirección Y (extraído de Ring_band_creation_script_v1.1.scad)
- Se agregaron secciones transversales adicionales (cs_half_pill, cs_reverse_hemi_ellipse, cs_reverse_rounded_hemi_ellipse extraídas de Ring_band_creation_script_v1.1.scad)
0.10 - Los bordes redondos del cilindro se doblan a través del centro de la corona hasta la parte posterior del anillo.
- Añadir la opción de tener soportes laterales en la corona.
0.9 - Añadido variable de usuario para controlar el color y la opacidad del material de la joya y el metal.
- Puede seleccionar el tipo de división que desea para la corona (ninguna, rectangular, corbatín, ambas) estableciendo with_bowtie_split y with_rectangular_split en 00, 01, 10 o 11 respectivamente.
- Ahora puedes elegir si la corona está desplegada/apuntada o no.
- Finalmente recordé diferenciar la gema de corte brillante del anillo para hacer la ranura que sostiene la piedra preciosa redonda de corte brillante.
- Se agregó la capacidad de especificar el tamaño del diamante en quilates para especificar el diámetro de la cintura, asumiendo un corte redondo cercano a lo ideal, debería ser razonablemente preciso (basado en datos dehttp://d.neadiamonds.com/diamond-carat). La relación parece ser cercana a una curva de potencia o logarítmica.
- Tamaño de la curva de potencia [mm]=6.5065412147 (Carat^0.3381325352), valor de confianza R^2=0.998
- Tamaño de la curva logarítmica [mm] = 1.964367652 Ln(Carat) + 6.6289134546
- Cambié la mayoría de las variables de la corona para que estén influenciadas por el tamaño de la piedra elegida.
- Des-deprecé algunas variables.
- Añadido nuevo formato de sección transversal cs_rounded_scallopped_rectangle.
0.8 - Añadí una expansión/afilado hacia afuera al engaste de la joya en función del tamaño de la cara de la corona y el tamaño del anillo.
- Identificó algunas variables redundantes.
- Se añadieron formas transversales adicionales (rectángulo biselado)
- Arreglé algunos CS que resultaron en diámetros internos menores de lo esperado (cs_rounded_hemi_ellipse, cs_rounded_rectangle, cs_chamfered_rectangle)
0.7 - Añadidos tamaños de anillos de 4 sistemas basados en la linealización de los datos encontrados aquí.http://en.wikipedia.org/wiki/Tamaño_del_anillo
- Se han añadido formas transversales adicionales (rectángulo redondeado y rectángulo biselado)
0.6 - Se han añadido múltiples secciones transversales seleccionables por el usuario (rectángulo, elipse, D, biselado, fileteado, festoneado).
0.5 - ¡Se ha añadido la capacidad de hacer un recorte en forma de corbatín a través del montaje de la joya y el anillo, porque ¡se ve genial!
- ¡Añadida la capacidad de colorear la parte del anillo y la corona del... anillo!?
0.4 - Resuelto el problema con el diámetro interno del anillo que no era el especificado por el usuario.
- Se añadió la capacidad de controlar el ancho de la división/recorte rectangular en el montaje de joyas.
- Se añadió la capacidad de controlar la profundidad con la que el soporte de la joya se superpone a la banda del anillo.
- Cambié el corte cilíndrico en el montaje de la joya para que sea cónico.
- Añadí una forma de diamante de corte brillante realmente escalable (con la capacidad de darle un "color") dentro del montaje de la joya (¡muy bonito!)
0.3 - Cambiado a una sección transversal en forma de píldora.
- Agregué un recorte rectangular en el montaje de la joya para hacer un ajuste tipo split/tension set, pero no se alinea correctamente :(
- Agregué llamadas comentadas/vacías a las funciones para habilitar el resto de la funcionalidad que deseo.
0.2 - No creo que nunca me diera la oportunidad de cambiar esta versión, por favor ignoren esto :p
0.1 - Primer intento
- Hace un anillo de sección transversal rectangular con un montaje en forma de cilindro hueco para una joya.
- Permite al usuario definir el tamaño de la característica.
Instrucciones
- Robar los anillos del objetivo/obtener el tamaño de su anillo.
- Adquiera el peso en quilates o el tamaño (diámetro) de la joya en mm.
- Decide sobre el tipo de sección transversal, el ancho de la banda del anillo, la profundidad y el tamaño de la característica, el diámetro de la corona y el sistema de tamaño del anillo.
- Modifique la sección de "variables de usuario" del script con estos valores.
- Renderiza tu anillo personalizado.
5a. Imprime en plástico y espera que a tu objetivo no le importe el valor material.
O
5b. Imprime en metal utilizando un servicio como Shapeways y espera que a tu objetivo no le importen los sellos de autenticidad.
O
5c. Encuentre un comerciante de joyas/orfebre/fabricante de anillos de buena reputación, etc. para dar vida a su artículo de manera profesional, de modo que habrá poco espacio para las quejas.
タグ
モデルソース
