Ia 将多个步骤文件加载到模型中,但它们不可见。但是,当一个一个加载步骤文件时,它们是可见的。问题是什么...
protected override void OnLoad(EventArgs e)
{
List<ReadSTEP> stp_list = new List<ReadSTEP>();
string Path = @"----directory----";
System.IO.DirectoryInfo di = new System.IO.DirectoryInfo(Path);
foreach (var item in di.GetFiles())
{
stp_list.Add(new ReadSTEP(item.Name));
}
for (int i = 0; i < stp_list.Count; i++)
{
if (true)
{
stp_list[i].DoWork();
stp_list[i].AddToScene(model1);
Trace.WriteLine(stp_list[i].FileName + " is loaded");
}
}
model1.Invalidate();
model1.ZoomFit();
}