Interface ICamApiLatheCycleOverrideFeeds
Override Feeds tab. Available via QueryInterface on the same object as the dedicated cycle interface. Each feed has a Measurement discriminator and paired GetIs*/SetIs* methods. Setting the Measurement property resets the associated value to its default. SetFeedIs* atomically switches the Measurement and stores the value.
Namespace: CAMAPI.ModelFormerLatheTypes
Assembly: CAMAPI.ModelFormerLatheTypes.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("D8A8D018-83A2-49E8-8A59-9BD91B12398B")]
public interface ICamApiLatheCycleOverrideFeeds
Properties
CutFeedMeasurement
Declaration
TLatheFeedRelativeMeasurement CutFeedMeasurement { get; set; }
Property Value
| Type | Description |
|---|---|
| TLatheFeedRelativeMeasurement |
EngageFeedMeasurement
Declaration
TLatheFeedRelativeMeasurement EngageFeedMeasurement { get; set; }
Property Value
| Type | Description |
|---|---|
| TLatheFeedRelativeMeasurement |
FinishCutFeedMeasurement
Declaration
TLatheFeedRelativeMeasurement FinishCutFeedMeasurement { get; set; }
Property Value
| Type | Description |
|---|---|
| TLatheFeedRelativeMeasurement |
IsOverride
Declaration
bool IsOverride { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
RetractFeedMeasurement
Declaration
TLatheFeedRelativeMeasurement RetractFeedMeasurement { get; set; }
Property Value
| Type | Description |
|---|---|
| TLatheFeedRelativeMeasurement |
TraversalFeedMeasurement
Declaration
TLatheFeedRelativeMeasurement TraversalFeedMeasurement { get; set; }
Property Value
| Type | Description |
|---|---|
| TLatheFeedRelativeMeasurement |
Methods
GetCutFeedIsPerMinute(out double, out TResultStatus)
Declaration
bool GetCutFeedIsPerMinute(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetCutFeedIsPerRevolution(out double, out TResultStatus)
Declaration
bool GetCutFeedIsPerRevolution(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetCutFeedIsPercent(out double, out TResultStatus)
Declaration
bool GetCutFeedIsPercent(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetEngageFeedIsPerMinute(out double, out TResultStatus)
Declaration
bool GetEngageFeedIsPerMinute(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetEngageFeedIsPerRevolution(out double, out TResultStatus)
Declaration
bool GetEngageFeedIsPerRevolution(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetEngageFeedIsPercent(out double, out TResultStatus)
Declaration
bool GetEngageFeedIsPercent(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetFinishCutFeedIsPerMinute(out double, out TResultStatus)
Declaration
bool GetFinishCutFeedIsPerMinute(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetFinishCutFeedIsPerRevolution(out double, out TResultStatus)
Declaration
bool GetFinishCutFeedIsPerRevolution(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetFinishCutFeedIsPercent(out double, out TResultStatus)
Declaration
bool GetFinishCutFeedIsPercent(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetRetractFeedIsPerMinute(out double, out TResultStatus)
Declaration
bool GetRetractFeedIsPerMinute(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetRetractFeedIsPerRevolution(out double, out TResultStatus)
Declaration
bool GetRetractFeedIsPerRevolution(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetRetractFeedIsPercent(out double, out TResultStatus)
Declaration
bool GetRetractFeedIsPercent(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetTraversalFeedIsPerMinute(out double, out TResultStatus)
Declaration
bool GetTraversalFeedIsPerMinute(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetTraversalFeedIsPerRevolution(out double, out TResultStatus)
Declaration
bool GetTraversalFeedIsPerRevolution(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetTraversalFeedIsPercent(out double, out TResultStatus)
Declaration
bool GetTraversalFeedIsPercent(out double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
GetTraversalFeedIsRapid(out TResultStatus)
Declaration
bool GetTraversalFeedIsRapid(out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| TResultStatus | ResultStatus |
Returns
| Type | Description |
|---|---|
| bool |
SetCutFeedIsPerMinute(double, out TResultStatus)
Declaration
void SetCutFeedIsPerMinute(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetCutFeedIsPerRevolution(double, out TResultStatus)
Declaration
void SetCutFeedIsPerRevolution(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetCutFeedIsPercent(double, out TResultStatus)
Declaration
void SetCutFeedIsPercent(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetEngageFeedIsPerMinute(double, out TResultStatus)
Declaration
void SetEngageFeedIsPerMinute(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetEngageFeedIsPerRevolution(double, out TResultStatus)
Declaration
void SetEngageFeedIsPerRevolution(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetEngageFeedIsPercent(double, out TResultStatus)
Declaration
void SetEngageFeedIsPercent(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetFinishCutFeedIsPerMinute(double, out TResultStatus)
Declaration
void SetFinishCutFeedIsPerMinute(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetFinishCutFeedIsPerRevolution(double, out TResultStatus)
Declaration
void SetFinishCutFeedIsPerRevolution(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetFinishCutFeedIsPercent(double, out TResultStatus)
Declaration
void SetFinishCutFeedIsPercent(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetRetractFeedIsPerMinute(double, out TResultStatus)
Declaration
void SetRetractFeedIsPerMinute(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetRetractFeedIsPerRevolution(double, out TResultStatus)
Declaration
void SetRetractFeedIsPerRevolution(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetRetractFeedIsPercent(double, out TResultStatus)
Declaration
void SetRetractFeedIsPercent(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetTraversalFeedIsPerMinute(double, out TResultStatus)
Declaration
void SetTraversalFeedIsPerMinute(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetTraversalFeedIsPerRevolution(double, out TResultStatus)
Declaration
void SetTraversalFeedIsPerRevolution(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetTraversalFeedIsPercent(double, out TResultStatus)
Declaration
void SetTraversalFeedIsPercent(double Value, out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| double | Value | |
| TResultStatus | ResultStatus |
SetTraversalFeedIsRapid(out TResultStatus)
Declaration
void SetTraversalFeedIsRapid(out TResultStatus ResultStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| TResultStatus | ResultStatus |