From 98b8e334f9300f6696abf74a0c03be748bbcc37f Mon Sep 17 00:00:00 2001 From: Bill Kuker Date: Wed, 15 Apr 2009 18:42:23 +0000 Subject: [PATCH] Made it burn on construction --- src/com/billkuker/rocketry/motorsim/Burn.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/com/billkuker/rocketry/motorsim/Burn.java b/src/com/billkuker/rocketry/motorsim/Burn.java index e2ea10d..39933d2 100644 --- a/src/com/billkuker/rocketry/motorsim/Burn.java +++ b/src/com/billkuker/rocketry/motorsim/Burn.java @@ -70,6 +70,7 @@ public class Burn { public Burn(Motor m){ motor = m; + burn(); } private void burn(){ @@ -217,15 +218,15 @@ public class Burn { public static void main( String args[]) throws Exception{ Motor m = new Motor(); - m.setFuel(new KNSU()); + m.setFuel(new KNSB()); CylindricalChamber c = new CylindricalChamber(); - c.setLength(Amount.valueOf(400, SI.MILLIMETER)); + c.setLength(Amount.valueOf(300, SI.MILLIMETER)); c.setID(Amount.valueOf(30, SI.MILLIMETER)); m.setChamber(c); CoredCylindricalGrain g = new CoredCylindricalGrain(); - g.setLength(Amount.valueOf(70, SI.MILLIMETER)); + g.setLength(Amount.valueOf(35, SI.MILLIMETER)); g.setOD(Amount.valueOf(30, SI.MILLIMETER)); g.setID(Amount.valueOf(10, SI.MILLIMETER)); m.setGrain(g); @@ -248,7 +249,9 @@ public class Burn { //m.setGrain( new MultiGrain(cg, 2) ); - m.setGrain(new MultiGrain(g,4)); + //g.setAftEndInhibited(true); + //g.setForeEndInhibited(true); + m.setGrain(new MultiGrain(g,3)); //m.setGrain(new ExtrudedGrain()); -- 2.47.2