1.在对模型参数化设计之后,往往需要把模型进行另存
首先,你要获取你要保存模型的位置路径,如图所示,我打算将模型保存到该文件夹中。
2.代码如下
private void Button_Click_1(object sender, RoutedEventArgs e)
{
SldWorks swApp = new SldWorks();
int longstatus = 0;
ModelDoc2 swModel = swApp.ActivateDoc("零件1.SLDPRT");
string Lujing = @"C:\Users\Desktop\另存的位置\";
longstatus = swModel.SaveAs3(Lujing+ "零件1.SLDPRT", 0, 0);// 0:另存为的同时,转移外部参考。
// 2:另存为的同时,不转移外部参考。
}
注意:如果你需要在另存为的时候修改零件的名称,你可在将"零件1.SLDPRT"中的零件1修改你想要的名称。
在另存为的时候。一定要确保路径是正确的 string Lujing = @"C:\Users\Desktop\另存的位置\";注意位置后面有个\
如果你要将装配体或工程图另存为的话,需要修改("零件1.SLDPRT")中SLDPRT为对应的格式。