El código OpenSCAD adjunto puede tomar un archivo SVG y extruirlo alrededor de un polígono definido por una serie de puntos.
Advertencia: Puede que necesites usar unVersión de "Resumen de Desarrollo" de OpenSCAD.y habilita "manifold" para que esto funcione correctamente.

El código extruye el SVG para cada segmento, lo gira y lo posiciona, y luego lo recorta para que coincida con los segmentos adyacentes en el ángulo de bisectriz.
El SVG del perfil incluido se ve así:

Si quieres crear tu propio perfil, ten en cuenta que el lado izquierdo del SVG se convertirá en el borde exterior del marco.
Si quieres usar tu propio polígono para el contorno, solo necesitas crear un conjunto de coordenadas x,y para definir uno. Lo mejor es enumerarlas en dirección a las agujas del reloj, comenzando desde arriba.
He incluido dos archivos STL como ejemplos: un árbol y un ataúd.
태그
모델 소스
