1 package com.billkuker.rocketry.motorsim.visual.openRocket;
\r
5 import javax.measure.unit.SI;
\r
6 import javax.swing.JFrame;
\r
8 import org.jscience.physics.amount.Amount;
\r
10 import com.billkuker.rocketry.motorsim.Burn;
\r
11 import com.billkuker.rocketry.motorsim.RocketScience.UnitPreference;
\r
12 import com.billkuker.rocketry.motorsim.motors.kuker.PVC9;
\r
19 public static void main(String[] args) throws Exception {
\r
21 UnitPreference.setUnitPreference(UnitPreference.NONSI);
\r
23 JFrame frame = new JFrame();
\r
24 frame.setSize(1024, 768);
\r
25 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
\r
27 RocketSimTable st = new RocketSimTable();
\r
30 com.billkuker.rocketry.motorsim.Motor m = new PVC9();
\r
31 m.setEjectionDelay(Amount.valueOf(1, SI.SECOND));
\r
32 Burn b = new Burn(m);
\r
34 st.replace(null, b);
\r
36 st.openRocket(new File("simple.ork"));
\r
38 frame.setContentPane(st);
\r
39 frame.setVisible(true);
\r