If you have a knee ligament injury, I would focus on rehabilitation exercises and functional movements like bodyweight squats, bench step ups, light walking lunges etc.
If you are recovering from an injury, you aren't ready for machines yet. You need to get functional before you can start adding weight to the movements