public static void SelectFromList(ModelDoc2 swModel, BindingList <String> Sselect) { swModel.ClearSelection2(true); foreach (String str in Sselect) { SmartTools.SelectByID(swModel, str); } }
public override void Bild(ModelDoc2 swModel) { SmartTools.SelectByID(swModel, SmartSelect); swModel.SketchManager.InsertSketch(true); foreach (Icurve I in line) { I.Trace(swModel); } binding.makeBindings(swModel); dimension.makeDimensions(swModel); swModel.SketchManager.InsertSketch(true); }
public void makeDimensions(ModelDoc2 swModel) { foreach (string[] list in pack) { swModel.ClearSelection2(true); for (int i = 6; i < list.Length; i++) { SmartTools.SelectByID(swModel, list[i]); } swModel.AddDimension2(Convert.ToDouble(list[3]), Convert.ToDouble(list[4]), Convert.ToDouble(list[5])); } }
public void makeBindings(ModelDoc2 swModel) { foreach (string[] list in pack) { swModel.ClearSelection2(true); for (int i = 1; i < list.Length; i++) { SmartTools.SelectByID(swModel, list[i]); } swModel.SketchAddConstraints(list[0]); } }