A great way to make a solid connection with terminal blocks is to use this ferrules terminal 3201482 wire terminal from Phoenix Contact in your design. This product is 18.5 mm long and 4 mm.
EDA / CAD Models
A datasheet is only available for this product at this time.