{ "scene_type": "distance_barrier_rb_problem", "solver": "ipc_solver", "timestep": 0.01, "max_time": 5, "#max_iterations": 10, "distance_barrier_constraint": { "initial_barrier_activation_distance": 1e-4, "trajectory_type": "piecewise_linear" }, "ipc_solver": { "#velocity_conv_tol": 1e-5 }, "rigid_body_problem": { "coefficient_restitution": -1, "gravity": [0, -9.81, 0], "rigid_bodies": [{ "mesh": "screw-and-nut/nut-big.obj", "position": [0, 0, 0], "rotation": [0, 0, 0], "scale": 0.01, "density": 8050, "type": "static" }, { "mesh": "screw-and-nut/screw-big.obj", "position": [0, 0, 0], "scale": 0.01, "density": 8050 }] } }