Add machine workshop, typed logic, mechanics and sensor-driven ECUs
This commit is contained in:
254
machines/vacuum-pump.machine.toml
Normal file
254
machines/vacuum-pump.machine.toml
Normal file
@@ -0,0 +1,254 @@
|
||||
cells_per_meter = 40.0
|
||||
drive_rpm = 900.0
|
||||
driven = true
|
||||
format = 1
|
||||
load_torque = 0.0
|
||||
name = 'Vacuum pump bench'
|
||||
scene = 2
|
||||
shaft_inertia = 0.15000000596046448
|
||||
solver = 'rusanov'
|
||||
|
||||
[[connections]]
|
||||
a_part = 4
|
||||
a_port = 0
|
||||
b_part = 1
|
||||
b_port = 1
|
||||
discharge = 1.0
|
||||
inertance_length_m = 0.0099999997764825821
|
||||
loss = 0.0
|
||||
method = 0
|
||||
|
||||
[[connections]]
|
||||
a_part = 4
|
||||
a_port = 1
|
||||
b_part = 2
|
||||
b_port = 0
|
||||
discharge = 1.0
|
||||
inertance_length_m = 0.0099999997764825821
|
||||
loss = 0.0
|
||||
method = 0
|
||||
|
||||
[[connections]]
|
||||
a_part = 5
|
||||
a_port = 0
|
||||
b_part = 2
|
||||
b_port = 1
|
||||
discharge = 1.0
|
||||
inertance_length_m = 0.0099999997764825821
|
||||
loss = 0.0
|
||||
method = 0
|
||||
|
||||
[[connections]]
|
||||
a_part = 5
|
||||
a_port = 1
|
||||
b_part = 3
|
||||
b_port = 0
|
||||
discharge = 1.0
|
||||
inertance_length_m = 0.0099999997764825821
|
||||
loss = 0.0
|
||||
method = 0
|
||||
|
||||
[[parts]]
|
||||
afr = 14.699999809265137
|
||||
bore_m = 0.075000002980232239
|
||||
compression = 11.5
|
||||
cracking_pressure_pa = 100.0
|
||||
diameter_m = 0.039999999105930328
|
||||
discharge = 0.80000001192092896
|
||||
exhaust_close_deg = 370.0
|
||||
exhaust_open_deg = 130.0
|
||||
exhaust_valve_count = 1
|
||||
exhaust_valve_m = 0.028000000864267349
|
||||
heat_transfer = 100.0
|
||||
id = 1
|
||||
intake_close_deg = 580.0
|
||||
intake_open_deg = 350.0
|
||||
intake_valve_count = 1
|
||||
intake_valve_m = 0.029999999329447746
|
||||
junction_method = 0
|
||||
kind = 'chamber'
|
||||
maximum_lift_m = 0.0080000003799796104
|
||||
name = 'Chamber / tank 1'
|
||||
opening = 1.0
|
||||
outlet_diameter_m = 0.039999999105930328
|
||||
pedal_control = true
|
||||
phase_deg = 0.0
|
||||
points_m = [ [ -0.15000000596046448, 0.0, 0.0 ], [ 0.15000000596046448, 0.0, 0.0 ] ]
|
||||
position_m = [ -0.40000000596046448, 0.2800000011920929, 0.0 ]
|
||||
pressure_pa = 101325.0
|
||||
rod_m = 0.1120000034570694
|
||||
rotation_deg = [ 0.0, 0.0, 0.0 ]
|
||||
size_m = [ 0.20000000298023224, 0.18000000715255737, 0.18000000715255737 ]
|
||||
spark_advance_deg = 20.0
|
||||
stroke_m = 0.068000003695487976
|
||||
temperature_k = 300.0
|
||||
turning_loss = 0.0
|
||||
valve_damping = 24.0
|
||||
valve_mass_kg = 0.035000000149011612
|
||||
valve_preload_n = 100.0
|
||||
valve_spring_n_m = 30000.0
|
||||
wall_area_m2 = 0.019999999552965164
|
||||
|
||||
[[parts]]
|
||||
afr = 14.699999809265137
|
||||
bore_m = 0.075000002980232239
|
||||
compression = 11.5
|
||||
cracking_pressure_pa = 100.0
|
||||
diameter_m = 0.039999999105930328
|
||||
discharge = 0.80000001192092896
|
||||
exhaust_close_deg = 370.0
|
||||
exhaust_open_deg = 130.0
|
||||
exhaust_valve_count = 1
|
||||
exhaust_valve_m = 0.028000000864267349
|
||||
heat_transfer = 100.0
|
||||
id = 2
|
||||
intake_close_deg = 580.0
|
||||
intake_open_deg = 350.0
|
||||
intake_valve_count = 1
|
||||
intake_valve_m = 0.029999999329447746
|
||||
junction_method = 0
|
||||
kind = 'piston_pump'
|
||||
maximum_lift_m = 0.0080000003799796104
|
||||
name = 'Piston pump 2'
|
||||
opening = 1.0
|
||||
outlet_diameter_m = 0.039999999105930328
|
||||
pedal_control = true
|
||||
phase_deg = 0.0
|
||||
points_m = [ [ -0.15000000596046448, 0.0, 0.0 ], [ 0.15000000596046448, 0.0, 0.0 ] ]
|
||||
position_m = [ 0.0, 0.20000000298023224, 0.0 ]
|
||||
pressure_pa = 101325.0
|
||||
rod_m = 0.1120000034570694
|
||||
rotation_deg = [ 0.0, 0.0, 0.0 ]
|
||||
size_m = [ 0.11999999731779099, 0.11999999731779099, 0.11999999731779099 ]
|
||||
spark_advance_deg = 20.0
|
||||
stroke_m = 0.068000003695487976
|
||||
temperature_k = 300.0
|
||||
turning_loss = 0.0
|
||||
valve_damping = 24.0
|
||||
valve_mass_kg = 0.035000000149011612
|
||||
valve_preload_n = 100.0
|
||||
valve_spring_n_m = 30000.0
|
||||
wall_area_m2 = 0.019999999552965164
|
||||
|
||||
[[parts]]
|
||||
afr = 14.699999809265137
|
||||
bore_m = 0.075000002980232239
|
||||
compression = 11.5
|
||||
cracking_pressure_pa = 100.0
|
||||
diameter_m = 0.039999999105930328
|
||||
discharge = 0.80000001192092896
|
||||
exhaust_close_deg = 370.0
|
||||
exhaust_open_deg = 130.0
|
||||
exhaust_valve_count = 1
|
||||
exhaust_valve_m = 0.028000000864267349
|
||||
heat_transfer = 100.0
|
||||
id = 3
|
||||
intake_close_deg = 580.0
|
||||
intake_open_deg = 350.0
|
||||
intake_valve_count = 1
|
||||
intake_valve_m = 0.029999999329447746
|
||||
junction_method = 0
|
||||
kind = 'reservoir'
|
||||
maximum_lift_m = 0.0080000003799796104
|
||||
name = 'Pressure / atmosphere 3'
|
||||
opening = 1.0
|
||||
outlet_diameter_m = 0.039999999105930328
|
||||
pedal_control = true
|
||||
phase_deg = 0.0
|
||||
points_m = [ [ -0.15000000596046448, 0.0, 0.0 ], [ 0.15000000596046448, 0.0, 0.0 ] ]
|
||||
position_m = [ 0.40000000596046448, 0.31999999284744263, 0.0 ]
|
||||
pressure_pa = 101325.0
|
||||
rod_m = 0.1120000034570694
|
||||
rotation_deg = [ 0.0, 0.0, 0.0 ]
|
||||
size_m = [ 0.039999999105930328, 0.039999999105930328, 0.039999999105930328 ]
|
||||
spark_advance_deg = 20.0
|
||||
stroke_m = 0.068000003695487976
|
||||
temperature_k = 300.0
|
||||
turning_loss = 0.0
|
||||
valve_damping = 24.0
|
||||
valve_mass_kg = 0.035000000149011612
|
||||
valve_preload_n = 100.0
|
||||
valve_spring_n_m = 30000.0
|
||||
wall_area_m2 = 0.019999999552965164
|
||||
|
||||
[[parts]]
|
||||
afr = 14.699999809265137
|
||||
bore_m = 0.075000002980232239
|
||||
compression = 11.5
|
||||
cracking_pressure_pa = 100.0
|
||||
diameter_m = 0.032000001519918442
|
||||
discharge = 0.80000001192092896
|
||||
exhaust_close_deg = 370.0
|
||||
exhaust_open_deg = 130.0
|
||||
exhaust_valve_count = 1
|
||||
exhaust_valve_m = 0.028000000864267349
|
||||
heat_transfer = 100.0
|
||||
id = 4
|
||||
intake_close_deg = 580.0
|
||||
intake_open_deg = 350.0
|
||||
intake_valve_count = 1
|
||||
intake_valve_m = 0.029999999329447746
|
||||
junction_method = 0
|
||||
kind = 'pipe'
|
||||
maximum_lift_m = 0.0080000003799796104
|
||||
name = 'Pipe / reducer 4'
|
||||
opening = 1.0
|
||||
outlet_diameter_m = 0.032000001519918442
|
||||
pedal_control = true
|
||||
phase_deg = 0.0
|
||||
points_m = [ [ -0.14137500524520874, 0.02138093113899231, 0.0 ], [ 0.14137500524520874, -0.021380960941314697, 0.0 ] ]
|
||||
position_m = [ -0.15862500667572021, 0.25861907005310059, 0.0 ]
|
||||
pressure_pa = 101325.0
|
||||
rod_m = 0.1120000034570694
|
||||
rotation_deg = [ 0.0, 0.0, 0.0 ]
|
||||
size_m = [ 0.11999999731779099, 0.11999999731779099, 0.11999999731779099 ]
|
||||
spark_advance_deg = 20.0
|
||||
stroke_m = 0.068000003695487976
|
||||
temperature_k = 300.0
|
||||
turning_loss = 0.0
|
||||
valve_damping = 24.0
|
||||
valve_mass_kg = 0.035000000149011612
|
||||
valve_preload_n = 100.0
|
||||
valve_spring_n_m = 30000.0
|
||||
wall_area_m2 = 0.019999999552965164
|
||||
|
||||
[[parts]]
|
||||
afr = 14.699999809265137
|
||||
bore_m = 0.075000002980232239
|
||||
compression = 11.5
|
||||
cracking_pressure_pa = 100.0
|
||||
diameter_m = 0.032000001519918442
|
||||
discharge = 0.80000001192092896
|
||||
exhaust_close_deg = 370.0
|
||||
exhaust_open_deg = 130.0
|
||||
exhaust_valve_count = 1
|
||||
exhaust_valve_m = 0.028000000864267349
|
||||
heat_transfer = 100.0
|
||||
id = 5
|
||||
intake_close_deg = 580.0
|
||||
intake_open_deg = 350.0
|
||||
intake_valve_count = 1
|
||||
intake_valve_m = 0.029999999329447746
|
||||
junction_method = 0
|
||||
kind = 'pipe'
|
||||
maximum_lift_m = 0.0080000003799796104
|
||||
name = 'Pipe / reducer 5'
|
||||
opening = 1.0
|
||||
outlet_diameter_m = 0.032000001519918442
|
||||
pedal_control = true
|
||||
phase_deg = 0.0
|
||||
points_m = [ [ -0.1913750022649765, -0.041380941867828369, 0.0 ], [ 0.1913750022649765, 0.041380941867828369, 0.0 ] ]
|
||||
position_m = [ 0.20862500369548798, 0.27861905097961426, 0.0 ]
|
||||
pressure_pa = 101325.0
|
||||
rod_m = 0.1120000034570694
|
||||
rotation_deg = [ 0.0, 0.0, 0.0 ]
|
||||
size_m = [ 0.11999999731779099, 0.11999999731779099, 0.11999999731779099 ]
|
||||
spark_advance_deg = 20.0
|
||||
stroke_m = 0.068000003695487976
|
||||
temperature_k = 300.0
|
||||
turning_loss = 0.0
|
||||
valve_damping = 24.0
|
||||
valve_mass_kg = 0.035000000149011612
|
||||
valve_preload_n = 100.0
|
||||
valve_spring_n_m = 30000.0
|
||||
wall_area_m2 = 0.019999999552965164
|
||||
Reference in New Issue
Block a user