2

在 SolidWorks v2012 中运行宏后,构建过程开始,当我尝试使用命令创建新平面时

Set myRefPlane = Part.FeatureManager.InsertRefPlane(16, 0.68572951156078, 4, 0, 0, 0)

发生运行时错误,说:

运行时错误:'-2147417848' (80010108) 自动化错误。调用的对象已与其客户端断开连接。

我发现有关此错误的所有内容都是在对象丢失引用时发生的。

宏中的最后 4 个命令,包括发生错误的行:

boolstatus = Part.Extension.SelectByID2("Line10", "SKETCHSEGMENT", 0, 0, 0, True, 0, Nothing, 0)
Set myFeature = Part.FeatureManager.FeatureCut3(True, False, False, 1, 0, 0.01, 0.01, False, False, False, False, 1.74532925199433E-02, 1.74532925199433E-02, False, False, False, False, False, True, True, True, True, False, 0, 0, False)    
boolstatus = Part.Extension.SelectByID2("", "FACE", 1.75533563505326E-02, 0, -0.01702570304451, True, 0, Nothing, 0)
boolstatus = Part.Extension.SelectByID2("", "EDGE", 2.81043976244177E-04, -1.2177531240809E-04, -4.74850607275812E-03, True, 1, Nothing, 0)
Set myRefPlane = Part.FeatureManager.InsertRefPlane(16, 0.68572951156078, 4, 0, 0, 0)
4

0 回答 0