]> git.gag.com Git - sw/motorsim/commitdiff
Made it burn on construction
authorBill Kuker <bkuker@billkuker.com>
Wed, 15 Apr 2009 18:42:23 +0000 (18:42 +0000)
committerBill Kuker <bkuker@billkuker.com>
Wed, 15 Apr 2009 18:42:23 +0000 (18:42 +0000)
src/com/billkuker/rocketry/motorsim/Burn.java

index e2ea10d14a73fbcf6f606632fc8f95a121d2eed1..39933d2d91e05d0cad36663569449d1bc834e96c 100644 (file)
@@ -70,6 +70,7 @@ public class Burn {
        \r
        public Burn(Motor m){\r
                motor = m;\r
+               burn();\r
        }\r
        \r
        private void burn(){\r
@@ -217,15 +218,15 @@ public class Burn {
        \r
        public static void main( String args[]) throws Exception{\r
                Motor m = new Motor();\r
-               m.setFuel(new KNSU());\r
+               m.setFuel(new KNSB());\r
                \r
                CylindricalChamber c = new CylindricalChamber();\r
-               c.setLength(Amount.valueOf(400, SI.MILLIMETER));\r
+               c.setLength(Amount.valueOf(300, SI.MILLIMETER));\r
                c.setID(Amount.valueOf(30, SI.MILLIMETER));\r
                m.setChamber(c);\r
                \r
                CoredCylindricalGrain g = new CoredCylindricalGrain();\r
-               g.setLength(Amount.valueOf(70, SI.MILLIMETER));\r
+               g.setLength(Amount.valueOf(35, SI.MILLIMETER));\r
                g.setOD(Amount.valueOf(30, SI.MILLIMETER));\r
                g.setID(Amount.valueOf(10, SI.MILLIMETER));\r
                m.setGrain(g);\r
@@ -248,7 +249,9 @@ public class Burn {
                \r
                //m.setGrain( new MultiGrain(cg, 2) );\r
                \r
-               m.setGrain(new MultiGrain(g,4));\r
+               //g.setAftEndInhibited(true);\r
+               //g.setForeEndInhibited(true);\r
+               m.setGrain(new MultiGrain(g,3));\r
                \r
                //m.setGrain(new ExtrudedGrain());\r
                \r