I suppose you are referring to R4.50000000. This is a way to extract the
forces/moments from the above equation:

fs = list(b.load.free_symbols)
R45, R0, M0 = fs[1:]
M0, R0, R45

Now you can create a substitution dictionary and compute the load at a
given location.

Davide.


Il giorno lun 5 lug 2021 alle ore 15:11 shashank singh <
singhvikramshash...@gmail.com> ha scritto:

> from sympy import *
> from sympy.physics.continuum_mechanics.beam import Beam
> E, I = symbols('E, I')
> b = Beam(9, E, I)
> b.apply_load(-12, 9, -1)
> b.apply_load(-50, 5, -2)
> b.apply_load(-8, 0, 0, end=5)
> b.apply_support(0, type='fixed')
> b.apply_support(4.5, type='roller')
> b.load
>
> after adding the above load i am getting the following equation
>
> 𝑀0⟨𝑥⟩−2+𝑅0⟨𝑥⟩−1+𝑅4.50000000000000⟨𝑥−4.5⟩−1−8⟨𝑥⟩0−50⟨𝑥−5⟩−2+8⟨𝑥−5⟩0−12⟨𝑥−9⟩−1
>
> how i am supposed to find the reaction forces with those trailing zeros?
> please help
>
> --
> You received this message because you are subscribed to the Google Groups
> "sympy" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sympy+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/06ce7fab-256d-4a6f-bfdf-b2498002c9b2n%40googlegroups.com
> <https://groups.google.com/d/msgid/sympy/06ce7fab-256d-4a6f-bfdf-b2498002c9b2n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sympy+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAO%3D1Z0--ahbhRVCGAeYAwVh27eSZ5hkf%3DCCaPRF3LVmGEMCdNA%40mail.gmail.com.

Reply via email to