Ayuda para calcular largo de un cateto vertical...

Este foro es para preguntas y debates en Español
Forum rules
reglas del foro e información útil

IMPORTANTE: Por favor leer antes de solicitar ayuda
User avatar
dcapeletti
Posts: 403
Joined: Wed Jul 23, 2014 2:27 pm

Ayuda para calcular largo de un cateto vertical...

Postby dcapeletti » Thu Jul 26, 2018 7:59 pm

Estimados,
adjunto un boceto dónde tengo como incognita calcular la altura de la línea azul 4 (la vertical) para luego determinar el largo de la hipotenusa.

Tengo como dato únicamente el angulo (AnguloCaida) de 80°que es variable y el cateto opuesto (Ancho=2000 mm) que también es variable. Si cambio el angulo o el largo, la altura varía y es el dato que debo calcular. ¿Cómo lo puedo hacer con FreeCAD? ¿Cómo puedo obtener el largo de esa línea por función matemática en freecad?

Gracias
Attachments
CalcularAltura.FCStd
(9.3 KiB) Downloaded 15 times
damian
Posts: 583
Joined: Sun May 31, 2015 6:16 pm

Re: Ayuda para calcular largo de un cateto vertical...

Postby damian » Thu Jul 26, 2018 8:39 pm

hola @dcapeletti
¿Estas preguntando por la relación trigonomètrica, o por su aplicación en FreeCAD? ¿O tal vez por ambas cosas?
Las relaciones trigonómetricas si te las puedo dar, si las necesitas claro.
La aplicación de estas formulas en FreeCAD mediante script. Yo tengo varios casos de aplicación similares.

Code: Select all

    def height(self, angle, length):

        ''''''

        # print '# height'

        return length * math.sin(angle)

    def run(self, angle, length):

        ''''''

        # print '# run'

        return length * math.cos(angle)

    def lengthHeight(self, angle, height):

        ''''''

        # print '# lengthHeight'

        try:
            length = height / math.sin(angle)

        except ZeroDivisionError:
            length = height

        return length

    def lengthRun(self, angle, run):

        ''''''

        # print '# lengthRun'

        try:
            length = run / math.cos(angle)

        except ZeroDivisionError:
            length = run

	return length
https://github.com/caceres/SlopedPlanes ... skPanel.py
User avatar
dcapeletti
Posts: 403
Joined: Wed Jul 23, 2014 2:27 pm

Re: Ayuda para calcular largo de un cateto vertical...

Postby dcapeletti » Thu Jul 26, 2018 8:48 pm

Como la altura es variable dependiendo del angulo y del cateto horizontal, necesito calcular la altura del cateto vertical para luego calcular el largo de la hipotenusa. Veo que calculas la altura del cateto con:

Largo * sen(angulo)

Intentare probar. Gracias
damian
Posts: 583
Joined: Sun May 31, 2015 6:16 pm

Re: Ayuda para calcular largo de un cateto vertical...

Postby damian » Thu Jul 26, 2018 8:59 pm

Ahora entiendo mejor:
tienes como datos el cateto horizontal y el ángulo. Y quieres calcular el cateto vertical y la hipotenusa. Sería, segun tu sketch

hipotenusa = horizontal / (cos(90-angle))

vertical = hipotenusa * sen(90-angle) = horizontal * tag(90-angle)

si no me equivoco ...
User avatar
dcapeletti
Posts: 403
Joined: Wed Jul 23, 2014 2:27 pm

Re: Ayuda para calcular largo de un cateto vertical...

Postby dcapeletti » Thu Jul 26, 2018 9:38 pm

Gracias...lo pruebo y doy la devolucion.
damian
Posts: 583
Joined: Sun May 31, 2015 6:16 pm

Re: Ayuda para calcular largo de un cateto vertical...

Postby damian » Thu Jul 26, 2018 10:25 pm

te lo doy en forma de (90-angle) porque me resulta más inmediato trabajar con el angulo opuesto, el formado por la hipotenusa y la horizontal.
User avatar
dcapeletti
Posts: 403
Joined: Wed Jul 23, 2014 2:27 pm

Re: Ayuda para calcular largo de un cateto vertical...

Postby dcapeletti » Thu Jul 26, 2018 11:09 pm

He probado con las formulas pero no ha resultado...Necesito primero obtener el largo del cateto vertical con el ángulo de 80° y el cateto vertical que tiene 3000 mm de largo. Debería dar 528,98 mm pero las fórmulas que me pasaste no dan ese resultado...

Saludos
damian
Posts: 583
Joined: Sun May 31, 2015 6:16 pm

Re: Ayuda para calcular largo de un cateto vertical...

Postby damian » Fri Jul 27, 2018 5:41 am

Dentro de un rato lo hago en un papel y lo escaneo. Es muy fácil
damian
Posts: 583
Joined: Sun May 31, 2015 6:16 pm

Re: Ayuda para calcular largo de un cateto vertical...

Postby damian » Fri Jul 27, 2018 6:19 am

triangulo_rectangulo.jpg
triangulo_rectangulo.jpg (923.94 KiB) Viewed 370 times
damian
Posts: 583
Joined: Sun May 31, 2015 6:16 pm

Re: Ayuda para calcular largo de un cateto vertical...

Postby damian » Fri Jul 27, 2018 6:27 am

como las fórmulas están bién entiendo que estas teniendo un problema de conversión de unidades de ángulo entre DEG y RAD
¿Como lo estas haciendo? ¡Con la calculadora o con un script?