Red de conocimiento informático - Material del sitio web - ¿Cómo dibujar curvas de puntos de control en Rhino usando Python? Tutorial sobre cómo dibujar curvas de puntos de control en Rhino usando Python

¿Cómo dibujar curvas de puntos de control en Rhino usando Python? Tutorial sobre cómo dibujar curvas de puntos de control en Rhino usando Python

Rhino tiene buena compatibilidad con dispositivos de hardware de baja configuración y combinaciones de sistemas Windows. Este software 3D puede crear fácil y rápidamente curvas y superficies espaciales, lo que permite a los diseñadores concebir en la etapa de diseño conceptual y modelar rápidamente en la etapa de programa. Rhino también tiene una interfaz simple y clara y múltiples modos de visualización, que pueden ayudar a los diseñadores a comprender la estructura y los efectos del modelo a tiempo, para poder modelar con precisión y rapidez. Si está aprendiendo Rhino, no se pierda el tutorial de Rhino. Yutu le ayuda a aprender rápidamente a utilizar Rhino en tres etapas: básica, avanzada y de dominio.

Tutorial de Python dentro de la curva del punto de control de rhino

Utilice el comando EditPythonScript para abrir el compilador de Python integrado de rhino.

Cargando módulos:

importrhinoscriptsyntaxasrs

Aquí hay un autocompletado.

La función utilizada para la curva del punto de control es AddCurve. Veamos primero el uso de esta función:

rs.AddCurve()

.

.

.

AddCurve(points, Degree=3)

Donde puntos es una cadena de coordenadas de puntos y el grado por defecto es 3 .

Construya una curva de puntos de control usando tres puntos:

points=,,]

Esta es una curva plana.

Para obtener una curva de puntos de control espacial, se necesitan al menos cuatro puntos:

points=,,,]

Si desea obtener un control cerrado curva de puntos, escriba el primer punto nuevamente al final:

puntos=,,,,]

Echemos un vistazo a qué tipo de curva se obtendrá conectando los ocho vértices del cuadrado en secuencia:

puntos=,,,,,,,,,,,,,,,,,,],,].,

,,, ,]

¿Cómo se ve la curva cerrada correspondiente?

points=,,,,

,,,,]

La superficie tubular al inicio del artículo es esta curva que corresponde al tubo circular.

p>

Esta es la introducción al "Tutorial sobre el uso de puntos de control de Python para dibujar curvas en Rhinoceros". Después de leer este tutorial, sabrás cómo operarlo. ¡Rinoceronte es bastante simple! Haga clic en este enlace para obtener más tutoriales de Rhino: