Como programar Acero por Flexión simple para vigas de concreto reforzado en Python

Поділитися
Вставка
  • Опубліковано 20 чер 2023
  • Enlace del diagrama de flujo de flexión simple:
    marcelopardo.com/flexion-simp...

КОМЕНТАРІ • 93

  • @Mrcometo
    @Mrcometo Рік тому +6

    Python, junto con la Hoja de Cálculo (Excel, por ejemplo), son los mejores amigos del ingeniero calculista. Nos hacen la vida muchísimo más divertida y productiva.
    Muchísimas gracias por su trabajo.

    • @marcelopardo
      @marcelopardo  Рік тому +1

      Muchisimas gracias!! Aunque yo no uso mucho planillas y estoy más a favor de lenguajes de programacion, se que a la mayoria le encantan ambas herramientas!!
      Un saludo!! Gracias por comentar

  • @gastorgaf
    @gastorgaf Рік тому +8

    Buenas Noches, yo creo que lo mejor de python es que tiene muy buenas librerias ya que la comunidad es muy activa. Recomiendo Spyder si es que se viene de Matlab u Octave. Yo aún no me animo a crear una interfaz gráfica jeje. Es muy recomendable separar los archivos para crear "cajas de herramientas" (creo que con matlab se hace eso, ya no me acuerdo), es muy facil sólo comando : import aci318_14 (sería un archivo que tiene todas las funciones que puedan salir del ACI). Sl2.

  • @javerhumberto4420
    @javerhumberto4420 Рік тому +5

    gran video, espero vengan más con python, gracias. PD: para mostrar en consola texto que incluya valores de variables me parece mejor la siguiente sintaxis (usando el print del beta1): print(f'El valor de beta es: {beta1}'), así se ahorra la concatenación con el "+" y la transformación a strings de las variables. Saludos.

  • @sergiaviles7761
    @sergiaviles7761 11 місяців тому

    Qué bien que lo explicas todo Marcelo.

  • @josemanuelriojarivota4977
    @josemanuelriojarivota4977 Рік тому

    Excelente contenido ingeniero, un saludo y un fuerte abrazo a la distancia

  • @lalllerenavelasquez6593
    @lalllerenavelasquez6593 5 місяців тому

    Excelente aporte. Saludos

  • @macr-miguelangelchavezreye8529

    Excelente profesor Marcelo. Es muy interesante la programación de software.

  • @andresquispe2258
    @andresquispe2258 Рік тому

    Ing. Marcelo, excelente programa sobre todo muy bien explicado. Muchas gracias

  • @deeplazydev
    @deeplazydev Рік тому +1

    Muy lindo volver a ver cosas de la secundaria técnica aplicando código. Con propósito educativo voy a reescribir su código usando las buenas prácticas del rubro. En un mes volveré con el resultado, creo que le será útil en el futuro.

  • @mla-umsa4852
    @mla-umsa4852 Рік тому

    Saludos desde bolivia agradecido por compartir sus conocimiento

  • @luismiguelmita2055
    @luismiguelmita2055 Рік тому

    excelente video ing aprendi mucho 👍👍

  • @gamegamega4
    @gamegamega4 Рік тому +9

    Excelente Marcelo, justo lo que necesitaba, espero que vengan mas tutoriales en python, saludos colega! PT: Intenta usar Visual Studio Code (es gratis) como IDE, muy recomendado.

  • @bryanduransantos5607
    @bryanduransantos5607 6 місяців тому

    Muchas gracias por compartir su conocimiento. Exelente explicacion

  • @ing_ajmojicar
    @ing_ajmojicar Рік тому

    Excelente ingeniero

  • @germancristiancamachosilva9697
    @germancristiancamachosilva9697 3 місяці тому

    Ingeniero, muchas gracias por compartir tan importante información.

  • @leantiva
    @leantiva 3 місяці тому

    Buenas noches, Marcelo, muchas gracias por todo ese cumulo de conocimiento que comparte, me ha servido mucho el tema de Python. Saludos desde Bogotá.

  • @telmomiguelespadaoporto3856

    Muchas gracias nuevamente. Bendiciones y siga adelante.

    • @marcelopardo
      @marcelopardo  Рік тому

      Muchas gracias Telmo!! Un fuerte abrazo!

  • @user-bh8me6ee7b
    @user-bh8me6ee7b Рік тому

    muchas gracias ingeniero

  • @ing.wilsontaimal1764
    @ing.wilsontaimal1764 Рік тому

    Muy bue video, felicitaciones. Ayúdanos haciendo lo mismo para varias vigas a la ves

  • @jhonjairogallegoalzate1243
    @jhonjairogallegoalzate1243 Рік тому

    De maravilla ese tutorial y los que tenemos la calculadora Texas ti nspire cx ii no sirve bastante para darle mejor uso. Mil gracias por motivarnos a crecer

  • @user-wh7jx2tg7q
    @user-wh7jx2tg7q Рік тому

    Que excelente Marcelo, muchas gracias por tu aporte, por tu enseñanza súper genial este tutorial, ahora estoy realizando un curso de Data ofrecido por Henry y el curso va súper bien y esto acompañado con lo que estudio esta genial. Muchas gracias enserio 👍👍👍👍👍👍👍👍...

  • @vladimirql
    @vladimirql Рік тому

    muy completo y entendible como programar en Python! saludos..

  • @luisfrancos6561
    @luisfrancos6561 Рік тому +1

    Hola que tal Marcelo te felicito por tu contenido es muy útil e interesante. Sugiero una serie de videos de como calcular y que tal funcionan para resistir los diferentes momentos tipos de momentos (flexión, torsión, etc. ) y cargas (axiales y laterales) las columnas en forma de cruz +, en forma de T y en forma de L. Y otro de que utilidad sería usar volados para compensar los momentos en columnas perimetrales.

  • @braulioefrainneiraverdugo4929

    Muy bueno!!

  • @danielalejandro5753
    @danielalejandro5753 9 місяців тому

    Gracias profesor. No digas que ese video no lo vera nadie (como lo has hecho en anteriores ocasiones). Es un video que una que otra persona necesitara en algún momento, y de a poco, te vas dando cuenta, que quienes vieron el video fueron miles y miles de futuros estructurales. Gracias

    • @marcelopardo
      @marcelopardo  9 місяців тому

      Muchas gracias por el apoyo Alejandro!!

  • @JOPalma
    @JOPalma 11 місяців тому

    Excelente video, todo me funciono bien

    • @marcelopardo
      @marcelopardo  10 місяців тому

      Juan Carlos perdón por responder recién. Que gusto que funcione sin problema!!! 😃

  • @user-rd3fq7ih4j
    @user-rd3fq7ih4j 5 місяців тому

    excelente !!

  • @rodolf426
    @rodolf426 7 місяців тому

    Excelente

  • @davicorosello1588
    @davicorosello1588 Рік тому

    Buenas noches profe! 👋🏼👋🏼

  • @luisguillermogamboa15
    @luisguillermogamboa15 Рік тому

    Exelente

  • @UserRevitPromedio
    @UserRevitPromedio Рік тому

    Buenisimo

  • @LearningArchicad
    @LearningArchicad Рік тому +1

    En archicad tenemos un código de lenguaje similar a Phyton se llama GDL, la diferencia es que el resultado lo podemos generar en un modelo geométrico, lo que significa que si haces un calculo puedes graficarlo en 2d o en 3d y utilizarlo para planos constructivos.

  • @iutubee6305
    @iutubee6305 Рік тому +1

    Saludos Ingeniero, contento de verle en el canal, Interesantisimo el video, muy bueno. Bienvenido a Windows 10, tiene que dejar esa fobia que tiene con Microsoft!! el SO no es tan malo como parece, con el se resuelve, quiero que ahora haga una APP en Android que funcione igual a ETABS o a SAP 2000, y que use ELEMENTOS FINITOS!! 😅. No es burlandome Inge, es solo que quisiera, pero si no se puede que se le va a hacer..?

  • @AnibalFenoglio
    @AnibalFenoglio Рік тому

    Muy bueno el video, la aplicación de usar Python y el resultado práctico del cálculo de acero. La identación del código para marcar los bloques de una sentencia, función, etc y no usar llaves lo hace más limpio y ordenado al código (estás obligado) ... con su iniciativa me veo incentivado a volver a programar (y continuar con el aprendizaje) en Python. Saludos.

    • @marcelopardo
      @marcelopardo  Рік тому

      Muchas gracias Anibal!!!!! A programar

  • @chonpiras2815
    @chonpiras2815 Рік тому

    chingon

  • @tomassoto8014
    @tomassoto8014 Рік тому +2

    Para imprimir valores dentro de textos sin tener que convertir a texto y concatenar, puedes utilizar lo siguiente: print(f'Aqui el valor de la variable es {variable}'). Se coloca la letra f antes de la comilla simple para indicar que dentro del texto mostrado, se van a representar valores y esos valores aparecerán en el sitio donde encerramos la variable entre llaves {}. Por supuesto, hay que cerrar la comilla simple y luego cerrar el paréntesis. Se van a colocar tantas llaves como variables se quieran mostrar. Pero para que resulten visibles, no debe faltar la letra f justo después del paréntesis de apertura y antes de la comilla simple. Saludos desde Venezuela.

    • @josefrancogutierrezmanriqu449
      @josefrancogutierrezmanriqu449 9 місяців тому +1

      Excelente aporte ing. justo quería saber la función de la f en ese formato de texto.

    • @tomassoto8014
      @tomassoto8014 9 місяців тому

      @@josefrancogutierrezmanriqu449 estimado José. Hace pocos días subí un vídeo donde enseño cómo hago los programas y explico todo el código. Lo ves en mi canal, por supuesto. Un saludo desde Venezuela.

  • @arielsixto1913
    @arielsixto1913 Рік тому

    Genial

  • @tomassoto8014
    @tomassoto8014 Рік тому +1

    Para trabajar con excel en Python deben usar la librería openpyxl. Es la que usé para el programa que resuelve vigas hiperestáticas por el método de Hardy Cross.

  • @jorgejimenez-zd7pm
    @jorgejimenez-zd7pm Рік тому

    buenas noches ingeniero

  • @audreyhepburn9346
    @audreyhepburn9346 Рік тому

    Espero que se vengan mas videos asi yo tambien quiero aaprender python solo uso matlab. Mi pregunta seria se puede hacer aplicaciones para android con python?

  • @macostaing
    @macostaing Рік тому

    Excelente profe, dale una oportunidad a python y casi seguro que no vuelve a los otros lenguajes.

  • @adr3wify
    @adr3wify Рік тому +1

    Que genial, yo solo lo hacía en excel o en visual c+, pero en phyton sirve jeje

    • @marcelopardo
      @marcelopardo  Рік тому +1

      Cual te parece mas fácil?

    • @adr3wify
      @adr3wify Рік тому

      @@marcelopardo estaba siguiendo el vídeo paso a paso Inge buenas noches, me parece que es más sencillo el programa que si explique el profesor y no uno que te toque aprender de cero, independientemente del programa, el algoritmo está muy bien estructurado, sería genial uno de diseño por desempeño lo intentaré en los 3 y decidiré :D

    • @gamegamega4
      @gamegamega4 Рік тому +1

      @@marcelopardo Programación en python es mucho mas sencillo que en cualquier otro leguaje y se acondiciona hasta para crear aplicaciones de escritorio en windonws, pero lo que todos siempre le cuestionan es que es lento para cálculos mas potentes, por esos usan lenguajes compilado en vez de python (lenguaje interpretado), ya que los compilados son mas cercano al código maquina (binario), uno que es muy bueno y es, por así decirlo, el con mayor potencial, hablo de C#, por que Microsoft lo creo y le esta dando mucho empeño a que sea un lenguaje potente y en un futuro seguro todas sus apps lo usen(Hasta en Excel reemplazando Visual Basic que es poco amigable), pero también están investigando mucho con python, por que es el mas sencillo de comprender (hasta contrataron al que creo python para que vuelva un lenguaje mas rápido en cálculos e interacción de algoritmos.

  • @ramiroalvarez3887
    @ramiroalvarez3887 Рік тому

    De grande quiero ser como usted, pero no creo sea posible. Ya que ahora, soy mayor que usted😁

  • @masster123
    @masster123 Рік тому

    Saludos Ing. Pardo, felicitarlo por su excelente trabajo, después de revisar todo el código en python y en el diagrama de flujo, me queda una duda. ¿Porque no se imprime el valor de As' rev en ninguno de los casos?. Si fue calculado cuando el acero a compresion no fluye, sin embargo se sigue imprimiendo el valor de As'.

  •  Рік тому

    Pero esto es una Masterclass en toda la extensión de la palabra

  • @JulianDelRio1
    @JulianDelRio1 8 місяців тому

    Excelente. Tienes mas videos de este estilo ?.. tienes alguno donde se hablen entre AutoCAD - Excel - Python ?

    • @marcelopardo
      @marcelopardo  8 місяців тому

      Julian, estoy desarrollando un programa de cálculo de solicitaciones en vigas por el método de rigidez en python, en mi zona de miembros del canal

  • @SUPERCULE13
    @SUPERCULE13 Рік тому

    ¿Porque no hace un curso de diseño de edificaciones en concreto con ETABS o alguno de estos programas? creo que seria muy buen contenido para UA-cam.

  • @DJMARCOAV1
    @DJMARCOAV1 9 місяців тому

    Muchas gracias, ¿El programa puede correr en computadora aun asi no este instalado Python?

  • @franzg.trujillanoch.8912
    @franzg.trujillanoch.8912 Рік тому

    Python es super

  • @The_Nick_Channel
    @The_Nick_Channel 9 місяців тому

    A mi entender, podriamos sustituir las hojas de calculo con las rutinos de python, pues estas son capaces de arrojar una memoria de calculo. es esto correcto?

  • @floresguizadajuangabriel8668
    @floresguizadajuangabriel8668 9 місяців тому

    queremos los diagramass....!!

  • @andersonmast
    @andersonmast Рік тому

    Me recomendaron usar phyton en lugar de Matlab, adicionalmente me estoy pasando de mathcad a Smath studio (gratis) para elaborar memorias de cálculo

  • @kp-jc6ur
    @kp-jc6ur 6 місяців тому

    Donde se puede descargar el codigo?

  • @pabloborges9470
    @pabloborges9470 10 місяців тому

    Quiero aprender a programar

  • @yomerito4945
    @yomerito4945 8 місяців тому

    Buenas tardes sublime text es un editor de texto gratuito?

  • @jesuscepedasantana2480
    @jesuscepedasantana2480 Рік тому

    Que es mejor, programar en python u en octave ? Diferencias y ventajas y desventajas de cada uno ?

    • @marcelopardo
      @marcelopardo  Рік тому +1

      Buena pregunta Jesus.
      Python es fácil de aprender.
      Es dificil separar el código en diferentes archivos
      Su manejo de.matrices es incómodo, muchos corchetes
      Tiene buen y fscil manejo de interfaz gráfica
      Compila ejecutables
      Octave:
      es facil de instalar
      Su manejo de matrices es impecable
      Presenta fallas al correr algunas veces programas (bugs)
      No tiene una buena interfaz grafica programable
      No compila ejecutables

    • @jesuscepedasantana2480
      @jesuscepedasantana2480 Рік тому

      @@marcelopardo o sea que una conclusión a la que se podría llegar es que, si quisiera hacer un ejecutable o programa no sé si es lo mismo, que sea "agradable" a la vista del usuario o que por mera intuición sea fácil de usar, recomendaría programar en python.
      Y en caso que necesite un programa con manejo de matrices en dónde lo use uno mismo y no demás usuarios, usar octave, ya que en teoría a uno que lo conoce, no le debería incomodar la interfaz gráfica. Me gustaría también saber sus conclu inge, gracias por tan buen material 🙏

    • @Samp3x
      @Samp3x Рік тому

      ​@@jesuscepedasantana2480Exacto, si tengo que hacer cálculos con muchas matrices yo uso Matlab/Octave porque es más cómodo y más rapido. Para todo lo demas uso Python con Jupyter Lab porque me gusta mucho la versatilidad que tiene. También uso Smath Studio, lo bueno de este programa es que se puede trabajar con unidades, añadir texto, imagenes entre muchas otras funciones interesantes pero desde que aprendí python solo lo uso para cálculos sencillos.

  • @Bombolbie
    @Bombolbie 11 місяців тому

    Y yo sufriendo con mi Excel, cuando existen estas joyitas

    • @marcelopardo
      @marcelopardo  11 місяців тому +1

      A pesar de que no me gusta python, es.mucho mejor que excel

    • @Bombolbie
      @Bombolbie 11 місяців тому

      @@marcelopardo y que lenguaje de programación es lo que recomienda ingeniero

  • @VORTRETEX
    @VORTRETEX Рік тому

    nos dieron un trabajo para hacer el cálculo de una zapata simple en pyton pero un kilombo (nos tiramos XD) , ing nose si podría hacer un ejemplito para ver como se hacia.

    • @marcelopardo
      @marcelopardo  Рік тому

      Jjajaa! Que tenian que calcular de la zapata?

    • @VORTRETEX
      @VORTRETEX Рік тому

      ​@@marcelopardo desde la distribucion de esfuerzos en los cuadrantes I,II,III y IV..encontrar el Mu y hacer diseño a flexion,corte y punzonamiento.

    • @marcelopardo
      @marcelopardo  Рік тому +1

      @@VORTRETEX eso es mas que un ejemplito

    • @VORTRETEX
      @VORTRETEX Рік тому

      @@marcelopardo a si el ejemplito solo seria de la parte de la flexión ing. se puede asumir el Mu.. ya lo demás practicando y por inercia va salir XD

  • @deeplazydev
    @deeplazydev Рік тому

    42:52 creo que hay un problema, texto3 devuelve AsMin pero el diagrama de flujo dice AsRev

    • @marcelopardo
      @marcelopardo  Рік тому

      En realidad Asp es el que podria escribirlo como As' rev

  • @carlosmiguelmendozabautist3009

    Profesor buenas noches desde Perú, recomienda ud aprender primero la lógica de programación?

    • @marcelopardo
      @marcelopardo  Рік тому

      Carlos buen dia!!! Efectivamente. Hay que primero entender como funciona un programa y para eso, elaborar diagramas de flujo

  • @franzg.trujillanoch.8912
    @franzg.trujillanoch.8912 Рік тому

    Python pandas openpyxls super

  • @ing_ajmojicar
    @ing_ajmojicar Рік тому

    Curso de programación en PYTHON

    • @deeplazydev
      @deeplazydev Рік тому +1

      Existen, y muchos

    • @ing_ajmojicar
      @ing_ajmojicar Рік тому

      @@deeplazydev yo sé eso. me refería a la consulta del Ing Pardo.

  • @rauldurand
    @rauldurand Рік тому

    python sucks

  • @Marco-eb7ub
    @Marco-eb7ub Рік тому

    Excelente profe, dale una oportunidad a python y casi seguro que no vuelve a los otros lenguajes.