public void PositionalRepSample() { AssemblyDocument oAsmDoc = (AssemblyDocument)_InvApplication.ActiveDocument; AssemblyComponentDefinition oAsmDef = oAsmDoc.ComponentDefinition; PositionalRepresentations oPositionalReps = default(PositionalRepresentations); oPositionalReps = oAsmDef.RepresentationsManager.PositionalRepresentations; // Create a new position representation. PositionalRepresentation oPosRep = default(PositionalRepresentation); oPosRep = oPositionalReps.Add("New Test"); // Get a constraint and override it's value. AssemblyConstraint oConstraint = default(AssemblyConstraint); oConstraint = oAsmDoc.ComponentDefinition.Constraints[1]; oPosRep.SetConstraintValueOverride(oConstraint, "1 in"); }
public ConstraintWrapper(AssemblyConstraint oConstr, int oType) { nativeAssemblyConstraint = oConstr; }
public ConstraintWrapper(AssemblyConstraint oConstr,int oType) { nativeAssemblyConstraint = oConstr; }