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: 504
Joined: Wed Jul 23, 2014 2:27 pm

Ayuda para calcular largo de un cateto vertical...

Post by dcapeletti »

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 37 times
damian
Posts: 583
Joined: Sun May 31, 2015 6:16 pm

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

Post by damian »

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: 504
Joined: Wed Jul 23, 2014 2:27 pm

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

Post by dcapeletti »

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...

Post by damian »

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: 504
Joined: Wed Jul 23, 2014 2:27 pm

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

Post by dcapeletti »

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...

Post by damian »

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: 504
Joined: Wed Jul 23, 2014 2:27 pm

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

Post by dcapeletti »

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...

Post by damian »

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...

Post by damian »

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

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

Post by damian »

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?
Post Reply