If you're already trained in lifting weights, whether you use free weights or machines, you'll get about the same strength gains after 8 weeks—as long as you're lifting the same amount, at the same intensity, and moving through the same range of motion.
Causal