I have read that one should not move RigidBody3D around because it can collide with the physics calculation.
So what I did is to put it into freeze mode first

cube.set_freeze_enabled(true)

and then in the cube's process method I put

func _process(delta):
	if freeze:
		transform.origin += transform.basis.x * 20 * delta

which works fine to move it to a specific direction. What do I need to add here to move it to a specific position actually?

Max

DaveTheCoder I think I am getting there 😃

just looked too funny not to share 🙂

func _integrate_forces(state):
	var force = targetPos - global_position
	force = force * Vector3(10, 10, 10)
	state.apply_force(force)
	pass