+ aPartsList["Part_{}".format(aPartIndex+1)] = aPartFeature
+
+ self.session.startOperation()
+ self.session.setActiveDocument(self.partSet)
+ self.session.finishOperation()
+
+ # Check that the features are not in error
+ Part_1_doc = aPart.partDoc()
+
+ model.checkFeaturesValidity(Part_1_doc)
+ # check reference data
+ exec(open(self.reffile, "rb").read(), globals(), aPartsList)