{ "scene_type": "distance_barrier_rb_problem", "solver": "ipc_solver", "timestep": 0.01, "max_time": 1.0, "distance_barrier_constraint": { "initial_barrier_activation_distance": 1e-4 }, "rigid_body_problem": { "rigid_bodies": [{ "mesh": "507-movements/140-punching-press/fixed.off", "type": "static", "density": 1000, "is_dof_fixed": [false, false, true, true, true, false], "scale": 0.005 }, { "mesh": "507-movements/140-punching-press/p1.off", "density": 1000, "is_dof_fixed": [false, false, true, true, true, false], "scale": 0.005, "force": [0.0, 10.0, 0.0] }, { "mesh": "507-movements/140-punching-press/p2.off", "density": 1000, "is_dof_fixed": [false, false, true, true, true, false], "scale": 0.005 }, { "mesh": "507-movements/140-punching-press/p3.off", "density": 1000, "is_dof_fixed": [false, false, true, true, true, false], "scale": 0.005 }, { "mesh": "507-movements/140-punching-press/p4.off", "density": 1000, "is_dof_fixed": [false, false, true, true, true, false], "scale": 0.005 }, { "mesh": "507-movements/140-punching-press/p5.off", "density": 1000, "is_dof_fixed": [false, false, true, true, true, false], "scale": 0.005 }] } }