private void btn_CalcularTransformador_Click(object sender, EventArgs e) { double Pr; Double Vp, Vs; Pr = Convert.ToDouble(tb_Potencia.Text) * 0.8; Vp = Convert.ToDouble(tb_Vp.Text); Vs = Convert.ToDouble(tb_Vs.Text); calculobobina bobina1 = new calculobobina(Vp, Vs, Pr); bobina1.Corriente_primaria(); bobina1.Corriente_secundaria(); bobina1.Seccion_nucle(); bobina1.Numero_espiras_primaria(); bobina1.Numero_espiras_secundaria(); bobina1.Numero_Alambre_Primario(); bobina1.Numero_Alambre_Secundario(); lb_NoEspirasPrimaria.Text = bobina1.Np.ToString(); lb_NoEspirasSecundaria.Text = bobina1.Ns.ToString(); lb_NoAlambrePrimario.Text = bobina1.Num_A_P.ToString(); lb_NoAlambreSecundario.Text = bobina1.Num_A_S.ToString(); lb_PotenciaReal.Text = Pr.ToString(); }
private void button1_Click(object sender, EventArgs e) { double tbvp, tbvs, tbpotencia; tbvp = Convert.ToDouble(tb_Vp.Text); tbvs = Convert.ToDouble(tb_Vs.Text); tbpotencia = Convert.ToDouble(tb_Potencia.Text); calculobobina bobina = new calculobobina( tbvp, tbvs, tbpotencia); // Calculo de la seccion del nucleo bobina.Seccion_nucle(); lb_Sn.Text = bobina.sn.ToString("N2") + " cm Cubico"; //Calculo de numero de espiras Primarias bobina.Numero_espiras_primaria(); lb_Np.Text = bobina.Np.ToString(); //Calculo de espiras Secundaria bobina.Numero_espiras_secundaria(); lb_Ns.Text = bobina.Ns.ToString(); //Corriente Primaria bobina.Corriente_primaria(); lb_Ip.Text = bobina.Ip.ToString("N2"); //Corriente Secundaria bobina.Corriente_secundaria(); lb_Is.Text = bobina.Is.ToString("N2"); //Numero de alambre Primario bobina.Numero_Alambre_Primario(); lb_Numero_Alambre_Primario.Text = bobina.Num_A_P.ToString(); //Numero de alambre Secundario bobina.Numero_Alambre_Secundario(); lb_Numero_Alambre_Secundario.Text = bobina.Num_A_S.ToString(); //Libras de alambre Primario bobina.Libras_Alambre_Primario(); bobina.Libras_Alambre_Secundario(); lb_Libras_Np.Text = (((bobina.sn / bobina.K) * bobina.Np) / bobina.Equi_Pies_Tablap).ToString("N2"); lb_Libras_Ns.Text = (((bobina.sn / bobina.K) * bobina.Ns) / bobina.Equi_Pies_Tablas).ToString("N2"); }