Interface IST_CLDFormerDual
  
  
  
  Assembly: STMCDFormerTypes.dll
  
  
    [Guid("3001BA43-CBAB-4CAC-9A87-EB40FA1DAB46")]
public interface IST_CLDFormerDual : IST_CurveReceiverDual
   
  Properties
  
  
  Coordinate system transformation matrix
Defines four vectors:
@value Vx - X-axis vector of coordinate system
@value Vy - Y-axis vector of coordinate system
@value Vz - Z-axis vector of coordinate system
@value Vt - Origin point of coordinate system
Declaration
  
    IST_3DMatrix GeomLCS { get; set; }
   
  Property Value
  
  
  
  Current increment value for linear motions
Declaration
  
    double IncrementValue { get; }
   
  Property Value
  
  Methods
  
  
  
  
  Declaration
  
    void AddArc(IST_2DPoint pc, IST_2DPoint p, double R)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void AddCallSub(int SubID)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | SubID |  | 
    
  
  
  
  
  
  Declaration
  
    void AddComment(string s)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | s |  | 
    
  
  
  
  
  
  Declaration
  
    void AddCoolant(bool OnOff, int PipeNumber)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | bool | OnOff |  | 
      
        | int | PipeNumber |  | 
    
  
  
  
  
  
  Declaration
  
    void AddDelay(double Value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | double | Value |  | 
    
  
  
  
  Add extended cycle command
Declaration
  
    void AddExtCycle(IST_ExtCycleParameters Params)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void AddHelic(IST_2DPoint pc, IST_3DPoint p, double R)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void AddLengthCompensation(int mode, int CorrNumber, IST_3DPoint ToolTipDelta)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void AddRadiusCompensation(TSTRadiusCompensationMode mode, int CorrNumber)
   
  Parameters
  
  
  
  Output rapid feedrate command
Declaration
  
  
  
  
  
  Declaration
  
    void AddSinglePassThread(int Orient, int LeadType, double Step, double StartAngle)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void AddString(string Name_)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | Name_ |  | 
    
  
  
  
  
  
  Declaration
  
    void BezierTo(IST_2DPoint p1, IST_2DPoint p2, IST_2DPoint p3)
   
  Parameters
  
  
  
  Close current program level
Declaration
  
  
  
  
  
  Declaration
  
    void CutTo2D(IST_2DPoint p)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void CutTo3D(IST_3DPoint p)
   
  Parameters
  
  
  
  End current subprogram definition
Declaration
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | int | Assigned subprogram ID | 
    
  
  
  
  
  
  Declaration
  
  Returns
  
  
  
  
  
  Declaration
  
  
  
  
  
  Declaration
  
  
  
  
  
  Declaration
  
    void OutFeed(int Feed, double Value, bool mpm)
   
  Parameters
  
  
  
  Output 5D point (position + normal)
Declaration
  
    void OutPoint5D(IST_3DPoint p, IST_3DPoint n)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void OutStandardFeed(int Feed)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Feed |  | 
    
  
  
  
  
  
  Declaration
  
    void SetPossibleAxesControlMode(TSTAxisControlMode mode)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void SetTCPM(bool ModeIsOn)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | bool | ModeIsOn |  | 
    
  
  
  
  
  
  Declaration
  
    void StartCurve2D(IST_2DPoint p)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void StartCurve3D(IST_3DPoint p)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void StartSub(string Coment, bool SimulOnly, int ID)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void StopCurve(bool IsClosed)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | bool | IsClosed |  |