I replaced older 8 speed cassette on my Cannondale Trail with new Shimano Deore M6000 10 speed cassette (11-42). But since the axle spacing is of older type, want to get a matching crankset (2x preferred). Any suggestions? Deore M6000 crankset I presently tried, but has chainline issue.
You can look up the specs of Shimano cranks here: https://productinfo.shimano.com/#/spec/MTB/Front%20Chainwheel.
The tables give the OLD (over locknut distance) aka rear hub spacing for each crank. Most are for 142 or 148mm.
Many cranks for 142mm rear spacing have a chainline of 48.8mm, which is just over the old standard of 47.5.mm for triple cranks on 135mm spacing, so any of those should be fine. You just want to avoid cranks with chainline of 50mm or or more.
What is the issue with the chainline? The photo I post is an FC-M6000 crankset (34-24t) mounted on a circa 2009 Specialized Rockhopper having a 68mm bottom bracket shell (threaded) and 135mm spacing at the rear dropout. Using the 2.5mm bottom bracket spacers in the correct position for a 68mm shell--thats two on the right side and one on the left between shell and cup--the resulting chainline is just shy of 50mm. I'm using the BB-MT800 external bearing bottom bracket but the BB-52 would work the same. My cassette is 11-36t with the RD-M781(XT) rear derailleur. This set-up is very smooth and did not require any "hacks" to install or function properly. A similar set up is on my 90's era Giant ATX 890 where I have a 10speed triple crankset (FC-M610) in front of a 9speed rear, same specs as far as shell and rear dropout measurements and it, too, works well. I can't imagine a Cannondale not working beautifully with modern 2x10 componentry. !