Resumen
El código produce una flecha con bordes curvos. Lo hace intersectando y tomando la diferencia de 4 pares de círculos. Las posiciones y radios de los círculos son personalizables.
Recomendado para uso fuera de línea utilizando OpenSCAD. Consulte las instrucciones para obtener ayuda configurando su flecha. El uso fuera de línea puede producir un archivo 3D o 2D.
Instrucciones
El código a continuación produce una flecha con bordes curvos. Lo hace intersectando y tomando la diferencia de 4 pares de círculos. 2 círculos forman la punta de la flecha (conjunto1), y 2 forman la parte posterior de la punta de la flecha (conjunto2). Los lados del eje están formados por el conjunto3, y la cola de la flecha está formada por el conjunto4.
Los círculos se especifican mediante un sistema de coordenadas polares modificado llamado "easy_form", que es = {distancia desde el origen hasta el borde del círculo, radio del círculo, ángulo entre el eje +x y el centro del círculo en grados}. Este sistema de coordenadas es LIGERAMENTE más fácil de entender al introducir valores. Cambiar el primer valor empujará una curva más lejos del origen (el centro de la
Se recomienda encarecidamente que este programa se use en OpenSCAD y no en Customizer. No hay comprobación de entrada, y hay muchos casos límite en los que los círculos no se intersectarán. Si en lugar de una cosa que parece una flecha, Customizer o OpenSCAD te muestran dos círculos flotando en el espacio, significa que los círculos no se están intersectando, y el programa está fallando silenciosamente. Si deseas crear un arch
Las últimas 4 funciones en este programa se utilizan para calcular los puntos donde los círculos se intersectan, lo que se utiliza para calcular la longitud y anchura de la flecha. Esta información está disponible a través de la función echo, y no es visible en el personalizador. Por lo tanto, si desea conocer las dimensiones de su flecha, use OpenSCAD.
Etiketler
Model Kaynağı
