通过修改模型线草图平面来修改模型线的高程
private void setElevetion(ModelCurve modelCurve, double base_level, double altitude_difference, int multiplier,Document document)
{
Plane plane = modelCurve.SketchPlane.GetPlane();
XYZ origin = plane.Origin + (base_level/304.8 + altitude_difference * multiplier/304.8)*XYZ.BasisZ;
Plane newplane = Plane.CreateByNormalAndOrigin(XYZ.BasisZ, origin);
modelCurve.SketchPlane = SketchPlane.Create(document, newplane);
}