progsfx7400.pdf

May 12, 2017 | Author: Andres Andrezito | Category: N/A
Share Embed Donate


Short Description

Download progsfx7400.pdf...

Description

Programas Casio fx6300g

Esteban Hernández M.

Programas para Casio FX7400G

Esteban Hernández M.* MMIX

1

Programas Casio fx6300g

Esteban Hernández M.

* Ingeniero Agrícola por el Instituto Tecnológico de Costa Rica. * Ingeniero Topógrafo y Catastral por la Universidad Autónoma de Centroamérica Este documento NO indica los pasos a seguir para el ingreso de programas a la unidad Casio. Consulte el Manual de Usuario provisto con su calculadora para tal fin. No se brindan las bases teóricas necesarias al conocimiento de los temas tratados.

Los programas contenidos en este documento se brindan “tales cuales” y algunos de ellos no han podido ser probados extensamente por lo que el autor NO puede responsabilizarse por mal funcionamiento de los mismos, daño al equipo por el uso de éstos o similares.

El ingreso de los ángulos se debe llevar a cabo en el formato (° ‘ “) que caracteriza a Casio (SALVO SE INDIQUE LO CONTRARIO. La secuencia es la siguiente:

Æ

Æ

Æ

Æ

Para ver los resultados angulares basta con oprimir la misma tecla anterior en su correspondiente función inversa: misma secuencia pero en paso último se presiona F2 (

)

Se ha procurado que los programas sean lo más fiables posible, sin embargo NO se acepta responsabilidad alguna por resultados erróneos así como daño al equipo de cualquier índole. Es deber del usuario verificar los mismos. 2

Programas Casio fx6300g

Esteban Hernández M.

ÍNDICE Introducción............................................................................. 4 Área por coordenadas................................................... 6 Distancia (3D) .................................................................. 8 Estadia ................................................................................... 9 Darcy – Weisbach.......................................................... 11 Intersección ....................................................................... 12 Ley cosenos...................................................................... 14 Curva horizontal ........................................................... 16 Curva vertical.................................................................. 18 Azimuth y Distancia.................................................... 21 Estacionamiento............................................................... 23 Offset.................................................................................... 26 Parámetros hidráulicos ............................................... 28 Número de Reynolds ................................................... 31 Número de Froude ....................................................... 32 Regla 20-40 ................................................................... 33 Método Racional............................................................. 35 Ley de Darcy .................................................................. 36 Nivel...................................................................................... 38 Bibliografía............................................................................. 41

3

Programas Casio fx6300g

Esteban Hernández M.

Introducción La FX7400G es una calculadora

gráfica y programable. Esta

máquina representa un punto intermedio entre las capacidades básicas de modelos como la fx6300G y la gama tope como los modelos cfx9xx0 (aunque ahora tienen ya un tiempo de rondar modelos con mejores capacidades). Esta calculadora reúne lo básico en programación con la capacidad de generación de gráficos. Cuenta con una pantalla de tamaño respetable, los gráficos pueden resultar algo difíciles de leer, pudiendo recurrir al zoom. Por otra parte, su capacidad de programación ha variado. En esta herramienta se pasó del modelo de pasos a una memoria de bastante mayor capacidad (cuenta con 20kb teóricos de almacenamiento). A pesar de que parece ofrecer mucha más capacidad lo cierto es que parte de la misma se usa en gráficos, listas, ecuaciones, etc. Precisamente la memoria compartida presenta el inconveniente de no poder utilizarla toda para almacenamiento de programas. Como ventaja principal que he podido encontrar, se encuentra la capacidad de comunicación con la computadora y otros modelos similares. Esto permite crear los programas en el procesador de programas de Casio® y luego descargarlos a la calculadora. El lenguaje que utiliza es el clásico de Casio, una “variante” del Basic. Aunque muchos opinan que, con la llegada de las “handheld” y dispositivos similares y sus capacidades, los días de las calculadoras están 4

Programas Casio fx6300g

Esteban Hernández M.

contados, en mi opinión, aún no estamos cerca de lograr que una computadora de mano pueda operar durante tanto tiempo como una calculadora. Simplemente no he podido arriesgarme a ingresar a una zona distante con nada más que una computadora de mano. Además, siempre resultara más práctico “arriesgar” en campo un instrumento de menor costo. Este documento pretende ser una guía básica que le permita al lector iniciarse en el mundo de las calculadoras programables. La idea surge a raíz de agrupar varias rutinas en las áreas de Ingeniería Agrícola y de Ingeniería Topográfica que tenía y a la vez compartirlas. Aunque ya no uso mucho la FX6300G, lo cierto es que no dejo de darle unas tecleadas de vez en cuando. A lo largo de éstos años, he encontrado que en la red no son ciertamente abundantes los sitios que tratan el tema de programación para las Casio, además, en los que lo hacen se suelen encontrar rutinas para los modelos “Personal Computer”, desgraciadamente ya fuera de producción. Precisamente esa es mi finalidad, transmitir el potencial de éstas herramientas que trascienden el aula y deben llegar a ser una parte indispensable de la vida del profesional en ingeniería. Por último, destacar que si bien la máquina resulta en una ayuda importante que acelera los cálculos, NUNCA podrá reemplazar el conocimiento y el juicio propios del profesional.

5

Programas Casio fx6300g

Esteban Hernández M.

A

Área por coordenadas Tema: Agrimensura, topografía Tamaño: XX bytes

Descripción: Permite realizar el cálculo del área de poligonal ingresando las coordenadas de sus vértices (Método de Cross). Detalles: El programa mismo le guiará en la introducción de los puntos y al finalizar brindará el valor del área (unidades lineales al cuadrado) y el valor del perímetro (unidades lineales). Ejemplo: Se tienen las siguientes coordenadas relativas de un lote: LÍNEA 1-2 2-3 3-4 4-5 5-1

VERTICE 1

NORTE 1000.000

ESTE 1000.000

2 3 4 5 1

1055,056 1035,751 991,880 985,714 1000,000

1015,508 1051,613 1044,955 1029,657 1000,000

El ingreso de coordenadas debe realizarse en un mismo sentido y siguiendo el itinerario. El programa advierte sobre este requerimiento en forma escueta (para ahorrar memoria) quedando a discreción del usuario si suprime ese paso en la programación.

6

Programas Casio fx6300g

Esteban Hernández M.

Corriendo el programa:

Æ

Æ

Æ

Æ … Æ

PROGRAMA: Filename:AREACOR Cls:ClrText:"AREA POR∑ COORDENADAS"∑ "==========="ª "COORDENADAS MISMO SENTIDO"ª Cls:ClrText:0áS:0áL:"N. PUNTOS"?áP:"N1"?áB: "E1"?áA:AáI:BáI:AáC:BáD:For 2áI To P∑ "N"?áN:"E"?áE:S+(E-A)£(N+B)áS: L+(•((B-N)‚+(A-E)‚))áL:NáB:EáA:Next∑ S+(C-E)£(D+N)áS:Abs (S§2)áZ: L+(•((D-N)‚+(C-E)‚))áL:"AREA:"∑ Zª "PERIMETRO:"∑ Lª "ACáFIN"∑ "EXEáNUEVO"

7

Æ

Programas Casio fx6300g

Esteban Hernández M. 2

1

Distancia (3D) Tema: Topografía Tamaño: XX bytes

Descripción: Éste programa permite realizar el cálculo de la distancia entre dos puntos así como su diferencia de cota. Detalles: El programa mismo le guiará en la introducción de los datos. Resulta muy fácil de utilizar. Se introducen la coordenada este (Xi), la coordenada norte (Yi) y la cota (Zi). Se obtienen la distancia geométrica, reducida y la diferencia de cotas siendo +Z si el punto 2 esta por encima del 1 y –Z en caso contrario. PROGRAMA: NOTA: Si

DZ da negativo implica que 2 esta por debajo de 1

Filename:DISTA3D ClrText∑ "DISTANCIA ENTRE 2 PUNTOS A PARTIR DE SUS 3 COORDENADAS"ª ClrText∑ "PUNTO 1"∑ "X1"?áX:"Y1"?áY:"Z1"?áZ:ClrText∑ "PUNTO 2"∑ "X2"?áA:"Y2"?áB:"Z2"?áC:(•((X-A)‚+(Y-B)‚+(Z-C)‚))áR: Abs (Z-C)áH:•(R‚-H‚)áD:ClrText∑ "DG A-B:"∑ Rª "DR:"∑ Dª "DZ:"∑ Hª "ACáFIN"∑ "EXEáSIGUE"

NOTA: DG – Distancia Geométrica; DR – Distancia Reducida; DZ – Diferencia de cotas

8

Programas Casio fx6300g

Esteban Hernández M.

Estadia El programa está escrito utilizando una constante de instrumento (K) de 100 y ángulo zenithal. Si se tiene otra constante, basta con editar el mismo y cambiar su valor en el lugar correspondiente señalado. Tema: Agrimensura. Tamaño: XX bytes Descripción: Éste programa permite realizar el cálculo de las coordenadas de una nueva estación o un punto visado a partir de los datos obtenidos con un teodolito y las coordenadas de la estación actual conocida. Detalles: El programa pide las coordenadas de la estación actual. Solicita los valores de las lecturas de hilos estadimétricos así como el azimuth y el ángulo zenithal y brinda el valor de las coordenadas de la estación o punto visado. Ejemplo: Se tienen los siguientes datos:

9

Programas Casio fx6300g

Esteban Hernández M.

Corriendo el programa:

Æ

Æ

Æ

Æ

Æ

PROGRAMA: NOTA: El programa está escrito en modo sexagesimal (Deg)

Filename:ESTAC ClrText∑ Deg∑ "NORTE ESTAC"?áN:"ESTE ESTAC"?áE:"ESTAC"?áK:For 1áJ To K∑ "HS"?áS:"HC"?áC:"HI"?áI:"AZIMUTH"?áA:"ZEN"?áZ:S-IáD: 100D(sin Z)‚áH:N+Hcos AáY:E+Hsin AáX:"COORD NORTE"∑ Yª "COORD ESTE"∑ Xª Next

10

Programas Casio fx6300g

Esteban Hernández M.

Darcy – Weisbach Tema: Mecánica de Fluidos Tamaño: XX bytes Descripción: Calcula el valor de las pérdidas primarias en tuberías. Detalles: El programa solicita el coeficiente de fricción (λ), la longitud de la tubería, el diámetro interno y la velocidad del flujo y brinda el valor de las pérdidas primarias en ese tramo de tubería. Ejemplo: Hallar las pérdidas en una tubería que transporta agua con las siguientes condiciones: tubería en PVC - Diám. nominal 2” - SDR 26, µ = 1.1E-8 m2/s, Q = 70GPM=4.4163E-3m3/s, L = 150m, Diam. Externo = 6.03cm, Diam. Interno = 5.57cm Con cálculos preliminares se tiene: Re = 9.177E6 A = 2.4367E-3 m2

λ = 0.0082 (aprox)

Corriendo el programa:

Æ

Æ

PROGRAMA: Filename:DARCYWEI ClrText∑ "COEF. FRICC."?áF:"LONG(M)"?áL:"DIAM(M)"?áD: "VELOC.(M§S)"?áV:F£(L§D)£(V‚§19.62)áA:"HFP(M)"∑ A

11

V = 1.8124m/s

Programas Casio fx6300g

Esteban Hernández M.

PI

Intersección Tema: Varios Tamaño: XX bytes

Descripción: Éste programa permite realizar el cálculo del punto de intersección entre dos rectas a partir de sus coordenadas cartesianas. Detalles: El programa resulta fácil de usar y muy intuitivo. Se ingresan los valores de las coordenadas teniendo en cuenta la información que el mismo genera tal como la recta a la cuál pertenecen los datos. Al finalizar, el mismo brinda las ecuaciones que definen ambas rectas y las coordenadas del punto de intersección (2D) Ejemplo: Se requiere calcular el punto de intersección entre dos rectas para señalizarlo. Este no se ha podido determinar debido a que un pequeño bosque interviene con la línea de una de las rectas, tal como se muestra en la figura.

Corriendo el programa:

Æ

Æ

Æ

Æ 12

Æ

Programas Casio fx6300g

Æ

Esteban Hernández M.

Æ

Æ

PROGRAMA: Filename:INTERSEC ClrText∑ "RECTA 1"∑ "N1"?áA:"E1"?áB:"N2"?áC:"E2"?áD:"RECTA2"∑ "N1"?áW:"E1"?áX:"N2"?áY:"E2"?áZ:((C-A)§(D-B))áM: ((Y-W)§(Z-X))áN:A-MBáG:W-NXáH:"EC. RECTA1∑ Y=MX+B"∑ "Y"∑ Aª "M"∑ Mª "X"∑ Bª "B"∑ Gª "EC. RECTA2∑ Y=MX+B"∑ "Y"∑ Wª "M"∑ Nª "X"∑ Xª "B"∑ Hª ((H-G)§(M-N))áI:MI+GáJ:Fix 3∑ "X INTERSEC"∑ Iª "Y INTERSEC"∑ Jª Norm 13

Programas Casio fx6300g

Esteban Hernández M.

x

Ley cosenos

x x

Tema: Varios Tamaño: XX bytes Descripción: Éste programa permite calcular los ángulos de un triángulo a partir de sus lados y brinda el valor del cierre angular.. Detalles: Ejemplo: Calcular los ángulos internos del triángulo mostrado medidos sus lados.

Corriendo el programa:

Æ Æ Æ Nota: al presionar la secuencia descrita al inicio se llevan los valores de los ángulos al formato grados, minutos y segundos

14

Programas Casio fx6300g

Esteban Hernández M.

PROGRAMA: Filename:LEYCOS Norm ∑ ClrText∑ "INGRESAR∑ LADOS"∑ "A"?áA:"B"?áB:"C"?áC:cos¸ ((A‚-B‚-C‚)§(ù2BC))áL: cos¸ ((B‚-A‚-C‚)§(ù2AC))áM:cos¸ ((C‚-A‚-B‚)§(ù2AB))áN: "ANG.OP.A"∑ Lª "ANG.OP.B"∑ Mª "ANG.OP.C"∑ Nª "CIERRE ANG."∑ L+M+N

15

Programas Casio fx6300g

Esteban Hernández M.

R I

Curva horizontal

R

Tema: Carreteras y Canales Tamaño: XX bytes Descripción: Éste sencillo programa permite calcular los parámetros de una curva horizontal pero también se aplicaría al área de hidráulica para calcular los mismos parámetros para un canal. Detalles: El programa resulta fácil de usar y basta con seguir las instrucciones. Ejemplo: Se requiere averiguar los parámetros de una curva horizontal en una urbanización cuyos parámetros son los siguientes: R = 45.91, D = 74°40’, PI = 1+16.28 Corriendo el programa:

Æ

Æ

Æ

16

Æ

Programas Casio fx6300g

Esteban Hernández M.

PROGRAMA: Filename:CURVASH Deg∑ ClrText∑ "R"?áR:"DELTA"?áD:D§2áI:Rtan IáT: R(1§(cos (I))-1)áE:öDR§180áL:"PI"?áP:P-TáC:C+LáF: 100D§LáJ:R£(1-cos I)áM:2Rsin IáA: "LONG. CURV."∑ Lª "GDO. CURV."∑ Jª "TAN"∑ Tª "CL"∑ Aª "ORD. MEDIA"∑ Mª "EXT"∑ Eª "PC"∑ Cª "PT"∑ F

17

Programas Casio fx6300g

Esteban Hernández M.

T

Curva vertical

T

Tema: Carreteras Tamaño: XX bytes Descripción: Éste sencillo programa permite calcular los parámetros de una curva vertical con un solo radio para asistir en el cálculo de la misma. Detalles: El programa resulta fácil de usar y basta con seguir las instrucciones paso a paso. Ejemplo: Se requiere averiguar los parámetros de una curva vertical con LCv = 200m, cadenamientos cada 20m; en un proyecto cuyos parámetros del punto en cuestión se indican en la figura siguiente:

El ingreso de las pendientes se debe realizar respetando el signo de las mismas. Para encontrar las deflexiones acumuladas se sigue el proceso de ingreso de la distancia parcial del cadenamiento pero, para ahorrar memoria no se ha establecido un ciclo para el número de iteraciones, siendo el operador el encargado de detener el proceso una vez que la deflexión acumulada haya alcanzado el valor de la Externa.

18

Programas Casio fx6300g

Esteban Hernández M.

Corriendo el programa:

Æ

Æ

Æ

Æ

Æ

Æ

…Æ En este caso, los valores de deflexión dan negativo por tener que realizar corte en el perfil (curva queda a menor cota que el terreno) Los datos obtenidos se emplean a la hora de llenar la memoria:

NOTA: Datos sombreados son “reflejo” del cálculo.

19

Programas Casio fx6300g

Esteban Hernández M.

PROGRAMA: Filename:CURVCAL ClrText∑ "G1(£100)"?áG:"G2(£100)"?áH:"LCV"?áL:"PIV"?áI:H-GáS:SL§800áE: I-(L§2)áC:C+LáT:"E=((G1-G2)£LC)§800)"∑ Eª "PCV=PIV-TV"∑ Cª "PTV=PCV+LCV"∑ Tª "CADENAMIENTOS"∑ "ITERACIONES"?áN:0áQ:For 1áJ To N∑ "DIST PARC"?áP:(E(Q+P)‚)§(L§2)‚áF:"DEFLEXION ACUM"∑ Fª P+QáQ:Next

20

Programas Casio fx6300g

Esteban Hernández M.

2

Azimuth y Distancia

1

Tema: Varios Tamaño: XX bytes Descripción: Este programa permite calcular la distancia reducida entre dos puntos así como el azimuth de la línea que los define. Detalles: He intentado automatizar el programa de la mejor forma posible, lamentablemente para lograrlo se ha debido extender el tamaño del mismo. Se ingresan las coordenadas del punto de inicio, luego el número de puntos que componen la poligonal y luego se van ingresando los puntos de llegada. El programa almacena el punto de llegada de una línea como el punto de inicio de la siguiente. Ejemplo: Se requiere calcular la distancia y el azimuth del siguiente derrotero que está en coordenadas de puntos: PT 1 2 3 4 1

NORTE 125.233 266.789 230.069 112.783 125.233

ESTE 150.654 208.455 259.129 209.167 150.654

LÍNEA 1-2 2-3 3-4 4-1

21

CUADRANTE 1 2 3 4

Programas Casio fx6300g

Esteban Hernández M.

Corriendo el programa:

Æ

... Æ

Æ

Æ

Æ

PROGRAMA: Filename:CORDAZDI Deg∑ ClrText∑ "N1"?áA:"E1"?áB:"N.PTOS."?áJ:For 1áI To J∑ "N"?áC:"E"?áD:D-BáE:C-AáN:•(E‚+N‚)áL:tan¸ (E§N)áW:"DIST."∑ Lª If C>A∑ Then If D>B∑ Then WáZ:Goto 9:IfEnd∑ IfEnd∑ If CB∑ Then W+180áZ:Goto 9:IfEnd∑ IfEnd∑ If CB∑ Then WáZ:Goto 9:IfEnd∑ IfEnd∑ If CB∑ Then W+180áZ:Goto 9:IfEnd∑ IfEnd∑ If CB∑ Then WáZ:Goto 9:IfEnd∑ IfEnd∑ If CB∑ Then W+180áZ:Goto 9:IfEnd∑ IfEnd∑ If C
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF