We need a configuration instruction to solve three cases:
#1 shipping cost by ship class and quantity
#2 no shipping cost for a shipping class if other specific shipping classes already in cart (restrictions)
#3 shipping costs by total weight between two values
We use the plugin "Conditional Shipping and Payments"