Está en la página 1de 286

ESCUELA UNIVERSITARIA POLITÉCNICA

INGENIERÍA TÉCNICA NAVAL

PROYECTO FIN DE CARRERA

PROY. Nº: 770411A130

TÍTULO: APLICACIÓN INFORMÁTICA PARA EL CÁLCULO Y


REPRESENTACIÓN DE LOS PRINCIPALES PARÁMETROS EN EL
EQUILIBRADO DE MOTORES.

AUTOR: PABLO GUNDÍN RIVERA

TUTOR: JOSÉ MANUEL REBOLLIDO LORENZO

FECHA: JUNIO DE 2010

Fdo.: EL AUTOR Fdo.: EL TUTOR


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

TÍTULO: APLICACIÓN INFORMÁTICA PARA EL CÁLCULO Y


REPRESENTACIÓN DE LOS PRINCIPALES PARÁMETROS EN EL
EQUILIBRADO DE MOTORES.

ÍNDICE GENERAL

PETICIONARIO: ESCUELA UNIVERSITARIA POLITÉCNICA

AVDA. 19 DE FEBRERO, S/N

15405 - FERROL

FECHA: JUNIO DE 2010

AUTOR: PABLO GUNDÍN RIVERA

Fdo.:

JUNIO-2010 ,1',&(*(1(5$/ 1
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

1 MEMORIA 4
1.1 Objeto 6
1.2 Alcance 6
1.3 Antecedentes 6
1.4 Normas y referencias 7
1.4.1 Disposiciones legales y normas aplicadas 7
1.4.2 Bibliografía 7
1.4.3 Programas de cálculo 7
1.4.4 Herramientas de programación 7
1.4.4.1 Introducción a Delphi 8
1.4.4.2 Aplicaciones Delphi 8
1.4.4.3 Objet Pascal 9
1.5 Definiciones y abreviaturas 10
1.6 Requisitos de diseño 11
1.7 Analisis de las soluciones 27
1.8 Resultados finales 28
2 ANEXOS 39
2.1 Documentación de partida 41
2.2 Calculos 41
2.2.1 Motor de 1 cilindro y 2 tiempos 41
2.2.2 Motor de 2 cilindro y 2 tiempos 42
2.2.3 Motor de 3 cilindro y 2 tiempos 45
2.2.4 Motor de 4 cilindro y 2 tiempos 48
2.2.5 Motor de 5 cilindro y 2 tiempos 52
2.2.6 Motor de 6 cilindro y 2 tiempos 56
2.2.7 Motor de 7 cilindro y 2 tiempos 61
2.2.8 Motor de 8 cilindro y 2 tiempos 66
2.2.9 Motor de 9 cilindro y 2 tiempos 72
2.2.10 Motor de 10 cilindro y 2 tiempos 78
2.2.11 Motor de 11 cilindro y 2 tiempos 86
2.2.12 Motor de 12 cilindro y 2 tiempos 93
2.2.13 Motor de 1 cilindro y 4 tiempos 101
2.2.14 Motor de 2 cilindro y 4 tiempos 102
2.2.15 Motor de 3 cilindro y 4 tiempos 105
2.2.16 Motor de 4 cilindro y 4 tiempos 108
2.2.17 Motor de 5 cilindro y 4 tiempos 112
2.2.18 Motor de 6 cilindro y 4 tiempos 116
2.2.19 Motor de 7 cilindro y 4 tiempos 121
2.2.20 Motor de 8 cilindro y 4 tiempos 127
2.2.21 Motor de 9 cilindro y 4 tiempos 133
2.2.22 Motor de 10 cilindro y 4 tiempos 139
2.2.23 Motor de 11 cilindro y 4 tiempos 146
2.2.24 Motor de 12 cilindro y 4 tiempos 153

JUNIO-2010 ,1',&(*(1(5$/ 2
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2.3 Código fuente 161


3 PLIEGO DE CONDICIONES 275
3.1 Especificaciones de materiales 277
3.2 Especificaciones de ejecución 277
3.3 Planificación 277
3.4 Pruebas 278
3.5 Condiciones económicas 278
4 ESTADO DE MEDICIONES 279
4.1 Mediciones 281
5 PRESUPUESTO 282
5.1 Precio unitario 284
5.2 P resupuesto total 284

JUNIO-2010 ,1',&(*(1(5$/ 3
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

TÍTULO: APLICACIÓN INFORMÁTICA PARA EL CÁLCULO Y


REPRESENTACIÓN DE LOS PRINCIPALES PARÁMETROS EN EL
EQUILIBRADO DE MOTORES.

MEMORIA

PETICIONARIO: ESCUELA UNIVERSITARIA POLITÉCNICA

AVDA. 19 DE FEBRERO, S/N

15405 – FERROL

FECHA: JUNIO DE 2010

AUTOR: PABLO GUNDÍN RIVERA.

Fdo.:

JUNIO-2010 0(025,$ 4
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

ÍNDICE
1 MEMORIA 4
1.1 Objeto 6
1.2 Alcance 6
1.3 Antecedentes 6
1.4 Normas y referencias 7
1.4.1 Disposiciones legales y normas aplicadas 7
1.4.2 Bibliografía 7
1.4.3 Programas de cálculo 7
1.4.4 Herramientas de programación 7
1.4.4.1 Introducción a Delphi 8
1.4.4.2 Aplicaciones Delphi 8
1.4.4.3 Objet Pascal 9
1.5 Definiciones y abreviaturas 10
1.6 Requisitos de diseño 11
1.7 Analisis de las soluciones 27
1.8 Resultados finales 28

JUNIO-2010 0(025,$ 5
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

1 MEMORIA.

1.1 Objeto

El objetivo del proyecto será el diseño de una aplicación informática didáctica que
permita calcular los principales parámetros relacionados con el equilibrado de los
motores de combustión interna alternativos.
La construcción de la aplicación se llevará a cabo bajo el entorno de desarrollo
Delphi. En dicha aplicación informática se introducirán datos relativos a la
geometría y características básicas de un motor endotérmico y gracias a ello se
calcularán las principales fuerzas de inercia y los momentos de vuelco producidos
en el mecanismo biela-manivela del motor. También se generarán las gráficas,
resultado de los principales cálculos llevados a cabo por la aplicación, para un
ciclo completo del motor.

1.2 Alcance

El enfoque didáctico de este proyecto se debe a que pretende ser una ayuda para
los estudiantes de motores de combustión interna alternativos, para comprender
mejor como influye la variación de las distintas características fundamentales del
motor en la creación o anulación de las fuerzas de inercia y los momentos de
vuelco creados. Dado que el usuario del programa informático no debe realizar
una y otra vez una serie de cálculos matemáticos repetitivos puede emplear el
mismo tiempo ahorrado en ver como varían los resultados al variar los parámetros
de entrada y de esta forma comprender cual es la manera más adecuada para la
elección de la geometría básica del motor, el número de ciclos, la disposición y el
número de cilindros para conseguir la mejor forma de equilibrado del motor.

1.3 Antecedentes

Dado que no teníamos conocimiento de la existencia de ningún software que

JUNIO-2010 0(025,$ 6
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

cumpliese con las características del presente proyecto, ni de ningún otro


parecido de forma didáctica, decido llevar a cabo la realización del mismo a
petición del profesor de la asignatura.

1.4 Normas y referencias

1.4.1 Disposiciones legales y normas aplicadas

Por las características de este proyecto no existe ninguna disposición legal o


norma de obligado cumplimiento a tener en cuenta para el desarrollo del mismo.

1.4.2 Bibliografía
– GIACOSA, Dante. Motores endotérmicos: motores de encendido por
chispa, a carburación y a inyección...[etc.]. Barcelona: Omega, [1988]. 852
p. ISBN 84-282-0848-4
– Motores de combustión interna alternativos. M. Muñoz y F. Payri (dir.). 3ª
ed. corr. Madrid: Sección de Publicaciones de la E.T.S de Ingenieros
Industriales, D.L. 1989. 725p. ISBN 84-86451-01-9
– PAZ BERNÁRDEZ, Antonio. “El equilibrado de los motores de combustión
interna alternativos” Director: Ramón Ferreiro García. Universidade da
Coruña, Tesis, 1996.
– SCHNIDER, Gunther. Motores térmicos, motores de pistón y turbinas de
gas. Bilbao: Urmo, 1973. 358 p. ISBN 84-314-0198-2

1.4.3 Programas de cálculo

Por las características de este proyecto no ha sido necesaria la utilización de


ningún programa de cálculo.

1.4.4 Herramientas de programación

JUNIO-2010 0(025,$ 7
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para el desarrollo de este proyecto se ha utilizado el entorno de programación


Delphi 7, basado en el lenguaje de programación Object Pascal.

1.4.4.1 Introducción a Delphi.

Delphi es un entorno de desarrollo de software diseñado para la


programación de propósito general con énfasis en la programación visual. En
Delphi se utiliza como lenguaje de programación una versión moderna de Pascal
llamada Object Pascal. Es producido comercialmente por la empresa
estadounidense CodeGear. En concreto se usa Delphi 7, En sus diferentes
variantes, permite producir archivos ejecutables para Windows, GNU/Linux y la
plataforma .NET. .
Las aplicaciones generadas con Delphi tienen la ventaja de ser ejecutables
directamente, sin tener que ser compiladas en el momento de la ejecución, por lo
que son mas rápidas y de menor tamaño que otras generadas con otros
lenguajes

1.4.4.2 Aplicaciones Delphi.

El primer paso a la hora de crear una aplicación Delphi es el diseño de los


diferentes formularios que va a ver el usuario. Para esto el programador cuenta
con diferentes componentes son cajas de edición (edits), botones (buttons), etc.

Los componentes no visuales se usan para gestionar los eventos que no


se producen en respuesta a acciones del usuario, sino como respuesta a
acciones que prevé el programador. El ejemplo mas claro son los Timers.

Tanto los componentes visuales como los no visuales tienen unas


propiedades que podemos modificar tanto en tiempo de diseño como en tiempo
de ejecución. Estas propiedades pueden ser color, fuente, etc.

JUNIO-2010 0(025,$ 8
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Cada componente reconocerá sucesos o eventos y la forma en que se se


responda a estos eventos, dependerá del código del programa asociado a cada
uno de ellos. Ejemplos de estos sucesos son la pulsación de un botón (evento
Onclick), aparición de un formulario (evento OnShow), paso del tiempo
establecido en un timer (evento OnTimer), etc.

A diferencia de los lenguajes de programación clásicos que se ejecutan de


arriba a abajo, el núcleo de un programa Delphi es un conjunto de fragmentos de
código que se activan únicamente en respuesta a los eventos que está preparado
para reconocer.

Durante la ejecución de un programa creado con Delphi se produce el


siguiente proceso:

1. Delphi controla las ventanas y componentes para ver que sucesos puede
reconocer.
2. Cuando detecta un suceso, si no hay respuesta interna incorporada,
examina la aplicación para ver si se ha escrito código para tratar ese
suceso.
3. Si se ha escrito código, Delphi ejecuta el código y vuelve al primer paso.
4. Si no se ha escrito, Delphi espera al próximo suceso.

1.4.4.3 Objet Pascal.

Object Pascal, el lenguaje de Delphi, es una versión muy evolucionada de


Pascal de Borland. La principal característica de Object Pascal es el hecho de ser
un lenguaje totalmente estructurado y claro, incorporando posibilidades de
programación orientadas a objetos. La persona que conoce el lenguaje Pascal no
tendrá que aprender todo de nuevo y solamente tendrá que familiarizarse con las
ordenes orientadas al manejo de los objetos visuales.

JUNIO-2010 0(025,$ 9
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

El código fuente que conforma una aplicación en Object Pascal


generalmente está dividido en varios módulos que pueden ser compilados por
separado. Cada formulario de la aplicación tiene su propia unidad y puede haber
mas dedicadas a definiciones, carga de DLL´s, implementación de funciones y
procedimientos generales, con la finalidad de hacer más compresible el código al
estar dividido en partes homogéneas.
Aparte de generar ejecutables, también podemos crear nuevas librerías
dinámicas o DLL´s que puedan ser usadas por otras aplicaciones. Estas librerías
tienen la ventaja de que son cargadas cuando son necesarias, y por lo tanto
cuando no son necesarias consumen menos recursos, y de poder ser usadas por
varios programas simultáneamente, con lo que se evita la repetición del código

El código fuente de una aplicación de Object Pascal se divide en varios


archivos. Primeramente está el archivo de proyecto, con extensión .DPR, y que
enlaza el resto de unidades. Por otro lado están las unidades y que se guardan
en archivos de la extensión .PAS. Además los formularios tienen otros archivos,
del mismo nombre que las unidades respectivas, pero con extensión .DFM. En
estos se guarda la información correspondiente al diseño del formulario, posición
de los componentes, tamaños, etc.

1.5 Definiciones y abreviaturas

PMS → punto muerto superior.


PMI → punto muerto inferior.
ω → velocidad angular del cigüeñal.
α → ángulo que forma la muñequilla del cigüeñal con respecto a linea que forman
el eje de cigüeñal con el eje del bulón.
β → ángulo que forma el eje de la biela con respecto a la linea que forman el eje
del cigüeñal y el eje del bulón.
s → distancia recorrida por el pistón.
L → longitud de la biela.

JUNIO-2010 0(025,$ 10
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

R → Radio de la manivela.
R
λ → relación existente entre R y L. =
L
c → velocidad del pistón.
a → aceleración del pistón.
FC → fuerza de inercia de las masas giratorias.
mG → masas reducidas en el eje de muñequilla del cigüeñal.
Fa → fuerza de inercia de las masas con movimiento alternativo.
aB → aceleración en el eje del bulón.
mA → masas alternativas.
FIVP → fuerzas de inercia de primer orden.
FIVS → fuerzas de inercia de segundo orden.
FIVC → fuerzas de inercia de cuarto orden.
rpm → revoluciones por minuto.
M → momento.
d → distancia.
MFIVP → momento de vuelco longitudinal debido a las fuerzas de inercia de primer
orden.
MFIVS → momento de vuelco longitudinal debido a las fuerzas de inercia de
segundo orden.
MFC → momento de vuelco longitudinal debido a las fuerzas de inercia de las
masas giratorias.

1.6 Requisitos de diseño

El desarrollo de la aplicación informática debe de tener en cuenta los siguientes


aspectos teóricos:
Cinemática del mecanismo biela-manivela.
Introducción:
El movimiento alternativo del pistón se transforma en movimiento del eje
(cigüeñal), mediante el mecanismo biela-manivela.

JUNIO-2010 0(025,$ 11
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Este mecanismo representado en la figura 1, está constituido esencialmente por


la manivela OA, la biela AB y el pistón.

Figura 1.6.1 – Mecanismo biela-manivela.

El punto O representa el punto de corte del eje de giro del cigüeñal con el plano
formado por la biela y la manivela. La biela va articulada en su pie por el bulón del
pistón (punto B) y en la cabeza por la muñequilla del cigüeñal (punto A). La
manivela es uno de los brazos del cigüeñal que unen los muñones de apoyo del
mismo a las muñequillas.

JUNIO-2010 0(025,$ 12
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

El estudio cinemático de un mecanismo es el paso previo para el estudio dinámico


y sólo se ocupa del movimiento en si, sin atender a las causas que lo han
originado. Comprende tres partes que serán se tratarán a continuación:
determinación de los desplazamientos, de las velocidades y de las aceleraciones.
Conviene señalar que se considerará constante la velocidad de giro del cigüeñal.

Movimiento de la manivela:

La manivela está unida rígidamente al eje de cigüeñal formando parte de el, por lo
que su movimiento será de giro con velocidad angular constante ω. Los
desplazamientos angulares respecto de su posición cuando el pistón se halla en
el PMS (punto muerto superior), serán representados con el angulo α, figura 1.

Movimiento del pistón:

El pistón evoluciona dentro del cilindro con un movimiento alternativo de


trayectoria rectilínea y de velocidad y aceleración no constante.

a) Desplazamiento

Nos vamos a referir a la figura 1, empleando la notación allí indicada. Por lo tanto
cuando la manivela haya girado un angulo α, el pistón se habrá desplazado desde
el PMS una distancia s. Vamos a expresar el desplazamiento s del pistón en
función del desplazamiento angular α de la manivela:

R R
s=R L− R cosα L cosβ =R[1 −cosα cosβ ] [1.6.1]
L L

Si hacemos

JUNIO-2010 0(025,$ 13
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

R
= [1.6.2]
L

podemos expresar la ecuación de la forma:

1 1
s=R[1 − cosα cosβ ] [1.6.3]
 

En el triángulo ACB se cumple:

AC =L sen

y en el ACO:

AC =R sen 

de donde, igualando ambas expresiones resulta:

L sen =R sen  ; sen = sen

cos = 1−sen 2 = 1− 2 sen 2 

Sustituyendo, finalmente, en la expresión de s obtenemos:

1 1
s=R[1 − cos   1− 2 sen 2 ] [1.6.4]
 

que es la expresión exacta del desplazamiento del pistón en función del ángulo.

Es conveniente llegar a una expresión más sencilla de s, puesto que habrá que
derivarla dos veces con respecto al tiempo para calcular la aceleración, lo que
conduciría a expresiones demasiado complejas y difíciles de manejar.

JUNIO-2010 0(025,$ 14
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Aplicando el desarrollo del binomio de Newton a 1−2 sen 2  1/ 2 :

1 1 3
1−2 sen 2  1/ 2=1− 2 sen 2 −  4 sen 4 − 6 sen 6  ...
2 8 48

y empleando sencillas relaciones trigonométricas se llega a:

1 1
sen 2 = − cos2 
2 2

3 1 1
sen 4 = − cos2  cos4 
8 2 8

6 5 15 3 1
sen = − cos2  cos4 − cos6 
16 32 16 32

y expresar el desarrollo en serie de 1−2 sen 2  1/ 2 de la forma:

1−2 sen 2  1/ 2=a 0 ´ a 2 ´ cos2 a 4 ´ cos4 a 6 ´ cos6 ... [1.6.5]

en donde:

1 3 5 6
a 0 ´=1− 2  4  ...
4 64 256

1 1 15 6
a 2 ´ =  2  4   ...
4 16 512

JUNIO-2010 0(025,$ 15
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

1 4 3 6
a 4 ´ =−   ...
64 256

1 6
a 6 ´=  ...
512

Sustituyendo el desarrollo en serie [1.6.5] en la expresión [1.6.4], resulta:

1 1
s=R[1 −cos − a 0 ´ a 2 ´ cos2 a 4 ´ cos4 a6 ´ cos6 ...]
 

que también puede ponerse de la forma:

s=R[a 0−cos a 2 cos2a 4 cos4 a 6 cos6 ...] [1.6.6]

en donde:

1 1
a 0=1 − a0 ´
 

1
a 2= a 2 ´

1
a4= a4 ´

1
a 6= a6 ´

1 1
Ahora bien, teniendo en cuenta que  , no se comete un error
2,5 5
sustancial si se desprecia a partir del tercer término de la serie, ya que este
converge rápidamente Así, es posible llegar a la siguiente expresión,

JUNIO-2010 0(025,$ 16
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

suficientemente aproximada:

s=R[a 0−cos a 2 cos2]

o bien, sustituyendo los coeficientes a0 y a2 por sus valores respectivos:

 
s=R[1 − cos  cos2 ]
4 4

Refiriéndonos a esta última expresión del desplazamiento del pistón,


estudiaremos su valor para los valores de α más significativos:

– Para α = 0º resulta s = 0: el pistón está en el PMS.


– Para α = 90º resulta s=R1 R
2
– Para α = 180º resulta s = 2R: el pistón está en el PMI (punto muerto
inferior).

Dadas estas consideraciones deducimos que en los primeros 90º de


desplazamiento angular de la manivela, el pistón recorre mas de la mitad de la
carrera. Evidentemente a mayor longitud de la biela este efecto es menor y para
una biela de longitud infinita el pistón recorrería la mitad de la carrera para α =
90º. Esto se debe a que al crecer la longitud de la biela, la influencia del ángulo β
sobre el desplazamiento del pistón, va siendo menor.

b) Velocidad.

La velocidad del pistón no es constante y se define una velocidad instantánea c


como la derivada respecto al tiempo del desplazamiento s, es decir:

JUNIO-2010 0(025,$ 17
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

ds
c=
dt

Expresión exacta de la velocidad instantánea:

Para calcularla derivamos la expresión [1.6.4] y obtenemos:

d 1 1
[R [1 −cos  1− sen ] ]
2 2
c=
dt  

1
c=R  sen  sen cos  
1−2 sen2 

d
donde se tiene en cuenta que =
dt

Podemos simplificar esta expresión si tenemos en cuenta que:

sen = sen  y cos = 1−2 sen 2 

se forma que finalmente resulta:

1 sen  cos sen  cos 


c=R  sen sen cos  =R 
cos  cos 

sen 
c=R  [2.6.7]
cos 

Expresión aproximada de la velocidad instantánea:

Derivando respecto al tiempo la expresión [1.6.6], obtenemos:

JUNIO-2010 0(025,$ 18
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

c=R  sen 2a 2 sen2 4a 4 sen4 6a 6 sen6 ... [1.6.8]

si tomamos únicamente los dos primeros términos de la serie, tenemos:


c=R  sen  sen2 [1.6.9]
2

expresión que nos resulta suficientemente aproximada.

La velocidad se considera positiva cuando su sentido es hacia el PMI y negativa


cuando es hacia el PMS.

Como valores significativos de la velocidad podemos destacar los que


corresponden al PMI, al PMS, a α = 90º y a su valor máximo:

– α = 0º: pistón en el PMS y c = 0.

– α = 90º: el pistón ha recorrido más de la mitad de la carrera y la


velocidad en el pistón en este punto es igual a la velocidad tangencial
del eje de la muñequilla.

– α = 180º: pistón en el PMI y c = 0.


– Para calcular el ángulo para el cual la velocidad es máxima hacemos

dc
=0 . Este ángulo es menor de 90º y corresponde
d
aproximadamente al momento en que la biela es perpendicular a la
manivela. Su valor tiende a 90º a medida que λ tiende a 0.

c) Aceleración.

Como se ha desarrollado en los apartados anteriores, calcularemos dos

JUNIO-2010 0(025,$ 19
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

expresiones para la aceleración una exacta y otra simplificada y por lo tanto más
cómoda de utilizar.

Se define la aceleración instantánea del pistón como:

dc
a=
dt

Expresión exacta de la aceleración:

Derivando con respecto al tiempo la expresión [1.6.7] y teniendo en cuenta:

d d
sen = sen  ; sen =  sen = cos 
dt dt

d d cos  sen 
cos = 1−2 sen 2  ; cos =  1−2 sen2 =−2 
dt dt cos 

sen  sen 


c=R  = R  sencos  
cos  cos 

resultando:

2
dc d sen sen  1 sen 
a= =R  sen cos  = R 2 [cos −sen   cos 2   ]
dt dt cos  cos  cos  cos 2 

y simplificando:

cos  cos 2 


a=R  2 [  ] [1.6.10]
cos  cos 3 

JUNIO-2010 0(025,$ 20
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Expresión aproximada de la aceleración:

Si derivamos la expresión [2.6.8] respecto al tiempo, tenemos:

a=R  2 cos 4a 2 cos2 16a 4 cos4 36a 6 cos6 ... [1.6.11]

si consideramos que para obtener una buena aproximación debemos tomar los
dos primeros términos de la serie, resulta:

a=R  2 cos  cos2 [1.6.12]

Aceptando el siguiente convenio de signos: la aceleración se considera positiva


cuando su sentido es hacia el PMI y negativa en caso contrario.
Los valores máximos de la aceleración tanto positivos como negativos, se
obtienen igualando a 0 la derivada de la expresión [2.6.12] respecto al ángulo α:

d
[ R  2 cos  cos2 ]=0
d

−sen −2  sen2 =0

sen 14  cos =0

De esta expresión obtenemos las siguientes soluciones:

– α = 0º, en el PMS, a=R  2 1

– α = 180º.en el PMI, a=−R  2 1−

1 2 1
– a =arccos−  , a=R    Este mínimo sólo existe para
4 8

JUNIO-2010 0(025,$ 21
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

λ > ¼. Por otra parte se ha de tener en cuenta que el valor de α que


corresponde a estos mínimos si lo hubiésemos derivado de la expresión
exacta [10], no sería el indicado pero se acercaría mucho. De hecho si λ
= 1/3 la diferencia es de 1º.

Con los resultandos obtenidos se puede deducir que en el PMS la aceleración es


siempre positiva y en PMI negativa. Si hacemos la segunda derivada
comprobamos que en el PMS se da siempre la máxima aceleración
independientemente del valor de λ. En el PMI, sin embargo, la aceleración llegara
a su máximo valor negativo dependiendo del valor de λ.

En la gráfca 1.6.2, se representa la variación de la aceleración en función del


ángulo α de giro de la manivela. Se puede ver en la gráfica que la curva es muy
plana en las proximidades del PMI.

Grafica 1.6.2 – Aceleración instantánea en función del ángulo α

Por último, es evidente que la aceleración se anula en el momento en que la


velocidad alcanza su máximo valor, lo que ocurre aproximadamente cuando la
biela y la manivela son perpendiculares entre si.

JUNIO-2010 0(025,$ 22
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fuerzas generadas por el movimiento de un motor monocilíndrico:

Durante el funcionamiento de un motor alternativo se generan diversas fuerzas de


inercia debido al movimiento relativo de unas piezas con respecto a otras. Para el
cálculo y estudio de estas fuerzas se supondrá una velocidad de giro ω constante
y para un régimen de giro determinado.

1- Fuerzas de inercia.

Entendemos como fuerzas de inercia las generadas a causa de la aceleración de


las masas en movimiento. Pueden ser clasificadas en:
– Fuerza de inercia de las masas con movimiento giratorio.
– Fuerzas de inercia de las masas con movimiento rectilíneo
– Fuerza de inercia debidas a la aceleración angular de la biela.

a) Fuerza de inercia de las masas giratorias.

Es debida a la aceleración centrípeta de las masas reducidas en el eje de la


muñequilla del cigüeñal, mG.
La expresión de su módulo es:

2
F C =mG R

este, tiene la dirección OA, en sentido de O a A, figura 3 . El módulo de FC es


constante con α puesto que la velocidad ω es constante.

JUNIO-2010 0(025,$ 23
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Figura 1.6.3 – Fuerza de inercia centrípeta

b) Fuerzas de inercia de las masas con movimiento rectilíneo.

Las fuerzas de inercia de las masas con movimiento rectilíneo son debidas a la
aceleración lineal de las masas con tal movimiento al funcionar el motor.

Estas fuerzas actúan siempre en la dirección del movimiento, siguiendo el eje del
pistón, y en sentido contrario al de la aceleración en cada instante. Su valor es:

F a=−mA a B

siendo aB la aceleración en el eje del bulón.

El signo negativo indica que el convenio de signos es el mismo que tomamos para

JUNIO-2010 0(025,$ 24
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

las aceleraciones, Fa es positiva cuando su sentido es hacia el eje de cigüeñal y


negativa en sentido opuesto. En el PMS la aceleración es positiva, lo que nos da
que en dicho punto la fuerza es hacia arriba.

Por tanto:

cos 
2 cos 2 
F a=−mA R    2

cos  cos 

o bien:

2 3
F a=−mA R  cos  cos2− cos4 ...
4

Se pueden clasificar las fuerzas de inercia con movimiento rectilíneo de la forma


siguiente:

2
– Fuerzas de inercia de primer orden: F IVP =−m A R cos  , con un
periodo de 360º.

2
– Fuerzas de inercia de segundo orden F IVS =−m A R   cos2  , con un
periodo de 180º.

3
– Fuerzas de inercia de cuarto orden F IVC =m A R 2 cos4 , con un
4
periodo de 90º.

Y así sucesivamente.

Las más importantes son las de 1º y 2º orden, pudiéndose despreciar el resto


cuando el régimen de giro del motor es inferior a 5000 rpm; para motores que

JUNIO-2010 0(025,$ 25
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

funcionen por encima de este régimen de revoluciones podemos tomar las de 4º


orden, pero por lo general nunca las mayores de este orden.

Exceptuando las fuerzas de 1º orden que corresponden a un número impar de


giros del cigüeñal, las demás fuerzas son siempre números pares, lo cual es una
ventaja desde el punto de vista de equilibrado de motores policilíndricos.

c) Fuerza de inercia debida a la aceleración angular de la biela.

Esta fuerza tiene un valor realmente pequeño, por lo que la despreciaremos para
el estudio de este proyecto.

Momentos de vuelco longitudinales:

En un motor policilíndrico, los diversos cilindros están situados en diferentes


planos, por lo que las fuerzas alternativas y giratorias, anteriormente calculadas,
pueden originar pares. Estos pares de fuerzas generan unos momentos de
vuelco, que inducen un movimiento de cabeceo longitudinal del motor, por lo que
deben de ser equilibrados.

Las fuerzas debidas a las masas giratorias generan momentos de vuelco


longitudinales giratorios. Las fuerzas debidas a las masas alternativas, generan
momentos de vuelco longitudinales cuyo vector está situado en un plano
perpendicular al cigüeñal, y su dirección, en el caso de un motor en linea es
perpendicular al plano de los cilindros.

Para disminuir la magnitud de estos momentos, es necesaria una correcta


disposición de los codos del cigüeñal, así como un correcto orden de encendido
de los cilindros. La magnitud de estos momentos es genéricamente:

M =F d

JUNIO-2010 0(025,$ 26
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

siendo F la fuerza de estudio correspondiente y “a” la distancia entre los ejes


correspondientes a las fuerzas que generan el par, hasta el plano perpendicular al
cigüeñal por su punto medio.

Debido a esto, hay que tomar en consideración los siguientes tipos de vuelco
longitudinales:

– Los debidos a las fuerzas alternativas de 1º orden, MFIVP


– Los debidos a las fuerzas alternativas de 2º orden, MFIVS
– Los debidos a las fuerzas rotativas MFC

1.7 Análisis de las soluciones

En lo que se refiere a la creación de la aplicación informática, se plantearon varias


alternativas respecto al entorno de diseño a utilizar; los mejores candidatos eran
Visual Basic y Delphi.

Visual Basic es un lenguaje de programación desarrollado por Alan Cooper para


Microsoft presentado por primera vez en 1991. Es un lenguaje de programación
basado en el lenguaje Basic, erá una buena opción ya que se trata de un entorno
muy gráfico de fácil manejo y rápido aprendizaje; sin embargo poseé unas
grandes desventajas para el desarrollo del proyecto. Por un lado no se trata de un
entorno multiplataforma, de manera que la aplicación desarrollada no podría ser
usada en sistemas operativos diferentes de Windows. Por otra la obtención de las
gráficas por parte de la aplicación erá posible pero de complicada programación y
poca utilidad.

Delphi es un entorno de desarrollo de software diseñado para la programación de


propósito general con énfasis en la programación visual. En Delphi se utiliza como
lenguaje de programación una versión moderna de Pascal llamada Object Pascal.

JUNIO-2010 0(025,$ 27
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Es producido comercialmente por la empresa estadounidense CodeGear,


adquirida en Mayo de 2008 por Embarcadero Technologies, una empresa del
grupo Thoma Cressey Bravo. En sus diferentes variantes, permite producir
archivos ejecutables para Windows, GNU/Linux y la plataforma .NET. Un uso
habitual de Delphi ,aunque no el único, es el desarrollo de aplicaciones visuales y
de bases de datos cliente-servidor y multicapas. La gran ventaja de usar este
entorno de desarrollo de software erá el conocimiento de Pascal, muy parecido al
Object Pascal, lo cual implicaba únicamente el aprendizaje de las aplicaciones
gráficas. Es un entorno multiplataforma, por lo que puede ser empleado en
ordenadores equipados con la mayoría de los sistemas operativos. Como
desventaja se puede citar la gran cantidad de aplicaciones visuales de las que
dispone lo que podía suponer un inconveniente a la hora de familiarizarse con el
entorno.

Debido a esto se optó por el entorno de programación Delphi, mas concretamente


Borland Delphi v7.0 Enterprise, que a su vez fue implementado con los siguientes
componentes:

• CnWizards_0.9.4.547 que supone una ayuda a la hora de escribir y


depurar el código fuente.
• DevExpress Delphi 7 que añade una gran cantidad de aplicaciones
visuales más modernas.
• Raize Components 3.0 añade más componentes gráficos.

1.8 Resultados finales

El resultado final de este proyecto es una aplicación informática, de carácter


educativo, que realiza el cálculo y las gráficas de los principales factores a tener
en cuenta para el equilibrado del motor.

El carácter didáctico del proyecto está notablemente marcado en la aplicación

JUNIO-2010 0(025,$ 28
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

informática, puesto que el programa además de realizar cálculos sobre los


motores reales, es capaz de realizar cálculos sobre motores teóricos como son
los de 7, 9 y 11 cilindros, lo que ayuda a los usuarios a comprender la importancia
de una buena elección de los parámetros constructivos fundamentales de un
motor a la hora de diseñarlo. Además se incluyen diversos archivos de ayuda que
facilitará a los usuarios tanto el proceso de entrada de datos , explicando como
debe realizarse y los cálculos a realizar, como la interpretación de los resultados
obtenidos.

Tras la instalación de la aplicación informática, el procedimiento para su utilización


es muy sencillo como se describe a continuación:

En primer lugar deben introducirse los datos necesarios para la realización de los
cálculos, estos son:

• Radio de cigüeñal. (m)


• Longitud de la biela. (m)
• Velocidad angular. (RPM)
• Masas alternativas. (Kg)
• Masas giratorias. (Kg)
• Distancia entre las muñequillas del cigüeñal. (m)
• Número de cilindros. (de 1 a 12)
• Número de ciclos del motor. (2 o 4 tiempos)

JUNIO-2010 0(025,$ 29
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Figura 1.8.1 – Datos de entrada

Si el usuario tiene alguna duda basta con seleccionar el botón de ayuda del
cajetín de entrada de datos correspondiente para que podamos ver el archivo de
ayuda en el que se explica la teoría correspondiente a ese parámetro de entrada,
las unidades en que debe introducirse o los cálculos o mediciones que deben
realizarse para que ese dato de entrada sea correcto.

Una vez introducidos todos los datos de entrada, pulsamos el botón calcular y
automáticamente obtenemos los resultados y las gráficas. Los resultados son los
siguientes:

JUNIO-2010 0(025,$ 30
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

• Velocidad máxima instantánea del pistón.


• Aceleración máxima instantánea del pistón.
• Fuerza de inercia vertical debida a las masas alternativas de 1º orden.
• Fuerza de inercia vertical debida a las masas alternativas de 2º orden.
• Fuerza de inercia vertical debida a las masas alternativas de 4º orden.
• Fuerza de inercia debida a las masas centrífugas.
• Momento de vuelco longitudinal debido a las fuerzas de inercia verticales
de 1º orden.
• Momento de vuelco longitudinal debido a las fuerzas de inercia verticales
de 2º orden.
• Momento de vuelco longitudinal debido a las fuerzas de inercia centrífugas.

Figura 1.8.2 - Resultados

JUNIO-2010 0(025,$ 31
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Al igual que en el procedimiento de entrada de datos, si el usuario tiene alguna


duda sobre algún resultado basta con seleccionar el botón de ayuda del cajetín
para que se nos muestre el archivo de ayuda que explica la teoría para la
obtención de dicho resultado.

En cuanto a las las gráficas al presionar el botón de calcular el programa nos


generará automáticamente las siguientes gráficas:

• Velocidad instantánea del pistón.


• Aceleración instantánea del pistón.
• Fuerzas de inercia verticales debidas a las masas alternativas de 1º orden.
• Fuerzas de inercia verticales debidas a las masas alternativas de 2º orden.
• Fuerzas de inercia verticales debidas a las masas alternativas de 4º orden.
• Resutante de la composición de las fuerzas de inercia verticales debidas a
las masas alternativas 1º orden y las fuerzas de inercia verticales debidas a
las masas alternativas de 2º orden.

Figura 1.8.3 – Resultados gráficos

JUNIO-2010 0(025,$ 32
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

A continuación se desarrolla un ejemplo de uso de la aplicación informática.


Debido a que esta aplicación informática sirve para la obtención de unos
paramétros del diseño de motores, tiene una gran dificultad la obtención de estos
parámetros pues principalmente los manejan en los fabricantes de motores;
incluso tras haber visitado a los representates nacionales de diferentes marcas de
motores no ha sido posible conseguir estos datos.

El siguiente ejemplo de aplicación se realiza con los datos obtenidos a partir de


las mediciones y las pesadas realizadas ha un motor desmontado temporalmente
para su reparación en una visita a los talleres del representate nacional de la casa
M.A.N para motores marinos.

Motor Steyr de 6 cilindros en linea y 4 tiempos. Datos necesarios para los


cálculos:

Radio de cigüeñal = 0,046 m.

Longitud de biela = 0,182 m.

Velocidad angular = 3800 r.p.m

Peso de las masas alternativas = 1,27 Kg.

Peso de las masas giratorias = 2,45 Kg.

Distancia entre muñequillas = 0,09 m.

JUNIO-2010 0(025,$ 33
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Figura 1.8.4 – Entrada de datos.

JUNIO-2010 0(025,$ 34
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Figura 1.8.5 – Resultados.

JUNIO-2010 0(025,$ 35
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Figura 1.8.6 – Velocidad.

Figura 1.8.7 – Aceleración.

JUNIO-2010 0(025,$ 36
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Figura 1.8.8 – Fuerzas de inercia de 1º orden.

Figura 1.8.9 – Fuerzas de inercia de 2º orden.

JUNIO-2010 0(025,$ 37
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Figura 1.8.10 – Fuerzas de inercia de 4º orden.

Figura 1.8.11 – Resultante de las fuerzas de inercia de 1º y 2º orden.

JUNIO-2010 0(025,$ 38
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

TÍTULO:APLICACIÓN INFORMÁTICA PARA EL CÁLCULO Y


REPRESENTACIÓN DE LOS PRINCIPALES PARÁMETROS EN EL
EQUILIBRADO DE MOTORES.

ANEXOS

PETICIONARIO: ESCUELA UNIVERSITARIA POLITÉCNICA

AVDA. 19 DE FEBRERO, S/N

15405 - FERROL

FECHA: JUNIO DE 2010

AUTOR: PABLO GUNDÍN RIVERA.

Fdo.:

JUNIO-2010 ANEXOS 39
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

ÍNDICE

2 ANEXOS 39
2.1 Documentación de partida 41
2.2 Calculos 41
2.2.1 Motor de 1 cilindro y 2 tiempos 41
2.2.2 Motor de 2 cilindro y 2 tiempos 42
2.2.3 Motor de 3 cilindro y 2 tiempos 45
2.2.4 Motor de 4 cilindro y 2 tiempos 48
2.2.5 Motor de 5 cilindro y 2 tiempos 52
2.2.6 Motor de 6 cilindro y 2 tiempos 56
2.2.7 Motor de 7 cilindro y 2 tiempos 61
2.2.8 Motor de 8 cilindro y 2 tiempos 66
2.2.9 Motor de 9 cilindro y 2 tiempos 72
2.2.10 Motor de 10 cilindro y 2 tiempos 78
2.2.11 Motor de 11 cilindro y 2 tiempos 86
2.2.12 Motor de 12 cilindro y 2 tiempos 93
2.2.13 Motor de 1 cilindro y 4 tiempos 101
2.2.14 Motor de 2 cilindro y 4 tiempos 102
2.2.15 Motor de 3 cilindro y 4 tiempos 105
2.2.16 Motor de 4 cilindro y 4 tiempos 108
2.2.17 Motor de 5 cilindro y 4 tiempos 112
2.2.18 Motor de 6 cilindro y 4 tiempos 116
2.2.19 Motor de 7 cilindro y 4 tiempos 121
2.2.20 Motor de 8 cilindro y 4 tiempos 127
2.2.21 Motor de 9 cilindro y 4 tiempos 133
2.2.22 Motor de 10 cilindro y 4 tiempos 139
2.2.23 Motor de 11 cilindro y 4 tiempos 146
2.2.24 Motor de 12 cilindro y 4 tiempos 153
2.3 Código fuente 161

JUNIO-2010 ANEXOS 40
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 ANEXOS

2.1 Documentación de partida.

Se trata de la realización de un programa informático para calcular de forma


didáctica los factores relativos al equilibrado de motores de dos y cuatro tiempos
en linea y en V: fuerzas de inercia primarias, secundarias e incluso las de cuarto
orden, los momentos de vuelco longitudinales y los debidos a las fuerzas
centrífugas, etc.
El programa permitirá la obtención de gráficas relativas a los cálculos
anteriormente citados asi como informes relativos a los mismos.

2.2 Cálculos.

2.2.1 Motor de 1 cilindro y 2 tiempos.

Los cálculos llevados a cabo en los motores de 1 cilindro y 2 tiempos son los
siguientes:

para la velocidad:

2  
c=R sen  sen2 
60 2

para la aceleración:

2  2
a=R cos  cos2 
60

para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2  2
F IVP =−m A R cos0º
60

para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2 2
F IVS =−mA R  cos0º
60

para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
F IVC =m A R cos0º
60 4

para las fuerzas de inercia centrípetas:

JUNIO-2010 ANEXOS 41
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2 
F C =mG R
60

2.2.2 Motor de 2 cilindros y 2 tiempos.

Orden de encendido: 1-2

Los cálculos llevados a cabo en los motores de 2 cilindros y 2 tiempos son los
siguientes:

para la velocidad:

2  
c=R sen  sen2 
60 2

para la aceleración:

2  2
a=R cos  cos2 
60

para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:
2
2 
cilindro número 1 F IVP1=−mA R cos0º
60
2
2 
cilindro número 2 F IVP2=−mA R cos180º
60

la FIVP resultante es F IVP =F IVP1F IVP2

JUNIO-2010 ANEXOS 42
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60
2
2 
cilindro número 2 F IVS2=−mA R  cos180º
60

la FIVS resultante es F IVS = F IVS1 F IVS2

para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:
2 3
2  
cilindro número 1 F IVC1 =m A R cos0º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos180º
60 4

la FIVC resultante es F IVC =F IVC1 F IVC2

para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60

2  2
cilindro número 2 F C2=mG R
60

la FC resultante es

F Cx=F C1 cos 90−F C2 cos 90

F Cy=F C1 cos 0−F C2 cos 0

F C = F 2CxF 2Cy

para los momentos de vuelco longitudinales debidos a las FIVP:

JUNIO-2010 ANEXOS 43
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

1
cilindro 1 M FIVP1= F IVP1 d
2

1
cilindro 2 M FIVP2=F IVP2 d
2

el MFIVP resultante es

M FIVPx=M FIVP1 cos 90−M FIVP2 cos 90

M FIVPy=M FIVP1 cos 0M FIVP2 cos 0

M FIVP=  M 2FIVPx M 2FIVPy

para los momentos de vuelco longitudinales debidos a las FIVS:

1
cilindro 1 M FIVS1= F IVS1 d
2

1
cilindro 2 M FIVS2 =F IVS2 d
2

el MFIVS resultante es

M FIVSx=M FIVS1 cos 90−M FIVS2 cos 90

M FIVSy=M FIVS1 cos 0−M FIVS2 cos 0

M FIVS=  M FIVSx M FIVSy


2 2

para los momentos de vuelco longitudinales debidos a las FC:

1
cilindro 1 M FC1=F C1 d
2

1
cilindro 2 M FC2=F C2 d
2

el MFC resultante es

JUNIO-2010 ANEXOS 44
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

M FCx =M FC1 cos 90−M FC2 cos 90

M FCy =M FC1 cos 0−M FC2 cos 0

M FC = M 2FCx M 2FCy

2.2.3Motor de 3 cilindros y 2 tiempos.

Orden de encendido: 1-3-2

Los cálculos llevados a cabo en los motores de 3 cilindros y 2 tiempos son los
siguientes.

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2 2
cilindro número 3 F IVP3=−mA R cos120º
60

2 2
cilindro número 2 F IVP2=−mA R cos240º
60

JUNIO-2010 ANEXOS 45
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

la FIVP resultante es: F IVP =F IVP1F IVP2F IVP3

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:
2
2
cilindro número 1 F IVS1=−m A R  cos0º
60

2 2
cilindro número 3 F IVS2=−mA R  cos120º
60

2 2
cilindro número 2 F IVS2=−mA R  cos240º
60

la FIVS resultante es: F IVS = F IVS1F IVS2 F IVS3

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:
2 3
2  
cilindro número 1 F IVC1 =m A R cos0º
60 4
2 3
2 
cilindro número 3 F IVC3 =m A R cos120º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos240º
60 4

la FIVC resultante es: F IVC =F IVC1 F IVC2 F IVC3

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60

2  2
cilindro número 3 F C3=mG R
60

JUNIO-2010 ANEXOS 46
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 2 F C2=mG R
60

la FC resultante es:

F Cx=F C1 cos 90F C2 cos 30− F C3 cos 30

F Cy=F C1 cos0−F C2 cos 60− F C3 cos 60

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

cilindro 1 M FIVP1= F IVP1 d

cilindro 3 M FIVP3= F IVP3 d

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90M FIVP3 cos 30

M FIVPy=M FIVP1 cos 0M FIVP3 cos 60

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

cilindro 1 M FIVS1= F IVS1 d

cilindro 3 M FIVS3= F IVS3 d

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90−M FIVS3 cos 30

M FIVSy=M FIVS1 cos 0M FIVS3 cos 60

M FIVS=  M FIVSx M FIVSy


2 2

JUNIO-2010 ANEXOS 47
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para los momentos de vuelco longitudinales debidos a las FC:

cilindro 1 M FC1=F C1 d

cilindro 3 M FC3=F C3 d

el MFC resultante es:

M FCx =M FC1 cos 90M FC3 cos 30

M FCy =M FC1 cos 0M FC3 cos 60

M FC = M 2FCx M 2FCy

2.2.4 Motor de 4 cilindros y 2 tiempos.

Orden de encendido: 1-4-2-3

Los cálculos llevados a cabo en los motores de 4 cilindros y 2 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

JUNIO-2010 ANEXOS 48
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2  2
cilindro número 4 F IVP4 =−m A R cos90º
60
2
2 
cilindro número 2 F IVP2=−mA R cos180º
60
2
2 
cilindro número 3 F IVP3=−mA R cos270º
60

la FIVP resultante es: F IVP =F IVP1F IVP2F IVP3F IVP4

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60

2 2
cilindro número 4 F IVS4 =−mA R  cos90º
60
2
2 
cilindro número 2 F IVS2=−mA R  cos180º
60

2  2
cilindro número 3 F IVS3=−m A R  cos270º
60

la FIVS resultante es: F IVS = F IVS1F IVS2 F IVS3F IVS4

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

JUNIO-2010 ANEXOS 49
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2 3
cilindro número 4 F IVC4 =mA R cos90º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos180º
60 4

2  2 3
cilindro número 3 F IVC3 =m A R cos270º
60 4

la FIVC resultante es: F IVC =F IVC1 F IVC2 F IVC3F IVC4

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60
2
2 
cilindro número 4 F C4=m G R
60
2
2
cilindro número 2 F C2=mG R
60

2  2
cilindro número 3 F C3=mG R
60

la FC resultante es:

F Cx=F C1 cos90−F C2 cos 90 F C3 cos 0F C4 cos 0

F Cy=F C1 cos 0−F C2 cos 0 F C3 cos 90−F C4 cos 90

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

3
cilindro 1 M FIVP1= F IVP1 d
2

1
cilindro 2 M FIVP2=F IVP2 d
2

JUNIO-2010 ANEXOS 50
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

1
cilindro 3 M FIVP3= F IVP3 d
2

3
cilindro 4 M FIVP4 =F IVP4 d
2

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90M FIVP2 cos 90−M FIVP3 cos 0M FIVP4 cos 0

M FIVPy=M FIVP1 cos 0−M FIVP2 cos0−M FIVP3 cos 90M FIVP4 cos 90

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

3
cilindro 1 M FIVS1= F IVS1 d
2

1
cilindro 2 M FIVS2 =F IVS2 d
2

1
cilindro 3 M FIVS3= F IVS3 d
2

3
cilindro 4 M FIVS4 =F IVS4 d
2

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90M FIVS2 cos 90M FIVS3 cos 90M FIVS4 cos90

M FIVSy=M FIVS1 cos 0M FIVS2 cos 0M FIVS3 cos 0M FIVS4 cos 0

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

3
cilindro 1 M FC1=F C1 d
2

JUNIO-2010 ANEXOS 51
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

1
cilindro 2 M FC2=F C2 d
2

1
cilindro 3 M FC3=F C3 d
2

3
cilindro 4 M Fc4=F C4 d
2

el MFC resultante es:

M FCx =M FC1 cos 90M FC2 cos 90−M FC3 cos 0M FC4 cos 0

M FCy =M FC1 cos 0−M FC2 cos 0−M FC3 cos 90M FC4 cos 90

M FC = M 2FCx M 2FCy

2.2.5 Motor de 5 cilindros y 2 tiempos.

Orden de encendido: 1-5-2-3-4

Los cálculos llevados a cabo en los motores de 5 cilindros y 2 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

JUNIO-2010 ANEXOS 52
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:
2
2 
cilindro número 1 F IVP1=−mA R cos0º
60
2
2 
cilindro número 5 F IVP2=−mA R cos72º
60

2 2
cilindro número 2 F IVP2=−mA R cos144º
60

2 2
cilindro número 3 F IVP3=−mA R cos216º
60

2  2
cilindro número 4 F IVP4 =−m A R cos288º
60

la FIVP resultante es: F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60
2
2 
cilindro número 5 F IVS2=−mA R  cos72º
60
2
2 
cilindro número 2 F IVS2=−mA R  cos144º
60

2  2
cilindro número 3 F IVS3=−m A R  cos216º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos288º
60

la FIVS resultante es: F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5

JUNIO-2010 ANEXOS 53
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4
2 3
2  
cilindro número 5 F IVC2 =mA R cos72º
60 4
2 3
2  
cilindro número 2 F IVC2 =mA R cos144º
60 4

2  2 3
cilindro número 3 F IVC3 =m A R cos216º
60 4

2  2 3
cilindro número 4 F IVC4 =mA R cos288º
60 4

la FIVC resultante es: F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60

2 2
cilindro número 5 F C5=mG R
60
2
2
cilindro número 2 F C2=mG R
60
2
2 
cilindro número 3 F C3=mG R
60

2 2
cilindro número 4 F C4=m G R
60

la FC resultante es:

F Cx=F C1 cos90−F C2 cos 54F C3 cos 54F C4 cos 18− F C5 cos 18

JUNIO-2010 ANEXOS 54
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

F Cy=F C1 cos 0−F C2 cos 36 F C3 cos 36F C4 cos 72F C5 cos 72

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

cilindro 1 M FIVP1= F IVP1 2 d

cilindro 2 M FIVP2 =F IVP2 d

cilindro 4 M FIVP4=F IVP4 d

cilindro 5 M FIVP5 =F IVP5 2 d

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90−M FIVP2 cos 54−M FIVP4 cos 18M FIVP5 cos 18

M FIVPy=M FIVP1 cos 0−M FIVP2 cos36−M FIVP4 cos 72−M FIVP5 cos 72

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

cilindro 1 M FIVS1= F IVS1 2 d

cilindro 2 M FIVS2 =F IVS2 d

cilindro 4 M FIVS4 =F IVS4 d

cilindro 5 M FIVS5 =F IVS5 2 d

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90M FIVS2 cos 18−M FIVS4 cos54M FIVS5 cos 54

M FIVSy=M FIVS1 cos 0M FIVS2 cos 72M FIVS4 cos 36M FIVS5 cos 36

M FIVS=  M 2FIVSx M 2FIVSy

JUNIO-2010 ANEXOS 55
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para los momentos de vuelco longitudinales debidos a las FC:

cilindro 1 M FC1=F C1 2 d

cilindro 2 M FC2=F C2 d

cilindro 4 M FC4=F C4 d

cilindro 5 M FC5=F C5 2 d

el MFC resultante es:

M FCx =M FC1 cos 90−M FC2 cos 54−M FC4 cos 18M FC5 cos 18

M FCy =M FC1 cos 0−M FC2 cos 36−M FC4 cos 72−M FC5 cos 72

M FC = M 2FCx M 2FCy

2.2.6 Motor de 6 cilindros y 2 tiempos.

Orden de encendido: 1-5-3-4-2-6

Los cálculos llevados a cabo en los motores de 6 cilindros y 2 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

JUNIO-2010 ANEXOS 56
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2 
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60
2
2 
cilindro número 5 F IVP5 =−mA R cos60º
60
2
2 
cilindro número 3 F IVP3=−mA R cos120º
60

2  2
cilindro número 4 F IVP4 =−m A R cos180º
60

2 2
cilindro número 2 F IVP2=−mA R cos240º
60

2  2
cilindro número 6 F IVP6 =−m A R cos300º
60

la FIVP resultante es F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60
2
2 
cilindro número 5 F IVS5 =−mA R  cos60º
60
2
2
cilindro número 3 F IVS3=−m A R  cos120º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos180º
60

JUNIO-2010 ANEXOS 57
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 2
cilindro número 2 F IVS2=−mA R  cos240º
60

2  2
cilindro número 6 F IVS6 =−m A R  cos300º
60

la FIVS resultante es F IVS = F IVS1 F IVS2 F IVS3F IVS4 F IVS5  F IVS6

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

2 2 3
cilindro número 5 F IVC5 =mA R cos60º
60 4
2 3
2  
cilindro número 3 F IVC3 =−m A R cos120º
60 4
2 3
2  
cilindro número 4 F IVC4 =mA R cos180º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos240º
60 4

2  2 3
cilindro número 6 F IVC6 =m A R cos300º
60 4

la FIVC resultante es F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6

Para las fuerzas de inercia centrípetas:


2
2 
cilindro número 1 F C1=mG R
60
2
2 
cilindro número 5 F C5=mG R
60

2  2
cilindro número 3 F C3=mG R
60

JUNIO-2010 ANEXOS 58
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2 
cilindro número 4 F C4=m G R
60

2  2
cilindro número 2 F C2=mG R
60

2  2
cilindro número 6 F C6 =m G R
60

la FC resultante es

F Cx=F C1 cos 90F C2 cos 30− F C3 cos 30−F C4 cos 90−F C5 cos 30F C6 cos 30

F Cy=F C1 cos0−F C2 cos 60− F C3 cos60−F C4 cos 0F C5 cos60F C6 cos 60

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

5
cilindro 1 M FIVP1= F IVP1 d
2

3
cilindro 2 M FIVP2=F IVP2 d
2

1
cilindro 3 M FIVP3= F IVP3 d
2

1
cilindro 4 M FIVP4 =F IVP4 d
2

3
cilindro 5 M FIVP5 =F IVP5 d
2

5
cilindro 6 M FIVP6 =F IVP6 d
2

el MFIVP resultante es

M FIVPx=M FIVP1 cos 90M FIVP2 cos 30−M FIVP3 cos 30−M FIVP4 cos 90M FIVP5 cos 30
−M FIVP6 30

JUNIO-2010 ANEXOS 59
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

M FIVPx=M FIVP1 cos 90−M FIVP2 cos 30−M FIVP3 cos 30M FIVP4 cos 90−M FIVP5 cos 30
−M FIVP6 30

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

5
cilindro 1 M FIVS1= F IVS1 d
2

3
cilindro 2 M FIVS2 =F IVS2 d
2

1
cilindro 3 M FIVS3= F IVS3 d
2

1
cilindro 4 M FIVS4 =F IVS4 d
2

3
cilindro 5 M FIVS5 =F IVS5 d
2

5
cilindro 6 M FIVS6 =F IVS6 d
2

el MFIVS resultante es

M FIVSx=M FIVS1 cos 90−M FIVS2 cos 30M FIVS3 cos 30−M FIVS4 cos 90M FIVS5 cos 30
−M FIVS6 30

M FIVSx=M FIVS1 cos 0−M FIVS2 cos 60−M FIVS3 cos 60−M FIVS4 cos 0M FIVS5 cos 60
M FIVS6 60

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

5
cilindro 1 M FC1=F C1 d
2

JUNIO-2010 ANEXOS 60
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

3
cilindro 2 M FC2=F C2 d
2

1
cilindro 3 M FC3=F C3 d
2

1
cilindro 4 M FC4=F C4 d
2

3
cilindro 5 M FC5=F C5 d
2

5
cilindro 6 M FC6 =F C6 d
2

el MFC resultante es

M FCx =M FC1 cos 90M FC2 cos 30−M FC3 cos 90−M FC4 cos 90M FC5 cos 30−M FC6 cos 30

M FCy =M FC1 cos 0−M FC2 cos60−M FC3 cos60M FC4 cos 0−M FC5 cos60−M FC6 cos 60

M FC = M 2FCx M 2FCy

2.2.7 Motor de 7 cilindros y 2 tiempos.

Orden de encendido: 1-6-3-4-5-2-7

Los cálculos llevados a cabo en los motores de 7 cilindros y 2 tiempos son los
siguientes:

Para la velocidad:

JUNIO-2010 ANEXOS 61
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:
2
2 
cilindro número 1 F IVP1=−mA R cos0º
60
2
2 
cilindro número 6 F IVP6 =−m A R cos51 ,43 º
60

2 2
cilindro número 3 F IVP3=−mA R cos102 ,86 º
60

2  2
cilindro número 4 F IVP4 =−m A R cos154 ,29º
60

2  2
cilindro número 5 F IVP5 =−mA R cos205 ,71 º
60

2 2
cilindro número 2 F IVP2=−mA R cos257 ,14 º
60
2
2 
cilindro número 7 F IVP7 =−m A R cos308 ,57 º
60

la FIVP resultante es F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:
2
2
cilindro número 1 F IVS1=−m A R  cos0º
60
2
2 
cilindro número 6 F IVS6 =−m A R  cos51 ,43 º
60

JUNIO-2010 ANEXOS 62
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 3 F IVS3=−m A R  cos102 ,86º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos154 ,29 º
60

2  2
cilindro número 5 F IVS5 =−mA R  cos205 ,71 º
60

2 2
cilindro número 2 F IVS2=−mA R  cos257 ,14º
60
2
2 
cilindro número 7 F IVS7 =−m A R  cos308 ,57º
60

la FIVS resultante es F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5 F IVS6 F IVS7

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:
2 3
2  
cilindro número 1 F IVC1 =m A R cos0º
60 4

2  2 3
cilindro número 6 F IVC6 =m A R cos51 ,43 º
60 4

2  2 3
cilindro número 3 F IVC3 =−m A R cos102,86 º
60 4

2  2 3
cilindro número 4 F IVC4 =mA R cos154 ,29 º
60 4

2 2 3
cilindro número 5 F IVC5 =mA R cos205,71 º
60 4
2 3
2  
cilindro número 2 F IVC2 =mA R cos257 ,14 º
60 4
2 3
2  
cilindro número 7 F IVC7 =m A R cos308 ,57º
60 4

la FIVC resultante es F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7

JUNIO-2010 ANEXOS 63
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60

2  2
cilindro número 6 F C6 =m G R
60
2
2 
cilindro número 3 F C3=mG R
60
2
2 
cilindro número 4 F C4=m G R
60

2 2
cilindro número 5 F C5=mG R
60

2  2
cilindro número 2 F C2=mG R
60

2  2
cilindro número 7 F C7 =mG R
60

la FC resultante es

F Cx=F C1 cos 90F C2 cos 12,86−F C3 cos 12,86−F C4 cos 64,29 F C5 cos 64,29
−F C6 cos38,57F C7 cos38,57

F Cy=F C1 cos 0−F C2 cos 77,14− F C3 cos 77,14−F C4 cos 51,43−F C5 cos 25,71
F C6 cos51,43 F C7 cos 51,43

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

cilindro 1 M FIVP1= F IVP1 3 d

cilindro 2 M FIVP2=F IVP2 2 d

JUNIO-2010 ANEXOS 64
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

cilindro 3 M FIVP3= F IVP3 d

cilindro 5 M FIVP5 =F IVP5  d 

cilindro 6 M FIVP6 =F IVP6  2 d 

cilindro 7 M FIVP7=F IVP7 3 d 

el MFIVP resultante es

M FIVPx=M FIVP1 cos 90M FIVP2 cos 12,86−M FIVP3 cos 12,86−M FIVP5 cos 64,29
M FIVP6 cos 38,57−M FIVP7 cos 38,57

M FIVPy=M FIVP1 cos 0−M FIVP2 cos 77,14−M FIVP3 cos 77,14M FIVP5 cos 25,71
−M FIVP6 cos 51,43−M FIVP7 cos 51,43

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

cilindro 1 M FIVS1= F IVS1 3 d

cilindro 2 M FIVS2 =F IVS2 2 d

cilindro 3 M FIVS3= F IVS3 d

cilindro 5 M FIVS5 =F IVS5 d

cilindro 6 M FIVS6 =F IVS6 2 d

cilindro 7 M FIVS7 =F IVS7 3 d

el MFIVS resultante es

M FIVSx=M FIVS1 cos 90−M FIVS2 cos 64,28M FIVS3 cos64,28M FIVS5 cos38,58
M FIVS6 cos 12,85−M FIVS7 cos 12,85

M FIVSy=M FIVS1 cos 0−M FIVS2 cos 25,72−M FIVS3 cos 25,72−M FIVS5 cos51,42
M FIVS6 cos 12,85−M FIVPS cos 12,85

M FIVS=  M 2FIVSx M 2FIVSy

JUNIO-2010 ANEXOS 65
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para los momentos de vuelco longitudinales debidos a las FC:

cilindro 1 M FC1=F C1 3 d

cilindro 2 M FC2=F C2 2 d

cilindro 3 M FC3=F C3 d

cilindro 5 M FC5=F C5 d

cilindro 6 M FC6 =F C6 2 d

cilindro 7 M FC7 =F C7 3 d

el MFC resultante es

M FCx =M FC1 cos 90M FC2 cos 12,86−M FC3 cos 12,86−M FC5 cos 64,29M FC6 cos 38,57
−M FC7 cos 38,57

M FCy =M FC1 cos 0−M FC2 cos77,14−M FC3 cos 77,14M FC5 cos 25,71−M FC6 cos 51,43
−M FC7 cos 51,43

M FC = M FCx M FCy
2 2

2.2.8 Motor de 8 cilindros y 2 tiempos.

Orden de encendido: 1-8-3-4-6-2-7-5

Los cálculos llevados a cabo en los motores de 8 cilindros y 2 tiempos son los
siguientes:

JUNIO-2010 ANEXOS 66
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:
2
2 
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2  2
cilindro número 8 F IVP8 =−m A R cos45º
60
2
2 
cilindro número 3 F IVP3=−mA R cos90º
60
2
2 
cilindro número 4 F IVP4 =−m A R cos135º
60

2  2
cilindro número 6 F IVP6 =−m A R cos180º
60

2 2
cilindro número 2 F IVP2=−mA R cos225º
60

2  2
cilindro número 7 F IVP7 =−m A R cos270º
60

2  2
cilindro número 5 F IVP5 =−mA R cos315º
60

la FIVP resultante es: F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7 F IVP8

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

JUNIO-2010 ANEXOS 67
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60

2 2
cilindro número 8 F IVS8 =−mA R  cos45º
60

2  2
cilindro número 3 F IVS3=−m A R  cos90º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos135º
60
2
2 
cilindro número 6 F IVS6 =−m A R  cos180º
60
2
2 
cilindro número 2 F IVS2=−mA R  cos225º
60

2  2
cilindro número 7 F IVS7 =−m A R  cos270º
60

2  2
cilindro número 5 F IVS5 =−mA R  cos315º
60

la FIVS resultante es: F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5 F IVS6 F IVS7 F IVS8

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

2  2 3
cilindro número 8 F IVC8 =−m A R cos45º
60 4
2 3
2  
cilindro número 3 F IVC3 =−m A R cos90º
60 4
2 3
2  
cilindro número 4 F IVC4 =mA R cos135º
60 4

2  2 3
cilindro número 6 F IVC6 =m A R cos180º
60 4

JUNIO-2010 ANEXOS 68
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 3
2  
cilindro número 2 F IVC2 =mA R cos225º
60 4

2  2 3
cilindro número 7 F IVC7 =m A R cos270º
60 4

2 2 3
cilindro número 5 F IVC5 =mA R cos315º
60 4

la FIVC resultante es: F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7  F IVC8

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60

2 2
cilindro número 8 F C8=m G R
60
2
2 
cilindro número 3 F C3=mG R
60
2
2 
cilindro número 4 F C4=m G R
60

2  2
cilindro número 6 F C6 =m G R
60

2  2
cilindro número 2 F C2=mG R
60

2  2
cilindro número 7 F C7 =mG R
60

2 2
cilindro número 5 F C5=mG R
60

la FC resultante es:

F Cx=F C1 cos90F C2 cos 45− F C3 cos 0−F C4 cos 45 F C5 cos 45− F C6 cos 90F C7 cos 0

JUNIO-2010 ANEXOS 69
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

−F C8 cos 45

F Cy=F C1 cos 0−F C2 cos 45−F C3 cos 90−F C4 cos 45 F C5 cos 45− F C6 cos 0F C7 cos 90
F C8 cos 45

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

7
cilindro 1 M FIVP1= F IVP1 d
2

5
cilindro 2 M FIVP2=F IVP2 d
2

3
cilindro 3 M FIVP3= F IVP3 d
2

1
cilindro 4 M FIVP4 =F IVP4 d
2

1
cilindro 5 M FIVP5 =F IVP5 d
2

3
cilindro 6 M FIVP6 =F IVP6 d
2

5
cilindro 7 M FIVP7=F IVP7 d
2

7
cilindro 8 M FIVP8 =F IVP8 d
2

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90M FIVP2 cos 45−M FIVP3 cos 0−M FIVP4 cos 45−M FIVP5 cos 45
M FIVP6 cos 90−M FIVP7 cos 0M FIVP8 cos 45

M FIVPy=M FIVP1 cos 0−M FIVP2 cos 45−M FIVP3 cos 90−M FIVP4 cos 45−M FIVP5 cos 45
M FIVP6 cos 0−M FIVP7 cos 90−M FIVP8 cos 45

M FIVP=  M FIVPx M FIVPy


2 2

JUNIO-2010 ANEXOS 70
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para los momentos de vuelco longitudinales debidos a las FIVS:

7
cilindro 1 M FIVS1= F IVS1 d
2

5
cilindro 2 M FIVS2 =F IVS2 d
2

3
cilindro 3 M FIVS3= F IVS3 d
2

1
cilindro 4 M FIVS4 =F IVS4 d
2

1
cilindro 5 M FIVS5 =F IVS5 d
2

3
cilindro 6 M FIVS6 =F IVS6 d
2

5
cilindro 7 M FIVS7 =F IVS7 d
2

7
cilindro 8 M FIVS8 =F IVS8 d
2

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90−M FIVS2 cos 0−M FIVS3 cos 90M FIVS4 cos 0−M FIVS5 cos 0
−M FIVS6 cos90M FIVS7 cos90M FIVS8 cos 0

M FIVSy=M FIVS1 cos 0−M FIVS2 cos 90−M FIVS3 cos 0M FIVS4 cos 90−M FIVS5 cos 90
−M FIVS6 cos0M FIVS7 cos0M FIVS8 cos 90

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

7
cilindro 1 M FC1=F C1 d
2

5
cilindro 2 M FC2=F C2 d
2

JUNIO-2010 ANEXOS 71
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

3
cilindro 3 M FC3=F C3 d
2

1
cilindro 4 M FC4=F C4 d
2

1
cilindro 5 M FC5=F C5 d
2

3
cilindro 6 M FC6 =F C6 d
2

5
cilindro 7 M FC7 =F C7 d
2

7
cilindro 8 M FC8=F C8 d
2

el MFC resultante es :

M FCx =M FC1 cos 90M FC2 cos 45−M FC3 cos 0−M FC4 cos 45−M FC5 cos 45M FC6 cos 90
−M FC7 cos 0M FC8 cos 45

M FCy =M FC1 cos 0−M FC2 cos 45−M FC3 cos 90−M FC4 cos 45−M FC5 cos 45M FC6 cos0
−M FC7 cos 90−M FC8 cos 45

M FC = M 2FCx M 2FCy

2.2.9 Motor de 9 cilindros y 2 tiempos.

Orden de encendido: 1-8-3-6-5-4-7-2-9

JUNIO-2010 ANEXOS 72
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Los cálculos llevados a cabo en los motores de 9 cilindros y 2 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:
2
2 
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2  2
cilindro número 8 F IVP8 =−m A R cos40º
60
2
2 
cilindro número 3 F IVP3=−mA R cos80º
60
2
2 
cilindro número 6 F IVP6 =−m A R cos120º
60

2  2
cilindro número 5 F IVP5 =−mA R cos160º
60

2  2
cilindro número 4 F IVP4 =−m A R cos200º
60

JUNIO-2010 ANEXOS 73
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 7 F IVP7 =−m A R cos240º
60

2 2
cilindro número 2 F IVP2=−mA R cos280º
60

2  2
cilindro número 9 F IVP9 =−m A R cos320º
60

la FIVP resultante es:


F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7 F IVP8 F IVP9

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60

2 2
cilindro número 8 F IVS8 =−mA R  cos40º
60
2
2
cilindro número 3 F IVS3=−m A R  cos80º
60
2
2 
cilindro número 6 F IVS6 =−m A R  cos120º
60

2  2
cilindro número 5 F IVS5 =−mA R  cos160º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos200º
60

2  2
cilindro número 7 F IVS7 =−m A R  cos240º
60

2 2
cilindro número 2 F IVS2=−mA R  cos280º
60
2
2 
cilindro número 9 F IVS9 =−m A R  cos320º
60

JUNIO-2010 ANEXOS 74
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

la FIVS resultante es:


F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5  F IVS6 F IVS7 F IVS8 F IVS9

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

2  2 3
cilindro número 8 F IVC8 =−m A R cos40º
60 4

2 2 3
cilindro número 3 F IVC3 =−m A R cos80º
60 4

2  2 3
cilindro número 6 F IVC6 =m A R cos120º
60 4

2 2 3
cilindro número 5 F IVC5 =mA R cos160º
60 4

2  2 3
cilindro número 4 F IVC4 =mA R cos200º
60 4

2  2 3
cilindro número 7 F IVC7 =m A R cos240º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos280º
60 4

2  2 3
cilindro número 9 F IVC9 =mA R cos320º
60 4

la FIVC resultante es:


F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7  F IVC8 F IVC9

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60

JUNIO-2010 ANEXOS 75
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 2
cilindro número 8 F C8=m G R
60

2  2
cilindro número 3 F C3=mG R
60

2  2
cilindro número 6 F C6 =m G R
60

2 2
cilindro número 5 F C5=mG R
60
2
2 
cilindro número 4 F C4=m G R
60
2
2 
cilindro número 7 F C7 =mG R
60

2  2
cilindro número 2 F C2=mG R
60

2 2
cilindro número 9 F C9=mG R
60

la FC resultante es:
F Cx=F C1 cos 90F C2 cos 10−F C3 cos 10F C4 cos 70−F C5 cos 70−F C6 cos 30F C7 cos 30
−F C8 cos 50F C9 cos 50
F Cy=F C1 cos0F C2 cos 80F C3 cos 80−F C4 cos 20−F C5 cos 20−F C6 cos 60−F C7 cos60
F C8 cos 40F C9 cos 40

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

cilindro 1 M FIVP1= F IVP1 4 d

cilindro 2 M FIVP2 =F IVP2 3 d

cilindro 3 M FIVP3= F IVP3 2 d

cilindro 4 M FIVP4=F IVP4 d

JUNIO-2010 ANEXOS 76
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

cilindro 6 M FIVP6=F IVP6  d 

cilindro 7 M FIVP7 =F IVP7  2 d 

cilindro 8 M FIVP8 =F IVP8 3 d 

cilindro 9 M FIVP9 =F IVP9 4 d 

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90M FIVP2 cos 10−M FIVP3 cos 10M FIVP4 cos 50M FIVP6 cos 30
−M FIVP7 cos 30M FIVP8 cos 50M FIVP9 cos 50

M FIVPy=M FIVP1 cos 0M FIVP2 cos80M FIVP3 cos 80−M FIVP4 cos 40M FIVP6 cos60
M FIVP7 cos 60−M FIVP8 cos 40−M FIVP9 cos 40

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

cilindro 1 M FIVS1= F IVS1 4 d

cilindro 2 M FIVS2 =F IVS2 3 d

cilindro 3 M FIVS3= F IVS3 2 d

cilindro 4 M FIVS4 =F IVS4 d

cilindro 6 M FIVS6 =F IVS6 d

cilindro 7 M FIVS7 =F IVS7 2 d

cilindro 8 M FIVS8 =F IVS8 3 d

cilindro 9 M FIVS9 =F IVS9 4 d

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90M FIVS2 cos 70−M FIVS3 cos 70−M FIVS4 cos 50−M FIVS6 cos 30
M FIVS7 cos30M FIVS8 cos 10−M FIVS9 cos 10

JUNIO-2010 ANEXOS 77
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

M FIVSy=M FIVS1 cos 0−M FIVS2 cos 20−M FIVS3 cos 20M FIVS4 cos 40M FIVS6 cos 60
M FIVS7 cos60−M FIVS8 cos 80−M FIVS9 cos 80

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

cilindro 1 M FC1=F C1 4 d

cilindro 2 M FC2=F C2 3 d

cilindro 3 M FC3=F C3 2 d

cilindro 4 M FC4=F C4 d

cilindro 6 M FC6 =F C6 d

cilindro 7 M FC7 =F C7 2 d

cilindro 8 M FC8=F C8 3 d

cilindro 9 M FC9=F C9 4 d

el MFC resultante es :

M FCx =M FC1 cos 90M FC2 cos 10−M FC3 cos 10M FC4 cos50M FC6 cos30−M FC7 cos 30
M FC8 cos 50M FC9 cos 50

M FCy =M FC1 cos 0M FC2 cos 80M FC3 cos 80−M FC4 cos 40M FC6 cos 60M FC7 cos 60
−M FC8 cos 40−M FC9 cos 40

M FC = M 2FCx M 2FCy

2.2.10 Motor de 10 cilindros y 2 tiempos.

Orden de encendido: 1-7-9-2-4-10-3-5-6-8

JUNIO-2010 ANEXOS 78
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Los cálculos llevados a cabo en los motores de 10 cilindros y 2 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:
2
2 
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2  2
cilindro número 7 F IVP7 =−m A R cos36º
60
2
2 
cilindro número 9 F IVP9 =−m A R cos72º
60
2
2 
cilindro número 2 F IVP2=−mA R cos108º
60

2  2
cilindro número 4 F IVP4 =−m A R cos144º
60

2 2
cilindro número 10 F IVP10 =−mA R cos180º
60

JUNIO-2010 ANEXOS 79
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 2
cilindro número 3 F IVP3=−mA R cos216º
60

2  2
cilindro número 5 F IVP5 =−mA R cos252º
60

2  2
cilindro número 6 F IVP6 =−m A R cos288º
60

2  2
cilindro número 8 F IVP8 =−m A R cos324º
60

la FIVP resultante es:

F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7 F IVP8 F IVP9 F IVP10

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60

2  2
cilindro número 7 F IVS7 =−m A R  cos36º
60
2
2 
cilindro número 9 F IVS9 =−m A R  cos72º
60
2
2 
cilindro número 2 F IVS2=−mA R  cos108º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos144º
60

2 2
cilindro número 10 F IVS10 =−mA R  cos180º
60

2  2
cilindro número 3 F IVS3=−m A R  cos216º
60

2  2
cilindro número 5 F IVS5 =−mA R  cos252º
60

JUNIO-2010 ANEXOS 80
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 6 F IVS6 =−m A R  cos288º
60

2  2
cilindro número 8 F IVS8 =−mA R  cos324º
60

la FIVS resultante es:

F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5  F IVS6 F IVS7 F IVS8 F IVS9 F IVS10

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

2  2 3
cilindro número 7 F IVC7 =m A R cos36º
60 4

2  2 3
cilindro número 9 F IVC9 =mA R cos72º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos108º
60 4
2 3
2  
cilindro número 4 F IVC4 =mA R cos144º
60 4
2 3
2  
cilindro número 10 F IVC10 =m A R cos180º
60 4

2  2 3
cilindro número 3 F IVC3 =−m A R cos216º
60 4

2 2 3
cilindro número 5 F IVC5 =mA R cos252º
60 4

2  2 3
cilindro número 6 F IVC6 =m A R cos288º
60 4

2  2 3
cilindro número 8 F IVC8 =−m A R cos324º
60 4

JUNIO-2010 ANEXOS 81
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

la FIVC resultante es:

F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7  F IVC8 F IVC9 F IVC10

Para las fuerzas de inercia centrípetas:


2
2 
cilindro número 1 F C1=mG R
60
2
2 
cilindro número 7 F C7 =mG R
60

2 2
cilindro número 9 F C9=mG R
60

2  2
cilindro número 2 F C2=mG R
60

2 2
cilindro número 4 F C4=mG R
60

2  2
cilindro número 10 F C10=mG R
60
2
2 
cilindro número 3 F C3=mG R
60
2
2 
cilindro número 5 F C5=mG R
60

2  2
cilindro número 6 F C6 =mG R
60

2 2
cilindro número 8 F C8=mG R
60

la FC resultante es:

F Cx=F C1 cos90−F C2 cos 18F C3 cos 54− F C4 cos54 F C5 cos 18F C6 cos 18−F C7 cos54
F C8 cos 54−F C9 cos 18−F C10 cos 90

JUNIO-2010 ANEXOS 82
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

F Cy=F C1 cos 0−F C2 cos 72− F C3 cos 36−F C4 cos 36−F C5 cos 72F C6 cos 72F C7 cos 36
F C8 cos 36F C9 cos 72−F C10 cos 0

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

9
cilindro 1 M FIVP1= F IVP1 d
2

7
cilindro 2 M FIVP2 =F IVP2 d
2

5
cilindro 3 M FIVP3= F IVP3 d
2

3
cilindro 4 M FIVP4 =F IVP4 d
2

1
cilindro 5 M FIVP5 =F IVP5 d
2

1
cilindro 6 M FIVP6 =F IVP6 d
2

3
cilindro 7 M FIVP7 =F IVP7 d
2

5
cilindro 8 M FIVP8 =F IVP8 d
2

7
cilindro 9 M FIVP9 =F IVP9 d
2

9
cilindro 10 M FIVP10 =F IVP10 d
2

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90−M FIVP2 cos 18M FIVP3 cos54−M FIVP4 cos 54M FIVP5 cos 18
−M FIVP6 cos 18M FIVP7 cos 54−M FIVP8 cos 54M FIVP9 cos 18M FIVP10 cos 90

JUNIO-2010 ANEXOS 83
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

M FIVPy=M FIVP1 cos 0−M FIVP2 cos 72−M FIVP3 cos 36−M FIVP4 cos 36−M FIVP5 cos 72
−M FIVP6 cos 72−M FIVP7 cos36−M FIVP8 cos 36−M FIVP9 cos 72M FIVP10 cos 0

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

9
cilindro 1 M FIVS1= F IVS1 d
2

7
cilindro 2 M FIVS2 =F IVS2 d
2

5
cilindro 3 M FIVS3= F IVS3 d
2

3
cilindro 4 M FIVS4 =F IVS4 d
2

1
cilindro 5 M FIVS5 =F IVS5 d
2

1
cilindro 6 M FIVS6 =F IVS6 d
2

3
cilindro 7 M FIVS7 =F IVS7 d
2

5
cilindro 8 M FIVS8 =F IVS8 d
2

7
cilindro 9 M FIVS9 =F IVS9 d
2

9
cilindro 10 M FIVS10 =F IVS10 d
2

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90M FIVS2 cos 54−M FIVS3 cos18M FIVS4 cos 18−M FIVS5 cos54
−M FIVS6 cos 54M FIVS7 cos 18−M FIVS8 cos 18M FIVS9 cos 54−M FIVS10 cos 90

JUNIO-2010 ANEXOS 84
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

M FIVSy=M FIVS1 cos 0−M FIVS2 cos 36M FIVS3 cos 72M FIVS4 cos 72−M FIVS5 cos 36
M FIVS6 cos36−M FIVS7 cos72−M FIVS8 cos 72M FIVS9 cos36−M FIVS10 cos 0

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

9
cilindro 1 M FC1=F C1 d
2

7
cilindro 2 M FC2=F C2 d
2

5
cilindro 3 M FC3=F C3 d
2

3
cilindro 4 M FC4=F C4 d
2

1
cilindro 5 M FC5=F C5 d
2

1
cilindro 6 M FC6 =F C6 d
2

3
cilindro 7 M FC7 =F C7 d
2

5
cilindro 8 M FC8=F C8 d
2

7
cilindro 9 M FC9=F C9 d
2

9
cilindro 10 M FC10=F C10 d
2

el MFC resultante es :

M FCx =M FC1 cos 90−M FC2 cos 18M FC3 cos 54−M FC4 cos54M FC5 cos 18−M FC6 cos 18
M FC7 cos 54−M FC8 cos 54M FC9 cos 18M FC10 cos 90

M FCy =M FC1 cos 0−M FC2 cos72−M FC3 cos 36−M FC4 cos 36−M FC5 cos72−M FC6 cos 72
−M FC7 cos 36−M FC8 cos 36−M FC9 cos 72M FC10 cos 0

JUNIO-2010 ANEXOS 85
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

M FC = M 2FCx M 2FCy

2.2.11 Motor de 11 cilindros y 2 tiempos.

Orden de encendido: 1-10-3-8-5-6-7-4-9-2-11

Los cálculos llevados a cabo en los motores de 11 cilindros y 2 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2  2
cilindro número 10 F IVP10 =−mA R cos32 ,73 º
60

2 2
cilindro número 3 F IVP3=−mA R cos65 ,45 º
60

JUNIO-2010 ANEXOS 86
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 8 F IVP8 =−m A R cos98 ,18º
60

2  2
cilindro número 5 F IVP5 =−mA R cos130 ,91º
60

2  2
cilindro número 6 F IVP6 =−m A R cos163 ,64 º
60

2  2
cilindro número 7 F IVP7 =−m A R cos196 ,36º
60
2
2 
cilindro número 4 F IVP4 =−m A R cos229 ,09º
60
2
2 
cilindro número 9 F IVP9 =−m A R cos261 ,82 º
60

2 2
cilindro número 2 F IVP2=−mA R cos294 ,55 º
60

2  2
cilindro número 11 F IVP11 =−m A R cos327 ,27º
60

la FIVP resultante es:

F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7 F IVP8 F IVP9 F IVP10  F IVP11

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60

2 2
cilindro número 10 F IVS10 =−mA R  cos32,73º
60

2  2
cilindro número 3 F IVS3=−m A R  cos65 ,45º
60

2  2
cilindro número 8 F IVS8 =−mA R  cos98 ,18 º
60

JUNIO-2010 ANEXOS 87
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 5 F IVS5 =−mA R  cos130 ,91 º
60

2  2
cilindro número 6 F IVS6 =−m A R  cos163 ,64 º
60

2  2
cilindro número 7 F IVS7 =−m A R  cos196 ,36 º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos229 ,09 º
60
2
2 
cilindro número 9 F IVS9 =−m A R  cos261 ,82º
60
2
2 
cilindro número 2 F IVS2=−mA R  cos294 ,55 º
60

2  2
cilindro número 11 F IVS11 =−m A R  cos327 ,27 º
60

la FIVS resultante es:

F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5  F IVS6 F IVS7 F IVS8 F IVS9 F IVS10 F IVS11

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:
2 3
2  
cilindro número 1 F IVC1 =m A R cos0º
60 4

2  2
cilindro número 10 F IVS10 =m A R  cos32 ,73 º
60

2  2 3
cilindro número 3 F IVC3 =m A R cos65 ,45º
60 4

2  2 3
cilindro número 8 F IVC8 =mA R cos98 ,18 º
60 4

2 2 3
cilindro número 5 F IVC5 =mA R cos130 ,91 º
60 4

JUNIO-2010 ANEXOS 88
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2 3
cilindro número 6 F IVC6 =m A R cos163 ,64 º
60 4

2  2 3
cilindro número 7 F IVC7 =m A R cos196 ,36 º
60 4

2  2 3
cilindro número 4 F IVC4 =mA R cos229 ,09 º
60 4

2  2 3
cilindro número 9 F IVC9 =mA R cos261 ,82º
60 4
2 3
2  
cilindro número 2 F IVC2 =mA R cos294 ,55 º
60 4
2 3
2  
cilindro número 11 F IVC11 =m A R cos327 ,27 º
60 4

la FIVC resultante es:

F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7  F IVC8 F IVC9 F IVC10 F IVC11

Para las fuerzas de inercia centrípetas:


2
2 
cilindro número 1 F C1=mG R
60
2
2
cilindro número 10 F C10=mG R
60

2  2
cilindro número 3 F C3=mG R
60

2 2
cilindro número 8 F C8=mG R
60

2 2
cilindro número 5 F C5=mG R
60

2  2
cilindro número 6 F C6 =mG R
60

JUNIO-2010 ANEXOS 89
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 7 F C7 =mG R
60

2 2
cilindro número 4 F C4=mG R
60

2 2
cilindro número 9 F C9=mG R
60

2  2
cilindro número 2 F C2=mG R
60
2
2 
cilindro número 11 F C11=mG R
60

la FC resultante es:

F Cx=F C1 cos 90F C2 cos 24,54−F C3 cos 24,54F C4 cos 40,92−F C5 cos 40,92
−F C6 cos73,65F C7 cos 74,65−F C8 cos 8,19 F C9 cos8,19−F C10 cos57,27
F C11 cos 57,27

F Cy=F C1 cos 0F C2 cos 65,46 F C3 cos 65,46−F C4 cos 49,08−F C5 cos 49,08
−F C6 cos16,35− F C7 cos 16,35−F C8 cos 81,81−F C9 cos 81,81F C10 cos 32,73
F C11 cos 32,73

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

cilindro 1 M FIVP1= F IVP1 5 d

cilindro 2 M FIVP2 =F IVP2 4 d

cilindro 3 M FIVP3= F IVP3 3 d

cilindro 4 M FIVP4 =F IVP4 2 d

cilindro 5 M FIVP5 =F IVP5 d

cilindro 7 M FIVP7 =F IVP7  d 

cilindro 8 M FIVP8 =F IVP8 2 d 

JUNIO-2010 ANEXOS 90
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

cilindro 9 M FIVP9 =F IVP9 3 d 

cilindro 10 M FIVP10 =F IVP10  4 d 

cilindro 11 M FIVP11=F IVP11 5 d 

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90M FIVP2 cos24,54−M FIVP3 cos24,54M FIVP4 cos 40,92
−M FIVP5 cos 40,92−M FIVP7 cos 73,65M FIVP8 cos 8,19−M FIVP9 cos 8,19
M FIVP10 cos 57,27−M FIVP11 cos 57,27

M FIVPy=M FIVP1 cos 0M FIVP2 cos65,46M FIVP3 cos65,46−M FIVP4 cos 49,08
−M FIVP5 cos 49,08M FIVP7 cos 16,35M FIVP8 cos 81,81M FIVP9 cos 81,81
−M FIVP10 cos 32,73−M FIVP11 cos 32,73

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

cilindro 1 M FIVS1= F IVS1 5 d

cilindro 2 M FIVS2 =F IVS2 4 d

cilindro 3 M FIVS3= F IVS3 3 d

cilindro 4 M FIVS4 =F IVS4 2 d

cilindro 5 M FIVS5 =F IVS5 d

cilindro 7 M FIVS7 =F IVS7 d

cilindro 8 M FIVS8 =F IVS8 2 d

cilindro 9 M FIVS9 =F IVS9 3 d

cilindro 10 M FIVS10 =F IVS10 4 d

cilindro 11 M FIVS11=F IVS11 5 d

el MFIVS resultante es:

JUNIO-2010 ANEXOS 91
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

M FIVSx=M FIVS1 cos 90M FIVS2 cos 40,92−M FIVS3 cos 40,92−M FIVS4 cos 8,19
M FIVS5 cos8,19M FIVS7 cos57,27−M FIVS8 cos73,64M FIVS9 cos 73,64
M FIVS10 cos 24,55−M FIVS11 cos 24,55

M FIVSy=M FIVS1 cos 0−M FIVS2 cos 49,08−M FIVS3 cos 49,08−M FIVS4 cos81,81
−M FIVS5 cos 81,81−M FIVS7 cos 32,72M FIVS8 cos 16,36M FIVS9 cos 16,36
−M FIVS10 cos 65,45−M FIVS11 cos65,45

M FIVS=  M FIVSx M FIVSy


2 2

Para los momentos de vuelco longitudinales debidos a las FC:

cilindro 1 M FC1=F C1 5 d

cilindro 2 M FC2=F C2 4 d

cilindro 3 M FC3=F C3 3 d

cilindro 4 M FC4=F C4 2 d

cilindro 5 M FC5=F C5 d

cilindro 7 M FC7 =F C7 d

cilindro 8 M FC8=F C8 2 d

cilindro 9 M FC9=F C9 3 d

cilindro 10 M FC10=F C10 4 d

cilindro 11 M FC11=F C11 5 d

el MFC resultante es :

M FCx =M FC1 cos 90M FC2 cos 24,54−M FC3 cos 24,54M FC4 cos 40,92−M FC5 cos 40,92
−M FC7 cos 73,65M FC8 cos 8,19−M FC9 cos 8,19M FC10 cos 57,27−M FC11 cos 57,27

M FCy =M FC1 cos 0M FC2 cos65,46M FC3 cos 65,46−M FC4 cos 49,08−M FC5 cos 49,08
M FC7 cos 16,35M FC8 cos 81,81M FC9 cos 81,81−M FC10 cos 32,73−M FC11 cos 32,73

JUNIO-2010 ANEXOS 92
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

M FC = M 2FCx M 2FCy

2.2.12 Motor de 12 cilindros y 2 tiempos.

Orden de encendido: 1-12-2-10-4-8-6-7-5-9-3-11

Los cálculos llevados a cabo en los motores de 12 cilindros y 2 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:
2
2 
cilindro número 1 F IVP1=−mA R cos0º
60

2 2
cilindro número 12 F IVP12 =−mA R cos30º
60

2 2
cilindro número 2 F IVP2=−mA R cos60º
60

JUNIO-2010 ANEXOS 93
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 10 F IVP10 =−mA R cos90º
60

2  2
cilindro número 4 F IVP4 =−m A R cos120º
60

2  2
cilindro número 8 F IVP8 =−m A R cos150º
60

2  2
cilindro número 6 F IVP6 =−m A R cos180º
60
2
2 
cilindro número 7 F IVP7 =−m A R cos210º
60
2
2 
cilindro número 5 F IVP5 =−mA R cos240º
60

2  2
cilindro número 9 F IVP9 =−m A R cos270º
60

2 2
cilindro número 3 F IVP3=−mA R cos300º
60

2  2
cilindro número 11 F IVP11=−m A R cos330º
60

la FIVP resultante es:

F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7 F IVP8 F IVP9 F IVP10  F IVP11
F IVP12

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60

2  2
cilindro número 12 F IVS12 =−m A R  cos30º
60
2
2 
cilindro número 2 F IVS2=−mA R  cos60º
60

JUNIO-2010 ANEXOS 94
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2 
cilindro número 10 F IVS10 =−mA R  cos90º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos120º
60

2  2
cilindro número 8 F IVS8 =−mA R  cos150º
60

2  2
cilindro número 6 F IVS6 =−m A R  cos180º
60

2  2
cilindro número 7 F IVS7 =−m A R  cos210º
60
2
2 
cilindro número 5 F IVS5 =−mA R  cos240º
60
2
2 
cilindro número 9 F IVS9 =−m A R  cos270º
60

2  2
cilindro número 3 F IVS3=−m A R  cos300º
60

2 2
cilindro número 11 F IVS11 =−m A R  cos330º
60

la FIVS resultante es:

F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5  F IVS6 F IVS7 F IVS8 F IVS9 F IVS10 F IVS11
F IVS12

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

2  2
cilindro número 12 F IVS12 =m A R  cos30º
60

JUNIO-2010 ANEXOS 95
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 2 3
cilindro número 2 F IVC2 =mA R cos60º
60 4

2  2
cilindro número 10 F IVS10 =m A R  cos90º
60

2  2 3
cilindro número 4 F IVC4 =mA R cos120º
60 4

2  2 3
cilindro número 8 F IVC8 =mA R cos150º
60 4
2 3
2  
cilindro número 6 F IVC6 =m A R cos180º
60 4
2 3
2  
cilindro número 7 F IVC7 =m A R cos210º
60 4

2 2 3
cilindro número 5 F IVC5 =mA R cos240º
60 4

2  2 3
cilindro número 9 F IVC9 =mA R cos270º
60 4

2  2 3
cilindro número 3 F IVC3 =m A R cos300º
60 4

2  2 3
cilindro número 11 F IVC11 =m A R cos330º
60 4

la FIVC resultante es:

F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7  F IVC8 F IVC9 F IVC10 F IVC11
F IVC12

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60
2
2 
cilindro número 12 F C12=mG R
60

JUNIO-2010 ANEXOS 96
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2
cilindro número 2 F C2=mG R
60

2  2
cilindro número 10 F C10=mG R
60

2 2
cilindro número 4 F C4=mG R
60

2 2
cilindro número 8 F C8=mG R
60

2  2
cilindro número 6 F C6 =mG R
60
2
2 
cilindro número 7 F C7 =mG R
60
2
2 
cilindro número 5 F C5=mG R
60

2 2
cilindro número 9 F C9=mG R
60

2  2
cilindro número 3 F C3=mG R
60

2  2
cilindro número 11 F C11=mG R
60

la FC resultante es:

F Cx=F C1 cos 90−F C2 cos 30 F C3 cos 30−F C4 cos 30F C5 cos 30−F C6 cos 90F C7 cos 60
−F C8 cos 60F C9 cos 0− F C10 cos 0F C11cos 60−F C12 cos60

F Cy=F C1 cos0F C2 cos 60 F C3 cos 60−F C4 cos 60−F C5 cos60−F C6 cos 0−F C7 cos30
−F C8 cos 30F C9 cos 90−F C10 cos 90F C11cos 30−F C12 cos 60

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

JUNIO-2010 ANEXOS 97
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

11
cilindro 1 M FIVP1= F IVP1 d
2

9
cilindro 2 M FIVP2 =F IVP2 d
2

7
cilindro 3 M FIVP3= F IVP3 d
2

5
cilindro 4 M FIVP4 =F IVP4 d
2

3
cilindro 5 M FIVP5 =F IVP5 d
2

1
cilindro 6 M FIVP6 =F IVP6 d
2

1
cilindro 7 M FIVP7 =F IVP7 d
2

3
cilindro 8 M FIVP8 =F IVP8 d
2

5
cilindro 9 M FIVP9 =F IVP9 d
2

7
cilindro 10 M FIVP10 =F IVP10 d
2

9
cilindro 11 M FIVP11=F IVP11 d
2

11
cilindro 12 M FIVP12= F IVP12 d
2

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90−M FIVP2 cos 30M FIVP3 cos 30−M FIVP4 cos 30M FIVP5 cos 30
−M FIVP6 cos 90−M FIVP7 cos60M FIVP8 cos60−M FIVP9 cos 0M FIVP10 cos0
−M FIVP11 cos 60M FIVP12 cos 60

M FIVPy=M FIVP1 cos 0M FIVP2 cos60M FIVP3 cos 60−M FIVP4 cos 60−M FIVP5 cos 60

JUNIO-2010 ANEXOS 98
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

−M FIVP6 cos 0M FIVP7 cos 30M FIVP8 cos 30−M FIVP9 cos 90M FIVP10 cos 90
−M FIVP11 cos 30−M FIVP12 cos 30

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

11
cilindro 1 M FIVS1= F IVS1 d
2

9
cilindro 2 M FIVS2 =F IVS2 d
2

7
cilindro 3 M FIVS3= F IVS3 d
2

5
cilindro 4 M FIVS4 =F IVS4 d
2

3
cilindro 5 M FIVS5 =F IVS5 d
2

1
cilindro 6 M FIVS6 =F IVS6 d
2

1
cilindro 7 M FIVS7 =F IVS7 d
2

3
cilindro 8 M FIVS8 =F IVS8 d
2

5
cilindro 9 M FIVS9 =F IVS9 d
2

7
cilindro 10 M FIVS10 =F IVS10 d
2

9
cilindro 11 M FIVS11=F IVS11 d
2

11
cilindro 12 M FIVS12= F IVS12 d
2

JUNIO-2010 ANEXOS 99
E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90−M FIVS2 cos 30M FIVS3 cos 30M FIVS4 cos 30−M FIVS5 cos 30
M FIVS6 cos90M FIVS7 cos30−M FIVS8 cos 30M FIVS9 cos 90M FIVS10 cos 90
−M FIVS11 cos 30M FIVS12 cos 30

M FIVSy=M FIVS1 cos 0−M FIVS2 cos 60−M FIVS3 cos 60−M FIVS4 cos 60−M FIVS5 cos60
M FIVS6 cos 60−M FIVS7 cos 60−M FIVS8 cos 60M FIVS9 cos 0M FIVS10 cos 0
−M FIVS11 cos60−M FIVS12 cos 60

M FIVS=  M FIVSx M FIVSy


2 2

Para los momentos de vuelco longitudinales debidos a las FC:

11
cilindro 1 M FC1=F C1 d
2

9
cilindro 2 M FC2=F C2 d
2

7
cilindro 3 M FC3=F C3 d
2

5
cilindro 4 M FC4=F C4 d
2

3
cilindro 5 M FC5=F C5 d
2

1
cilindro 6 M FC6 =F C6 d
2

1
cilindro 7 M FC7 =F C7 d
2

3
cilindro 8 M FC8=F C8 d
2

5
cilindro 9 M FC9=F C9 d
2

7
cilindro 10 M FC10=F C10 d
2

JUNIO-2010 ANEXOS 100


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

9
cilindro 11 M FC11=F C11 d
2

11
cilindro 12 M FC12=F C12 d
2

el MFC resultante es :

M FCx =M FC1 cos 90−M FC2 cos 30M FC3 cos 30−M FC4 cos 30M FC5 cos 30
−M FC6 cos 90−M FC7 cos 60M FC8 cos 60−M FC9 cos 0M FC10 cos 0−M FC11 cos 60
M FC12 cos 60

M FCy =M FC1 cos 0M FC2 cos60M FC3 cos 60−M FC4 cos 60−M FC5 cos60
−M FC6 cos 0M FC7 cos 30M FC8 cos 30−M FC9 cos 90M FC10 cos 90−M FC11 cos 30
−M FC12 cos30

M FC = M 2FCx M 2FCy

2.2.13 Motor de 1 cilindro y 4 tiempos.

Los cálculos llevados a cabo en los motores de 1 cilindro y 4 tiempos son los
siguientes:

para la velocidad:

2  
c=R sen  sen2 
60 2

para la aceleración:

2  2
a=R cos  cos2 
60

para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:
2
2 
F IVP =−m A R cos0º
60

para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

JUNIO-2010 ANEXOS 101


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 2
F IVS =−mA R  cos0º
60

para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:
2 3
2 
F IVC =m A R cos0º
60 4

para las fuerzas de inercia centrípetas:


2
2 
F C =mG R
60

2.2.14 Motor de 2 cilindro y 4 tiempos.

Orden de encendido:1-2

Los cálculos llevados a cabo en los motores de 2 cilindros y 4 tiempos son los
siguientes:

para la velocidad:

2  
c=R sen  sen2 
60 2

para la aceleración:
2
2 
a=R cos  cos2 
60

para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

JUNIO-2010 ANEXOS 102


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2 2
cilindro número 2 F IVP2=−mA R cos360º
60

la FIVP resultante es F IVP =F IVP1F IVP2

para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60

2 2
cilindro número 2 F IVS2=−mA R  cos360º
60

la FIVS resultante es F IVS = F IVS1 F IVS2

para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos360º
60 4

la FIVC resultante es F IVC =F IVC1 F IVC2

para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60

2  2
cilindro número 2 F C2=mG R
60

la FC resultante es

JUNIO-2010 ANEXOS 103


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

F Cx=F C1 cos 90F C2 cos 90

F Cy=F C1 cos 0F C2 cos 0

F C = F 2CxF 2Cy

para los momentos de vuelco longitudinales debidos a las FIVP:

1
cilindro 1 M FIVP1= F IVP1 d
2

1
cilindro 2 M FIVP2=F IVP2 d
2

el MFIVP resultante es

M FIVPx=M FIVP1 cos 90−M FIVP2 cos 90

M FIVPx=M FIVP1 cos 0−M FIVP2 cos0

M FIVP=  M FIVPx M FIVPy


2 2

para los momentos de vuelco longitudinales debidos a las FIVS:

1
cilindro 1 M FIVS1= F IVS1 d
2

1
cilindro 2 M FIVS2 =F IVS2 d
2

el MFIVS resultante es

M FIVSx=M FIVS1 cos 90−M FIVS2 cos 90

M FIVSx=M FIVS1 cos 0−M FIVS2 cos 0

M FIVS=  M 2FIVSx M 2FIVSy

JUNIO-2010 ANEXOS 104


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

para los momentos de vuelco longitudinales debidos a las FC:

1
cilindro 1 M FC1=F C1 d
2

1
cilindro 2 M FC2=F C2 d
2

el MFC resultante es

M FCx =M FC1 cos 90−M FC2 cos 90

M FCx =M FC1 cos 0−M FC2 cos0

M FC = M 2FCx M 2FCy

2.2.15 Motor de 3 cilindro y 4 tiempos.

Orden de encendido: 1-3-2

Los cálculos llevados a cabo en los motores de 3 cilindros y 4 tiempos son los
siguientes.

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:
2
2 
a=R cos  cos2 
60

JUNIO-2010 ANEXOS 105


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2 2
cilindro número 3 F IVP3=−mA R cos240º
60
2
2 
cilindro número 2 F IVP2=−mA R cos480º
60

la FIVP resultante es: F IVP =F IVP1F IVP2F IVP3

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:
2
2
cilindro número 1 F IVS1=−m A R  cos0º
60

2 2
cilindro número 3 F IVS2=−mA R  cos240º
60

2 2
cilindro número 2 F IVS2=−mA R  cos480º
60

la FIVS resultante es: F IVS = F IVS1F IVS2 F IVS3

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:
2 3
2  
cilindro número 1 F IVC1 =m A R cos0º
60 4
2 3
2 
cilindro número 3 F IVC3 =m A R cos240º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos480º
60 4

JUNIO-2010 ANEXOS 106


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

la FIVC resultante es: F IVC =F IVC1 F IVC2 F IVC3

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60

2  2
cilindro número 3 F C3=mG R
60

2  2
cilindro número 2 F C2=mG R
60

la FC resultante es:

F Cx=F C1 cos90F C2 cos 30− F C3 cos 30

F Cy=F C1 cos 0−F C2 cos 60− F C3 cos 60

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

cilindro 1 M FIVP1= F IVP1 d

cilindro 3 M FIVP3= F IVP3 d

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90M FIVP3 cos 30

M FIVPy=M FIVP1 cos 0M FIVP3 cos 60

M FIVP=  M FIVPx M FIVPy


2 2

Para los momentos de vuelco longitudinales debidos a las FIVS:

cilindro 1 M FIVS1= F IVS1 d

JUNIO-2010 ANEXOS 107


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

cilindro 3 M FIVS3= F IVS3 d

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90M FIVS3 cos 30

M FIVSy=M FIVS1 cos 0M FIVS3 cos 60

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

cilindro 1 M FC1=F C1 d

cilindro 3 M FC3=F C3 d

el MFC resultante es:

M FCx =M FC1 cos 90M FC3 cos 30

M FCy =M FIVP1 cos 0M FC3 cos 60

M FC = M 2FCx M 2FCy

2.2.16 Motor de 4 cilindro y 4 tiempos.

Orden de encendido:1-3-2-4

Los cálculos llevados a cabo en los motores de 4 cilindros y 4 tiempos son los

JUNIO-2010 ANEXOS 108


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2 2
cilindro número 3 F IVP3=−mA R cos180º
60

2  2
cilindro número 4 F IVP4 =−m A R cos360º
60

2 2
cilindro número 2 F IVP2=−mA R cos540º
60

la FIVP resultante es: F IVP =F IVP1F IVP2F IVP3F IVP4

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60
2
2
cilindro número 3 F IVS3=−m A R  cos180º
60
2
2 
cilindro número 4 F IVS4 =−mA R  cos360º
60

2 2
cilindro número 2 F IVS2=−mA R  cos540º
60

JUNIO-2010 ANEXOS 109


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

la FIVS resultante es: F IVS = F IVS1F IVS2 F IVS3F IVS4

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:
2 3
2  
cilindro número 1 F IVC1 =m A R cos0º
60 4

2  2 3
cilindro número 3 F IVC3 =m A R cos180º
60 4

2  2 3
cilindro número 4 F IVC4 =mA R cos360º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos540º
60 4

la FIVC resultante es: F IVC =F IVC1 F IVC2 F IVC3F IVC4

Para las fuerzas de inercia centrípetas:


2
2 
cilindro número 1 F C1=mG R
60

2 2
cilindro número 4 F C4=m G R
60

2  2
cilindro número 2 F C2=mG R
60

2  2
cilindro número 3 F C3=mG R
60

la FC resultante es:

F Cx=F C1 cos 90−F C2 cos 90− F C3 cos 90−F C4 cos 0

F Cy=F C1 cos0−F C2 cos 0− F C3 cos 0F C4 cos 0

JUNIO-2010 ANEXOS 110


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

3
cilindro 1 M FIVP1= F IVP1 d
2

1
cilindro 2 M FIVP2=F IVP2 d
2

1
cilindro 3 M FIVP3= F IVP3 d
2

3
cilindro 4 M FIVP4 =F IVP4 d
2

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90−M FIVP2 cos 90M FIVP3 cos 90−M FIVP4 cos 90

M FIVPy=M FIVP1 cos 0−M FIVP2 cos 0M FIVP3 cos 0−M FIVP4 cos 0

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

3
cilindro 1 M FIVS1= F IVS1 d
2

1
cilindro 2 M FIVS2 =F IVS2 d
2

1
cilindro 3 M FIVS3= F IVS3 d
2

3
cilindro 4 M FIVS4 =F IVS4 d
2

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90M FIVS2 cos 90−M FIVS3 cos 90−M FIVS4 cos 90

JUNIO-2010 ANEXOS 111


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

M FIVSy=M FIVS1 cos 0M FIVS2 cos 0−M FIVS3 cos 0−M FIVS4 cos 0

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

3
cilindro 1 M FC1=F C1 d
2

1
cilindro 2 M FC2=F C2 d
2

1
cilindro 3 M FC3=F C3 d
2

3
cilindro 4 M Fc4=F C4 d
2

el MFC resultante es:

M FCx =M FC1 cos 90−M FC2 cos 90M FC3 cos 90−M FC4 cos 90

M FCy =M FC1 cos 0−M FC2 cos0M FC3 cos 0−M FC4 cos 0

M FC = M 2FCx M 2FCy

2.2.17 Motor de 5 cilindro y 4 tiempos.

Orden de encendido:1-2-4-5-3

Los cálculos llevados a cabo en los motores de 5 cilindros y 4 tiempos son los

JUNIO-2010 ANEXOS 112


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2 2
cilindro número 2 F IVP2=−mA R cos144º
60

2  2
cilindro número 4 F IVP4 =−m A R cos288º
60

2 2
cilindro número 5 F IVP2=−mA R cos432º
60
2
2 
cilindro número 3 F IVP3=−mA R cos576º
60

la FIVP resultante es: F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:
2
2
cilindro número 1 F IVS1=−m A R  cos0º
60
2
2 
cilindro número 2 F IVS2=−mA R  cos144º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos288º
60

JUNIO-2010 ANEXOS 113


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2 
cilindro número 5 F IVS2=−mA R  cos432º
60

2  2
cilindro número 3 F IVS3=−m A R  cos576º
60

la FIVS resultante es: F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos144º
60 4
2 3
2  
cilindro número 4 F IVC4 =mA R cos288º
60 4
2 3
2  
cilindro número 5 F IVC2 =mA R cos432º
60 4

2  2 3
cilindro número 3 F IVC3 =m A R cos576º
60 4

la FIVC resultante es: F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60
2
2
cilindro número 2 F C2=mG R
60
2
2 
cilindro número 4 F C4=m G R
60

2 2
cilindro número 5 F C5=mG R
60

JUNIO-2010 ANEXOS 114


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2 
cilindro número 3 F C3=mG R
60

la FC resultante es:

F Cx=F C1 cos 90F C2 cos 54−F C3 cos 54−F C4 cos 18 F C5 cos 18

F Cy=F C1 cos0−F C2 cos 36− F C3 cos 36F C4 cos18F C5 cos 18

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

cilindro 1 M FIVP1= F IVP1 2 d

cilindro 2 M FIVP2 =F IVP2 d

cilindro 4 M FIVP4 =F IVP4 d 

cilindro 5 M FIVP5 =F IVP5  2 d 

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90M FIVP2 cos 54M FIVP4 cos 18−M FIVP5 cos 18

M FIVPy=M FIVP1 cos 0−M FIVP2 cos 36−M FIVP4 cos 72−M FIVP5 cos 72

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

cilindro 1 M FIVS1= F IVS1 2 d

cilindro 2 M FIVS2 =F IVS2 d

cilindro 4 M FIVS4 =F IVS4 d

cilindro 5 M FIVS5 =F IVS5 2 d

JUNIO-2010 ANEXOS 115


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90−M FIVS2 cos 18M FIVS4 cos 54−M FIVS5 cos 54

M FIVSy=M FIVS1 cos 0M FIVS2 cos 72M FIVS4 cos36M FIVS5 cos 36

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

cilindro 1 M FC1=F C1 2 d

cilindro 2 M FC2=F C2 d

cilindro 4 M FC4=F C4 d

cilindro 5 M FC5=F C5 2 d

el MFC resultante es:

M FCx =M FC1 cos 90M FC2 cos 54M FC4 cos18−M FC5 cos18

M FCy =M FC1 cos 0−M FC2 cos 36−M FC4 cos 72−M FC5 cos 72

M FC = M 2FCx M 2FCy

2.2.18 Motor de 6 cilindro y 4 tiempos.

Orden de encendido:1-5-3-6-2-4

JUNIO-2010 ANEXOS 116


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Los cálculos llevados a cabo en los motores de 6 cilindros y 4 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:
2
2 
cilindro número 1 F IVP1=−mA R cos0º
60

2  2
cilindro número 5 F IVP5 =−mA R cos120º
60

2 2
cilindro número 3 F IVP3=−mA R cos240º
60

2  2
cilindro número 6 F IVP6 =−m A R cos360º
60
2
2 
cilindro número 2 F IVP2=−mA R cos480º
60
2
2 
cilindro número 4 F IVP4 =−m A R cos600º
60

la FIVP resultante es F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:
2
2
cilindro número 1 F IVS1=−m A R  cos0º
60

JUNIO-2010 ANEXOS 117


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 5 F IVS5 =−mA R  cos120º
60

2  2
cilindro número 3 F IVS3=−m A R  cos240º
60

2  2
cilindro número 6 F IVS6 =−m A R  cos360º
60

2 2
cilindro número 2 F IVS2=−mA R  cos480º
60
2
2 
cilindro número 4 F IVS4 =−mA R  cos600º
60

la FIVS resultante es F IVS = F IVS1 F IVS2 F IVS3F IVS4 F IVS5  F IVS6

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:
2 3
2  
cilindro número 1 F IVC1 =m A R cos0º
60 4

2 2 3
cilindro número 5 F IVC5 =mA R cos120º
60 4

2  2 3
cilindro número 3 F IVC3 =−m A R cos240º
60 4

2  2 3
cilindro número 6 F IVC6 =m A R cos360º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos480º
60 4
2 3
2  
cilindro número 4 F IVC4 =mA R cos600º
60 4

la FIVC resultante es F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6

Para las fuerzas de inercia centrípetas:

JUNIO-2010 ANEXOS 118


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2 
cilindro número 1 F C1=mG R
60

2 2
cilindro número 5 F C5=mG R
60

2  2
cilindro número 3 F C3=mG R
60

2  2
cilindro número 6 F C6 =m G R
60

2  2
cilindro número 2 F C2=mG R
60
2
2 
cilindro número 4 F C4=m G R
60

la FC resultante es

F Cx=F C1 cos 90−F C2 cos 30 F C3 cos 30F C4 cos 30−F C5 cos 30F C6 cos 90

F Cy=F C1 cos0−F C2 cos 60− F C3 cos 60−F C4 cos60−F C5 cos 60F C6 cos 0

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

5
cilindro 1 M FIVP1= F IVP1 d
2

3
cilindro 2 M FIVP2=F IVP2 d
2

1
cilindro 3 M FIVP3= F IVP3 d
2

1
cilindro 4 M FIVP4 =F IVP4 d
2

JUNIO-2010 ANEXOS 119


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

3
cilindro 5 M FIVP5 =F IVP5 d
2

5
cilindro 6 M FIVP6 =F IVP6 d
2

el MFIVP resultante es

M FIVPx=M FIVP1 cos 90−M FIVP2 cos 30M FIVP3 cos 30−M FIVP4 cos 30M FIVP5 cos 30
−M FIVP6 cos 90

M FIVPy=M FIVP1 cos 0−M FIVP2 cos 60−M FIVP3 cos 60−M FIVP4 cos 60M FIVP5 cos 60
−M FIVP6 cos 0

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

5
cilindro 1 M FIVS1= F IVS1 d
2

3
cilindro 2 M FIVS2 =F IVS2 d
2

1
cilindro 3 M FIVS3= F IVS3 d
2

1
cilindro 4 M FIVS4 =F IVS4 d
2

3
cilindro 5 M FIVS5 =F IVS5 d
2

5
cilindro 6 M FIVS6 =F IVS6 d
2

el MFIVS resultante es

M FIVSx=M FIVS1 cos 90M FIVS2 cos 30−M FIVS3 cos 30M FIVS4 cos 30−M FIVS5 cos 30
−M FIVS6 cos90

M FIVSy=M FIVS1 cos 0−M FIVS2 cos 60−M FIVS3 cos 60M FIVS4 cos 60M FIVS5 cos 60
−M FIVS6 cos0

JUNIO-2010 ANEXOS 120


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

5
cilindro 1 M FC1=F C1 d
2

3
cilindro 2 M FC2=F C2 d
2

1
cilindro 3 M FC3=F C3 d
2

1
cilindro 4 M FC4=F C4 d
2

3
cilindro 5 M FC5=F C5 d
2

5
cilindro 6 M FC6 =F C6 d
2

el MFC resultante es

M FCx =M FC1 cos 90−M FC2 cos 30M FC3 cos30−M FC4 cos 30M FC5 cos30−M FC6 cos 90

M FCy =M FC1 cos 0−M FC2 cos 60−M FC3 cos 60−M FC4 cos 60M FC5 cos 60−M FC6 cos 0

M FC = M 2FCx M 2FCy

2.2.19 Motor de 7 cilindro y 4 tiempos.

Orden de encendido:1-3-5-7-6-4-2

JUNIO-2010 ANEXOS 121


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Los cálculos llevados a cabo en los motores de 7 cilindros y 4 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:
2
2 
cilindro número 1 F IVP1=−mA R cos0º
60
2
2 
cilindro número 3 F IVP3=−mA R cos102 ,86 º
60

2  2
cilindro número 5 F IVP5 =−mA R cos205 ,71 º
60

2  2
cilindro número 7 F IVP7 =−m A R cos308 ,57 º
60

2  2
cilindro número 6 F IVP6 =−m A R cos411 ,43 º
60

2  2
cilindro número 4 F IVP4 =−m A R cos514 ,29º
60

JUNIO-2010 ANEXOS 122


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2 
cilindro número 2 F IVP2=−mA R cos617 ,14 º
60

la FIVP resultante es F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60

2  2
cilindro número 3 F IVS3=−m A R  cos102 ,86º
60

2  2
cilindro número 5 F IVS5 =−mA R  cos205 ,71 º
60

2  2
cilindro número 7 F IVS7 =−m A R  cos308 ,57º
60
2
2 
cilindro número 6 F IVS6 =−m A R  cos411 ,43 º
60
2
2 
cilindro número 4 F IVS4 =−mA R  cos514 ,29 º
60

2 2
cilindro número 2 F IVS2=−mA R  cos617 ,14º
60

la FIVS resultante es F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5 F IVS6 F IVS7

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4
2 3
2  
cilindro número 3 F IVC3 =−m A R cos102,86 º
60 4

JUNIO-2010 ANEXOS 123


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 2 3
cilindro número 5 F IVC5 =mA R cos205,71 º
60 4

2  2 3
cilindro número 7 F IVC7 =m A R cos308 ,57º
60 4

2  2 3
cilindro número 6 F IVC6 =m A R cos411 ,43 º
60 4

2  2 3
cilindro número 4 F IVC4 =mA R cos514 ,29 º
60 4
2 3
2  
cilindro número 2 F IVC2 =mA R cos617 ,14 º
60 4

la FIVC resultante es F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7

Para las fuerzas de inercia centrípetas:


2
2 
cilindro número 1 F C1=mG R
60

2  2
cilindro número 3 F C3=mG R
60

2 2
cilindro número 5 F C5=mG R
60

2  2
cilindro número 7 F C7 =mG R
60

2  2
cilindro número 6 F C6 =m G R
60
2
2 
cilindro número 4 F C4=m G R
60
2
2
cilindro número 2 F C2=mG R
60

la FC resultante es

JUNIO-2010 ANEXOS 124


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

F Cx=F C1 cos 90F C2 cos 12,86−F C3 cos 12,86−F C4 cos 64,29 F C5 cos 64,29
−F C6 cos38,57F C7 cos38,57

F Cy=F C1 cos 0−F C2 cos 77,14− F C3 cos 77,14−F C4 cos 51,43−F C5 cos 25,71
F C6 cos51,43 F C7 cos 51,43

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

cilindro 1 M FIVP1= F IVP1 3 d

cilindro 2 M FIVP2=F IVP2 2 d

cilindro 3 M FIVP3= F IVP3 d

cilindro 5 M FIVP5 =F IVP5  d 

cilindro 6 M FIVP6 =F IVP6  2 d 

cilindro 7 M FIVP7=F IVP7 3 d 

el MFIVP resultante es

M FIVPx=M FIVP1 cos 90M FIVP2 cos12,86−M FIVP3 cos 12,86−M FIVP5 cos 64,29
M FIVP6 cos 38,57−M FIVP7 cos 38,57

M FIVPy=M FIVP1 cos 0−M FIVP2 cos77,14−M FIVP3 cos77,14M FIVP5 cos 25,71
−M FIVP6 cos 51,43−M FIVP7 cos 51,43

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

cilindro 1 M FIVS1= F IVS1 3 d

cilindro 2 M FIVS2 =F IVS2 2 d

JUNIO-2010 ANEXOS 125


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

cilindro 3 M FIVS3= F IVS3 d

cilindro 5 M FIVS5 =F IVS5 d

cilindro 6 M FIVS6 =F IVS6 2 d

cilindro 7 M FIVS7 =F IVS7 3 d

el MFIVS resultante es

M FIVSx=M FIVS1 cos 90−M FIVS2 cos 64,28M FIVS3 cos 64,28M FIVS5 cos 38,58
M FIVS6 cos12,85−M FIVS7 cos 12,85

M FIVSy=M FIVS1 cos 0−M FIVS2 cos 25,72−M FIVS3 cos 25,72−M FIVS5 cos 51,42
M FIVS6 cos12,85−M FIVPS cos 12,85

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

cilindro 1 M FC1=F C1 3 d

cilindro 2 M FC2=F C2 2 d

cilindro 3 M FC3=F C3 d

cilindro 5 M FC5=F C5 d

cilindro 6 M FC6 =F C6 2 d

cilindro 7 M FC7 =F C7 3 d

el MFC resultante es

M FCx =M FC1 cos 90M FC2 cos 12,86−M FC3 cos12,86−M FC5 cos64,29M FC6 cos 38,57
−M FC7 cos 38,57

M FCy =M FC1 cos 0−M FC2 cos 77,14−M FC3 cos 77,14M FC5 cos 25,71−M FC6 cos 51,43
−M FC7 cos 51,43

M FC = M 2FCx M 2FCy

JUNIO-2010 ANEXOS 126


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2.2.20 Motor de 8 cilindro y 4 tiempos.

Orden de encendido:1-6-2-5-8-3-7-4

Los cálculos llevados a cabo en los motores de 8 cilindros y 4 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2  2
cilindro número 6 F IVP6 =−m A R cos90º
60

2 2
cilindro número 2 F IVP2=−mA R cos180º
60

2  2
cilindro número 5 F IVP5 =−mA R cos270º
60

JUNIO-2010 ANEXOS 127


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2 
cilindro número 8 F IVP8 =−m A R cos360º
60

2 2
cilindro número 3 F IVP3=−mA R cos450º
60

2  2
cilindro número 7 F IVP7 =−m A R cos540º
60

2  2
cilindro número 4 F IVP4 =−m A R cos630º
60

la FIVP resultante es: F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7 F IVP8

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60
2
2 
cilindro número 6 F IVS6 =−m A R  cos90º
60
2
2 
cilindro número 2 F IVS2=−mA R  cos180º
60

2  2
cilindro número 5 F IVS5 =−mA R  cos270º
60

2  2
cilindro número 8 F IVS8 =−mA R  cos360º
60

2  2
cilindro número 3 F IVS3=−m A R  cos450º
60

2  2
cilindro número 7 F IVS7 =−m A R  cos540º
60
2
2 
cilindro número 4 F IVS4 =−mA R  cos630º
60

JUNIO-2010 ANEXOS 128


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

la FIVS resultante es: F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5 F IVS6 F IVS7 F IVS8

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

2  2 3
cilindro número 6 F IVC6 =m A R cos90º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos180º
60 4
2 3
2  
cilindro número 5 F IVC5 =mA R cos270º
60 4
2 3
2 
cilindro número 8 F IVC8 =−m A R cos360º
60 4

2  2 3
cilindro número 3 F IVC3 =−m A R cos450º
60 4

2  2 3
cilindro número 7 F IVC7 =m A R cos540º
60 4

2  2 3
cilindro número 4 F IVC4 =mA R cos630º
60 4

la FIVC resultante es: F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7  F IVC8

Para las fuerzas de inercia centrípetas:


2
2 
cilindro número 1 F C1=mG R
60

2  2
cilindro número 6 F C6 =m G R
60

2  2
cilindro número 2 F C2=mG R
60

JUNIO-2010 ANEXOS 129


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 2
cilindro número 5 F C5=mG R
60

2 2
cilindro número 8 F C8=m G R
60

2  2
cilindro número 3 F C3=mG R
60

2  2
cilindro número 7 F C7 =mG R
60
2
2 
cilindro número 4 F C4=m G R
60

la FC resultante es:

F Cx=F C1 cos 90−F C2 cos 90− F C3 cos 0F C4 cos cos 0F C5 cos 0− F C6 cos 0−F C7 cos 90
F C8 cos 90

F Cy=F C1 cos0−F C2 cos 0− F C3 cos 90F C4 cos 90F C5 cos90−F C6 cos90− F C7 cos0
F C8 cos 0

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

7
cilindro 1 M FIVP1= F IVP1 d
2

5
cilindro 2 M FIVP2=F IVP2 d
2

3
cilindro 3 M FIVP3= F IVP3 d
2

1
cilindro 4 M FIVP4 =F IVP4 d
2

1
cilindro 5 M FIVP5 =F IVP5 d
2

JUNIO-2010 ANEXOS 130


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

3
cilindro 6 M FIVP6 =F IVP6 d
2

5
cilindro 7 M FIVP7=F IVP7 d
2

7
cilindro 8 M FIVP8 =F IVP8 d
2

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90−M FIVP2 cos 90−M FIVP3 cos 0M FIVP4 cos 0−M FIVP5 cos 0
M FIVP6 cos 0M FIVP7 cos 90−M FIVP8 cos 90

M FIVPy=M FIVP1 cos 0−M FIVP2 cos 0−M FIVP3 cos 90M FIVP4 cos 90−M FIVP5 cos 90
M FIVP6 cos 90M FIVP7 cos0−M FIVP8 cos 0

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

7
cilindro 1 M FIVS1= F IVS1 d
2

5
cilindro 2 M FIVS2 =F IVS2 d
2

3
cilindro 3 M FIVS3= F IVS3 d
2

1
cilindro 4 M FIVS4 =F IVS4 d
2

1
cilindro 5 M FIVS5 =F IVS5 d
2

3
cilindro 6 M FIVS6 =F IVS6 d
2

5
cilindro 7 M FIVS7 =F IVS7 d
2

JUNIO-2010 ANEXOS 131


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

7
cilindro 8 M FIVS8 =F IVS8 d
2

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90±M FIVS2 cos 90−M FIVS3 cos 90−M FIVS4 cos 90M FIVS5 cos 90
M FIVS6 cos90−M FIVS7 cos90−M FIVS8 cos 90

M FIVSy=M FIVS1 cos 0M FIVS2 cos 0−M FIVS3 cos 0−M FIVS4 cos 0M FIVS5 cos 0
M FIVS6 cos0−M FIVS7 cos0−M FIVS8 cos 0

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

7
cilindro 1 M FC1=F C1 d
2

5
cilindro 2 M FC2=F C2 d
2

3
cilindro 3 M FC3=F C3 d
2

1
cilindro 4 M FC4=F C4 d
2

1
cilindro 5 M FC5=F C5 d
2

3
cilindro 6 M FC6 =F C6 d
2

5
cilindro 7 M FC7 =F C7 d
2

7
cilindro 8 M FC8=F C8 d
2

el MFC resultante es :

JUNIO-2010 ANEXOS 132


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

M FCx =M FC1 cos 90−M FC2 cos 90−M FC3 cos 0M FC4 cos 0−M FC5 cos 0M FC6 cos 0
M FC7 cos 90−M FC8 cos 90

M FCy =M FC1 cos 0−M FC2 cos 0−M FC3 cos 90M FC4 cos 90−M FC5 cos 90M FC6 cos 90
M FC7 cos 0−M FC8 cos 0

M FC = M 2FCx M 2FCy

2.2.21 Motor de 9 cilindro y 4 tiempos.

Orden de encendido:1-3-5-7-9-8-6-4-2

Los cálculos llevados a cabo en los motores de 9 cilindros y 4 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:
2
2 
cilindro número 1 F IVP1=−mA R cos0º
60

JUNIO-2010 ANEXOS 133


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 2
cilindro número 3 F IVP3=−mA R cos80º
60

2  2
cilindro número 5 F IVP5 =−mA R cos160º
60

2  2
cilindro número 7 F IVP7 =−m A R cos240º
60

2  2
cilindro número 9 F IVP9 =−m A R cos320º
60
2
2 
cilindro número 8 F IVP8 =−m A R cos400º
60
2
2 
cilindro número 6 F IVP6 =−m A R cos480º
60

2  2
cilindro número 4 F IVP4 =−m A R cos560º
60

2 2
cilindro número 2 F IVP2=−mA R cos640º
60

la FIVP resultante es:


F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7 F IVP8 F IVP9

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60

2  2
cilindro número 3 F IVS3=−m A R  cos80º
60

2  2
cilindro número 5 F IVS5 =−mA R  cos160º
60
2
2 
cilindro número 7 F IVS7 =−m A R  cos240º
60

JUNIO-2010 ANEXOS 134


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 2
cilindro número 9 F IVS9 =−m A R  cos320º
60

2  2
cilindro número 8 F IVS8 =−mA R  cos400º
60

2  2
cilindro número 6 F IVS6 =−m A R  cos480º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos560º
60
2
2 
cilindro número 2 F IVS2=−mA R  cos640º
60

la FIVS resultante es:


F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5  F IVS6 F IVS7 F IVS8 F IVS9

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:
2 3
2  
cilindro número 1 F IVC1 =m A R cos0º
60 4
2 3
2  
cilindro número 3 F IVC3 =−m A R cos80º
60 4

2 2 3
cilindro número 5 F IVC5 =mA R cos160º
60 4

2  2 3
cilindro número 7 F IVC7 =m A R cos240º
60 4

2  2 3
cilindro número 9 F IVC9 =mA R cos320º
60 4

2  2 3
cilindro número 8 F IVC8 =−m A R cos400º
60 4
2 3
2  
cilindro número 6 F IVC6 =m A R cos480º
60 4

JUNIO-2010 ANEXOS 135


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2 3
cilindro número 4 F IVC4 =mA R cos560º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos640º
60 4

la FIVC resultante es:


F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7  F IVC8 F IVC9

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60

2  2
cilindro número 3 F C3=mG R
60

2 2
cilindro número 5 F C5=mG R
60
2
2 
cilindro número 7 F C7 =mG R
60
2
2 
cilindro número 9 F C9=mG R
60

2 2
cilindro número 8 F C8=m G R
60

2  2
cilindro número 6 F C6 =m G R
60

2 2
cilindro número 4 F C4=m G R
60

2  2
cilindro número 2 F C2=mG R
60

la FC resultante es:

F Cx=F C1 cos0F C2 cos 10−F C3 cos 10F C4 cos 70−F C5 cos70−F C6 cos 30F C7 cos 30

JUNIO-2010 ANEXOS 136


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

−F C8 cos 50F C9 cos 50

F Cy=F C1 cos 0F C2 cos 80F C3 cos 80−F C4 cos 20−F C5 cos 20−F C6 cos 60−F C7 cos 60
F C8 cos 40F C9 cos 40

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

cilindro 1 M FIVP1= F IVP1 4 d

cilindro 2 M FIVP2 =F IVP2 3 d

cilindro 3 M FIVP3= F IVP3 2 d

cilindro 4 M FIVP4=F IVP4 d

cilindro 6 M FIVP6=F IVP6  d 

cilindro 7 M FIVP7 =F IVP7  2 d 

cilindro 8 M FIVP8 =F IVP8 3 d 

cilindro 9 M FIVP9 =F IVP9 4 d 

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90M FIVP2 cos 10−M FIVP3 cos 10M FIVP4 cos 50M FIVP6 cos 30
−M FIVP7 cos 30M FIVP8 cos 50M FIVP9 cos 50

M FIVPy=M FIVP1 cos 0M FIVP2 cos 80M FIVP3 cos 80−M FIVP4 cos 40M FIVP6 cos 60
M FIVP7 cos 60−M FIVP8 cos 40−M FIVP9 cos 40

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

cilindro 1 M FIVS1= F IVS1 4 d

cilindro 2 M FIVS2 =F IVS2 3 d

JUNIO-2010 ANEXOS 137


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

cilindro 3 M FIVS3= F IVS3 2 d

cilindro 4 M FIVS4 =F IVS4 d

cilindro 6 M FIVS6 =F IVS6 d

cilindro 7 M FIVS7 =F IVS7 2 d

cilindro 8 M FIVS8 =F IVS8 3 d

cilindro 9 M FIVS9 =F IVS9 4 d

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90M FIVS2 cos 70−M FIVS3 cos 70−M FIVS4 cos 50−M FIVS6 cos 30
M FIVS7 cos30M FIVS8 cos 10−M FIVS9 cos 10

M FIVSy=M FIVS1 cos 0−M FIVS2 cos 20−M FIVS3 cos 20M FIVS4 cos 40M FIVS6 cos 60
M FIVS7 cos60−M FIVS8 cos 80−M FIVS9 cos 80

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

cilindro 1 M FC1=F C1 4 d

cilindro 2 M FC2=F C2 3 d

cilindro 3 M FC3=F C3 2 d

cilindro 4 M FC4=F C4 d

cilindro 6 M FC6 =F C6 d

cilindro 7 M FC7 =F C7 2 d

cilindro 8 M FC8=F C8 3 d

cilindro 9 M FC9=F C9 4 d

JUNIO-2010 ANEXOS 138


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

el MFC resultante es :

M FCx =M FC1 cos 90M FC2 cos 10−M FC3 cos 10M FC4 cos 50M FC6 cos 30
−M FC7 cos 30M FC8 cos 50M FC9 cos 50

M FCy =M FC1 cos 0M FC2 cos 80M FC3 cos 80−M FC4 cos 40M FC6 cos 60
M FC7 cos 60−M FC8 cos 40−M FC9 cos 40

M FC = M 2FCx M 2FCy

2.2.22 Motor de 10 cilindro y 4 tiempos.

Orden de encendido:1-4-9-2-7-10-6-3-8-5

Los cálculos llevados a cabo en los motores de 10 cilindros y 4 tiempos son los
siguientes:

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

JUNIO-2010 ANEXOS 139


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2  2
cilindro número 4 F IVP4 =−m A R cos72º
60

2  2
cilindro número 9 F IVP9 =−m A R cos144º
60

2 2
cilindro número 2 F IVP2=−mA R cos216º
60
2
2 
cilindro número 7 F IVP7 =−m A R cos288º
60
2
2 
cilindro número 10 F IVP10 =−mA R cos360º
60

2  2
cilindro número 6 F IVP6 =−m A R cos432º
60

2 2
cilindro número 3 F IVP3=−mA R cos504º
60

2  2
cilindro número 8 F IVP8 =−m A R cos576º
60

2  2
cilindro número 5 F IVP5 =−mA R cos648º
60

la FIVP resultante es:

F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7 F IVP8 F IVP9 F IVP10

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos72º
60

JUNIO-2010 ANEXOS 140


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 9 F IVS9 =−m A R  cos144º
60

2 2
cilindro número 2 F IVS2=−mA R  cos216º
60

2  2
cilindro número 7 F IVS7 =−m A R  cos288º
60

2 2
cilindro número 10 F IVS10 =−mA R  cos360º
60
2
2 
cilindro número 6 F IVS6 =−m A R  cos432º
60
2
2
cilindro número 3 F IVS3=−m A R  cos504º
60

2  2
cilindro número 8 F IVS8 =−mA R  cos576º
60

2  2
cilindro número 5 F IVS5 =−mA R  cos648º
60

la FIVS resultante es:

F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5  F IVS6 F IVS7 F IVS8 F IVS9 F IVS10

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

2  2 3
cilindro número 4 F IVC4 =mA R cos72º
60 4

2  2 3
cilindro número 9 F IVC9 =mA R cos144º
60 4

2 2 3
cilindro número 2 F IVC2 =mA R cos216º
60 4

JUNIO-2010 ANEXOS 141


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2 3
cilindro número 7 F IVC7 =m A R cos288º
60 4

2 2 3
cilindro número 10 F IVC10 =m A R cos360º
60 4

2  2 3
cilindro número 6 F IVC6 =m A R cos432º
60 4

2  2 3
cilindro número 3 F IVC3 =−m A R cos504º
60 4
2 3
2 
cilindro número 8 F IVC8 =−m A R cos576º
60 4
2 3
2  
cilindro número 5 F IVC5 =mA R cos648º
60 4

la FIVC resultante es:

F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7  F IVC8 F IVC9 F IVC10

Para las fuerzas de inercia centrípetas:


2
2 
cilindro número 1 F C1=mG R
60
2
2 
cilindro número 4 F C4=mG R
60

2 2
cilindro número 9 F C9=mG R
60

2  2
cilindro número 2 F C2=mG R
60

2  2
cilindro número 7 F C7 =mG R
60

2  2
cilindro número 10 F C10=mG R
60

JUNIO-2010 ANEXOS 142


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 6 F C6 =mG R
60

2  2
cilindro número 3 F C3=mG R
60

2 2
cilindro número 8 F C8=mG R
60

2 2
cilindro número 5 F C5=mG R
60

la FC resultante es:

F Cx=F C1 cos 90F C2 cos 54−F C3 cos 54−F C4 cos 18 F C5 cos 18−F C6 cos 18F C7 cos 18
F C8 cos 54−F C9 cos 54F C10 cos 90

F Cy=F C1 cos0−F C2 cos 36− F C3 cos 36F C4 cos72F C5 cos 72F C6 cos 72F C7 cos 72
−F C8 cos 36−F C9 cos 36F C10 cos 0

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

9
cilindro 1 M FIVP1= F IVP1 d
2

7
cilindro 2 M FIVP2 =F IVP2 d
2

5
cilindro 3 M FIVP3= F IVP3 d
2

3
cilindro 4 M FIVP4 =F IVP4 d
2

1
cilindro 5 M FIVP5 =F IVP5 d
2

1
cilindro 6 M FIVP6 =F IVP6 d
2

JUNIO-2010 ANEXOS 143


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

3
cilindro 7 M FIVP7 =F IVP7 d
2

5
cilindro 8 M FIVP8 =F IVP8 d
2

7
cilindro 9 M FIVP9 =F IVP9 d
2

9
cilindro 10 M FIVP10 =F IVP10 d
2

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90M FIVP2 cos 54−M FIVP3 cos 54−M FIVP4 cos 18M FIVP5 cos 18
M FIVP6 cos 18−M FIVP7 cos 18−M FIVP8 cos 54M FIVP9 cos 54−M FIVP10 cos90

M FIVPy=M FIVP1 cos 0−M FIVP2 cos 36−M FIVP3 cos 36M FIVP4 cos 72M FIVP5 cos 72
−M FIVP6 cos 72−M FIVP7 cos72M FIVP8 cos 36M FIVP9 cos 36−M FIVP10 cos 0

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

9
cilindro 1 M FIVS1= F IVS1 d
2

7
cilindro 2 M FIVS2 =F IVS2 d
2

5
cilindro 3 M FIVS3= F IVS3 d
2

3
cilindro 4 M FIVS4 =F IVS4 d
2

1
cilindro 5 M FIVS5 =F IVS5 d
2

1
cilindro 6 M FIVS6 =F IVS6 d
2

JUNIO-2010 ANEXOS 144


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

3
cilindro 7 M FIVS7 =F IVS7 d
2

5
cilindro 8 M FIVS8 =F IVS8 d
2

7
cilindro 9 M FIVS9 =F IVS9 d
2

9
cilindro 10 M FIVS10 =F IVS10 d
2

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90−M FIVS2 cos 18M FIVS3 cos 18−M FIVS4 cos 54M FIVS5 cos 54
M FIVS6 cos54−M FIVS7 cos54M FIVS8 cos 18−M FIVS9 cos18−M FIVS10 cos 90

M FIVSy=M FIVS1 cos 0M FIVS2 cos 72M FIVS3 cos 72−M FIVS4 cos 36−M FIVS5 cos 36
M FIVS6 cos36M FIVS7 cos36−M FIVS8 cos 72−M FIVS9 cos72−M FIVS10 cos 0

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

9
cilindro 1 M FC1=F C1 d
2

7
cilindro 2 M FC2=F C2 d
2

5
cilindro 3 M FC3=F C3 d
2

3
cilindro 4 M FC4=F C4 d
2

1
cilindro 5 M FC5=F C5 d
2

1
cilindro 6 M FC6 =F C6 d
2

JUNIO-2010 ANEXOS 145


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

3
cilindro 7 M FC7 =F C7 d
2

5
cilindro 8 M FC8=F C8 d
2

7
cilindro 9 M FC9=F C9 d
2

9
cilindro 10 M FC10=F C10 d
2

el MFC resultante es :

M FCx =M FC1 cos 90M FC2 cos 54−M FC3 cos 54−M FC4 cos 18M FC5 cos 18
M FC6 cos 18−M FC7 cos 18−M FC8 cos 54M FC9 cos 54−M FC10 cos 90

M FCy =M FC1 cos 0−M FC2 cos 36−M FC3 cos 36M FC4 cos 72M FC5 cos 72
−M FC6 cos 72−M FC7 cos 72M FC8 cos 36M FC9 cos 36−M FC10 cos 0

M FC = M 2FCx M 2FCy

2.2.23 Motor de 11 cilindro y 4 tiempos.

Orden de encendido:1-3-5-7-9-11-10-8-6-4-2

Los cálculos llevados a cabo en los motores de 11 cilindros y 4 tiempos son los
siguientes:

Para la velocidad:

JUNIO-2010 ANEXOS 146


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  
c=R sen  sen2 
60 2

Para la aceleración:

2  2
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2 2
cilindro número 3 F IVP3=−mA R cos65 ,45 º
60

2  2
cilindro número 5 F IVP5 =−mA R cos130 ,91º
60

2  2
cilindro número 7 F IVP7 =−m A R cos196 ,36º
60

2  2
cilindro número 9 F IVP9 =−m A R cos261 ,82 º
60

2  2
cilindro número 11 F IVP11 =−m A R cos327 ,27º
60

2  2
cilindro número 10 F IVP10 =−mA R cos392 ,73 º
60

2  2
cilindro número 8 F IVP8 =−m A R cos458 ,18º
60

2  2
cilindro número 6 F IVP6 =−m A R cos523 ,64 º
60

2  2
cilindro número 4 F IVP4 =−m A R cos589 ,09º
60

2 2
cilindro número 2 F IVP2=−mA R cos654 ,55 º
60

JUNIO-2010 ANEXOS 147


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

la FIVP resultante es:

F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7 F IVP8 F IVP9 F IVP10  F IVP11

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60
2
2
cilindro número 3 F IVS3=−m A R  cos65 ,45º
60
2
2 
cilindro número 5 F IVS5 =−mA R  cos130 ,91 º
60

2  2
cilindro número 7 F IVS7 =−m A R  cos196 ,36 º
60

2  2
cilindro número 9 F IVS9 =−m A R  cos261 ,82º
60

2  2
cilindro número 11 F IVS11 =−m A R  cos327 ,27 º
60

2 2
cilindro número 10 F IVS10 =−mA R  cos392,73º
60
2
2 
cilindro número 8 F IVS8 =−mA R  cos458 ,18 º
60
2
2 
cilindro número 6 F IVS6 =−m A R  cos523 ,64 º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos589 ,09 º
60

2 2
cilindro número 2 F IVS2=−mA R  cos654 ,55 º
60

la FIVS resultante es:

JUNIO-2010 ANEXOS 148


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5  F IVS6 F IVS7 F IVS8 F IVS9 F IVS10 F IVS11

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

2  2 3
cilindro número 3 F IVC3 =m A R cos65 ,45º
60 4

2 2 3
cilindro número 5 F IVC5 =mA R cos130 ,91 º
60 4

2  2 3
cilindro número 7 F IVC7 =m A R cos196 ,36 º
60 4
2 3
2  
cilindro número 9 F IVC9 =mA R cos261 ,82º
60 4
2 3
2  
cilindro número 11 F IVC11 =m A R cos327 ,27 º
60 4

2  2
cilindro número 10 F IVS10 =m A R  cos392 ,73 º
60

2  2 3
cilindro número 8 F IVC8 =mA R cos458 ,18 º
60 4

2  2 3
cilindro número 6 F IVC6 =m A R cos523 ,64 º
60 4

2  2 3
cilindro número 4 F IVC4 =mA R cos589 ,09 º
60 4
2 3
2  
cilindro número 2 F IVC2 =mA R cos654 ,55 º
60 4

la FIVC resultante es:

F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7  F IVC8 F IVC9 F IVC10 F IVC11

JUNIO-2010 ANEXOS 149


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60
2
2 
cilindro número 3 F C3=mG R
60
2
2 
cilindro número 5 F C5=mG R
60

2  2
cilindro número 7 F C7 =mG R
60

2 2
cilindro número 9 F C9=mG R
60

2  2
cilindro número 11 F C11=mG R
60

2  2
cilindro número 10 F C10=mG R
60
2
2 
cilindro número 8 F C8=mG R
60
2
2 
cilindro número 6 F C6 =mG R
60

2 2
cilindro número 4 F C4=mG R
60

2  2
cilindro número 2 F C2=mG R
60

la FC resultante es:

F Cx=F C1 cos 90F C2 cos 24,54−F C3 cos 24,54F C4 cos 40,92−F C5 cos 40,92
−F C6 cos73,65F C7 cos 74,65−F C8 cos 8,19 F C9 cos8,19−F C10 cos57,27
F C11 cos 57,27

F Cy=F C1 cos 0F C2 cos 65,46 F C3 cos 65,46−F C4 cos 49,08−F C5 cos 49,08

JUNIO-2010 ANEXOS 150


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

−F C6 cos 16,35− F C7 cos 16,35−F C8 cos 81,81−F C9 cos 81,81F C10 cos 32,73
F C11 cos 32,73

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

cilindro 1 M FIVP1= F IVP1 5 d

cilindro 2 M FIVP2 =F IVP2 4 d

cilindro 3 M FIVP3= F IVP3 3 d

cilindro 4 M FIVP4 =F IVP4 2 d

cilindro 5 M FIVP5 =F IVP5 d

cilindro 7 M FIVP7 =F IVP7  d 

cilindro 8 M FIVP8 =F IVP8 2 d 

cilindro 9 M FIVP9 =F IVP9 3 d 

cilindro 10 M FIVP10 =F IVP10  4 d 

cilindro 11 M FIVP11=F IVP11 5 d 

el MFIVP resultante es:

M FIVPx=M FIVP1 cos 90M FIVP2 cos 24,54−M FIVP3 cos 24,54M FIVP4 cos 40,92
−M FIVP5 cos 40,92−M FIVP7 cos73,65M FIVP8 cos8,19−M FIVP9 cos 8,19
M FIVP10 cos 57,27−M FIVP11 cos 57,27

M FIVPy=M FIVP1 cos 0M FIVP2 cos65,46M FIVP3 cos65,46−M FIVP4 cos 49,08
−M FIVP5 cos 49,08M FIVP7 cos 16,35M FIVP8 cos 81,81M FIVP9 cos 81,81
−M FIVP10 cos 32,73−M FIVP11 cos 32,73

M FIVP=  M 2FIVPx M 2FIVPy

Para los momentos de vuelco longitudinales debidos a las FIVS:

JUNIO-2010 ANEXOS 151


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

cilindro 1 M FIVS1= F IVS1 5 d

cilindro 2 M FIVS2 =F IVS2 4 d

cilindro 3 M FIVS3= F IVS3 3 d

cilindro 4 M FIVS4 =F IVS4 2 d

cilindro 5 M FIVS5 =F IVS5 d

cilindro 7 M FIVS7 =F IVS7 d

cilindro 8 M FIVS8 =F IVS8 2 d

cilindro 9 M FIVS9 =F IVS9 3 d

cilindro 10 M FIVS10 =F IVS10 4 d

cilindro 11 M FIVS11=F IVS11 5 d

el MFIVS resultante es:

M FIVSx=M FIVS1 cos 90M FIVS2 cos 40,92−M FIVS3 cos 40,92−M FIVS4 cos 8,19
M FIVS5 cos8,19M FIVS7 cos57,27−M FIVS8 cos73,64M FIVS9 cos 73,64
M FIVS10 cos 24,55−M FIVS11 cos 24,55

M FIVSy=M FIVS1 cos 0−M FIVS2 cos 49,08−M FIVS3 cos 49,08−M FIVS4 cos81,81
−M FIVS5 cos 81,81−M FIVS7 cos 32,72M FIVS8 cos 16,36M FIVS9 cos 16,36
−M FIVS10 cos 65,45−M FIVS11 cos65,45

M FIVS=  M 2FIVSx M 2FIVSy

Para los momentos de vuelco longitudinales debidos a las FC:

cilindro 1 M FC1=F C1 5 d

cilindro 2 M FC2=F C2 4 d

cilindro 3 M FC3=F C3 3 d

JUNIO-2010 ANEXOS 152


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

cilindro 4 M FC4=F C4 2 d

cilindro 5 M FC5=F C5 d

cilindro 7 M FC7 =F C7 d

cilindro 8 M FC8=F C8 2 d

cilindro 9 M FC9=F C9 3 d

cilindro 10 M FC10=F C10 4 d

cilindro 11 M FC11=F C11 5 d

el MFC resultante es :

M FCx =M FC1 cos 90M FC2 cos 24,54−M FC3 cos 24,54M FC4 cos 40,92−M FC5 cos 40,92
−M FC7 cos 73,65M FC8 cos 8,19−M FC9 cos 8,19M FC10 cos 57,27−M FC11 cos 57,27

M FCy =M FC1 cos 0M FC2 cos65,46M FC3 cos 65,46−M FC4 cos 49,08−M FC5 cos 49,08
M FC7 cos 16,35M FC8 cos 81,81M FC9 cos 81,81−M FC10 cos 32,73−M FC11 cos 32,73

M FC = M 2FCx M 2FCy

2.2.24 Motor de 12 cilindro y 4 tiempos.

Orden de encendido:1-4-8-3-7-2-12-9-5-10-6-11

Los cálculos llevados a cabo en los motores de 12 cilindros y 4 tiempos son los
siguientes:

JUNIO-2010 ANEXOS 153


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Para la velocidad:

2  
c=R sen  sen2 
60 2

Para la aceleración:
2
2 
a=R cos  cos2 
60

Para las fuerzas de inercia de las masas con movimiento alternativo de 1º orden:

2 2
cilindro número 1 F IVP1=−mA R cos0º
60

2  2
cilindro número 4 F IVP4 =−m A R cos60º
60
2
2 
cilindro número 8 F IVP8 =−m A R cos120º
60
2
2 
cilindro número 3 F IVP3=−mA R cos180º
60

2  2
cilindro número 7 F IVP7 =−m A R cos240º
60

2 2
cilindro número 2 F IVP2=−mA R cos300º
60

2 2
cilindro número 12 F IVP12 =−mA R cos360º
60

2  2
cilindro número 9 F IVP9 =−m A R cos420º
60
2
2 
cilindro número 5 F IVP5 =−mA R cos480º
60
2
2 
cilindro número 10 F IVP10 =−mA R cos540º
60

JUNIO-2010 ANEXOS 154


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 6 F IVP6 =−m A R cos600º
60

2  2
cilindro número 11 F IVP11=−m A R cos660º
60

la FIVP resultante es:

F IVP =F IVP1F IVP2F IVP3F IVP4 F IVP5 F IVP6 F IVP7 F IVP8 F IVP9 F IVP10  F IVP11
F IVP12

Para las fuerzas de inercia de las masas con movimiento alternativo de 2º orden:

2  2
cilindro número 1 F IVS1=−m A R  cos0º
60

2  2
cilindro número 4 F IVS4 =−mA R  cos60º
60

2  2
cilindro número 8 F IVS8 =−mA R  cos120º
60
2
2
cilindro número 3 F IVS3=−m A R  cos180º
60
2
2 
cilindro número 7 F IVS7 =−m A R  cos240º
60

2 2
cilindro número 2 F IVS2=−mA R  cos300º
60

2  2
cilindro número 12 F IVS12 =−m A R  cos360º
60

2  2
cilindro número 9 F IVS9 =−m A R  cos420º
60

2  2
cilindro número 5 F IVS5 =−mA R  cos480º
60
2
2 
cilindro número 10 F IVS10 =−mA R  cos540º
60

JUNIO-2010 ANEXOS 155


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2 
cilindro número 6 F IVS6 =−m A R  cos600º
60

2 2
cilindro número 11 F IVS11 =−m A R  cos660º
60

la FIVS resultante es:

F IVS = F IVS1F IVS2 F IVS3F IVS4 F IVS5  F IVS6 F IVS7 F IVS8 F IVS9 F IVS10 F IVS11
F IVS12

Para las fuerzas de inercia de las masas con movimiento alternativo de 4º orden:

2  2 3
cilindro número 1 F IVC1 =m A R cos0º
60 4

2  2 3
cilindro número 4 F IVC4 =mA R cos60º
60 4

2  2 3
cilindro número 8 F IVC8 =mA R cos120º
60 4

2  2 3
cilindro número 3 F IVC3 =m A R cos180º
60 4
2 3
2  
cilindro número 7 F IVC7 =m A R cos240º
60 4
2 3
2  
cilindro número 2 F IVC2 =mA R cos300º
60 4

2  2
cilindro número 12 F IVS12 =mA R  cos360º
60

2  2 3
cilindro número 9 F IVC9 =mA R cos420º
60 4

2 2 3
cilindro número 5 F IVC5 =mA R cos480º
60 4

JUNIO-2010 ANEXOS 156


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2  2
cilindro número 10 F IVS10 =m A R  cos540º
60

2  2 3
cilindro número 6 F IVC6 =m A R cos600º
60 4

2  2 3
cilindro número 11 F IVC11 =m A R cos660º
60 4

la FIVC resultante es:

F IVC =F IVC1 F IVC2 F IVC3F IVC4 F IVC5 F IVC6 F IVC7  F IVC8 F IVC9 F IVC10 F IVC11
F IVC12

Para las fuerzas de inercia centrípetas:

2  2
cilindro número 1 F C1=mG R
60

2  2
cilindro número 12 F C12=mG R
60
2
2
cilindro número 2 F C2=mG R
60
2
2
cilindro número 10 F C10=mG R
60

2 2
cilindro número 4 F C4=mG R
60

2 2
cilindro número 8 F C8=mG R
60

2  2
cilindro número 6 F C6 =mG R
60

2  2
cilindro número 7 F C7 =mG R
60
2
2 
cilindro número 5 F C5=mG R
60

JUNIO-2010 ANEXOS 157


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

2
2 
cilindro número 9 F C9=mG R
60

2  2
cilindro número 3 F C3=mG R
60

2  2
cilindro número 11 F C11=mG R
60

la FC resultante es:

F Cx=F C1 cos 90F C2 cos 30− F C3 cos 90−F C4 cos 30−F C5 cos 30F C6 cos 30F C7 cos 30
−F C8 cos 30−F C9 cos 30F C10 cos 90F C11 cos 30F C12 cos 90

F Cy=F C1 cos0F C2 cos 60− F C3 cos 0F C4 cos60−F C5 cos 60−F C6 cos 60−F C7 cos60
−F C8 cos 60F C9 cos 60−F C10 cos 0F C11 cos 60F C12 cos 0

F C = F 2CxF 2Cy

Para los momentos de vuelco longitudinales debidos a las FIVP:

11
cilindro 1 M FIVP1= F IVP1 d
2

9
cilindro 2 M FIVP2 =F IVP2 d
2

7
cilindro 3 M FIVP3= F IVP3 d
2

5
cilindro 4 M FIVP4 =F IVP4 d
2

3
cilindro 5 M FIVP5 =F IVP5 d
2

1
cilindro 6 M FIVP6 =F IVP6 d
2

1
cilindro 7 M FIVP7 =F IVP7 d
2

JUNIO-2010 ANEXOS 158


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

3
cilindro 8 M FIVP8 =F IVP8 d
2

5
cilindro 9 M FIVP9 =F IVP9 d
2

7
cilindro 10 M FIVP10 =F IVP10 d
2

9
cilindro 11 M FIVP11=F IVP11 d
2

11
cilindro 12 M FIVP12= F IVP12 d
2

el MFIVP resultante es:

M FIVP=M FIVP1 cos 90M FIVP2 cos 30−M FIVP3 cos 90−M FIVP4 cos 30−M FIVP5 cos 30
M FIVP6 cos 30−M FIVP7 cos30M FIVP8 cos 30M FIVP9 cos30M FIVP10 cos 90
−M FIVP11 cos 30−M FIVP12 cos 90

M FIVP=M FIVP1 cos 0M FIVP2 cos 60−M FIVP3 cos 0M FIVP4 cos 60−M FIVP5 cos 60
−M FIVP6 cos 60M FIVP7 cos 60M FIVP8 cos 60−M FIVP9 cos 60M FIVP10 cos 0
−M FIVP11 cos 60−M FIVP12 cos 0

M FIVP=  M FIVPx M FIVPy


2 2

Para los momentos de vuelco longitudinales debidos a las FIVS:

11
cilindro 1 M FIVS1= F IVS1 d
2

9
cilindro 2 M FIVS2 =F IVS2 d
2

7
cilindro 3 M FIVS3= F IVS3 d
2

5
cilindro 4 M FIVS4 =F IVS4 d
2

3
cilindro 5 M FIVS5 =F IVS5 d
2

JUNIO-2010 ANEXOS 159


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

1
cilindro 6 M FIVS6 =F IVS6 d
2

1
cilindro 7 M FIVS7 =F IVS7 d
2

3
cilindro 8 M FIVS8 =F IVS8 d
2

5
cilindro 9 M FIVS9 =F IVS9 d
2

7
cilindro 10 M FIVS10 =F IVS10 d
2

9
cilindro 11 M FIVS11=F IVS11 d
2

11
cilindro 12 M FIVS12= F IVS12 d
2

el MFIVS resultante es:

M FIVS=M FIVS1 cos 90M FIVS2 cos 30M FIVS3 cos 90−M FIVS4 cos 30M FIVS5 cos 30
−M FIVS6 cos30M FIVS7 cos30−M FIVS8 cos 30M FIVS9 cos 30−M FIVS10 cos 90
−M FIVS11 cos 30−M FIVS12 cos 90

M FIVS=M FIVS1 cos 0−M FIVS2 cos60M FIVS3 cos 0−M FIVS4 cos60−M FIVS5 cos 60
−M FIVS6 cos 60M FIVS7 cos 60M FIVS8 cos 60M FIVS9 cos 60−M FIVS10 cos 0
M FIVS11 cos60−M FIVS12 cos0

M FIVS=  M FIVSx M FIVSy


2 2

Para los momentos de vuelco longitudinales debidos a las FC:

11
cilindro 1 M FC1=F C1 d
2

9
cilindro 2 M FC2=F C2 d
2

7
cilindro 3 M FC3=F C3 d
2

JUNIO-2010 ANEXOS 160


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

5
cilindro 4 M FC4=F C4 d
2

3
cilindro 5 M FC5=F C5 d
2

1
cilindro 6 M FC6 =F C6 d
2

1
cilindro 7 M FC7 =F C7 d
2

3
cilindro 8 M FC8=F C8 d
2

5
cilindro 9 M FC9=F C9 d
2

7
cilindro 10 M FC10=F C10 d
2

9
cilindro 11 M FC11=F C11 d
2

11
cilindro 12 M FC12=F C12 d
2

el MFC resultante es :

M FCx =M FC1 cos 90M FC2 cos 30−M FC3 cos 90−M FC4 cos 30−M FC5 cos 30
M FC6 cos 30−M FC7 cos 30M FC8 cos 30M FC9 cos 30M FC10 cos90−M FC11 cos 30
−M FC12 cos 90

M FCy =M FC1 cos 0M FC2 cos 60−M FC3 cos0M FC4 cos 60−M FC5 cos60
−M FC6 cos 60M FC7 cos 60M FC8 cos 60−M FC9 cos 60M FC10 cos 0−M FC11 cos 60
−M FC12 cos 0

M FC = M 2FCx M 2FCy

2.3 Código fuente.

unit UFRMEntradaDatos;

JUNIO-2010 ANEXOS 161


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, DB, TeEngine, TeeFunci, Series, TeeProcs,
Chart, ComCtrls, ArrowCha, cxLookAndFeelPainters, cxButtons, cxControls,
cxContainer, cxEdit, cxTextEdit, RzButton, RzBHints, RzPanel, OleServer,
WordXP, PdfViewer, //dxCntner, dxEditor, dxEdLib, dxDBELib, dxmdaset,
RpDefine, RpRave, Menus;

type
TfrmEntradaDatos = class(TForm)
GroupBox1: TGroupBox;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
txRadioCiguenal: TEdit;
txLongitudBiela: TEdit;
txVelocidadAngular: TEdit;
txMasasAlternativas: TEdit;
txMasasGiratorias: TEdit;
cbCilindos: TComboBox;
rgCiclos: TRadioGroup;
GroupBox2: TGroupBox;
Label6: TLabel;
Label7: TLabel;
txVelocidad: TEdit;
txAceleracion: TEdit;
txFivs: TEdit;
txFivp: TEdit;
edtFc: TEdit;
Label8: TLabel;
Label9: TLabel;
Label10: TLabel;
txDistanciaM: TEdit;
Label11: TLabel;
txMfivp: TEdit;
Label12: TLabel;
txMfivs: TEdit;
Label13: TLabel;
edtMfc: TEdit;
Label14: TLabel;
btCalculo1: TButton;
txFivc: TEdit;

JUNIO-2010 ANEXOS 162


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Label15: TLabel;
PageControl1: TPageControl;
TabSheetTbAceleracion: TTabSheet;
cht1: TChart;
lnsrsSeries1: TLineSeries;
adtfnctnTeeFunction1: TAddTeeFunction;
TabSheetTbFivp: TTabSheet;
cht2: TChart;
lnsrs1: TLineSeries;
adtfnctn1: TAddTeeFunction;
TabSheetTbVelocidad: TTabSheet;
cht3: TChart;
lnsrs2: TLineSeries;
adtfnctn2: TAddTeeFunction;
TabSheetTbFivs: TTabSheet;
cht4: TChart;
lnsrs3: TLineSeries;
adtfnctn3: TAddTeeFunction;
TabSheetTbFivc: TTabSheet;
cht5: TChart;
lnsrs4: TLineSeries;
adtfnctn4: TAddTeeFunction;
PdfViewer1: TPdfViewer;
cxButton1: TcxButton;
cxButton2: TcxButton;
cxButton3: TcxButton;
cxButton4: TcxButton;
cxButton5: TcxButton;
cxButton6: TcxButton;
cxButton7: TcxButton;
cxButton8: TcxButton;
pgc1: TPageControl;
TabSheet1: TTabSheet;
cht7: TChart;
lnsrs6: TLineSeries;
adtfnctn6: TAddTeeFunction;
TabSheet2: TTabSheet;
cht8: TChart;
lnsrs7: TLineSeries;
adtfnctn7: TAddTeeFunction;
TabSheet3: TTabSheet;
cht9: TChart;
lnsrs8: TLineSeries;
adtfnctn8: TAddTeeFunction;
TabSheet4: TTabSheet;
cht10: TChart;

JUNIO-2010 ANEXOS 163


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

lnsrs9: TLineSeries;
adtfnctn9: TAddTeeFunction;
TabSheet5: TTabSheet;
cht11: TChart;
lnsrs10: TLineSeries;
adtfnctn10: TAddTeeFunction;
cxButton9: TcxButton;
cxButton10: TcxButton;
cxButton11: TcxButton;
cxButton12: TcxButton;
cxButton13: TcxButton;
cxButton14: TcxButton;
cxButton15: TcxButton;
cxButton16: TcxButton;
cxButton17: TcxButton;
pnlnombregrafica: TPanel;
lbl1: TLabel;
TabSheet8: TTabSheet;
cht14: TChart;
lnsrsSeries3: TLineSeries;
adtfnctnTeeFunction3: TAddTeeFunction;
lnsrsSeries4: TLineSeries;
adtfnctnTeeFunction4: TAddTeeFunction;
lnsrsSeries5: TLineSeries;
adtfnctnTeeFunction5: TAddTeeFunction;
TabSheet7: TTabSheet;
cht13: TChart;
lnsrsSeries2: TLineSeries;
adtfnctnTeeFunction2: TAddTeeFunction;
lnsrsSeries6: TLineSeries;
adtfnctnTeeFunction6: TAddTeeFunction;
lnsrsSeries7: TLineSeries;
adtfnctnTeeFunction7: TAddTeeFunction;
lbl2: TLabel;
lbl3: TLabel;
lbl4: TLabel;
lbl5: TLabel;
lbl6: TLabel;
lbl7: TLabel;
lbl8: TLabel;
lbl9: TLabel;
lbl10: TLabel;
lbl11: TLabel;
lbl12: TLabel;
lbl13: TLabel;
lbl14: TLabel;

JUNIO-2010 ANEXOS 164


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

lbl15: TLabel;
lbl16: TLabel;
procedure btCalculo1Click(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure cxButton1Click(Sender: TObject);
procedure cxButton2Click(Sender: TObject);
procedure cxButton3Click(Sender: TObject);
procedure cxButton4Click(Sender: TObject);
procedure rgCiclosClick(Sender: TObject);
procedure cxButton5Click(Sender: TObject);
procedure cxButton6Click(Sender: TObject);
procedure cxButton7Click(Sender: TObject);
procedure cxButton8Click(Sender: TObject);
procedure cxButton9Click(Sender: TObject);
procedure cxButton10Click(Sender: TObject);
procedure cxButton11Click(Sender: TObject);
procedure cxButton12Click(Sender: TObject);
procedure cxButton13Click(Sender: TObject);
procedure cxButton14Click(Sender: TObject);
procedure cxButton15Click(Sender: TObject);
procedure cxButton16Click(Sender: TObject);
procedure cxButton17Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }

end;

var
frmEntradaDatos: TfrmEntradaDatos;

implementation

{$R *.dfm}

procedure TfrmEntradaDatos.btCalculo1Click(Sender: TObject);


var
radioCiguenal, longitudBiela, velocidadAngular, masasGiratorias,
masasAlternativas, landa, velocidadPiston, aceleracionPiston, velocidadMaxima,
aceleracionMaxima,ModuloFivp, ModuloFivs, Fivp, Fivs, Fivc, Fc, alphaD, Fivpi,
Fivsi, Fivci, Fci,
Fc2T, Fcx2T, Fcy2T, Fc3T, Fcx3T, Fcy3T, Fc4T, Fcx4T, Fcy4T, Fc5T, Fcx5T,
Fcy5T,
Fc6T, Fcx6T, Fcy6T, Fc7T, Fcx7T, Fcy7T, Fc8T, Fcx8T, Fcy8T, Fc9T, Fcx9T,
Fcy9T,

JUNIO-2010 ANEXOS 165


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fc10T, Fcx10T, Fcy10T, Fc11T, Fcx11T, Fcy11T, Fc12T, Fcx12T, Fcy12T,


Mfivp2T, Mfivs2T, MFc2T, MFcx2T, MFcy2T, Mfivp3T, Mfivs3T, MFc3T, MFcx3T,
MFcy3T,
Mfivp4T, Mfivs4T, MFc4T, MFcx4T, MFcy4T, MFc5T, MFcx5T, MFcy5T, MFc6T,
MFcx6T, MFcy6T,
MFc7T, MFcx7T, MFcy7T, MFc8T, MFcx8T, MFcy8T, MFc9T, MFcx9T, MFcy9T,
MFc10T, MFcx10T, MFcy10T, MFc11T, MFcx11T, MFcy11T, MFc12T, MFcx12T,
MFcy12T,
Mfivp5T, Mfivs5T, Mfivp6T, Mfivs6T,
Mfivp7T, Mfivs7T,
Mfivp8T, Mfivs8T, Mfivp9T, Mfivs9T,
Mfivp10T, Mfivs10T, Mfivp11T, Mfivs11T,
Mfivp12T, Mfivs12T,
DistanciaM: double;

Fivp1, Fivs1, Fc1 : Double;

Fivp2:array[1..2] of double;
Fivs2:array[1..2] of double;
Fc2:array[1..2] of double;
Fcx2:array[1..2] of double;
Fcy2:array[1..2] of double;
Mfivpx2:Double;
Mfivpy2:double;
Mfivsx2:Double;
Mfivsy2:double;
Mfivp2:array[1..2] of double;
Mfivs2:array[1..2] of double;
MFc2:array[1..2] of double;

Fivp3:array[1..3] of double;
Fivs3:array[1..3] of double;
Fc3:array[1..3] of double;
Fcx3:array[1..3] of double;
Fcy3:array[1..3] of double;
Mfivpx3:Double;
Mfivpy3:double;
Mfivsx3:Double;
Mfivsy3:double;
Mfivp3:array[1..3] of double;
Mfivs3:array[1..3] of double;
MFc3:array[1..3] of double;

Fivp4:array[1..4] of double;
Fivs4:array[1..4] of double;
Fc4:array[1..4] of double;

JUNIO-2010 ANEXOS 166


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcx4:array[1..4] of double;
Fcy4:array[1..4] of double;
Mfivpx4:Double;
Mfivpy4:double;
Mfivsx4:Double;
Mfivsy4:double;
Mfivp4:array[1..4] of double;
Mfivs4:array[1..4] of double;
MFc4:array[1..4] of double;

Fivp5:array[1..5] of double;
Fivs5:array[1..5] of double;
Fc5:array[1..5] of double;
Fcx5:array[1..5] of double;
Fcy5:array[1..5] of double;
Mfivpx5:Double;
Mfivpy5:double;
Mfivsx5:Double;
Mfivsy5:double;
Mfivp5:array[1..5] of double;
Mfivs5:array[1..5] of double;
MFc5:array[1..5] of double;

Fivp6:array[1..6] of double;
Fivs6:array[1..6] of double;
Fc6:array[1..6] of double;
Fcx6:array[1..6] of double;
Fcy6:array[1..6] of double;
Mfivpx6:Double;
Mfivpy6:double;
Mfivsx6:Double;
Mfivsy6:double;
Mfivp6:array[1..6] of double;
Mfivs6:array[1..6] of double;
MFc6:array[1..6] of double;

Fivp7:array[1..7] of double;
Fivs7:array[1..7] of double;
Fc7:array[1..7] of double;
Fcx7:array[1..7] of double;
Fcy7:array[1..7] of double;
Mfivpx7:Double;
Mfivpy7:double;
Mfivsx7:Double;
Mfivsy7:double;
Mfivp7:array[1..7] of double;

JUNIO-2010 ANEXOS 167


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivs7:array[1..7] of double;
MFc7:array[1..7] of double;

Fivp8:array[1..8] of double;
Fivs8:array[1..8] of double;
Fc8:array[1..8] of double;
Fcx8:array[1..8] of double;
Fcy8:array[1..8] of double;
Mfivpx8:Double;
Mfivpy8:double;
Mfivsx8:Double;
Mfivsy8:double;
Mfivp8:array[1..8] of double;
Mfivs8:array[1..8] of double;
MFc8:array[1..8] of double;

Fivp9:array[1..9] of double;
Fivs9:array[1..9] of double;
Fc9:array[1..9] of double;
Fcx9:array[1..9] of double;
Fcy9:array[1..9] of double;
Mfivpx9:Double;
Mfivpy9:double;
Mfivsx9:Double;
Mfivsy9:double;
Mfivp9:array[1..9] of double;
Mfivs9:array[1..9] of double;
MFc9:array[1..9] of double;

Fivp10:array[1..10] of double;
Fivs10:array[1..10] of double;
Fc10:array[1..10] of double;
Fcx10:array[1..10] of double;
Fcy10:array[1..10] of double;
Mfivpx10:Double;
Mfivpy10:double;
Mfivsx10:Double;
Mfivsy10:double;
Mfivp10:array[1..10] of double;
Mfivs10:array[1..10] of double;
MFc10:array[1..10] of double;

Fivp11:array[1..11] of double;
Fivs11:array[1..11] of double;
Fc11:array[1..11] of double;
Fcx11:array[1..11] of double;

JUNIO-2010 ANEXOS 168


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcy11:array[1..11] of double;
Mfivpx11:Double;
Mfivpy11:double;
Mfivsx11:Double;
Mfivsy11:double;
Mfivp11:array[1..11] of double;
Mfivs11:array[1..11] of double;
MFc11:array[1..11] of double;

Fivp12:array[1..12] of double;
Fivs12:array[1..12] of double;
Fc12:array[1..12] of double;
Fcx12:array[1..12] of double;
Fcy12:array[1..12] of double;
Mfivpx12:Double;
Mfivpy12:double;
Mfivsx12:Double;
Mfivsy12:double;
Mfivp12:array[1..12] of double;
Mfivs12:array[1..12] of double;
MFc12:array[1..12] of double;
Prueba12:array[1..12] of double;

alpha, alphaG: integer;


grados: string;
begin
////////////////////////////////////////////////////////////////////////////////

if Trim(txRadioCiguenal.Text) = '' then


begin
MessageDlg('Dato obligatorio.', mtError, [mbOK], 0);
txRadioCiguenal.SetFocus;
Exit;
end;
if Trim(txLongitudBiela.Text) = '' then
begin
MessageDlg('Dato obligatorio.', mtError, [mbOK], 0);
txLongitudBiela.SetFocus;
Exit;
end;
if Trim(txVelocidadAngular.Text) = '' then
begin
MessageDlg('Dato obligatorio.', mtError, [mbOK], 0);
txVelocidadAngular.SetFocus;
Exit;
end;

JUNIO-2010 ANEXOS 169


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

if Trim(txMasasAlternativas.Text) = '' then


begin
MessageDlg('Dato obligatorio.', mtError, [mbOK], 0);
txMasasAlternativas.SetFocus;
Exit;
end;
if Trim(txMasasGiratorias.Text) = '' then
begin
MessageDlg('Dato obligatorio.', mtError, [mbOK], 0);
txMasasGiratorias.SetFocus;
Exit;
end;
if Trim(txDistanciaM.Text) = '' then
begin
MessageDlg('Dato obligatorio.', mtError, [mbOK], 0);
txDistanciaM.SetFocus;
Exit;
end;
if Trim(cbCilindos.Text) = '' then
begin
MessageDlg('Dato obligatorio.', mtError, [mbOK], 0);
cbCilindos.SetFocus;
Exit;
end;

////////////////////////////////////////////////////////////////////////////////

radioCiguenal := strToFloat(txRadioCiguenal.Text);
longitudBiela := strToFloat(txlongitudBiela.Text);
velocidadAngular := strToFloat(txvelocidadAngular.Text);
masasGiratorias := strToFloat(txmasasGiratorias.Text);
masasAlternativas := strToFloat(txmasasAlternativas.Text);
DistanciaM := strToFloat(txDistanciaM.Text);

landa := radioCiguenal/longitudBiela;

velocidadMaxima := 0;
aceleracionMaxima := 0;
Cht1.Series[0].Clear;
Cht3.Series[0].Clear;
Cht7.Series[0].Clear;
Cht8.Series[0].Clear;
if rgCiclos.ItemIndex = 0 then
begin
for alpha := 0 to 360 do

JUNIO-2010 ANEXOS 170


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

begin
velocidadPiston := radioCiguenal * (velocidadAngular*2*Pi/60) *
(sin(alpha*(Pi/180)) + ((landa/2) * (sin(alpha*(Pi/180)*2))));
if ((abs(velocidadPiston)) > (abs(velocidadMaxima))) then
begin
velocidadMaxima := abs(velocidadPiston);
velocidadMaxima := abs(velocidadMaxima);
grados := intToStr(alpha);
end;
aceleracionPiston := radioCiguenal * Sqr(velocidadAngular*2*Pi/60)
*(cos(alpha*(Pi/180)) + (landa * cos(2*(alpha*(Pi/180)))));
if ((abs(aceleracionPiston)) > (abs(aceleracionMaxima))) then
begin
aceleracionMaxima := abs(aceleracionPiston);
aceleracionMaxima := abs(aceleracionMaxima);
end;

Cht1.Series[0].AddXY(alpha,Round(aceleracionPiston));
Cht3.Series[0].AddXY(alpha,Round(velocidadPiston));
end;
end;

if rgCiclos.ItemIndex = 1 then
begin
for alpha := 0 to 720 do
begin
velocidadPiston := radioCiguenal * (velocidadAngular*2*Pi/60) *
(sin(alpha*(Pi/180)) + ((landa/2) * (sin(alpha*(Pi/180)*2))));
if ((abs(velocidadPiston)) > (abs(velocidadMaxima))) then
begin
velocidadMaxima := abs(velocidadPiston);
velocidadMaxima := abs(velocidadMaxima);
grados := intToStr(alpha);
end;
aceleracionPiston := radioCiguenal * Sqr(velocidadAngular*2*Pi/60)
*(cos(alpha*(Pi/180)) + (landa * cos(2*(alpha*(Pi/180)))));
if ((abs(aceleracionPiston)) > (abs(aceleracionMaxima))) then
begin
aceleracionMaxima := abs(aceleracionPiston);
aceleracionMaxima := abs(aceleracionMaxima);
end;
Cht8.Series[0].AddXY(alpha,Round(aceleracionPiston));
Cht7.Series[0].AddXY(alpha,Round(velocidadPiston));
end;
end;
txVelocidad.Text := formatFloat('#,##0.000',abs(velocidadMaxima));

JUNIO-2010 ANEXOS 171


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

txAceleracion.Text := formatFloat('#,##0.000',abs(aceleracionMaxima));

Fivp := 0;
Fivs := 0;
Fivc := 0;
Fc := 0;

//Cálculo de las fuerzas de inercia para motores de 2 tiempos.

if rgCiclos.ItemIndex = 0 then
begin
alphaD := 0;
while alphaD < 360 do
begin
ModuloFivp := masasAlternativas * radioCiguenal *
Sqr(velocidadAngular*2*Pi/60);
Fivpi := ModuloFivp * cos(alphaD*(Pi/180));
Fivp := Fivp + Fivpi;
ModuloFivs := masasAlternativas * radioCiguenal *
Sqr(velocidadAngular*2*Pi/60) * landa;
Fivsi := ModuloFivs * cos(2*(alphaD*(Pi/180)));
Fivs := Fivs + Fivsi;
Fivci := ((masasAlternativas * radioCiguenal)) *
Sqr(velocidadAngular*2*Pi/60) * ((landa * landa * landa)/4) *
cos(4*(alphaD*(Pi/180)));
Fivc := Fivc + Fivci;
Fci := masasGiratorias * radioCiguenal * Sqr(velocidadAngular*2*Pi/60);

if cbCilindos.ItemIndex = 0 then {Cilindro 1}


begin
Fivp1 := Fivpi;
Fivs1 := Fivsi;
Fc1 := Fci;
edtFc.Text := formatFloat('#,##0.000',Fci);
end;
if cbCilindos.ItemIndex = 1 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp2[1] := ModuloFivp;
Fivs2[1] := ModuloFivs;
Fc2[1] := Fci;
Fcx2[1] := Fci * 0;
Fcy2[1] := Fci * 1;

JUNIO-2010 ANEXOS 172


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;
if alphaD = 180 then {Cilindro 2}
begin
Fivp2[2] := ModuloFivp;
Fivs2[2] := ModuloFivs;
Fc2[2] := Fci;
Fcx2[2] := Fci * 0;
Fcy2[2] := Fci * 1;
end;
Fcx2T :=0;
Fcy2T :=0;
Fc2T :=0;
begin
Fcx2T := Fcx2[1] + Fcx2[2];
Fcy2T := Fcy2[1] - Fcy2[2];
Fc2T := Sqrt(Sqr(Fcx2T) + Sqr(Fcy2T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc2T);
end;

if cbCilindos.ItemIndex = 2 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp3[1] := ModuloFivp;
Fivs3[1] := ModuloFivs;
Fc3[1] := Fci;
Fcx3[1] := Fci * 0;
Fcy3[1] := Fci * 1;
end;
if alphaD = 120 then {Cilindro 3}
begin
Fivp3[3] := ModuloFivp;
Fivs3[3] := ModuloFivs;
Fc3[3] := Fci;
Fcx3[3] := Fci * Cos(30*Pi/180);
Fcy3[3] := Fci * Cos(60*Pi/180);
end;
if alphaD = 240 then {Cilindro 2}
begin
Fivp3[2] := ModuloFivp;
Fivs3[2] := ModuloFivs;
Fc3[2] := Fci;
Fcx3[2] := Fci * Cos(30*Pi/180);
Fcy3[2] := Fci * Cos(60*Pi/180);
end;

JUNIO-2010 ANEXOS 173


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcx3T :=0;
Fcy3T :=0;
Fc3T :=0;
begin
Fcx3T := Fcx3[1] + Fcx3[2] - Fcx3[3];
Fcy3T := Fcy3[1] - Fcy3[2] - Fcy3[3];
Fc3T := Sqrt(Sqr(Fcx3T) + Sqr(Fcy3T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc3T);
end;
if cbCilindos.ItemIndex = 3 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp4[1] := ModuloFivp;
Fivs4[1] := ModuloFivs;
Fc4[1] := Fci;
Fcx4[1] := Fci * 0;
Fcy4[1] := Fci * 1;
end;
if alphaD = 90 then {Cilindro 4}
begin
Fivp4[4] := ModuloFivp;
Fivs4[4] := ModuloFivs;
Fc4[4] := Fci;
Fcx4[4] := Fci * 1;
Fcy4[4] := Fci * 0;
end;
if alphaD = 180 then {Cilindro 2}
begin
Fivp4[2] := ModuloFivp;
Fivs4[2] := ModuloFivs;
Fc4[2] := Fci;
Fcx4[2] := Fci * 0;
Fcy4[2] := Fci * 1;
end;
if alphaD = 270 then {Cilindro 3}
begin
Fivp4[3] := ModuloFivp;
Fivs4[3] := ModuloFivs;
Fc4[3] := Fci;
Fcx4[3] := Fci * 1;
Fcy4[3] := Fci * 0;
end;
Fcx4T :=0;
Fcy4T :=0;

JUNIO-2010 ANEXOS 174


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fc4T :=0;
begin
Fcx4T := Fcx4[1] - Fcx4[2] + Fcx4[3] - Fcx4[4];
Fcy4T := Fcy4[1] - Fcy4[2] + Fcy4[3] - Fcy4[4];
Fc4T := Sqrt(Sqr(Fcx4T) + Sqr(Fcy4T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc4T);
end;
if cbCilindos.ItemIndex = 4 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp5[1] := ModuloFivp;
Fivs5[1] := ModuloFivs;
Fc5[1] := Fci;
Fcx5[1] := Fci * 0;
Fcy5[1] := Fci * 1;
end;
if alphaD = 72 then {Cilindro 5}
begin
Fivp5[5] := ModuloFivp;
Fivs5[5] := ModuloFivs;
Fc5[5] := Fci;
Fcx5[5] := Fci * Cos(18*Pi/180);
Fcy5[5] := Fci * Cos(72*Pi/180);
end;
if alphaD = 144 then {Cilindro 2}
begin
Fivp5[2] := ModuloFivp;
Fivs5[2] := ModuloFivs;
Fc5[2] := Fci;
Fcx5[2] := Fci * Cos(54*Pi/180);
Fcy5[2] := Fci * Cos(36*Pi/180);
end;
if alphaD = 216 then {Cilindro 3}
begin
Fivp5[3] := ModuloFivp;
Fivs5[3] := ModuloFivs;
Fc5[3] := Fci;
Fcx5[3] := Fci * Cos(54*Pi/180);
Fcy5[3] := Fci * Cos(36*Pi/180);
end;
if alphaD = 288 then {Cilindro 4}
begin
Fivp5[4] := ModuloFivp;
Fivs5[4] := ModuloFivs;

JUNIO-2010 ANEXOS 175


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fc5[4] := Fci;
Fcx5[4] := Fci * Cos(18*Pi/180);
Fcy5[4] := Fci * Cos(72*Pi/180);
end;
Fcx5T :=0;
Fcy5T :=0;
Fc5T :=0;
begin
Fcx5T := Fcx5[1] - Fcx5[2] + Fcx5[3] + Fcx5[4] - Fcx5[5];
Fcy5T := Fcy5[1] - Fcy5[2] - Fcy5[3] + Fcy5[4] + Fcy5[5];
Fc5T := Sqrt(Sqr(Fcx5T) + Sqr(Fcy5T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc5T);
end;
if cbCilindos.ItemIndex = 5 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp6[1] := ModuloFivp;
Fivs6[1] := ModuloFivs;
Fc6[1] := Fci;
Fcx6[1] := Fci * 0;
Fcy6[1] := Fci * 1;
end;
if alphaD = 60 then {Cilindro 5}
begin
Fivp6[5] := ModuloFivp;
Fivs6[5] := ModuloFivs;
Fc6[5] := Fci;
Fcx6[5] := Fci * Cos(30*Pi/180);
Fcy6[5] := Fci * Cos(60*Pi/180);
end;
if alphaD = 120 then {Cilindro 3}
begin
Fivp6[3] := ModuloFivp;
Fivs6[3] := ModuloFivs;
Fc6[3] := Fci;
Fcx6[3] := Fci * Cos(30*Pi/180);
Fcy6[3] := Fci * Cos(60*Pi/180);
end;
if alphaD = 180 then {Cilindro 4}
begin
Fivp6[4] := ModuloFivp;
Fivs6[4] := ModuloFivs;
Fc6[4] := Fci;
Fcx6[4] := Fci * 0;

JUNIO-2010 ANEXOS 176


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcy6[4] := Fci * 1;
end;
if alphaD = 240 then {Cilindro 2}
begin
Fivp6[2] := ModuloFivp;
Fivs6[2] := ModuloFivs;
Fc6[2] := Fci;
Fcx6[2] := Fci * Cos(30*Pi/180);
Fcy6[2] := Fci * Cos(60*Pi/180);
end;
if alphaD = 300 then {Cilindro 6}
begin
Fivp6[6] := ModuloFivp;
Fivs6[6] := ModuloFivs;
Fc6[6] := Fci;
Fcx6[6] := Fci * Cos(30*Pi/180);
Fcy6[6] := Fci * Cos(60*Pi/180);
end;
Fcx6T :=0;
Fcy6T :=0;
Fc6T :=0;
begin
Fcx6T := Fcx6[1] + Fcx6[2] - Fcx6[3] - Fcx6[4] - Fcx6[5] + Fcx6[6];
Fcy6T := Fcy6[1] - Fcy6[2] - Fcy6[3] - Fcy6[4] + Fcy6[5] + Fcy6[6];
Fc6T := Sqrt(Sqr(Fcx6T) + Sqr(Fcy6T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc6T);
end;
if cbCilindos.ItemIndex = 6 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp7[1] := ModuloFivp;
Fivs7[1] := ModuloFivs;
Fc7[1] := Fci;
Fcx7[1] := Fci * 0;
Fcy7[1] := Fci * 1;

end;
if (alphaD > 51) and (alphaD < 52) then {Cilindro 6}
begin
Fivp7[6] := ModuloFivp;
Fivs7[6] := ModuloFivs;
Fc7[6] := Fci;
Fcx7[6] := Fci * Cos(38.57*Pi/180);
Fcy7[6] := Fci * Cos(51.43*Pi/180);

JUNIO-2010 ANEXOS 177


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;
if (alphaD > 102) and (alphaD < 103) then {Cilindro 3}
begin
Fivp7[3] := ModuloFivp;
Fivs7[3] := ModuloFivs;
Fc7[3] := Fci;
Fcx7[3] := Fci * Cos(12.86*Pi/180);
Fcy7[3] := Fci * Cos(77.14*Pi/180);
end;
if (alphaD > 154) and (alphaD < 155) then {Cilindro 4}
begin
Fivp7[4] := ModuloFivp;
Fivs7[4] := ModuloFivs;
Fc7[4] := Fci;
Fcx7[4] := Fci * Cos(64.29*Pi/180);
Fcy7[4] := Fci * Cos(51.43*Pi/180);
end;
if (alphaD > 205) and (alphaD < 206) then {Cilindro 5}
begin
Fivp7[5] := ModuloFivp;
Fivs7[5] := ModuloFivs;
Fc7[5] := Fci;
Fcx7[5] := Fci * Cos(64.29*Pi/180);
Fcy7[5] := Fci * Cos(25.71*Pi/180);
end;
if (alphaD > 257) and (alphaD < 258) then {Cilindro 2}
begin
Fivp7[2] := ModuloFivp;
Fivs7[2] := ModuloFivs;
Fc7[2] := Fci;
Fcx7[2] := Fci * Cos(12.86*Pi/180);
Fcy7[2] := Fci * Cos(77.14*Pi/180);
end;
if (alphaD > 308) and (alphaD < 309) then {Cilindro 7}
begin
Fivp7[7] := ModuloFivp;
Fivs7[7] := ModuloFivs;
Fc7[7] := Fci;
Fcx7[7] := Fci * Cos(38.57*Pi/180);
Fcy7[7] := Fci * Cos(51.43*Pi/180);
end;
Fcx7T :=0;
Fcy7T :=0;
Fc7T :=0;
begin
Fcx7T := Fcx7[1] + Fcx7[2] - Fcx7[3] - Fcx7[4] + Fcx7[5] - Fcx7[6] +

JUNIO-2010 ANEXOS 178


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcx7[7];
Fcy7T := Fcy7[1] - Fcy7[2] - Fcy7[3] - Fcy7[4] - Fcy7[5] + Fcy7[6] +
Fcx7[7];
Fc7T := Sqrt(Sqr(Fcx7T) + Sqr(Fcy7T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc7T);
end;
if cbCilindos.ItemIndex = 7 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp8[1] := ModuloFivp;
Fivs8[1] := ModuloFivs;
Fc8[1] := Fci;
Fcx8[1] := Fci * 0;
Fcy8[1] := Fci * 1;
end;
if alphaD = 45 then {Cilindro 8}
begin
Fivp8[8] := ModuloFivp;
Fivs8[8] := ModuloFivs;
Fc8[8] := Fci;
Fcx8[8] := Fci * Cos(45*Pi/180);
Fcy8[8] := Fci * Cos(45*Pi/180);
end;
if alphaD = 90 then {Cilindro 3}
begin
Fivp8[3] := ModuloFivp;
Fivs8[3] := ModuloFivs;
Fc8[3] := Fci;
Fcx8[3] := Fci * 1;
Fcy8[3] := Fci * 0;
end;
if alphaD = 135 then {Cilindro 4}
begin
Fivp8[4] := ModuloFivp;
Fivs8[4] := ModuloFivs;
Fc8[4] := Fci;
Fcx8[4] := Fci * Cos(45*Pi/180);
Fcy8[4] := Fci * Cos(45*Pi/180);
end;
if alphaD = 180 then {Cilindro 6}
begin
Fivp8[6] := ModuloFivp;
Fivs8[6] := ModuloFivs;
Fc8[6] := Fci;

JUNIO-2010 ANEXOS 179


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcx8[6] := Fci * 0;
Fcy8[6] := Fci * 1;
end;
if alphaD = 225 then {Cilindro 2}
begin
Fivp8[2] := ModuloFivp;
Fivs8[2] := ModuloFivs;
Fc8[2] := Fci;
Fcx8[2] := Fci * Cos(45*Pi/180);
Fcy8[2] := Fci * Cos(45*Pi/180);
end;
if alphaD = 270 then {Cilindro 7}
begin
Fivp8[7] := ModuloFivp;
Fivs8[7] := ModuloFivs;
Fc8[7] := Fci;
Fcx8[7] := Fci * 1;
Fcy8[7] := Fci * 0;
end;
if alphaD = 315 then {Cilindro 5}
begin
Fivp8[5] := ModuloFivp;
Fivs8[5] := ModuloFivs;
Fc8[5] := Fci;
Fcx8[5] := Fci * Cos(45*Pi/180);
Fcy8[5] := Fci * Cos(45*Pi/180);
end;
Fcx8T :=0;
Fcy8T :=0;
Fc8T :=0;
begin
Fcx8T := Fcx8[1] + Fcx8[2] - Fcx8[3] - Fcx8[4] + Fcx8[5] - Fcx8[6] +
Fcx8[7] - Fcx8[8];
Fcy8T := Fcy8[1] - Fcy8[2] - Fcy8[3] - Fcy8[4] + Fcy8[5] - Fcy8[6] +
Fcx8[7] + Fcx8[8];
Fc8T := Sqrt(Sqr(Fcx8T) + Sqr(Fcy8T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc8T);
end;
if cbCilindos.ItemIndex = 8 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp9[1] := ModuloFivp;
Fivs9[1] := ModuloFivs;
Fc9[1] := Fci;

JUNIO-2010 ANEXOS 180


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcx9[1] := Fci * 0;
Fcy9[1] := Fci * 1;
end;
if alphaD = 40 then {Cilindro 8}
begin
Fivp9[8] := ModuloFivp;
Fivs9[8] := ModuloFivs;
Fc9[8] := Fci;
Fcx9[8] := Fci * Cos(50*Pi/180);
Fcy9[8] := Fci * Cos(40*Pi/180);
end;
if alphaD = 80 then {Cilindro 3}
begin
Fivp9[3] := ModuloFivp;
Fivs9[3] := ModuloFivs;
Fc9[3] := Fci;
Fcx9[3] := Fci * Cos(10*Pi/180);
Fcy9[3] := Fci * Cos(80*Pi/180);
end;
if alphaD = 120 then {Cilindro 6}
begin
Fivp9[6] := ModuloFivp;
Fivs9[6] := ModuloFivs;
Fc9[6] := Fci;
Fcx9[6] := Fci * Cos(30*Pi/180);
Fcy9[6] := Fci * Cos(60*Pi/180);
end;
if alphaD = 160 then {Cilindro 5}
begin
Fivp9[5] := ModuloFivp;
Fivs9[5] := ModuloFivs;
Fc9[5] := Fci;
Fcx9[5] := Fci * Cos(70*Pi/180);
Fcy9[5] := Fci * Cos(20*Pi/180);
end;
if alphaD = 200 then {Cilindro 4}
begin
Fivp9[4] := ModuloFivp;
Fivs9[4] := ModuloFivs;
Fc9[4] := Fci;
Fcx9[4] := Fci * Cos(70*Pi/180);
Fcy9[4] := Fci * Cos(20*Pi/180);
end;
if alphaD = 240 then {Cilindro 7}
begin
Fivp9[7] := ModuloFivp;

JUNIO-2010 ANEXOS 181


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fivs9[7] := ModuloFivs;
Fc9[7] := Fci;
Fcx9[7] := Fci * Cos(30*Pi/180);
Fcy9[7] := Fci * Cos(60*Pi/180);
end;
if alphaD = 280 then {Cilindro 2}
begin
Fivp9[2] := ModuloFivp;
Fivs9[2] := ModuloFivs;
Fc9[2] := Fci;
Fcx9[2] := Fci * Cos(10*Pi/180);
Fcy9[2] := Fci * Cos(80*Pi/180);
end;
if alphaD = 320 then {Cilindro 9}
begin
Fivp9[9] := ModuloFivp;
Fivs9[9] := ModuloFivs;
Fc9[9] := Fci;
Fcx9[9] := Fci * Cos(50*Pi/180);
Fcy9[9] := Fci * Cos(40*Pi/180);
end;
Fcx9T :=0;
Fcy9T :=0;
Fc9T :=0;
begin
Fcx9T := Fcx9[1] + Fcx9[2] - Fcx9[3] + Fcx9[4] - Fcx9[5] - Fcx9[6] +
Fcx9[7] - Fcx9[8] + Fcx9[9];
Fcy9T := Fcy9[1] + Fcy9[2] + Fcy9[3] - Fcy9[4] - Fcy9[5] - Fcy9[6] -
Fcx9[7] + Fcx9[8] + Fcx9[9];
Fc9T := Sqrt(Sqr(Fcx9T) + Sqr(Fcy9T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc9T);
end;
if cbCilindos.ItemIndex = 9 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp10[1] := ModuloFivp;
Fivs10[1] := ModuloFivs;
Fc10[1] := Fci;
Fcx10[1] := Fci * 0;
Fcy10[1] := Fci * 1;
end;
if alphaD = 36 then {Cilindro 7}
begin
Fivp10[7] := ModuloFivp;

JUNIO-2010 ANEXOS 182


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fivs10[7] := ModuloFivs;
Fc10[7] := Fci;
Fcx10[7] := Fci * Cos(54*Pi/180);
Fcy10[7] := Fci * Cos(36*Pi/180);
end;
if alphaD = 72 then {Cilindro 9}
begin
Fivp10[9] := ModuloFivp;
Fivs10[9] := ModuloFivs;
Fc10[9] := Fci;
Fcx10[9] := Fci * Cos(18*Pi/180);
Fcy10[9] := Fci * Cos(72*Pi/180);
end;
if alphaD = 108 then {Cilindro 2}
begin
Fivp10[2] := ModuloFivp;
Fivs10[2] := ModuloFivs;
Fc10[2] := Fci;
Fcx10[2] := Fci * Cos(18*Pi/180);
Fcy10[2] := Fci * Cos(72*Pi/180);
end;
if alphaD = 144 then {Cilindro 4}
begin
Fivp10[4] := ModuloFivp;
Fivs10[4] := ModuloFivs;
Fc10[4] := Fci;
Fcx10[4] := Fci * Cos(54*Pi/180);
Fcy10[4] := Fci * Cos(36*Pi/180);
end;
if alphaD = 180 then {Cilindro 10}
begin
Fivp10[10] := ModuloFivp;
Fivs10[10] := ModuloFivs;
Fc10[10] := Fci;
Fcx10[10] := Fci * 0;
Fcy10[10] := Fci * 1;
end;
if alphaD = 216 then {Cilindro 3}
begin
Fivp10[3] := ModuloFivp;
Fivs10[3] := ModuloFivs;
Fc10[3] := Fci;
Fcx10[3] := Fci * Cos(54*Pi/180);
Fcy10[3] := Fci * Cos(36*Pi/180);
end;
if alphaD = 252 then {Cilindro 5}

JUNIO-2010 ANEXOS 183


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

begin
Fivp10[5] := ModuloFivp;
Fivs10[5] := ModuloFivs;
Fc10[5] := Fci;
Fcx10[5] := Fci * Cos(18*Pi/180);
Fcy10[5] := Fci * Cos(72*Pi/180);
end;
if alphaD = 288 then {Cilindro 6}
begin
Fivp10[6] := ModuloFivp;
Fivs10[6] := ModuloFivs;
Fc10[6] := Fci;
Fcx10[6] := Fci * Cos(18*Pi/180);
Fcy10[6] := Fci * Cos(72*Pi/180);
end;
if alphaD = 324 then {Cilindro 8}
begin
Fivp10[8] := ModuloFivp;
Fivs10[8] := ModuloFivs;
Fc10[8] := Fci;
Fcx10[8] := Fci * Cos(54*Pi/180);
Fcy10[8] := Fci * Cos(36*Pi/180);
end;
Fcx10T :=0;
Fcy10T :=0;
Fc10T :=0;
begin
Fcx10T := Fcx10[1] - Fcx10[2] + Fcx10[3] - Fcx10[4] + Fcx10[5] +
Fcx10[6] - Fcx10[7] + Fcx10[8] - Fcx10[9] - Fcx10[10];
Fcy10T := Fcy10[1] - Fcy10[2] - Fcy10[3] - Fcy10[4] - Fcy10[5] +
Fcy10[6] + Fcx10[7] + Fcx10[8] + Fcx10[9] - Fcx10[10];
Fc10T := Sqrt(Sqr(Fcx10T) + Sqr(Fcy10T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc10T);
end;
if cbCilindos.ItemIndex = 10 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp11[1] := ModuloFivp;
Fivs11[1] := ModuloFivs;
Fc11[1] := Fci;
Fcx11[1] := Fci * 0;
Fcy11[1] := Fci * 1;
end;
if (alphaD > 32) and (alphaD < 33) then {Cilindro 10}

JUNIO-2010 ANEXOS 184


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

begin
Fivp11[10] := ModuloFivp;
Fivs11[10] := ModuloFivs;
Fc11[10] := Fci;
Fcx11[10] := Fci * Cos(57.27*Pi/180);
Fcy11[10] := Fci * Cos(32.73*Pi/180);
end;
if (alphaD > 65) and (alphaD < 66) then {Cilindro 3}
begin
Fivp11[3] := ModuloFivp;
Fivs11[3] := ModuloFivs;
Fc11[3] := Fci;
Fcx11[3] := Fci * Cos(24.54*Pi/180);
Fcy11[3] := Fci * Cos(65.46*Pi/180);
end;
if (alphaD > 98) and (alphaD < 99) then {Cilindro 8}
begin
Fivp11[8] := ModuloFivp;
Fivs11[8] := ModuloFivs;
Fc11[8] := Fci;
Fcx11[8] := Fci * Cos(8.19*Pi/180);
Fcy11[8] := Fci * Cos(81.81*Pi/180);
end;
if (alphaD > 130) and (alphaD < 131) then {Cilindro 5}
begin
Fivp11[5] := ModuloFivp;
Fivs11[5] := ModuloFivs;
Fc11[5] := Fci;
Fcx11[5] := Fci * Cos(40.92*Pi/180);
Fcy11[5] := Fci * Cos(49.08*Pi/180);
end;
if (alphaD > 163) and (alphaD < 164) then {Cilindro 6}
begin
Fivp11[6] := ModuloFivp;
Fivs11[6] := ModuloFivs;
Fc11[6] := Fci;
Fcx11[6] := Fci * Cos(73.65*Pi/180);
Fcy11[6] := Fci * Cos(16.35*Pi/180);
end;
if (alphaD > 196) and (alphaD < 197) then {Cilindro 7}
begin
Fivp11[7] := ModuloFivp;
Fivs11[7] := ModuloFivs;
Fc11[7] := Fci;
Fcx11[7] := Fci * Cos(73.65*Pi/180);
Fcy11[7] := Fci * Cos(16.35*Pi/180);

JUNIO-2010 ANEXOS 185


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;
if (alphaD > 229) and (alphaD < 230) then {Cilindro 4}
begin
Fivp11[4] := ModuloFivp;
Fivs11[4] := ModuloFivs;
Fc11[4] := Fci;
Fcx11[4] := Fci * Cos(40.92*Pi/180);
Fcy11[4] := Fci * Cos(49.08*Pi/180);
end;
if (alphaD > 261) and (alphaD < 262) then {Cilindro 9}
begin
Fivp11[9] := ModuloFivp;
Fivs11[9] := ModuloFivs;
Fc11[9] := Fci;
Fcx11[9] := Fci * Cos(8.19*Pi/180);
Fcy11[9] := Fci * Cos(81.81*Pi/180);
end;
if (alphaD > 294) and (alphaD < 295) then {Cilindro 2}
begin
Fivp11[2] := ModuloFivp;
Fivs11[2] := ModuloFivs;
Fc11[2] := Fci;
Fcx11[2] := Fci * Cos(24.54*Pi/180);
Fcy11[2] := Fci * Cos(65.46*Pi/180);
end;
if (alphaD > 327) and (alphaD < 328) then {Cilindro 11}
begin
Fivp11[11] := ModuloFivp;
Fivs11[11] := ModuloFivs;
Fc11[11] := Fci;
Fcx11[11] := Fci * Cos(57.27*Pi/180);
Fcy11[11] := Fci * Cos(32.73*Pi/180);
end;
Fcx11T :=0;
Fcy11T :=0;
Fc11T :=0;
begin
Fcx11T := Fcx11[1] + Fcx11[2] - Fcx11[3] + Fcx11[4] - Fcx11[5] -
Fcx11[6] + Fcx11[7] - Fcx11[8] + Fcx11[9] - Fcx11[10] + Fcx11[11];
Fcy11T := Fcy11[1] + Fcy11[2] + Fcy11[3] - Fcy11[4] - Fcy11[5] -
Fcy11[6] - Fcx11[7] - Fcx11[8] - Fcx11[9] + Fcx11[10] + Fcx11[11];
Fc11T := Sqrt(Sqr(Fcx11T) + Sqr(Fcy11T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc11T);
end;
if cbCilindos.ItemIndex = 11 then

JUNIO-2010 ANEXOS 186


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp12[1] := ModuloFivp;
Fivs12[1] := ModuloFivs;
Fc12[1] := Fci;
Fcx12[1] := Fci * 0;
Fcy12[1] := Fci * 1;
end;
if alphaD = 30 then {Cilindro 12}
begin
Fivp12[12] := ModuloFivp;
Fivs12[12] := ModuloFivs;
Fc12[12] := Fci;
Fcx12[12] := Fci * Cos(60*Pi/180);
Fcy12[12] := Fci * Cos(30*Pi/180);
end;
if alphaD = 60 then {Cilindro 2}
begin
Fivp12[2] := ModuloFivp;
Fivs12[2] := ModuloFivs;
Fc12[2] := Fci;
Fcx12[2] := Fci * Cos(30*Pi/180);
Fcy12[2] := Fci * Cos(60*Pi/180);
end;
if alphaD = 90 then {Cilindro 10}
begin
Fivp12[10] := ModuloFivp;
Fivs12[10] := ModuloFivs;
Fc12[10] := Fci;
Fcx12[10] := Fci * 1;
Fcy12[10] := Fci * 0;
end;
if alphaD = 120 then {Cilindro 4}
begin
Fivp12[4] := ModuloFivp;
Fivs12[4] := ModuloFivs;
Fc12[4] := Fci;
Fcx12[4] := Fci * Cos(30*Pi/180);
Fcy12[4] := Fci * Cos(60*Pi/180);
end;
if alphaD = 150 then {Cilindro 8}
begin
Fivp12[8] := ModuloFivp;
Fivs12[8] := ModuloFivs;
Fc12[8] := Fci;

JUNIO-2010 ANEXOS 187


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcx12[8] := Fci * Cos(60*Pi/180);


Fcy12[8] := Fci * Cos(30*Pi/180);
end;
if alphaD = 180 then {Cilindro 6}
begin
Fivp12[6] := ModuloFivp;
Fivs12[6] := ModuloFivs;
Fc12[6] := Fci;
Fcx12[6] := Fci * 0;
Fcy12[6] := Fci * 1;
end;
if alphaD = 210 then {Cilindro 7}
begin
Fivp12[7] := ModuloFivp;
Fivs12[7] := ModuloFivs;
Fc12[7] := Fci;
Fcx12[7] := Fci * Cos(60*Pi/180);
Fcy12[7] := Fci * Cos(30*Pi/180);
end;
if alphaD = 240 then {Cilindro 5}
begin
Fivp12[5] := ModuloFivp;
Fivs12[5] := ModuloFivs;
Fc12[5] := Fci;
Fcx12[5] := Fci * Cos(30*Pi/180);
Fcy12[5] := Fci * Cos(60*Pi/180);
end;
if alphaD = 270 then {Cilindro 9}
begin
Fivp12[9] := ModuloFivp;
Fivs12[9] := ModuloFivs;
Fc12[9] := Fci;
Fcx12[9] := Fci * 0;
Fcy12[9] := Fci * 1;
end;
if alphaD = 300 then {Cilindro 3}
begin
Fivp12[3] := ModuloFivp;
Fivs12[3] := ModuloFivs;
Fc12[3] := Fci;
Fcx12[3] := Fci * Cos(30*Pi/180);
Fcy12[3] := Fci * Cos(60*Pi/180);
end;
if alphaD = 330 then {Cilindro 11}
begin
Fivp12[11] := ModuloFivp;

JUNIO-2010 ANEXOS 188


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fivs12[11] := ModuloFivs;
Fc12[11] := Fci;
Fcx12[11] := Fci * Cos(60*Pi/180);
Fcy12[11] := Fci * Cos(30*Pi/180);
end;
Fcx12T :=0;
Fcy12T :=0;
Fc12T :=0;
begin
Fcx12T := Fcx12[1] - Fcx12[2] + Fcx12[3] - Fcx12[4] + Fcx12[5] -
Fcx12[6] + Fcx12[7] - Fcx12[8] + Fcx12[9] - Fcx12[10] + Fcx12[11] - Fcx12[12];
Fcy12T := Fcy12[1] + Fcy12[2] + Fcy12[3] - Fcy12[4] - Fcy12[5] -
Fcy12[6] - Fcx12[7] - Fcx12[8] + Fcx12[9] - Fcx12[10] + Fcx12[11] - Fcx12[12];
Fc12T := Sqrt(Sqr(Fcx12T) + Sqr(Fcy12T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc12T);
end;

////////////////////////////////////////////////////////////////////////////////

//Cálculo del ángulo de la manivela para los distintos motores de 2


//tiempos de 1 a 12 cilindros.

if cbCilindos.ItemIndex = 0 then
begin
alphaD := alphaD + 360/1;
end;
if cbCilindos.ItemIndex = 1 then
begin
alphaD := alphaD + 360/2;
end;
if cbCilindos.ItemIndex = 2 then
begin
alphaD := alphaD + 360/3;
end;
if cbCilindos.ItemIndex = 3 then
begin
alphaD := alphaD + 360/4;
end;
if cbCilindos.ItemIndex = 4 then
begin
alphaD := alphaD + 360/5;
end;
if cbCilindos.ItemIndex = 5 then
begin

JUNIO-2010 ANEXOS 189


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

alphaD := alphaD + 360/6;


end;
if cbCilindos.ItemIndex = 6 then
begin
alphaD := alphaD + 360/7;
end;
if cbCilindos.ItemIndex = 7 then
begin
alphaD := alphaD + 360/8;
end;
if cbCilindos.ItemIndex = 8 then
begin
alphaD := alphaD + 360/9;
end;
if cbCilindos.ItemIndex = 9 then
begin
alphaD := alphaD + 360/10;
end;
if cbCilindos.ItemIndex = 10 then
begin
alphaD := alphaD + 360/11;
end;
if cbCilindos.ItemIndex = 11 then
begin
alphaD := alphaD + 360/12;
end;
end; // END DEL WHILE

txFivp.Text := formatFloat('#,##0.000',Fivp);
txFivs.Text := formatFloat('#,##0.000',Fivs);
txFivc.Text := formatFloat('#,##0.000',Fivc);

cht2.Series[0].Clear;
cht4.Series[0].Clear;
cht5.Series[0].Clear;
Cht14.Series[0].Clear;
Cht14.Series[1].Clear;
Cht14.Series[2].Clear;
for alphaG := 0 to 360 do
begin

Fivpi := (-1) * masasAlternativas * radioCiguenal *


Sqr(velocidadAngular*2*Pi/60) * cos(alphaG*(Pi/180));
Fivp := Fivp + Fivpi;
Fivsi := (-1) * masasAlternativas * radioCiguenal *

JUNIO-2010 ANEXOS 190


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Sqr(velocidadAngular*2*Pi/60) * landa * cos(2*(alphaG*(Pi/180)));


Fivs := Fivs + Fivsi;
Fivci := masasAlternativas * radioCiguenal * Sqr(velocidadAngular*2*Pi/60)
* ((landa * landa * landa)/4) * cos(4*(alphaG*(Pi/180)));
Fivc := Fivc + Fivci;
Fci := masasGiratorias * radioCiguenal * Sqr(velocidadAngular*2*Pi/60);
Fc := Fci;

cht2.Series[0].AddXY(alphaG,Fivpi);
cht4.Series[0].AddXY(alphaG,Fivsi);
cht5.Series[0].AddXY(alphaG,Fivci);
cht14.Series[0].AddXY(alphaG,Fivpi);
cht14.Series[1].AddXY(alphaG,Fivsi);
cht14.Series[2].AddXY(alphaG,Fivpi+Fivsi);

end;

end;

// Cálculo de los momentos de vuelco para motores de 2 tiempos de 1 a 12


//cilindros.
if rgCiclos.ItemIndex = 0 then
begin

if cbCilindos.ItemIndex = 0 then
begin
txMfivp.Text := 'No existen para este caso';
txMfivs.Text := 'No existen para este caso';
edtMfc.Text := 'No existen para este caso';
end;
if cbCilindos.ItemIndex = 1 then
begin
Mfivp2[1] := 0;
Mfivp2[2] := 0;
Mfivp2T := 0;
Mfivp2[1] := Fivp2[1] * (1/2) * DistanciaM;
Mfivp2[2] := Fivp2[2] * (1/2) * DistanciaM;
Mfivpx2 := Mfivp2[1] * 0 - Mfivp2[2] * 0;
Mfivpy2 := Mfivp2[1] * 1 + Mfivp2[2] * 1;
Mfivp2T := Sqrt(Sqr(Mfivpx2) + Sqr(Mfivpy2));

Mfivs2[1] := 0;
Mfivs2[2] := 0;
Mfivs2T := 0;

JUNIO-2010 ANEXOS 191


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivs2[1] := Fivs2[1] * (1/2) * DistanciaM;


Mfivs2[2] := Fivs2[2] * (1/2) * DistanciaM;
Mfivsx2 := Mfivs2[1] * 0 - Mfivs2[2] * 0;
Mfivsy2 := Mfivs2[1] * 1 - Mfivs2[2] * 1;
Mfivs2T := Sqrt(Sqr(Mfivsx2) + Sqr(Mfivsy2));

MFc2[1] := 0;
MFc2[2] := 0;
MFc2T := 0;
MFc2[1] := Fc2[1] * (1/2) * DistanciaM;
MFc2[2] := Fc2[2] * (1/2) * DistanciaM;
MFcx2T := MFc2[1] * 0 - MFc2[2] * 0;
MFcy2T := MFc2[1] * 1 + MFc2[2] * 1;
MFc2T := Sqrt(Sqr(MFcx2T) + Sqr(MFcy2T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp2T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs2T);
edtMfc.Text := formatFloat('#,##0.000',MFc2T);
end;

if cbCilindos.ItemIndex = 2 then
begin
Mfivp3[1] := 0;
Mfivp3[3] := 0;
Mfivpx3 := 0;
Mfivpy3 := 0;
Mfivp3T := 0;
Mfivp3[1] := Fivp3[1] * DistanciaM;
Mfivp3[3] := Fivp3[3] * DistanciaM;
Mfivpx3 := Mfivp3[1] * 0 + Mfivp3[3] * Cos(30*Pi/180);
Mfivpy3 := Mfivp3[1] * 1 + Mfivp3[3] * Cos(60*Pi/180);
Mfivp3T := Sqrt(Sqr(Mfivpx3) + Sqr(Mfivpy3));

Mfivs3[1] := 0;
Mfivs3[2] := 0;
Mfivs3[3] := 0;
Mfivs3T := 0;
Mfivs3[1] := Fivs3[1] * DistanciaM;
Mfivs3[3] := Fivs3[3] * DistanciaM;
Mfivsx3 := Mfivs3[1] * 0 - Mfivs3[3] * Cos(30*Pi/180);
Mfivsy3 := Mfivs3[1] * 1 + Mfivs3[3] * Cos(60*Pi/180);
Mfivs3T := Sqrt(Sqr(Mfivsx3) + Sqr(Mfivsy3));

MFc3[1] := 0;
MFc3[3] := 0;
MFc3T := 0;

JUNIO-2010 ANEXOS 192


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

MFc3[1] := Fc3[1] * DistanciaM;


MFc3[3] := Fc3[3] * DistanciaM;
MFcx3T := MFc3[1] * 0 + MFc3[3] * Cos(30*Pi/180);
MFcy3T := MFc3[1] * 1 + MFc3[3] * Cos(60*Pi/180);
MFc3T := Sqrt(Sqr(MFcx3T) + Sqr(MFcy3T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp3T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs3T);
edtMfc.Text := formatFloat('#,##0.000',MFc3T);
end;

if cbCilindos.ItemIndex = 3 then
begin
Mfivp4[1] := 0;
Mfivp4[2] := 0;
Mfivp4[3] := 0;
Mfivp4[4] := 0;
Mfivp4T := 0;
Mfivp4[1] := Fivp4[1] * (3/2) * DistanciaM;
Mfivp4[2] := Fivp4[2] * (1/2) * DistanciaM;
Mfivp4[3] := Fivp4[3] * (1/2) * DistanciaM;
Mfivp4[4] := Fivp4[4] * (3/2) * DistanciaM;
Mfivpx4 := Mfivp4[1] * 0 + Mfivp4[2] * 0 - Mfivp4[3] * 1 + Mfivp4[4] * 1;
Mfivpy4 := Mfivp4[1] * 1 - Mfivp4[2] * 1 - Mfivp4[3] * 0 + Mfivp4[4] * 0;
Mfivp4T := Sqrt(Sqr(Mfivpx4) + Sqr(Mfivpy4));

Mfivs4[1] := 0;
Mfivs4[2] := 0;
Mfivs4[3] := 0;
Mfivs4[4] := 0;
Mfivs4T := 0;
Mfivs4[1] := Fivs4[1] * (3/2) * DistanciaM;
Mfivs4[2] := Fivs4[2] * (1/2) * DistanciaM;
Mfivs4[3] := Fivs4[3] * (1/2) * DistanciaM;
Mfivs4[4] := Fivs4[4] * (3/2) * DistanciaM;
Mfivsx4 := Mfivs4[1] * 0 + Mfivs4[2] * 0 + Mfivs4[3] * 0 + Mfivs4[4] * 0;
Mfivsy4 := Mfivs4[1] * 1 + Mfivs4[2] * 1 + Mfivs4[3] * 1 + Mfivs4[4] * 1;
Mfivs4T := Sqrt(Sqr(Mfivsx4) + Sqr(Mfivsy4));

MFc4[1] := 0;
MFc4[2] := 0;
MFc4[3] := 0;
MFc4[4] := 0;
MFc4T := 0;
MFc4[1] := Fc4[1] * (3/2) * DistanciaM;
MFc4[2] := Fc4[2] * (1/2) * DistanciaM;

JUNIO-2010 ANEXOS 193


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

MFc4[3] := Fc4[3] * (1/2) * DistanciaM;


MFc4[4] := Fc4[4] * (3/2) * DistanciaM;
MFcx4T := MFc4[1] * 0 + MFc4[2] * 0 + MFc4[3] * 1 - MFc4[4] * 1;
MFcy4T := MFc4[1] * 1 - MFc4[2] * 1 - MFc4[3] * 0 + MFc4[4] * 0;
MFc4T := Sqrt(Sqr(MFcx4T) + Sqr(MFcy4T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp4T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs4T);
edtMfc.Text := formatFloat('#,##0.000',MFc4T);
end;

if cbCilindos.ItemIndex = 4 then
begin
Mfivp5[1] := 0;
Mfivp5[2] := 0;
Mfivp5[4] := 0;
Mfivp5[5] := 0;
Mfivp5T := 0;
Mfivp5[1] := Fivp5[1] * (2) * DistanciaM;
Mfivp5[2] := Fivp5[2] * (1) * DistanciaM;
Mfivp5[4] := Fivp5[4] * (1) * DistanciaM;
Mfivp5[5] := Fivp5[5] * (2) * DistanciaM;
Mfivpx5 := Mfivp5[1] * 0 - Mfivp5[2] * Cos(54*Pi/180) - Mfivp5[4] *
Cos(18*Pi/180) + Mfivp5[5] * Cos(18*Pi/180);
Mfivpy5 := Mfivp5[1] * 1 - Mfivp5[2] * Cos(36*Pi/180) - Mfivp5[4] *
Cos(72*Pi/180) - Mfivp5[5] * Cos(72*Pi/180);
Mfivp5T := Sqrt(Sqr(Mfivpx5) + Sqr(Mfivpy5));

Mfivs5[1] := 0;
Mfivs5[2] := 0;
Mfivs5[4] := 0;
Mfivs5[5] := 0;
Mfivs5T := 0;
Mfivs5[1] := Fivs5[1] * (2) * DistanciaM;
Mfivs5[2] := Fivs5[2] * (1) * DistanciaM;
Mfivs5[4] := Fivs5[4] * (1) * DistanciaM;
Mfivs5[5] := Fivs5[5] * (2) * DistanciaM;
Mfivsx5 := Mfivs5[1] * 0 + Mfivs5[2] * Cos(18*Pi/180) - Mfivs5[4] *
Cos(54*Pi/180) + Mfivs5[5] * Cos(54*Pi/180);
Mfivsy5 := Mfivs5[1] * 1 + Mfivs5[2] * Cos(72*Pi/180) + Mfivs5[4] *
Cos(36*Pi/180) + Mfivs5[5] * Cos(36*Pi/180);
Mfivs5T := Sqrt(Sqr(Mfivsx5) + Sqr(Mfivsy5));

MFc5[1] := 0;
MFc5[2] := 0;
MFc5[4] := 0;

JUNIO-2010 ANEXOS 194


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

MFc5[5] := 0;
MFc5T := 0;
MFc5[1] := Fc5[1] * (2) * DistanciaM;
MFc5[2] := Fc5[2] * (1) * DistanciaM;
MFc5[4] := Fc5[4] * (1) * DistanciaM;
MFc5[5] := Fc5[5] * (2) * DistanciaM;
MFcx5T := MFc5[1] * 0 - MFc5[2] * Cos(54*Pi/180) - MFc5[4] *
Cos(18*Pi/180) + MFc5[5] * Cos(18*Pi/180);
MFcy5T := MFc5[1] * 1 - MFc5[2] * Cos(36*Pi/180) - MFc5[4] *
Cos(72*Pi/180) - MFc5[5] * Cos(72*Pi/180);
MFc5T := Sqrt(Sqr(MFcx5T) + Sqr(MFcy5T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp5T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs5T);
edtMfc.Text := formatFloat('#,##0.000',MFc5T);
end;

if cbCilindos.ItemIndex = 5 then
begin
Mfivp6[1] := 0;
Mfivp6[2] := 0;
Mfivp6[3] := 0;
Mfivp6[4] := 0;
Mfivp6[5] := 0;
Mfivp6[6] := 0;
Mfivp6T := 0;
Mfivp6[1] := Fivp6[1] * (5/2) * DistanciaM;
Mfivp6[2] := Fivp6[2] * (3/2) * DistanciaM;
Mfivp6[3] := Fivp6[3] * (1/2) * DistanciaM;
Mfivp6[4] := Fivp6[4] * (1/2) * DistanciaM;
Mfivp6[5] := Fivp6[5] * (3/2) * DistanciaM;
Mfivp6[6] := Fivp6[6] * (5/2) * DistanciaM;
Mfivpx6 := Mfivp6[1] * 0 + Mfivp6[2] * Cos(30*Pi/180) - Mfivp6[3] *
Cos(30*Pi/180) - Mfivp6[4] * 0 + Mfivp6[5] * Cos(30*Pi/180) - Mfivp6[6] *
Cos(30*Pi/180);
Mfivpy6 := Mfivp6[1] * 1 - Mfivp6[2] * Cos(60*Pi/180) - Mfivp6[3] *
Cos(60*Pi/180) + Mfivp6[4] * 1 - Mfivp6[5] * Cos(60*Pi/180) - Mfivp6[6] *
Cos(60*Pi/180);
Mfivp6T := Sqrt(Sqr(Mfivpx6) + Sqr(Mfivpy6));

Mfivs6[1] := 0;
Mfivs6[2] := 0;
Mfivs6[3] := 0;
Mfivs6[4] := 0;
Mfivs6[5] := 0;
Mfivs6[6] := 0;

JUNIO-2010 ANEXOS 195


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivs6T := 0;
Mfivs6[1] := Fivs6[1] * (5/2) * DistanciaM;
Mfivs6[2] := Fivs6[2] * (3/2) * DistanciaM;
Mfivs6[3] := Fivs6[3] * (1/2) * DistanciaM;
Mfivs6[4] := Fivs6[4] * (1/2) * DistanciaM;
Mfivs6[5] := Fivs6[5] * (3/2) * DistanciaM;
Mfivs6[6] := Fivs6[6] * (5/2) * DistanciaM;
Mfivsx6 := Mfivs6[1] * 0 - Mfivs6[2] * Cos(30*Pi/180) + Mfivs6[3] *
Cos(30*Pi/180) - Mfivs6[4] * 0 + Mfivs6[5] * Cos(30*Pi/180) - Mfivs6[6] *
Cos(30*Pi/180);
Mfivsy6 := Mfivs6[1] * 1 - Mfivs6[2] * Cos(60*Pi/180) - Mfivs6[3] *
Cos(60*Pi/180) - Mfivs6[4] * 1 + Mfivs6[5] * Cos(60*Pi/180) + Mfivs6[6] *
Cos(60*Pi/180);
Mfivs6T := Sqrt(Sqr(Mfivsx6) + Sqr(Mfivsy6));

MFc6[1] := 0;
MFc6[2] := 0;
MFc6[3] := 0;
MFc6[4] := 0;
MFc6[5] := 0;
MFc6[6] := 0;
MFc6T := 0;
MFc6[1] := Fc6[1] * (5/2) * DistanciaM;
MFc6[2] := Fc6[2] * (3/2) * DistanciaM;
MFc6[3] := Fc6[3] * (1/2) * DistanciaM;
MFc6[4] := Fc6[4] * (1/2) * DistanciaM;
MFc6[5] := Fc6[5] * (3/2) * DistanciaM;
MFc6[6] := Fc6[6] * (5/2) * DistanciaM;
MFcx6T := MFc6[1] * 0 + MFc6[2] * Cos(30*Pi/180) - MFc6[3] *
Cos(30*Pi/180) - MFc6[4] * 0 + MFc6[5] * Cos(30*Pi/180) - MFc6[6] *
Cos(30*Pi/180);
MFcy6T := MFc6[1] * 1 - MFc6[2] * Cos(60*Pi/180) - MFc6[3] *
Cos(60*Pi/180) + MFc6[4] * 1 - MFc6[5] * Cos(60*Pi/180) - MFc6[6] *
Cos(60*Pi/180);
MFc6T := Sqrt(Sqr(MFcx6T) + Sqr(MFcy6T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp6T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs6T);
edtMfc.Text := formatFloat('#,##0.000',MFc6T);
end;

if cbCilindos.ItemIndex = 6 then
begin
Mfivp7[1] := 0;
Mfivp7[2] := 0;
Mfivp7[3] := 0;

JUNIO-2010 ANEXOS 196


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivp7[5] := 0;
Mfivp7[6] := 0;
Mfivp7[7] := 0;
Mfivp7T := 0;
Mfivp7[1] := Fivp7[1] * (3) * DistanciaM;
Mfivp7[2] := Fivp7[2] * (2) * DistanciaM;
Mfivp7[3] := Fivp7[3] * (1) * DistanciaM;
Mfivp7[5] := Fivp7[5] * (1) * DistanciaM;
Mfivp7[6] := Fivp7[6] * (2) * DistanciaM;
Mfivp7[7] := Fivp7[7] * (3) * DistanciaM;
Mfivpx7 := Mfivp7[1] * 0 + Mfivp7[2] * Cos(12.86*Pi/180) - Mfivp7[3] *
Cos(12.86*Pi/180) - Mfivp7[5] * Cos(64.29*Pi/180) + Mfivp7[6] * Cos(38.57*Pi/180)
- Mfivp7[7] * Cos(38.57*Pi/180);
Mfivpy7 := Mfivp7[1] * 1 - Mfivp7[2] * Cos(77.14*Pi/180) - Mfivp7[3] *
Cos(77.14*Pi/180) + Mfivp7[5] * Cos(25.71*Pi/180) - Mfivp7[6] * Cos(51.43*Pi/180)
- Mfivp7[7] * Cos(51.43*Pi/180);
Mfivp7T := Sqrt(Sqr(Mfivpx7) + Sqr(Mfivpy7));

Mfivs7[1] := 0;
Mfivs7[2] := 0;
Mfivs7[3] := 0;
Mfivs7[5] := 0;
Mfivs7[6] := 0;
Mfivs7[7] := 0;
Mfivs7T := 0;
Mfivs7[1] := Fivs7[1] * (3) * DistanciaM;
Mfivs7[2] := Fivs7[2] * (2) * DistanciaM;
Mfivs7[3] := Fivs7[3] * (1) * DistanciaM;
Mfivs7[5] := Fivs7[5] * (1) * DistanciaM;
Mfivs7[6] := Fivs7[6] * (2) * DistanciaM;
Mfivs7[7] := Fivs7[7] * (3) * DistanciaM;
Mfivsx7 := Mfivs7[1] * 0 - Mfivs7[2] * Cos(64.28*Pi/180) + Mfivs7[3] *
Cos(64.28*Pi/180) + Mfivs7[5] * Cos(38.58*Pi/180) + Mfivs7[6] *
Cos(12.85*Pi/180) - Mfivs7[7] * Cos(12.85*Pi/180);
Mfivsy7 := Mfivs7[1] * 1 - Mfivs7[2] * Cos(25.72*Pi/180) - Mfivs7[3] *
Cos(25.72*Pi/180) - Mfivs7[5] * Cos(51.42*Pi/180) + Mfivs7[6] * Cos(77.15*Pi/180)
+ Mfivs7[7] * Cos(77.15*Pi/180);
Mfivs7T := Sqrt(Sqr(Mfivsx7) + Sqr(Mfivsy7));

MFc7[1] := 0;
MFc7[2] := 0;
MFc7[3] := 0;
MFc7[5] := 0;
MFc7[6] := 0;
MFc7[7] := 0;
MFc7T := 0;

JUNIO-2010 ANEXOS 197


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

MFc7[1] := Fc7[1] * (3) * DistanciaM;


MFc7[2] := Fc7[2] * (2) * DistanciaM;
MFc7[3] := Fc7[3] * (1) * DistanciaM;
MFc7[5] := Fc7[5] * (1) * DistanciaM;
MFc7[6] := Fc7[6] * (2) * DistanciaM;
MFc7[7] := Fc7[7] * (3) * DistanciaM;
MFcx7T := MFc7[1] * 0 + MFc7[2] * Cos(12.86*Pi/180) - MFc7[3] *
Cos(12.86*Pi/180) - MFc7[5] * Cos(64.29*Pi/180) + MFc7[6] * Cos(38.57*Pi/180) -
MFc7[7] * Cos(38.57*Pi/180);
MFcy7T := MFc7[1] * 1 - MFc7[2] * Cos(77.14*Pi/180) - MFc7[3] *
Cos(77.14*Pi/180) + MFc7[5] * Cos(25.71*Pi/180) - MFc7[6] * Cos(51.43*Pi/180) -
MFc7[7] * Cos(51.43*Pi/180);
MFc7T := Sqrt(Sqr(MFcx7T) + Sqr(MFcy7T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp7T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs7T);
edtMfc.Text := formatFloat('#,##0.000',MFc7T);
end;

if cbCilindos.ItemIndex = 7 then
begin
Mfivp8[1] := 0;
Mfivp8[2] := 0;
Mfivp8[3] := 0;
Mfivp8[4] := 0;
Mfivp8[5] := 0;
Mfivp8[6] := 0;
Mfivp8[7] := 0;
Mfivp8[8] := 0;
Mfivp8T := 0;
Mfivp8[1] := Fivp8[1] * (7/2) * DistanciaM;
Mfivp8[2] := Fivp8[2] * (5/2) * DistanciaM;
Mfivp8[3] := Fivp8[3] * (3/2) * DistanciaM;
Mfivp8[4] := Fivp8[4] * (1/2) * DistanciaM;
Mfivp8[5] := Fivp8[5] * (1/2) * DistanciaM;
Mfivp8[6] := Fivp8[6] * (3/2) * DistanciaM;
Mfivp8[7] := Fivp8[7] * (5/2) * DistanciaM;
Mfivp8[8] := Fivp8[8] * (7/2) * DistanciaM;
Mfivpx8 := Mfivp8[1] * 0 + Mfivp8[2] * Cos(45*Pi/180) - Mfivp8[3] * 1 -
Mfivp8[4] * Cos(45*Pi/180) - Mfivp8[5] * Cos(45*Pi/180) + Mfivp8[6] * 0 - Mfivp8[7]
* 1 + Mfivp8[8] * Cos(45*Pi/180);
Mfivpy8 := Mfivp8[1] * 1 - Mfivp8[2] * Cos(45*Pi/180) - Mfivp8[3] * 0 -
Mfivp8[4] * Cos(45*Pi/180) - Mfivp8[5] * Cos(45*Pi/180) + Mfivp8[6] * 1 - Mfivp8[7]
* 0 - Mfivp8[8] * Cos(45*Pi/180);
Mfivp8T := Sqrt(Sqr(Mfivpx8) + Sqr(Mfivpy8));

JUNIO-2010 ANEXOS 198


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivs8[1] := 0;
Mfivs8[2] := 0;
Mfivs8[3] := 0;
Mfivs8[4] := 0;
Mfivs8[5] := 0;
Mfivs8[6] := 0;
Mfivs8[7] := 0;
Mfivs8[8] := 0;
Mfivs8T := 0;
Mfivs8[1] := Fivs8[1] * (7/2) * DistanciaM;
Mfivs8[2] := Fivs8[2] * (5/2) * DistanciaM;
Mfivs8[3] := Fivs8[3] * (3/2) * DistanciaM;
Mfivs8[4] := Fivs8[4] * (1/2) * DistanciaM;
Mfivs8[5] := Fivs8[5] * (1/2) * DistanciaM;
Mfivs8[6] := Fivs8[6] * (3/2) * DistanciaM;
Mfivs8[7] := Fivs8[7] * (5/2) * DistanciaM;
Mfivs8[8] := Fivs8[8] * (7/2) * DistanciaM;
Mfivsx8 := Mfivs8[1] * 0 - Mfivs8[2] * 1 - Mfivs8[3] * 0 + Mfivs8[4] * 1 -
Mfivs8[5] * 1 - Mfivs8[6] * 0 + Mfivs8[7] * 0 + Mfivs8[8] * 1;
Mfivsy8 := Mfivs8[1] * 1 - Mfivs8[2] * 0 - Mfivs8[3] * 1 + Mfivs8[4] * 0 -
Mfivs8[5] * 0 - Mfivs8[6] * 1 + Mfivs8[7] * 1 + Mfivs8[8] * 0;
Mfivs8T := Sqrt(Sqr(Mfivsx8) + Sqr(Mfivsy8));

MFc8[1] := 0;
MFc8[2] := 0;
MFc8[3] := 0;
MFc8[4] := 0;
MFc8[5] := 0;
MFc8[6] := 0;
MFc8[7] := 0;
MFc8[8] := 0;
MFc8T := 0;
MFc8[1] := Fc8[1] * (7/2) * DistanciaM;
MFc8[2] := Fc8[2] * (5/2) * DistanciaM;
MFc8[3] := Fc8[3] * (3/2) * DistanciaM;
MFc8[4] := Fc8[4] * (1/2) * DistanciaM;
MFc8[5] := Fc8[5] * (1/2) * DistanciaM;
MFc8[6] := Fc8[6] * (3/2) * DistanciaM;
MFc8[7] := Fc8[7] * (5/2) * DistanciaM;
MFc8[8] := Fc8[8] * (7/2) * DistanciaM;
MFcx8T := MFc8[1] * 0 + MFc8[2] * Cos(45*Pi/180) - MFc8[3] * 1 - MFc8[4]
* Cos(45*Pi/180) - MFc8[5] * Cos(45*Pi/180) + MFc8[6] * 0 - MFc8[7] * 1 +
MFc8[8] * Cos(45*Pi/180);
MFcy8T := MFc8[1] * 1 - MFc8[2] * Cos(45*Pi/180) - MFc8[3] * 0 - MFc8[4]
* Cos(45*Pi/180) - MFc8[5] * Cos(45*Pi/180) + MFc8[6] * 1 - MFc8[7] * 0 - MFc8[8]
* Cos(45*Pi/180);

JUNIO-2010 ANEXOS 199


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

MFc8T := Sqrt(Sqr(MFcx8T) + Sqr(MFcy8T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp8T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs8T);
edtMfc.Text := formatFloat('#,##0.000',MFc8T);
end;

if cbCilindos.ItemIndex = 8 then
begin
Mfivp9[1] := 0;
Mfivp9[2] := 0;
Mfivp9[3] := 0;
Mfivp9[4] := 0;
Mfivp9[6] := 0;
Mfivp9[7] := 0;
Mfivp9[8] := 0;
Mfivp9[9] := 0;
Mfivp9T := 0;
Mfivp9[1] := Fivp9[1] * (4) * DistanciaM;
Mfivp9[2] := Fivp9[2] * (3) * DistanciaM;
Mfivp9[3] := Fivp9[3] * (2) * DistanciaM;
Mfivp9[4] := Fivp9[4] * (1) * DistanciaM;
Mfivp9[6] := Fivp9[6] * (1) * DistanciaM;
Mfivp9[7] := Fivp9[7] * (2) * DistanciaM;
Mfivp9[8] := Fivp9[8] * (3) * DistanciaM;
Mfivp9[9] := Fivp9[9] * (4) * DistanciaM;
Mfivpx9 := Mfivp9[1] * 0 + Mfivp9[2] * Cos(10*Pi/180) - Mfivp9[3] *
Cos(10*Pi/180) + Mfivp9[4] * Cos(70*Pi/180) + Mfivp9[6] * Cos(30*Pi/180) -
Mfivp9[7] * Cos(30*Pi/180) + Mfivp9[8] * Cos(50*Pi/180) - Mfivp9[9] *
Cos(50*Pi/180);
Mfivpy9 := Mfivp9[1] * 1 + Mfivp9[2] * Cos(80*Pi/180) + Mfivp9[3] *
Cos(80*Pi/180) - Mfivp9[4] * Cos(20*Pi/180) + Mfivp9[6] * Cos(60*Pi/180) +
Mfivp9[7] * Cos(60*Pi/180) - Mfivp9[8] * Cos(40*Pi/180) - Mfivp9[9] *
Cos(40*Pi/180);
Mfivp9T := Sqrt(Sqr(Mfivpx9) + Sqr(Mfivpy9));

Mfivs9[1] := 0;
Mfivs9[2] := 0;
Mfivs9[3] := 0;
Mfivs9[4] := 0;
Mfivs9[6] := 0;
Mfivs9[7] := 0;
Mfivs9[8] := 0;
Mfivs9[9] := 0;
Mfivs9T := 0;
Mfivs9[1] := Fivs9[1] * (4) * DistanciaM;

JUNIO-2010 ANEXOS 200


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivs9[2] := Fivs9[2] * (3) * DistanciaM;


Mfivs9[3] := Fivs9[3] * (2) * DistanciaM;
Mfivs9[4] := Fivs9[4] * (1) * DistanciaM;
Mfivs9[6] := Fivs9[6] * (1) * DistanciaM;
Mfivs9[7] := Fivs9[7] * (2) * DistanciaM;
Mfivs9[8] := Fivs9[8] * (3) * DistanciaM;
Mfivs9[9] := Fivs9[9] * (4) * DistanciaM;
Mfivsx9 := Mfivs9[1] * 0 + Mfivs9[2] * Cos(70*Pi/180) - Mfivs9[3] *
Cos(70*Pi/180) - Mfivs9[4] * Cos(50*Pi/180) - Mfivs9[6] * Cos(30*Pi/180) +
Mfivs9[7] * Cos(30*Pi/180) + Mfivs9[8] * Cos(10*Pi/180) - Mfivs9[9] *
Cos(10*Pi/180);
Mfivsy9 := Mfivs9[1] * 1 - Mfivs9[2] * Cos(20*Pi/180) - Mfivs9[3] *
Cos(20*Pi/180) + Mfivs9[4] * Cos(40*Pi/180) + Mfivs9[6] * Cos(60*Pi/180) +
Mfivs9[7] * Cos(60*Pi/180) - Mfivs9[8] * Cos(80*Pi/180) - Mfivs9[9] *
Cos(80*Pi/180);
Mfivs9T := Sqrt(Sqr(Mfivsx9) + Sqr(Mfivsy9));

MFc9[1] := 0;
MFc9[2] := 0;
MFc9[3] := 0;
MFc9[4] := 0;
MFc9[6] := 0;
MFc9[7] := 0;
MFc9[8] := 0;
MFc9[9] := 0;
MFc9T := 0;
MFc9[1] := Fc9[1] * (4) * DistanciaM;
MFc9[2] := Fc9[2] * (3) * DistanciaM;
MFc9[3] := Fc9[3] * (2) * DistanciaM;
MFc9[4] := Fc9[4] * (1) * DistanciaM;
MFc9[6] := Fc9[6] * (1) * DistanciaM;
MFc9[7] := Fc9[7] * (2) * DistanciaM;
MFc9[8] := Fc9[8] * (3) * DistanciaM;
MFc9[9] := Fc9[9] * (4) * DistanciaM;
MFcx9T := MFc9[1] * 0 + MFc9[2] * Cos(10*Pi/180) - MFc9[3] *
Cos(10*Pi/180) + MFc9[4] * Cos(70*Pi/180) + MFc9[6] * Cos(30*Pi/180) - MFc9[7]
* Cos(30*Pi/180) + MFc9[8] * Cos(50*Pi/180) - MFc9[9] * Cos(50*Pi/180);
MFcy9T := MFc9[1] * 1 + MFc9[2] * Cos(80*Pi/180) + MFc9[3] *
Cos(80*Pi/180) - MFc9[4] * Cos(20*Pi/180) + MFc9[6] * Cos(60*Pi/180) + MFc9[7]
* Cos(60*Pi/180) - MFc9[8] * Cos(40*Pi/180) - MFc9[9] * Cos(40*Pi/180);
MFc9T := Sqrt(Sqr(MFcx9T) + Sqr(MFcy9T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp9T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs9T);
edtMfc.Text := formatFloat('#,##0.000',MFc9T);
end;

JUNIO-2010 ANEXOS 201


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

if cbCilindos.ItemIndex = 9 then
begin
Mfivp10[1] := 0;
Mfivp10[2] := 0;
Mfivp10[3] := 0;
Mfivp10[4] := 0;
Mfivp10[5] := 0;
Mfivp10[6] := 0;
Mfivp10[7] := 0;
Mfivp10[8] := 0;
Mfivp10[9] := 0;
Mfivp10[10] := 0;
Mfivp10T := 0;
Mfivp10[1] := Fivp10[1] * (9/2) * DistanciaM;
Mfivp10[2] := Fivp10[2] * (7/2) * DistanciaM;
Mfivp10[3] := Fivp10[3] * (5/2) * DistanciaM;
Mfivp10[4] := Fivp10[4] * (3/2) * DistanciaM;
Mfivp10[5] := Fivp10[5] * (1/2) * DistanciaM;
Mfivp10[6] := Fivp10[6] * (1/2) * DistanciaM;
Mfivp10[7] := Fivp10[7] * (3/2) * DistanciaM;
Mfivp10[8] := Fivp10[8] * (5/2) * DistanciaM;
Mfivp10[9] := Fivp10[9] * (7/2) * DistanciaM;
Mfivp10[10] := Fivp10[10] * (9/2) * DistanciaM;
Mfivpx10 := Mfivp10[1] * 0 - Mfivp10[2] * Cos(18*Pi/180) + Mfivp10[3] *
Cos(54*Pi/180) - Mfivp10[4] * Cos(54*Pi/180) + Mfivp10[5] * Cos(18*Pi/180) -
Mfivp10[6] * Cos(18*Pi/180) + Mfivp10[7] * Cos(54*Pi/180) - Mfivp10[8] *
Cos(54*Pi/180) + Mfivp10[9] * Cos(18*Pi/180) + Mfivp10[10] * 0;
Mfivpy10 := Mfivp10[1] * 1 - Mfivp10[2] * Cos(72*Pi/180) - Mfivp10[3] *
Cos(36*Pi/180) - Mfivp10[4] * Cos(36*Pi/180) - Mfivp10[5] * Cos(72*Pi/180) -
Mfivp10[6] * Cos(72*Pi/180) - Mfivp10[7] * Cos(36*Pi/180) - Mfivp10[8] *
Cos(36*Pi/180) - Mfivp10[9] * Cos(72*Pi/180) + Mfivp10[10] * 1;
Mfivp10T := Sqrt(Sqr(Mfivpx10) + Sqr(Mfivpy10));

Mfivs10[1] := 0;
Mfivs10[2] := 0;
Mfivs10[3] := 0;
Mfivs10[4] := 0;
Mfivs10[5] := 0;
Mfivs10[6] := 0;
Mfivs10[7] := 0;
Mfivs10[8] := 0;
Mfivs10[9] := 0;
Mfivs10[10] := 0;
Mfivs10T := 0;
Mfivs10[1] := Fivs10[1] * (9/2) * DistanciaM;

JUNIO-2010 ANEXOS 202


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivs10[2] := Fivs10[2] * (7/2) * DistanciaM;


Mfivs10[3] := Fivs10[3] * (5/2) * DistanciaM;
Mfivs10[4] := Fivs10[4] * (3/2) * DistanciaM;
Mfivs10[5] := Fivs10[5] * (1/2) * DistanciaM;
Mfivs10[6] := Fivs10[6] * (1/2) * DistanciaM;
Mfivs10[7] := Fivs10[7] * (3/2) * DistanciaM;
Mfivs10[8] := Fivs10[8] * (5/2) * DistanciaM;
Mfivs10[9] := Fivs10[9] * (7/2) * DistanciaM;
Mfivs10[10] := Fivs10[10] * (9/2) * DistanciaM;
Mfivsx10 := Mfivs10[1] * 0 + Mfivs10[2] * Cos(54*Pi/180) - Mfivs10[3] *
Cos(18*Pi/180) + Mfivs10[4] * Cos(18*Pi/180) - Mfivs10[5] * Cos(54*Pi/180) -
Mfivs10[6] * Cos(54*Pi/180) + Mfivs10[7] * Cos(18*Pi/180) - Mfivs10[8] *
Cos(18*Pi/180) + Mfivs10[9] * Cos(54*Pi/180) - Mfivs10[10] * 0;
Mfivsy10 := Mfivs10[1] * 1 - Mfivs10[2] * Cos(36*Pi/180) + Mfivs10[3] *
Cos(72*Pi/180) + Mfivs10[4] * Cos(72*Pi/180) - Mfivs10[5] * Cos(36*Pi/180) +
Mfivs10[6] * Cos(36*Pi/180) - Mfivs10[7] * Cos(72*Pi/180) - Mfivs10[8] *
Cos(72*Pi/180) + Mfivs10[9] * Cos(36*Pi/180) - Mfivs10[10] * 1;
Mfivs10T := Sqrt(Sqr(Mfivsx10) + Sqr(Mfivsy10));

MFc10[1] := 0;
MFc10[2] := 0;
MFc10[3] := 0;
MFc10[4] := 0;
MFc10[5] := 0;
MFc10[6] := 0;
MFc10[7] := 0;
MFc10[8] := 0;
MFc10[9] := 0;
MFc10[10] := 0;
MFc10T := 0;
MFc10[1] := Fc10[1] * (9/2) * DistanciaM;
MFc10[2] := Fc10[2] * (7/2) * DistanciaM;
MFc10[3] := Fc10[3] * (5/2) * DistanciaM;
MFc10[4] := Fc10[4] * (3/2) * DistanciaM;
MFc10[5] := Fc10[5] * (1/2) * DistanciaM;
MFc10[6] := Fc10[6] * (1/2) * DistanciaM;
MFc10[7] := Fc10[7] * (3/2) * DistanciaM;
MFc10[8] := Fc10[8] * (5/2) * DistanciaM;
MFc10[9] := Fc10[9] * (7/2) * DistanciaM;
MFc10[10] := Fc10[10] * (9/2) * DistanciaM;
MFcx10T := MFc10[1] * 0 - MFc10[2] * Cos(18*Pi/180) + MFc10[3] *
Cos(54*Pi/180) - MFc10[4] * Cos(54*Pi/180) + MFc10[5] * Cos(18*Pi/180) -
MFc10[6] * Cos(18*Pi/180) + MFc10[7] * Cos(54*Pi/180) - MFc10[8] *
Cos(54*Pi/180) + MFc10[9] * Cos(18*Pi/180) + MFc10[10] * 0;
MFcy10T := MFc10[1] * 1 - MFc10[2] * Cos(72*Pi/180) - MFc10[3] *
Cos(36*Pi/180) - MFc10[4] * Cos(36*Pi/180) - MFc10[5] * Cos(72*Pi/180) -

JUNIO-2010 ANEXOS 203


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

MFc10[6] * Cos(72*Pi/180) - MFc10[7] * Cos(36*Pi/180) - MFc10[8] *


Cos(36*Pi/180) - MFc10[9] * Cos(72*Pi/180) + MFc10[10] * 1;
MFc10T := Sqrt(Sqr(MFcx10T) + Sqr(MFcy10T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp10T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs10T);
edtMfc.Text := formatFloat('#,##0.000',MFc10T);
end;

if cbCilindos.ItemIndex = 10 then
begin
Mfivp11[1] := 0;
Mfivp11[2] := 0;
Mfivp11[3] := 0;
Mfivp11[4] := 0;
Mfivp11[5] := 0;
Mfivp11[7] := 0;
Mfivp11[8] := 0;
Mfivp11[9] := 0;
Mfivp11[10] := 0;
Mfivp11[11] := 0;
Mfivp11T := 0;
Mfivp11[1] := Fivp11[1] * (5) * DistanciaM;
Mfivp11[2] := Fivp11[2] * (4) * DistanciaM;
Mfivp11[3] := Fivp11[3] * (3) * DistanciaM;
Mfivp11[4] := Fivp11[4] * (2) * DistanciaM;
Mfivp11[5] := Fivp11[5] * (1) * DistanciaM;
Mfivp11[7] := Fivp11[7] * (1) * DistanciaM;
Mfivp11[8] := Fivp11[8] * (2) * DistanciaM;
Mfivp11[9] := Fivp11[9] * (3) * DistanciaM;
Mfivp11[10] := Fivp11[10] * (4) * DistanciaM;
Mfivp11[11] := Fivp11[11] * (5) * DistanciaM;
Mfivpx11 := Mfivp11[1] * 0 + Mfivp11[2] * Cos(24.54*Pi/180) - Mfivp11[3] *
Cos(24.54*Pi/180) + Mfivp11[4] * Cos(40.92*Pi/180) - Mfivp11[5] *
Cos(40.92*Pi/180) - Mfivp11[7] * Cos(73.65*Pi/180) + Mfivp11[8] *
Cos(8.19*Pi/180) - Mfivp11[9] * Cos(8.19*Pi/180) + Mfivp11[10] *
Cos(57.27*Pi/180) - Mfivp11[11] * Cos(57.27*Pi/180);
Mfivpy11 := Mfivp11[1] * 1 + Mfivp11[2] * Cos(65.46*Pi/180) + Mfivp11[3] *
Cos(65.46*Pi/180) - Mfivp11[4] * Cos(49.08*Pi/180) - Mfivp11[5] *
Cos(49.08*Pi/180) + Mfivp11[7] * Cos(16.35*Pi/180) + Mfivp11[8] *
Cos(81.81*Pi/180) + Mfivp11[9] * Cos(81.81*Pi/180) - Mfivp11[10] *
Cos(32.73*Pi/180) - Mfivp11[11] * Cos(32.73*Pi/180);
Mfivp11T := Sqrt(Sqr(Mfivpx11) + Sqr(Mfivpy11));

Mfivs11[1] := 0;
Mfivs11[2] := 0;

JUNIO-2010 ANEXOS 204


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivs11[3] := 0;
Mfivs11[4] := 0;
Mfivs11[5] := 0;
Mfivs11[7] := 0;
Mfivs11[8] := 0;
Mfivs11[9] := 0;
Mfivs11[10] := 0;
Mfivs11[11] := 0;
Mfivs11T := 0;
Mfivs11[1] := Fivs11[1] * (5) * DistanciaM;
Mfivs11[2] := Fivs11[2] * (4) * DistanciaM;
Mfivs11[3] := Fivs11[3] * (3) * DistanciaM;
Mfivs11[4] := Fivs11[4] * (2) * DistanciaM;
Mfivs11[5] := Fivs11[5] * (1) * DistanciaM;
Mfivs11[7] := Fivs11[7] * (1) * DistanciaM;
Mfivs11[8] := Fivs11[8] * (2) * DistanciaM;
Mfivs11[9] := Fivs11[9] * (3) * DistanciaM;
Mfivs11[10] := Fivs11[10] * (4) * DistanciaM;
Mfivs11[11] := Fivs11[11] * (5) * DistanciaM;
Mfivsx11 := Mfivs11[1] * 0 + Mfivs11[2] * Cos(40.91*Pi/180) - Mfivs11[3] *
Cos(40.91*Pi/180) - Mfivs11[4] * Cos(8.18*Pi/180) + Mfivs11[5] * Cos(8.18*Pi/180)
+ Mfivs11[7] * Cos(57.28*Pi/180) - Mfivs11[8] * Cos(73.64*Pi/180) + Mfivs11[9] *
Cos(73.64*Pi/180) + Mfivs11[10] * Cos(24.55*Pi/180) - Mfivs11[11] *
Cos(24.55*Pi/180);
Mfivsy11 := Mfivs11[1] * 1 - Mfivs11[2] * Cos(49.09*Pi/180) - Mfivs11[3] *
Cos(49.09*Pi/180) - Mfivs11[4] * Cos(81.82*Pi/180) - Mfivs11[5] *
Cos(81.82*Pi/180) - Mfivs11[7] * Cos(32.72*Pi/180) + Mfivs11[8] *
Cos(16.36*Pi/180) + Mfivs11[9] * Cos(16.36*Pi/180) - Mfivs11[10] *
Cos(65.45*Pi/180) - Mfivs11[11] * Cos(65.45*Pi/180);
Mfivs11T := Sqrt(Sqr(Mfivsx11) + Sqr(Mfivsy11));

MFc11[1] := 0;
MFc11[2] := 0;
MFc11[3] := 0;
MFc11[4] := 0;
MFc11[5] := 0;
MFc11[7] := 0;
MFc11[8] := 0;
MFc11[9] := 0;
MFc11[10] := 0;
MFc11[11] := 0;
MFc11T := 0;
MFc11[1] := Fc11[1] * (5) * DistanciaM;
MFc11[2] := Fc11[2] * (4) * DistanciaM;
MFc11[3] := Fc11[3] * (3) * DistanciaM;
MFc11[4] := Fc11[4] * (2) * DistanciaM;

JUNIO-2010 ANEXOS 205


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

MFc11[5] := Fc11[5] * (1) * DistanciaM;


MFc11[7] := Fc11[7] * (1) * DistanciaM;
MFc11[8] := Fc11[8] * (2) * DistanciaM;
MFc11[9] := Fc11[9] * (3) * DistanciaM;
MFc11[10] := Fc11[10] * (4) * DistanciaM;
MFc11[11] := Fc11[11] * (5) * DistanciaM;
MFcx11T := MFc11[1] * 0 + MFc11[2] * Cos(24.54*Pi/180) - MFc11[3] *
Cos(24.54*Pi/180) + MFc11[4] * Cos(40.92*Pi/180) - MFc11[5] *
Cos(40.92*Pi/180) - MFc11[7] * Cos(73.65*Pi/180) + MFc11[8] * Cos(8.19*Pi/180)
- MFc11[9] * Cos(8.19*Pi/180) + MFc11[10] * Cos(57.27*Pi/180) - MFc11[11] *
Cos(57.27*Pi/180);
MFcy11T := MFc11[1] * 1 + MFc11[2] * Cos(65.46*Pi/180) + MFc11[3] *
Cos(65.46*Pi/180) - MFc11[4] * Cos(49.08*Pi/180) - MFc11[5] * Cos(49.08*Pi/180)
+ MFc11[7] * Cos(16.35*Pi/180) + MFc11[8] * Cos(81.81*Pi/180) + MFc11[9] *
Cos(81.81*Pi/180) - MFc11[10] * Cos(32.73*Pi/180) - MFc11[11] *
Cos(32.73*Pi/180);
MFc11T := Sqrt(Sqr(MFcx11T) + Sqr(MFcy11T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp11T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs11T);
edtMfc.Text := formatFloat('#,##0.000',MFc11T);
end;

if cbCilindos.ItemIndex = 11 then
begin
Mfivp12[1] := 0;
Mfivp12[2] := 0;
Mfivp12[3] := 0;
Mfivp12[4] := 0;
Mfivp12[5] := 0;
Mfivp12[6] := 0;
Mfivp12[7] := 0;
Mfivp12[8] := 0;
Mfivp12[9] := 0;
Mfivp12[10] := 0;
Mfivp12[11] := 0;
Mfivp12[12] := 0;
Mfivp12T := 0;
Mfivp12[1] := Fivp12[1] * (11/2) * DistanciaM;
Mfivp12[2] := Fivp12[2] * (9/2) * DistanciaM;
Mfivp12[3] := Fivp12[3] * (7/2) * DistanciaM;
Mfivp12[4] := Fivp12[4] * (5/2) * DistanciaM;
Mfivp12[5] := Fivp12[5] * (3/2) * DistanciaM;
Mfivp12[6] := Fivp12[6] * (1/2) * DistanciaM;
Mfivp12[7] := Fivp12[7] * (1/2) * DistanciaM;
Mfivp12[8] := Fivp12[8] * (3/2) * DistanciaM;

JUNIO-2010 ANEXOS 206


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivp12[9] := Fivp12[9] * (5/2) * DistanciaM;


Mfivp12[10] := Fivp12[10] * (7/2) * DistanciaM;
Mfivp12[11] := Fivp12[11] * (9/2) * DistanciaM;
Mfivp12[12] := Fivp12[12] * (11/2) * DistanciaM;
Mfivpx12 := Mfivp12[1] * 0 - Mfivp12[2] * Cos(30*Pi/180) + Mfivp12[3] *
Cos(30*Pi/180) - Mfivp12[4] * Cos(30*Pi/180) + Mfivp12[5] * Cos(30*Pi/180) -
Mfivp12[6] * 0 - Mfivp12[7] * Cos(60*Pi/180) + Mfivp12[8] * Cos(60*Pi/180) -
Mfivp12[9] * 1 + Mfivp12[10] * 1 - Mfivp12[11] * Cos(60*Pi/180) + Mfivp12[12] *
Cos(60*Pi/180);
Mfivpy12 := Mfivp12[1] * 1 + Mfivp12[2] * Cos(60*Pi/180) + Mfivp12[3] *
Cos(60*Pi/180) - Mfivp12[4] * Cos(60*Pi/180) - Mfivp12[5] * Cos(60*Pi/180) -
Mfivp12[6] * 1 + Mfivp12[7] * Cos(30*Pi/180) + Mfivp12[8] * Cos(30*Pi/180) -
Mfivp12[9] * 0 + Mfivp12[10] * 0 - Mfivp12[11] * Cos(30*Pi/180) - Mfivp12[12] *
Cos(30*Pi/180);
Mfivp12T := Sqrt(Sqr(Mfivpx12) + Sqr(Mfivpy12));

Mfivs12[1] := 0;
Mfivs12[2] := 0;
Mfivs12[3] := 0;
Mfivs12[4] := 0;
Mfivs12[5] := 0;
Mfivs12[6] := 0;
Mfivs12[7] := 0;
Mfivs12[8] := 0;
Mfivs12[9] := 0;
Mfivs12[10] := 0;
Mfivs12[11] := 0;
Mfivs12[12] := 0;
Mfivs12T := 0;
Mfivs12[1] := Fivs12[1] * (11/2) * DistanciaM;
Mfivs12[2] := Fivs12[2] * (9/2) * DistanciaM;
Mfivs12[3] := Fivs12[3] * (7/2) * DistanciaM;
Mfivs12[4] := Fivs12[4] * (5/2) * DistanciaM;
Mfivs12[5] := Fivs12[5] * (3/2) * DistanciaM;
Mfivs12[6] := Fivs12[6] * (1/2) * DistanciaM;
Mfivs12[7] := Fivs12[7] * (1/2) * DistanciaM;
Mfivs12[8] := Fivs12[8] * (3/2) * DistanciaM;
Mfivs12[9] := Fivs12[9] * (5/2) * DistanciaM;
Mfivs12[10] := Fivs12[10] * (7/2) * DistanciaM;
Mfivs12[11] := Fivs12[11] * (9/2) * DistanciaM;
Mfivs12[12] := Fivs12[12] * (11/2) * DistanciaM;
Mfivsx12 := Mfivs12[1] * 0 - Mfivs12[2] * Cos(30*Pi/180) + Mfivs12[3] *
Cos(30*Pi/180) + Mfivs12[4] * Cos(30*Pi/180) - Mfivs12[5] * Cos(30*Pi/180) +
Mfivs12[6] * 0 + Mfivs12[7] * Cos(30*Pi/180) - Mfivs12[8] * Cos(30*Pi/180) +
Mfivs12[9] * 0 + Mfivs12[10] * 0 - Mfivs12[11] * Cos(30*Pi/180) + Mfivs12[12] *
Cos(30*Pi/180);

JUNIO-2010 ANEXOS 207


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivsy12 := Mfivs12[1] * 1 - Mfivs12[2] * Cos(60*Pi/180) - Mfivs12[3] *


Cos(60*Pi/180) - Mfivs12[4] * Cos(60*Pi/180) - Mfivs12[5] * Cos(60*Pi/180) +
Mfivs12[6] * 1 - Mfivs12[7] * Cos(60*Pi/180) - Mfivs12[8] * Cos(60*Pi/180) +
Mfivs12[9] * 1 + Mfivs12[10] * 1 - Mfivs12[11] * Cos(60*Pi/180) - Mfivs12[12] *
Cos(60*Pi/180);
Mfivs12T := Sqrt(Sqr(Mfivsx12) + Sqr(Mfivsy12));

MFc12[1] := 0;
MFc12[2] := 0;
MFc12[3] := 0;
MFc12[4] := 0;
MFc12[5] := 0;
MFc12[6] := 0;
MFc12[7] := 0;
MFc12[8] := 0;
MFc12[9] := 0;
MFc12[10] := 0;
MFc12[11] := 0;
MFc12[12] := 0;
MFc12T := 0;
MFc12[1] := Fc12[1] * (11/2) * DistanciaM;
MFc12[2] := Fc12[2] * (9/2) * DistanciaM;
MFc12[3] := Fc12[3] * (7/2) * DistanciaM;
MFc12[4] := Fc12[4] * (5/2) * DistanciaM;
MFc12[5] := Fc12[5] * (3/2) * DistanciaM;
MFc12[6] := Fc12[6] * (1/2) * DistanciaM;
MFc12[7] := Fc12[7] * (1/2) * DistanciaM;
MFc12[8] := Fc12[8] * (3/2) * DistanciaM;
MFc12[9] := Fc12[9] * (5/2) * DistanciaM;
MFc12[10] := Fc12[10] * (7/2) * DistanciaM;
MFc12[11] := Fc12[11] * (9/2) * DistanciaM;
MFc12[12] := Fc12[12] * (11/2) * DistanciaM;
MFcx12T := MFc12[1] * 0 - MFc12[2] * Cos(30*Pi/180) + MFc12[3] *
Cos(30*Pi/180) - MFc12[4] * Cos(30*Pi/180) + MFc12[5] * Cos(30*Pi/180) -
MFc12[6] * 0 - MFc12[7] * Cos(60*Pi/180) + MFc12[8] * Cos(60*Pi/180) - MFc12[9]
* 1 + MFc12[10] * 1 - MFc12[11] * Cos(60*Pi/180) + MFc12[12] * Cos(60*Pi/180);
MFcy12T := MFc12[1] * 1 + MFc12[2] * Cos(60*Pi/180) + MFc12[3] *
Cos(60*Pi/180) - MFc12[4] * Cos(60*Pi/180) - MFc12[5] * Cos(60*Pi/180) -
MFc12[6] * 1 + MFc12[7] * Cos(30*Pi/180) + MFc12[8] * Cos(30*Pi/180) -
MFc12[9] * 0 + MFc12[10] * 0 - MFc12[11] * Cos(30*Pi/180) - MFc12[12] *
Cos(30*Pi/180);
MFc12T := Sqrt(Sqr(MFcx12T) + Sqr(MFcy12T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp12T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs12T);
edtMfc.Text := formatFloat('#,##0.000',MFc12T);

JUNIO-2010 ANEXOS 208


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;
end;

//Cálculo de las fuerzas de inercia para motores de 4 tiempos.

if rgCiclos.ItemIndex = 1 then
begin
alphaD := 0;
while alphaD < 720 do
begin

ModuloFivp := masasAlternativas * radioCiguenal *


Sqr(velocidadAngular*2*Pi/60);
Fivpi := 0;
Fivpi := ModuloFivp * cos(alphaD*(Pi/180));
Fivp := Fivp + Fivpi;
ModuloFivs := masasAlternativas * radioCiguenal *
Sqr(velocidadAngular*2*Pi/60) * landa;
Fivsi := ModuloFivs * cos(2*(alphaD*(Pi/180)));
Fivs := Fivs + Fivsi;
Fivci := ((masasAlternativas * radioCiguenal)) *
Sqr(velocidadAngular*2*Pi/60) * ((landa * landa * landa)/4) *
cos(4*(alphaD*(Pi/180)));
Fivc := Fivc + Fivci;
Fci := masasGiratorias * radioCiguenal * Sqr(velocidadAngular*2*Pi/60);

if cbCilindos.ItemIndex = 0 then {Cilindro 1}


begin
Fivp1 := Fivpi;
Fivs1 := Fivsi;
Fc1 := Fci;
end;
edtFc.Text := formatFloat('#,##0.000',Fc1);
if cbCilindos.ItemIndex = 1 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp2[1] := ModuloFivp;
Fivs2[1] := ModuloFivs;
Fc2[1] := Fci;
Fcx2[1] := Fci * 0;
Fcy2[1] := Fci * 1;
end;
if alphaD = 360 then {Cilindro 2}
begin
Fivp2[2] := ModuloFivp;

JUNIO-2010 ANEXOS 209


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fivs2[2] := ModuloFivs;
Fc2[2] := Fci;
Fcx2[2] := Fci * 0;
Fcy2[2] := Fci * 1;
end;
Fcx12T :=0;
Fcy12T :=0;
Fc12T :=0;
begin
Fcx2T := Fcx2[1] + Fcx2[2];
Fcy2T := Fcy2[1] + Fcy2[2];
Fc2T := Sqrt(Sqr(Fcx2T) + Sqr(Fcy2T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc2T);
end;

if cbCilindos.ItemIndex = 2 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp3[1] := ModuloFivp;
Fivs3[1] := ModuloFivs;
Fc3[1] := Fci;
Fcx3[1] := Fci * 0;
Fcy3[1] := Fci * 1;
end;
if alphaD = 240 then {Cilindro 3}
begin
Fivp3[3] := ModuloFivp;
Fivs3[3] := ModuloFivs;
Fc3[3] := Fci;
Fcx3[3] := Fci * Cos(30*Pi/180);
Fcy3[3] := Fci * Cos(60*Pi/180);
end;
if alphaD = 480 then {Cilindro 2}
begin
Fivp3[2] := ModuloFivp;
Fivs3[2] := ModuloFivs;
Fc3[2] := Fci;
Fcx3[2] := Fci * Cos(30*Pi/180);
Fcy3[2] := Fci * Cos(60*Pi/180);
end;
Fcx3T :=0;
Fcy3T :=0;
Fc3T :=0;
begin

JUNIO-2010 ANEXOS 210


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcx3T := Fcx3[1] + Fcx3[2] - Fcx3[3];


Fcy3T := Fcy3[1] - Fcy3[2] - Fcy3[3];
Fc3T := Sqrt(Sqr(Fcx3T) + Sqr(Fcy3T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc3T);
end;
if cbCilindos.ItemIndex = 3 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp4[1] := ModuloFivp;
Fivs4[1] := ModuloFivs;
Fc4[1] := Fci;
Fcx4[1] := Fci * 0;
Fcy4[1] := Fci * 1;
end;
if alphaD = 180 then {Cilindro 3}
begin
Fivp4[3] := ModuloFivp;
Fivs4[3] := ModuloFivs;
Fc4[3] := Fci;
Fcx4[3] := Fci * 0;
Fcy4[3] := Fci * 1;
end;
if alphaD = 360 then {Cilindro 4}
begin
Fivp4[4] := ModuloFivp;
Fivs4[4] := ModuloFivs;
Fc4[4] := Fci;
Fcx4[4] := Fci * 0;
Fcy4[4] := Fci * 1;
end;
if alphaD = 540 then {Cilindro 2}
begin
Fivp4[2] := ModuloFivp;
Fivs4[2] := ModuloFivs;
Fc4[2] := Fci;
Fcx4[2] := Fci * 0;
Fcy4[2] := Fci * 1;
end;
Fcx4T :=0;
Fcy4T :=0;
Fc4T :=0;
begin
Fcx4T := Fcx4[1] - Fcx4[2] - Fcx4[3] - Fcx4[4];
Fcy4T := Fcy4[1] - Fcy4[2] - Fcy4[3] + Fcy4[4];

JUNIO-2010 ANEXOS 211


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fc4T := Sqrt(Sqr(Fcx4T) + Sqr(Fcy4T));


end;
edtFc.Text := formatFloat('#,##0.000',Fc4T);
end;
if cbCilindos.ItemIndex = 4 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp5[1] := ModuloFivp;
Fivs5[1] := ModuloFivs;
Fc5[1] := Fci;
Fcx5[1] := Fci * 0;
Fcy5[1] := Fci * 1;
end;
if alphaD = 144 then {Cilindro 2}
begin
Fivp5[2] := ModuloFivp;
Fivs5[2] := ModuloFivs;
Fc5[2] := Fci;
Fcx5[2] := Fci * Cos(54*Pi/180);
Fcy5[2] := Fci * Cos(36*Pi/180);
end;
if alphaD = 288 then {Cilindro 4}
begin
Fivp5[4] := ModuloFivp;
Fivs5[4] := ModuloFivs;
Fc5[4] := Fci;
Fcx5[4] := Fci * Cos(18*Pi/180);
Fcy5[4] := Fci * Cos(72*Pi/180);
end;
if alphaD = 432 then {Cilindro 5}
begin
Fivp5[5] := ModuloFivp;
Fivs5[5] := ModuloFivs;
Fc5[5] := Fci;
Fcx5[5] := Fci * Cos(18*Pi/180);
Fcy5[5] := Fci * Cos(72*Pi/180);
end;
if alphaD = 576 then {Cilindro 3}
begin
Fivp5[3] := ModuloFivp;
Fivs5[3] := ModuloFivs;
Fc5[3] := Fci;
Fcx5[3] := Fci * Cos(54*Pi/180);
Fcy5[3] := Fci * Cos(36*Pi/180);
end;

JUNIO-2010 ANEXOS 212


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcx5T :=0;
Fcy5T :=0;
Fc5T :=0;
begin
Fcx5T := Fcx5[1] + Fcx5[2] - Fcx5[3] - Fcx5[4] + Fcx5[5];
Fcy5T := Fcy5[1] - Fcy5[2] - Fcy5[3] + Fcy5[4] + Fcy5[5];
Fc5T := Sqrt(Sqr(Fcx5T) + Sqr(Fcy5T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc5T);
end;
if cbCilindos.ItemIndex = 5 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp6[1] := ModuloFivp;
Fivs6[1] := ModuloFivs;
Fc6[1] := Fci;
Fcx6[1] := Fci * 0;
Fcy6[1] := Fci * 1;
end;
if alphaD = 120 then {Cilindro 5}
begin
Fivp6[5] := ModuloFivp;
Fivs6[5] := ModuloFivs;
Fc6[5] := Fci;
Fcx6[5] := Fci * Cos(30*Pi/180);
Fcy6[5] := Fci * Cos(60*Pi/180);
end;
if alphaD = 240 then {Cilindro 3}
begin
Fivp6[3] := ModuloFivp;
Fivs6[3] := ModuloFivs;
Fc6[3] := Fci;
Fcx6[3] := Fci * Cos(30*Pi/180);
Fcy6[3] := Fci * Cos(60*Pi/180);
end;
if alphaD = 360 then {Cilindro 6}
begin
Fivp6[6] := ModuloFivp;
Fivs6[6] := ModuloFivs;
Fc6[6] := Fci;
Fcx6[6] := Fci * 0;
Fcy6[6] := Fci * 1;
end;
if alphaD = 480 then {Cilindro 2}
begin

JUNIO-2010 ANEXOS 213


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fivp6[2] := ModuloFivp;
Fivs6[2] := ModuloFivs;
Fc6[2] := Fci;
Fcx6[2] := Fci * Cos(30*Pi/180);
Fcy6[2] := Fci * Cos(60*Pi/180);
end;
if alphaD = 600 then {Cilindro 4}
begin
Fivp6[4] := ModuloFivp;
Fivs6[4] := ModuloFivs;
Fc6[4] := Fci;
Fcx6[4] := Fci * Cos(30*Pi/180);
Fcy6[4] := Fci * Cos(60*Pi/180);
end;
Fcx6T :=0;
Fcy6T :=0;
Fc6T :=0;
begin
Fcx6T := Fcx6[1] - Fcx6[2] + Fcx6[3] + Fcx6[4] - Fcx6[5] + Fcx6[6];
Fcy6T := Fcy6[1] - Fcy6[2] - Fcy6[3] - Fcy6[4] - Fcy6[5] + Fcy6[6];
Fc6T := Sqrt(Sqr(Fcx6T) + Sqr(Fcy6T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc6T);
end;
if cbCilindos.ItemIndex = 6 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp7[1] := ModuloFivp;
Fivs7[1] := ModuloFivs;
Fc7[1] := Fci;
Fcx7[1] := Fci * 0;
Fcy7[1] := Fci * 1;
end;
if (alphaD > 102) and (alphaD < 103) then {Cilindro 3}
begin
Fivp7[3] := ModuloFivp;
Fivs7[3] := ModuloFivs;
Fc7[3] := Fci;
Fcx7[3] := Fci * Cos(12.86*Pi/180);
Fcy7[3] := Fci * Cos(77.14*Pi/180);
end;
if (alphaD > 205) and (alphaD < 206) then {Cilindro 5}
begin
Fivp7[5] := ModuloFivp;
Fivs7[5] := ModuloFivs;

JUNIO-2010 ANEXOS 214


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fc7[5] := Fci;
Fcx7[5] := Fci * Cos(64.29*Pi/180);
Fcy7[5] := Fci * Cos(25.71*Pi/180);
end;
if (alphaD > 308) and (alphaD < 309) then {Cilindro 7}
begin
Fivp7[7] := ModuloFivp;
Fivs7[7] := ModuloFivs;
Fc7[7] := Fci;
Fcx7[7] := Fci * Cos(38.57*Pi/180);
Fcy7[7] := Fci * Cos(51.43*Pi/180);
end;
if (alphaD > 411) and (alphaD < 412) then {Cilindro 6}
begin
Fivp7[6] := ModuloFivp;
Fivs7[6] := ModuloFivs;
Fc7[6] := Fci;
Fcx7[6] := Fci * Cos(38.57*Pi/180);
Fcy7[6] := Fci * Cos(51.43*Pi/180);
end;
if (alphaD > 514) and (alphaD < 515) then {Cilindro 4}
begin
Fivp7[4] := ModuloFivp;
Fivs7[4] := ModuloFivs;
Fc7[4] := Fci;
Fcx7[4] := Fci * Cos(64.29*Pi/180);
Fcy7[4] := Fci * Cos(51.43*Pi/180);
end;
if (alphaD > 617) and (alphaD < 618) then {Cilindro 2}
begin
Fivp7[2] := ModuloFivp;
Fivs7[2] := ModuloFivs;
Fc7[2] := Fci;
Fcx7[2] := Fci * Cos(12.86*Pi/180);
Fcy7[2] := Fci * Cos(77.14*Pi/180);
end;
Fcx7T :=0;
Fcy7T :=0;
Fc7T :=0;
begin
Fcx7T := Fcx7[1] + Fcx7[2] - Fcx7[3] - Fcx7[4] + Fcx7[5] - Fcx7[6] +
Fcx7[7];
Fcy7T := Fcy7[1] - Fcy7[2] - Fcy7[3] - Fcy7[4] - Fcy7[5] + Fcy7[6] +
Fcx7[7];
Fc7T := Sqrt(Sqr(Fcx7T) + Sqr(Fcy7T));
end;

JUNIO-2010 ANEXOS 215


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

edtFc.Text := formatFloat('#,##0.000',Fc7T);
end;
if cbCilindos.ItemIndex = 7 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp8[1] := ModuloFivp;
Fivs8[1] := ModuloFivs;
Fc8[1] := Fci;
Fcx8[1] := Fci * 0;
Fcy8[1] := Fci * 1;
end;
if alphaD = 90 then {Cilindro 6}
begin
Fivp8[6] := ModuloFivp;
Fivs8[6] := ModuloFivs;
Fc8[6] := Fci;
Fcx8[6] := Fci * 1;
Fcy8[6] := Fci * 0;
end;
if alphaD = 180 then {Cilindro 2}
begin
Fivp8[2] := ModuloFivp;
Fivs8[2] := ModuloFivs;
Fc8[2] := Fci;
Fcx8[2] := Fci * 0;
Fcy8[2] := Fci * 1;
end;
if alphaD = 270 then {Cilindro 5}
begin
Fivp8[5] := ModuloFivp;
Fivs8[5] := ModuloFivs;
Fc8[5] := Fci;
Fcx8[5] := Fci * 1;
Fcy8[5] := Fci * 0;
end;
if alphaD = 360 then {Cilindro 8}
begin
Fivp8[8] := ModuloFivp;
Fivs8[8] := ModuloFivs;
Fc8[8] := Fci;
Fcx8[8] := Fci * 0;
Fcy8[8] := Fci * 1;
end;
if alphaD = 450 then {Cilindro 3}
begin

JUNIO-2010 ANEXOS 216


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fivp8[3] := ModuloFivp;
Fivs8[3] := ModuloFivs;
Fc8[3] := Fci;
Fcx8[3] := Fci * 1;
Fcy8[3] := Fci * 0;
end;
if alphaD = 540 then {Cilindro 7}
begin
Fivp8[7] := ModuloFivp;
Fivs8[7] := ModuloFivs;
Fc8[7] := Fci;
Fcx8[7] := Fci * 0;
Fcy8[7] := Fci * 1;
end;
if alphaD = 630 then {Cilindro 4}
begin
Fivp8[4] := ModuloFivp;
Fivs8[4] := ModuloFivs;
Fc8[4] := Fci;
Fcx8[4] := Fci * 1;
Fcy8[4] := Fci * 0;
end;
Fcx8T :=0;
Fcy8T :=0;
Fc8T :=0;
begin
Fcx8T := Fcx8[1] - Fcx8[2] - Fcx8[3] + Fcx8[4] + Fcx8[5] - Fcx8[6] -
Fcx8[7] + Fcx8[8];
Fcy8T := Fcy8[1] - Fcy8[2] - Fcy8[3] + Fcy8[4] + Fcy8[5] - Fcy8[6] -
Fcx8[7] + Fcx8[8];
Fc8T := Sqrt(Sqr(Fcx8T) + Sqr(Fcy8T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc8T);
end;
if cbCilindos.ItemIndex = 8 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp9[1] := ModuloFivp;
Fivs9[1] := ModuloFivs;
Fc9[1] := Fci;
Fcx9[1] := Fci * 0;
Fcy9[1] := Fci * 1;
end;
if alphaD = 80 then {Cilindro 3}
begin

JUNIO-2010 ANEXOS 217


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fivp9[3] := ModuloFivp;
Fivs9[3] := ModuloFivs;
Fc9[3] := Fci;
Fcx9[3] := Fci * Cos(10*Pi/180);
Fcy9[3] := Fci * Cos(80*Pi/180);
end;
if alphaD = 160 then {Cilindro 5}
begin
Fivp9[5] := ModuloFivp;
Fivs9[5] := ModuloFivs;
Fc9[5] := Fci;
Fcx9[5] := Fci * Cos(70*Pi/180);
Fcy9[5] := Fci * Cos(20*Pi/180);
end;
if alphaD = 240 then {Cilindro 7}
begin
Fivp9[7] := ModuloFivp;
Fivs9[7] := ModuloFivs;
Fc9[7] := Fci;
Fcx9[7] := Fci * Cos(30*Pi/180);
Fcy9[7] := Fci * Cos(60*Pi/180);
end;
if alphaD = 320 then {Cilindro 9}
begin
Fivp9[9] := ModuloFivp;
Fivs9[9] := ModuloFivs;
Fc9[9] := Fci;
Fcx9[9] := Fci * Cos(50*Pi/180);
Fcy9[9] := Fci * Cos(40*Pi/180);
end;
if alphaD = 400 then {Cilindro 8}
begin
Fivp9[8] := ModuloFivp;
Fivs9[8] := ModuloFivs;
Fc9[8] := Fci;
Fcx9[8] := Fci * Cos(50*Pi/180);
Fcy9[8] := Fci * Cos(40*Pi/180);
end;
if alphaD = 480 then {Cilindro 6}
begin
Fivp9[6] := ModuloFivp;
Fivs9[6] := ModuloFivs;
Fc9[6] := Fci;
Fcx9[6] := Fci * Cos(30*Pi/180);
Fcy9[6] := Fci * Cos(60*Pi/180);
end;

JUNIO-2010 ANEXOS 218


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

if alphaD = 560 then {Cilindro 4}


begin
Fivp9[4] := ModuloFivp;
Fivs9[4] := ModuloFivs;
Fc9[4] := Fci;
Fcx9[4] := Fci * Cos(70*Pi/180);
Fcy9[4] := Fci * Cos(30*Pi/180);
end;
if alphaD = 640 then {Cilindro 2}
begin
Fivp9[2] := ModuloFivp;
Fivs9[2] := ModuloFivs;
Fc9[2] := Fci;
Fcx9[2] := Fci * Cos(10*Pi/180);
Fcy9[2] := Fci * Cos(80*Pi/180);
end;
Fcx9T :=0;
Fcy9T :=0;
Fc9T :=0;
begin
Fcx9T := Fcx9[1] + Fcx9[2] - Fcx9[3] + Fcx9[4] - Fcx9[5] - Fcx9[6] +
Fcx9[7] - Fcx9[8] + Fcx9[9];
Fcy9T := Fcy9[1] + Fcy9[2] + Fcy9[3] - Fcy9[4] - Fcy9[5] - Fcy9[6] -
Fcx9[7] + Fcx9[8] + Fcx9[9];
Fc9T := Sqrt(Sqr(Fcx9T) + Sqr(Fcy9T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc9T);
end;
if cbCilindos.ItemIndex = 9 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp10[1] := ModuloFivp;
Fivs10[1] := ModuloFivs;
Fc10[1] := Fci;
Fcx10[1] := Fci * 0;
Fcy10[1] := Fci * 1;
end;
if alphaD = 72 then {Cilindro 4}
begin
Fivp10[4] := ModuloFivp;
Fivs10[4] := ModuloFivs;
Fc10[4] := Fci;
Fcx10[4] := Fci * Cos(18*Pi/180);
Fcy10[4] := Fci * Cos(72*Pi/180);
end;

JUNIO-2010 ANEXOS 219


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

if alphaD = 144 then {Cilindro 9}


begin
Fivp10[9] := ModuloFivp;
Fivs10[9] := ModuloFivs;
Fc10[9] := Fci;
Fcx10[9] := Fci * Cos(54*Pi/180);
Fcy10[9] := Fci * Cos(36*Pi/180);
end;
if alphaD = 216 then {Cilindro 2}
begin
Fivp10[2] := ModuloFivp;
Fivs10[2] := ModuloFivs;
Fc10[2] := Fci;
Fcx10[2] := Fci * Cos(54*Pi/180);
Fcy10[2] := Fci * Cos(36*Pi/180);
end;
if alphaD = 288 then {Cilindro 7}
begin
Fivp10[7] := ModuloFivp;
Fivs10[7] := ModuloFivs;
Fc10[7] := Fci;
Fcx10[7] := Fci * Cos(18*Pi/180);
Fcy10[7] := Fci * Cos(72*Pi/180);
end;
if alphaD = 360 then {Cilindro 10}
begin
Fivp10[10] := ModuloFivp;
Fivs10[10] := ModuloFivs;
Fc10[10] := Fci;
Fcx10[10] := Fci * 0;
Fcy10[10] := Fci * 1;
end;
if alphaD = 432 then {Cilindro 6}
begin
Fivp10[6] := ModuloFivp;
Fivs10[6] := ModuloFivs;
Fc10[6] := Fci;
Fcx10[6] := Fci * Cos(18*Pi/180);
Fcy10[6] := Fci * Cos(72*Pi/180);
end;
if alphaD = 504 then {Cilindro 3}
begin
Fivp10[3] := ModuloFivp;
Fivs10[3] := ModuloFivs;
Fc10[3] := Fci;
Fcx10[3] := Fci * Cos(54*Pi/180);

JUNIO-2010 ANEXOS 220


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcy10[3] := Fci * Cos(36*Pi/180);


end;
if alphaD = 576 then {Cilindro 8}
begin
Fivp10[8] := ModuloFivp;
Fivs10[8] := ModuloFivs;
Fc10[8] := Fci;
Fcx10[8] := Fci * Cos(54*Pi/180);
Fcy10[8] := Fci * Cos(36*Pi/180);
end;
if alphaD = 648 then {Cilindro 5}
begin
Fivp10[5] := ModuloFivp;
Fivs10[5] := ModuloFivs;
Fc10[5] := Fci;
Fcx10[5] := Fci * Cos(18*Pi/180);
Fcy10[5] := Fci * Cos(72*Pi/180);
end;
Fcx10T :=0;
Fcy10T :=0;
Fc10T :=0;
begin
Fcx10T := Fcx10[1] + Fcx10[2] - Fcx10[3] - Fcx10[4] + Fcx10[5] -
Fcx10[6] + Fcx10[7] - Fcx10[8] + Fcx10[9] - Fcx10[10];
Fcy10T := Fcy10[1] - Fcy10[2] - Fcy10[3] + Fcy10[4] + Fcy10[5] +
Fcy10[6] + Fcx10[7] - Fcx10[8] - Fcx10[9] + Fcx10[10];
Fc10T := Sqrt(Sqr(Fcx10T) + Sqr(Fcy10T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc10T);
end;
if cbCilindos.ItemIndex = 10 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp11[1] := ModuloFivp;
Fivs11[1] := ModuloFivs;
Fc11[1] := Fci;
Fcx11[1] := Fci * 0;
Fcy11[1] := Fci * 1;
end;
if (alphaD > 65) and (alphaD < 66) then {Cilindro 3}
begin
Fivp11[3] := ModuloFivp;
Fivs11[3] := ModuloFivs;
Fc11[3] := Fci;
Fcx11[3] := Fci * Cos(30*Pi/180);

JUNIO-2010 ANEXOS 221


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcy11[3] := Fci * Cos(60*Pi/180);


end;
if (alphaD > 130) and (alphaD < 131) then {Cilindro 5}
begin
Fivp11[5] := ModuloFivp;
Fivs11[5] := ModuloFivs;
Fc11[5] := Fci;
Fcx11[5] := Fci * Cos(30*Pi/180);
Fcy11[5] := Fci * Cos(60*Pi/180);
end;
if (alphaD > 196) and (alphaD < 197) then {Cilindro 7}
begin
Fivp11[7] := ModuloFivp;
Fivs11[7] := ModuloFivs;
Fc11[7] := Fci;
Fcx11[7] := Fci * Cos(60*Pi/180);
Fcy11[7] := Fci * Cos(30*Pi/180);
end;
if (alphaD > 261) and (alphaD < 262) then {Cilindro 9}
begin
Fivp11[9] := ModuloFivp;
Fivs11[9] := ModuloFivs;
Fc11[9] := Fci;
Fcx11[9] := Fci * 1;
Fcy11[9] := Fci * 0;
end;
if (alphaD > 327) and (alphaD < 328) then {Cilindro 11}
begin
Fivp11[11] := ModuloFivp;
Fivs11[11] := ModuloFivs;
Fc11[11] := Fci;
Fcx11[11] := Fci * Cos(60*Pi/180);
Fcy11[11] := Fci * Cos(30*Pi/180);
end;
if (alphaD > 392) and (alphaD < 393) then {Cilindro 10}
begin
Fivp11[10] := ModuloFivp;
Fivs11[10] := ModuloFivs;
Fc11[10] := Fci;
Fcx11[10] := Fci * 1;
Fcy11[10] := Fci * 0;
end;
if (alphaD > 458) and (alphaD < 459) then {Cilindro 8}
begin
Fivp11[8] := ModuloFivp;
Fivs11[8] := ModuloFivs;

JUNIO-2010 ANEXOS 222


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fc11[8] := Fci;
Fcx11[8] := Fci * Cos(60*Pi/180);
Fcy11[8] := Fci * Cos(30*Pi/180);
end;
if (alphaD > 523) and (alphaD < 524) then {Cilindro 6}
begin
Fivp11[6] := ModuloFivp;
Fivs11[6] := ModuloFivs;
Fc11[6] := Fci;
Fcx11[6] := Fci * 0;
Fcy11[6] := Fci * 1;
end;
if (alphaD > 589) and (alphaD < 590) then {Cilindro 4}
begin
Fivp11[4] := ModuloFivp;
Fivs11[4] := ModuloFivs;
Fc11[4] := Fci;
Fcx11[4] := Fci * Cos(30*Pi/180);
Fcy11[4] := Fci * Cos(60*Pi/180);
end;
if (alphaD > 654) and (alphaD < 655) then {Cilindro 2}
begin
Fivp11[2] := ModuloFivp;
Fivs11[2] := ModuloFivs;
Fc11[2] := Fci;
Fcx11[2] := Fci * Cos(30*Pi/180);
Fcy11[2] := Fci * Cos(60*Pi/180);
end;
Fcx11T :=0;
Fcy11T :=0;
Fc11T :=0;
begin
Fcx11T := Fcx11[1] + Fcx11[2] - Fcx11[3] + Fcx11[4] - Fcx11[5] -
Fcx11[6] + Fcx11[7] - Fcx11[8] + Fcx11[9] - Fcx11[10] + Fcx11[11];
Fcy11T := Fcy11[1] + Fcy11[2] + Fcy11[3] - Fcy11[4] - Fcy11[5] -
Fcy11[6] - Fcx11[7] - Fcx11[8] - Fcx11[9] + Fcx11[10] + Fcx11[11];
Fc11T := Sqrt(Sqr(Fcx11T) + Sqr(Fcy11T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc11T);
end;
if cbCilindos.ItemIndex = 11 then
begin
if alphaD = 0 then {Cilindro 1}
begin
Fivp12[1] := ModuloFivp;
Fivs12[1] := ModuloFivs;

JUNIO-2010 ANEXOS 223


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fc12[1] := Fci;
Fcx12[1] := Fci * 0;
Fcy12[1] := Fci * 1;
end;
if alphaD = 60 then {Cilindro 4}
begin
Fivp12[4] := ModuloFivp;
Fivs12[4] := ModuloFivs;
Fc12[4] := Fci;
Fcx12[4] := Fci * Cos(30*Pi/180);
Fcy12[4] := Fci * Cos(60*Pi/180);
end;
if alphaD = 120 then {Cilindro 8}
begin
Fivp12[8] := ModuloFivp;
Fivs12[8] := ModuloFivs;
Fc12[8] := Fci;
Fcx12[8] := Fci * Cos(30*Pi/180);
Fcy12[8] := Fci * Cos(60*Pi/180);
end;
if alphaD = 180 then {Cilindro 3}
begin
Fivp12[3] := ModuloFivp;
Fivs12[3] := ModuloFivs;
Fc12[3] := Fci;
Fcx12[3] := Fci * 0;
Fcy12[3] := Fci * 1;
end;
if alphaD = 240 then {Cilindro 7}
begin
Fivp12[7] := ModuloFivp;
Fivs12[7] := ModuloFivs;
Fc12[7] := Fci;
Fcx12[7] := Fci * Cos(30*Pi/180);
Fcy12[7] := Fci * Cos(60*Pi/180);
end;
if alphaD = 300 then {Cilindro 2}
begin
Fivp12[2] := ModuloFivp;
Fivs12[2] := ModuloFivs;
Fc12[2] := Fci;
Fcx12[2] := Fci * Cos(30*Pi/180);
Fcy12[2] := Fci * Cos(60*Pi/180);
end;
if alphaD = 360 then {Cilindro 12}
begin

JUNIO-2010 ANEXOS 224


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fivp12[12] := ModuloFivp;
Fivs12[12] := ModuloFivs;
Fc12[12] := Fci;
Fcx12[12] := Fci * 0;
Fcy12[12] := Fci * 1;
end;
if alphaD = 420 then {Cilindro 9}
begin
Fivp12[9] := ModuloFivp;
Fivs12[9] := ModuloFivs;
Fc12[9] := Fci;
Fcx12[9] := Fci * Cos(30*Pi/180);
Fcy12[9] := Fci * Cos(60*Pi/180);
end;
if alphaD = 480 then {Cilindro 5}
begin
Fivp12[5] := ModuloFivp;
Fivs12[5] := ModuloFivs;
Fc12[5] := Fci;
Fcx12[5] := Fci * Cos(30*Pi/180);
Fcy12[5] := Fci * Cos(60*Pi/180);
end;
if alphaD = 540 then {Cilindro 10}
begin
Fivp12[10] := ModuloFivp;
Fivs12[10] := ModuloFivs;
Fc12[10] := Fci;
Fcx12[10] := Fci * 0;
Fcy12[10] := Fci * 1;
end;
if alphaD = 600 then {Cilindro 6}
begin
Fivp12[6] := ModuloFivp;
Fivs12[6] := ModuloFivs;
Fc12[6] := Fci;
Fcx12[6] := Fci * Cos(30*Pi/180);
Fcy12[6] := Fci * Cos(60*Pi/180);
end;
if alphaD = 660 then {Cilindro 11}
begin
Fivp12[11] := ModuloFivp;
Fivs12[11] := ModuloFivs;
Fc12[11] := Fci;
Fcx12[11] := Fci * Cos(30*Pi/180);
Fcy12[11] := Fci * Cos(60*Pi/180);
end;

JUNIO-2010 ANEXOS 225


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fcx12T :=0;
Fcy12T :=0;
Fc12T :=0;
begin
Fcx12T := Fcx12[1] + Fcx12[2] - Fcx12[3] - Fcx12[4] - Fcx12[5] +
Fcx12[6] + Fcx12[7] - Fcx12[8] - Fcx12[9] - Fcx12[10] + Fcx12[11] + Fcx12[12];
Fcy12T := Fcy12[1] + Fcy12[2] - Fcy12[3] + Fcy12[4] - Fcy12[5] -
Fcy12[6] - Fcx12[7] - Fcx12[8] + Fcx12[9] - Fcx12[10] + Fcx12[11] + Fcx12[12];
Fc12T := Sqrt(Sqr(Fcx12T) + Sqr(Fcy12T));
end;
edtFc.Text := formatFloat('#,##0.000',Fc12T);
end;
////////////////////////////////////////////////////////////////////////////////

//Cálculo del ángulo de la manivela para los distintos motores de 4


//tiempos de 1 a 12 cilindros.

if cbCilindos.ItemIndex = 0 then
begin
alphaD := alphaD + 720/1;
end;
if cbCilindos.ItemIndex = 1 then
begin
alphaD := alphaD + 720/2;
end;
if cbCilindos.ItemIndex = 2 then
begin
alphaD := alphaD + 720/3;
end;
if cbCilindos.ItemIndex = 3 then
begin
alphaD := alphaD + 720/4;
end;
if cbCilindos.ItemIndex = 4 then
begin
alphaD := alphaD + 720/5;
end;
if cbCilindos.ItemIndex = 5 then
begin
alphaD := alphaD + 720/6;
end;
if cbCilindos.ItemIndex = 6 then
begin
alphaD := alphaD + 720/7;
end;

JUNIO-2010 ANEXOS 226


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

if cbCilindos.ItemIndex = 7 then
begin
alphaD := alphaD + 720/8;
end;
if cbCilindos.ItemIndex = 8 then
begin
alphaD := alphaD + 720/9;
end;
if cbCilindos.ItemIndex = 9 then
begin
alphaD := alphaD + 720/10;
end;
if cbCilindos.ItemIndex = 10 then
begin
alphaD := alphaD + 720/11;
end;
if cbCilindos.ItemIndex = 11 then
begin
alphaD := alphaD + 720/12;
end;
end; // END DEL WHILE

txFivp.Text := formatFloat('#,##0.000',Fivp);
txFivs.Text := formatFloat('#,##0.000',Fivs);
txFivc.Text := formatFloat('#,##0.000',Fivc);

cht9.Series[0].Clear;
cht10.Series[0].Clear;
cht11.Series[0].Clear;
cht13.Series[0].Clear;
cht13.Series[1].Clear;
cht13.Series[2].Clear;
for alphaG := 0 to 720 do
begin

Fivpi := (-1) * masasAlternativas * radioCiguenal *


(velocidadAngular*2*Pi/60) * (velocidadAngular*2*Pi/60) * cos(alphaG*(Pi/180));
Fivp := Fivp + Fivpi;
Fivsi := (-1) * masasAlternativas * radioCiguenal *
(velocidadAngular*2*Pi/60) * (velocidadAngular*2*Pi/60) * landa *
cos(2*(alphaG*(Pi/180)));
Fivs := Fivs + Fivsi;
Fivci := ((masasAlternativas * radioCiguenal)) * (velocidadAngular*2*Pi/60)
* (velocidadAngular*2*Pi/60) * ((landa * landa * landa)/4) *
cos(4*(alphaG*(Pi/180)));

JUNIO-2010 ANEXOS 227


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Fivc := Fivc + Fivci;


Fci := masasGiratorias * radioCiguenal * Sqr(velocidadAngular*2*Pi/60);
Fc := Fci;

cht9.Series[0].AddXY(alphaG,Fivpi);
cht10.Series[0].AddXY(alphaG,Fivsi);
cht11.Series[0].AddXY(alphaG,Fivci);
cht13.Series[0].AddXY(alphaG,Fivpi);
cht13.Series[1].AddXY(alphaG,Fivsi);
cht13.Series[2].AddXY(alphaG,Fivpi+Fivsi);
end;
end; // END DE FUERZAS DE INERCIA PARA 4 TIEMPOS

// Cálculo de los momentos de vuelco para motores de 4 tiempos de 1 a 12


//cilindros.

if rgCiclos.ItemIndex = 1 then
begin
if cbCilindos.ItemIndex = 0 then
begin
txMfivp.Text := 'No existen para este caso';
txMfivs.Text := 'No existen para este caso';
edtMfc.Text := 'No existen para este caso';
end;
if cbCilindos.ItemIndex = 1 then
begin
Mfivp2[1] := 0;
Mfivp2[2] := 0;
Mfivp2T := 0;
Mfivp2[1] := Fivp2[1] * (1/2) * DistanciaM;
Mfivp2[2] := Fivp2[2] * (1/2) * DistanciaM;
Mfivpx2 := Mfivp2[1] * 0 - Mfivp2[2] * 0;
Mfivpx2 := Mfivp2[1] * 1 - Mfivp2[2] * 1;
Mfivp2T := Sqrt(sqr(Mfivpx2) + Sqr(Mfivpy2));

Mfivs2[1] := 0;
Mfivs2[2] := 0;
Mfivs2[2] := 0;
Mfivs2T := 0;
Mfivs2[1] := Fivs2[1] * (1/2) * DistanciaM;
Mfivs2[2] := Fivs2[2] * (1/2) *DistanciaM;
Mfivsx2 := Mfivs2[1] * 0 - Mfivs2[2] * 0;
Mfivsx2 := Mfivs2[1] * 1 - Mfivs2[2] * 1;
Mfivs2T := Sqrt(sqr(Mfivpx2) + Sqr(Mfivsy2));

MFc2[1] := 0;

JUNIO-2010 ANEXOS 228


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

MFc2[2] := 0;
MFc2T := 0;
MFc2[1] := Fc2[1] * (1/2) * DistanciaM;
MFc2[2] := Fc2[2] * (1/2) * DistanciaM;
MFcx2T := MFc2[1] * 0 - MFc2[2] * 0;
MFcy2T := MFc2[1] * 1 - MFc2[2] * 1;
MFc2T := Sqrt(Sqr(MFcx2T) + Sqr(MFcy2T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp2T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs2T);
edtMfc.Text := formatFloat('#,##0.000',MFc2T);
end;

if cbCilindos.ItemIndex = 2 then
begin
Mfivp3[1] := 0;
Mfivp3[3] := 0;
Mfivp3T := 0;
Mfivp3[1] := Fivp3[1] * DistanciaM;
Mfivp3[3] := Fivp3[3] * DistanciaM;
Mfivpx3 := Mfivp3[1] * 0 + Mfivp3[3] * Cos(30*Pi/180);
Mfivpy3 := Mfivp3[1] * 1 + Mfivp3[3] * Cos(60*Pi/180);
Mfivp3T := Sqrt(Sqr(Mfivpx3) + Sqr(Mfivpy3));

Mfivs3[1] := 0;
Mfivs3[2] := 0;
Mfivs3[3] := 0;
Mfivs3T := 0;
Mfivs3[1] := Fivs3[1] * DistanciaM;
Mfivs3[3] := Fivs3[3] * DistanciaM;
Mfivsx3 := Mfivs3[1] * 0 + Mfivs3[3] * Cos(30*Pi/180);
Mfivsy3 := Mfivs3[1] * 1 + Mfivs3[3] * Cos(60*Pi/180);
Mfivs3T := Sqrt(Sqr(Mfivsx3) + Sqr(Mfivsy3));

MFc3[1] := 0;
MFc3[3] := 0;
MFc3T := 0;
MFc3[1] := Fc3[1] * DistanciaM;
MFc3[3] := Fc3[3] * DistanciaM;
MFcx3T := MFc3[1] * 0 + MFc3[3] * Cos(30*Pi/180);
MFcy3T := MFc3[1] * 1 + MFc3[3] * Cos(60*Pi/180);
MFc3T := Sqrt(Sqr(MFcx3T) + Sqr(MFcy3T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp3T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs3T);
edtMfc.Text := formatFloat('#,##0.000',MFc3T);

JUNIO-2010 ANEXOS 229


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;

if cbCilindos.ItemIndex = 3 then
begin
Mfivp4[1] := 0;
Mfivp4[2] := 0;
Mfivp4[3] := 0;
Mfivp4[4] := 0;
Mfivp4T := 0;
Mfivp4[1] := Fivp4[1] * (3/2) * DistanciaM;
Mfivp4[2] := Fivp4[2] * (1/2) * DistanciaM;
Mfivp4[3] := Fivp4[3] * (3/2) * DistanciaM;
Mfivp4[4] := Fivp4[4] * (1/2) * DistanciaM;
Mfivpx4 := Mfivp4[1] * 0 - Mfivp4[2] * 0 + Mfivp4[3] * 0 - Mfivp4[4] * 0;
Mfivpy4 := Mfivp4[1] * 1 - Mfivp4[2] * 1 + Mfivp4[3] * 1 - Mfivp4[4] * 1;
Mfivp4T := Sqrt(sqr(Mfivpx4) + Sqr(Mfivpy4));

Mfivs4[1] := 0;
Mfivs4[2] := 0;
Mfivs4[3] := 0;
Mfivs4[4] := 0;
Mfivs4T := 0;
Mfivs4[1] := Fivs4[1] * (3/2) * DistanciaM;
Mfivs4[2] := Fivs4[2] * (1/2) * DistanciaM;
Mfivs4[3] := Fivs4[3] * (3/2) * DistanciaM;
Mfivs4[4] := Fivs4[4] * (1/2) * DistanciaM;
Mfivsx4 := Mfivs4[1] * 0 + Mfivs4[2] * 0 - Mfivs4[3] * 0 - Mfivs4[4] * 0;
Mfivsy4 := Mfivs4[1] * 1 + Mfivs4[2] * 1 - Mfivs4[3] * 1 - Mfivs4[4] * 1;
Mfivs4T := Sqrt(sqr(Mfivsx4) + Sqr(Mfivsy4));

MFc4[1] := 0;
MFc4[2] := 0;
MFc4[3] := 0;
MFc4[4] := 0;
MFc4T := 0;
MFc4[1] := Fc4[1] * (3/2) * DistanciaM;
MFc4[2] := Fc4[2] * (1/2) * DistanciaM;
MFc4[3] := Fc4[3] * (3/2) * DistanciaM;
MFc4[4] := Fc4[4] * (1/2) * DistanciaM;
MFcx4T := MFc4[1] * 0 - MFc4[2] * 0 + MFc4[3] * 0 - MFc4[4] * 0;
MFcy4T := MFc4[1] * 1 - MFc4[2] * 1 + MFc4[3] * 1 - MFc4[4] * 1;
MFc4T := Sqrt(Sqr(MFcx4T) + Sqr(MFcy4T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp4T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs4T);
edtMfc.Text := formatFloat('#,##0.000',MFc4T);

JUNIO-2010 ANEXOS 230


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;

if cbCilindos.ItemIndex = 4 then
begin
Mfivp5[1] := 0;
Mfivp5[2] := 0;
Mfivp5[4] := 0;
Mfivp5[5] := 0;
Mfivp5T := 0;
Mfivp5[1] := Fivp5[1] * (2) * DistanciaM;
Mfivp5[2] := Fivp5[2] * (1) * DistanciaM;
Mfivp5[4] := Fivp5[4] * (1) * DistanciaM;
Mfivp5[5] := Fivp5[5] * (2) * DistanciaM;
Mfivpx5 := Mfivp5[1] * 0 + Mfivp5[2] * Cos(54*Pi/180) + Mfivp5[4] *
Cos(18*Pi/180) - Mfivp5[5] * Cos(18*Pi/180);
Mfivpy5 := Mfivp5[1] * 1 - Mfivp5[2] * Cos(36*Pi/180) - Mfivp5[4] *
Cos(72*Pi/180) - Mfivp5[5] * Cos(72*Pi/180);
Mfivp5T := Sqrt(Sqr(Mfivpx5) + Sqr(Mfivpy5));

Mfivs5[1] := 0;
Mfivs5[2] := 0;
Mfivs5[4] := 0;
Mfivs5[5] := 0;
Mfivs5T := 0;
Mfivs5[1] := Fivs5[1] * (2) * DistanciaM;
Mfivs5[2] := Fivs5[2] * (1) * DistanciaM;
Mfivs5[4] := Fivs5[4] * (1) * DistanciaM;
Mfivs5[5] := Fivs5[5] * (2) * DistanciaM;
Mfivsx5 := Mfivs5[1] * 0 - Mfivs5[2] * Cos(18*Pi/180) + Mfivs5[4] *
Cos(54*Pi/180) - Mfivs5[5] * Cos(54*Pi/180);
Mfivsy5 := Mfivs5[1] * 1 + Mfivs5[2] * Cos(72*Pi/180) + Mfivs5[4] *
Cos(36*Pi/180) + Mfivs5[5] * Cos(36*Pi/180);
Mfivs5T := Sqrt(Sqr(Mfivsx5) + Sqr(Mfivsy5));

MFc5[1] := 0;
MFc5[2] := 0;
MFc5[4] := 0;
MFc5[5] := 0;
MFc5T := 0;
MFc5[1] := Fc5[1] * (2) * DistanciaM;
MFc5[2] := Fc5[2] * (1) * DistanciaM;
MFc5[4] := Fc5[4] * (1) * DistanciaM;
MFc5[5] := Fc5[5] * (2) * DistanciaM;
MFcx5T := MFc5[1] * 0 + MFc5[2] * Cos(54*Pi/180) + MFc5[4] *
Cos(18*Pi/180) - MFc5[5] * Cos(18*Pi/180);
MFcy5T := MFc5[1] * 1 - MFc5[2] * Cos(36*Pi/180) - MFc5[4] *

JUNIO-2010 ANEXOS 231


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Cos(72*Pi/180) - MFc5[5] * Cos(72*Pi/180);


MFc5T := Sqrt(Sqr(MFcx5T) + Sqr(MFcy5T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp5T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs5T);
edtMfc.Text := formatFloat('#,##0.000',MFc5T);
end;

if cbCilindos.ItemIndex = 5 then
begin
Mfivp6[1] := 0;
Mfivp6[2] := 0;
Mfivp6[3] := 0;
Mfivp6[4] := 0;
Mfivp6[5] := 0;
Mfivp6[6] := 0;
Mfivp6T := 0;
Mfivp6[1] := Fivp6[1] * (5/2) * DistanciaM;
Mfivp6[2] := Fivp6[2] * (3/2) * DistanciaM;
Mfivp6[3] := Fivp6[3] * (1/2) * DistanciaM;
Mfivp6[4] := Fivp6[4] * (1/2) * DistanciaM;
Mfivp6[5] := Fivp6[5] * (3/2) * DistanciaM;
Mfivp6[6] := Fivp6[6] * (5/2) * DistanciaM;
Mfivpx6 := Mfivp6[1] * 0 - Mfivp6[2] * Cos(30*Pi/180) + Mfivp6[3] *
Cos(30*Pi/180) - Mfivp6[4] * Cos(30*Pi/180) + Mfivp6[5] * Cos(30*Pi/180) -
Mfivp6[6] * 0;
Mfivpy6 := Mfivp6[1] * 1 - Mfivp6[2] * Cos(60*Pi/180) - Mfivp6[3] *
Cos(60*Pi/180) + Mfivp6[4] * Cos(60*Pi/180) + Mfivp6[5] * Cos(60*Pi/180) -
Mfivp6[6] * 1;
Mfivp6T := Sqrt(Sqr(Mfivpx6) + Sqr(Mfivpy6));

Mfivs6[1] := 0;
Mfivs6[2] := 0;
Mfivs6[3] := 0;
Mfivs6[4] := 0;
Mfivs6[5] := 0;
Mfivs6[6] := 0;
Mfivs6T := 0;
Mfivs6[1] := Fivs6[1] * (5/2) * DistanciaM;
Mfivs6[2] := Fivs6[2] * (3/2) * DistanciaM;
Mfivs6[3] := Fivs6[3] * (1/2) * DistanciaM;
Mfivs6[4] := Fivs6[4] * (1/2) * DistanciaM;
Mfivs6[5] := Fivs6[5] * (3/2) * DistanciaM;
Mfivs6[6] := Fivs6[6] * (5/2) * DistanciaM;
Mfivsx6 := Mfivs6[1] * 0 + Mfivs6[2] * Cos(30*Pi/180) - Mfivs6[3] *
Cos(30*Pi/180) + Mfivs6[4] * Cos(30*Pi/180) - Mfivs6[5] * Cos(30*Pi/180) -

JUNIO-2010 ANEXOS 232


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivs6[6] * 0;
Mfivsy6 := Mfivs6[1] * 1 - Mfivs6[2] * Cos(60*Pi/180) - Mfivs6[3] *
Cos(60*Pi/180) + Mfivs6[4] * Cos(60*Pi/180) + Mfivs6[5] * Cos(60*Pi/180) -
Mfivs6[6] * 1;
Mfivs6T := Sqrt(Sqr(Mfivsx6) + Sqr(Mfivsy6));

MFc6[1] := 0;
MFc6[2] := 0;
MFc6[3] := 0;
MFc6[4] := 0;
MFc6[5] := 0;
MFc6[6] := 0;
MFc6T := 0;
MFc6[1] := Fc6[1] * (5/2) * DistanciaM;
MFc6[2] := Fc6[2] * (3/2) * DistanciaM;
MFc6[3] := Fc6[3] * (1/2) * DistanciaM;
MFc6[4] := Fc6[4] * (1/2) * DistanciaM;
MFc6[5] := Fc6[5] * (3/2) * DistanciaM;
MFc6[6] := Fc6[6] * (5/2) * DistanciaM;
MFcx6T := MFc6[1] * 0 - MFc6[2] * Cos(30*Pi/180) + MFc6[3] *
Cos(30*Pi/180) - MFc6[4] * Cos(30*Pi/180) + MFc6[5] * Cos(30*Pi/180) - MFc6[6]
* 0;
MFcy6T := MFc6[1] * 1 - MFc6[2] * Cos(60*Pi/180) - MFc6[3] *
Cos(60*Pi/180) + MFc6[4] * Cos(60*Pi/180) + MFc6[5] * Cos(60*Pi/180) - MFc6[6]
* 1;
MFc6T := Sqrt(Sqr(MFcx6T) + Sqr(MFcy6T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp6T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs6T);
edtMfc.Text := formatFloat('#,##0.000',MFc6T);
end;

if cbCilindos.ItemIndex = 6 then
begin
Mfivp7[1] := 0;
Mfivp7[2] := 0;
Mfivp7[3] := 0;
Mfivp7[5] := 0;
Mfivp7[6] := 0;
Mfivp7[7] := 0;
Mfivp7T := 0;
Mfivp7[1] := Fivp7[1] * (3) * DistanciaM;
Mfivp7[2] := Fivp7[2] * (2) * DistanciaM;
Mfivp7[3] := Fivp7[3] * (1) * DistanciaM;
Mfivp7[5] := Fivp7[5] * (1) * DistanciaM;
Mfivp7[6] := Fivp7[6] * (2) * DistanciaM;

JUNIO-2010 ANEXOS 233


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivp7[7] := Fivp7[7] * (3) * DistanciaM;


Mfivpx7 := Mfivp7[1] * 0 + Mfivp7[2] * Cos(12.86*Pi/180) - Mfivp7[3] *
Cos(12.86*Pi/180) - Mfivp7[5] * Cos(64.29*Pi/180) + Mfivp7[6] * Cos(38.57*Pi/180)
- Mfivp7[7] * Cos(38.57*Pi/180);
Mfivpy7 := Mfivp7[1] * 1 - Mfivp7[2] * Cos(77.14*Pi/180) - Mfivp7[3] *
Cos(77-14*Pi/180) + Mfivp7[5] * Cos(25.71*Pi/180) - Mfivp7[6] * Cos(51.43*Pi/180)
- Mfivp7[7] * Cos(51.43*Pi/180);
Mfivp7T := Sqrt(Sqr(Mfivpx7) + Sqr(Mfivpy7));

Mfivs7[1] := 0;
Mfivs7[2] := 0;
Mfivs7[3] := 0;
Mfivs7[5] := 0;
Mfivs7[6] := 0;
Mfivs7[7] := 0;
Mfivs7T := 0;
Mfivs7[1] := Fivs7[1] * (3) * DistanciaM;
Mfivs7[2] := Fivs7[2] * (2) * DistanciaM;
Mfivs7[3] := Fivs7[3] * (1) * DistanciaM;
Mfivs7[5] := Fivs7[5] * (1) * DistanciaM;
Mfivs7[6] := Fivs7[6] * (2) * DistanciaM;
Mfivs7[7] := Fivs7[7] * (3) * DistanciaM;
Mfivsx7 := Mfivs7[1] * 0 - Mfivs7[2] * Cos(64.28*Pi/180) + Mfivs7[3] *
Cos(64.28*Pi/180) + Mfivs7[5] * Cos(38.58*Pi/180) + Mfivs7[6] *
Cos(12.85*Pi/180) - Mfivs7[7] * Cos(12.85*Pi/180);
Mfivsy7 := Mfivs7[1] * 1 - Mfivs7[2] * Cos(25.72*Pi/180) - Mfivs7[3] *
Cos(25.72*Pi/180) - Mfivs7[5] * Cos(51.42*Pi/180) + Mfivs7[6] * Cos(77.15*Pi/180)
+ Mfivs7[7] * Cos(77.15*Pi/180);
Mfivs7T := Sqrt(Sqr(Mfivsx7) + Sqr(Mfivsy7));

MFc7[1] := 0;
MFc7[2] := 0;
MFc7[3] := 0;
MFc7[5] := 0;
MFc7[6] := 0;
MFc7[7] := 0;
MFc7T := 0;
MFc7[1] := Fc7[1] * (3) * DistanciaM;
MFc7[2] := Fc7[2] * (2) * DistanciaM;
MFc7[3] := Fc7[3] * (1) * DistanciaM;
MFc7[5] := Fc7[5] * (1) * DistanciaM;
MFc7[6] := Fc7[6] * (2) * DistanciaM;
MFc7[7] := Fc7[7] * (3) * DistanciaM;
MFcx7T := MFc7[1] * 0 + MFc7[2] * Cos(12.86*Pi/180) - MFc7[3] *
Cos(12.86*Pi/180) - MFc7[5] * Cos(64.29*Pi/180) + MFc7[6] * Cos(38.57*Pi/180) -
MFc7[7] * Cos(38.57*Pi/180);

JUNIO-2010 ANEXOS 234


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

MFcy7T := MFc7[1] * 1 - MFc7[2] * Cos(77.14*Pi/180) - MFc7[3] *


Cos(77.14*Pi/180) + MFc7[5] * Cos(25.71*Pi/180) - MFc7[6] * Cos(51.43*Pi/180) -
MFc7[7] * Cos(51.43*Pi/180);
MFc7T := Sqrt(Sqr(MFcx7T) + Sqr(MFcy7T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp7T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs7T);
edtMfc.Text := formatFloat('#,##0.000',MFc7T);
end;

if cbCilindos.ItemIndex = 7 then
begin
Mfivp8[1] := 0;
Mfivp8[2] := 0;
Mfivp8[3] := 0;
Mfivp8[4] := 0;
Mfivp8[5] := 0;
Mfivp8[6] := 0;
Mfivp8[7] := 0;
Mfivp8[8] := 0;
Mfivp8T := 0;
Mfivp8[1] := Fivp8[1] * (7/2) * DistanciaM;
Mfivp8[2] := Fivp8[2] * (5/2) * DistanciaM;
Mfivp8[3] := Fivp8[3] * (3/2) * DistanciaM;
Mfivp8[4] := Fivp8[4] * (1/2) * DistanciaM;
Mfivp8[5] := Fivp8[5] * (1/2) * DistanciaM;
Mfivp8[6] := Fivp8[6] * (3/2) * DistanciaM;
Mfivp8[7] := Fivp8[7] * (5/2) * DistanciaM;
Mfivp8[8] := Fivp8[8] * (7/2) * DistanciaM;
Mfivpx8 := Mfivp8[1] * 0 - Mfivp8[2] * 0 - Mfivp8[3] * 1 + Mfivp8[4] * 1 -
Mfivp8[5] * 1 + Mfivp8[6] * 1 + Mfivp8[7] * 0 - Mfivp8[8] * 0;
Mfivpy8 := Mfivp8[1] * 1 - Mfivp8[2] * 1 - Mfivp8[3] * 0 + Mfivp8[4] * 0 -
Mfivp8[5] * 0 + Mfivp8[6] * 0 + Mfivp8[7] * 1 - Mfivp8[8] * 1;
Mfivp8T := Sqrt(Sqr(Mfivpx8) + Sqr(Mfivpy8));

Mfivs8[1] := 0;
Mfivs8[2] := 0;
Mfivs8[3] := 0;
Mfivs8[4] := 0;
Mfivs8[5] := 0;
Mfivs8[6] := 0;
Mfivs8[7] := 0;
Mfivs8[8] := 0;
Mfivs8T := 0;
Mfivs8[1] := Fivs8[1] * (7/2) * DistanciaM;
Mfivs8[2] := Fivs8[2] * (5/2) * DistanciaM;

JUNIO-2010 ANEXOS 235


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivs8[3] := Fivs8[3] * (3/2) * DistanciaM;


Mfivs8[4] := Fivs8[4] * (1/2) * DistanciaM;
Mfivs8[5] := Fivs8[5] * (1/2) * DistanciaM;
Mfivs8[6] := Fivs8[6] * (3/2) * DistanciaM;
Mfivs8[7] := Fivs8[7] * (5/2) * DistanciaM;
Mfivs8[8] := Fivs8[8] * (7/2) * DistanciaM;
Mfivsx8 := Mfivs8[1] * 0 + Mfivs8[2] * 0 - Mfivs8[3] * 0 - Mfivs8[4] * 0 +
Mfivs8[5] * 0 + Mfivs8[6] * 0 - Mfivs8[7] * 0 - Mfivs8[8] * 0;
Mfivsy8 := Mfivs8[1] * 1 + Mfivs8[2] * 1 - Mfivs8[3] * 1 - Mfivs8[4] * 1 +
Mfivs8[5] * 1 + Mfivs8[6] * 1 - Mfivs8[7] * 1 - Mfivs8[8] * 1;
Mfivs8T := Sqrt(Sqr(Mfivsx8) + Sqr(Mfivsy8));

MFc8[1] := 0;
MFc8[2] := 0;
MFc8[3] := 0;
MFc8[4] := 0;
MFc8[5] := 0;
MFc8[6] := 0;
MFc8[7] := 0;
MFc8[8] := 0;
MFc8T := 0;
MFc8[1] := Fc8[1] * (7/2) * DistanciaM;
MFc8[2] := Fc8[2] * (5/2) * DistanciaM;
MFc8[3] := Fc8[3] * (3/2) * DistanciaM;
MFc8[4] := Fc8[4] * (1/2) * DistanciaM;
MFc8[5] := Fc8[5] * (1/2) * DistanciaM;
MFc8[6] := Fc8[6] * (3/2) * DistanciaM;
MFc8[7] := Fc8[7] * (5/2) * DistanciaM;
MFc8[8] := Fc8[8] * (7/2) * DistanciaM;
MFcx8T := MFc8[1] * 0 - MFc8[2] * 0 - MFc8[3] * 1 + MFc8[4] * 1 - MFc8[5]
* 1 + MFc8[6] * 1 + MFc8[7] * 0 - MFc8[8] * 0;
MFcy8T := MFc8[1] * 1 - MFc8[2] * 1 - MFc8[3] * 0 + MFc8[4] * 0 - MFc8[5]
* 0 + MFc8[6] * 0 + MFc8[7] * 1 - MFc8[8] * 1;
MFc8T := Sqrt(Sqr(MFcx8T) + Sqr(MFcy8T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp8T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs8T);
edtMfc.Text := formatFloat('#,##0.000',MFc8T);
end;

if cbCilindos.ItemIndex = 8 then
begin
Mfivp9[1] := 0;
Mfivp9[2] := 0;
Mfivp9[3] := 0;
Mfivp9[4] := 0;

JUNIO-2010 ANEXOS 236


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivp9[6] := 0;
Mfivp9[7] := 0;
Mfivp9[8] := 0;
Mfivp9[9] := 0;
Mfivp9T := 0;
Mfivp9[1] := Fivp9[1] * (4) * DistanciaM;
Mfivp9[2] := Fivp9[2] * (3) * DistanciaM;
Mfivp9[3] := Fivp9[3] * (2) * DistanciaM;
Mfivp9[4] := Fivp9[4] * (1) * DistanciaM;
Mfivp9[6] := Fivp9[6] * (1) * DistanciaM;
Mfivp9[7] := Fivp9[7] * (2) * DistanciaM;
Mfivp9[8] := Fivp9[8] * (3) * DistanciaM;
Mfivp9[9] := Fivp9[9] * (4) * DistanciaM;
Mfivpx9 := Mfivp9[1] * 0 + Mfivp9[2] * Cos(10*Pi/180) - Mfivp9[3] *
Cos(10*Pi/180) + Mfivp9[4] * Cos(70*Pi/180) + Mfivp9[6] * Cos(30*Pi/180) -
Mfivp9[7] * Cos(30*Pi/180) + Mfivp9[8] * Cos(50*Pi/180) - Mfivp9[9] *
Cos(50*Pi/180);
Mfivpy9 := Mfivp9[1] * 1 + Mfivp9[2] * Cos(80*Pi/180) + Mfivp9[3] *
Cos(80*Pi/180) - Mfivp9[4] * Cos(20*Pi/180) + Mfivp9[6] * Cos(60*Pi/180) +
Mfivp9[7] * Cos(60*Pi/180) - Mfivp9[8] * Cos(40*Pi/180) - Mfivp9[9] *
Cos(40*Pi/180);
Mfivp9T := Sqrt(Sqr(Mfivpx9) + Sqr(Mfivpy9));

Mfivs9[1] := 0;
Mfivs9[2] := 0;
Mfivs9[3] := 0;
Mfivs9[4] := 0;
Mfivs9[6] := 0;
Mfivs9[7] := 0;
Mfivs9[8] := 0;
Mfivs9[9] := 0;
Mfivs9T := 0;
Mfivs9[1] := Fivs9[1] * (4) * DistanciaM;
Mfivs9[2] := Fivs9[2] * (3) * DistanciaM;
Mfivs9[3] := Fivs9[3] * (2) * DistanciaM;
Mfivs9[4] := Fivs9[4] * (1) * DistanciaM;
Mfivs9[6] := Fivs9[6] * (1) * DistanciaM;
Mfivs9[7] := Fivs9[7] * (2) * DistanciaM;
Mfivs9[8] := Fivs9[8] * (3) * DistanciaM;
Mfivs9[9] := Fivs9[9] * (4) * DistanciaM;
Mfivsx9 := Mfivs9[1] * 0 + Mfivs9[2] * Cos(70*Pi/180) - Mfivs9[3] *
Cos(70*Pi/180) - Mfivs9[4] * Cos(50*Pi/180) - Mfivs9[6] * Cos(30*Pi/180) +
Mfivs9[7] * Cos(30*Pi/180) + Mfivs9[8] * Cos(10*Pi/180) - Mfivs9[9] *
Cos(10*Pi/180);
Mfivsy9 := Mfivs9[1] * 1 - Mfivs9[2] * Cos(20*Pi/180) - Mfivs9[3] *
Cos(20*Pi/180) + Mfivs9[4] * Cos(40*Pi/180) + Mfivs9[6] * Cos(60*Pi/180) +

JUNIO-2010 ANEXOS 237


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivs9[7] * Cos(60*Pi/180) - Mfivs9[8] * Cos(80*Pi/180) - Mfivs9[9] *


Cos(80*Pi/180);
Mfivs9T := Sqrt(Sqr(Mfivsx9) + Sqr(Mfivsy9));

MFc9[1] := 0;
MFc9[2] := 0;
MFc9[3] := 0;
MFc9[4] := 0;
MFc9[6] := 0;
MFc9[7] := 0;
MFc9[8] := 0;
MFc9[9] := 0;
MFc9T := 0;
MFc9[1] := Fc9[1] * (4) * DistanciaM;
MFc9[2] := Fc9[2] * (3) * DistanciaM;
MFc9[3] := Fc9[3] * (2) * DistanciaM;
MFc9[4] := Fc9[4] * (1) * DistanciaM;
MFc9[6] := Fc9[6] * (1) * DistanciaM;
MFc9[7] := Fc9[7] * (2) * DistanciaM;
MFc9[8] := Fc9[8] * (3) * DistanciaM;
MFc9[9] := Fc9[9] * (4) * DistanciaM;
MFcx9T := MFc9[1] * 0 + MFc9[2] * Cos(10*Pi/180) - MFc9[3] *
Cos(10*Pi/180) + MFc9[4] * Cos(70*Pi/180) + MFc9[6] * Cos(30*Pi/180) - MFc9[7]
* Cos(30*Pi/180) + MFc9[8] * Cos(50*Pi/180) - MFc9[9] * Cos(50*Pi/180);
MFcy9T := MFc9[1] * 1 + MFc9[2] * Cos(80*Pi/180) + MFc9[3] *
Cos(80*Pi/180) - MFc9[4] * Cos(20*Pi/180) + MFc9[6] * Cos(60*Pi/180) + MFc9[7]
* Cos(60*Pi/180) - MFc9[8] * Cos(40*Pi/180) - MFc9[9] * Cos(40*Pi/180);
MFc9T := Sqrt(Sqr(MFcx9T) + Sqr(MFcy9T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp9T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs9T);
edtMfc.Text := formatFloat('#,##0.000',MFc9T);
end;

if cbCilindos.ItemIndex = 9 then
begin
Mfivp10[1] := 0;
Mfivp10[2] := 0;
Mfivp10[3] := 0;
Mfivp10[4] := 0;
Mfivp10[5] := 0;
Mfivp10[6] := 0;
Mfivp10[7] := 0;
Mfivp10[8] := 0;
Mfivp10[9] := 0;
Mfivp10[10] := 0;

JUNIO-2010 ANEXOS 238


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivp10T := 0;
Mfivp10[1] := Fivp10[1] * (9/2) * DistanciaM;
Mfivp10[2] := Fivp10[2] * (7/2) * DistanciaM;
Mfivp10[3] := Fivp10[3] * (5/2) * DistanciaM;
Mfivp10[4] := Fivp10[4] * (3/2) * DistanciaM;
Mfivp10[5] := Fivp10[5] * (1/2) * DistanciaM;
Mfivp10[6] := Fivp10[6] * (1/2) * DistanciaM;
Mfivp10[7] := Fivp10[7] * (3/2) * DistanciaM;
Mfivp10[8] := Fivp10[8] * (5/2) * DistanciaM;
Mfivp10[9] := Fivp10[9] * (7/2) * DistanciaM;
Mfivp10[10] := Fivp10[10] * (9/2) * DistanciaM;
Mfivpx10 := Mfivp10[1] * 0 + Mfivp10[2] * Cos(54*Pi/180) - Mfivp10[3] *
Cos(54*Pi/180) - Mfivp10[4] * Cos(18*Pi/180) + Mfivp10[5] * Cos(18*Pi/180) +
Mfivp10[6] * Cos(18*Pi/180) - Mfivp10[7] * Cos(18*Pi/180) - Mfivp10[8] *
Cos(54*Pi/180) + Mfivp10[9] * Cos(54*Pi/180) - Mfivp10[10] * 0;
Mfivpy10 := Mfivp10[1] * 1 - Mfivp10[2] * Cos(36*Pi/180) - Mfivp10[3] *
Cos(36*Pi/180) + Mfivp10[4] * Cos(72*Pi/180) + Mfivp10[5] * Cos(72*Pi/180) -
Mfivp10[6] * Cos(72*Pi/180) - Mfivp10[7] * Cos(72*Pi/180) + Mfivp10[8] *
Cos(36*Pi/180) + Mfivp10[9] * Cos(36*Pi/180) - Mfivp10[10] * 1;
Mfivp10T := Sqrt(Sqr(Mfivpx10) + Sqr(Mfivpy10));
Mfivp10T := 0;

Mfivs10[1] := 0;
Mfivs10[2] := 0;
Mfivs10[3] := 0;
Mfivs10[4] := 0;
Mfivs10[5] := 0;
Mfivs10[6] := 0;
Mfivs10[7] := 0;
Mfivs10[8] := 0;
Mfivs10[9] := 0;
Mfivs10[10] := 0;
Mfivs10T := 0;
Mfivs10[1] := Fivs10[1] * (9/2) * DistanciaM;
Mfivs10[2] := Fivs10[2] * (7/2) * DistanciaM;
Mfivs10[3] := Fivs10[3] * (5/2) * DistanciaM;
Mfivs10[4] := Fivs10[4] * (3/2) * DistanciaM;
Mfivs10[5] := Fivs10[5] * (1/2) * DistanciaM;
Mfivs10[6] := Fivs10[6] * (1/2) * DistanciaM;
Mfivs10[7] := Fivs10[7] * (3/2) * DistanciaM;
Mfivs10[8] := Fivs10[8] * (5/2) * DistanciaM;
Mfivs10[9] := Fivs10[9] * (7/2) * DistanciaM;
Mfivs10[10] := Fivs10[10] * (9/2) * DistanciaM;
Mfivsx10 := Mfivs10[1] * 0 - Mfivs10[2] * Cos(18*Pi/180) + Mfivs10[3] *
Cos(18*Pi/180) - Mfivs10[4] * Cos(54*Pi/180) + Mfivs10[5] * Cos(54*Pi/180) +
Mfivs10[6] * Cos(54*Pi/180) - Mfivs10[7] * Cos(54*Pi/180) + Mfivs10[8] *

JUNIO-2010 ANEXOS 239


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Cos(18*Pi/180) - Mfivs10[9] * Cos(18*Pi/180) - Mfivs10[10] * 0;


Mfivsy10 := Mfivs10[1] * 1 + Mfivs10[2] * Cos(72*Pi/180) + Mfivs10[3] *
Cos(72*Pi/180) - Mfivs10[4] * Cos(36*Pi/180) - Mfivs10[5] * Cos(36*Pi/180) +
Mfivs10[6] * Cos(36*Pi/180) + Mfivs10[7] * Cos(36*Pi/180) - Mfivs10[8] *
Cos(72*Pi/180) - Mfivs10[9] * Cos(72*Pi/180) - Mfivs10[10] * 1;
Mfivs10T := Sqrt(Sqr(Mfivsx10) + Sqr(Mfivsy10));
Mfivs10T := 0;

MFc10[1] := 0;
MFc10[2] := 0;
MFc10[3] := 0;
MFc10[4] := 0;
MFc10[5] := 0;
MFc10[6] := 0;
MFc10[7] := 0;
MFc10[8] := 0;
MFc10[9] := 0;
MFc10[10] := 0;
MFc10T := 0;
MFc10[1] := Fc10[1] * (9/2) * DistanciaM;
MFc10[2] := Fc10[2] * (7/2) * DistanciaM;
MFc10[3] := Fc10[3] * (5/2) * DistanciaM;
MFc10[4] := Fc10[4] * (3/2) * DistanciaM;
MFc10[5] := Fc10[5] * (1/2) * DistanciaM;
MFc10[6] := Fc10[6] * (1/2) * DistanciaM;
MFc10[7] := Fc10[7] * (3/2) * DistanciaM;
MFc10[8] := Fc10[8] * (5/2) * DistanciaM;
MFc10[9] := Fc10[9] * (7/2) * DistanciaM;
MFc10[10] := Fc10[10] * (9/2) * DistanciaM;
MFcx10T := MFc10[1] * 0 + MFc10[2] * Cos(54*Pi/180) - MFc10[3] *
Cos(54*Pi/180) - MFc10[4] * Cos(18*Pi/180) + MFc10[5] * Cos(18*Pi/180) +
MFc10[6] * Cos(18*Pi/180) - MFc10[7] * Cos(18*Pi/180) - MFc10[8] *
Cos(54*Pi/180) + MFc10[9] * Cos(54*Pi/180) - MFc10[10] * 0;
MFcy10T := MFc10[1] * 1 - MFc10[2] * Cos(36*Pi/180) - MFc10[3] *
Cos(36*Pi/180) + MFc10[4] * Cos(72*Pi/180) + MFc10[5] * Cos(72*Pi/180) -
MFc10[6] * Cos(72*Pi/180) - MFc10[7] * Cos(72*Pi/180) + MFc10[8] *
Cos(36*Pi/180) + MFc10[9] * Cos(36*Pi/180) - MFc10[10] * 1;
MFc10T := Sqrt(Sqr(MFcx10T) + Sqr(MFcy10T));
MFc10T := 0;

txMfivp.Text := formatFloat('#,##0.000',Mfivp10T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs10T);
edtMfc.Text := formatFloat('#,##0.000',MFc10T);
end;

if cbCilindos.ItemIndex = 10 then

JUNIO-2010 ANEXOS 240


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

begin
Mfivp11[1] := 0;
Mfivp11[2] := 0;
Mfivp11[3] := 0;
Mfivp11[4] := 0;
Mfivp11[5] := 0;
Mfivp11[7] := 0;
Mfivp11[8] := 0;
Mfivp11[9] := 0;
Mfivp11[10] := 0;
Mfivp11[11] := 0;
Mfivp11T := 0;
Mfivp11[1] := Fivp11[1] * (5) * DistanciaM;
Mfivp11[2] := Fivp11[2] * (4) * DistanciaM;
Mfivp11[3] := Fivp11[3] * (3) * DistanciaM;
Mfivp11[4] := Fivp11[4] * (2) * DistanciaM;
Mfivp11[5] := Fivp11[5] * (1) * DistanciaM;
Mfivp11[7] := Fivp11[7] * (1) * DistanciaM;
Mfivp11[8] := Fivp11[8] * (2) * DistanciaM;
Mfivp11[9] := Fivp11[9] * (3) * DistanciaM;
Mfivp11[10] := Fivp11[10] * (4) * DistanciaM;
Mfivp11[11] := Fivp11[11] * (5) * DistanciaM;
Mfivpx11 := Mfivp11[1] * 0 + Mfivp11[2] * Cos(24.54*Pi/180) - Mfivp11[3] *
Cos(24.54*Pi/180) + Mfivp11[4] * Cos(40.92*Pi/180) - Mfivp11[5] *
Cos(40.92*Pi/180) - Mfivp11[7] * Cos(73.65*Pi/180) + Mfivp11[8] *
Cos(8.19*Pi/180) - Mfivp11[9] * Cos(8.19*Pi/180) + Mfivp11[10] *
Cos(57.27*Pi/180) - Mfivp11[11] * Cos(57.27*Pi/180);
Mfivpy11 := Mfivp11[1] * 1 + Mfivp11[2] * Cos(65.46*Pi/180) + Mfivp11[3] *
Cos(65.46*Pi/180) - Mfivp11[4] * Cos(49.08*Pi/180) - Mfivp11[5] *
Cos(49.08*Pi/180) + Mfivp11[7] * Cos(16.35*Pi/180) + Mfivp11[8] *
Cos(81.81*Pi/180) + Mfivp11[9] * Cos(81.81*Pi/180) - Mfivp11[10] *
Cos(32.73*Pi/180) - Mfivp11[11] * Cos(32.73*Pi/180);
Mfivp11T := Sqrt(Sqr(Mfivpx11) + Sqr(Mfivpy11));

Mfivs11[1] := 0;
Mfivs11[2] := 0;
Mfivs11[3] := 0;
Mfivs11[4] := 0;
Mfivs11[5] := 0;
Mfivs11[7] := 0;
Mfivs11[8] := 0;
Mfivs11[9] := 0;
Mfivs11[10] := 0;
Mfivs11[11] := 0;
Mfivs11T := 0;
Mfivs11[1] := Fivs11[1] * (5) * DistanciaM;

JUNIO-2010 ANEXOS 241


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivs11[2] := Fivs11[2] * (4) * DistanciaM;


Mfivs11[3] := Fivs11[3] * (3) * DistanciaM;
Mfivs11[4] := Fivs11[4] * (2) * DistanciaM;
Mfivs11[5] := Fivs11[5] * (1) * DistanciaM;
Mfivs11[7] := Fivs11[7] * (1) * DistanciaM;
Mfivs11[8] := Fivs11[8] * (2) * DistanciaM;
Mfivs11[9] := Fivs11[9] * (3) * DistanciaM;
Mfivs11[10] := Fivs11[10] * (4) * DistanciaM;
Mfivs11[11] := Fivs11[11] * (5) * DistanciaM;
Mfivsx11 := Mfivs11[1] * 0 + Mfivs11[2] * Cos(40.91*Pi/180) - Mfivs11[3] *
Cos(40.91*Pi/180) - Mfivs11[4] * Cos(8.18*Pi/180) + Mfivs11[5] * Cos(8.18*Pi/180)
+ Mfivs11[7] * Cos(57.28*Pi/180) - Mfivs11[8] * Cos(73.64*Pi/180) + Mfivs11[9] *
Cos(73.64*Pi/180) + Mfivs11[10] * Cos(24.55*Pi/180) - Mfivs11[11] *
Cos(24.55*Pi/180);
Mfivsy11 := Mfivs11[1] * 1 - Mfivs11[2] * Cos(49.09*Pi/180) - Mfivs11[3] *
Cos(49.09*Pi/180) - Mfivs11[4] * Cos(81.82*Pi/180) - Mfivs11[5] *
Cos(81.82*Pi/180) - Mfivs11[7] * Cos(32.72*Pi/180) + Mfivs11[8] *
Cos(16.36*Pi/180) + Mfivs11[9] * Cos(16.36*Pi/180) - Mfivs11[10] *
Cos(65.45*Pi/180) - Mfivs11[11] * Cos(65.45*Pi/180);
Mfivs11T := Sqrt(Sqr(Mfivsx11) + Sqr(Mfivsy11));

MFc11[1] := 0;
MFc11[2] := 0;
MFc11[3] := 0;
MFc11[4] := 0;
MFc11[5] := 0;
MFc11[7] := 0;
MFc11[8] := 0;
MFc11[9] := 0;
MFc11[10] := 0;
MFc11[11] := 0;
MFc11T := 0;
MFc11[1] := Fc11[1] * (5) * DistanciaM;
MFc11[2] := Fc11[2] * (4) * DistanciaM;
MFc11[3] := Fc11[3] * (3) * DistanciaM;
MFc11[4] := Fc11[4] * (2) * DistanciaM;
MFc11[5] := Fc11[5] * (1) * DistanciaM;
MFc11[7] := Fc11[7] * (1) * DistanciaM;
MFc11[8] := Fc11[8] * (2) * DistanciaM;
MFc11[9] := Fc11[9] * (3) * DistanciaM;
MFc11[10] := Fc11[10] * (4) * DistanciaM;
MFc11[11] := Fc11[11] * (5) * DistanciaM;
MFcx11T := MFc11[1] * 0 + MFc11[2] * Cos(24.54*Pi/180) - MFc11[3] *
Cos(24.54*Pi/180) + MFc11[4] * Cos(40.92*Pi/180) - MFc11[5] *
Cos(40.92*Pi/180) - MFc11[7] * Cos(73.65*Pi/180) + MFc11[8] * Cos(8.19*Pi/180)
- MFc11[9] * Cos(8.19*Pi/180) + MFc11[10] * Cos(57.27*Pi/180) - MFc11[11] *

JUNIO-2010 ANEXOS 242


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Cos(57.27*Pi/180);
MFcy11T := MFc11[1] * 1 + MFc11[2] * Cos(65.46*Pi/180) + MFc11[3] *
Cos(65.46*Pi/180) - MFc11[4] * Cos(49.08*Pi/180) - MFc11[5] * Cos(49.08*Pi/180)
+ MFc11[7] * Cos(16.35*Pi/180) + MFc11[8] * Cos(81.81*Pi/180) + MFc11[9] *
Cos(81.81*Pi/180) - MFc11[10] * Cos(32.73*Pi/180) - MFc11[11] *
Cos(32.73*Pi/180);
MFc11T := Sqrt(Sqr(MFcx11T) + Sqr(MFcy11T));

txMfivp.Text := formatFloat('#,##0.000',Mfivp11T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs11T);
edtMfc.Text := formatFloat('#,##0.000',MFc11T);
end;

if cbCilindos.ItemIndex = 11 then
begin
Mfivp12[1] := 0;
Mfivp12[2] := 0;
Mfivp12[3] := 0;
Mfivp12[4] := 0;
Mfivp12[5] := 0;
Mfivp12[6] := 0;
Mfivp12[7] := 0;
Mfivp12[8] := 0;
Mfivp12[9] := 0;
Mfivp12[10] := 0;
Mfivp12[11] := 0;
Mfivp12[12] := 0;
Mfivp12T := 0;
Mfivp12[1] := Fivp12[1] * (11/2) * DistanciaM;
Mfivp12[2] := Fivp12[2] * (9/2) * DistanciaM;
Mfivp12[3] := Fivp12[3] * (7/2) * DistanciaM;
Mfivp12[4] := Fivp12[4] * (5/2) * DistanciaM;
Mfivp12[5] := Fivp12[5] * (3/2) * DistanciaM;
Mfivp12[6] := Fivp12[6] * (1/2) * DistanciaM;
Mfivp12[7] := Fivp12[7] * (1/2) * DistanciaM;
Mfivp12[8] := Fivp12[8] * (3/2) * DistanciaM;
Mfivp12[9] := Fivp12[9] * (5/2) * DistanciaM;
Mfivp12[10] := Fivp12[10] * (7/2) * DistanciaM;
Mfivp12[11] := Fivp12[11] * (9/2) * DistanciaM;
Mfivp12[12] := Fivp12[12] * (11/2) * DistanciaM;
Mfivpx12 := Mfivp12[1] * 0 + Mfivp12[2] * Cos(30*Pi/180) - Mfivp12[3] * 0 -
Mfivp12[4] * Cos(30*Pi/180) - Mfivp12[5] * Cos(30*Pi/180) + Mfivp12[6] *
Cos(30*Pi/180) - Mfivp12[7] * Cos(30*Pi/180) + Mfivp12[8] * Cos(30*Pi/180) +
Mfivp12[9] * Cos(30*Pi/180) + Mfivp12[10] * 0 - Mfivp12[11] * Cos(30*Pi/180) -
Mfivp12[12] * 0;
Mfivpy12 := Mfivp12[1] * 1 + Mfivp12[2] * Cos(60*Pi/180) - Mfivp12[3] * 1 +

JUNIO-2010 ANEXOS 243


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

Mfivp12[4] * Cos(60*Pi/180) - Mfivp12[5] * Cos(60*Pi/180) - Mfivp12[6] *


Cos(60*Pi/180) + Mfivp12[7] * Cos(60*Pi/180) + Mfivp12[8] * Cos(60*Pi/180) -
Mfivp12[9] * Cos(60*Pi/180) + Mfivp12[10] * 1 - Mfivp12[11] * Cos(60*Pi/180) -
Mfivp12[12] * 1;
Mfivp12T := Sqrt(Sqr(Mfivpx12) + Sqr(Mfivpy12));

Mfivs12[1] := 0;
Mfivs12[2] := 0;
Mfivs12[3] := 0;
Mfivs12[4] := 0;
Mfivs12[5] := 0;
Mfivs12[6] := 0;
Mfivs12[7] := 0;
Mfivs12[8] := 0;
Mfivs12[9] := 0;
Mfivs12[10] := 0;
Mfivs12[11] := 0;
Mfivs12[12] := 0;
Mfivs12T := 0;
Mfivs12[1] := Fivs12[1] * (11/2) * DistanciaM;
Mfivs12[2] := Fivs12[2] * (9/2) * DistanciaM;
Mfivs12[3] := Fivs12[3] * (7/2) * DistanciaM;
Mfivs12[4] := Fivs12[4] * (5/2) * DistanciaM;
Mfivs12[5] := Fivs12[5] * (3/2) * DistanciaM;
Mfivs12[6] := Fivs12[6] * (1/2) * DistanciaM;
Mfivs12[7] := Fivs12[7] * (1/2) * DistanciaM;
Mfivs12[8] := Fivs12[8] * (3/2) * DistanciaM;
Mfivs12[9] := Fivs12[9] * (5/2) * DistanciaM;
Mfivs12[10] := Fivs12[10] * (7/2) * DistanciaM;
Mfivs12[11] := Fivs12[11] * (9/2) * DistanciaM;
Mfivs12[12] := Fivs12[12] * (11/2) * DistanciaM;
Mfivsx12 := Mfivs12[1] * 0 + Mfivs12[2] * Cos(30*Pi/180) + Mfivs12[3] * 0 -
Mfivs12[4] * Cos(30*Pi/180) + Mfivs12[5] * Cos(30*Pi/180) - Mfivs12[6] *
Cos(30*Pi/180) + Mfivs12[7] * Cos(30*Pi/180) - Mfivs12[8] * Cos(30*Pi/180) +
Mfivs12[9] * Cos(30*Pi/180) - Mfivs12[10] * 0 - Mfivs12[11] * Cos(30*Pi/180) -
Mfivs12[12] * 0;
Mfivsy12 := Mfivs12[1] * 1 - Mfivs12[2] * Cos(60*Pi/180) + Mfivs12[3] * 1 -
Mfivs12[4] * Cos(60*Pi/180) - Mfivs12[5] * Cos(60*Pi/180) - Mfivs12[6] *
Cos(60*Pi/180) + Mfivs12[7] * Cos(60*Pi/180) + Mfivs12[8] * Cos(60*Pi/180) +
Mfivs12[9] * Cos(60*Pi/180) - Mfivs12[10] * 1 + Mfivs12[11] * Cos(60*Pi/180) -
Mfivs12[12] * 1;
Mfivs12T := Sqrt(Sqr(Mfivsx12) + Sqr(Mfivsy12));

MFc12[1] := 0;
MFc12[2] := 0;
MFc12[3] := 0;

JUNIO-2010 ANEXOS 244


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

MFc12[4] := 0;
MFc12[5] := 0;
MFc12[6] := 0;
MFc12[7] := 0;
MFc12[8] := 0;
MFc12[9] := 0;
MFc12[10] := 0;
MFc12[11] := 0;
MFc12[12] := 0;
MFc12T := 0;
MFc12[1] := Fc12[1] * (11/2) * DistanciaM;
MFc12[2] := Fc12[2] * (9/2) * DistanciaM;
MFc12[3] := Fc12[3] * (7/2) * DistanciaM;
MFc12[4] := Fc12[4] * (5/2) * DistanciaM;
MFc12[5] := Fc12[5] * (3/2) * DistanciaM;
MFc12[6] := Fc12[6] * (1/2) * DistanciaM;
MFc12[7] := Fc12[7] * (1/2) * DistanciaM;
MFc12[8] := Fc12[8] * (3/2) * DistanciaM;
MFc12[9] := Fc12[9] * (5/2) * DistanciaM;
MFc12[10] := Fc12[10] * (7/2) * DistanciaM;
MFc12[11] := Fc12[11] * (9/2) * DistanciaM;
MFc12[12] := Fc12[12] * (11/2) * DistanciaM;
MFcx12T := MFc12[1] * 0 + MFc12[2] * Cos(30*Pi/180) - MFc12[3] * 0 -
MFc12[4] * Cos(30*Pi/180) - MFc12[5] * Cos(30*Pi/180) + MFc12[6] *
Cos(30*Pi/180) - MFc12[7] * Cos(30*Pi/180) + MFc12[8] * Cos(30*Pi/180) +
MFc12[9] * Cos(30*Pi/180) + MFc12[10] * 0 - MFc12[11] * Cos(30*Pi/180) -
MFc12[12] * 0;
MFcy12T := MFc12[1] * 1 + MFc12[2] * Cos(60*Pi/180) - MFc12[3] * 1 +
MFc12[4] * Cos(60*Pi/180) - MFc12[5] * Cos(60*Pi/180) - MFc12[6] *
Cos(60*Pi/180) + MFc12[7] * Cos(60*Pi/180) + MFc12[8] * Cos(60*Pi/180) -
MFc12[9] * Cos(60*Pi/180) + MFc12[10] * 1 - MFc12[11] * Cos(60*Pi/180) -
MFc12[12] * 1;
MFc12T := Sqrt(Sqr(MFcx12T) + Sqr(round(MFcy12T)));

txMfivp.Text := formatFloat('#,##0.000',Mfivp12T);
txMfivs.Text := formatFloat('#,##0.000',Mfivs12T);
edtMfc.Text := formatFloat('#,##0.000',MFc12T);
end;
end;
end;
procedure TfrmEntradaDatos.FormShow(Sender: TObject);
begin
rgCiclos.ItemIndex := 1;
end;

procedure TfrmEntradaDatos.cxButton1Click(Sender: TObject);

JUNIO-2010 ANEXOS 245


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\RadioCigunal.pdf';
PdfViewer1.Open;
end;

procedure TfrmEntradaDatos.cxButton2Click(Sender: TObject);


begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\LongitudBiela.pdf';
PdfViewer1.Open;
end;

procedure TfrmEntradaDatos.cxButton3Click(Sender: TObject);


begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\VelocidadAngular.pdf';
PdfViewer1.Open;
end;

procedure TfrmEntradaDatos.cxButton4Click(Sender: TObject);


begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\MasasAlternativas.pdf';
PdfViewer1.Open;
end;

procedure TfrmEntradaDatos.cxButton5Click(Sender: TObject);


begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\MasasGiratorias.pdf';
PdfViewer1.Open;
end;

procedure TfrmEntradaDatos.cxButton6Click(Sender: TObject);


begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Distanciaentremunequillas.pdf';
PdfViewer1.Open;
end;

procedure TfrmEntradaDatos.cxButton7Click(Sender: TObject);


begin
if rgCiclos.ItemIndex = 0 then
begin
if cbCilindos.ItemIndex = 0 then

JUNIO-2010 ANEXOS 246


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C1C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C2C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C3C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C4C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C5C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C6C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C7C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C8C2T.pdf';
PdfViewer1.Open;

JUNIO-2010 ANEXOS 247


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C9C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C10C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C11C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C12C2T.pdf';
PdfViewer1.Open;
end;
end;
if rgCiclos.ItemIndex = 1 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C1C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C2C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C3C4T.pdf';
PdfViewer1.Open;
end;

JUNIO-2010 ANEXOS 248


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C4C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C5C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C6C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C7C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C8C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C9C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C10C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C11C4T.pdf';

JUNIO-2010 ANEXOS 249


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\C12C4T.pdf';
PdfViewer1.Open;
end;
end;
end;

procedure TfrmEntradaDatos.cxButton8Click(Sender: TObject);


begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\NumerodeCiclos.pdf';
PdfViewer1.Open;
end;

procedure TfrmEntradaDatos.cxButton9Click(Sender: TObject);


begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Velocidad.pdf';
PdfViewer1.Open;
end;

procedure TfrmEntradaDatos.cxButton10Click(Sender: TObject);


begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Aceleracion.pdf';
PdfViewer1.Open;
end;

procedure TfrmEntradaDatos.cxButton11Click(Sender: TObject);


begin
if rgCiclos.ItemIndex = 0 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp1C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp2C2T.pdf';

JUNIO-2010 ANEXOS 250


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp3C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp4C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp5C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp6C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp7C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp8C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp9C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin

JUNIO-2010 ANEXOS 251


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp10C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp11C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp12C2T.pdf';
PdfViewer1.Open;
end;
end;
if rgCiclos.ItemIndex = 1 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp1C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp2C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp3C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp4C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;

JUNIO-2010 ANEXOS 252


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.FileName := 'C:\Ayuda\Fivp5C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp6C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp7C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp8C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp9C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp10C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp11C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivp12C4T.pdf';
PdfViewer1.Open;
end;
end;

JUNIO-2010 ANEXOS 253


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;

procedure TfrmEntradaDatos.cxButton12Click(Sender: TObject);


begin
if rgCiclos.ItemIndex = 0 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs1C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs2C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs3C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs4C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs5C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs6C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs7C2T.pdf';

JUNIO-2010 ANEXOS 254


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs8C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs9C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs10C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs11C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs12C2T.pdf';
PdfViewer1.Open;
end;
end;
if rgCiclos.ItemIndex = 1 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs1C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs2C4T.pdf';
PdfViewer1.Open;

JUNIO-2010 ANEXOS 255


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs3C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs4C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs5C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs6C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs7C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs8C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs9C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;

JUNIO-2010 ANEXOS 256


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.FileName := 'C:\Ayuda\Fivs10C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs11C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivs12C4T.pdf';
PdfViewer1.Open;
end;
end;
end;

procedure TfrmEntradaDatos.cxButton13Click(Sender: TObject);


begin
if rgCiclos.ItemIndex = 0 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc1C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc2C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc3C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc4C2T.pdf';
PdfViewer1.Open;
end;

JUNIO-2010 ANEXOS 257


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc5C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc6C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc7C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc8C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc9C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc10C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc11C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc12C2T.pdf';

JUNIO-2010 ANEXOS 258


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.Open;
end;
end;
if rgCiclos.ItemIndex = 1 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc1C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc2C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc3C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc4C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc5C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc6C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc7C4T.pdf';
PdfViewer1.Open;

JUNIO-2010 ANEXOS 259


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc8C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc9C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc10C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc11C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fivc12C4T.pdf';
PdfViewer1.Open;
end;
end;
end;

procedure TfrmEntradaDatos.cxButton14Click(Sender: TObject);


begin
if rgCiclos.ItemIndex = 0 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc1C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin

JUNIO-2010 ANEXOS 260


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc2C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc3C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc4C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc5C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc6C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc7C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc8C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc9C2T.pdf';
PdfViewer1.Open;
end;

JUNIO-2010 ANEXOS 261


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc10C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc11C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc12C2T.pdf';
PdfViewer1.Open;
end;
end;
if rgCiclos.ItemIndex = 1 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc1C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc2C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc3C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc4C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then

JUNIO-2010 ANEXOS 262


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc5C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc6C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc7C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc8C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc9C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc10C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc11C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Fc12C4T.pdf';
PdfViewer1.Open;

JUNIO-2010 ANEXOS 263


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;
end;
end;

procedure TfrmEntradaDatos.cxButton15Click(Sender: TObject);


begin
if rgCiclos.ItemIndex = 0 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp1C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp2C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp3C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp4C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp5C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp6C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin

JUNIO-2010 ANEXOS 264


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp7C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp8C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp9C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp10C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp11C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp12C2T.pdf';
PdfViewer1.Open;
end;
end;
if rgCiclos.ItemIndex = 1 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp1C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;

JUNIO-2010 ANEXOS 265


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.FileName := 'C:\Ayuda\Mfivp2C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp3C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp4C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp5C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp6C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp7C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp8C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp9C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then

JUNIO-2010 ANEXOS 266


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp10C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp11C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivp12C4T.pdf';
PdfViewer1.Open;
end;
end;
end;

procedure TfrmEntradaDatos.cxButton16Click(Sender: TObject);


begin
if rgCiclos.ItemIndex = 0 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs1C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs2C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs3C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs4C2T.pdf';

JUNIO-2010 ANEXOS 267


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs5C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs6C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs7C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs8C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs9C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs10C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs11C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin

JUNIO-2010 ANEXOS 268


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs12C2T.pdf';
PdfViewer1.Open;
end;
end;
if rgCiclos.ItemIndex = 1 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs1C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs2C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs3C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs4C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs5C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs6C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;

JUNIO-2010 ANEXOS 269


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.FileName := 'C:\Ayuda\Mfivs7C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs8C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs9C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs10C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs11C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfivs12C4T.pdf';
PdfViewer1.Open;
end;
end;
end;

procedure TfrmEntradaDatos.cxButton17Click(Sender: TObject);


begin
if rgCiclos.ItemIndex = 0 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc1C2T.pdf';
PdfViewer1.Open;
end;

JUNIO-2010 ANEXOS 270


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc2C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc3C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc4C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc5C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc6C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc7C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc8C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc9C2T.pdf';

JUNIO-2010 ANEXOS 271


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc10C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc11C2T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc12C2T.pdf';
PdfViewer1.Open;
end;
end;
if rgCiclos.ItemIndex = 1 then
begin
if cbCilindos.ItemIndex = 0 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc1C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 1 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc2C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 2 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc3C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 3 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc4C4T.pdf';
PdfViewer1.Open;

JUNIO-2010 ANEXOS 272


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

end;
if cbCilindos.ItemIndex = 4 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc5C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 5 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc6C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 6 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc7C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 7 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc8C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 8 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc9C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 9 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc10C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 10 then
begin
PdfViewer1.Close;
PdfViewer1.FileName := 'C:\Ayuda\Mfc11C4T.pdf';
PdfViewer1.Open;
end;
if cbCilindos.ItemIndex = 11 then
begin
PdfViewer1.Close;

JUNIO-2010 ANEXOS 273


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

PdfViewer1.FileName := 'C:\Ayuda\Mfc12C4T.pdf';
PdfViewer1.Open;
end;
end;
end;

procedure TfrmEntradaDatos.rgCiclosClick(Sender: TObject);


begin
if rgCiclos.ItemIndex = 0 then
begin
PageControl1.Visible := true;
pgc1.Visible := False;
pnlnombregrafica.Caption := '2 Tiempos';
end;
if rgCiclos.ItemIndex = 1 then
begin
PageControl1.Visible := False;
pgc1.Visible := True;
pnlnombregrafica.Caption := '4 Tiempos';
end;

end;

end.

JUNIO-2010 ANEXOS 274


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

TÍTULO: APLICACIÓN INFORMÁTICA PARA EL CÁLCULO Y


REPRESENTACIÓN DE LOS PRINCIPALES PARÁMETROS EN EL
EQUILIBRADO DE MOTORES.

PLIEGO DE CONDICIONES

PETICIONARIO: ESCUELA UNIVERSITARIA POLITÉCNICA

AVDA. 19 DE FEBRERO, S/N

15405 - FERROL

FECHA: JUNIO DE 2010

AUTOR: PABLO GUNDÍN RIVERA

Fdo.:

JUNIO-2010 3/,(*2'(&21',&,21(6 275


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

ÌNDICE
3 PLIEGO DE CONDICIONES 275
3.1 Especificaciones de materiales 277
3.2 Especificaciones de ejecución 277
3.3 Planificación 277
3.4 Pruebas 278
3.5 Condiciones económicas 278

JUNIO-2010 3/,(*2'(&21',&,21(6 276


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

3 PLIEGO DE CONDICIONES.

3.1 Especificaciones de material.

Los materiales a utilizar son:

Hardware:
• 1 Ordenador con procesador Procesador Intel® a 1,3 GHz o equivalente.
128 MB de RAM (se recomiendan 256 MB). 335 MB de espacio disponible
en el disco duro
• 1 Monitor
• 1 Teclado
• 1 Ratón

Software:
• Adobe Reader 9.

3.2 Especificaciones de ejecución.

El programa solicitado será realizado en Delphi 7, utilizado de forma didáctica


para el cálculo y representación de los principales parámetros relativos al
equilibrado de motores y se entregará una copia en formato CD-ROM.

3.3 Planificación.

El plazo de entrega será de 30 días a partir de la solicitud del cliente.


Se dará por finalizado el proyecto cuando el cliente dé por valido el
funcionamiento del programa y se haya instalado e impartido un curso de
explicación de su funcionamiento de 1 Hora. El curso será impartido por un
técnico superior de informática (FP II).

JUNIO-2010 3/,(*2'(&21',&,21(6 277


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

3.4 Pruebas.

Se realizará una prueba de funcionamiento del programa sobre el sistema del


cliente. Si se observa que el funcionamiento es correcto el proyecto será
aceptado.

3.5 Condiciones económicas

Se realizará un pago en concepto de señal del 10% del presupuesto del total y el
resto en el momento de la entrega.
Se producirá una penalización del 0,35% del presupuesto total por cada día hábil
que se retrase la entrega del proyecto.

JUNIO-2010 3/,(*2'(&21',&,21(6 278


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

TÍTULO:APLICACIÓN INFORMÁTICA PARA EL CÁLCULO Y


REPRESENTACIÓN DE LOS PRINCIPALES PARÁMETROS EN EL
EQUILIBRADO DE MOTORES.

ESTADO DE MEDICIONES

PETICIONARIO: ESCUELA UNIVERSITARIA POLITÉCNICA

AVDA. 19 DE FEBRERO, S/N

15405 - FERROL

FECHA: JUNIO DE 2010

AUTOR: PABLO GUNDÍN RIVERA

Fdo.:

JUNIO-2010 (67$'2'(0(',&,21(6 279


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

ÍNDICE

4 ESTADO DE MEDICIONES 279


4.1 Mediciones 281

JUNIO-2010 (67$'2'(0(',&,21(6 280


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

4 ESTADO DE MEDICIONES.

4.1 MEDICIONES.

Marca Descripción Cantidad Unidades


Hardware
1 Ordenador 1 Unidades.
2 Monitor 1 Unidades.
3 Teclado 1 Unidades.
4 Ratón 1 Unidades.
Software
5 Borland Delphi 7 1 Unidades.
Enterprise Studio
6 DevExpress Delphi 7 1 Unidades.
7 CnWizards_0.9.4.54 1 Unidades.
7
8 Adobe Reader 9 1 Unidades.
Mano de obra
10 Programación 200 Horas
11 Instalación y prueba 1 Horas
por un técnico
informático.

Tabla 4.1.1 – Tabla materiales

JUNIO-2010 (67$'2'(0(',&,21(6 281


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

TÍTULO:APLICACIÓN INFORMÁTICA PARA EL CÁLCULO Y


REPRESENTACIÓN DE LOS PRINCIPALES PARÁMETROS EN EL
EQUILIBRADO DE MOTORES.

PRESUPUESTO

PETICIONARIO: ESCUELA UNIVERSITARIA POLITÉCNICA

AVDA. 19 DE FEBRERO, S/N

15405 - FERROL

FECHA: JUNIO DE 2010

AUTOR: PABLO GUNDÍN RIVERA

Fdo.:

JUNIO-2010 35(6838(672 282


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

ÍNDICE

5 PRESUPUESTO 282
5.1 Precio unitario 284
5.2 P resupuesto total 284

JUNIO-2010 35(6838(672 283


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

5 PRESUPUESTO.

5.1 Precio unitario.

Marca Descripción Precio/unidad


Hardware
1 Ordenador 199 €/unidad
2 Monitor 99 €/unidad
3 Teclado 9,90 €/unidad
4 Ratón 9,90 €/unidad
Software
5 Borland Delphi 7 2490 €/unidad
Enterprise Studio
6 DevExpress Delphi 7 0 €/unidad
7 CnWizards_0.9.4.547 0 €/unidad
8 Adobe Reader 9 0 €/unidad
Mano de obra
10 Programación de la 24€/hora
aplicación
11 Instalación y prueba por 18€/hora
un técnico informático.

Tabla 5.1.1 – Tabla coste unitario

5.2 Presupuesto total.

Marca Descripción Precio total


Hardware
1 Ordenador 199,00 €
2 Monitor 99,00 €
3 Teclado 9,90 €

JUNIO-2010 35(6838(672 284


E.U.P I.T. NAVAL-Especialidad en propulsión y servicios del buque P.F.C Nº 770411A130

4 Ratón 9,90 €
Software
5 Borland Delphi 7 2.490,00 €
Enterprise Studio
6 DevExpress Delphi 7 0,00 €
7 CnWizards_0.9.4.547 0,00 €
8 Adobe Reader 9 0,00 €
Mano de obra
10 Programación de la 4.800,00 €
aplicación
11 Instalación y prueba por 18,00 €
un técnico informático.

El presupuesto total asciende a 7625,8 € (IVA no incluido).


Tabla 5.2.1 – Tabla coste total

JUNIO-2010 35(6838(672 285

También podría gustarte