Schiffli machine functions

ES Schiffli makes a distinction between ‘logical’ and ‘physical’ machine functions. The logical function is what you, the digitizer, want to perform – e.g. start or stop boring. In order to achieve this, the Schiffli machine may have to do several things. The following shows a simplified encoding of the typical physical functions required to start and stop boring. See also Logical vs physical borer depth.

Start boring

Stop boring

  • Slow

  • Needles Out

  • Borers In

  • Fast

  • Slow

  • Borers Out

  • Needles In

  • Fast

When creating Schiffli designs with ES Schiffli, you may use logical functions which are common to all Plauen and Saurer type machines. Or you may insert functions that are unique to a restricted range of machines. See also Schiffli machine functions.

Logical functions are saved as ‘object properties’ in the native EMB design file. This file can then be output for stitching on a particular machine. ES Schiffli automatically generates the required machine code by interpreting the logical functions. This concept may be new to Schiffli designers who are used to working on a stitch-by-stitch basis. See Reading & Outputting Designs for details.

Note: If your machine uses a WESS (Wilcom Electronic Servo System) controller, you need only output a single ESS file.

Related topics...