Interface NozzleTip

    • Method Detail

      • getDiameterLow

        Length getDiameterLow()
        Returns:
        The outside diameter of the NozzleTip at the lowest ca. 0.75mm. Most nozzle tips seem to have a cylindrical (i.e. constant diameter) point of about this height. This diameter is used to calculate pushing and dragging offsets.
      • isPushAndDragAllowed

        boolean isPushAndDragAllowed()
        Returns:
        If the NozzleTip is allowed to be used for pushing and dragging. Should only be enabled for NozzleTips that are sturdy enough to take the lateral forces.
      • home

        void home()
           throws java.lang.Exception
        Perform any homing operation on each nozzle tip. The head and driver have already been homed at this time.
        Throws:
        java.lang.Exception
      • getNozzleWhereLoaded

        Nozzle getNozzleWhereLoaded()
        Returns:
        The Nozzle where this tip is currently loaded, or null.
      • getMaxPartHeight

        Length getMaxPartHeight()
        Returns:
        The maximum part height to be allowed on this nozzle tip.
      • getMaxPartDiameter

        Length getMaxPartDiameter()
        Returns:
        The maximum part diameter to be allowed on this nozzle tip.
      • getMinPartDiameter

        Length getMinPartDiameter()
        Returns:
        The minimum part diameter to be allowed on this nozzle tip.
      • getMaxPickTolerance

        Length getMaxPickTolerance()
        Returns:
        The maximum pick tolerance on this nozzle tip. This can be overridden in the Package.