Skip to content

Edit bodies are input bodies which macro feature will acquire. For example when boss-extrude feature is created using the merge bodies option the solid body it is based on became a body of the new boss-extrude. This could be validated by selecting the feature in the tree which will select the body as well. In this case the original body was passed as an edit body to the boss-extrude feature.

cs
public IXBody InputBody { get; set; }

If multiple input bodies are required it could be either specified in different properties

cs
public IXBody EditBody1 { get; set; }
public IXBody EditBody2 { get; set; }

or as list

cs
public List<IXBody> EditBodies { get; set; }