I doubt a 1HP dust collector would do very well. I have a 5HP Oneida Super Dust Gorilla and wish I would have gone with a the 7.5HP Oneida High Vacuum instead. But I think you’d at least need a true 3 or 5HP to be truly effective with your CNC. Also run the biggest (smooth) line you can to your machine to get the best dust collection possible. I’d also run a 4” offshoot to use to clean up on and around your machine for the dust that doesn’t get sucked up.