No details are provided for this entry.
Declaration Syntax
public class AMSupportRemovalSequence : IList<IAMProcessStep>, ICollection<IAMProcessStep>, IEnumerable<IAMProcessStep>, IEnumerable
Table 1024: Members
Property | Count |
No details are provided for this entry. |
Method | Add(IAMProcessStep) |
Adds a support or base removal step. Throws a notSupportedException if the same step was already added. Usage: removalSequence.Add(Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.BaseRemoval()) removalSequence.Add(Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.SupportRemoval(supportObj)) |
Method | Contains(IAMProcessStep) |
Returns true if the step exists in the sequencer. If not, returns false Usage: index1 = removalSequence.Contains(Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.BaseRemoval()); index2 = removalSequence.Contains(Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.SupportRemoval(supportObj)); |
Method | IndexOf(IAMProcessStep) |
Returns index of removal object Returns -1 if removal object not found Usage: C# index1 = removalSequence.IndexOf(new Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.BaseRemoval()); index2 = removalSequence.IndexOf(new Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.SupportRemoval(supportObj)); Python index1 = removalSequence.IndexOf(Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.BaseRemoval()); index2 = removalSequence.IndexOf(Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.SupportRemoval(supportObj)); |
Method | Insert(int, IAMProcessStep) |
Inserts a given step at particular index(zero based) Throws an IndexOutOfRangeException if the step is being inserted out of range. Throws a NotSupportedException if the insertion is invalid Usage: Sequence.Insert(0,Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.UserStep()) |
Method | RemoveAt(int) |
Remove AM step at index. Throws IndexOutOfRangeException if index is out of range Usage: removalSequence.RemoveAt(0) |
Method | Swap(IAMProcessStep, IAMProcessStep) |
Swaps two steps in the Removal sequence. Returns true if successful and false if unsuccessful Usage: C# removalSequence.Swap( new Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.BaseRemoval(), new Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.SupportRemoval(supportObj)); Python removalSequence.Swap( Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.BaseRemoval(), Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.SupportRemoval(supportObj)) |
Method | Swap(int, int) |
Swaps two steps in the Removal sequence by name. Returns true if successful and false if unsuccessful Usage: removalSequence.Swap("Base", "Generated Support 1") |