fix diameter limit cut bug, guard against negative pulp timber on cut