Barra que sigue una curva

antonio_gt - 11/08/2022 16:30
Buenas tardes, estoy modelando el fuselaje de un avión y para hacer las barras que unen las diferentes secciones necesito que siga la curvatura que marca la malla externa que corresponde con el forro. El tema es que necesito hacer la barra como un solido para luego con una booleana, hacer los cortes en las secciones donde irán encajadas.

He mirado tutoriales en youtube pero con el modificador "curve" solo me permite que se deforme en una dirección (X, Y ó Z). No se como hacer para fijas ambos (curva y plano/cubo) en el mismo origen y que al extruir la barra siga el contorno de la curva.





Soliman - 11/08/2022 17:45
[video=youtube_share;f5QjcFfcPQg]https://youtu.be/f5QjcFfcPQg[/video]
antonio_gt - 11/08/2022 20:31
Es perfecto el ejemplo que has puesto, solo que cuando lo hago con una curva abierta no me genera una barra cerrada tampoco el anillo que a ti te sale se queda abierto como si fuera un perfil en L, no sé si se debe a que yo uso la versión 2.79; porque la nueva me resulta muy compleja, los controles están cambiados y pierdo mucho tiempo cada vez que quiero hacer algo y me atranco porque esta cambiado por eso sigo usando las versiones anteriores.

¿Te importa probarlo con una curva abierta o un segmento como el que tengo en las imágenes para si te sale bien a ti y ver que puede estar pasando con mi blender?

Muchas gracias Soliman!
antonio_gt - 12/08/2022 08:37
Así me queda al seguir los pasos que me muestras en el video ¿a qué puede deberse?


Soliman - 12/08/2022 08:46
[video=youtube_share;WAX7aFK7YnE]https://youtu.be/WAX7aFK7YnE[/video]
antonio_gt - 12/08/2022 18:41
Buenas tardes, si me funciona ese metodo ahora, lo que veo es que se le puede dar una forma determinada al perfil pero no se puede determinar su orientación con respecto a otra pieza, es decir, me gustaría usar un perfil de 2x4 milímetros de manera que la parte más larga entre en cada sección y la cara corta que queda orientada hacia el exterior quede paralela a la superficie de la sección que atraviesa (como he intentado hacer con los perfiles parciales que se ven en las imagenes pero es muy tedioso de hacer) este método es rapidisimo pero necesitaria que se pueda rotar la forma que luego sigue la curva ya que aunque yo rote el rectángulo que sirve de bevel en los ajustes de la curva, esa rotación no se transmite en el perfil que sigue la curva, no se si me explico.

El perfil queda orientado de forma arbitraria al seguir la curva y lo quiero rotar para que quede como los otros que están hechos uno por uno.



Soliman - 12/08/2022 19:33
Explicarlo es muy complicado, pero ya tienes una malla (si has convertido la curva a mesh) por lo que puedes manipularla como quieras o seguir modelando, extruyendo, etc.

Las curvas Bézier también se pueden manipular, pero no se pueden extruir de vértices solos, o sea no pueden tener ramales.

Como digo es difícil de explicar sin ver lo que tienes hecho y lo que necesitas.
Si quieres sube un render de solo la parte que ya tienes hecha (de las tuberías) y una imagen o una pintura a lápiz de la trayectoria que quieres.
Aún así va a ser difícil pillarlo, creo.
Soliman - 12/08/2022 19:41
Si ese perfil lo haces como te he dicho antes de ponerle un Circle Bezier en el BEVEL, puedes darle la forma alargada y cambiarle la dirección... si no me equivoco.

Soliman - 12/08/2022 19:49
[video=youtube_share;octE_KfAiBg]https://youtu.be/octE_KfAiBg[/video]
antonio_gt - 13/08/2022 14:46
Hola Soliman, muchas gracias por tu respuesta, lo que me comentas de intercambiar las caras largas por las cortas para acomodar mejor el perfil lo probé, veo que si cambio la forma del rectángulo se transmite al perfil que sigue la curva, pero si te fijas en los que tengo puestos en el borde de cada sección.

Te adjunto unos planos para que veas como suelen quedar esas muecas donde luego se encajan los tubos rectangulares) los tubos los quiero para hacer cortes en las secciones con una booleana, y me gustaría poder rotar el perfil para que cada uno quede con su angulación correcta.

Digamos que a cada tubo rectangular hay que darle una inclinación con respecto al eje horizontal como te muestro en el dibujo, eso es lo que no se cómo hacer con el perfil con el método que estamos usando. Voy a ver si puedo enviarte los archivos blender.

Los perfiles parciales que yo he hecho a mano en cada arista de las secciones lea he dado una rotación en cada eje para que quede la cara exterior del perfil "coincidente" con la cara externa del borde de la sección eso es lo que tengo que hacer con el que hago con el método de la curva solo que solo es necesario rotar sobre el eje Y porque sino, automáticamente la inclinación es al azar o directamente vertical en todos y así no se puede hacer los cortes porque luego el avión se forra y las laminas apoyan sobre esos perfiles bien orientados con las caras planas hacia el forro, el forro no puede apoyar en las aristas porque deformaria la "piel" del avión.


Soliman - 13/08/2022 15:22
[video=youtube_share;WpWacGj9IrY]https://youtu.be/WpWacGj9IrY[/video]
antonio_gt - 13/08/2022 21:34
Claro el caso es que como las secciones no son circulares ese método no es válido porque no posiciona el perfil en su recorrido al pasar de una sección a otra, por eso te preguntaba si una vez que se define la forma y dimensiones del perfil si es posible hacerlo rotar sobre el eje de la curva para acomodarlo con su angulación, si no deberia de probar otro metodo, quizas haciendo tubos circulares, y luego dejando solo los vértices del diámetro orientado correctamente y extruyendo para que quede un rectangulo pero es mas lento y tedioso.
antonio_gt - 14/08/2022 03:32
Te dejo el enlace de un video de una estructura parecida a la que yo quiero hacer pero esque esto me parece super dificil de hacer en blender (me refiero a las barras que unen las secciones en sentido antero-posterior).

¿Esto cómo lo puedo hacer en blender?

[URL]https://youtu.be/X8PhhtA4xxE[/URL]
Soliman - 14/08/2022 06:00
Creo que el truco es hacerlo con toda la estructura entera, o sea primero las horizontales y luego las verticales (es un forma de expresarlo).

[video=youtube_share;Tnk6Fb4iMFs]https://youtu.be/Tnk6Fb4iMFs[/video]
antonio_gt - 14/08/2022 19:49
Soliman perfecto, ha funcionado al aplicar las rotaciones en modo edición, el perfil gira sobre si mismo siguiendo la curva, al hacerlo me he dado cuenta de que ese giro es variable a lo largo del recorrido anteroposterior porque en las secciones del medio ahi si se vuelve recto ese giro, en las fotografías se ve como sobresale un borde del perfil por fuera del contorno de esas secciones que te comento.

¿Se te ocurre cómo ir introduciendo giros distintos para según qué tramo de la curva? ¿Tipo el enlace de este video?

[URL]https://youtu.be/hC6IHv0GTnw[/URL]




Soliman - 14/08/2022 20:24

¿Se te ocurre como ir introduciendo giros distintos para según qué tramo de la curva? Tipo el enlace de este video?



Supongo que ir haciéndolo por partes en lugar de todo a la vez.

En cuanto a la rotación de la dirección hay opción que se llama TILT.
Ahora lo miro.... y subo un vídeo.

[video=youtube_share;Kh9CUjt8g5A]https://youtu.be/Kh9CUjt8g5A[/video]

Decir que se puede rotar por vértices o segmentos, no tiene por que ser la pieza entera.

El final del vídeo lo he cortado, pues tenía visita. :(
Saludos

Editado:

Segundo vídeo.
[video=youtube_share;0f0qx6lSaRs]https://youtu.be/0f0qx6lSaRs[/video]
Soliman - 14/08/2022 20:37
Yo crero que al final lo conseguiras.... :ole:ole
Soliman - 15/08/2022 06:58
Y por último, el TAPER, que sirve para deformar la Curve Bezier

[video=youtube_share;4cklMAB6QU0]https://youtu.be/4cklMAB6QU0[/video]


🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #243633



Por cierto, si alguna curva cambia de dirección, como me ha pasado a mi en el vídeo, se la puede girar o sea, cambiar la dirección desde Curve > Segments > Switch Direction

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #243634



-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #243633



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #243634

antonio_gt - 16/08/2022 07:49
Mil gracias Solimán, voy a probar ambas cosas y te digo algo, yo creo que al final se resuelve con todo esto.
antonio_gt - 16/08/2022 10:09
Hola Soliman, con el Tilt se ha resuelto, realmente lo que me interesa son los cortes que haga cada barra en las secciones asique esta todo.
Mil gracias!



Soliman - 16/08/2022 13:18
Me alegro. :)
Saludos y cambiate cuando puedas a la 3.2.2 qué es la última a día de hoy y que funciona muy bien. Al fin y al cabo son muy pocas las cosas que cambia en modelado y tiene bastantes mejoras en otros apartados.

[URL]https://www.blender.org/download/[/URL]
antonio_gt - 16/08/2022 16:04
El problema de cambiar de versión también es que no se como usar los addons como el Booltool para hacer booleanas de diferencia, interseccion y union, y el measureit para medir por ejemplo distancias entre vértices.

Por cierto sabes alguna manera de obtener ángulos en Blender con precisión bien entre elementos de una malla, entre dos sólidos o entre elementos de una maya y los ejes de referencia (XYZ) esto último seria tremendamente útil (lo he probado con ruler and protractor que viene de serie pero es muy impreciso, sale como una aproximación).
Soliman - 16/08/2022 17:42
[video=youtube_share;znWYwb5LJag]https://youtu.be/znWYwb5LJag[/video]
Soliman - 16/08/2022 17:59
Hay también el addon TinyCAD que a lo mejor te puede servir para según que cosas.... :)

Es un vídeo de hace unos meses pero vale igual para la última versión.

[video=youtube_share;12RPFrfboNw]https://youtu.be/12RPFrfboNw[/video]