Class CadApiExtrudeFeatureHelper
Inheritance
CadApiExtrudeFeatureHelper
Assembly: CADIPC.DotnetHelper.dll
Syntax
public static class CadApiExtrudeFeatureHelper
Methods
BodyId(ComWrapper<ICadIpcExtrudeFeature>)
Declaration
public static string BodyId(this ComWrapper<ICadIpcExtrudeFeature> extCom)
Parameters
Returns
Depth(ComWrapper<ICadIpcExtrudeFeature>)
Signed height of the extrusion measured from the sketch plane
along the sketch normal.
Declaration
public static double Depth(this ComWrapper<ICadIpcExtrudeFeature> extCom)
Parameters
Returns
Operation(ComWrapper<ICadIpcExtrudeFeature>)
Boolean operation applied against existing bodies on Save.
Declaration
public static TCadIpcBooleanOperation Operation(this ComWrapper<ICadIpcExtrudeFeature> extCom)
Parameters
Returns
SetBodyId(ComWrapper<ICadIpcExtrudeFeature>, string)
Set the target body for the boolean operation. Call Save to materialise.
Declaration
public static void SetBodyId(this ComWrapper<ICadIpcExtrudeFeature> extCom, string value)
Parameters
SetDepth(ComWrapper<ICadIpcExtrudeFeature>, double)
Set extrusion depth. Call Save on the owning model to materialise.
Declaration
public static void SetDepth(this ComWrapper<ICadIpcExtrudeFeature> extCom, double value)
Parameters
SetOperation(ComWrapper<ICadIpcExtrudeFeature>, TCadIpcBooleanOperation)
Set boolean operation. Call Save on the owning model to materialise.
Declaration
public static void SetOperation(this ComWrapper<ICadIpcExtrudeFeature> extCom, TCadIpcBooleanOperation value)
Parameters
SetThickness(ComWrapper<ICadIpcExtrudeFeature>, double)
Declaration
public static void SetThickness(this ComWrapper<ICadIpcExtrudeFeature> extCom, double value)
Parameters
SetThicknessDirection(ComWrapper<ICadIpcExtrudeFeature>, bool)
Set shell offset direction.
Declaration
public static void SetThicknessDirection(this ComWrapper<ICadIpcExtrudeFeature> extCom, bool value)
Parameters
SetUseThickness(ComWrapper<ICadIpcExtrudeFeature>, bool)
Enable/disable shell extrusion.
Declaration
public static void SetUseThickness(this ComWrapper<ICadIpcExtrudeFeature> extCom, bool value)
Parameters
Thickness(ComWrapper<ICadIpcExtrudeFeature>)
Shell thickness in model length units.
Declaration
public static double Thickness(this ComWrapper<ICadIpcExtrudeFeature> extCom)
Parameters
Returns
ThicknessDirection(ComWrapper<ICadIpcExtrudeFeature>)
Shell offset direction from the sketch face.
Declaration
public static bool ThicknessDirection(this ComWrapper<ICadIpcExtrudeFeature> extCom)
Parameters
Returns
UseThickness(ComWrapper<ICadIpcExtrudeFeature>)
True when extrusion is a shell of Thickness rather than a solid.
Declaration
public static bool UseThickness(this ComWrapper<ICadIpcExtrudeFeature> extCom)
Parameters
Returns