我在我生成的等高线上试了下修剪命令可以用。

大概有这几种情况:你的等高线是三维的,即有XYZ坐标的,而你画的线是二维的只有XY,Z坐标为0。也就是你画的线和等高线实际没有交点,修剪命令只针对相交直线,所以无效。