Página 3 de 8

Comparación de esfuerzos

Publicado: Jue Sep 27, 2007 11:13 am
por Manquiva
Buenos días colegas, me incorporo con muchas expectativas al foro de Mathcad, ya que este programa a venido a facilitar en mi trabajo la ingeniería estructural, la manera de hacer hojas de cálculo. Les remito una hoja de cálculo para diseño de tuberías a presión, en cuanto a esfuerzos por autosoporte se refiere. Me preguntaba si me podían ayudar a comparar un matriz de esfuerzos en cada tramo de la tubería con un esfuerzo permisible mediante la función if. Al final de la hoja se muestra el detalle del resultado a esperar. Lo que pude lograr fue comparar un dato de la matriz con el esf. permisible, mientras que lo que se quiere es que se comparen en una sola función if todos los datos.
Gracias de antemano.

Sr. Manquiva

Publicado: Jue Sep 27, 2007 12:54 pm
por MSaavedraV
no puedo ver el archivo que enviaste, por favor lo puedes guardar en formato (.xmcd) para mathcad 13 o uno anterior para poder abrirlo

adios

ms

Archivo mathcad 13

Publicado: Jue Sep 27, 2007 1:15 pm
por Manquiva
Cambié el archivo a Mathcad 13.
Saludos

Solución iterativa Minerr

Publicado: Sab Sep 29, 2007 7:14 pm
por hsalazar
Hola amigos del foro,

Primero quiero agradecerles por los aportes que han hecho con respecto al Mathcad. Considero que es un programa muy versátil el cual me ha ayudado mucho en mi desempeño profesional.
Tengo una consulta con respecto a la solución iterativa "Minerr". Adjunto una hoja donde se encuentran los cálculos que he realizado con el objetivo de explicarme mejor.
El asunto es que tengo una función de desplazamiento con respecto al tiempo, la cual tiene dos expresiones trigonométricas seno. Quiero encontrar el valor del tiempo en que se presenta el desplazamiento máximo; no obstante, derivar la función e igualarla a cero para encontrar dicho valor no me ayuda mucho ya que la función presenta una gran cantidad de máximos locales, y yo busco el máximo global. Una forma que estoy intentando es definir un bloque de solución con la solución iterativa minerr para determinar en que valor de tiempo las expresiones trigonométricas adoptan valores de 1 ó -1 (dependiendo si se busca el desplazamiento positivo ó negativo); pero me están dando soluciones incorrectas. Me gustaría saber si estoy comentiendo algún error ó alguna otra forma de obtener la solución de este problema.

Saludos y gracias.

Publicado: Lun Oct 01, 2007 10:49 am
por FYU
hsalazar

el problema es el punto de partida de tu iteración (el valor inicial de la variable) y en funciones como la de tu problema, ese es otro adicional.

Te adjunto dos formas de resolver lo que quieres, una que no funciona, pero que me pareció bueno mostrártela y la otra que sí encuentra el valor máximo.

Publicado: Lun Oct 01, 2007 2:09 pm
por hsalazar
fyevenes escribió:hsalazar

el problema es el punto de partida de tu iteración (el valor inicial de la variable) y en funciones como la de tu problema, ese es otro adicional.

Te adjunto dos formas de resolver lo que quieres, una que no funciona, pero que me pareció bueno mostrártela y la otra que sí encuentra el valor máximo.


Gracias Fyevenes,

Muy interesante las dos formas de solución que presentas. Con respecto a la segunda (la que si encuentra el valor máximo); observo que el programa se detiene cuando encuentra un valor de tiempo que cumple con la condición. Como es una función periódica, en varios valores de tiempo se cumpliría esa condición. Disculpa el atrevimiento, pero cómo podría modificar el programa para que me de los valores de tiempo que cumplen con esa condición dentro del rango que se define (0..Tmax).

Quería también felicitarte por compartir tu amplio conocimiento de Mathcad en este foro. El compartir el conocimiento es una cualidad de admirar en las personas.

Saludos y gracias.

Publicado: Mar Oct 02, 2007 9:16 am
por FYU
Gracias y ahí va la respuesta a tu consulta... ve la solución #3.

Publicado: Mar Oct 02, 2007 2:21 pm
por hsalazar
fyevenes escribió:Gracias y ahí va la respuesta a tu consulta... ve la solución #3.

Muchas gracias Fyevenes!

Consulta

Publicado: Mié Oct 03, 2007 12:16 pm
por Manquiva
Buen día colegas, vuelvo a enviar mi consulta sobre la función if, además de otra que concierne a una función que varía con respeto a x, como lo verán en el ejemplo, donde explico más a fondo el meollo del asunto.
Se les agradece de antemano, el tiempo que le puedan dar a la consulta.
Saludos desde Costa Rica.

Publicado: Mié Oct 03, 2007 6:54 pm
por FYU
Estimado Manquiva,

adjunto respuesta a tus consultas.

Consulta

Publicado: Jue Oct 04, 2007 10:34 am
por Manquiva
Muchas gracias por su respuesta Fyevenes, era justamente lo que necesitaba, más ahora aprovechandome de su tiempo, tenía otro par de consultas dentro del mismo concepto y ejemplo que les había hecho llegar por si tiene a bien ayudarme.
Agradeciéndole de antemano se despide Manquiva.
Saludos

Publicado: Jue Oct 04, 2007 10:50 am
por FYU
Manquiva,

adjunto respuesta a tus consultas...

Agradecimiento

Publicado: Vie Oct 05, 2007 8:38 am
por Manquiva
Muchas gracias Fyevenes, por su tiempo.
Saludos

Publicado: Sab Oct 06, 2007 7:26 pm
por EnriqueBM13
Saludos FYevenes, junto con saludarlo y felicitarlo por sus grandiosos aportes, le realizo la siguiente consulta, como realizar un espectro de respuesta elástico e inelástico, o sólo elástico para simplificar el caso, la pregunta se la realizo ya que, saqué la fución de respuesta mediante la solución de la ecuación diferencial de movimiento (Odesolve), pero no puedo sacar el valor máximo de esa función, intento con máx, etc, pero no pasa nada, de antemano gracias. Enrique Bass

Publicado: Lun Oct 08, 2007 7:56 am
por FYU
Hola Enrique,

para mi es mas simple y rápido que subas lo que tienes y yo te lo comento, así tampoco tienes que entrar a descifrar lo que yo hice, ya que me baso en lo tuyo.

Publicado: Lun Oct 08, 2007 3:16 pm
por cgedmundo
Hola con todos!...

una pregunta muy elemental y espero que me ayuden, cómo hacer para que mathcad a la hora de reemplazar valores lo haga con el resultado de las variables y no con lo que se definió. les muestro el gráfico para enterder mejor:

Imagen

Lo que pido es que "d" sea: d=13+14+27, donde c=27.

Saludos y espero me ayuden!.

Publicado: Mar Oct 09, 2007 10:24 am
por FYU
Qué versión de MathCAD usas ???

Has intentado con el comando EXPLICIT, dentro de las herramientas SIMBOLICAS ???

Publicado: Mar Oct 09, 2007 1:30 pm
por EnriqueBM13
Saludos FYevenes, tengo una versión bastante antigua de mathcad, es la versión 2001, le adjunto un archivo word con el problema que tengo, ya que además, tengo importado un archivo de block de notas con el registro de aceleraciones, de antemano gracias.

Publicado: Mar Oct 09, 2007 4:04 pm
por FYU
Enrique,

Lo que debes hacer es: ymax:=max(y(tiempo))

Publicado: Mié Oct 10, 2007 12:45 am
por EnriqueBM13
Saludos Ing. Yevenes, bueno el problema es que ya traté de esa forma, le mando en el archivo adjunto lo que me sale. Gracias por su tiempo.

Publicado: Mié Oct 10, 2007 7:43 am
por FYU
Entonces, debes hacer lo siguiente:
...................---------->
ymax:=max(y(tiempo))

es decir, seleciona y(tiempo) y luego Ctrl+- (Ctrl + signo menos), con ello vectorizas la función y puedes buscar el máximo. Otra forma es en la barra de herramientas de matrices: >>Matrix>>Vectorize.

presforzado

Publicado: Mié Oct 10, 2007 11:14 pm
por ajossue
algun programa para calcular perdidas y esfuerzos ultimos en presforzado??

Publicado: Jue Oct 11, 2007 5:17 pm
por jhing
[quote="fyevenes"]Estimados,

del siguiente link pueden descargar el handbook de ingeniería civil para MathCad (e-book):

http://www.4shared.com/file/7995607/696 ... brary.html[/quote]

Lo podrias subir de nuevo...

Tengo una esta libreria corresponde a: "Building Structural Design: Reinforced Concrete and Structural Steel Applications"

Publicado: Jue Oct 11, 2007 5:57 pm
por memeytrix
eres f. yevenes del Italia por alla unos años atras???.......para saber si eres mi compañero.......saludos......

Publicado: Vie Oct 12, 2007 8:33 am
por FYU
EnriqueBM13, y cómo te fue con tus espectros ???

ajossue, la verdad es que hace varios años que no me dedico a las estructuras de hormigón y cuando hice algo en preesforzado todavía no conocía el MathCAD... así que por mi parte no te puedo ayudar... en todo caso si encuentro algo te aviso.

jhing, voy a tratar de hacerlo este fin de semana (en todo caso busca en el emmmm, ahí fue donde yo lo encontré).

memeytrix, parece que sólo es un alcance de nombre... del Italia ???

Publicado: Vie Oct 12, 2007 9:25 pm
por memeytrix
fyevenes escribió:EnriqueBM13, y cómo te fue con tus espectros ???

ajossue, la verdad es que hace varios años que no me dedico a las estructuras de hormigón y cuando hice algo en preesforzado todavía no conocía el MathCAD... así que por mi parte no te puedo ayudar... en todo caso si encuentro algo te aviso.

jhing, voy a tratar de hacerlo este fin de semana (en todo caso busca en el emmmm, ahí fue donde yo lo encontré).

memeytrix, parece que sólo es un alcance de nombre... del Italia ???
Liceo Industrial Italia????

Publicado: Mar Oct 16, 2007 1:44 pm
por EnriqueBM13
Saludos FYevenes, me costó un poco entender que algunas funciones de Mathcad, necesitan trabajar sólo con vectores, al final lo hice como usted me dijo y me resultó bastante bien, aprovecho la instancia para agradecer su ayuda, estoy acostumbrado a generar espectros y realizar mis cálculos matriciales y vectoriales en MatLab, pero bueno, mi profesor de tesis quiere en Mathcad, quería saber porqué en ninguna parte sale como generar espectros en Mathcad o generar respuestas a sistemas de 1 gdl??....saludos y aprovecho de enviar a los amigos del foro un manual que me parece bastante bueno, eso si, está en Mathcad pero no se que versión, espero lo puedan ver, yo tengo la versión 2001 y se visualiza perfecto, saludos.

Publicado: Mar Oct 16, 2007 3:19 pm
por FYU
Enrique,

acá te dejo un ejemplo...

Publicado: Mar Oct 16, 2007 8:02 pm
por fherov

Publicado: Jue Oct 18, 2007 12:04 pm
por ReneM
No se si este tema ya se haya tratado.
Dejo un ejemplo de cómo es posible aprovechar las potencialidades de una hoja Excel en una planilla MathCAD.

Publicado: Vie Oct 19, 2007 8:29 am
por FYU
Acá les dejo una forma más general de hacer y utilizar lo que se muestra en el ejemplo de René.

Consulta

Publicado: Jue Nov 01, 2007 10:52 am
por Manquiva
Estimados colegas, tengo una consulta relacionada con los resultados que da la función solve, en forma de fracciones.
Si me pudieran ayudar se los agardecería.
Saludos

Publicado: Jue Nov 01, 2007 2:10 pm
por yucapareja
Buenas amigo fernando, quisiera saber si me puedes ayudar con esta duda, quisisera hacer una "pestaña de busqueda" (donde salgan tamaños de perfiles) y al seleccionar el deseado se coloquen los valores en las respectiva variables (tamano, ancho, espesor, modulo plastico,etc) del perfil.

En excel esto se hace coincidiendo valores con los de una tabla, me imagino que en mathcad tambien se puede..

Agradeciendo de antemano

saludos..

Re: Consulta

Publicado: Jue Nov 01, 2007 6:24 pm
por FYU
Manquiva escribió:Estimados colegas, tengo una consulta relacionada con los resultados que da la función solve, en forma de fracciones.
Si me pudieran ayudar se los agardecería.
Saludos
Selecciona el comando solve ("___|") y en la barra de herramientas simbólicas selecciona la opción simplify, con lo cual te aparecerá una barra vertical (similar a la de programación) donde en la primera fila estará solve y en la segunda simplify.

Publicado: Jue Nov 01, 2007 7:03 pm
por FYU
yucapareja escribió:Buenas amigo fernando, quisiera saber si me puedes ayudar con esta duda, quisisera hacer una "pestaña de busqueda" (donde salgan tamaños de perfiles) y al seleccionar el deseado se coloquen los valores en las respectiva variables (tamano, ancho, espesor, modulo plastico,etc) del perfil.

En excel esto se hace coincidiendo valores con los de una tabla, me imagino que en mathcad tambien se puede..

Agradeciendo de antemano

saludos..
Ve el file de la Respuesta No.10, en la parte donde dice "Member:=..." lo borras y lo cambias por un list box (desde la barra de herramientas Controls) al cual la llamas Member (para usarla con la planilla excel de más abajo). Luego, editas el script para que en el list box te aparezcan los nombres de los perfiles y los puedas extraer, pero primero revisa bien como esta hecha la planilla de la Respuesta No.10.

Publicado: Vie Nov 02, 2007 5:38 am
por yucapareja
fyevenes escribió:
yucapareja escribió:Buenas amigo fernando, quisiera saber si me puedes ayudar con esta duda, quisisera hacer una "pestaña de busqueda" (donde salgan tamaños de perfiles) y al seleccionar el deseado se coloquen los valores en las respectiva variables (tamano, ancho, espesor, modulo plastico,etc) del perfil.

En excel esto se hace coincidiendo valores con los de una tabla, me imagino que en mathcad tambien se puede..

Agradeciendo de antemano

saludos..
Ve el file de la Respuesta No.10, en la parte donde dice "Member:=..." lo borras y lo cambias por un list box (desde la barra de herramientas Controls) al cual la llamas Member (para usarla con la planilla excel de más abajo). Luego, editas el script para que en el list box te aparezcan los nombres de los perfiles y los puedas extraer, pero primero revisa bien como esta hecha la planilla de la Respuesta No.10.
Gracias por el dato, podrias subir el archivo nuevamente pero para version 13 para revisarlo...

Gracias y saludos

Publicado: Lun Nov 05, 2007 5:37 am
por FYU
yucapareja

ahí va...




NUEVA VERSION (07/12/2007):

SE AGREGAN OTROS SCRIPT PARA INGRESAR DATOS.

Publicado: Lun Nov 05, 2007 6:16 am
por yucapareja
fyevenes escribió:yucapareja

ahí va...
Muchas gracias es justo lo que trataba de hacer, pero el archivo tiene un problemita con el listbox, aunque salen todos los perfiles no importa cual selecciones siempre te selecciona el primer perfil de la lista W44x335.

Saludos y gracias nuevamente

Publicado: Lun Nov 05, 2007 6:38 am
por FYU
sorry... edita el script y borra la línea que dice ListBox.ResetContent().

PD: lo corregí arriba.

Consulta

Publicado: Lun Nov 05, 2007 10:55 am
por Manquiva
Gracias Fyevenes, abusando de tu atención, hay alguna forma de que solo aparezcan los resultados enteros, sin las fracciones.
Saludos

Publicado: Lun Nov 05, 2007 11:15 am
por FYU
Los distintos formatos numéricos los modificas en:

>>Format >>Result... >>Number Format

ahí puedes elegir: decimal, científico, ingenieril y fracciones.

Cuando trabajas con las herramientas simbólicas, debes simplificar para eliminar las fracciones.

Creo que esto ya me lo habías consultado antes, sino te quedó claro, sube algún ejemplo en el que estés trabajando y yo te lo comento...

Consulta

Publicado: Lun Nov 05, 2007 11:37 am
por Manquiva
Gracias de nuevo Fyevenes.
Estamos claros en los formatos que yo le puedo dar a los resultados, pero talvez la pergunta es la que esta mal planteada. En el ejemplo que aquí te envío, te explico un poco mejor mi duda.
Saludos

Publicado: Lun Nov 05, 2007 12:50 pm
por FYU
Eso no lo hace... pero siempre hay una alternativa...

Las evaluaciones simbólicas simpre son con fracciones, para que el resultado no sea fraccionario puedes usar la función simbólica float (en vez de simplify)

... pero hay otro problema, MathCAD considera, en las evaluaciones simbólicas, que las unidades son variables independientes. Entonces, lo que en numérico sería: m + cm = 1.01 m, en simbólico es: m + cm -> m + cm, no las simplifica !!!

Columnas LRFD

Publicado: Sab Nov 10, 2007 10:16 am
por Ley_de_murphy
Fyevenes : ¿Tendrás por ahi dentro de tu arsenal de planillas alguna para calcular columnas de acero a la flexocompresión bixial con el método LRFD? Te lo agradecería montones.


Saludos,



Lucho.

Publicado: Dom Nov 25, 2007 10:18 pm
por chrisportinho
Fyevenes agradesco toda la informacion que ha subido me ha ayudado

aprovechandome de su buena disposicion tendra diseño de pilares por lrfd?
y de losas en mathcad

muchas gracias esperando
su respuesta.

Publicado: Mié Nov 28, 2007 5:37 am
por FYU
Estimados,

por primera vez estoy en un proyecto en el cual se exige que los diseños sean por LRFD, pero por el de 1999, ya que el proyecto es fuera de Chile y según la legislación del país donde se materializará dicho proyecto esa es la versión que corresponde aplicar... así que estoy generando planillas para el diseño por LRFD, por lo que más adelante las iré subiendo...

Publicado: Mié Nov 28, 2007 5:57 am
por OsmanGhazi
Estimados, alguien podría volver a subir el handbook de ingeniería civil para MathCad. Me gustaría revisarlo y los links que dejaron ya no funcionan.

Salu :bana: dos

Publicado: Mié Nov 28, 2007 8:36 am
por morfeo
Bienvenidas tus planillas fyeves....

a proposito una pregunta...una vez creadas estas planillas en MAthcad ..solo es posible ejecutarlas con el programa?? no es posible exportarlas a un programa como excel o similar?? o no es posible hacer un archivo ejecutable que pueda correrse en cualquier pc. que no tenga instalado el software??

Saludos!!

Publicado: Jue Nov 29, 2007 11:18 am
por FYU
Mathcad lo puedes usar como plataforma para ejecutar otros programas o lo puedes complementar con otros programas, pero al revés... me parece que no.

En todo caso existe una aplicación llamada Mathcad Calculation Server la que te permite crear y distribuir hojas de cálculo de Mathcad completamente interactivas en Internet y las intranet.

http://www.ptc.com/WCMS/files/39130/es/ ... erv_ES.pdf

Ejemplos:

http://mcs.ptc.com/mcs/

Precio:
Licencia por un servidor US$15.990 más impuestos, costos de implementación y capacitación... Total = US$29.620

Publicado: Vie Dic 07, 2007 9:01 am
por FYU
Estimados,

respecto de los controles para ingreso de datos, revisen la Respuesta_11, la cual modifiqué, agregando nuevos script (gracias Xeross !!!).