[DISEÑO] Pieza cónica con texto

534 views
Skip to first unread message

Julián Gutiérrez

unread,
Dec 5, 2017, 5:42:34 AM12/5/17
to Clone Wars: Imprimiendo impresoras 3D
Hola a todos,

Estoy intentando diseñar una pieza con mis [excasos] conocimientos de OpenSCAD y FreeCAD y no soy capaz...

La pieza en cuestión es una maceta, hasta ahí nada del otro mundo (base circular y como truncado). El problema es que quiero poner un texto en la cara externa de la maceta y hacer un bajorrelieve y no se:
1- poner un texto en la superficie en una cara curva.
2- hacer un extrude sobre una superficie curva.

He estado buscando en thingiverse y no he encontrado nada paramétrico que me permita ver cómo está hecho y así poder repetirlo...

¿Alguna idea de cómo hacerlo? ¿Algún consejo? ¿Dejo la jardinería y me dedico a la vida contemplativa?

Un saludo!

Javi J

unread,
Dec 5, 2017, 6:08:29 AM12/5/17
to Clone Wars: Imprimiendo impresoras 3D
Con FreeCAD y usando las operaciones booleanas de unión, resta y demás se puede apañar algo. Seguro que hay alguna opción para hacerlo de forma más elegante, pero como yo lo haría sería así:
Partimos de la maceta y del texto extruido en recto.
Haces una copia de la maceta, pones el texto en la posición que quieras y haces la operación booleana de intersección entre los dos. Te queda la parte común, es decir, un texto con la curva de la maceta.
Por último, mueves el texto un poco hacia fuera y se lo restas a la maceta original. Lo mueves hacia fuera para que no sobrepase y te haga un agujero XD
Saludos!

VincentM

unread,
Dec 5, 2017, 7:20:29 AM12/5/17
to Clone Wars: Imprimiendo impresoras 3D

Alfredo Rego

unread,
Dec 5, 2017, 11:13:25 AM12/5/17
to Clone Wars: Imprimiendo impresoras 3D
Es probable que te resulte mucho mas sencillo utilizar la tecnica que tan bien explica Miguel en este video https://www.youtube.com/watch?v=vU6ZYKC0B6U
Así no necesitaras modificar el modelo.

Jose H

unread,
Dec 5, 2017, 2:12:03 PM12/5/17
to asrob-uc3m-impresoras-3d
Es bastante sencillo:

Coges un papel, lo recortas y haces un boceto de lo que quieres hacer con boli o rotulador, y puedes ponerlo sobre la maceta para ver cómo queda. Puedes probar con cinta de carrocero que se pega o despega fácil.

Una vez que lo despegas tienes las dimensiones de longitud, altura de las letras... que quieres.

Si la maceta es regurar, por ejemplo con forma cilíndrica, es muy sencillo, matemáticas de bachillerato. La mayor parte de gente que ha dado bachillerato sabe hacerlo aunque no sepa que lo sabe. Con coordenadas polares asignas un ángulo a cada posición de longitud, la altura es la misma altura en offset y la profundidad se convierte en un radio. Muy fácil de hacer en OpenScad como te han puesto.

Si la maceta es irregular, ya es más complicado. Necesitas poder escanear la superficie de la maceta. Una forma rápida es crear una superficie en offset metida en el interior por ejemplo la mitad de la profundidad de las letras. Subdivides en el eje de longitud y pones las normales coincidiendo con la superficie en offset. Esto se hace sencillo en blender. Para automatizarlo se usa python, todas las operaciones de blender o freecad tienen un nombre en python y es posible hacer un script.

Si se tienen claras las matemáticas, estos métodos son sencillos, si no, pues se usa un software comercial, pero en general no saldrá exactamente cómo quieres.

Julián Gutiérrez

unread,
Dec 5, 2017, 3:42:28 PM12/5/17
to Clone Wars: Imprimiendo impresoras 3D
Muchas gracias!

@Javi eso no exactamente lo que necesito, en el caso de que el texto diera la vuelta totalmente a la maceta ese método no vale, incluso si el texto se aproxima mucho a los bordes queda bastante mal por que no sigue la revolución de la pieza. Para pocas letras (o piezas grandes) puede funcionar bien.

@VincentM eso es exactamente lo que buscaba, una librería que me permite poner texto sobre cualquier superficie (de las normales: esferas, cilindros, conos...).

@JoseH desconocía totalmente esa técnica, si intento poner alguna imagen la usaré sin duda, pero para textos prefiero algo mas paramétrico con OpenSCAD

Al final, con ésta librería se puede solucionar el problema de forma paramétrica eligiendo: texto, tamaño, superficie, dirección del texto, alineación y tipo de letra; básicamente lo más típico que se puede necesitar. 

Muchas gracias a todos!!

C Revert

unread,
Dec 6, 2017, 5:56:21 AM12/6/17
to Clone Wars: Imprimiendo impresoras 3D
Hay una macro en FreeCAD para poner texto sobre un cilindro. No la he probado aún. Es posible que no funcione del todo porque pone que esta en desarrollo. I porque tu tienes un cono, tendrias que hacer la suficiente profundidad para mitigar el efecto del cono. Te paso los links:

https://www.freecadweb.org/wiki/index.php?title=Macro_Circular_Text

https://gist.github.com/mario52a/a25e802498bae6959335



El dimarts, 5 desembre de 2017 21:42:28 UTC+1, Julián Gutiérrez va escriure:
Muchas gracias!

@Javi eso no exactamente lo que necesito, en el caso de que el texto diera la vuelta totalmente a la maceta ese método no vale, incluso si el texto se aproxima mucho a los bordes queda bastante mal por que no sigue la revolución de la pieza. Para pocas letras (o piezas grandes) puede funcionar bien.
......

Nichel Sarmiento

unread,
Dec 6, 2017, 8:56:30 AM12/6/17
to Clone Wars: Imprimiendo impresoras 3D
Perdón por mi ignorancia sublime... Se podría poner esta librería en freecad? O esa librería es para freecad directamente.

Julián Gutiérrez

unread,
Dec 6, 2017, 10:25:00 AM12/6/17
to Clone Wars: Imprimiendo impresoras 3D
La librería es para OpenSCAD pero creo que FreeCAD tiene un módulo que permite ejecutar código OpenSCAD.
Reply all
Reply to author
Forward
0 new messages