[go: up one dir, main page]

EP0669015A1 - Arrangement for developing a control program for a knitting machine or loom. - Google Patents

Arrangement for developing a control program for a knitting machine or loom.

Info

Publication number
EP0669015A1
EP0669015A1 EP94901811A EP94901811A EP0669015A1 EP 0669015 A1 EP0669015 A1 EP 0669015A1 EP 94901811 A EP94901811 A EP 94901811A EP 94901811 A EP94901811 A EP 94901811A EP 0669015 A1 EP0669015 A1 EP 0669015A1
Authority
EP
European Patent Office
Prior art keywords
binding
line
pattern
knitting
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
EP94901811A
Other languages
German (de)
French (fr)
Other versions
EP0669015B1 (en
Inventor
Bernd Universal Maschin Pforte
Wolfgang Universal Masc Berger
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Henkel Dorus GmbH and Co KG
Original Assignee
Dr Rudolf Schieber GmbH and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from DE4329875A external-priority patent/DE4329875A1/en
Application filed by Dr Rudolf Schieber GmbH and Co KG filed Critical Dr Rudolf Schieber GmbH and Co KG
Publication of EP0669015A1 publication Critical patent/EP0669015A1/en
Application granted granted Critical
Publication of EP0669015B1 publication Critical patent/EP0669015B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • DTEXTILES; PAPER
    • D04BRAIDING; LACE-MAKING; KNITTING; TRIMMINGS; NON-WOVEN FABRICS
    • D04BKNITTING
    • D04B15/00Details of, or auxiliary devices incorporated in, weft knitting machines, restricted to machines of this kind
    • D04B15/94Driving-gear not otherwise provided for
    • D04B15/99Driving-gear not otherwise provided for electrically controlled
    • DTEXTILES; PAPER
    • D04BRAIDING; LACE-MAKING; KNITTING; TRIMMINGS; NON-WOVEN FABRICS
    • D04BKNITTING
    • D04B15/00Details of, or auxiliary devices incorporated in, weft knitting machines, restricted to machines of this kind
    • D04B15/66Devices for determining or controlling patterns ; Programme-control arrangements
    • DTEXTILES; PAPER
    • D04BRAIDING; LACE-MAKING; KNITTING; TRIMMINGS; NON-WOVEN FABRICS
    • D04BKNITTING
    • D04B37/00Auxiliary apparatus or devices for use with knitting machines
    • D04B37/02Auxiliary apparatus or devices for use with knitting machines with weft knitting machines

Definitions

  • the invention relates to a device for developing a control program for a knitting or knitting machine for producing a stitch product with a thread course transverse to the direction of production, according to the preamble of claim 1.
  • the knitting or warp knitting machines in question can be flat knitting machines, in particular with two needle beds, flat knitting machines or circular knitting machines equipped with point needles, latch needles or the like.
  • the course of the thread is transverse to the direction of manufacture of the knitted product, so that, according to German language usage, a single-thread knitted fabric is used, provided that it has been produced on a knitting machine or by
  • Modern knitting machines offer a multitude of possibilities in the design of the stitch product, since the thread course in the manufacture of the stitch product can be varied individually by using appropriate control mechanics or electronics.
  • the control commands are often carried out using jacquard cards of the knitting or knitting machine.
  • the control commands with the help of magnetic storage means such. B. magnetic tapes or diskettes of the machine or directly via data line.
  • these modern knitting machines can be used to produce machine-made certificates with complicated bonds, different binding patterns, complex color patterns and knitted-product outlines. From the textile industry also increasingly requires appropriately designed knitted products, whereby due to the short fashion cycles it is important that a template developed by the designer for the shape, weave structure and coloring of the knitted product is implemented as quickly as possible in the production.
  • a device of the type mentioned at the beginning is known from the trade journal "knitting and knitting technology" 41 (271, pages 668 to 670).
  • the steering becomes ⁇
  • Program for the previously selected knitting machine is created automatically with the aid of the control program computing unit.
  • the control program can be changed in a separately running program in such a way that a predetermined outline shape of the knitted product is also taken into account when knitting (form knitting).
  • Woven patterns with more or less complex binding structures are taken into account, specifically by explicitly entering corresponding program parts in the SINTRAL program language.
  • To display the binding a color cartridge is used with assignment of the colors used to binding elements and modification elements.
  • the binding can optionally also be in a thread run display mode or a stitch display type can be displayed on the screen.
  • the SINTRAL control program can be tested with the help of an analysis program. Detected program errors are displayed for subsequent manual correction by the specialist working on the machine. A change z. B. the Faden ⁇ run by the expert takes place that this changes the SIN ⁇ TRAL control program accordingly.
  • the SINTRAL control program In order to be able to determine the effects of these control program changes on the thread run, the SINTRAL control program must be created completely and a simulation run must be carried out for the previously selected machine type for the subsequent display of the resulting thread run on the screen.
  • the control program computing unit is not able to automatically calculate a control program from a template with several different binding patterns arranged side by side; in this case, the specialist working on this sample system must enter the program steps required for this in the programming language SINTRAL.
  • a multicolored image can therefore generally not be reproduced with the original colors.
  • Corresponding color codes can be selected for a limited number of reverse side designs. The juxtaposition of color patterns and binding structures is only possible to a limited extent due to the double meaning of the color codes (binding and color).
  • a mesh image can be displayed on the screen.
  • changes can only be made in the color code display or in the knitting program itself, the complete program and a simulation run again having to be created to display the changes in the stitch image display.
  • the invention is based on the object of providing a device for developing a control program for a knitting or knitting machine of the type mentioned at the beginning, in which the implementation of information entered about knitting patterns to be knitted into a knitted control program is facilitated.
  • the adaptation unit thus checks the at least two adjacent patterns forming the binding arrangement, be it weave, color and / or outline patterns, within which the entire stitch product or parts thereof, such as, for example, B. sleeves, descriptive overall arrangement. If one starts from, for example, two binding patterns, each of which can be knitted per se, e.g. B. retrieved from a corresponding library, in many cases there is nevertheless a knitting incompatibility if these two patterns are juxtaposed in the direction of the stitch rows. If, for example, a transfer operation follows in one of the two possible directions in one pattern on a common row of stitches, but in the other direction in the other binding pattern, these two operations cannot be carried out in the context of a single sled run.
  • the adapter unit therefore checks all information about the two patterns, in particular all lines of the thread running It shows whether there is such an incompatibility. If it detects such an incompatibility, then, in accordance with one embodiment of the invention, it corrects the binding information about both binding patterns in such a way that the two opposing transfer operations are carried out in two successive sled runs.
  • the adaptation unit detects knitting incompatibilities that it cannot remedy by itself, then it emits a corresponding error message according to an embodiment of the invention.
  • a particularly preferred further development of the device according to the invention is characterized in that the adapter unit is designed to transmit the corrected binding arrangement or the error message to the graphics unit for the optical reproduction of the corrected binding arrangement or the original binding arrangement together with the error message, and that the graphics unit is designed for manual correction of the binding arrangement reproduced in each case via the input unit and for the transmission of the manually corrected binding arrangement to the adaptation unit for re-checking the knitting compatibility.
  • control program After an interactive completion of a knitable binding arrangement from the several patterns, the control program can finally be calculated, for which purpose the adaptation unit is connected to the control program computing unit for transmitting the corrected stitch arrangement and for subsequent calculation of the control program.
  • Control program computing unit comprises a first subunit for calculating a general control program independent of the knitting machine type. It has been found that the wide variety of current knitting machines have a number of essential design features in common. It is therefore common for one. A corresponding control program is therefore created for a "universal" knitting or knitting machine which has these common design features. A machine type-specific control program can now be derived from this universal control program with little effort, the corresponding computer module also being able to be integrated in the respective knitting machine. The centrally developed universal control programs can then be fed directly to the individual knitting machines.
  • the input unit is designed for the independent input of binding patterns, color patterns and outline patterns.
  • the binding pattern or color pattern entered in each case can then ster or outline pattern can be further revised for each.
  • the binding patterns, color samples and outlines in their final version are then superimposed on the computer in order to finally receive the control program for the desired mesh certificate.
  • the versions of binding patterns, color patterns or knitted product outlines developed during this development can optionally be transferred to the corresponding library for storage, for which purpose the input unit is connected to a corresponding data memory.
  • the weave patterns consist of weave rows formed by the weaving elements and of weaving rows formed by the modification elements, and that the lines of the weave arrangement consist of the rows of weave that have been joined together ⁇ are formed.
  • This special type of representation of the thread run is particularly useful for those familiar with the manufacture of knitted products, since the production process is striking in accordance with the runs of the lock.
  • the modification elements such. B. transfer, drop and offset each on what is achieved with the corresponding action, but not how this is carried out in the specific type of knitting or warp knitting machine.
  • the display type is therefore independent of the machine type.
  • the number of rows is practically always greater than the corresponding number of stitch rows, since in many cases the weave rows corresponding to the stitch rows of the product are followed by one or more modification rows.
  • the thread running representation type can also be chosen in a further development of the invention, a symbol representation which consists of the individual rows of meshes associated with symbol lines, each symbol changing the thread guide a pair of needles and at least at least part of the modification operations to be subsequently carried out.
  • This type of representation has the advantage of being closer to the appearance of the knitted product, even if only a part, preferably only the next modification operation, is also displayed.
  • Another possible type of representation is the stitch representation type, which reproduces an already quite realistic image of the stitch product to be produced.
  • Mesh lines are shown, each of which is assigned to the stitch rows and which are formed from mesh elements, each mesh element representing a mesh image which corresponds to a representation of a corresponding section of the mesh product produced.
  • These mesh images can be produced by scanning corresponding photographic detail shots of finished mesh products and can be stored element by element in a library.
  • An advantage of the thread running representation type according to the invention lies in the fact that a general distinction is made between rows of bindings and rows of modifications, and that one line is assigned to each forward and reverse of the lock. If two different weave patterns are placed side by side with a different sequence of weave series and modification series, then it must be ensured that all weave series of both patterns are brought to the same height so that they can each form a continuous weave line that can be formed by a single barrel of the lock can be processed.
  • this alignment of the binding rows of the two binding patterns is produced automatically by the adapter unit in that the binding row without connection to a binding row of the other binding pattern by inserting blank lines under the relevant "lonely" binding row is shifted upwards until the isolated row of bonds meets a subsequent row of bonds in the other bond pattern.
  • only binding elements or only modification elements follow in one line of the illustration. one another, so that a knitable connection of the two adjacent weave patterns is produced.
  • further modification lines can also be inserted.
  • a knitting incompatibility can also arise if a bond row without offset of one of the two bond patterns is followed by a bond row with offset (one of the two needle beds) of the other bond pattern.
  • this crossing is fixed by laying the thread in the course of the current binding line. This leads to a change in the structural design in comparison to the two output binding patterns, which must be avoided.
  • the adapter unit automatically shifts all rows of one of the two binding patterns, so that in the course of this shifting the row of bonds with an offset comes to lie next to a row of bonds of the other binding pattern, in which there is no corresponding crossing when one is shifted Needle bed occurs.
  • the adaptation unit in turn automatically ensures that after their displacement the binding rows and the modification rows are aligned with one another with the insertion of corresponding blank lines.
  • the respective weave pattern is shifted until the matching unit determines that no mesh crossover with subsequent fixation occurs in any of the lines. If this goal cannot be achieved, the adapter unit issues the corresponding error message.
  • the adaptation unit shifts the binding pattern in one direction at most until the corresponding edge of a further binding pattern or the overall arrangement is reached. In order to prevent the overall arrangement from being overstepped from the outset, it is proposed that the adaptation unit shift the binding pattern in the direction away from the closest edge of the overall arrangement.
  • the two binding patterns to be adapted to one another are periodically constructed in the direction of the small rod (perpendicular to the row direction), with a period usually referred to as the repeat length, it is sufficient to shift the corresponding binding pattern a maximum of times until a total shift is carried out according to the greater repeat length of the two binding patterns. If a mesh crossing still occurs after this maximum shift, an error message is issued.
  • the binding pattern in question will be shifted upward, ie towards the end of the overall arrangement to be knitted last, since in this In general, the rows are checked and, if necessary, automatically corrected.
  • the adaptation unit causes the binding pattern in question to move in the opposite direction, that is to say towards the beginning of the overall arrangement tion, is moved. The same applies in the event that there is a binding pattern between the binding pattern and the end of the overall arrangement, the distance to the next following binding pattern then being compared with the maximum overall displacement.
  • the adaptation unit again separates the two corresponding modification rows of the two binding patterns by inserting an empty row in one of the two binding patterns. This is equivalent to the insertion of an entire blank line with subsequent resetting of the rows following the blank lines of one of the two binding patterns by one row.
  • the adapter unit preferably sets back that binding pattern whose conversion element “transfer” has a relatively larger transfer distance. It is in general expedient to carry out the more problematic of the two hanging operations, namely those with the greater distance, first, since the meshes are then drawn closer and thus offer greater resistance to a further hanging operation.
  • Another condition for the knitting of several modification elements "cloaks" in a modification row is that of the same direction of the cloak. If this condition is violated, the adaptation unit again separates the two rows of modifications by inserting an empty line and correspondingly resetting one of the two binding patterns by one row.
  • the "transfer” operation is carried out with the aid of thread spreading elements on the needles of the knitting machine. Due to the local conditions, it is cheaper to move to the left in the needle bed grid before moving to the right.
  • the adaptation unit therefore preferably staggered the modification series in exactly this order.
  • a subsequent transfer process can only be carried out if the distance from the start and end of the transfer process does not exceed a certain limit value.
  • This limit value depends on whether the binding elements of the pair are moved away from one another or towards one another at the beginning of the transfer process. In the former case there is a low limit value that is the same for all possible binding element pairs. In the latter case, this limit lies in the range of twice the distance between the binding elements.
  • a modification line is then inserted after the reassignment line with reassignment modification elements which undo the reassignment operations carried out when the previously added line was carried out.
  • the adapter unit again issues an error message.
  • the adaptation unit is designed for checking the compatibility of knitting when a color pattern is superimposed on a basic knitted fabric.
  • the adapter unit again makes an independent correction when it has determined that when color patterns are superimposed on a basic knitted fabric, incompatibilities occur in the binding arrangement.
  • the adaptation unit itself is not able to remedy the incompatibility, it in turn emits an error message, as has already been described.
  • the tolerances are preferably carried out one after the other in accordance with the previously explained processes.
  • a particularly advantageous embodiment of the invention in connection with the superimposition of the basic knitted fabric with a color pattern consists in that the color pattern can be assigned to selectable types of knitting, for example an intarsia or a jacquard type, but also a so-called transparent type of knitting.
  • a transparent type of knitting means the following.
  • a basic knitted fabric with a color pattern usually only rectangular color patterns are provided.
  • the rectangular area knits the areas that are not to be assigned to the color pattern in the color of the basic knitted fabric.
  • These areas for example the outer areas of a heart pattern within the rectangular, adopted color pattern, are therefore knitted in the so-called transparent knitting type, in which these areas practically represent the basic knitted fabric.
  • the type of tying can be selected between two colors during this transition.
  • the type of binding is to be understood as the type of connection of the color areas with the basic knitted fabric.
  • the position of the binding elements can alternatively be predetermined, but can also be selected automatically, so that the operator of the device need not worry about the choice of position in this case.
  • the jacquard knitting process is selected as the type of knitting, in this case it is possible in accordance with further embodiments of the invention to place or to place the jacquard knitting area, in the latter case thus to choose to run over the entire basic knitting.
  • a jacquard knitting area placed in the basic knitted fabric it is alternatively possible according to further embodiments of the invention to use the back of the jacquard knitting area as a net, optionally with different net structures, as twisted nets or as nets with basic knitted fabric use, thus the thread of the basic knitted fabric is continued in the background.
  • mesh In the case of the jacquard knitting, in which, in contrast to the intarsia knitting, a multicolored back is formed, the term mesh is understood to mean a knitted structure in which the pattern-forming color thread is not on the back, that is to say not in the mesh is knitted.
  • the net structures i.e. the structure of the back of the jacquard knit, can be structured differently.
  • the non-pattern-forming color thread in the network is knitted from every second, third, fourth ... to every eleventh needle in the rear needle bed, so that either 1: 1 networks, 1: 2 networks, .... , I: II networks can be provided.
  • the pattern-forming color thread and the non-pattern-forming color thread are knitted 1: 1 on the back.
  • the jacquard knitting area also lies as a so-called cross tube before, which is generated by knitting each non-pattern-forming, ie complementary to the pattern-forming needle on the back, ie on the back needle bed. This creates tubular knitted fabrics, with the pattern-forming and non-pattern-forming threads crossing over when the color changes.
  • the device according to the invention preferably provides for the intarsia knitting sequence to be run optionally, again the possibility of the binding position and the type of binding elements being selectable.
  • the back of the jacquard knitted fabric ie. H. the back has floating threads, or can be designed as stripes, twill, nets with different net structures or as a cross tube.
  • a stripe back of the jacquard knitted fabric is to be understood to mean a structure that comes about by knitting the colored threads present in the pattern on each rear needle, so that when the knitted fabric is viewed on the back, there is a uniform stripe structure .
  • the back binding structure and / or at the end of the jacquard process is finished, for example in the form that a or several stitches of the basic knitting adjoining the jacquard knitting area with the
  • Patterned jacquard thread or executed in these stitches of the basic knitted handle of the jacquard area thread become. It is also advantageous if the direction of the thread supply or removal to the color pattern and / or the binding structure provided for the supply and removal of the thread of the color pattern can be selected.
  • Fig. 1 is a simplified, partially block diagram-like
  • Fig. 4 is a thread running representation mode
  • Fig. 5 shows a symbol representation
  • FIG. 6 shows a stitch element (FIG. 6a) of a stitch representation type, which corresponds to a symbol (FIG. 6a) of the symbol representation type;
  • Binding elements top line and modification elements (bottom line);
  • FIG. 9 shows the two binding patterns arranged next to one another according to FIG. 8 after mutual adjustment by a
  • FIG. 11 shows a line of variations incompatible with knitting due to two transfer operations of different transfer distances (FIG. 11a) and their splitting by the adaptation unit to restore the compatibility of the knitting (FIG. 11b);
  • FIG. 12 shows a line of variations incompatible with knitting due to two opposing transfer operations (FIG. 12a) and their splitting by the adaptation unit to restore the compatibility with knitting (FIG. 12b);
  • FIG. 14 shows the arrangement according to FIG. 13 with an additional reassignment operation in the same modification line (FIG. 14a) or in a subsequent modification line (Fig. 14b) as well as the line rearrangement carried out by the adaptation unit with the result that the knitability is restored;
  • FIG. 15 shows a modified initial situation (FIG. 15a) similar to FIG. 13 as well as the insertion of a modification line with a suitable reassignment operation by the adaptation unit to restore the knitability;
  • 16 shows a simplified overall flowchart according to which the adaptation unit makes the necessary corrections for adapting adjacent binding patterns and / or additional coloring and / or outline patterns;
  • FIG. 17 shows a subroutine from FIG. 16, which serves for the mutual alignment of the rows of bonds and thus also for the rows of modifications corresponding to FIGS. 8 and 9;
  • FIG. 18 shows a further subroutine from FIG. 16, which serves to eliminate a knitting incompatibility according to FIG. 10 by shifting one of the two weave patterns relative to the other weave pattern;
  • FIG. 19 shows a further subroutine from FIG. 16, which according to FIG. 11 eliminates a knitting incompatibility due to transfer operations of different transfer distances in the same modification line;
  • FIG. 20 shows a further subroutine from FIG. 16, which, in accordance with FIG. 12, serves to eliminate a knitting incompatibility due to two opposing transfer operations in the same line and
  • FIG. 21 shows a further subroutine from FIG. 16, which, in accordance with FIGS. 14 and 15, serves to knit a To fix incompatibility due to an excessive removal of a transfer operation.
  • FIG. 22 shows a further sub-program from FIG. 16, which detects and / or eliminates a knitting incompatibility when a color pattern is superimposed.
  • a control program for a universal knitting machine or a special knitting machine of a predetermined machine type can be created on the basis of input information such as outline patterns, weave patterns and color patterns including color pattern definitions (jacquard, intarsia, transitions) become.
  • input information such as outline patterns, weave patterns and color patterns including color pattern definitions (jacquard, intarsia, transitions) become.
  • the input information is not yet such that a knitted control program can be easily calculated from it. If, for example, two weave patterns that are already knitable, e.g. B.
  • this connection usually brings with it adaptation problems, since the corresponding rows of stitches of both binding patterns each together during a run of the lock of the knitting machine are to be produced. Are there incompatible operations on the same line, such as If, for example, opposing transfer operations or transfer operations of different transfer distances, the knitting machine is not able to carry out these operations during a single lock stroke.
  • a knitable control program for the knitting machine is derived from the input information which cannot be knitted per se, for which purpose the device has a corresponding adaptation unit which checks for compatibility with knitting and which automatically detects incompatibility makes a correction to rectify the incompatibility or issues an error message if the incompatibility cannot be corrected by it.
  • knitting machines should generally be understood to mean flat knitting machines and circular knitting machines as well as flat or circular knitting machines which are equipped with pointed needles, latch needles or the like.
  • knitted fabric should therefore be understood to mean both a knitted fabric (weft knitted fabrics) and a knitted fabric (warp knitted fabrics), in each case with a thread running in the direction of the stitch rows, ie. H. transverse to the direction of withdrawal of goods.
  • the general structure of the device designated 10 for developing a control program can be seen in FIG. 1.
  • the required information can be entered in a variety of ways, for example by input by means of data line 12, by means of magnetic storage means, such as, for. B. diskette 14, or input keyboard 16.
  • An input unit 18 indicated by a broken line has the required interfaces. It can also be provided with a series of data memories for the temporary storage of the information entered, but also for the provision of appropriate libraries.
  • a sweater 25 shown in FIG. 2 is to be produced as a knitted product
  • appropriate control programs are developed for the chest, back and sleeves.
  • the entry of the information for the front part is shown in FIG. 2.
  • the information about the outline, binding and color is entered separately and only when the final outline, the final binding structure and the final color pattern have been overlaid on one another, in which case, if necessary, a new mutual adjustment has to be made.
  • the outline will be convenient already considered in the course of the development of the binding structure and the color pattern in order to obtain an arrangement limitation.
  • a sub-unit 18a for the input and processing of the outline information is indicated with a broken outline
  • 18b is a sub-unit for the input and processing of the binding information
  • 18c is a sub-unit for the input and processing of the color information.
  • the latter also includes information about the practical execution of the color pattern, optionally as jacquard or intarsia, if necessary specifying the type of transition desired, e.g. B. Overlap width and definition of the back.
  • a graphics unit 26 is provided which is connected to the input unit 78 and which is in turn connected to an optical display unit in the form of one or more screens 29.
  • the adaptation of the binding pattern is used by the adaptation unit already mentioned and designated 28 in FIG. 1, which is connected to the graphics unit 26 for interactive pattern adaptation. Any proposed corrections to the adaptation unit 28 or error messages are returned to the graphics unit 26, which causes the corrected binding arrangement to be displayed on the screen 28, or the original binding arrangement together with the error message. The operator can then release or perform a manual correction.
  • the adaptation unit 28 passes the determined binding arrangement on to the overlay unit 30, which is also indicated in FIG. 1.
  • the adaptation unit again performs a check for knitting compatibility, and if necessary, it makes a new correction
  • the door suggestion is sent back to the graphics unit.
  • the information about the binding structure and the color pattern are superimposed on one another in the superimposition unit 30, if necessary Corrections for mutual adaptation are in turn carried out in a dialog procedure with the operator.
  • control program computing unit 32 Only when there is a knitted overall arrangement in terms of binding, color and / or outline in the overlay unit, on the appropriate command of the operator, is the collected information from the overlay unit forwarded to a control program computing unit 32 indicated by a broken line.
  • This consists at least of a first subunit 34 for calculating a general, knitting machine type-independent program.
  • This control program is based on a universal knitting machine which has the essential structural features common to all conventional knitting machines. In the case of flat knitting machines, needle beds which are displaceable as a whole are generally provided. The universal control program will therefore contain commands which aim to move the two needle beds relative to one another in the predetermined direction.
  • the type of needle bed movement differs from type to type; for example, only the front needle bed is movable in one type, only the rear needle bed in another type and both in a third type.
  • the universal control program must therefore be converted into a machine type-specific control program, for which purpose the corresponding knitting machines must be provided with a corresponding compiler.
  • the device 10 shown can be provided with a second subunit 36 for the optional generation of corresponding machine type-specific subroutines, which is connected to the first maintenance 34. Upon a corresponding command from the operator, the second subunit 36 calculates the corresponding control program for the desired type of knitting machine.
  • the determined universal control program or machine type-specific control program can then be used in the usual way, for example via data line 38 or via magnetic storage means, such as, for example, B.
  • the graphics unit 26 is connected to a memory 26a for the intermediate storage of the pattern information, which memory also optionally allows the original or the last corrected binding arrangement to be called up.
  • the graphics unit offers the possibility of alternating between different types of representation, specifically in the representation of the overall arrangement or parts thereof. This is indicated in FIG. 3, in which, in addition to the outline 27 and the color pattern (strawberries) 50, a total of 3 different types of representation for the weave pattern "braid" can be seen.
  • a screen display 52 is indicated in accordance with the thread travel display mode; there follows a screen display 54 in accordance with a symbol representation type and finally at the top a screen display 56 in a stitch representation type.
  • the basic type of representation is the thread path type of representation, since in this way the thread path and the operations to be used are recognizable in each lock stroke.
  • the elements used in this illustration result from FIG. 7a.
  • the following standard elements are shown in the upper image line from left to right: stitch 1; short stitch 3; Handle 5; short handle 7; Floating 9, each based on the corresponding needle.
  • These elements are the binding elements, which are to be arranged next to one another in the so-called binding row or binding rows.
  • the following modification elements from left to right are shown in the lower line: Throwing 11; Capes 13; Mesh parts 15; Needle bed offset to the right 17; Needle bed offset to the left 17.
  • rows are the rows parallel to the stitch row direction of a substructure of the overall arrangement, for example: B. a weave pattern.
  • the corresponding sequence of elements of the next larger structure, namely the so-called binding arrangement, which is parallel to the direction of the stitch row, from the two matching binding patterns, for example, is referred to as a line. If two binding patterns are placed next to each other, their rows are in turn part of the corresponding rows in the binding arrangement.
  • Fig. 4 shows an example of the thread running representation of a so-called 2 x 3 braid.
  • a row of ties consisting of the elements right stitch / float / right stitch / float / right stitch / float / float / flotation / flotation / flotation / flotation / flotation / flotation / flotation / flotation / single stitch.
  • This is followed by a modification series consisting of the elements move to the right (in the direction of space) / move to the right / move to the right / no element / no element / no element / no element.
  • FIG. 5 The same binding structure is shown in FIG. 5 in the symbol representation. It is more compact since each row or row also corresponds to a row of stitches in the finished product. However, the full information about the type of stitch formation cannot be derived from this type of representation. In order to To make the position not too confusing, only as many symbols are provided as there are binding elements with and without a single subsequent conversion operation. A corresponding conversion table for the total of 72 symbols is shown in FIG. 7b. In the case of a modification operation which exceeds the area of a pair of needles, a special character "x" is superimposed, where is indicated in FIG. 7b below using an example with a necking operation over several pairs of needles.
  • stitch patterns are shown instead of the symbols, which represent the concrete stitch shape in the finished stitch product as realistically as possible.
  • digitized detail shots of the knitted product are stored in a corresponding library.
  • 6a shows, for example, the symbol of a right stitch
  • FIG. 6b the associated stitch element of a stitch image of the right stitch.
  • the display 56 according to FIG. 3 is composed of a large number of corresponding stitch elements and gives a realistic image of the product to be knitted.
  • a start block 60 is followed by a block 62 for entering and / or placing the desired binding, coloring and / or outline patterns within the overall arrangement on the basis of corresponding input information from the operator.
  • the binding patterns can originate from a corresponding library or, under certain circumstances, can also have been entered point by point.
  • the respectively selected type of representation is activated by the graphics unit 26 on the basis of corresponding inputs. Based on a subsequent block 66, this causes the binding arrangement to be displayed on the screen.
  • a subsequent decision block 68 it is checked whether the operator has entered the command that an immediate manual correction should be carried out. If this is the case, the device 10 reads in the corresponding correction inputs in block 70 and accordingly changes the stored binding arrangement to be processed in the following. If no manual correction is desired, block 70 is skipped.
  • Subsequent subroutines are then processed which carry out a knitting compatibility check of the binding arrangement and initiate corrective measures if the binding arrangement is found to be incompatible.
  • a subroutine 72 is called, which ensures that the binding series of the entered binding patterns each adjoin one another, as is demonstrated in FIGS. 8 and 9.
  • This subroutine 72 is explained in more detail in FIG. 17.
  • a subroutine 74 which reveals the fixation of intersections in rows of bonds with bed offset and which tries to achieve a correction by moving one of the two binding patterns as a whole relative to the other binding pattern.
  • the program 74 is explained in more detail in FIG. 18.
  • subroutine 72 is run through again.
  • a subsequent subroutine 76 modification lines with reassignment processes are divided up at different distances in order to eliminate a corresponding knitting incompatibility.
  • the subroutine 76 is explained in more detail in FIG. 19; the associated thread travel representation is shown in FIG. 11.
  • a subsequent block 82 the result is displayed on the screen. It is then checked in decision block 84 whether the operator now wants to carry out a manual correction or not. In the first case, the program jumps back into the main program branch between blocks 68 and 70. After manual correction, read in block 70, the knitting ability of the binding pattern is checked again.
  • a decision step 86 asks whether or not a color pattern is superimposed on the basic knitted fabric.
  • the color pattern can, for example, be entered beforehand according to the input block 62 and its placement can be determined.
  • the user also has the possibility of entering and / or placing his color pattern or reading in a corresponding color pattern stored on a storage medium which does not contain any knitting technical information in its colors. This takes place in the color pattern overlay block 87.
  • a subroutine 88 then runs, with which the type of knitting and further parameters for the color pattern overlay are defined or designed.
  • the subroutine 88 is detailed in FIG. 22 and is explained in detail in connection therewith.
  • a decision step 89 checks whether the color pattern is matched to the binding pattern, i.e. whether the binding series of the dyeing and binding pattern have been checked for compatibility and / or incompatibilities have been corrected. If this is not the case, the program jumps back to program block 72 and runs through the program steps described above. In the event that it is determined in decision step 89 that such a color binding pattern adjustment has been carried out, the knitting pattern is displayed on the screen according to block 90 and in decision step 91 it is queried whether a manual correction should be carried out. If this is the case, the program jumps back to program block 70 for a manual correction. Otherwise, the program is processed further by querying in a further decision block 92 whether an outline pattern is superimposed on the binding and / or color pattern.
  • decision step 94 corresponds to decision step 89 for the
  • Color patterns are now also queried for the outline pattern, whether the binding and / or color pattern is adapted to the outline pattern was or not. If this is not the case, the program jumps back to program block 72. However, if such an adjustment has already been carried out, the binding structure now present is shown on the screen according to program step 95 and the user is asked to decide according to program step 96 whether a manual correction should be carried out or not. If so, the program jumps back to program step 70 for making manual corrections.
  • a universal control program is created in a subsequent program step 97, which can optionally be output, which is indicated by an output block 98.
  • This universal control program is independent of the type of knitting machine and can therefore be used for a large number of knitting machines, with the help of a corresponding compiler, e.g. B. can be integrated into the respective knitting machine, a machine type-specific control program is created.
  • the second subunit 36 already mentioned above offers the possibility of creating a specific control program for the common types of knitting machine, which is indicated by a block 99.
  • the output then takes place again (output block 100).
  • the program has thus run through completely (end block 101).
  • a typical starting situation is shown in FIG.
  • a weave pattern denoted by B1 (“Aran") is to be knitted together with a second weave pattern B2 ("braid"), the two weave patterns following one another in the direction of the course MR.
  • the wales direction MS which corresponds to the direction of goods withdrawal, is also shown in FIG. 8.
  • Each of the two weave patterns B1, B2 can be knitted by itself, but not their combination in the weave arrangement 8. This is due in particular to the fact that each line Z parallel to the direction MR, which is symbolized by the two rows of needles 100a of the front needle bed or the needles 100b of the rear needle bed which are offset with respect to one another, and which are shown continuously from left to right in FIG. 8, each to be worked through by running the lock of the knitting machine. It is impossible to use a row of bindings, e.g. B. in 102 of the left binding pattern B1, and then continue with a pure modification row 104 of the binding pattern B2. All rows Z must either consist entirely of binding elements or consist only of modification elements.
  • the adaptation unit 28 ensures an automatic mutual alignment of the binding rows and modification rows of the two binding patterns B1 and B2.
  • the first line ZI of the binding arrangement is selected in an output block 110.
  • a subsequent decision block 112 it is checked whether there is a binding row in the binding pattern B1 in the current row ZI, which is the case in the example according to FIG. 8 in the row ZI.
  • the program therefore continues in a decision block 114, which checks whether there is also a binding row of the same color of the binding pattern B2 in the current line. This is the case with line ZI according to FIG. 8, so that the program proceeds to a decision block 116.
  • the program then jumps back into the main branch between blocks 110 and 112.
  • the answer in decision block 112 is no for our example, since the second binding row of B1 is a modification row with 4 transfer elements 120.
  • the program therefore continues in a decision block 122, in which a query is made as to whether there is a series of bonds in B2 located. This is the case according to FIG. 8.
  • a subsequent block 124 an empty line is inserted in front of the current line Z 2 in the binding arrangement, with the result that both binding patterns B1 and B2 are raised by one line except for their lowest binding row.
  • the raised rows of Bl are moved back by one row, so that the row of modifications having the four modification elements 120 replaces the corresponding empty elements of the inserted empty line.
  • decision block 116 It is then checked in decision block 116 whether one of the patterns has already been processed; if this is not yet the case, the program jumps back between blocks 110 and 112 via the line advance (block 108). If it is determined during the program execution in decision block 114 that there is no binding row in B2, although in the previous block 112 has determined that there is a binding row in B1, the subsequent blocks 130 and 132, similar to blocks 124 and 126, ensure that the binding pattern B2 having the binding row is raised as a result until after the required number of program runs , this row of bonds is opposite a row of bonds of the other bond pattern B1.
  • a knitting problem can occur when two weave patterns are arranged side by side if a weave row BR1, for example weave pattern B1, continues in a weave row BR2 of the other weave pattern B2 Offset, for example, of the rear needle bed to the right, as indicated by the corresponding modification element 134.
  • the two weave patterns B1 and B2 can each be knitted by themselves, but not the combinations, as shown in FIG. 10b.
  • the offset is carried out, there is a so-called mesh crossing within the area marked with a circle A, which is fixed by the subsequent insertion of the thread. This results in an undesired change in the bond structure of the finished product.
  • Subroutine 74 according to FIG. 18 automatically tries to avoid such crossings.
  • a counting parameter n is set to 0 in an initial block 140.
  • the repeat length r of both the binding pattern B1 and the binding pattern B2 is determined. This repeat length indicates the period length of the periodic pattern B1 or B2 in the direction MS according to FIG. 8.
  • the distance between the uppermost line of the binding arrangement composed of B1 and B2 and the end to be knitted last of the end of the overall arrangement B - total (defined by the outline read in block 63) is determined.
  • a decision block 146 checks whether a bed offset occurs in the current line, which is determined by the counting index n. If this is not the case, then subroutine 74 has been successfully completed. If, however, there is a row of bonds with bed offset in the relevant row, a decision block 148 is next used to check whether an intersection occurs in the other row of bonds (B1 according to FIG. 10) due to this bed offset. If this is not the case, the program has in turn been run successfully. If, however, an intersection occurs, a decision unit 50 checks whether the distance to the end of B determined in block 144 is smaller than the larger value of the reports rBl and determined in block 142 rB2. If the distance is greater than or equal to the maximum value, ie there is sufficient displacement space, then in a subsequent block 152 a basic formation line is inserted in front of the first binding line of the composite binding arrangement for the corresponding shift up by one line.
  • the binding pattern B2 is set back together by one line, so that the mutually incompatible binding lines BR1 and BR2 according to FIG. 10 no longer follow one another.
  • the binding series and modification series of the two binding patterns B1 and B2 have to be aligned with one another again, which is caused by a block 156 which calls the subroutine 72.
  • a decision block 158 checks whether the program loop of the subroutine 74 has been run through so often that the resulting shift corresponds to the maximum value of the two repeats rBl, rB2. If this is not the case, the loop is run through again in a block 160 after the counting index n has been increased.
  • a shift to the beginning of the knitted fabric is made by inserting a basic weave line after the last line of the Binding arrangement (block 162) with corresponding displacement of all rows of the composite binding arrangement towards the beginning of the overall arrangement. Then one of the two binding patterns, in particular B2, is advanced by one line (block 164).
  • the subroutine 76 checks the binding arrangement for whether transfer processes with different transfer distances are provided in one line. Such a line is shown in FIG. 11a with a first modification element "cloaks" 170a, which is followed by a second cloak element “cloaks” 170b.
  • the distance from the cape is approximately twice as great for the modification element 170b as for the modification element 170a.
  • the adapting unit now creates a knitability by shifting the two weave patterns against one another in such a way that the two modification elements are in different rows.
  • the subroutine 76 begins with an initial block 172 in which the first modification line of the overall arrangement is selected from the two binding patterns B21 and B2.
  • a check is carried out to determine whether transfer processes with different distances occur in the current line. If this is the case, an empty line is inserted in front of the current line in a subsequent block 176.
  • decision block 178 it is checked whether the larger transfer process is intended in B1. If this is not the case according to FIG. 11a, the rows of B2 following the inserted line are reset by one row in a block 180. The program then continues in a decision block 182, in which it is checked whether all modification lines of the binding arrangement have been processed.
  • decision block 182 is also immediately transferred to. If it is determined in decision block 178 that the major transfer is in B1, the program proceeds to block 184 in which the rows of B1 following the inserted line are reset by one row. The program then proceeds to decision block 182 and from there via a line advance block 185 back to the beginning between blocks 172 and 174.
  • the first modification line of the binding arrangement is selected in a start block 186 of subroutine 78.
  • a check is carried out for the current line in each case to determine whether there are opposing transfer processes. If this is the case, an empty line is inserted in front of the current line in a subsequent block 190 and then in the subsequent decision Application block 192 checks whether the transfer process "right to left" (184b in FIG. 12) is provided in the binding pattern B1. If this is not the case, as in FIG. 12a, the rows of B2 following the inserted line are reset by one row in a block 194 (with the result corresponding to FIG. 12b).
  • a further knitting incompatibility can occur according to FIG. 13 if a line with both right and left binding elements, i. H. with binding elements which are formed on both rows of needles, a line follows with a modification element "transferring", and the transferring operation cannot be carried out due to the unfavorable transferring direction and transferring removal, since the thread would otherwise be displaced in the transition area between the two transferring needles delbett tears.
  • the modification element "transfer" 210 indicated in line Z6 in FIG. 13 is intended to ensure that the stitch 212 of the rear row of needles is transferred to a needle 214 of the front row of needles.
  • the two needle beds have to be shifted far apart, for example the rear needle bed to the left.
  • the transition section 216 of the thread to the right of the stitch 212 is unduly stressed.
  • transition section 218 is not overused in this transfer operation, since it is at the beginning of the movement is not stretched, but is pushed together and even at the end of the needle bed displacement (by two needle bed grids) there is still no tension.
  • the situation according to FIG. 13 may have arisen, for example, from the situation according to FIG. 14a.
  • the binding structure shown here can be knitted per se because the problematic transfer operation (modification element 210) is preceded by another transfer operation, namely a modification element "transfer" 220, which ensures that all stitches are formed on the same row of needles. Since both the direction and the distance between the two modification elements 210 and 220 differ from one another, the corresponding subroutines 76 and 78 already described ensure that the modification elements are arranged in different lines, according to FIG. 14b such that the Abwandlungsele ⁇ element comes first with the larger cape distance; then, however, the undesirable situation according to FIG. 13 is given, since 210 stitches are arranged on both rows of needles when the conversion element is implemented.
  • the lines are interchanged in order to obtain the knitted situation according to FIG. 14c, in which the modification element reassignment 220 is carried out first, with the result that then all stitches are on the back row of needles.
  • the modification element cape 210 can then be easily implemented.
  • the lowest binding line of the binding arrangement is selected in a start block 230 of subroutine 80.
  • decision block 232 it is checked whether there are both left and right education elements. If this is the case, it is checked in block 234 below whether a modification line with a reassignment process follows the current binding line. If this is the case, then in a subsequent block 236 the maximum transfer distance U ma ⁇ calculated in the direction of the transfer process, ie all connecting sections 216, 218 of the thread between the two needle beds are checked to see whether they are subjected to tension at the start of the transfer process (this generally corresponds to the transfer distance zero) or initially compressed, in which case the maximum transfer distance corresponds approximately to twice the length of the connecting section. The maximum transfer distance is, of course, the smallest allowable transfer distance in the transfer direction of all connecting sections.
  • a subsequent decision block 2308 it is checked whether the actual transfer distance corresponding to the determined transfer process is greater than U ma ⁇ . If this is the case, there is a knitting intolerance. In the following, an attempt is then made to remedy the intolerance to knitting. For this purpose, a check is made in a subsequent block 240 as to whether it is possible to swap the modification line containing the transfer process with a subsequent modification line. If this is the case, then in a subsequent one
  • Block 242 swaps both modification lines when the program returns between blocks 234 and 236 for the subsequent rechecking of the maximum transfer distance, taking into account the modification lines preceding the actual transfer process, including the interchanged modification line.
  • a subsequent block 244 it is checked whether an exchange with a preceding modification line is possible, with hope that there is then compatibility with knitting. If there is a possibility of swapping, the swapping is carried out in block 242 and the program branch is run through again, starting with blocks 236, 238. If an exchange with the preceding modification line is not possible, a check is made in a block 246 as to whether the reassignment process is based on a left element.
  • a subsequent block 248 it is checked in a subsequent block 248 whether it is possible to move the right elements to the left, since this presupposes that the new space for the right elements is not already occupied by a left element. If the possibility of transferring is given, then in a subsequent block 250, a modification line which causes these transfer operations is inserted before the relevant modification line with the problematic transfer process. In order that the basic binding structure does not change, an inverse modification line is created in block 252 after the modification line with the problematic reassignment process, so that the program can then proceed to further processing the next binding lines.
  • a decision block 254 asks whether all the binding lines have already been processed. If this is not the case, then a block 256 is used to jump back to the next binding line between the starting blocks 230 and 232 for a new program run until finally all binding lines have been processed.
  • the program jumps between blocks 252 and 254. This also applies in the event that it is determined in block 134 that the current one Binding line is not followed by a modification line with a reassignment process. This also applies if it is determined in block 238 that the distance of the cape is not greater than the U ma ⁇ .
  • the program proceeds to a decision block 258, which checks whether it is possible to reassign all left elements to the right. Is this if the case, a modification line carrying out this reassignment operation is pre-displayed in blocks 250 and 252, and a corresponding inverse modification line is re-enacted.
  • the modification line 27 has a conversion element 266 for transferring from the left row of needles to the right row of needles, namely by three grid spacings to the left.
  • the preceding line Z6 is a binding line with predominantly left-hand stitches 260, but also an isolated right-hand stitch 262.
  • the connecting section 264 would be stretched too much when the modification element "transferring" 266 was carried out after initial compression, since the transferring distance would be the same exceeds twice the section length.
  • the subroutine 80 With its steps 246 ff, the subroutine 80 now ensures that a line Z6 'is inserted before the line Z7 with a conversion element “reassigning” 268, which ensures that the lonely right stitch 262 is reassigned to a free needle 265 of the rear row of needles , so that the reassignment operation according to line Z7 can then be carried out.
  • the line Z7 • inserted after the line Z7 reverses the reassignment operation according to line 26 ', for which purpose it has a correspondingly oppositely directed modification element "reassignment" 270 at the same position as in the Z6'.
  • Program point N in a program block 300 queries the type of knitting that is to be assigned to the color pattern.
  • a corresponding The user receives a corresponding query, for example, on the screen 29, or can call up such a query on the screen.
  • the user can choose between an intarsia knitting process 301, a jacquard knitting course 302 or a so-called transparent knitting process 303.
  • the device 10 When the intarsia knitting process 301 is selected, the device 10 enables the user to select the type of binding, step by step the choice of the binding layer 302 and the type of binding elements 303 for the binding, or in the reverse order.
  • the type of illustration relates to the way in which the intarsia color threads are bound in the intarsia colors and in the transition from the intarsia knitting area to the basic knitting area and vice versa with the neighboring threads, ie is connected.
  • the position of the tying program step 302
  • an automatic arrangement of the position of the tying or a selectable position of the handles for example, -2, - 1 or -4 needles or stitches in the basic knitted fabric is possible.
  • long or short handles or meshes can preferably be selected.
  • the decision "no setting" is also possible.
  • the adaptation of the binding types according to the selected parameters with regard to the imaging position and the binding elements is carried out by the adaptation unit in accordance with program steps 302 and 303 after returning to program point O (cf. FIG. 16), if no adaptation has yet been made by is returned to program step 72.
  • the operator is then asked, for example by means of a screen query, to choose whether the jacquard knitting area is placed or not placed, which is indicated in FIG. 22 with the program blocks 306 and 307, respectively.
  • a placed jacquard knitting area is selected, in a further query step 308 it is possible for the user to choose between a network structure and a cross tube structure (cf. program blocks 309 and 310) for the back of the knitted fabric by means of an additional screen request.
  • a network structure 309 has been selected, a further additional choice according to decision step 311 for twisted networks or for the use of the basic thread within the placed jacquard area (program blocks 312 or 313) is possible.
  • the selection is in turn prepared for the user by a corresponding window on the screen.
  • the user has the device according to the invention the possibility to choose between different back structures of the jacquard knitted fabric according to decision block 315.
  • the user is offered corresponding alternatives for selection on the screen. These can be, among other things: no knitting on the back or laying flotation threads on the back (316), striped structure (317), twill (318), net (319) of various structures, or Knit cross tube (320).
  • decision block 300 it is possible with decision block 300 (see FIG. 22) to select the so-called transparent knitting type (block 303) in addition to the intarsia and jacquard type, so that as already explained above - even with a color pattern to be superimposed on the basic knitted fabric as a rectangle, parts of this color pattern can be knitted as basic knitting, that is to say transparent with regard to the color pattern.
  • the subroutine 88 After passing through this subroutine block 303 for the transparent knitting, the subroutine 88 also jumps back to the main program at the program point O in this case.
  • the adaptation unit 28 of the device 10 according to the invention can only be designed for certain processes, for example only for the binding pattern, or only for the color or outline pattern adaptation if this appears advantageous or sufficient for certain applications.
  • Various options for contour pattern adjustment are also possible. It is also particularly advantageous that when adapting the color pattern to the basic knitted fabric, in particular in the case of jacquard knitting, prior to the start of the jacquard knitting process, preparation of the rear-side binding structure or, at the end of the process, completion of the rear-side binding structure he follows.
  • the direction of the thread feed or discharge to the color pattern and the binding structure provided for the feeding or removal of the thread of the color pattern can be selected.
  • All of these possibilities, with which the user can influence the knitting process via the adaptation unit 28 of the device 10 according to the invention are preferably structured by means of corresponding query windows which the user can call up or reject. It is particularly advantageous in the case of the device according to the invention that the possibility of displaying the knitted fabric in various display types step by step shows the user progressively the progress of the adaptation and correction process and, depending on this, the structure or the binding pattern depending on Can change demand manually.

Landscapes

  • Engineering & Computer Science (AREA)
  • Textile Engineering (AREA)
  • Knitting Machines (AREA)

Abstract

An arrangement (10) is disclosed for developing a control program for a knitting machine or loom (42) used to produce hosiery in which the thread runs across the knitting direction. The arrangement has an input unit, a graphics unit and a control program calculating unit. In order to make it easier for the user of the arrangement to convert input information about the weave pattern to be knitted into a knitting control program, the input unit is designed to allow inputting and/or placing weave, colour and/or contour patterns. An adapter unit (28) for weave arrangements with at least two different patterns following each other in the direction of the stitch rows checks whether the patterns can be knitted.

Description

Einrichtung zur Entwicklung eines Steuerprσσram s für eine Establishment for the development of a tax plan for a
Strick- oder WirkmaschineKnitting or knitting machine
Beschreibungdescription
Die Erfindung betrifft eine Einrichtung zur Entwicklung eines Steuerprogramms für eine Strick- oder Wirkmaschine zur Her- Stellung eines Maschenerzeugnisses mit Fadenverlauf quer zur Herstellungsrichtung, gemäß dem Oberbegriff des Anspruchs 1.The invention relates to a device for developing a control program for a knitting or knitting machine for producing a stitch product with a thread course transverse to the direction of production, according to the preamble of claim 1.
Bei den in Frage kommenden Strick- oder Wirkmaschinen kann es sich um Flachstrickmaschinen, insbesondere mit zwei Nadelbet- ten handeln, um Flachwirkmaschinen oder auch um Rundstrickma¬ schinen, die mit Spitzennadeln, Zungennadeln oder dgl. ausge¬ rüstet sind. Der Fadenverlauf ist quer zur Herstellungsrich¬ tung des Maschenerzeugnisses, so daß nach deutschem Sprachge¬ brauch von einem Einfadengestricke gesprochen wird, sofern es auf einer Strickmaschine hergestellt worden ist, bzw. vonThe knitting or warp knitting machines in question can be flat knitting machines, in particular with two needle beds, flat knitting machines or circular knitting machines equipped with point needles, latch needles or the like. The course of the thread is transverse to the direction of manufacture of the knitted product, so that, according to German language usage, a single-thread knitted fabric is used, provided that it has been produced on a knitting machine or by
Einfadengewirke, sofern eine entsprechende Wirkmaschine ein¬ gesetzt worden ist.Single-thread knits, provided a corresponding knitting machine has been used.
Moderne Strickmaschinen bieten eine Vielzahl von Möglichkei- ten in der Gestaltung des Maschenerzeugnisses, da der Faden¬ lauf bei der Herstellung des Maschenerzeugnisses wahlweise durch Einsatz entsprechender Steuerungsmechanik bzw. -elek- tronik individuell variierbar ist. Die Steuerbefehle werden bei bisher üblichen Strickmaschinen häufig mittels Jacquard- Karten der Strick- oder Wirkmaschine durchgeführt. In jünge¬ rer Zeit werden die Steuerbefehel mit Hilfe magnetischer Speichermittel wie z. B. Magnetbänder oder Disketten der Ma¬ schine zugeführt oder auch unmittelbar über Datenleitung. Mit diesen modernen Strickmaschinen lassen sich prinzipiell Ma- schenerZeugnisse mit komplizierten Bindungen, unterschiedli¬ chen Bindungsmustern, komplexen Farbmustern und Maschener¬ zeugnis-Umrissen herstellen. Von der Textilindustrie werden auch zunehmend entsprechend anspruchsvoll gestaltete Maschen¬ erzeugnisse verlangt, wobei es aufgrund der kurzen Modezyklen darauf ankommt, daß eine vom Designer entwickelte Vorlage für Form, BindungsStruktur und Farbgebung des Maschenerzeugnisses möglichst rasch in die Produktion umgesetzt wird.Modern knitting machines offer a multitude of possibilities in the design of the stitch product, since the thread course in the manufacture of the stitch product can be varied individually by using appropriate control mechanics or electronics. In the case of knitting machines which have been customary to date, the control commands are often carried out using jacquard cards of the knitting or knitting machine. In recent times, the control commands with the help of magnetic storage means such. B. magnetic tapes or diskettes of the machine or directly via data line. In principle, these modern knitting machines can be used to produce machine-made certificates with complicated bonds, different binding patterns, complex color patterns and knitted-product outlines. From the textile industry also increasingly requires appropriately designed knitted products, whereby due to the short fashion cycles it is important that a template developed by the designer for the shape, weave structure and coloring of the knitted product is implemented as quickly as possible in the production.
Die Umsetzung des Designs in das entsprechende Steuerprogramm ist bislang jedoch äußerst zeitaufwendig und erfordert spezi¬ elle Kenntnisse sowohl in bezug auf die Stricktechnik, als auch in bezug auf die elektronische Programmiertechnik. Ins¬ besondere das Aneinanderfügen unterschiedlicher Bindungsmu¬ ster bedarf bislang des Eingriffs einer hierfür speziell aus¬ gebildeten Person, da im allgemeinen die Bindungsanordnung aus den beiden nebeneinanderliegenden Bindungsmustern nicht strickbar ist. Es muß dann von Hand durch entsprechende Ein¬ zelprogrammierung die Strickverträglichkeit beider Muster hergestellt werden.However, the implementation of the design in the corresponding control program has so far been extremely time-consuming and requires special knowledge both in relation to the knitting technique and in relation to the electronic programming technique. In particular, the joining together of different binding patterns has hitherto required the intervention of a person specially trained for this purpose, since in general the binding arrangement cannot be knitted from the two adjacent binding patterns. The knitting compatibility of both patterns must then be made by hand by appropriate individual programming.
Aus der Fachzeitschrift "Wirkerei- und Strickereitechnik" 41 (271, Seiten 668 bis 670 ist eine Einrichtung der eingangs genannten Art bekannt. Bei diesem Stand der Technik wird, ausgehend von einer mehrfarbigen Bildvorlage und der Angabe der gewünschten Strickart Jacquard oder Intarsia, das Steuer¬ programm für die vorher ausgewählte Strickmaschine mit Hilfe der Steuerprogramm-Recheneinheit automatisch erstellt. Über ein getrennt ablaufendes Programm kann das Steuerprogramm derart verändert werden, daß auch eine vorgegebene Umrißform des Maschenerzeugnisses beim Stricken berücksichtigt wird (Formstricken) . Es können auch Bindungsmuster mit mehr oder weniger komplexen Bindungsstrukturen berücksichtigt werden, und zwar durch explizite Eingabe entsprechender Programmteile in der Programmsprache SINTRAL. Zur Darstellung der Bindung wird eine Farbpatrone eingesetzt mit Zuordnung der verwende¬ ten Farben zu Bindungselementen und Abwandlungselementen. Nach erfolgter Berechnung des SINTRAL-Steuerprogramms durch die Steuerprogramm-Recheneinheit kann die Bindung wahlweise auch in einer Fadenlauf-Darstellungsart oder einer Maschen- darstellungsart auf dem Bildschirm wiedergegeben werden. Mit Hilfe eines Analyseprogramms kann das SINTRAL-Steuerprogram getestet werden. Festgestellte Programmfehler werden ange¬ zeigt zur anschließenden manuellen Korrektur durch den an der Maschine arbeitenden Fachmann. Eine Änderung z. B. des Faden¬ laufs durch den Fachmann erfolgt dadurch, daß dieser das SIN¬ TRAL-Steuerprogramm dementsprechend abändert. Um die Auswir¬ kungen dieser Steuerprogrammänderungen auf den Fadenlauf feststellen zu können, muß das SINTRAL-Steuerprogramm kom- plett erstellt und ein Simulationslauf für den vorher ausge¬ wählten Maschinentyp durchgeführt werden zur anschließenden Wiedergabe des sich ergebenden Fadenlaufs auf dem Bildschirm. Die Steuerprogramm-Recheneinheit ist nicht in der Lage, aus einer Vorlage mit mehreren nebeneinander angeordneten, unter- schiedlichen Bindungsmustern selbsttätig ein Steuerprogramm zu berechnen; in diesem Falle muß der an dieser Musterungsan¬ lage arbeitende Fachmann die hierfür erforderlichen Programm¬ schritte in der Programmiersprache SINTRAL eingeben.A device of the type mentioned at the beginning is known from the trade journal "knitting and knitting technology" 41 (271, pages 668 to 670). In this state of the art, based on a multicolored image and the specification of the desired type of knitting jacquard or intarsia, the steering becomes ¬ Program for the previously selected knitting machine is created automatically with the aid of the control program computing unit. The control program can be changed in a separately running program in such a way that a predetermined outline shape of the knitted product is also taken into account when knitting (form knitting). Woven patterns with more or less complex binding structures are taken into account, specifically by explicitly entering corresponding program parts in the SINTRAL program language. To display the binding, a color cartridge is used with assignment of the colors used to binding elements and modification elements. After the de s SINTRAL control program by means of the control program computing unit, the binding can optionally also be in a thread run display mode or a stitch display type can be displayed on the screen. The SINTRAL control program can be tested with the help of an analysis program. Detected program errors are displayed for subsequent manual correction by the specialist working on the machine. A change z. B. the Faden¬ run by the expert takes place that this changes the SIN¬ TRAL control program accordingly. In order to be able to determine the effects of these control program changes on the thread run, the SINTRAL control program must be created completely and a simulation run must be carried out for the previously selected machine type for the subsequent display of the resulting thread run on the screen. The control program computing unit is not able to automatically calculate a control program from a template with several different binding patterns arranged side by side; in this case, the specialist working on this sample system must enter the program steps required for this in the programming language SINTRAL.
Aus der US-PS 4 608 642 (Shima) ist es bekannt, Bindungs¬ strukturen über einen Farb-Code mit 127 Farben einzugeben, die jeweils einer Nadel oder einem Nadelpaar der jeweiligen Maschenreihe zugeordnet sind und den Bindungsablauf festle¬ gen. Dieser Bindungsablauf ist vorgegeben und teilweise Ma- schinentypabhängig. Mit Hilfe der Steuerprogramm-Rechenein¬ heit wird das Steuerprogramm für die vorher ausgewählte Strickmaschine automatisch erstellt, indem die Farb-Codes in den entsprechenden Strickablauf übertragen werden. Strick-Un¬ verträglichkeiten, die bei der Ausführung des Programms zu Fehlern führen, wie z. B. Fixierung einer Maschenkreuzung, gegenläufiger Bettenversatz oder übermäßige Maschendehnung, werden dabei von der Recheneinheit nicht erkannt. Für mehr¬ farbige Gestricke (Jacquard oder Intarsia) ist eine begrenzte Anzahl von Farben reserviert. Eine mehrfarbige Bildvorlage kann daher im allgemeinen nicht mit den ursprünglichen Farben wiedergegeben werden. Für eine beschränkte Anzahl von Rück¬ seiten-Ausführungen sind entsprechende Farb-Codes auswählbar. Das Nebeneinandersetzen von Farbmustern und Bindungsstruktu¬ ren ist aufgrund der Doppelbedeutung der Farbcodes (Bindung und Farbe) nur begrenzt möglich. Nach Simulierung des erzeug¬ ten Programms kann eine Maschenbilddarstellung am Bildschirm erfolgen. Änderungen können jedoch nur in der Farbcode-Dar¬ stellung oder im Strickprogramm selbst erfolgen, wobei zur Anzeige der Änderungen in der Maschenbilddarstellung wiederum das vollständige Programm erstellt und ein Simulationslauf durchgeführt werden muß.From US Pat. No. 4,608,642 (Shima) it is known to enter binding structures using a color code with 127 colors, each of which is assigned to a needle or a pair of needles of the respective row of stitches and to determine the weaving process. This weaving process is specified and partly dependent on the machine type. With the help of the control program arithmetic unit, the control program for the previously selected knitting machine is created automatically by transferring the color codes into the corresponding knitting process. Knitting incompatibilities that lead to errors when executing the program, such as B. Fixing a mesh crossing, opposing bed misalignment or excessive mesh stretching are not recognized by the computing unit. A limited number of colors is reserved for multi-colored knitted fabrics (jacquard or intarsia). A multicolored image can therefore generally not be reproduced with the original colors. Corresponding color codes can be selected for a limited number of reverse side designs. The juxtaposition of color patterns and binding structures is only possible to a limited extent due to the double meaning of the color codes (binding and color). After simulation of the generated program, a mesh image can be displayed on the screen. However, changes can only be made in the color code display or in the knitting program itself, the complete program and a simulation run again having to be created to display the changes in the stitch image display.
Der Erfindung liegt die Aufgabe zugrunde, eine Einrichtung zur Entwicklung eines Steuerprogramms für eine Strick- bzw. Wirkmaschine der eingangs genannten Art bereitzustellen, bei der die Umsetzung eingegebener Informationen über zu strik- kende Bindungsmuster in ein strickbares Steuerprogramm er¬ leichtert ist.The invention is based on the object of providing a device for developing a control program for a knitting or knitting machine of the type mentioned at the beginning, in which the implementation of information entered about knitting patterns to be knitted into a knitted control program is facilitated.
Diese Aufgabe wird erfindungsgemäß durch die kennzeichnenden Merkmale des Anspruchs 1 gelöst.This object is achieved according to the invention by the characterizing features of claim 1.
Die Anpaßeinheit überprüft also die wenigstens zwei die Bin¬ dungsanordnung bildenden nebeneinanderliegenden Muster, seien es Bindungs-, Färb- und/oder Umrißmuster, innerhalb der im allgemeinen das gesamte Maschenerzeugnis bzw. Teile davon wie z. B. Ärmel, beschreibenden Gesamtanordnung. Geht man bei¬ spielsweise von zwei jeweils für sich strickbaren Bindungsmu¬ stern aus, z. B. abgerufen aus einer entsprechenden Biblio¬ thek, so kommt es in vielen Fällen dennoch zu einer Strick- Unverträglichkeit, wenn man diese beiden Muster in Maschen- reihenrichtung nebeneinandersetzt. Folgt beispielsweise bei dem einen Muster auf eine gemeinsame Maschenreihe eine Umhän¬ geoperation in einer der beiden möglichen Richtungen, bei dem anderen Bindungsmuster dagegen in der jeweils anderen Rich¬ tung, so können diese beiden Operationen nicht im Rahmen ei- nes einzelnen Schlittenlaufs durchgeführt werden. Die Anpa߬ einheit überprüft deshalb sämtliche Informationen über die beiden Muster, insbesondere sämtliche Zeilen der Fadenlauf- Darstellung daraufhin, ob eine derartige Unverträglichkeit vorkommt. Stellt sie eine derartige Unverträglichkeit fest, dann korrigiert sie gemäß einer Ausgestaltung der Erfindung die BindungsInformationen über beide Bindungsmuster in der Weise, daß die beiden gegenläufigen Umhängeoperationen in zwei aufeinanderfolgenden Schlittenläufen durchgeführt wer¬ den.The adaptation unit thus checks the at least two adjacent patterns forming the binding arrangement, be it weave, color and / or outline patterns, within which the entire stitch product or parts thereof, such as, for example, B. sleeves, descriptive overall arrangement. If one starts from, for example, two binding patterns, each of which can be knitted per se, e.g. B. retrieved from a corresponding library, in many cases there is nevertheless a knitting incompatibility if these two patterns are juxtaposed in the direction of the stitch rows. If, for example, a transfer operation follows in one of the two possible directions in one pattern on a common row of stitches, but in the other direction in the other binding pattern, these two operations cannot be carried out in the context of a single sled run. The adapter unit therefore checks all information about the two patterns, in particular all lines of the thread running It shows whether there is such an incompatibility. If it detects such an incompatibility, then, in accordance with one embodiment of the invention, it corrects the binding information about both binding patterns in such a way that the two opposing transfer operations are carried out in two successive sled runs.
Stellt die Anpaßeinheit Strick-Unverträglichkeiten fest, die sie selbsttätig nicht beseitigen kann, so gibt sie gemäß ei¬ ner Ausführungsform der Erfindung eine entsprechende Fehler¬ meldung ab.If the adaptation unit detects knitting incompatibilities that it cannot remedy by itself, then it emits a corresponding error message according to an embodiment of the invention.
Insgesamt ergibt sich eine wesentliche Erleichterung bei der Entwicklung des strickbaren Steuerprogramms mit entsprechen¬ der Reduzierung der hierfür erforderlichen Zeit, da die Anpa¬ ßeinheit Strick-Unverträglichkeiten selbsttätig beseitigt, bzw. bei nicht sofort korrigierbarer Unverträglichkeit eine entsprechende Fehlermeldung abgibt.Overall, the development of the knitable control program is considerably easier, with a corresponding reduction in the time required for this, since the adaptation unit automatically eliminates knitting incompatibilities or issues a corresponding error message if the incompatibility cannot be corrected immediately.
Eine besonders bevorzugte Weiterentwicklung der erfindungsge¬ mäßen Einrichtung ist dadurch gekennzeichnet, daß die Anpa߬ einheit zur Übermittelung der korrigierten Bindungsanordnung bzw. der Fehlermeldung an die Graphikeinheit zur optischen Wiedergabe der korrigierten Bindungsanordnung bzw. der ur¬ sprünglichen Bindungsanordnung samt Fehlermeldung ausgebildet ist, und daß die Graphikeinheit zur manuellen Korrektur der jeweils wiedergegebenen Bindungsanordnung über die Eingabe¬ einheit sowie zur Übermittlung der manuell korrigierten Bin- dungsanordnung an die Anpaßeinheit zur erneuten Überprüfung der Strickverträglichkeit ausgebildet ist. Dies ermöglicht eine interaktive Steuerprogrammentwicklung mit reduzierter Entwicklungszeit, da im Dialog zwischen der Bedienungsperson und der erfindungsgemäßen Einrichtung Korrekturvorschlage der Anpaßeinheit sogleich von der Bedienungsperson überprüft und gegebenenfalls weiter korrigiert werden können mit sofortiger Überprüfung der Strickverträglichkeit, ohne daß ein komplet- tes, auf der jeweiligen Strickmaschine lauffähiges Steuerpro¬ gramm erstellt werden muüßte.A particularly preferred further development of the device according to the invention is characterized in that the adapter unit is designed to transmit the corrected binding arrangement or the error message to the graphics unit for the optical reproduction of the corrected binding arrangement or the original binding arrangement together with the error message, and that the graphics unit is designed for manual correction of the binding arrangement reproduced in each case via the input unit and for the transmission of the manually corrected binding arrangement to the adaptation unit for re-checking the knitting compatibility. This enables interactive control program development with a reduced development time, since in the dialogue between the operator and the device according to the invention, correction suggestions of the adaptation unit can be checked by the operator immediately and, if necessary, further corrected with an immediate check of the knitting tolerance, without a complete tes control program that would run on the respective knitting machine would have to be created.
Nach interaktiver Fertigstellung einer strickfähigen Bin¬ dungsanordnung aus den mehreren Mustern kann schließlich das Steuerprogramm berechnet werden, wozu die Anpaßeinheit mit der Steuerprogramm-Recheneinheit verbunden ist zur Übermitt¬ lung der korrigierten Maschenanordnung und zur anschließenden Berechnung des Steuerprogramms.After an interactive completion of a knitable binding arrangement from the several patterns, the control program can finally be calculated, for which purpose the adaptation unit is connected to the control program computing unit for transmitting the corrected stitch arrangement and for subsequent calculation of the control program.
Um die erfindungsgemäß mit Hilfe der Anpaßeinheit korrigierte und damit prinzipiell strickfähige Maschenanordnung ohne all zu großen Rechneraufwand auf der Vielzahl der derzeit oder auch zukünftig in Einsatz befindlichen Strick- oder Wirkma- schinen herstellen zu können, wird vorgeschlagen, daß dieIn order to be able to manufacture the stitch arrangement, corrected according to the invention with the aid of the adaptation unit, and thus in principle knitable, without too much computing outlay on the large number of knitting or knitting machines currently or in the future, it is proposed that the
Steuerprogramm-Recheneinheit eine erste Untereinheit zur Be¬ rechnung eines allgemeinen Strickmaschinentyp-unabhängigen Steuerprogramms umfaßt. Es wurde herausgefunden, daß die große Vielzahl der gegenwärtigen Strickmaschinen eine Reihe wesentlicher Konstruktionsmerkmale gemeinsam hat. Es wird da¬ her für eine diese gemeinsamen hat. Es wird daher für eine diese gemeinsamen Konstruktionsmerkmale aufweisende "univer¬ selle" Strick- oder Wirkmaschine ein entsprechendes Steuer- pgrogra m erstellt. Aus diesem universellen Steuerprogramm kann nun mit geringem Aufwand ein maschinentyp-spezifisches Steuerprogramm abgeleitet werden, wobei das entsprechende Rechnermodul auch in der jeweiligen Strickmaschine integriert werden kann. Die zentral entwickelten universellen Steuer¬ programme können dann den einzelnen Strickmaschinen unmittel- bar zugeführt werden.Control program computing unit comprises a first subunit for calculating a general control program independent of the knitting machine type. It has been found that the wide variety of current knitting machines have a number of essential design features in common. It is therefore common for one. A corresponding control program is therefore created for a "universal" knitting or knitting machine which has these common design features. A machine type-specific control program can now be derived from this universal control program with little effort, the corresponding computer module also being able to be integrated in the respective knitting machine. The centrally developed universal control programs can then be fed directly to the individual knitting machines.
In einer Weiterbildung der Erfindung ist die Eingabeeinheit zur voneinander unabhängigen Eingabe von Bindungsmustern, Farbmustern und Umrißmustern ausgebildet. Nach der entspre- chenden Eingabe, gegebenenfalls auch unter Verwendung von Bi¬ bliotheken für Bindungsmuster, Farbmuster und Umrißmuster, kann dann das jeweils eingegebene Bindungsmuster oder Farbmu- ster oder Umrißmuster jeweils für sich weiter überarbeitet werden. Später werden dann die Bindungsmuster, Farbmuster und Umrisse in ihrer endgültigen Fassung im Rechner überlagert, um schließlich das Steuerprogramm für das gewünschte Maschen- erZeugnis zu erhalten. Die während dieser Entwicklung erar¬ beiteten Fassungen von Bindungsmustern, Farbmustern oder Ma¬ schenerzeugnis-Umrissen können wahlweise in die entsprechende Bibliothek zur Abspreicherung überführt werden, wozu die Ein¬ gabeeinheit mit einem entsprechenden Datenspeicher verbunden ist.In a development of the invention, the input unit is designed for the independent input of binding patterns, color patterns and outline patterns. After the appropriate input, possibly also using libraries for binding patterns, color patterns and outline patterns, the binding pattern or color pattern entered in each case can then ster or outline pattern can be further revised for each. Later, the binding patterns, color samples and outlines in their final version are then superimposed on the computer in order to finally receive the control program for the desired mesh certificate. The versions of binding patterns, color patterns or knitted product outlines developed during this development can optionally be transferred to the corresponding library for storage, for which purpose the input unit is connected to a corresponding data memory.
Gemäß einer vorteilhaften Weiterentwicklung der Erfindung ist vorgesehen, daß in der Fadenlauf-Darstellungsart die Bin¬ dungsmuster aus von den Bindungselementen gebildeten Bin- dungsreihen sowie aus von den Abwandlungselementen gebildeten Abwandlungsreihen bestehen, und daß die Zeilen der Bindungs¬ anordnung von den aneinandergefügten Reihen der Bindungsmu¬ ster gebildet sind. Diese spezielle Art der Darstellung des Fadenlaufs ist für den mit der Herstellung von Maschenerzeug- nissen Vertrauten besonders sinnvoll, da der Fertigungsablauf entsprechend den Läufen des Schlosses augenfällig ist. Auch geben die Abwandlungselemente wie z. B. Umhängen, Abwerfen und Versatz jeweils an, was mit der entsprechenden Aktion er¬ reicht wird, nicht jedoch wie dies bei dem konkreten Strick- oder Wirkmaschinentyp im einzelnen durchgeführt wird. DieAccording to an advantageous further development of the invention, it is provided that in the thread running display mode the weave patterns consist of weave rows formed by the weaving elements and of weaving rows formed by the modification elements, and that the lines of the weave arrangement consist of the rows of weave that have been joined together ¬ are formed. This special type of representation of the thread run is particularly useful for those familiar with the manufacture of knitted products, since the production process is striking in accordance with the runs of the lock. Also give the modification elements such. B. transfer, drop and offset each on what is achieved with the corresponding action, but not how this is carried out in the specific type of knitting or warp knitting machine. The
Darstellungsart ist also Maschinentyp-unabhängig. Allerdings ist die Zeilenanzahl praktisch immer größer als die entspre¬ chende Anzahl der Maschenreihen, da auf die den Maschenreihen des Erzeugnisses entsprechenden Bindungsreihen in vielen Fäl- len eine oder mehrere Abwandlungsreihen folgen.The display type is therefore independent of the machine type. However, the number of rows is practically always greater than the corresponding number of stitch rows, since in many cases the weave rows corresponding to the stitch rows of the product are followed by one or more modification rows.
Neben der sämtliche erforderlichen Einzelheiten der Bindungs¬ herstellung angebenden Fadenlauf-Darstellungsart kann in ei¬ ner Weiterentwicklung der Erfindung auch wahlweise eine Sy - bol-Darstellungsart gewählt werden, die aus den einzelnen Ma¬ schenreihen jweils zugeordneten Symbolzeilen besteht, wobei jedes Symbol die Fadenführung um ein Nadelpaar sowie zumin- dest einen Teil der anschließend durchzuführenden Abwand¬ lungsoperationen angbit. Diese Darstellungsart hat den Vor¬ teil der größeren Nähe zum Erscheinungsbild des Maschener¬ zeugnisses, wenn auch nur mehr ein Teil, vorzugsweise nur die nächstfolgende Abwandlungsoperation, mit angezeigt wird. Eine weitere mögliche Art der Darstellung ist die Maschendarstel¬ lungsart, die ein bereits recht realisitisches Abbild des herzustellenden Maschenerzeugnisses wiedergibt. Es werden hierbei Maschenzeilen dargestellt, die jeweils den Maschen- reihen zugeordnet sind und die aus Maschenelementen gebildet sind, wobei jedes Maschenelement ein Maschenbild wiedergibt, das einer Darstellung eines entsprechenden Ausschnittes des hergestellten Maschenerzeugnisses entspricht. Diese Maschen¬ bilder können durch Abtasten entsprechender fotografischer Detailaufnahmen fertiger Maschenerzeugnisse hergestellt und elementweise in einer Bibliothek abrufbar gespeichert sein.In addition to all the necessary details of the binding process, the thread running representation type can also be chosen in a further development of the invention, a symbol representation which consists of the individual rows of meshes associated with symbol lines, each symbol changing the thread guide a pair of needles and at least at least part of the modification operations to be subsequently carried out. This type of representation has the advantage of being closer to the appearance of the knitted product, even if only a part, preferably only the next modification operation, is also displayed. Another possible type of representation is the stitch representation type, which reproduces an already quite realistic image of the stitch product to be produced. Mesh lines are shown, each of which is assigned to the stitch rows and which are formed from mesh elements, each mesh element representing a mesh image which corresponds to a representation of a corresponding section of the mesh product produced. These mesh images can be produced by scanning corresponding photographic detail shots of finished mesh products and can be stored element by element in a library.
Ein Vorteil der erfindungsgemäßen Fadenlauf-Darstellungart liegt darin, daß generell zwischen Bindungsreihen und Abwand- lungsreihen unterschieden wird und daß damit jedem Hinlauf und Rücklauf des Schlosses jeweils eine Zeile zugeordnet ist. Werden zwei unterschiedliche Bindungsmuster nebeneinanderge¬ setzt mit unterschiedlicher Aufeinanderfolge von Bindungsrei¬ hen und Abwandlungsreihen, so muß dafür gesorgt werden, daß sämtliche Bindungsreihen beider Muster auf gleiche Höhe ge¬ bracht werden, so daß diese jeweils eine durchgehende Bin¬ dungszeile bilden können, die durch einen einzigen Lauf des Schlosses abgearbeitet werden kann. Erfindungsgemäß wird diese Ausrichtung der Bindungsreihen der beiden Bindungsmu- ster von der Anpaßeinheit dadurch selbsttätig hergestellt, daß die Bindungsreihe ohne Anschluß an eine Bindungsreihe des jeweils anderen Bindungsmusters durch Einfügen von Leerzeilen unter die betreffende "einsame" Bindungsreihe so lange nach oben verschoben wird, bis die isolierte Bindungsreihe auf ei- ne anschließende Bindungsreihe im anderen Bindungsmuster trifft. Im Ergebnis folgen also in einer Zeile der Darstel¬ lung nur Bindungselemente oder nur Abwandlungselemente auf- einander, so daß eine strickbare Verbindung der beiden neben¬ einanderliegenden Bindungsmuster hergestellt ist. Es ergibt sich so eine Verschachtelung des konstruktiven Aufbaus unter¬ schiedlicher Bindungsstrukturen, indem nach einer Zeile mit Bindungselementen genauso viele Zeilen mit Abwandlungselemen¬ ten folgen, wie die beiden anzupassenden Strukturen maximal im Anschluß an die Bindungszeile aufweisen. Im Rahmen der weiteren Anpassungen der beiden Bindungsmuster, können jedoch auch noch weitere Abwandlungszeilen eingefügt werden.An advantage of the thread running representation type according to the invention lies in the fact that a general distinction is made between rows of bindings and rows of modifications, and that one line is assigned to each forward and reverse of the lock. If two different weave patterns are placed side by side with a different sequence of weave series and modification series, then it must be ensured that all weave series of both patterns are brought to the same height so that they can each form a continuous weave line that can be formed by a single barrel of the lock can be processed. According to the invention, this alignment of the binding rows of the two binding patterns is produced automatically by the adapter unit in that the binding row without connection to a binding row of the other binding pattern by inserting blank lines under the relevant "lonely" binding row is shifted upwards until the isolated row of bonds meets a subsequent row of bonds in the other bond pattern. As a result, only binding elements or only modification elements follow in one line of the illustration. one another, so that a knitable connection of the two adjacent weave patterns is produced. This results in a nesting of the constructive structure of different binding structures in that, after a line with binding elements, the same number of lines with modification elements follow as the two structures to be adapted have at most following the binding line. As part of the further adjustments to the two binding patterns, however, further modification lines can also be inserted.
Eine Strick-Unverträglichkeit kann sich auch dann ergeben, wenn sich an eine Bindungsreihe ohne Versatz eines der beiden Bindungsmuster eine Bindungsreihe mit Versatz (eines der bei¬ den Nadelbetten) des jeweils anderen Bindungsmusters an- schließt. Falls sich in diesem Falle aufgrund des Versatzes eine Maschenkreuzung von rechten Bindungselemten (Masche oder Henkel) mit linken Bindungselementen (Masche oder Henkel) im jeweils anderen Bindungsmuster ergibt, wird diese Kreuzung durch das Legen des Fadens im Verlauf der momentanen Bin- dungszeile fixiert. Dies führt zu einer Veränderung des kon¬ struktiven Aufbaus im Vergleich zu den beiden Ausgangs-Bin- dungsmustern , die vermieden werden muß. Die Anpaßeinheit führt in diesem Fall selbsttätig eine Verschieung sämtlicher Reihen eines der beiden Bindungsmuster durch, so daß im Ver- lauf dieser Verschieung die Bindungsreihe mit Versatz neben einer Bindungsreihe des anderen Bindungsmusters zu liegen kommt, bei der keine entsprechende Verkreuzung bei Verschie¬ bung des einen Nadelbetts auftritt.A knitting incompatibility can also arise if a bond row without offset of one of the two bond patterns is followed by a bond row with offset (one of the two needle beds) of the other bond pattern. In this case, if there is a mesh crossing of right binding elements (stitch or handle) with left binding elements (stitch or handle) in the respective other binding pattern due to the offset, this crossing is fixed by laying the thread in the course of the current binding line. This leads to a change in the structural design in comparison to the two output binding patterns, which must be avoided. In this case, the adapter unit automatically shifts all rows of one of the two binding patterns, so that in the course of this shifting the row of bonds with an offset comes to lie next to a row of bonds of the other binding pattern, in which there is no corresponding crossing when one is shifted Needle bed occurs.
Im Verlauf dieser gegenseitigen Verschiebung der beiden Bin¬ dungsmuster sorgt die Anpaßeinheit wiederum selbsttätig da¬ für, daß nach ihrer Verschiebung die Bindungsreihen und die Abwandlungsreihen aufeinander ausgerichtet werden unter Ein¬ fügung von entsprechenden Leerzeilen.In the course of this mutual displacement of the two binding patterns, the adaptation unit in turn automatically ensures that after their displacement the binding rows and the modification rows are aligned with one another with the insertion of corresponding blank lines.
Welche der beiden Bindungsmuster hierbei gegenüber der gesam¬ ten Bindungsanordnung verschoben wird, und in welche der bei- den möglichen Richtungen ist, an sich für die Herstellung der Strickverträglichkeit unerheblich. Besonders zweckmäßig ist es jedoch, wenn dasjenige Bindungsmuster verschoben wird, welches als letztes in die Bindungsanordnung eingegeben wor- den ist. Die bisher eingegebenen Bindungsmuster, die im all¬ gemeinen auch bereits im Hinblick auf Strickverträglichkeit aneinander angepaßt worden sind, bleiben dann ortsfest und müssen nicht erneut gegenseitig angepaßt werden.Which of the two binding patterns is shifted in relation to the overall binding arrangement, and into which of the two the possible directions is in itself irrelevant for the production of the knitting tolerance. However, it is particularly expedient if the binding pattern which was last entered into the binding arrangement is shifted. The binding patterns entered so far, which in general have already been adapted to one another with regard to compatibility with knitting, then remain stationary and do not have to be adapted again to one another.
Die Verschiebung des jeweiligen Bindungsmusters erfolgt so oft, bis die Anpaßeinheit feststellt, daß in keiner der Zei¬ len mehr eine Maschenkreuzung mit anschließender Fixierung entsteht. Falls dieses Ziel nicht erreicht werden kann, gibt die Anpaßeinheit die entsprechende Fehlermeldung ab.The respective weave pattern is shifted until the matching unit determines that no mesh crossover with subsequent fixation occurs in any of the lines. If this goal cannot be achieved, the adapter unit issues the corresponding error message.
Damit das zu verschiebende Bindungsmuster vollständig erhal¬ ten bleibt, ist es zweckmäßig, daß die Anpaßeinheit das Bin¬ dungsmuster in einer Richtung maximal so weit verschiebt, bis der entsprechende Rand eines weiteren Bindungsmusters oder der Gesamtanordnung erreicht ist. Um die Randüberschreitung der Gesamtanordnung von vornherein zu vermeiden, wird vorge¬ schlagen, daß die Anpaßeinheit das Bindungsmuster in Richtung weg vom nächstgelegenen Rand der Gesamtanordnung verschiebt.In order that the binding pattern to be shifted remains intact, it is expedient that the adaptation unit shifts the binding pattern in one direction at most until the corresponding edge of a further binding pattern or the overall arrangement is reached. In order to prevent the overall arrangement from being overstepped from the outset, it is proposed that the adaptation unit shift the binding pattern in the direction away from the closest edge of the overall arrangement.
Falls die beiden einander anzupassenden Bindungsmuster in Ma¬ schenstäbchenrichtung (senkrecht zur Zeilenrichtung) peri¬ odisch aufgebaut sind, mit einer üblicherweise als Rapport¬ länge bezeichneten Periode, reicht es aus, wenn man das ent¬ sprechende Bindungsmuster maximal so oft verschiebt, bis eine Gesamtverschiebung entsprechend der größeren Rapportlänge der beiden Bindungsmuster durchgeführt ist. Wenn nach dieser ma¬ ximalen Verschiebung immer noch eine Maschenkreuzung auf¬ tritt, wird eine Fehlermeldung abgegeben.If the two binding patterns to be adapted to one another are periodically constructed in the direction of the small rod (perpendicular to the row direction), with a period usually referred to as the repeat length, it is sufficient to shift the corresponding binding pattern a maximum of times until a total shift is carried out according to the greater repeat length of the two binding patterns. If a mesh crossing still occurs after this maximum shift, an error message is issued.
Der Einfachheit halber wird man das betreffende Bindungsmu¬ ster nach oben, d. h. in Richtung zu dem zuletzt zu stricken¬ den Ende der Gesamtanordnung hin verschieben, da in dieser Richtung generell die Überprüfung und gegebenenfalls selbst¬ tätige Korrektur der Zeilen erfolgt. Dann jedoch, wenn die z.B. aus der Rapportlänge der beteiligten Bindungsmuster ab¬ geleitete maximale Gesamtverschiebung den Abstand des Bin- dungsmusters vom Ende der Gesamtanordnung übersteigt, veran¬ laßt die Anpaßeinheit, daß das betreffende Bindungsmuster in Gegenrichtung, also in Richtung zum Anfang der Gesamtanord¬ nung, verschoben wird. Entsprechendes gilt für den Fall, daß zwischen dem Bindungsmuster und dem Ende der Gesamtanordnung ein Bindungsmuster liegt, wobei dann der Abstand zum nächst¬ folgenden Bindungsmuster mit der maximalen Gesamtverschiebung verglichen wird.For the sake of simplicity, the binding pattern in question will be shifted upward, ie towards the end of the overall arrangement to be knitted last, since in this In general, the rows are checked and, if necessary, automatically corrected. However, if the maximum total displacement derived, for example, from the repeat length of the binding pattern involved exceeds the distance of the binding pattern from the end of the overall arrangement, the adaptation unit causes the binding pattern in question to move in the opposite direction, that is to say towards the beginning of the overall arrangement tion, is moved. The same applies in the event that there is a binding pattern between the binding pattern and the end of the overall arrangement, the distance to the next following binding pattern then being compared with the maximum overall displacement.
In einer Abwandlungszeile sind nur Umhängevorgänge zulässig, bei denen die Entfernung zwischen Start- und Zielpunkt gleich sind (gleiche Umhängeentfernung) . Auch dann, wenn, wie vor¬ ausgesetzt wird, die beiden Ausgangsbindungsmuster jeweils für sich strickbar sind und daher dieser Bedingung genügen, kann es beim Zusammenfügen der beiden Bindungsmuster passie- ren, daß in einer Abwandlungszeile Abwandlungselemente "Um¬ hängen" mit unterschiedlicher Umhängeentfernung auftreten. Die Anpaßeinheit trennt in diesem Falle die beiden entspre¬ chenden Abwandlungsreihen der beiden Bindungsmuster wieder auf, indem bei einem der beiden Bindungsmuster eine Leerreihe eingefügt wird. Dies ist gleichbedeutend mit der Einfügung einer ganzen Leerzeile mit anschließendem Zurücksetzen der auf die Leerzeilen folgenden Reihen eines der beiden Bin¬ dungsmuster um eine Reihe.In a modification line, only transfer operations are permitted where the distance between the start and finish point is the same (same transfer distance). Even if, as previously stated, the two initial weave patterns are knitable in themselves and therefore meet this condition, it can happen when the two weave patterns are joined that modification elements "cloaks" with different cloak distances occur . In this case, the adaptation unit again separates the two corresponding modification rows of the two binding patterns by inserting an empty row in one of the two binding patterns. This is equivalent to the insertion of an entire blank line with subsequent resetting of the rows following the blank lines of one of the two binding patterns by one row.
Bevorzugt wird von der Anpaßeinheit dasjenige Bindungsmuster um eine Reihe zurückgesetzt, dessen Umwandlungselement "Um¬ hängen" vergleichsweise größere Umhängeentfernung aufweist. Es ist nämlich im allgemeinen zweckmäßig, die problemati¬ schere der beiden Unhängeoperationen, nämlich die mit der größeren Entfernung, zuerst durchzuführen, da danach die Ma¬ schen enger gezogen sind und somit einer weiteren Umhängeope¬ ration größeren Widerstand bieten. Eine weitere Bedingung für die Strickarbeit von mehreren Ab¬ wandlungselementen "Umhängen" in einer Abwandlungsreihe ist die der gleichen Umhängerichtung. Wird diese Bedingung ver- letzt, so trennt die Anpaßeinheit wiederum die beiden Abwand¬ lungsreihen durch Einfügen einer Leerzeile und entsprechendes Rücksetzen eines der beiden Bindungsmuster um eine Reihe.The adapter unit preferably sets back that binding pattern whose conversion element “transfer” has a relatively larger transfer distance. It is in general expedient to carry out the more problematic of the two hanging operations, namely those with the greater distance, first, since the meshes are then drawn closer and thus offer greater resistance to a further hanging operation. Another condition for the knitting of several modification elements "cloaks" in a modification row is that of the same direction of the cloak. If this condition is violated, the adaptation unit again separates the two rows of modifications by inserting an empty line and correspondingly resetting one of the two binding patterns by one row.
Die Operation "Umhängen" wird unter Zuhilfenahme von Fadne- spreizelementen an den Nadeln der Strickmaschine vorgenommen. Aufgrund der örtlichen Gegebenheiten ist es günstiger, das Umhängen im Nadelbettraster nach links vor dem Umhängen nach rechts vorzunehmen. Bevorzugterweise staffelt die Anpaßein¬ heit die Abwandlungsreihen daher in eben dieser Reihenfolge.The "transfer" operation is carried out with the aid of thread spreading elements on the needles of the knitting machine. Due to the local conditions, it is cheaper to move to the left in the needle bed grid before moving to the right. The adaptation unit therefore preferably staggered the modification series in exactly this order.
Befinden sich in einer Bindungsreihe zumindest ein Paar mit¬ einander verbundener linker oder rechter Bindungselemente (Masche oder Henkel) , so kann ein darauffolgender Umhängevor¬ gang nur dann durchgeführt werden, wenn die Entfernung von Start und Ziel des Umhängevorgangs einen bestimmten Grenzwert nicht überschreitet. Dieser Grenzwert hängt davon ab, ob die Bindungselemente des Paars am Anfang des Umhängevorgangs von¬ einander weg oder aufeinander zu bewegt werden. In ersterem Falle ergibt sich ein geringer, für sämtliche möglichen Bin- dungselementpaare gleicher Grenzwert. Im letzteren Falle liegt dieser Grenzwert im Bereich des doppelten Abstands bei¬ der Bindungselemente. Bei der Prüfung, ob diese kritische Um¬ hängeoperation durchführbar ist, müssen auch etwaige zwi¬ schenzeitliche Umhängeoperationen berücksichtigt werden. Es ist möglich, daß nach Durchführung einer derartigen zwischen¬ zeitlichen Umhängeoperation sich sämtliche Bindungselemente auf einer Seite befinden. In diesem Falle ist die Umhängeope¬ ration möglich.If there are at least one pair of interconnected left or right binding elements (mesh or handle) in a row of ties, a subsequent transfer process can only be carried out if the distance from the start and end of the transfer process does not exceed a certain limit value. This limit value depends on whether the binding elements of the pair are moved away from one another or towards one another at the beginning of the transfer process. In the former case there is a low limit value that is the same for all possible binding element pairs. In the latter case, this limit lies in the range of twice the distance between the binding elements. When checking whether this critical transfer operation can be carried out, any intermediate transfer operations must also be taken into account. It is possible for all binding elements to be on one side after carrying out such a temporary transfer operation. In this case, the transfer operation is possible.
Falls die letztgenannte Umhängeoperation jedoch auf kritische Umhängeoperation folgt, so kann letztere Umhängeoperation nicht durchgeführt werden, es sei denn, die beiden Operatio- nen und mit ihnen die entsprechenden Abwandlungszeilen werden vertauscht. Diese Vertrauschung wird von der Anpaßeinheit probeweise selbsttätig durchgeführt, nachdem diese die Unmög¬ lichkeit der Durchführung der kritischen Umhängeoperation festgestellt hat.However, if the latter reassignment operation follows critical reassignment operation, the latter reassignment operation cannot be carried out unless the two operations and with them the corresponding modification lines are exchanged. This interchanging is carried out automatically on a trial basis by the adaptation unit after it has determined that it is impossible to carry out the critical transfer operation.
Falls diese Maßnahme nicht zum gewünschten Ergebnis führt oder falls auf die betreffende Abwandlungszeile keine weitere Abwandlungszeile folgt, geht die Anpaßeinheit in der Weise vor, daß sie vor die betreffende Abwandlungszeile (= Umhänge- zeile) eine Zwischenzeile einfügt mit Abwandlungselementen "Umhängen", die dafür sorgen, daß sämtliche Bindungselemente entweder nur rechte Bindungselemente oder nur linke Bindungs¬ elemente sind, unter der Bedingung, daß hierbei keine Nadeln doppelt belegt werden. Um die BindungsStruktur als solche nicht abzuändern, wird dann auf die Umhängezeile folgend eine Abwandlungszeile eingefügt mit Abwandlungselementen Umhängen, die die beim Ausführen der vorher hinzugefügten Zeile durch¬ geführten Umhängeoperationen rückgängig machen.If this measure does not lead to the desired result or if there is no further modification line after the modification line in question, the adaptation unit proceeds by inserting an intermediate line with the modification elements "reassignment" before the respective modification line (= change line) ensure that all binding elements are either only right binding elements or only left binding elements, provided that no needles are used twice. In order not to change the binding structure as such, a modification line is then inserted after the reassignment line with reassignment modification elements which undo the reassignment operations carried out when the previously added line was carried out.
Falls die Bedingung, daß keine Nadeln doppelt belegt werden, nicht erfüllbar ist, gibt die Anpaßeinheit wiederum eine Feh¬ lermeldung ab.If the condition that no needles are used twice cannot be met, the adapter unit again issues an error message.
Gemäß einer weiteren sehr vorteilhaften Ausführungsform der Erfindung ist die Anpaßeinheit für die Überprüfung der Strickverträglichkeit bei Überlagerung eines Farbmusters auf ein Grundgestrick ausgebildet. Vorzugsweise nimmt die Anpa߬ einheit dabei wiederum eine selbständige Korrektur vor, wenn sie festgestellt hat, daß bei der Überlagerung von Farbmu¬ stern auf ein Grundgestrick Unverträglichkeiten bei der Bin¬ dungsanordnung auftreten. Im Falle, daß die Anpaßeinheit selbst nicht in der Lage ist, die Unverträglichkeit aufzuhe¬ ben, gibt sie wiederum, wie zuvor bereits beschrieben wurde, eine Fehlermeldung ab. Vorzugsweise werden bei der Überlagerung eines Farbmusters auf ein Grundgestrick jeweils bindungsreihenweise die Ver¬ träglichkeiten nacheinander entsprechend den zuvor erläuter¬ ten Abläufen durchgeführt. Alternativ ist es jedoch auch mög- lieh, das gesamte Gestrick hinsichtlich der Bindungsmuster zu prüfen und gegebenenfalls zu korrigieren, und erst danach ei¬ nen weiteren Ablauf für das Anpassen des Grundgestricks an das überlagerte Farbmuster bzw. umgekehrt vorzunehmen.According to a further very advantageous embodiment of the invention, the adaptation unit is designed for checking the compatibility of knitting when a color pattern is superimposed on a basic knitted fabric. Preferably, the adapter unit again makes an independent correction when it has determined that when color patterns are superimposed on a basic knitted fabric, incompatibilities occur in the binding arrangement. In the event that the adaptation unit itself is not able to remedy the incompatibility, it in turn emits an error message, as has already been described. When a color pattern is superimposed on a basic knitted fabric, the tolerances are preferably carried out one after the other in accordance with the previously explained processes. Alternatively, however, it is also possible to check and, if necessary, correct the entire knitted fabric with regard to the weave pattern, and only then to carry out a further procedure for adapting the basic knitted fabric to the overlaid color pattern or vice versa.
Eine besonders vorteilhafte Ausführungsform der Erfindung in Zusammenhang mit der Überlagerung des Grundgestricks mit ei¬ nem Farbmuster besteht darin, daß dem Farbmuster wählbare Strickarten, beispielsweise eine Intarsia- oder eine Jacquard-Strickart, aber auch eine sogenannte Transparent- Strickart zuordenbar ist.A particularly advantageous embodiment of the invention in connection with the superimposition of the basic knitted fabric with a color pattern consists in that the color pattern can be assigned to selectable types of knitting, for example an intarsia or a jacquard type, but also a so-called transparent type of knitting.
Unter einer Transparent-Strickart ist folgendes zu verstehen. Bei der teilweisen Überlagerung eines Grundgestricks mit ei¬ nem Farbmuster sind üblicherweise nur rechteckige Farbmuster vorgesehen. Um jedoch auch runde oder eine beliebige Farbmu¬ sterform aufweisende Muster bilden zu können, werden von der rechteckigen Fläche diejenigen Bereiche, die dem Farbmuster nicht zugeordnet werden sollen, in der Farbe des Grundge¬ stricks gestrickt. Diese Bereiche, beispielsweise die Außen- bereiche eines Herzmusters innerhalb des rechtecktigen, über¬ nommenen Farbmusters, werden also in der sogenannten Transpa¬ rent-Strickart gestrickt, bei der diese Bereiche praktisch das Grundgestrick darstellen.A transparent type of knitting means the following. When partially overlaying a basic knitted fabric with a color pattern, usually only rectangular color patterns are provided. However, in order to also be able to form round patterns or any color pattern, the rectangular area knits the areas that are not to be assigned to the color pattern in the color of the basic knitted fabric. These areas, for example the outer areas of a heart pattern within the rectangular, adopted color pattern, are therefore knitted in the so-called transparent knitting type, in which these areas practically represent the basic knitted fabric.
Beim Intarsia-Strickvorgang bei dem die unterschiedlich ge¬ färbten Fäden beim Musterübergang im Strickablauf gewechselt werden, ist es besonders vorteilhaft, wenn die Abbindungsart bei diesem Übergang zwischen zwei Farben wählbar ist. Als Ab¬ bindungsart ist die Art der Verbindung der Farbbereiche mit dem Grundgestrick zu verstehen. In diesem Falle ist es auch vorteilhaft, die Lage der Abbindung und die Art der Bindungs¬ elemente, beispielsweise lange oder kurze Henkel oder Ma- sehen, wählbar auszuführen. Die Lage der Bindungselemente kann dabei alternativ vorgegeben, aber auch automatisch ge¬ wählt werden, damit sich die Bedienungsperson der Einrichtung in diesem Falle über die Wahl der Lage keine Gedanken zu ma- chen braucht.In the intarsia knitting process, in which the differently colored threads are changed during the pattern transition in the knitting process, it is particularly advantageous if the type of tying can be selected between two colors during this transition. The type of binding is to be understood as the type of connection of the color areas with the basic knitted fabric. In this case it is also advantageous to determine the position of the binding and the type of binding elements, for example long or short handles or dimensions. see selectable to execute. The position of the binding elements can alternatively be predetermined, but can also be selected automatically, so that the operator of the device need not worry about the choice of position in this case.
Ist als Strickart der Jacquard-Strickvorgang gewählt, so ist es in diesem Falle gemäß weiteren Ausführungsformen der Er¬ findung möglich, den Jacquard-Strickbereich plaziert oder un- plaziert, im letzteren Falle also über das gesamte Grundge¬ strick hinweg verlaufend zu wählen. Im Falle eines plazierten Jacquard-Strickbereichs im Grundgestrick ist es gemäß weite¬ ren Ausführungsformen der Erfindung alternativ möglich, die Rückseite des Jacquard-Strickbereichs als Netz, gegenbenfalls mit unterschiedlich NetzStrukturen, als geköperte Netze oder als Netze mit Grundgestrickverwendung, wobei also der Faden des Grundgestricks im Hintergrund weitergeführt wird, auszu¬ bilden.If the jacquard knitting process is selected as the type of knitting, in this case it is possible in accordance with further embodiments of the invention to place or to place the jacquard knitting area, in the latter case thus to choose to run over the entire basic knitting. In the case of a jacquard knitting area placed in the basic knitted fabric, it is alternatively possible according to further embodiments of the invention to use the back of the jacquard knitting area as a net, optionally with different net structures, as twisted nets or as nets with basic knitted fabric use, thus the thread of the basic knitted fabric is continued in the background.
Bei der Jacquard-Strickweise bei der im Gegensatz zu der In¬ tarsia-Strickweise eine mehrfarbige Rückseite gebildet wird, ist unter dem Begriff Netz eine Gestrickstruktur zu verste¬ hen, bei der der musterbildende Farbfaden nicht auf der Rück¬ seite, also nicht im Netz gestrickt wird.In the case of the jacquard knitting, in which, in contrast to the intarsia knitting, a multicolored back is formed, the term mesh is understood to mean a knitted structure in which the pattern-forming color thread is not on the back, that is to say not in the mesh is knitted.
Die NetzStrukturen, also die Struktur der Rückseite des Jacquard-Gestricks, können unterschiedlich strukturiert sein. Beispielsweise wird der nicht-musterbildende Farbfaden im Netz von jeder zweiten, dritten, vierten... bis zu jeder elf- ten Nadel im hinteren Nadelbett gestrickt, so daß wahlweise l:l-Netze, 1:2-Netze, ...., I:ll-Netze vorgesehen sein kön¬ nen. Bei Köper wird dagegen der musterbildenden Farbfaden als auch der nicht-musterbildende Farbfaden auf der Rückseite 1:1 gestrickt.The net structures, i.e. the structure of the back of the jacquard knit, can be structured differently. For example, the non-pattern-forming color thread in the network is knitted from every second, third, fourth ... to every eleventh needle in the rear needle bed, so that either 1: 1 networks, 1: 2 networks, .... , I: II networks can be provided. At Köper, on the other hand, the pattern-forming color thread and the non-pattern-forming color thread are knitted 1: 1 on the back.
Gemäß einer weiteren Ausführungsform der Erfindung liegt der Jacquard-Strickbereich auch als sogenannter Kreuzschlauch vor, der dadurch erzeugt wird, daß jede nicht-musterbildende, also zum Musterbilde komplementäre Nadel auf der Rückseite, d. h. auf dem hinteren Nadelbett strickt. Dadurch entstehen Schlauchgestricke, wobei sich die musterbildenden und nicht- musterbildenden Fäden beim Farbwechsel überkreuzen.According to a further embodiment of the invention, the jacquard knitting area also lies as a so-called cross tube before, which is generated by knitting each non-pattern-forming, ie complementary to the pattern-forming needle on the back, ie on the back needle bed. This creates tubular knitted fabrics, with the pattern-forming and non-pattern-forming threads crossing over when the color changes.
Für sämtliche Rückseitenstrukturen bei plazierter Jacquard- Strickweise ist es erfindungsgemäß möglich, die Seiten des plazierten Jacquard-Strickbereichs gemäß der Intarsia-Abbin- dungsstruktur auszuführen. Dazu ist bei der erfindungsgemäßen Einrichtung vorzugsweise vorgesehen, den Intarsia-Strickab¬ lauf wahlweise durchlaufen zu lassen, wobei wiederum die Mög¬ lichkeit der Abbindungslage und der Art der Bindungselemente wählbar ist.For all the rear structures with the jacquard knitting in place, it is possible according to the invention to design the sides of the jacquard knitting area in accordance with the intarsia binding structure. For this purpose, the device according to the invention preferably provides for the intarsia knitting sequence to be run optionally, again the possibility of the binding position and the type of binding elements being selectable.
Für die Ausführungsform der erfindungsgemäßen Einrichtung, bei der der Jacquard-Strickbereich im Grundgestrick nicht plaziert ist, ist es vorteilhaft, die Rückseite des Jacquard- Gestricks wahlweise nicht zu stricken, d. h. die Rückseite weist Flottfäden auf, oder als Ringel, Köper, Netze mit ver¬ schiedenen NetzStrukturen oder als Kreuzschlauch auszubilden. Hierbei ist unter einer Ringelrückseite des Jacquard-Ge¬ stricks eine Struktur zu verstehen, die dadurch zustande kommt, daß die im Muster vorhandenen Farbfäden auf jeder hin- teren Nadel gestrickt werden, so daß sich bei Betrachtung des Gestricks auf der Rückseite eine einheitliche Ringelstruktur ergibt.For the embodiment of the device according to the invention in which the jacquard knitting area is not placed in the basic knitted fabric, it is advantageous not to knit the back of the jacquard knitted fabric, ie. H. the back has floating threads, or can be designed as stripes, twill, nets with different net structures or as a cross tube. Here, a stripe back of the jacquard knitted fabric is to be understood to mean a structure that comes about by knitting the colored threads present in the pattern on each rear needle, so that when the knitted fabric is viewed on the back, there is a uniform stripe structure .
Gemäß einer weiteren vorteilhaften Ausführungsform der Erfin- düng erfolgt wahlweise und in gewünschter Weise vor Beginn des Jacquard-Strickvorgangs eine Vorbereitung der Rückseiten- BindungsStruktur und/oder am Ende des Jacquard-Strickvorgangs ein Abschluß der Rückseiten-Bindungsstruktur, beispielsweise in der Gestalt, daß eine oder mehrere an den Jacquard-Strick- bereich angrenzenden Maschen des Grundgestricks mit demAccording to a further advantageous embodiment of the invention, the back binding structure and / or at the end of the jacquard process, the back binding structure is finished, for example in the form that a or several stitches of the basic knitting adjoining the jacquard knitting area with the
Jacquard-Musterfaden mitgestrickt oder in diese Maschen des Grundgestrick Henkel des Jacquardbereich-Fadens ausgeführt werden. Dabei ist es auch vorteilhaft, wenn die Richtung der Fadenzu- bzw. abfuhr zum Farbmuster und/oder die für die Zu- und Abfuhr des Fadens des Farbmusters vorgesehene Bindungs¬ struktur wählbar ist.Patterned jacquard thread or executed in these stitches of the basic knitted handle of the jacquard area thread become. It is also advantageous if the direction of the thread supply or removal to the color pattern and / or the binding structure provided for the supply and removal of the thread of the color pattern can be selected.
Die Erfindung wird im folgenden an bevorzugten Ausführungs¬ beispielen anhand der Zeichnung erläutert:The invention is explained below using preferred exemplary embodiments with reference to the drawing:
Es zeigt:It shows:
Fig. 1 eine vereinfachte, teilweise blockdiagrammartigeFig. 1 is a simplified, partially block diagram-like
Übersichtsdarstellung der Einrichtung zur Entwicklung eines Steuerprogramms für eine Strick- oder Wirkma- schine;Overview of the device for developing a control program for a knitting or knitting machine;
Fig. 2 eine Übersicht über die Art der Eingabe, getrennt nach Umriß, Bindungsmuster und Farbmuster;2 shows an overview of the type of input, separated by outline, binding pattern and color pattern;
Fig. 3 Beispiele für die Wiedergabe entsprechenderFig. 3 examples of the corresponding representation
Eingabedaten mit drei verschiedenen Darstellungsarten für Bindungsmuster;Input data with three different types of representation for binding patterns;
Fig. 4 eine Fadenlauf-Darstellungsart;Fig. 4 is a thread running representation mode;
Fig. 5 eine Symbol-Darstellungsart;Fig. 5 shows a symbol representation;
Fig. 6 ein Maschenelement (Fig. 6a) einer Maschen-Darstel¬ lungsart, welches einem Symbol (Fig. 6a) der Symbol- Darstellungsart entspricht;6 shows a stitch element (FIG. 6a) of a stitch representation type, which corresponds to a symbol (FIG. 6a) of the symbol representation type;
Fig. 7a die bei der Fadenlauf-Darstellungsart verwendetenFig. 7a used in the thread travel representation type
Bindungselemente (obere Zeile) und Abwandlungselemen- te (untere Zeile) ;Binding elements (top line) and modification elements (bottom line);
Fig. 7b eine Tabelle mit sämtlichen Symbolen der Symbol-Dar¬ stellungsart sowie den gleichbedeutenden Bindungsele- menten und Abwandlungselementen der Fadenlauf-Dar¬ stellungsart;7b shows a table with all symbols of the symbol representation type as well as the equivalent binding elements. elements and modification elements of the thread path representation type;
Fig. 8 zwei nebeneinander plazierte Bindungsmuster in der Fadenlauf-Darstellungsart, die zwar jeweils für sich strickbar sind, jedoch nicht in der gezeigten Neben¬ einanderanordnung;8 shows two weave patterns placed next to each other in the thread running display mode, which can be knitted by themselves, but not in the juxtaposition shown;
Fig. 9 die beiden nebeneinander angeordneten Bindungsmuster gemäß Fig. 8 nach gegenseitiger Anpassung durch eineFIG. 9 shows the two binding patterns arranged next to one another according to FIG. 8 after mutual adjustment by a
Anpaßeinheit der Einrichtung zur Entwicklung eines Steuerprogramms;Adaptation unit of the device for developing a control program;
Fig. 10 die Auswirkung zweier aneinandergefügter Bindungsrei- hen mit Versatz in einer der Bindungsreihen auf dem10 shows the effect of two joined rows of bonds with an offset in one of the rows of bonds on the
Strickablauf;Knitting process;
Fig. 11 eine strickunverträgliche Abwandlungszeile aufgrund zweier Umhängeoperationen unterschiedlicher Umhänge- entfernung (Fig. 11a) sowie deren Aufspaltung durch die Anpaßeinheit zur Wiederherstellung der Strickver¬ träglichkeit (Fig. 11b) ;11 shows a line of variations incompatible with knitting due to two transfer operations of different transfer distances (FIG. 11a) and their splitting by the adaptation unit to restore the compatibility of the knitting (FIG. 11b);
Fig. 12 eine strickunverträgliche Abwandlungszeile aufgrund zweier gegenläufiger Umhängeoperationen (Fig. 12a) sowie deren Aufspaltung durch die Anpaßeinheit zur Wiederherstellung der Strickverträglichkeit (Fig. 12b) ;12 shows a line of variations incompatible with knitting due to two opposing transfer operations (FIG. 12a) and their splitting by the adaptation unit to restore the compatibility with knitting (FIG. 12b);
Fig. 13 eine Bindungszeile mit nachfolgender Abwandlungszeile mit einer in dieser Anordnung nicht strickbaren Um¬ hängeoperation, da die tatsächliche mögliche Umhänge¬ entfernung übersteigt;13 shows a binding line with a subsequent modification line with a neck operation which cannot be knitted in this arrangement, since the actual possible neck distance exceeds;
Fig. 14 die Anordnung gemäß Fig. 13 mit einer zusätzlichen Umhängeoperation in der gleichen Abwandlungszeile (Fig. 14a) bzw. in einer nachfolgenden Abwandlungs- zeile (Fig. 14b) sowie die von der Anpaßeinheit durchgeführte Zeilenumordnung mit dem Ergebnis, daß die Strickbarkeit wieder hergestellt ist;14 shows the arrangement according to FIG. 13 with an additional reassignment operation in the same modification line (FIG. 14a) or in a subsequent modification line (Fig. 14b) as well as the line rearrangement carried out by the adaptation unit with the result that the knitability is restored;
Fig. 15 eine abgewandelte Ausgangssituation (Fig. 15a) ähn¬ lich Fig. 13 sowie die durch die Anpaßeinheit zur Wiederherstellung der Strickbarkeit vorgenommene Ein¬ fügung jeweils einer Abwandlungszeile mit geeigneter Umhängeoperation;15 shows a modified initial situation (FIG. 15a) similar to FIG. 13 as well as the insertion of a modification line with a suitable reassignment operation by the adaptation unit to restore the knitability;
Fig. 16 ein vereinfachtes Gesamt-Ablaufdiagramm, gemäß wel¬ chem die Anpaßeinheit die erforderlichen Korrekturen zur Anpassung benachbarter Bindungsmuster und/oder zusätzliche Färb- und/oder Umrißmuster vornimmt;16 shows a simplified overall flowchart according to which the adaptation unit makes the necessary corrections for adapting adjacent binding patterns and / or additional coloring and / or outline patterns;
Fig. 17 ein Unterprogramm aus Fig. 16, welches der gegensei¬ tigen Ausrichtung der Bindungsreihen und damit auch der Abwandlungsreihen entsprechend den Fig. 8 und 9 dient;FIG. 17 shows a subroutine from FIG. 16, which serves for the mutual alignment of the rows of bonds and thus also for the rows of modifications corresponding to FIGS. 8 and 9;
Fig. 18 ein weiteres Unterprogramm aus Fig. 16, welches dazu dient, eine Strickunverträglichkeit entsprechend Fig. 10 durch Verschieben eines der beiden Bindungsmuster relativ zum anderen Bindungsmuster zu beheben;FIG. 18 shows a further subroutine from FIG. 16, which serves to eliminate a knitting incompatibility according to FIG. 10 by shifting one of the two weave patterns relative to the other weave pattern;
Fig. 19 ein weiteres Unterprogramm aus Fig. 16, welches gemäß Fig. 11 eine Strickunverträglichkeit aufgrund von Um¬ hängeoperationen unterschiedlicher Umhängeentfernung in der gleichen Abwandlungszeile beseitigt;FIG. 19 shows a further subroutine from FIG. 16, which according to FIG. 11 eliminates a knitting incompatibility due to transfer operations of different transfer distances in the same modification line;
Fig. 20 ein weiteres Unterprogramm aus Fig. 16, welches ent¬ sprechend Fig. 12 dazu dient, eine Strickunverträg¬ lichkeit aufgrund zweier gegenläufiger Umhängeopera¬ tionen in der selben Zeile zu beheben undFIG. 20 shows a further subroutine from FIG. 16, which, in accordance with FIG. 12, serves to eliminate a knitting incompatibility due to two opposing transfer operations in the same line and
Fig. 21 ein weiteres Unterprogramm aus Fig. 16, welches ent¬ sprechend den Fig. 14 und 15 dazu dient, eine Strick- Unverträglichkeit aufgrund einer zu großen Umhänge¬ entfernung einer Umhängeoperation zu beheben.FIG. 21 shows a further subroutine from FIG. 16, which, in accordance with FIGS. 14 and 15, serves to knit a To fix incompatibility due to an excessive removal of a transfer operation.
Fig. 22 ein weiteres Unterprogomm aus Fig. 16, das eine Strickunverträglichkeit bei der Überlagerung eines Farbmusters feststellt und/oder beseitigt.FIG. 22 shows a further sub-program from FIG. 16, which detects and / or eliminates a knitting incompatibility when a color pattern is superimposed.
Mit der im folgenden im Aufbau und in ihren Funktionen be¬ schriebenen Einrichtung kann, ausgehend von Eingangsinforma- tionen wie Umrißmuster, Bindungsmuster und Farbmuster samt Farbmusterdefinitionen (Jacquard, Intarsia, Übergänge) ein Steuerprogramm für eine universelle Strickmaschine oder eine spezielle Strickmaschine eines vorbestimmten Maschinentyps erstellt werden. Die Eingabeinformationen sind in aller Regel noch nicht derart, daß aus ihnen ohne weiteres ein strickfä¬ higes Steuerprogramm berechnet werden kann. Werden beispiels¬ weise zwei an sich bereits strickfähige Bindungsmuster, z. B. aus einer entsprechenden Bibliothek als Teil der Einrichtung abgerufen und in Reihenrichtung nebeneinander angeordnet zur Erstellung eines entsprechenden Maschenerzeugnisses, so bringt dieser Anschluß in aller Regel Anpassungsprobleme mit sich, da die entsprechenden Maschenreihen beider Bindungsmu¬ ster jeweils gemeinsam während eines Laufes des Schlosses der Strickmaschine herzustellen sind. Befinden sich in der glei- chen Zeile miteinander nicht verträgliche Operationen, wie z. B. gegenläufige Umhängeoperationen oder Umhängeoperationen unterschiedlicher Umhängeentfernung, so ist die Strickmaschi¬ ne nicht in der Lage, diese Operationen während eines einzi¬ gen Schloßhubs durchzuführen. Mit Hilfe der erfindungsgemäßen Einrichtung wird aus der an sich nicht strickbaren Eingabein¬ formation ein strickbares Steuerprogramm für die Strickma¬ schine abgeleitet, wozu die Einrichtung eine entsprechende Anpaßeinheit aufweist, die die Überprüfung auf Strickverträg¬ lichkeit vornimmt, und die bei festgestellter Unverträglich- keit selbsttätig eine Korrektur zur Behebung der Unverträg¬ lichkeit vornimmt oder eine Fehlermeldung abgibt, falls die Unverträglichkeit von ihr nicht korrigierbar ist. Sofern in diesem Zusammenhang von Strickmaschinen die Rede ist, so sollen darunter allgemein Flachstrickmaschinen und Rundstrickmaschinen sowie auch Flach- oder Rundwirkmaschinen verstanden werden, die mit Spitzennadeln, Zungennadeln oder dergleichen ausgerüstet sind.With the device described below in terms of its structure and functions, a control program for a universal knitting machine or a special knitting machine of a predetermined machine type can be created on the basis of input information such as outline patterns, weave patterns and color patterns including color pattern definitions (jacquard, intarsia, transitions) become. As a rule, the input information is not yet such that a knitted control program can be easily calculated from it. If, for example, two weave patterns that are already knitable, e.g. B. retrieved from a corresponding library as part of the facility and arranged in a row next to each other to create a corresponding stitch product, this connection usually brings with it adaptation problems, since the corresponding rows of stitches of both binding patterns each together during a run of the lock of the knitting machine are to be produced. Are there incompatible operations on the same line, such as If, for example, opposing transfer operations or transfer operations of different transfer distances, the knitting machine is not able to carry out these operations during a single lock stroke. With the aid of the device according to the invention, a knitable control program for the knitting machine is derived from the input information which cannot be knitted per se, for which purpose the device has a corresponding adaptation unit which checks for compatibility with knitting and which automatically detects incompatibility makes a correction to rectify the incompatibility or issues an error message if the incompatibility cannot be corrected by it. Insofar as knitting machines are mentioned in this context, they should generally be understood to mean flat knitting machines and circular knitting machines as well as flat or circular knitting machines which are equipped with pointed needles, latch needles or the like.
Unter dem Begriff Maschenerzeugnis soll deshalb sowohl ein Gestrick (engl. weft knitted fabrics) , als auch ein Gewirke (engl.: warp knitted fabrics) verstanden werden, jeweils mit Fadenlauf in Maschenreihenrichtung, d. h. quer zur Waren-Ab¬ zugsrichtung.The term knitted fabric should therefore be understood to mean both a knitted fabric (weft knitted fabrics) and a knitted fabric (warp knitted fabrics), in each case with a thread running in the direction of the stitch rows, ie. H. transverse to the direction of withdrawal of goods.
Der generelle Aufbau der mit 10 bezeichneten Einrichtung zur Entwicklung eines Steuerprogramms ist der Fig. 1 zu entneh¬ men. Die Eingabe der erforderlichen Informationen kann in vielfältiger Weise vorgenommen werden, so durch Eingabe mit¬ tels Datenleitung 12, mittels magnetischer Speichermittel, wie z. B. Diskette 14, oder Eingabetastatur 16. Eine mit un- terbrochener Linie angedeutete Eingabeeinheit 18 weist die erforderlichen Schnittstellen auf. Sie kann zudem mit einer Reihe von Datenspeichern versehen sein zur Zwischenspeiche- rung der eingegebenen Informationen, aber auch zur Bereit¬ stellung entsprechender Bibliotheken. In Fig. 1 ist ein der- artiger Speicher 20 für Umrißmuster, ein Speicher 22 für Bin¬ dungsmuster, sowie ein-1Speicher 24 für Farbmuster angedeutet.The general structure of the device designated 10 for developing a control program can be seen in FIG. 1. The required information can be entered in a variety of ways, for example by input by means of data line 12, by means of magnetic storage means, such as, for. B. diskette 14, or input keyboard 16. An input unit 18 indicated by a broken line has the required interfaces. It can also be provided with a series of data memories for the temporary storage of the information entered, but also for the provision of appropriate libraries. In Fig. 1, a memory 20 for DER-like contour pattern, a memory 22 for Bin¬-making pattern, and mono- 1 memory 24 indicated for color pattern.
Soll beispielsweise als Maschenerzeugnis ein in Fig. 2 darge¬ stellter Pullover 25 hergestellt werden, so werden für Brust- teil, Rückteil und Ärmel entsprechende Steuerprogramme ent¬ wickelt. Die Eingabe der Informationen für das Vorderteil ist Fig. 2 zu entnehmen. Hierbei werden die Informationen über Umriß, Bindung und Farbe gesondert eingegeben und erst dann, wenn der endgültige Umriß, die endgültige Bindungsstruktur, sowie das endgültige Farbmuster erstellt ist, einander über¬ lagert, wobei dann gegebenenfalls eine erneute gegenseitige Anpassung vorzunehmen ist. Der Umriß wird zweckmäßigerweise bereits im Verlauf der Entwicklung der BindungsStruktur und des Farbmusters überlegt, um eine Anordnungsbegrenzung zu er¬ halten.If, for example, a sweater 25 shown in FIG. 2 is to be produced as a knitted product, appropriate control programs are developed for the chest, back and sleeves. The entry of the information for the front part is shown in FIG. 2. In this case, the information about the outline, binding and color is entered separately and only when the final outline, the final binding structure and the final color pattern have been overlaid on one another, in which case, if necessary, a new mutual adjustment has to be made. The outline will be convenient already considered in the course of the development of the binding structure and the color pattern in order to obtain an arrangement limitation.
In Fig. 2 ist mit unterbrochener Umrißlinie eine Untereinheit 18a für die Eingabe und Bearbeitung der Umrißinformation an¬ gedeutet, mit 18b eine Untereinheit für die Eingabe und Bear¬ beitung der Bindungsinformationen und mit 18c eine Unterein¬ heit für die Eingabe und Bearbeitung der Farbinformationen. Zu letzteren gehören auch noch Informationen über die prakti¬ sche Ausführung des Farbmusters, wahlweise als Jacquard oder Intarsia, gegebenfalls unter Angabe der Art des gewünschten Übergangs, z. B. Überlappungsbreite sowie Festlegung der Rückseite. Um die Eingabeinformation sowie gegebenenfalls entsprechende Korrekturen prüfen zu können, ist eine mit der Eingabeeinheit 78 verbundene Graphikeinheit 26 vorgesehen, die wiederum mit einer optischen Anzeigeeinheit in Form eines oder mehrerer Bildschirme 29 verbunden ist. Der Anpassung der Bindungsmuster dient die bereits erwähnte und in Fig. 1 mit 28 bezeichnete Anpaßeinheit, die mit der Graphikeinheit 26 verbunden ist zur interaktiven Musteranpassung. Etwaige Kor¬ rekturvorschläge der der Anpaßeinheit 28 bzw. Fehlermeldungen werden an die Graphikeinheit 26 zurückgegeben, die die An¬ zeige der korrigierten Bindungsanordnung auf dem Bildschirm 28 veranlaßt, bzw. der ursprünglichen Bindungsanordnung zu¬ sammen mit der Fehlermeldung. Von der Bedienungsperson kann dann die Freigabe oder eine manuelle Korrektur erfolgen. In ersterem Falle gibt die Anpaßeinheit 28 die ermittelte Bin¬ dungsanordnung weiter an die auch in Fig. 1 angedeutete Über- lagerungseinheit 30. Nach manueller Korrektur führt die An¬ paßeinheit wiederum eine Überprüfung auf Strickverträglich¬ keit durch, wobei sie gegebenenfalls einen erneuten Korrek¬ turvorschlag zurück an die Graphikeinheit übermittelt.In FIG. 2, a sub-unit 18a for the input and processing of the outline information is indicated with a broken outline, 18b is a sub-unit for the input and processing of the binding information and 18c is a sub-unit for the input and processing of the color information. The latter also includes information about the practical execution of the color pattern, optionally as jacquard or intarsia, if necessary specifying the type of transition desired, e.g. B. Overlap width and definition of the back. In order to be able to check the input information and, if appropriate, corresponding corrections, a graphics unit 26 is provided which is connected to the input unit 78 and which is in turn connected to an optical display unit in the form of one or more screens 29. The adaptation of the binding pattern is used by the adaptation unit already mentioned and designated 28 in FIG. 1, which is connected to the graphics unit 26 for interactive pattern adaptation. Any proposed corrections to the adaptation unit 28 or error messages are returned to the graphics unit 26, which causes the corrected binding arrangement to be displayed on the screen 28, or the original binding arrangement together with the error message. The operator can then release or perform a manual correction. In the first case, the adaptation unit 28 passes the determined binding arrangement on to the overlay unit 30, which is also indicated in FIG. 1. After manual correction, the adaptation unit again performs a check for knitting compatibility, and if necessary, it makes a new correction The door suggestion is sent back to the graphics unit.
In der Überlagerungseinheit 30 werden, wie bereits ausge¬ führt, die Informationen über die Bindungsstruktur und das Farbmuster einander überlagert, wobei erforderlichenfalls Korrekturen zur gegenseitigen Anpassung wiederum im Dialog¬ verfahren mit der Bedienungsperson durchgeführt werden.As already stated, the information about the binding structure and the color pattern are superimposed on one another in the superimposition unit 30, if necessary Corrections for mutual adaptation are in turn carried out in a dialog procedure with the operator.
Erst dann, wenn in der Überlagerungseinheit eine an sich strickfähige Gesamtanordnung bezüglich Bindung, Farbe und/oder Umriß vorliegt, wird auf entsprechendes Kommando der Bedienungsperson die gesammelte Information der Überlage¬ rungseinheit an eine strichliert angedeutete Steuerprogramm- Recheneinheit 32 weitergeleitet. Diese besteht zumindest aus einer ersten Untereinheit 34 zur Berechnung eines allgemei¬ nen, Strickmaschinentyp-unabhängigen Programms. Dieses Steu¬ erprogramm ist auf eine universelle Strickmaschine abge¬ stellt, die die wesentlichen, sämtlichen üblichen Strickmasc¬ hinen gemeinsamen baulichen Merkmale aufweist. So sind bei Flachstrickmaschinen in aller Regel gegeneinander jeweils als Ganzes verschiebbare Nadelbetten vorgesehen. Das universelle Steuerprogramm wird daher Befehle enthalten, die darauf ab¬ stellen, die beiden Nadelbetten in vorgegebener Richtung re¬ lativ zueinander zu verschieben. Von Typ zu Typ unterschied- lieh ist die Art der Nadelbettbewegung; so ist bei einem Bau¬ typ nur das vordere Nadelbett beweglich, bei einem anderen Bautyp nur das hintere Nadelbett und bei einem dritten Bautyp beide. Es muß daher noch eine Umsetzung des universellen Steuerprogramms in ein Maschinentyp-spezifisches Steuerpro- gramm erfolgen, wozu die entsprechenden Strickmaschinen mit einem entsprechenden Compiler zu versehen sind. Die darge¬ stellte Einrichtung 10 kann zur wahlweisen Erzeugung entspre¬ chender Maschinentyp-spezifischer Unterprogramme mit einer zweiten Untereinheit 36 versehen sein, die an die erste Un- terhalt 34 angeschlossen ist. Auf entsprechendes Kommando der Bedienungsperson hin berechnet die zweite Untereinheit 36 für den gewünschten Strickmaschinentyp das entsprechende Steuer¬ programm. Das ermittelte universelle Steuerprogramm bzw. Ma¬ schinentyp-spezifische Steuerprogramm kann dann in üblicher Weise, beispielsweise über Datenleitung 38 oder über magneti¬ sche Speichermittel, wie z. B. Diskette 40, der betreffenden Strickmaschine 42 zugeführt werden. Für diejenigen Strickma- schinen, die noch nach Jacquardpatronen und Steuerbefehls-Li¬ sten arbeiten, kann ein Listen- und Patronen-Editor 44 vorge¬ sehen sein, der mit dem Maschinentyp-spezifischen Steuerpro¬ gramm geladen wird, und der die Steuerbefehls-Sequenzen der gewünschten Art und Weise in Listenform, Patronenform oder auch, falls vorgesehen, auf Diskette 46 abspeichert zur ent¬ sprechenden Übertragung auf die Strickmaschine 42.Only when there is a knitted overall arrangement in terms of binding, color and / or outline in the overlay unit, on the appropriate command of the operator, is the collected information from the overlay unit forwarded to a control program computing unit 32 indicated by a broken line. This consists at least of a first subunit 34 for calculating a general, knitting machine type-independent program. This control program is based on a universal knitting machine which has the essential structural features common to all conventional knitting machines. In the case of flat knitting machines, needle beds which are displaceable as a whole are generally provided. The universal control program will therefore contain commands which aim to move the two needle beds relative to one another in the predetermined direction. The type of needle bed movement differs from type to type; for example, only the front needle bed is movable in one type, only the rear needle bed in another type and both in a third type. The universal control program must therefore be converted into a machine type-specific control program, for which purpose the corresponding knitting machines must be provided with a corresponding compiler. The device 10 shown can be provided with a second subunit 36 for the optional generation of corresponding machine type-specific subroutines, which is connected to the first maintenance 34. Upon a corresponding command from the operator, the second subunit 36 calculates the corresponding control program for the desired type of knitting machine. The determined universal control program or machine type-specific control program can then be used in the usual way, for example via data line 38 or via magnetic storage means, such as, for example, B. disk 40, the knitting machine 42 concerned. For those knitting Machines that still work according to jacquard cartridges and control command lists can be provided with a list and cartridge editor 44 which is loaded with the machine type-specific control program and which contains the control command sequences of the desired type and Saved in list form, cartridge form or, if provided, on disk 46 for appropriate transfer to the knitting machine 42.
Die Graphikeinheit 26 ist zur Zwischenspeicherung der Muster- Informationen mit einem Speicher 26a verbunden, der auch wahlweise den Abruf der ursprünglichen bzw. der zuletzt kor¬ rigierten Bindungsanordnung erlaubt.The graphics unit 26 is connected to a memory 26a for the intermediate storage of the pattern information, which memory also optionally allows the original or the last corrected binding arrangement to be called up.
Darüber hinaus bietet die Graphikeinheit die Möglichkeit, zwischen verschiedenen Darstellungsarten wahlweise zu wech¬ seln, und zwar bei der Darstellung der Gesamtanordnung bzw. Teilen hiervon. Dies ist in Fig. 3 angedeutet, in der man ne¬ ben der Darstellung des Umrisses 27 sowie des Farbmusters (Erdbeeren) 50 ingesamt 3 verschiedene Darstellungsarten für das Bindungsmuster "Zopf" erkennt. Zuunterst ist eine Bild¬ schirmanzeige 52 gemäß der Fadenlaufdarstellungsart angedeu¬ tet; es folgt eine-Bildschirmanzeige 54 gemäß einer Symbol- Darstellungsart und schließlich zuoberst eine Bildschirman¬ zeige 56 in einer Maschendarstellungsart.In addition, the graphics unit offers the possibility of alternating between different types of representation, specifically in the representation of the overall arrangement or parts thereof. This is indicated in FIG. 3, in which, in addition to the outline 27 and the color pattern (strawberries) 50, a total of 3 different types of representation for the weave pattern "braid" can be seen. At the bottom, a screen display 52 is indicated in accordance with the thread travel display mode; there follows a screen display 54 in accordance with a symbol representation type and finally at the top a screen display 56 in a stitch representation type.
Die grundlegende Darstellungsart ist die Fadenlaufdarstel¬ lungsart, da bei dieser in sinnfälliger Weise der Fadenlauf sowie die anzuwendenden Operationen bei jedem Schloßhub er¬ kennbar sind. Die in dieser Darstellung verwendeten Elemente ergeben sich aus Fig. 7a. In der oberen Bildzeile sind von links nach rechts die folgenden Standardelemente angegeben: Masche 1; kurze Masche 3; Henkel 5; kurzer Henkel 7; Flottung 9, jeweils bezogen auf die entsprechende Nadel. Diese Elemen¬ te sind die Bindungselemente, die jeweils nebeneinander in der sogenannten Bindungsreihe oder Bindungszeilen anzuordnen sind. In der unteren Zeile sind folgende Abwandlungselemente von links nach rechts dargestellt: Abwerfen 11; Umhängen 13; Ma¬ schenteilen 15; Nadelbettversatz nach rechts 17; Nadelbett¬ versatz nach links 17. Bis auf das Symbol Nadelbettversatz sind diese Abwandlungselemente keinesfalls in Bindungszeilen oder Bindungsreihen anzuordnen, sondern in gesonderten Ab¬ wandlungszeilen bzw. Abwandlungsreihen. Im Zusammenhang mit dieser Beschreibung werden als Reihen die zu Maschenreihen¬ richtung parallelen Zeilen einer Unterstruktur der Gesamtan- Ordnung bezeichnet, z. B. eines Bindungsmusters. Die entspre¬ chende zur Maschenreihenrichtung parallele Aufeinanderfolge von Elementen der nächst größeren Struktur, nämlich der sog. Bindungsanordnung, aus den beispielsweise zwei aneinander an¬ zupassenden Bindungsmustern wird dagegen als Zeile bezeich- net. Werden also zwei Bindungsmuster nebeneinander gesetzt, so sind ihre Reihen wiederum Teil der entsprechenden Zeilen der Bindungsanordnung.The basic type of representation is the thread path type of representation, since in this way the thread path and the operations to be used are recognizable in each lock stroke. The elements used in this illustration result from FIG. 7a. The following standard elements are shown in the upper image line from left to right: stitch 1; short stitch 3; Handle 5; short handle 7; Floating 9, each based on the corresponding needle. These elements are the binding elements, which are to be arranged next to one another in the so-called binding row or binding rows. The following modification elements from left to right are shown in the lower line: Throwing 11; Capes 13; Mesh parts 15; Needle bed offset to the right 17; Needle bed offset to the left 17. Except for the needle bed offset symbol, these modification elements are by no means to be arranged in weave rows or weave rows, but in separate modification lines or weave rows. In connection with this description, rows are the rows parallel to the stitch row direction of a substructure of the overall arrangement, for example: B. a weave pattern. The corresponding sequence of elements of the next larger structure, namely the so-called binding arrangement, which is parallel to the direction of the stitch row, from the two matching binding patterns, for example, is referred to as a line. If two binding patterns are placed next to each other, their rows are in turn part of the corresponding rows in the binding arrangement.
Fig. 4 zeigt als Beispiel die Fadenlaufdarstellung eines so- genannten 2 x 3-Zopfes. Man erkennt in der untersten Reihe eine Bindungsreihe, aus den Elementen rechte Masche/Flot- tung/rechte Masche/Flottung/rechte Masche/Flottung/Flot- tung/F1ottung/F1ottung/F1ottung/F1ottung/F1ottung/F1ottung/1i nke Masche. Es folgt eine Abwandlungsreihe aus den Elementen Umhängen nach rechts (in Raumrichtung)/Umhängen nach rechts/Umhängen nach rechts/kein Element/kein Element/kein Element/kein Element.Fig. 4 shows an example of the thread running representation of a so-called 2 x 3 braid. In the bottom row you can see a row of ties consisting of the elements right stitch / float / right stitch / float / right stitch / float / float / flotation / flotation / flotation / flotation / flotation / flotation / single stitch. This is followed by a modification series consisting of the elements move to the right (in the direction of space) / move to the right / move to the right / no element / no element / no element / no element.
Auf die folgende Bindungsreihe folgen insgesamt 5 Abwand- lungsreihen. Diese müssen abgearbeitet werden, ehe die in Fig. 4 oberste dritte Bindungsreihe abgearbeitet wird.The following row of bonds is followed by a total of 5 rows of modifications. These must be processed before the third third row of bonds in FIG. 4 is processed.
Dieselbe BindungsStruktur ist in Fig. 5 in der Symboldarstel¬ lung angegeben. Sie ist kompakter, da jede Reihe oder Zeile auch eine Maschenreihe des fertigen Produkts entspricht. Je¬ doch kann dieser Darstellungsart nicht die volle Information über die Art der Maschenbildung entnommen werden. Um die Dar- Stellung nicht zu unübersichtlich zu machen, sind lediglich so viele Symbole vorgesehen, wie es Bindungselemente mit und ohne einer einzigen nachfolgenden Umwandlungsoperation gibt. Eine entsprechende Umwandlungstabelle für die insgesmt 72 Symbole zeigt Fig. 7b. Für den Fall einer Abwandlungsoperati¬ on, die den Bereich eines Nadelpaares übersteigt, wird ein Sonderzeichen "x" überlagert, wo in Fig. 7b unten anhand ei¬ nes Beispieles mit Umhängeoperation über mehrere Nadelpaare hinweg angedeutet ist.The same binding structure is shown in FIG. 5 in the symbol representation. It is more compact since each row or row also corresponds to a row of stitches in the finished product. However, the full information about the type of stitch formation cannot be derived from this type of representation. In order to To make the position not too confusing, only as many symbols are provided as there are binding elements with and without a single subsequent conversion operation. A corresponding conversion table for the total of 72 symbols is shown in FIG. 7b. In the case of a modification operation which exceeds the area of a pair of needles, a special character "x" is superimposed, where is indicated in FIG. 7b below using an example with a necking operation over several pairs of needles.
Bei der Maschendarstellungsart werden anstelle der Symbole Maschenbilder dargestellt, die möglichst realitätsnah die konkrete Maschengestalt im fertigen Maschenerzeugnis wieder¬ geben. Hierzu sind in einer entsprechenden Bibliothek digita- lisierte Ausschnittsaufnahmen des Maschenerzeugnisses abge¬ legt. Fig. 6a zeigt beispielsweise das Symbol einer rechten Masche und Fig. 6b das zugehörige Maschenelement eines Ma¬ schenbildes der rechten Masche. Die Anzeige 56 gemäß Fig. 3 setzt sich aus einer Vielzahl entsprechender Maschenelemente zusammen und gibt ein realitätsnahes Abbild des zu stricken¬ den Erzeugnisses.In the stitch display mode, stitch patterns are shown instead of the symbols, which represent the concrete stitch shape in the finished stitch product as realistically as possible. For this purpose, digitized detail shots of the knitted product are stored in a corresponding library. 6a shows, for example, the symbol of a right stitch and FIG. 6b the associated stitch element of a stitch image of the right stitch. The display 56 according to FIG. 3 is composed of a large number of corresponding stitch elements and gives a realistic image of the product to be knitted.
Die prinzipielle Vorgehensweise der Einrichtung 10 bei der interaktiven Programmentwicklung ist dem Ablaufdiagramm gemäß Fig. 16 zu entnehmen. Auf einem Startblock 60 folgt ein Block 62 für das Eingeben und/oder Plazieren der gewünschten Bin- dungs-, Färb- und/oder Umrißmuster innerhalb der Gesamtanord¬ nung aufgrund entsprechender Eingabeinformationen der Bedie¬ nungsperson. Die Bindungsmuster können hierbei aus einer ent- sprechenden Bibliothek stammen oder unter Umständen auch mu- sterpunktweise eingegeben worden sein. Im Block 64 wird wie¬ derum aufgrund entsprechender Eingaben die jeweils gewählte Darstellungsart durch die Graphikeinheit 26 aktiviert. Diese veranlaßt aufgrund eines nachfolgenden Blocks 66 die Darstel- lung der Bindungsanordnung am Bildschirm. In einem nachfolgenden Entscheidungsblock 68 wird überprüft, ob die Bedienungsperson den Befehl eingegeben hat, daß eine sofortige manuelle Korrektur durchgeführt werden soll. Ist dies der Fall, so liest die Einrichtung 10 im Block 70 die entsprechenden Korrektureingaben ein und ändert dementspre¬ chend die gespeicherte, im nachfolgenden zu bearbeitende Bin¬ dungsanordnung. Wird keine manuelle Korrektur gewünscht, so wird der Block 70 übersprungen.The basic procedure of the device 10 for interactive program development can be found in the flow chart according to FIG. 16. A start block 60 is followed by a block 62 for entering and / or placing the desired binding, coloring and / or outline patterns within the overall arrangement on the basis of corresponding input information from the operator. The binding patterns can originate from a corresponding library or, under certain circumstances, can also have been entered point by point. In block 64, the respectively selected type of representation is activated by the graphics unit 26 on the basis of corresponding inputs. Based on a subsequent block 66, this causes the binding arrangement to be displayed on the screen. In a subsequent decision block 68, it is checked whether the operator has entered the command that an immediate manual correction should be carried out. If this is the case, the device 10 reads in the corresponding correction inputs in block 70 and accordingly changes the stored binding arrangement to be processed in the following. If no manual correction is desired, block 70 is skipped.
Nachfolgend werden dann Unterprogramme abgearbeitet, die eine Strickverträglichkeits-Prüfung der Bindungsanordnung durch¬ führen und Korrekturmaßnahmen bei festgestellter Unverträg¬ lichkeit der Bindungsanordnung veranlassen.Subsequent subroutines are then processed which carry out a knitting compatibility check of the binding arrangement and initiate corrective measures if the binding arrangement is found to be incompatible.
Als erstes wird ein Unterprogramm 72 aufgerufen, welches da¬ für sorgt, daß die Bindungsreihen der eingegebenen Bindungs¬ muster jeweils aneinander anschließen, wie dies in den Fig. 8 und 9 demonstriert wird. Dieses Unterprogramm 72 ist in Fig. 17 näher erläutert. Es folgt ein Unterprogramm 74, welches die Fixierung von Kreuzungen bei Bindungsreihen mit Betten¬ versatz aufdeckt und, welches durch Verschieben eines der beiden Bindungsmuster insgesamt relativ zum anderen Bindungs¬ muster versucht, eine Korrektur zu erreichen. In Fig. 18 ist das Programm 74 näher erläutert.First of all, a subroutine 72 is called, which ensures that the binding series of the entered binding patterns each adjoin one another, as is demonstrated in FIGS. 8 and 9. This subroutine 72 is explained in more detail in FIG. 17. This is followed by a subroutine 74, which reveals the fixation of intersections in rows of bonds with bed offset and which tries to achieve a correction by moving one of the two binding patterns as a whole relative to the other binding pattern. The program 74 is explained in more detail in FIG. 18.
Im Verlauf- des Unterprogramms 74 wird das Unterprogramm 72 erneut durchlaufen.In the course of subroutine 74, subroutine 72 is run through again.
In einem anschließenden Unterprogramm 76 werden zur Behebung einer entsprechenden Strickunverträglichkeit Abwandlungszei¬ len mit Umhängevorgängen mit verschiedenen Entfernungen auf¬ geteilt. Das Unterprogramm 76 ist in Fig. 19 näher erläutert; die zugehörige Fadenlaufdarstellung zeigt Fig. 11.In a subsequent subroutine 76, modification lines with reassignment processes are divided up at different distances in order to eliminate a corresponding knitting incompatibility. The subroutine 76 is explained in more detail in FIG. 19; the associated thread travel representation is shown in FIG. 11.
Bei einem nachfolgenden Unterprogramm 78 wird zur Behebung einer entsprechenden Strickunverträglichkeit eine Aufteilung von Abwandlungszeilen mit Umhängevorgängen mit verschiedenen Richtungen vorgenommen. Dieses Unterprogramm ist in Fig. 20 näher erläutert; Fig. 12 zeigt die zugehörige Fadenlaufdar- stellung.In a subsequent subroutine 78, in order to remedy a corresponding knitting incompatibility, a division of modification lines with reassignment processes with different Directions made. This subroutine is explained in more detail in FIG. 20; Fig. 12 shows the associated thread travel representation.
In einem sich daran anschließenden Unterprogramm 80 werden Umhängevorgänge über größere Entfernung auf Durchführbarkeit überprüft und, sofern möglich, entsprechende Korrekturen zur Behebung der Strickunverträglichkeit vorgenommen. Dieses Un¬ terprogramm ist in Fig. 21 näher erläutert; die Fadenlaufdar- Stellungen gemäß Fig. 15 dienen der zusätzlichen Erläuterung.In a subsequent subroutine 80, transfer processes over a greater distance are checked for feasibility and, if possible, appropriate corrections are made to correct the intolerance to knitting. This subroutine is explained in more detail in FIG. 21; 15 are used for additional explanation.
In einem nachfolgenden Block 82 wird die Darstellung des Er¬ gebnisses am Bildschirm veranlaßt. Anschließend wird im Ent¬ scheidungsblock 84 überprüft, ob die Bedienungsperson nunmehr eine manuelle Korrektur durchführen möchte oder nicht. Im er- steren Falle springt das Programm zurück in den Programm¬ hauptzweig zwischen den Blöcken 68 und 70. Es erfolgt dann nach manueller Korrektur, eingelesen in Block 70, eine erneu¬ te Überprüfung der Strickbarkeit der Bindungsmuster.In a subsequent block 82, the result is displayed on the screen. It is then checked in decision block 84 whether the operator now wants to carry out a manual correction or not. In the first case, the program jumps back into the main program branch between blocks 68 and 70. After manual correction, read in block 70, the knitting ability of the binding pattern is checked again.
Soll keine manuelle Korrektur in der Darstellung der am Bild¬ schirm 82 vorliegenden Bindungsanordnung vorgenommen werden, wird in einem Entscheidungsschritt 86 abgefragt, ob dem Grundgestrick ein Farbmuster überlagert wird oder nicht. Das Farbmuster kann beispielsweise gemäß dem Eingabeblock 62 vor¬ her eingegeben und dessen Plazierung festgelegt sein. Der Be¬ nutzer hat bei diesem Entscheidungsschritt 86 jedoch auch die Möglichkeit, sein Farbmuster einzugeben und/oder zu plazieren bzw. ein entsprechendes auf einem Speichermedium gespeicher- tes Farbmuster einzulesen das in seinen Farben keine Strick¬ technischen Informationen enthält. Dies erfolgt im Farbmu¬ ster-Überlagerungsblock 87.If no manual correction is to be made in the representation of the binding arrangement present on the screen 82, a decision step 86 asks whether or not a color pattern is superimposed on the basic knitted fabric. The color pattern can, for example, be entered beforehand according to the input block 62 and its placement can be determined. In this decision step 86, however, the user also has the possibility of entering and / or placing his color pattern or reading in a corresponding color pattern stored on a storage medium which does not contain any knitting technical information in its colors. This takes place in the color pattern overlay block 87.
Anschließend läuft ein Unterprogramm 88 ab, mit dem die Strickart und weitere Parameter für die Farbmusterüberlage¬ rung festgelegt bzw. ausgelegt werden. Das Unterprogramm 88 ist in Fig. 22 in weiteren Einzelheiten ausgeführt und wird im Zusammenhang damit im einzelnen erläutert.A subroutine 88 then runs, with which the type of knitting and further parameters for the color pattern overlay are defined or designed. The subroutine 88 is detailed in FIG. 22 and is explained in detail in connection therewith.
Nach Durchlaufen des Unterprogramms 88 wird in einem Ent- scheidungsschritt 89 geprüft, ob das Farbmuster an das Bin¬ dungsmuster angepaßt ist, d.h. ob die Bindungsreihen des Färb- und Bindungsmusters auf Verträglichkeit geprüft und/oder Unverträglichkeiten korrigiert sind. Ist dies nicht der Fall, springt das Programm zum Programmblock 72 zurück und durchläuft die zuvor beschriebenen Programmschritte. Im Falle, daß im Entscheidungsschritt 89 festgestellt wird, daß eine derartige Farb-Bindungsmusteranpassung durchgeführt wurde, wird das Strickmuster gemäß Block 90 auf dem Bild¬ schirm dargestellt und im Entscheidungsschritt 91 abgefragt, ob eine manuelle Korrektur durchgeführt werden soll. Ist dies der Fall, so springt das Programm zum Programmblock 70 für eine manuelle Korrektur zurück. Andernfalls wird das Programm weiter abgearbeitet, in dem in einem weiteren Entscheidungs¬ block 92 abgefragt wird, ob dem Bindungs- und/oder Farbmuster ein Umrißmuster überlagert wird.After the subroutine 88 has been run through, a decision step 89 checks whether the color pattern is matched to the binding pattern, i.e. whether the binding series of the dyeing and binding pattern have been checked for compatibility and / or incompatibilities have been corrected. If this is not the case, the program jumps back to program block 72 and runs through the program steps described above. In the event that it is determined in decision step 89 that such a color binding pattern adjustment has been carried out, the knitting pattern is displayed on the screen according to block 90 and in decision step 91 it is queried whether a manual correction should be carried out. If this is the case, the program jumps back to program block 70 for a manual correction. Otherwise, the program is processed further by querying in a further decision block 92 whether an outline pattern is superimposed on the binding and / or color pattern.
Wird im Entscheidungsschnitt 86 die Überlagerung eines Grund¬ gestricks mit einem Farbmuster verneint, springt das Programm weiter zum Entscheidungsschritt 92 für die Abfrage, ob eine Umrißmuster-Überlagerung erfolgen soll.If the overlap of a basic knitted fabric with a color pattern is denied in decision section 86, the program jumps to decision step 92 for the query as to whether an outline pattern overlay should take place.
Wird dem Grundgestrick und/oder dem Farbmuster ein Umrißmu¬ ster überlagert, erfolgt im Programmschritt 93 diese Überla¬ gerung, wobei wiederum auf die im Programmblock 62 bereits eingelesenen diesbezüglichen Informationen zurückgegriffen wird, oder die Bedienungsperson der erfindungsgemäßen Ein¬ richtung aufgefordert wird, das Umrißmuster einzugeben.If an outline pattern is superimposed on the basic knitted fabric and / or the color pattern, this overlay takes place in program step 93, again using the relevant information already read in in program block 62, or the operator of the device according to the invention is requested to use the outline pattern to enter.
Nach der Eingabe des Umrißmusters wird im EntScheidungs- schritt 94 entsprechend dem Entscheidungsschritt 89 für dasAfter the outline pattern has been entered, decision step 94 corresponds to decision step 89 for the
Farbmuster nunmehr auch für das Umrißmuster abgefragt, ob das Bindung- und/oder Farbmuster an das Umrißmuster angepaßt wurde oder nicht. Ist dies nicht der Fall, wird wieder zum Programmblock 72 zurückgesprungen. Wurde eine derartige An¬ passung jedoch bereits durchlaufen, wird die jetzt vorlie¬ gende Bindungsstruktur gemäß dem Programmschritt 95 am Bild¬ schirm dargestellt und der Benutzer aufgefordert, gemäß Pro¬ grammschritt 96 zu entscheiden, ob eine manuelle Korrektur durchgeführt werden soll oder nicht. Bejahendenfalls springt das Programm zum Programmschritt 70 für die Durchführung ma¬ nueller Korrekturen zurück.Color patterns are now also queried for the outline pattern, whether the binding and / or color pattern is adapted to the outline pattern was or not. If this is not the case, the program jumps back to program block 72. However, if such an adjustment has already been carried out, the binding structure now present is shown on the screen according to program step 95 and the user is asked to decide according to program step 96 whether a manual correction should be carried out or not. If so, the program jumps back to program step 70 for making manual corrections.
Soll keine manuelle Korrektur durchgeführt werden, wird in einem nachfolgenden Programmschritt 97 ein universelles Steu¬ erprogramm erstellt, welches wahlweise ausgegeben werden kann, was durch einen Ausgabeblock 98 angedeutet ist. Dieses universelle Steuerprogramm ist strickmaschinentyp-unabhängig und kann daher für eine Vielzahl von Strickmaschinen einge¬ setzt werden, wobei dann mit Hilfe eines entsprechenden Com¬ pilers, der z. B. in die jeweilige Strickmaschine integriert sein kann, noch ein maschinentyp-spezifisches Steuerprogramm erstellt wird. In der Einrichtung 10 bietet die vorstehend bereits erwähnte zweite Untereinheit 36 die Möglichkeit, für die gängigen Strickmaschinentypen jeweils ein spezifisches Steuerprogramm zu erstellen, was durch einen Block 99 ange¬ deutet ist. Anschließend erfolgt wiederum die Ausgabe (Aus- gabeblock 100) . Damit ist das Programm vollständig durch¬ gelaufen (Ende-Block 101) .If no manual correction is to be carried out, a universal control program is created in a subsequent program step 97, which can optionally be output, which is indicated by an output block 98. This universal control program is independent of the type of knitting machine and can therefore be used for a large number of knitting machines, with the help of a corresponding compiler, e.g. B. can be integrated into the respective knitting machine, a machine type-specific control program is created. In the device 10, the second subunit 36 already mentioned above offers the possibility of creating a specific control program for the common types of knitting machine, which is indicated by a block 99. The output then takes place again (output block 100). The program has thus run through completely (end block 101).
In Fig. 8 ist eine typische Ausgangssituation dargestellt. Ein mit Bl bezeichnetes Bindungsmuster ("Aran") soll zusammen mit einem zweiten Bindungsmuster B2 ("Zopf") gestrickt wer¬ den, wobei beide Bindungsmuster in Maschenreihen-Richtung MR aufeinander folgen. Die Maschenstäbchen-Richtung MS, die der Warenabzugs-Richtung entspricht, ist in Fig. 8 ebenfalls ein¬ gezeichnet.A typical starting situation is shown in FIG. A weave pattern denoted by B1 ("Aran") is to be knitted together with a second weave pattern B2 ("braid"), the two weave patterns following one another in the direction of the course MR. The wales direction MS, which corresponds to the direction of goods withdrawal, is also shown in FIG. 8.
Jedes der beiden Bindungsmuster Bl, B2 ist für sich strick¬ bar, nicht dagegen ihre Kombination in der Bindungsanordnung gemäß Fig. 8. Dies liegt insbesondere daran, daß jede zur Richtung MR parallele Zeile Z, die durch die beiden gegenein¬ ander versetzten Reihen der Nadeln 100a des vorderen Nadel¬ betts bzw. der Nadeln 100b des hinteren Nadelbetts symboli- siert ist, und die in Fig. 8 von links nach rechts durchge¬ hend dargestellt sind, je durch einen Lauf des Schlosses der Strickmaschine abzuarbeiten. Es ist unmöglich, mit einer Bin¬ dungsreihe, z. B. in 102 des linken Bindungsmusters Bl, zu beginnen und dann mit einer reinen Abwandlungsreihe 104 des Bindungsmusters B2 fortzufahren. Es müssen also sämtliche Zeilen Z entweder durchgehend nur aus Bindungselementen be¬ stehen oder durchgehend nur aus Abwandlungselementen.Each of the two weave patterns B1, B2 can be knitted by itself, but not their combination in the weave arrangement 8. This is due in particular to the fact that each line Z parallel to the direction MR, which is symbolized by the two rows of needles 100a of the front needle bed or the needles 100b of the rear needle bed which are offset with respect to one another, and which are shown continuously from left to right in FIG. 8, each to be worked through by running the lock of the knitting machine. It is impossible to use a row of bindings, e.g. B. in 102 of the left binding pattern B1, and then continue with a pure modification row 104 of the binding pattern B2. All rows Z must either consist entirely of binding elements or consist only of modification elements.
Die Anpaßeinheit 28 sorgt im Unterprogramm 72 gemäß Fig. 17 für eine selbsttätige gegenseitige Ausrichtung der Bindungs¬ reihen und Abwandlungsreihen der beiden Bindungsmuster Bl und B2. In einem Ausgangsblock 110 wird die erste Zeile ZI der Bindungsanordnung ausgewählt. In einem nachfolgenden Ent¬ scheidungsblock 112 wird überprüft, ob im Bindungsmuster Bl in der aktuellen Zeile ZI eine Bindungsreihe vorliegt, was beim Beispiel gemäß Fig. 8 in der Zeile ZI der Fall ist. Das Programm setzt sich daher in einem Entscheidungsblock 114 fort, welches überprüft, ob in der aktuellen Zeile auch eine Bindungsreihe gleicher Farbe des Bindungsmusters B2 vorliegt. Dies ist bei Zeile ZI gemäß Fig. 8 der Fall, so daß das Pro¬ gramm zu einem Entscheidungsblock 116 fortschreitet. Hier wird überprüft, ob sämtliche Reihen von Bl oder B2 abgearbei¬ tet sind. Dies ist bei unserem Beispiel nicht der Fall, so daß das Programm zu einem Block 118 fortschreitet, welcher zur nächsten Zeile (Z 2) fortschaltet.In the subroutine 72 according to FIG. 17, the adaptation unit 28 ensures an automatic mutual alignment of the binding rows and modification rows of the two binding patterns B1 and B2. The first line ZI of the binding arrangement is selected in an output block 110. In a subsequent decision block 112, it is checked whether there is a binding row in the binding pattern B1 in the current row ZI, which is the case in the example according to FIG. 8 in the row ZI. The program therefore continues in a decision block 114, which checks whether there is also a binding row of the same color of the binding pattern B2 in the current line. This is the case with line ZI according to FIG. 8, so that the program proceeds to a decision block 116. Here it is checked whether all rows of B1 or B2 have been processed. This is not the case in our example, so that the program proceeds to block 118, which advances to the next line (Z 2).
Das Programm springt dann zurück in den Hauptzweig zwischen die Blöcke 110 und 112. Die Antwort im Entscheidungsblock 112 lautet für unser Beispiel nein, da die zweite Bindungsreihe von Bl eine Abwandlungsreihe mit 4 Umhängeelementen 120 ist. Das Programm setzt sich daher in einem Entscheidungsblock 122 fort, in dem abgefragt wird, ob sich in B2 eine Bindungsreihe befindet. Dies ist gemäß Fig. 8 der Fall. In einem nachfol¬ genden Block 124 wird in die Bindungsanordnung eine Leerzeile vor die aktuelle Zeile Z 2 eingefügt, mit dem Ergebnis, daß beide Bindungsmuster Bl und B2 bis auf ihre jeweils unterste Bindungsreihe um eine Zeile angehoben werden. Anschließend werden in einem Block 126 die angehobenen Reihen von Bl wie¬ der um eine Reihe zurückversetzt, so daß die die 4 Abwand¬ lungselemente 120 aufweisende Abwandlungsreihe die entspre¬ chenden Leerelemente der eingefügten Leerzeile ersetzt.The program then jumps back into the main branch between blocks 110 and 112. The answer in decision block 112 is no for our example, since the second binding row of B1 is a modification row with 4 transfer elements 120. The program therefore continues in a decision block 122, in which a query is made as to whether there is a series of bonds in B2 located. This is the case according to FIG. 8. In a subsequent block 124, an empty line is inserted in front of the current line Z 2 in the binding arrangement, with the result that both binding patterns B1 and B2 are raised by one line except for their lowest binding row. Then in a block 126 the raised rows of Bl are moved back by one row, so that the row of modifications having the four modification elements 120 replaces the corresponding empty elements of the inserted empty line.
In Fig. 9 ist das Ergebnis dieser Operation erkennbar. Auf die unterste, unveränderte Zeile ZI folgt die eingefügte Zeile Zl.l, die lediglich die 4 Umhängeelemente 120 aufweist.The result of this operation can be seen in FIG. The bottom, unchanged line ZI is followed by the inserted line Zl.l, which only has the 4 cap elements 120.
Anschließend wird im Entscheidungsblock 116 überprüft, ob be¬ reits eines der Muster abgearbeitet ist; ist dies noch nicht der Fall, springt das Programm über die Zeilenfortschaltung (Block 108) wieder zurück zwischen die Blöcke 110 und 112. Falls während des Programmablaufs im Entscheidungsblock 114 festgestellt wird, daß sich in B2 keine Bindungsreihe befin¬ det, obwohl im vorangehenden Block 112 festgestellt worden ist, daß sich in Bl eine Bindungsreihe befindet, so sorgen die anschließenden Blöcke 130 und 132, ähnlich den Blöcken 124 und 126 dafür, daß das die Bindungsreihe aufweisende Bindungsmuster B2 im Ergebnis angehoben wird, bis, nach der erforderlichen Anzahl von Programmdurchläufen, dieser Bin¬ dungsreihe eine Bindungsreihe des anderen Bindungsmuster Bl gegenüberliegt.It is then checked in decision block 116 whether one of the patterns has already been processed; if this is not yet the case, the program jumps back between blocks 110 and 112 via the line advance (block 108). If it is determined during the program execution in decision block 114 that there is no binding row in B2, although in the previous block 112 has determined that there is a binding row in B1, the subsequent blocks 130 and 132, similar to blocks 124 and 126, ensure that the binding pattern B2 having the binding row is raised as a result until after the required number of program runs , this row of bonds is opposite a row of bonds of the other bond pattern B1.
Im Ergebnis erhält man die korrigierte Bindungsanordnung ge¬ mäß Fig. 9 mit jeweils durchgehenden Bindungszeilen und Ab¬ wandlungszeilen.As a result, the corrected binding arrangement according to FIG. 9 is obtained with continuous binding lines and modification lines.
Gemäß Fig. 10 kann bei der Nebeneinander - Anordnung zweier Bindungsmuster dann ein Strickproblem auftreten, wenn sich eine Bindungsreihe BR1, z.B. des Bindungsmuster Bl fortsetzt in einer Bindungsreihe BR2 des anderen Bindungsmusters B2 mit Versatz beispielweise des hinteren Nadelbetts nach rechts, wie dies durch das entsprechende Abwandlungselement 134 ange¬ deutet ist. Die beiden Bindungsmuster Bl und B2 sind zwar je¬ weils für sich strickbar, jedoch nicht die Kombinationen, wie Fig. 10b erläutern soll. Bei Durchführung des Versatzes er¬ gibt sich nämlich eine sogenannte Maschenkreuzung innerhalb des mit einem Kreis A markierten Bereiches, der durch das an¬ schließende Einlegen des Fadens fixiert wird. Damit ergibt sich eine nicht gewünschte Änferung des Bindungsaufbaus des fertigen Erzeugnisses.According to FIG. 10, a knitting problem can occur when two weave patterns are arranged side by side if a weave row BR1, for example weave pattern B1, continues in a weave row BR2 of the other weave pattern B2 Offset, for example, of the rear needle bed to the right, as indicated by the corresponding modification element 134. The two weave patterns B1 and B2 can each be knitted by themselves, but not the combinations, as shown in FIG. 10b. When the offset is carried out, there is a so-called mesh crossing within the area marked with a circle A, which is fixed by the subsequent insertion of the thread. This results in an undesired change in the bond structure of the finished product.
Durch das Unterprogramm 74 gemäß Fig. 18 wird selbsttätig versucht, derartige Kreuzungen zu vermeiden. In einem An¬ fangsblock 140 wird ein Zählparameter n auf 0 gesetzt. In ei- nem nachfolgenden Block 142 wird die Rapportlänge r sowohl des Bindungsmuster Bl als auch des Bindungsmuster B2 be¬ stimmt. Diese Rapportlänge gibt die Periodenlänge des peri¬ odischen Musters Bl bzw. B2 in Richtung MS gemäß Fig. 8 an. In einem nachfolgenden Block 144 wird der Abstand zwischen der obersten Zeile der aus Bl und B2 zusammengesetzten Bin¬ dungsanordnung und dem zuletzt zu strickenden Ende des Endes der Gesamtanordnung B - gesamt, (definiert durch den im Block 63 eingelesen Umriß) bestimmt.Subroutine 74 according to FIG. 18 automatically tries to avoid such crossings. A counting parameter n is set to 0 in an initial block 140. In a subsequent block 142, the repeat length r of both the binding pattern B1 and the binding pattern B2 is determined. This repeat length indicates the period length of the periodic pattern B1 or B2 in the direction MS according to FIG. 8. In a subsequent block 144, the distance between the uppermost line of the binding arrangement composed of B1 and B2 and the end to be knitted last of the end of the overall arrangement B - total (defined by the outline read in block 63) is determined.
In einem Entscheidungsblock 146 wird überprüft, ob in der ak¬ tuellen Zeile, die durch den Zählindex n bestimmt ist, ein Bettenversatz auftritt. Ist dies nicht der Fall, so ist damit das Unterprogramm 74 erfolgreich durchlaufen. Ist in der be¬ treffenden Zeile jedoch eine Bindungsreihe mit Bettenversatz, so wird als nächstes in einem Entscheidungsblock 148 über¬ prüft, ob aufgrund dieses Bettenversatzes in der anderen Bin¬ dungsreihe (Bl gemäß Fig. 10 ) eine Kreuzung auftritt. Ist dies nicht der Fall, so ist damit das Programm wiederum er¬ folgreich durchlaufen. Falls jedoch eine Kreuzung auftritt, wird in einer Entscheidungseinheit 50 überprüft, ob in Block 144 ermittelte Abstand zum Ende von B kleiner ist, als der größere Wert der im Block 142 bestimmten Rapporte rBl und rB2. Ist der Abstand größer gleich dem Maximalwert, d.h. es ist ausreichend Verschiebeplatz vorhanden, so wird in einem nachfolgenden Block 152 eine Grundbildungszeile vor die erste Bindungszeile der zusammengesetzten Bindungsanordnung einge- fügt zur entsprechenden Verschiebung um eine Zeile nach oben.A decision block 146 checks whether a bed offset occurs in the current line, which is determined by the counting index n. If this is not the case, then subroutine 74 has been successfully completed. If, however, there is a row of bonds with bed offset in the relevant row, a decision block 148 is next used to check whether an intersection occurs in the other row of bonds (B1 according to FIG. 10) due to this bed offset. If this is not the case, the program has in turn been run successfully. If, however, an intersection occurs, a decision unit 50 checks whether the distance to the end of B determined in block 144 is smaller than the larger value of the reports rBl and determined in block 142 rB2. If the distance is greater than or equal to the maximum value, ie there is sufficient displacement space, then in a subsequent block 152 a basic formation line is inserted in front of the first binding line of the composite binding arrangement for the corresponding shift up by one line.
Anschließend wird das Bindungsmuster B2 zusammen wieder um eine Zeile zurückgesetzt, so daß die miteinander nicht ver¬ träglichen Bindungszeilen BR1 und BR2 gemäß Fig. 10 nicht mehr aufeinander folgen. Anschließend müssen die Bindungsrei¬ hen und Abwandlungsreihen der beiden Bindungsmuster Bl und B2 wieder aufeinander ausgerichtet weden, was durch einen Block 156 veranlaßt wird, der das Unterprogramm 72 aufruft, nach dessen Abarbeitung wird in einem Entscheidungsblock 158 über- prüft, ob die Programmschleife des Unterprogrammes 74 bereits so oft durchlaufen ist, daß die resultierende Verschiebung den Maximalwert der beiden Rapporte rBl, rB2 entspricht. Ist dies nicht der Fall, so wird die Schleife nach Erhöhung des Zählindexes n in einem Block 160 erneut durchlaufen.Subsequently, the binding pattern B2 is set back together by one line, so that the mutually incompatible binding lines BR1 and BR2 according to FIG. 10 no longer follow one another. Subsequently, the binding series and modification series of the two binding patterns B1 and B2 have to be aligned with one another again, which is caused by a block 156 which calls the subroutine 72. After its execution, a decision block 158 checks whether the program loop of the subroutine 74 has been run through so often that the resulting shift corresponds to the maximum value of the two repeats rBl, rB2. If this is not the case, the loop is run through again in a block 160 after the counting index n has been increased.
Wird im Block 150 dagegen festgestellt, daß der Abstand zum Ende von B - gesamt kleiner ist als der Maximalwert der bei¬ den Rapporte, so wird eine Verschiebung zum Anfang des Ge¬ strickes hin vorgenommen durch Einfügen einer Grundbindungs- zeile nach der letzten Zeile der Bindungsanordnung ( Block 162 ) mit entsprechender Verschiebung sämtlicher Reihen der zusammengesetzten Bindungsanordnung in Richtung zum Anfang der Gesamtanordnung. Anschließend wird eine der beiden Bin¬ dungsmuster, insbesondere B2, um eine Zeile vorgeschoben (Block 164 ) .If, on the other hand, it is determined in block 150 that the distance to the end of B - is smaller than the maximum value of the two repeats, a shift to the beginning of the knitted fabric is made by inserting a basic weave line after the last line of the Binding arrangement (block 162) with corresponding displacement of all rows of the composite binding arrangement towards the beginning of the overall arrangement. Then one of the two binding patterns, in particular B2, is advanced by one line (block 164).
Wenn nach Durchführung der Maximalverschiebung entsprechend dem Maximum der beiden Rapporte immer noch Kreuzung auftritt, wird über einen Block 166 eine entsprechende Fehlermeldung veranlaßt. Das Unterprogramm 76 gemäß Fig. 19 prüft die Bindungsanord¬ nung darauf hin, ob in einer Zeile Umhängevorgänge mit ver¬ schiedenen Umhängeentfernungen vorgesehen sind. Eine derar¬ tige Zeile ist in Fig. 11a dargestellt mit einem ersten Ab- Wandlungselement "Umhänge" 170a, welches von einem zweiten Umhängeelement "Umhängen" 170b gefolgt wird. Die Umhängeent¬ fernung (Abstand zwischen Ausgangsnadel und Zielnadel) ist beim Abwandlungselement 170b etwa doppelt so groß wie beim Abwandlungselement 170a. Auf den allgemein üblichen Strickma- schinen ist es nicht möglich, bei einem einzelnen Schloßhub Umhängevorgänge mit unterschiedlicher Umhängeentfernung und dementsprechend unterschiedlichen Nadelbettversatz durchzu¬ führen. Die Anpaßeinheit stellt nun eine Strickbarkeit da¬ durch her, daß sie die beiden Bindungsmuster derart gegenein- ander verschiebt, daß beide Abwandlungselemente in unter¬ schiedlichen Zeilen sind.If, after carrying out the maximum shift corresponding to the maximum of the two reports, intersection still occurs, a corresponding error message is initiated via block 166. The subroutine 76 according to FIG. 19 checks the binding arrangement for whether transfer processes with different transfer distances are provided in one line. Such a line is shown in FIG. 11a with a first modification element "cloaks" 170a, which is followed by a second cloak element "cloaks" 170b. The distance from the cape (distance between the starting needle and the target needle) is approximately twice as great for the modification element 170b as for the modification element 170a. On the generally customary knitting machines, it is not possible to carry out transfer operations with different transfer distances and accordingly different needle bed misalignments in a single lock stroke. The adapting unit now creates a knitability by shifting the two weave patterns against one another in such a way that the two modification elements are in different rows.
Das Unterprogramm 76 gemäß Fig. 19 beginnt mit einem Anfangs¬ block 172, in dem die erste Abwandlungszeile der Gesamtanord- nung aus den beiden Bindungsmustern B21 und B2 ausgewählt wird. Im anschließenden Entscheidungsblock 174 wird über¬ prüft, ob in der aktuellen Zeile Umhängevorgänge mit ver¬ schiedenen Entfernungen vorkommen. Ist dies der Fall, so wird in einem anschließenden Block 176 eine Leerzeile vor die ak- tuelle Zeile eingefügt.The subroutine 76 according to FIG. 19 begins with an initial block 172 in which the first modification line of the overall arrangement is selected from the two binding patterns B21 and B2. In the subsequent decision block 174, a check is carried out to determine whether transfer processes with different distances occur in the current line. If this is the case, an empty line is inserted in front of the current line in a subsequent block 176.
Im anschließenden Entscheidungsblock 178 wird überprüft, ob der größere Umhängevorgang in Bl vorgesehen ist. Ist dies entsprechend Fig. lla nicht der Fall, so wird in einem Block 180 ein Zurücksetzen der auf die eingefügte Zeile nachfolgen¬ den Reihen von B2 um eine Reihe durchgeführt. Anschließend fährt das Programm in einem Entscheidungsblock 182 fort, bei dem überprüft wird, ob sämtliche Abwandlungszeilen der Bin¬ dungsanordnung abgearbeitet sind.In the subsequent decision block 178, it is checked whether the larger transfer process is intended in B1. If this is not the case according to FIG. 11a, the rows of B2 following the inserted line are reset by one row in a block 180. The program then continues in a decision block 182, in which it is checked whether all modification lines of the binding arrangement have been processed.
Falls im Entscheidungsblock 174 festgestellt wird, daß in der betreffenden Zeile keine Umhängevorgänge mit verschiedenen Entfernungen auftreten, so wird ebenfalls sogleich zum Ent¬ scheidungsblock 182 übergegangen. Falls im Entscheidungsblock 178 festgestellt wird, daß der größere Umhängevorgang in Bl vorliegt, geht das Programm zu einem Block 184 über, in dem die auf die eingefügte Zeile nachfolgenden Reihen von Bl um eine Reihe zurückgesetzt werden. Anschließend geht das Pro¬ gramm zum Entscheidungsblock 182 über und von diesem über ei¬ nen Zeilenfortschaltungsblock 185 wieder zurück zum Beginn zwischen den Blöcken 172 und 174.If it is determined in decision block 174 that there are no reassignments with different in the row in question Distances occur, then the decision block 182 is also immediately transferred to. If it is determined in decision block 178 that the major transfer is in B1, the program proceeds to block 184 in which the rows of B1 following the inserted line are reset by one row. The program then proceeds to decision block 182 and from there via a line advance block 185 back to the beginning between blocks 172 and 174.
Sind sämtliche Abwandlungszeilen in dieser Weise abgearbei¬ tet, so wird das Unterprogramm beendet. Dadurch, daß Bl bzw. B2 zurückversetzt wird, abhängig davon, wo sich der größere Umhängevorgang befindet (Block 178) , wird automatisch er- reicht, daß nach dem Aufspalten stets die Zeile mit dem grö¬ ßeren Umhängevorgang der Zeile mit dem kleineren Umhängevor¬ gang vorangeht. Dies ist stricktechnisch vorteilhaft.If all the modification lines have been processed in this way, the subroutine is ended. The fact that Bl or B2 is reset, depending on where the larger transfer process is located (block 178), automatically means that after splitting, the line with the larger transfer process is always the line with the smaller transfer process going ahead. This is advantageous in terms of knitting technology.
Weiterhin muß vermieden werden, daß in einer Abwandlungszeile Umhängevorgänge in entgegengesetzter Richtung vorzunehmen sind. In Fig. 12a ist ein derartiger Fall dargestellt mit ei¬ nem Abwandlungselemtn "Umhängen" 184a von links nach rechts, welches von einem Abwandlungselement "Umhängen" 184b in der entgegengesetzten Richtung gefolgt wird. Auch hier ist diese nicht strickbare Aufeinanderfolge von Abwandlungselementen durch Zusammenfügen der an sich strickbaren Bindungsmuster Bl und B2 entstanden. Die Anpassungseinheit 28 trennt die an¬ fänglich zusammengefügten Abwandlungsreihen von Bl und B2 wiederum auf, wie Fig. 12b zeigt.Furthermore, it must be avoided that transfer operations are to be carried out in the opposite direction in a modification line. Such a case is shown in FIG. 12a with a modification element "transfer" 184a from left to right, which is followed by a modification element "transfer" 184b in the opposite direction. Here, too, this non-knitable succession of modification elements was created by joining together the weave patterns B1 and B2, which are knitted per se. The adaptation unit 28 again separates the initially combined modification series of B1 and B2, as shown in FIG. 12b.
Gemäß Fig. 20 wird in einem Anfangsblock 186 des Unterpro¬ gramms 78 die jeweils erste Abwandlungszeile der Bindungsan¬ ordnung ausgewählt. Im nachfolgenden Entscheidungsblock 188 wird für die jeweils aktuelle Zeile geprüft, ob dort gegen- läufige Umhängevorgänge vorhanden sind. Ist dies der Fall, so wird in einem nachfolgenden Block 190 eine Leerzeile vor die aktuelle Zeile eingefügt und dann im nachfolgenden Entschei- dungsblock 192 überprüft, ob der Umhängevorgang "rechts nach links" (184b in Fig. 12) im Bindungsmuster Bl vorgesehen ist. Ist dies, wie in Fig. 12a, nicht der Fall, so werden in einem Block 194 die auf die eingefügte Zeile nachfolgenden Reihen von B2 um eine Reihe zurückgesetzt (mit dem Ergebnis entspre¬ chend Fig. 12b) .20, the first modification line of the binding arrangement is selected in a start block 186 of subroutine 78. In the subsequent decision block 188, a check is carried out for the current line in each case to determine whether there are opposing transfer processes. If this is the case, an empty line is inserted in front of the current line in a subsequent block 190 and then in the subsequent decision Application block 192 checks whether the transfer process "right to left" (184b in FIG. 12) is provided in the binding pattern B1. If this is not the case, as in FIG. 12a, the rows of B2 following the inserted line are reset by one row in a block 194 (with the result corresponding to FIG. 12b).
Befindet sich dagegen der besagte Umhängevorgang "rechts nach links" tatsächlich in Bl, so werden die auf die eingefügte Leerzeile nachfolgenden Reihen von Bl in einem Block 196 um eine Reihe zurückgesetzt. Anschließend an die Blöcke 194 bzw. 196 wird in einem Entscheidungsblock 198 überprüft, ob bere¬ its alle Abwandlungszeilen der Musteranordnung abgearbeitet sind. Ist dies noch nicht der Fall, so kehrt das Programm über einen Zeilenfortschaltungsblock 200 wieder zum Programm¬ anfang zwischen den Blöcken 186 und 188 zurück. Sind sämtli¬ che Abwandlungszeilen abgearbeitet, so ist das Unterprogramm 78 beendet.If, on the other hand, the said transfer process "right to left" is actually in B1, the rows of B1 following the inserted empty line are reset in a block 196 by one row. Following blocks 194 and 196, a decision block 198 checks whether all modification lines of the pattern arrangement have already been processed. If this is not yet the case, the program returns to the beginning of the program between blocks 186 and 188 via a line advance block 200. If all modification lines have been processed, subroutine 78 is ended.
Eine weitere Strick-Unverträglichkeit kann gemäß Fig. 13 dann auftreten, wenn auf eine Zeile mit sowohl rechten wie auch linken Bindungselementen, d. h. mit Bindungselementen, die an beiden Nadelreihen gebildet werden, eine Zeile mit einem Ab¬ wandlungselement "Umhängen" folgt, und der Umhängevorgang aufgrund der ungünstigen Umhängerichtung und Umhängeentfer¬ nung nicht durchgeführt werden kann, da der Faden ansonsten beim Nadelbettversatz im Übergangsbereich zwischen beiden Na¬ delbetten reißt. Das in der Zeile Z6 in Fig. 13 angegebene Abwandlungselement "Umhängen" 210 soll dafür sorgen, daß die Masche 212 der hinteren Nadelreihe auf eine Nadel 214 der vorderen Nadelreihe umgehängt wird. Hierzu müssen die beiden Nadelbetten dementsprechend weit gegeneinander verschoben werden, beispielsweise das hintere Nadelbett nach links. Hierbei wird jedoch der Übergangsabschnitt 216 des Fadens rechts von der Masche 212 über Gebühr auf Zug beansprucht.A further knitting incompatibility can occur according to FIG. 13 if a line with both right and left binding elements, i. H. with binding elements which are formed on both rows of needles, a line follows with a modification element "transferring", and the transferring operation cannot be carried out due to the unfavorable transferring direction and transferring removal, since the thread would otherwise be displaced in the transition area between the two transferring needles delbett tears. The modification element "transfer" 210 indicated in line Z6 in FIG. 13 is intended to ensure that the stitch 212 of the rear row of needles is transferred to a needle 214 of the front row of needles. For this purpose, the two needle beds have to be shifted far apart, for example the rear needle bed to the left. Here, however, the transition section 216 of the thread to the right of the stitch 212 is unduly stressed.
Der andere Übergangsabschnitt 218 wird bei dieser Umhängeope¬ ration nicht überbeansprucht, da er am Anfang der Bewegung nicht gedehnt, sondern zusammengeschoben wird und auch am En¬ de der Nadelbettverschiebung (um zwei Nadelbettraster) noch nicht auf Zug beansprucht wird.The other transition section 218 is not overused in this transfer operation, since it is at the beginning of the movement is not stretched, but is pushed together and even at the end of the needle bed displacement (by two needle bed grids) there is still no tension.
Die Situation gemäß Fig. 13 kann beispielweise aus der Situa¬ tion gemäß Fig. 14a entstanden sein. Die hier dargestellte BindungsStruktur ist an sich strickbar, da der problemati¬ schen Umhängeoperation (Abwandlungselement 210) eine andere Umhängeoperation vorausgeht, nämlich ein Abwandlungsele ent "Umhängen" 220, welches dafür sorgt, daß sämtliche Maschen an der gleichen Nadelreihe gebildet sind. Da sowohl die Richtung als auch die Umhängeentfernung beider Abwandlungselemente 210 und 220 voneinander verschieden ist, sorgen die bereits be¬ schriebenen entsprechenden Unterprogramme 76 bzw. 78 für eine Anordnung der Abwandlungselemente in unterschiedlichen Zei¬ len, und zwar gemäß Fig. 14b derart, daß das Abwandlungsele¬ ment mit der größeren Umhängeentfernung zuerst kommt; dann ist jedoch die unerwünschte Situation gemäß Fig. 13 gegeben, da bei Ausführung des Anwandlungselements 210 Maschen auf beiden Nadelreihen angeordnet sind.The situation according to FIG. 13 may have arisen, for example, from the situation according to FIG. 14a. The binding structure shown here can be knitted per se because the problematic transfer operation (modification element 210) is preceded by another transfer operation, namely a modification element "transfer" 220, which ensures that all stitches are formed on the same row of needles. Since both the direction and the distance between the two modification elements 210 and 220 differ from one another, the corresponding subroutines 76 and 78 already described ensure that the modification elements are arranged in different lines, according to FIG. 14b such that the Abwandlungsele¬ element comes first with the larger cape distance; then, however, the undesirable situation according to FIG. 13 is given, since 210 stitches are arranged on both rows of needles when the conversion element is implemented.
Gemäß dem in Fig. 21 dargestellten Unterprogramm 80 wird, von der Situation gemäß Fig. 14b ausgehend, eine Vertauschung der Zeilen vorgenommen, um die strickbare Situation gemäß Fig. 14c zu erhalten, bei der das Abwandlungselement Umhängen 220 zuerst durchgeführt wird mit der Folge, daß dann sämtliche Maschen auf der hinteren Nadelreihe liegen. Das Abwandlungse¬ lement Umhängen 210 kann dann ohne weiteres umgesetzt werden.According to the subroutine 80 shown in FIG. 21, starting from the situation according to FIG. 14b, the lines are interchanged in order to obtain the knitted situation according to FIG. 14c, in which the modification element reassignment 220 is carried out first, with the result that then all stitches are on the back row of needles. The modification element cape 210 can then be easily implemented.
In einem Startblock 230 des Unterprogramms 80 wird die unter¬ ste Bindungszeile der Bindungsanordnung ausgewählt. Im nach¬ folgenden Entscheidungsblock 232 wird überprüft, ob sowohl linke wie auch rechte Bildungselemente vorliegen. Ist dies der Fall, so wird im nachfolgenden Block 234 überprüft, ob auf die derzeitige Bindungszeile eine Abwandlungszeile mit einem Umhängevorgang folgt. Trifft dies zu, so wird in einem nachfolgenden Block 236 die maximale Umhängeentfernung Umaχ in Richtung des Umhängevorgangs berechnet, d. h. es werden sämtliche Verbindungsabschnitte 216, 218 des Fadens zwischen beiden Nadelbetten daraufhin überprüft, ob sie zu Beginn des Umhängevorgangs auf Zug belastet werden (dem entspricht im allgemeinen die Umhängeentfernung Null) oder anfänglich ge¬ staucht werden, wobei dann die maximale Umhängeentfernung et¬ wa dem Doppelten der Verbindungsabschnittslänge entspricht. Die maximale Umhängeentfernung ist naütürlich die kleinste erlaubte Umhängeentfernung in der besagten Umhängerichtung sämtlicher Verbindungsabschnitte.The lowest binding line of the binding arrangement is selected in a start block 230 of subroutine 80. In the following decision block 232 it is checked whether there are both left and right education elements. If this is the case, it is checked in block 234 below whether a modification line with a reassignment process follows the current binding line. If this is the case, then in a subsequent block 236 the maximum transfer distance U maχ calculated in the direction of the transfer process, ie all connecting sections 216, 218 of the thread between the two needle beds are checked to see whether they are subjected to tension at the start of the transfer process (this generally corresponds to the transfer distance zero) or initially compressed, in which case the maximum transfer distance corresponds approximately to twice the length of the connecting section. The maximum transfer distance is, of course, the smallest allowable transfer distance in the transfer direction of all connecting sections.
In einem anschließenden Entscheidungsblock 238 wird über¬ prüft, ob die tatsächliche Umhängeentfernung entsprechend dem ermittelten Umhängevorgang größer ist als Umaχ. Ist dies der Fall, so ist Strickunverträglichkeit gegeben. Nachfolgend wird dann versucht, die Strickunverträglichkeit zu beheben. Hierzu wird in einem nachfolgenden Block 240 überprüft, ob eine Vertauschung der den Umhängevorgang enthaltenden Abwand¬ lungszeile mit einer nachfolgenden Abwandlungszeile möglich ist. Ist dies der Fall, so werden in einem nachfolgendenIn a subsequent decision block 238, it is checked whether the actual transfer distance corresponding to the determined transfer process is greater than U maχ . If this is the case, there is a knitting intolerance. In the following, an attempt is then made to remedy the intolerance to knitting. For this purpose, a check is made in a subsequent block 240 as to whether it is possible to swap the modification line containing the transfer process with a subsequent modification line. If this is the case, then in a subsequent one
Block 242 beide Abwandlungszeilen vertauscht mit Rücksprung des Programms zwischen die Blöcke 234 und 236 zur anschlie¬ ßenden erneuten Überprüfung der maximalen Umhängeentfernung jeweils unter Berücksichtigung der dem eigentlichen Umhänge- Vorgang vorangehenden Abwandlungszeilen einschließlich der vertauschten Abwandlungszeile.Block 242 swaps both modification lines when the program returns between blocks 234 and 236 for the subsequent rechecking of the maximum transfer distance, taking into account the modification lines preceding the actual transfer process, including the interchanged modification line.
Wird im Block 240 festgestellt, daß eine Vertauschung mit der folgenden Abwandlungszeile nicht möglich ist, beispielsweise deshalb, weil unmittelbar die nächste Bindungszeile folgt, wird in einem nachfolgenden Block 244 überprüft, ob eine Ver¬ tauschung mit einer vorausgehenden Abwandlungszeile möglich ist, mit der Hoffnung, daß dann Strickverträglichkeit gegeben ist. Ist Vertauschungsmöglichkeit gegeben, so wird im Block 242 die Vertauschung vorgenommen und erneut der Programm¬ zweig, beginnend mit den Blöcken 236, 238 durchlaufen. Ist eine Vertauschung mit der vorausgehenden Abwandlungszeile nicht möglich, so wird in einem Block 246 überprüft, ob der Umhängevorgang von einem linken Element ausgeht. Ist dies der Fall, so wird in einem nachfolgenden Block 248 überprüft, ob ein Umhängen der rechten Elemente nach links möglich ist, da dies ja voraussetzt, daß der neue Platz für die rechten Ele¬ mente nicht bereits durch ein linkes Element belegt ist. Ist die Umhängemöglichkeit gegeben, so wird in einem nachfolgen¬ den Block 250 in diese Umhängeoperationen veranlassende Ab- wandlungszeile vor die betreffende Abwandlungszeile mit dem problematischen Umhängevorgang eingefügt. Damit sich die prinzipielle Bindungsstruktur nicht ändert, wird in einem Block 252 eine inverse Abwandlungszeile anschließend an die Abwandlungszeile mit dem problematischen Umhängevorgang her- gestellt, so daß das Programm dann zur weiteren Abarbeitung der nächsten Bindungszeilen schreiten kann.If it is determined in block 240 that an exchange with the following modification line is not possible, for example because the next binding line follows immediately, in a subsequent block 244 it is checked whether an exchange with a preceding modification line is possible, with hope that there is then compatibility with knitting. If there is a possibility of swapping, the swapping is carried out in block 242 and the program branch is run through again, starting with blocks 236, 238. If an exchange with the preceding modification line is not possible, a check is made in a block 246 as to whether the reassignment process is based on a left element. If this is the case, it is checked in a subsequent block 248 whether it is possible to move the right elements to the left, since this presupposes that the new space for the right elements is not already occupied by a left element. If the possibility of transferring is given, then in a subsequent block 250, a modification line which causes these transfer operations is inserted before the relevant modification line with the problematic transfer process. In order that the basic binding structure does not change, an inverse modification line is created in block 252 after the modification line with the problematic reassignment process, so that the program can then proceed to further processing the next binding lines.
In einem Entscheidungsblock 254 wird abgefragt, ob bereits alle Bindungszeilen abgearbeitet sind. Ist dies nicht der Fall, so wird über einen Block 256 zur Fortschaltung zur nächsten Bindungszeile zwischen die Anfangsblöcke 230 und 232 zurückgesprungen zum erneuten Programmdurchlauf, bis schlie߬ lich sämtliche Bindungszeilen abgearbeitet sind.A decision block 254 asks whether all the binding lines have already been processed. If this is not the case, then a block 256 is used to jump back to the next binding line between the starting blocks 230 and 232 for a new program run until finally all binding lines have been processed.
Wenn während des Programmablaufs im Block 232 festgestellt wird, daß entweder nur rechte oder nur linke Bindungselemente vorhanden sind, dann springt das Programm zwischen die Blöcke 252 und 254. Dies gilt auch für den Fall, daß im Block 134 festgestellt wird, daß auf die derzeitige Bindungszeile keine Abwandlungszeile mit einem Umhängevorgang folgt. Ferner gilt dies auch dann, wenn im Block 238 festgestellt wird, daß die Umhängeentfernung nicht größer ist als die Umaχ.If it is determined during the program flow in block 232 that either only right or only left binding elements are present, the program jumps between blocks 252 and 254. This also applies in the event that it is determined in block 134 that the current one Binding line is not followed by a modification line with a reassignment process. This also applies if it is determined in block 238 that the distance of the cape is not greater than the U maχ .
Wird im Block 246 festgestellt, daß der Umhängevorgang von einem rechten Element ausgeht, so geht das Programm zu einem Entscheidungsblock 258 über, der überprüft, ob ein Umhängen sämtlicher linker Elemente nach rechts möglich ist. Ist dies der Fall, so wird in den Blöcken 250 und 252 eine diese Um¬ hängeoperation durchführende Abwandlungszeile der den proble¬ matischen Umhängevorgang aufweisenden Abwandlungszeile vor¬ ausgestellt, sowie eine entsprechende inverse Abwandlungszei- le nachgestellt.If it is determined in block 246 that the reassignment process is based on a right element, the program proceeds to a decision block 258, which checks whether it is possible to reassign all left elements to the right. Is this if the case, a modification line carrying out this reassignment operation is pre-displayed in blocks 250 and 252, and a corresponding inverse modification line is re-enacted.
Die Fig. 15 zeigt die Auswirkung dieser zusätzlichen Abwand¬ lungszeilen. In Fig. 15a weist die Abwandlungszeile 27 mit einem Umwandlungselement 266 auf für Umhängen von der linken Nadelreihe zur rechten Nadelreihe, und zwar um drei Rasterab¬ stände nach links. Die vorangehende Zeile Z6 ist eine Bin¬ dungszeile mit vorwiegend linken Maschen 260, jedoch auch ei¬ ner isolierten rechten Masche 262. Der Verbindungsabschnitt 264 würde bei Ausführung des Abwandlungselements "Umhängen" 266 nach anfänglicher Stauchung zu sehr gedehnt, da die Um¬ hängeentfernung die doppelte Abschnittslänge übersteigt.15 shows the effect of these additional modification lines. In FIG. 15a, the modification line 27 has a conversion element 266 for transferring from the left row of needles to the right row of needles, namely by three grid spacings to the left. The preceding line Z6 is a binding line with predominantly left-hand stitches 260, but also an isolated right-hand stitch 262. The connecting section 264 would be stretched too much when the modification element "transferring" 266 was carried out after initial compression, since the transferring distance would be the same exceeds twice the section length.
Das Unterprogramm 80 sorgt nun mit seinen Schritten 246 ff dafür, daß vor der Zeile Z7 eine Zeile Z6' eingefügt wird mit einem Umwandlungselement "Umhängen" 268, welches dafür sorgt, daß die einsame rechte Masche 262 auf eine freie Nadel 265 der hinteren Nadelreihe umgehängt wird, so daß dann anschlie¬ ßend die Umhängeoperation gemäß Zeile Z7 durchgeführt werden kann. Die an die Zeile Z7 anschließend eingefügte Zeile Z7• macht die Umhängeoperation gemäß Zeile 26' wieder rückgängig, wozu es ein dementsprechend entgegengesetzt gerichtetes Ab¬ wandlungselement "Umhängen" 270 an derselben Stelle wie in der Z6' aufweist.With its steps 246 ff, the subroutine 80 now ensures that a line Z6 'is inserted before the line Z7 with a conversion element “reassigning” 268, which ensures that the lonely right stitch 262 is reassigned to a free needle 265 of the rear row of needles , so that the reassignment operation according to line Z7 can then be carried out. The line Z7 • inserted after the line Z7 reverses the reassignment operation according to line 26 ', for which purpose it has a correspondingly oppositely directed modification element "reassignment" 270 at the same position as in the Z6'.
Anhand von Fig. 22 wird nachfolgend das in Fig. 16 bereits erwähnte Unterprogramm 88 für die Zuordnung der Strickart er¬ läutert.The subroutine 88 already mentioned in FIG. 16 for assigning the knitting type is explained below with reference to FIG. 22.
Nachdem gemäß dem in Fig. 16 angedeuteten Programmschritt 78 das gewünschte Farbmuster eingegeben wurde, wird nach demAfter the desired color pattern has been entered in accordance with program step 78 indicated in FIG. 16, after the
Programmpunkt N in einem Programmblock 300 die Strickart ab¬ gefragt, die dem Farbmuster zuzuordnen ist. Eine entspre- chende Abfrage erhält der Benutzer beispielsweise auf dem Bildschim 29 angezeigt, bzw. kann einer derartige Abfrage auf dem Bildschirm aufrufen.Program point N in a program block 300 queries the type of knitting that is to be assigned to the color pattern. A corresponding The user receives a corresponding query, for example, on the screen 29, or can call up such a query on the screen.
Für den Benutzer besteht die Wahl zwischen einem Intarsia- Strickvorgang 301, einem Jacquard-Strickgang 302 oder einem sogenannten Transparent-Strickvorgang 303.The user can choose between an intarsia knitting process 301, a jacquard knitting course 302 or a so-called transparent knitting process 303.
Bei Auswahl des Intarsia-Strickvorgangs 301 ermöglicht die Einrichtung 10 dem Benutzer die Wahl der Abbindungsart und zwar schrittweise die Wahl der Abbindungslage 302 und der Art der Bindungselemente 303 für die Abbindung, oder auch in um¬ gekehrter Reihenfolge. Wie bereits früher erwähnt wurde, be¬ trifft die Abbildungsart die Art und Weise, in der die Intar- sia-Farbfäden jeweils in den Intarsiafarben sowie beim Über¬ gang vom Intarsia-Strickbereich in den Grundgestrick-Bereich und umgekehrt mit den benachbarten Fäden abgebunden, d.h. verbunden wird. Für die Lage der Abbindung (Programmschritt 302) ist eine automatische Anordnung der Lage der Abbindung oder eine wählbare Lage beispielsweise der Henkel, etwa -2, - 1 oder -4 Nadeln bzw. Maschen im Grundgestrick möglich. Be¬ züglich der Wahl der Bindungselemente können vorzugsweise lange oder auch kurze Henkel oder Maschen gewählt werden. Es ist auch die entscheidung "keine Abbindung" möglich.When the intarsia knitting process 301 is selected, the device 10 enables the user to select the type of binding, step by step the choice of the binding layer 302 and the type of binding elements 303 for the binding, or in the reverse order. As mentioned earlier, the type of illustration relates to the way in which the intarsia color threads are bound in the intarsia colors and in the transition from the intarsia knitting area to the basic knitting area and vice versa with the neighboring threads, ie is connected. For the position of the tying (program step 302), an automatic arrangement of the position of the tying or a selectable position of the handles, for example, -2, - 1 or -4 needles or stitches in the basic knitted fabric is possible. With regard to the choice of the binding elements, long or short handles or meshes can preferably be selected. The decision "no setting" is also possible.
Die Anpassung der Bindungsarten gemäß den gewählten Parame¬ tern hinsichtlich der Abbildungslage und der Bindungselemente wird entsprechend den Programmschritten 302 und 303 nach Rückkehr zum Programmpunkt O (vgl. Fig. 16) von der Anpaße- inheit vorgenommen, wenn noch keine Anpassung erfolgt ist, indem zum Programmschritt 72 zurückgekehrt wird.The adaptation of the binding types according to the selected parameters with regard to the imaging position and the binding elements is carried out by the adaptation unit in accordance with program steps 302 and 303 after returning to program point O (cf. FIG. 16), if no adaptation has yet been made by is returned to program step 72.
Wird dagegen die Jacquard-Strickart gemäß Programmschritt 302 von der Bedienungsperson gewählt, wird sie gemäß Programm- schritt 305 danach beispielsweise mittels einer Bildschirmab¬ frage aufgefordert, zu wählen, ob der Jacquard-Strickbereich plaziert oder nicht plaziert ist, was in Fig. 22 mit den Pro¬ grammblöcken 306 bzw. 307 angedeutet ist.If, on the other hand, the type of jacquard knitting is selected by the operator according to program step 302, then, according to program step 305, the operator is then asked, for example by means of a screen query, to choose whether the jacquard knitting area is placed or not placed, which is indicated in FIG. 22 with the program blocks 306 and 307, respectively.
Im Falle der Wahl eines plazierten Jacquard-Strickbereichs ist es in einem weiteren Abfrageschritt 308 für den Benutzer durch eine zusätzliche Bildschirmaufforderung möglich, zwi¬ schen einer Netzstruktur und einer Kreuzschlauch-Struktur (vgl. Programmblöcke 309 und 310) für die Gestrickrückseite zu wählen. Im Falle, daß eine Netzstruktur 309 gewählt wurde, ist eine weitere zusätzliche Wahl gemäß Entscheidungsschritt 311 für geköperte Netze oder für die Verwendung des Grundge- fadens innerhalb des plazierten Jacquard-Bereichs (Programm¬ blöcke 312 bzw. 313) möglich. Die Auswahl wird wiederum durch ein entsprechendes Fenster auf dem Bildschirm für den Be- nutzer vorbereitet.If a placed jacquard knitting area is selected, in a further query step 308 it is possible for the user to choose between a network structure and a cross tube structure (cf. program blocks 309 and 310) for the back of the knitted fabric by means of an additional screen request. In the event that a network structure 309 has been selected, a further additional choice according to decision step 311 for twisted networks or for the use of the basic thread within the placed jacquard area (program blocks 312 or 313) is possible. The selection is in turn prepared for the user by a corresponding window on the screen.
Nach Durchführung der genannten Programmschritte wird in ei¬ nem Entscheidungsschritt 314 abgefragt, ob die Seiten des plazierten Jacquard-Strickbereichs nach Intarsia-Strickart ausgeführt werden sollen oder nicht. Ist dies der Fall, springt das Programm zum Programmschritt 302 für die Wahl der Abbindungsart bzw. deren Durchführung und durchläuft die Pro¬ grammschritte 302 und 303 für die Intarsia-Strickart, wie dies zuvor bereits beschrieben wurden.After the execution of the program steps mentioned, a decision is made in a decision step 314 as to whether or not the sides of the placed jacquard knitting area are to be carried out by intarsia knitting. If this is the case, the program jumps to program step 302 for the selection of the type of tying or its implementation and runs through program steps 302 and 303 for the intarsia knitting type, as has already been described above.
Wurde bei der Entscheidung plazierter oder nicht plazierter Jacquard-Strickbereich (vgl. Programmblock 305) entschieden, daß der Jacquard-Strickbereich nicht plaziert sein soll, sich also über die gesamte Breite des Gestricks erstrecken soll (vgl. Programmschritt 307), besteht für den Benutzer der er¬ findungsgemäßen Einrichtung die Möglichkeit, zwischen ver¬ schiedenen Rückseitenstrukturen des Jacquard-Gestrick gemäß Entscheidungsblock 315 zu wählen. Der Benutzer erhält auf dem Bildschirm entsprechende Alternativen zur Auswahl angeboten. Diese können unter anderem sein: keine Rückseite stricken bzw. Rückseite Flottfäden legen (316) , Ringelstruktur (317) , Köper (318) , Netz (319) unterschiedlichster Struktur, oder Kreuzschlauch (320) zu stricken. Nachdem das Programm je nach der gewählten Rückseitenstruktur des Jacquard-Gestricks den entsprechenden Programblock abgearbeitet hat, kehrt das Un¬ terprogramm 88 für diesen Fall wieder am Programmpunkt 0 ins Hauptprogramm zurück.If, when deciding whether to place or not to place the jacquard knitting area (see program block 305), it was decided that the jacquard knitting area should not be placed, that is, should extend over the entire width of the knitted fabric (see program step 307), the user has the device according to the invention the possibility to choose between different back structures of the jacquard knitted fabric according to decision block 315. The user is offered corresponding alternatives for selection on the screen. These can be, among other things: no knitting on the back or laying flotation threads on the back (316), striped structure (317), twill (318), net (319) of various structures, or Knit cross tube (320). After the program has processed the corresponding program block depending on the selected back structure of the jacquard knitted fabric, the subroutine 88 in this case returns to the main program at program point 0.
Bei dem dargestellten Ausführungsbeispiel für die erfindungs¬ gemäße Einrichtung ist es mit dem Entscheidungsblock 300 (vgl. Fig. 22) möglich, neben der Intarsia- und der Jacquard- Strickart auch die sogenannte Transparent-Strickart (Block 303) zu wählen, so daß - wie zuvor bereits erläutert wurde - auch bei einem dem Grundgestrick als Rechteck zu überlagern¬ den Farbmuster Teile dieses Farbmusters als Grundgestrick, also hinsichtlich des Farbmusters transparent, gestrickt wer- den können. Nach Durchlaufen dieses Unterprogrammblocks 303 für das Transparentsstricken springt auch in diesem Falle das Unterprogramm 88 am Programmpunkt O in das Hauptprogramm zu¬ rück.In the exemplary embodiment shown for the device according to the invention, it is possible with decision block 300 (see FIG. 22) to select the so-called transparent knitting type (block 303) in addition to the intarsia and jacquard type, so that as already explained above - even with a color pattern to be superimposed on the basic knitted fabric as a rectangle, parts of this color pattern can be knitted as basic knitting, that is to say transparent with regard to the color pattern. After passing through this subroutine block 303 for the transparent knitting, the subroutine 88 also jumps back to the main program at the program point O in this case.
Die Erfindung, sowie weitere Merkmale, Ausgestaltungen und Vorteile der Erfindung wurde bzw. wurden anhand der darge¬ stellten Ausführungsformen beschrieben. Dem Fachmann sind je¬ doch zahlreiche Abwandlungen, Ausgestaltungen und Modifika¬ tionen möglich, ohne daß dadurch der Erfindungsgedanke ver- lassen wird. Beispielsweise kann die Anpaßeinheit 28 der er¬ findungsgemäßen Einrichtung 10 nur für bestimmte Vorgänge, beispielsweise nur für die Bindungsmuster, oder nur für die Färb- oder Umrißmusteranpassung ausgebildet sein, wenn dies für bestimmte Anwendungsfälle vorteilhaft oder ausreichend erscheint. Weiterhin sind verschiedene Möglichkeiten für die Umrißmusteranpassung möglich. Auch ist es besonders vorteil¬ haft, daß bei der Farbmusteranpassung an das Grundgestrick insbesondere im Falle des Jacquard-Strickens vor Beginn des Jacquard-Strickvorgangs eine Vorbereitung der Rückseiten-Bin- dungstruktur bzw. am Ende des Vorgangs ein Abschluß der Rück¬ seiten-Bindungsstruktur erfolgt. Auch ist es vorteilhaft, wenn die Richtung der Fadenzu- bzw. abfuhr zum Farbenmuster sowie die für die Zu- bzw. Abfuhr des Faden des Farbenmusters vorgesehene Bindungstruktur wählbar ist. All diese Möglich¬ keiten, mit denen der Benutzer über die Anpaßeinheit 28 der erfindungsgemäßen Einrichtung 10 auf den Strickvorgang Ein- fluß nehmen kann, ist vorzugsweise durch entsprechende Ab¬ fragefenster strukturiert, die der Benutzer aufrufen oder verwerfen kann. Dabei ist es bei der erfindungsgemäßen Ein¬ richtung besonders vorteilhaft, daß durch die Möglichkeit der Darstellung des Gestricks in verschiedenen Darstellungsarten der Benutzer schrittweise immer wieder den Fortschritt des Anpaß- und Korrekturvorgangs dargestellt erhält und in Ab¬ hängigkeit davon die Struktur oder das Bindungsmuster je nach Bedarf manuell ändern kann. Auch bei einer manuellen Änderung ist dann sichergestellt, daß dadurch entstehende Unverträg- lichkeiten beim Strickablauf durch die erfindungsgemäße Ein¬ heit erkannt wird, so daß dann, wenn die Anpaßeinheit die Korrektur nicht selbst durchführen kann, eine Fehlermeldung erkennt und eine manuelle Korrektur von der Bedinungsperson gezielt durchführbar ist. The invention, as well as further features, refinements and advantages of the invention, have been described with reference to the illustrated embodiments. However, numerous modifications, configurations and modifications are possible for the person skilled in the art, without thereby abandoning the inventive idea. For example, the adaptation unit 28 of the device 10 according to the invention can only be designed for certain processes, for example only for the binding pattern, or only for the color or outline pattern adaptation if this appears advantageous or sufficient for certain applications. Various options for contour pattern adjustment are also possible. It is also particularly advantageous that when adapting the color pattern to the basic knitted fabric, in particular in the case of jacquard knitting, prior to the start of the jacquard knitting process, preparation of the rear-side binding structure or, at the end of the process, completion of the rear-side binding structure he follows. It is also advantageous if the direction of the thread feed or discharge to the color pattern and the binding structure provided for the feeding or removal of the thread of the color pattern can be selected. All of these possibilities, with which the user can influence the knitting process via the adaptation unit 28 of the device 10 according to the invention, are preferably structured by means of corresponding query windows which the user can call up or reject. It is particularly advantageous in the case of the device according to the invention that the possibility of displaying the knitted fabric in various display types step by step shows the user progressively the progress of the adaptation and correction process and, depending on this, the structure or the binding pattern depending on Can change demand manually. Even in the event of a manual change, it is then ensured that incompatibilities arising in the knitting process are recognized by the unit according to the invention, so that if the adaptation unit cannot carry out the correction itself, it detects an error message and a manual correction by the operator is specifically feasible.

Claims

Patentansprüche Claims
1. Einrichtung (10) zur Entwicklung eines Steuerprogramms für eine Strick- oder Wirkmaschine (42) zur Herstellung eines Ma¬ schenerzeugnisses mit Fadenverlauf quer zur Herstellungsrich¬ tung, umfassend1. Device (10) for developing a control program for a knitting or knitting machine (42) for producing a knitted product with a thread course transverse to the direction of production, comprising
- eine Eingabeeinheit (18) , - eine Grafikeinheit (26) mit Anzeigeeinheit zur optischen Wiedergabe der zu erstellenden Maschenerzeugnisse, in einer Fadenlauf-Darstellungsart mit Bindungszeilen aus den Bindungselementen Masche, Henkel, Flottung, die in einem Na¬ delbettraster in einer Reihenfolge angeordnet sind, die die Bindung der der jeweiligen Zeile zugeordneten Maschenreihe des herzustellenden Maschenerzeugnisses angibt,und mit Ab¬ wandlungselementen, wie z. B. Umhängen, Abwerfen und Versatz,- An input unit (18), - A graphics unit (26) with a display unit for the optical reproduction of the stitch products to be created, in a thread-running representation with binding lines from the binding elements stitch, handle, floatation, which are arranged in a sequence in a needle bed grid , which indicates the binding of the row of stitches assigned to the respective row of the knitted product to be produced, and with modification elements, such as, for example, B. moving, dropping and misalignment,
- eine Steuerprogramm-Recheneinheit (.32) zur Berechnung eines Steuerprogramms für die Strick- oder Wirkmaschine (42) , da- durch gekennzeichnet, daß- A control program computing unit (.32) for calculating a control program for the knitting or knitting machine (42), characterized in that
- die Eingabeeinheit (18) für das Eingeben und/oder Plazieren von Bindungs-, Färb- und/oder Umrißmustern vorgesehen ist, und daß- The input unit (18) is provided for entering and / or placing binding, coloring and / or outline patterns, and that
- eine Anpaßeinheit (28) für Bindungsanordnungen mit wenig- stens zwei in Maschenreihenrichtung aufeinander folgenden un¬ terschiedlichen Mustern vorgesehen ist, die die Muster auf Strickunverträglichkeit überprüft.- A matching unit (28) is provided for binding arrangements with at least two different patterns following one another in the direction of the course, which checks the patterns for knitting incompatibility.
2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Anpaßeinheit (28) bei festgestellter Unverträglichkeit selbsttätig eine Korrektur des einen oder anderen Musters in der Bindungsanordnung zur Behebung der Unverträglichkeit vor¬ nimmt.2. Device according to claim 1, characterized in that the adaptation unit (28) automatically makes a correction of one or the other pattern in the binding arrangement to eliminate the incompatibility when an incompatibility is found.
3. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Anpaßeinheit (28) bei festgestellter Unverträglichkeit eine Fehlermeldung abgibt, falls die Unverträglichkeit von ihr nicht korrigierbar ist.3. Device according to claim 1, characterized in that the adapter unit (28) when incompatibility is found issues an error message if the intolerance cannot be corrected by her.
4. Einrichtung nach einem der vorhergehenden Ansprüche, da- durch gekennzeichnet, daß die Anpaßeinheit (28) bei festge¬ stellter Unverträglichkeit eine Fehlermeldung nur dann ab¬ gibt, wenn die Unverträglichkeit von ihr nicht korrigierbar ist.4. Device according to one of the preceding claims, characterized in that the adaptation unit (28) only issues an error message if an incompatibility is found if the incompatibility cannot be corrected by it.
5. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß die Anpaßeinheit (28) zur Übermitt¬ lung der korrigierten Bindungsanordnung bzw. der Fehlermel¬ dung an die Grafikeinheit (26) zur optischen Wiedergabe der korrigierten Bindungsanordnung bzw. der ursprünglichen Bin- dungsanordnung samt Fehlermeldung angeschlossen ist, und daß die Grafikeinheit (26) zur manuellen Korrektur der jeweils wiedergegebenen Bindungsanordnung über die Eingabeeinheit (18) sowie zur Übermittlung der manuell korrigierten Bin¬ dungsanordnung an die Anpaßeinheit (28) zur erneuten Überprü- fung der Strickverträglichkeit ausgebildet ist.5. Device according to one of the preceding claims, characterized in that the adaptation unit (28) for transmitting the corrected binding arrangement or the error message to the graphics unit (26) for the optical reproduction of the corrected binding arrangement or the original bin - Connection arrangement including error message is connected, and that the graphics unit (26) is designed to manually correct the binding arrangement being reproduced via the input unit (18) and to transmit the manually corrected binding arrangement to the adaptation unit (28) for a new check of the knitting compatibility is.
6. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß die Anpaßeinheit (28) mit der Steu¬ erprogramm-Recheneinheit (31) zur Übermittlung der korrigier- ten Maschenanordnung und anschließender Berechnung des Steu¬ erprogramms verbunden ist.6. Device according to one of the preceding claims, characterized in that the adaptation unit (28) is connected to the control program computing unit (31) for transmitting the corrected stitch arrangement and subsequent calculation of the control program.
7. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß die Steuerprogramm-Recheneinheit (32) eine erste Untereinheit (34) zur Berechnung eines allge¬ meinen, Strickmaschinentyp-unabhängigen Steuerprogramms um¬ faßt.7. Device according to one of the preceding claims, characterized in that the control program computing unit (32) comprises a first subunit (34) for calculating a general control program independent of the knitting machine type.
8. Einrichtung nach einem der vorhergehenden Ansprüche, da- durch gekennzeichnet daß die Eingabeeinheit zur voneinander unabhängigen Eingabe von Bindungsmustern, Farbmustern und/oder Maschenerzeugnis-Umrissen ausgebildet ist. 8. Device according to one of the preceding claims, characterized in that the input unit is designed for the independent input of binding patterns, color patterns and / or knitted fabric outlines.
9. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß die Eingabeeinheit (18) mit einem Datenspeicher (14) zur Speicherung von Bindungsmustern (22) , Farbmustern (24) und/oder Umrissenmustern (20) verbunden ist.9. Device according to one of the preceding claims, da¬ characterized in that the input unit (18) with a data memory (14) for storing binding patterns (22), color patterns (24) and / or outline patterns (20) is connected.
10. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß in der Fadenlauf-Darstellungsart die Bindungsmuster (22) aus von den Bindungselementen gebil- deten Bindungsreihen sowie aus von den Abwandlungselementen gebildeten Abwandlungsreihen bestehen, und daß die Zeilen der Bindungsanordnung von den aneinandergefügten Reihen der Bin¬ dungsmuster (22) gebildet sind.10. Device according to one of the preceding claims, characterized in that the weave pattern (22) consists of binding rows formed by the binding elements and of the modification elements formed by the modification elements, and that the lines of the binding arrangement of the joined rows of the binding pattern (22) are formed.
11. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß die Grafikeinheit (26) zur opti¬ schen Wiedergabe der Bindungsanordnung wahlweise mit einer von mehreren Darstellungsarten ausgebildet ist, die neben der Fadenlauf-Darstellungsart eine Symbol-Darstellungsart umfas- sen, die aus den einzelnen Maschenreihen jeweils zugeordneten Symbolzeilen besteht, wobei jedes Symbol die Fadenführung um ein Nadelpaar sowie zumindest ein Teil der anschließend durchzuführenden Abwandlungsoperationen angibt.11. Device according to one of the preceding claims, characterized in that the graphics unit (26) for optically reproducing the binding arrangement is optionally designed with one of several types of representation which, in addition to the thread running type of representation, comprise a symbol type of representation, the symbol rows each assigned from the individual stitch rows, each symbol indicating the thread guidance around a pair of needles and at least part of the modification operations to be subsequently carried out.
12. Einrichtung nach Anspruch 11, dadurch gekennzeichnet, daß jedes Symbol nur die nächstfolgende Abwandlungsoperation an¬ gibt.12. The device according to claim 11, characterized in that each symbol indicates only the next subsequent modification operation.
13. Einrichtung nach Anspruch 11 oder 12, dadurch gekenn- zeichnet, daß die Grafikeinheit (26) ferner zur optischen13. Device according to claim 11 or 12, characterized in that the graphics unit (26) further for optical
Wiedergabe der Bindungsanordnungen in einer Maschen-Darstel¬ lungsart augebildet ist, die aus Maschenzeilen besteht, die jeweils den Maschenreihen zugeordnet sind, und die aus Ma¬ schenelementen gebildet sind, wobei jedes Maschenelement ein Maschenbild wiedergibt, das einer Darstellung eines entspre¬ chenden Ausschnittes des hergestellten Maschenerzeugnisses entspricht. Reproduction of the binding arrangements is formed in a stitch representation type, which consists of stitch rows, each of which is assigned to the stitch rows, and which are formed from stitch elements, each stitch element reproducing a stitch image that represents a representation of a corresponding section of the manufactured mesh product corresponds.
14. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß die Anpaßeinheit (28) bei den Zei¬ len der Bindungsanordnung feststellt, ob sich an die Bin- dungsreihen des einen oder anderen Bindungsmusters jeweils entsprechende Bindungsreihen des anderen bzw. eines Bindungs¬ musters anschließen, und daß die Anpaßeinheit (28) dann, wenn sie feststellt, daß sich an eine Bindungsreihe eines der Bin¬ dungsmuster keine Bindungsreihe des jeweils anderen Bindungs- musters anschließt, vor die betreffende Zeile der Bindungsan¬ ordnung eine Leerzeile einfügt und anschließend die auf die Leerzeile folgenden Reihen des jeweils anderen Bindungsmu¬ sters um eine Reihe zurücksetzt (Fig. 8, 9 und 17).14. Device according to one of the preceding claims, characterized in that the adapter unit (28) determines at the lines of the binding arrangement whether corresponding rows of bonds of the other or of a binding are attached to the rows of bonds of one or the other ¬ pattern connect, and that the adapter unit (28), if it determines that a binding row of one of the binding patterns is not followed by a binding series of the other binding pattern, inserts an empty line in front of the relevant line of the binding arrangement and then resets the rows of the other binding pattern following the blank line by one row (FIGS. 8, 9 and 17).
15. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß die Anpaßeinheit (28) in sämtlichen Zeilen der Bindungsanordnung feststellt, ob sich an eine Bin¬ dungsreihe ohne Versatz des einen oder anderen Bindungsmu¬ sters eine Bindungsreihe mit Versatz des anderen bzw. einen Bindungsmusters anschließt, daß die Anpaßeinheit (28) dann, wenn sie festgestellt hat, daß an eine Bindungsreihe ohne Versatz eines der Bindungsmuster eine Bindungsreihe mit Ver¬ satz des jeweils anderen Bindungsmusters anschließt, ferner feststellt, ob in der Bindungsreihe des einen Bindungsmusters aufgrund des Versatzes eine Maschenkreuzung entsteht, und daß die Anpaßeinheit (28) dann, wenn letzteres der Fall ist, zur Verschiebung sämtlicher Reihen eines der beiden Bindungsmu¬ ster am entsprechenden Anfang oder Ende dieses Bindungsmu¬ sters in Abhängigkeit von der Lage in der Bindungsanordnung eine Grund-Bindungsreihe einfügt aus Bindungselementen einer Grundbindung des Maschenerzeugnisses (Fig. 10, 18) .15. Device according to one of the preceding claims, characterized in that the adaptation unit (28) determines in all lines of the binding arrangement whether a binding series with an offset of one or the other binding pattern has a binding series with an offset of the other or adjusts a binding pattern, that the adapter unit (28), when it has determined that a binding series without an offset of one of the binding patterns is followed by a binding series with an offset of the other binding pattern, also determines whether in the binding series of the one binding pattern the offset creates a mesh crossing, and that the adapter unit (28), if the latter is the case, is a reason for shifting all rows of one of the two binding patterns at the corresponding beginning or end of this binding pattern, depending on the position in the binding arrangement -Binding series inserts from binding elements of a basic binding the knitted fabric (Fig. 10, 18).
16. Einrichtung nach Anspruch 15, dadurch gekennzeichnet, daß anschließend an das Einfügen der Grund-Bindungsreihe gemäß Anspruch 15 die Anpaßeinheit (28) die Zeilen der Bindungsan¬ ordnung gemäß Anspruch 13 überprüft und ggf. korrigiert. 16. Device according to claim 15, characterized in that subsequent to the insertion of the basic binding row according to claim 15, the adaptation unit (28) checks the lines of the binding arrangement according to claim 13 and, if necessary, corrects them.
17. Einrichtung nach Anspruch 15 oder 16, dadurch gekenn¬ zeichnet, daß die Anpaßeinheit (28) dasjenige der beiden Bin¬ dungsmuster gemäß Anspruch 15 verschiebt, das als letztes in die Bindungsanordnung eingegeben wurde.17. Device according to claim 15 or 16, characterized gekenn¬ characterized in that the adapter unit (28) shifts that of the two binding pattern according to claim 15, which was entered last in the binding arrangement.
18. Einrichtung nach einem der Ansprüche 15 bis 17, dadurch gekennzeichnet, daß die Anpaßeinheit (28) die Verschiebung des einen Bindungsmusters gemäß Anspruch 15 sooft durchführt, bis in keiner der Zeilen eine Maschenkreuzung entsteht.18. Device according to one of claims 15 to 17, characterized in that the adaptation unit (28) carries out the displacement of the binding pattern according to claim 15 until a stitch crossing does not occur in any of the lines.
19. Einrichtung nach einem der Ansprüche 15 und 18, dadurch gekennzeichnet, daß die Anpaßeinheit (28) das Bindungsmuster gemäß Anspruch 15 in einer Richtung maximal soweit ver¬ schiebt, bis der entsprechende Rand eines weiteren Bindungs- musters oder der Bindungsanordnung erreicht ist.19. Device according to one of claims 15 and 18, characterized in that the adaptation unit (28) moves the binding pattern according to claim 15 in one direction at most until the corresponding edge of a further binding pattern or the binding arrangement is reached.
20. Einrichtung nach einem der Ansprüche 15 bis 18, dadurch gekennzeichnet, daß die Anpaßeinheit (28) das Bindungsmuster gemäß Anspruch 15 in Richtung weg vom nächstliegenden Rand der Bindungsanordnung verschiebt.20. Device according to one of claims 15 to 18, characterized in that the adaptation unit (28) shifts the binding pattern according to claim 15 in the direction away from the nearest edge of the binding arrangement.
21. Einrichtung nach einem der Ansprüche 17 bis 20, dadurch gekennzeichnet, daß die Anpaßeinheit (28) die Verschiebung des zuletzt eingegebenen Bindungsmusters gemäß Anspruch 15 maximal sooft durchführt, bis eine Gesamtverschiebung ent¬ sprechend der Rapportlänge dieses Bindungsmusters durchge¬ führt ist, und daß die Anpaßeinheit dann, wenn nach der maxi¬ malen Verschiebung immer noch eine Maschenkreuzung entsteht, eine Fehlermeldung abgibt.21. Device according to one of claims 17 to 20, characterized in that the adaptation unit (28) carries out the shift of the last entered binding pattern according to claim 15 at most until a total shift corresponding to the repeat length of this binding pattern is carried out, and that the adaptation unit emits an error message if a mesh crossing still occurs after the maximum shift.
22. Einrichtung nach einem der Ansprüche 15 bis 20, dadurch gekennzeichnet, daß die Anpaßeinheit (28) die Verschiebung des einen Bindungsmusters gemäß Anspruch 15 maximal sooft durchführt, bis eine Gesamtverschiebung entsprechend der grö- ßeren Rapportlänge der beiden Bindungsmuster durchgeführt ist, und daß die Anpaßeinheit dann, wenn nach der maximalen Verschiebung immer noch eine Maschenkreuzung entsteht, eine Fehlermeldung abgibt.22. Device according to one of claims 15 to 20, characterized in that the adaptation unit (28) carries out the displacement of the one binding pattern according to claim 15 at most until an overall displacement corresponding to the greater repeat length of the two binding patterns is carried out, and that Adaptation unit if after the maximum Shift still creates a mesh crossing, gives an error message.
23. Einrichtung nach Anspruch 21 oder 22, dadurch gekenn- zeichnet, daß die Anpaßeinheit (28) den Abstand des Bindungs¬ musters vom Ende der Bindungsanordnung oder vom Ende eines dazwischenliegenden, nächstfolgenden Bindungsmusters mit der Rapportlänge der Gesamtverschiebung vergleicht, und nur dann, wenn die Rapportlänge den Abstand übersteigt, das Bindungsmu- ster in Richtung zum Anfang der Bindungsanordnung verschiebt.23. Device according to claim 21 or 22, characterized in that the adaptation unit (28) compares the distance of the binding pattern from the end of the binding arrangement or from the end of an intermediate, subsequent binding pattern with the repeat length of the total displacement, and only if the repeat length exceeds the distance that moves the binding pattern toward the beginning of the binding arrangement.
24. Einrichtung nach einem der vorhergehenden Ansprüche, dau- drch gekennzeichnet, daß die Anpaßeinheit (28) in sämtlichen Zeilen der Bindungsanordnung feststellt, ob in einer Abwand- lungsreihe des einen oder anderen Bindungsmusters ein Abwand¬ lungselement "Umhängen" vorkommt mit einer Umhängeentfernung, die sich unterscheidet von der Umhängeentfernung eines Ab¬ wandlungselements "Umhängen" in der sich anschließenden Ab¬ wandlungsreihe des anderen bzw. einen Bindungsmusters, und daß die Anpaßeinheit dann, wenn dies der Fall ist, vor die betreffende Zeile eine Leerzeile einfügt und anschließend die auf die Leerzeile folgenden Reihen eines der beiden Bindungs¬ muster um eine Reihe zurücksetzt (Fig. 11, 19) .24. Device according to one of the preceding claims, characterized in that the adaptation unit (28) determines in all lines of the binding arrangement whether a modification element "transferring" occurs with a transfer removal in a modification series of one or the other binding pattern, which differs from the removal distance of one modification element "transferring" in the subsequent modification series of the other or a binding pattern, and that the adaptation unit inserts an empty line in front of the line in question, and then the line, if this is the case the rows following the blank line one of the two binding patterns by one row (Fig. 11, 19).
25. Einrichtung nach Anspruch 24, dadurch gekennzeichnet, daß die Anpaßeinheit (28) dasjenige Bindungsmuster gemäß Anspruch 24 um eine Reihe zurücksetzt, dessen Abwandlungselement "Umh¬ ängen" die vergleichsweise größere Umhängeentfernung auf¬ weist.25. Device according to claim 24, characterized in that the adaptation unit (28) resets that binding pattern according to claim 24 by a row, the modification element "Umh¬ angen" has the comparatively greater cape distance.
26. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß die Anpaßeinheit (28) in sämtlichen Zeilen der Bindungsanordnung feststellt, ob in den sich ein¬ ander anschließenden Abwandlungsreihen einer Zeile Abwand- lungselemente "Umhängen" mit unterschiedlicher Umhängerich¬ tung vorgesehen sind, und daß die Anpaßeinheit (28) dann, wenn dies der Fall ist, vor die betreffende Zeile eine Leer- zeile einfügt und anschließend die auf die Leerzeile folgen¬ den Reihen eines der beiden Bindungsmuster um eine Reihe zu¬ rücksetzt (Fig. 12; Fig. 20).26. Device according to one of the preceding claims, characterized in that the adaptation unit (28) ascertains in all lines of the binding arrangement whether modification elements "cloaks" with different cloak directions are provided in the mutually subsequent modification series of a line and that the adaptation unit (28), if this is the case, has an empty space in front of the relevant line inserts a line and then resets the rows following the blank line of one of the two binding patterns by one row (FIG. 12; FIG. 20).
27. Einrichtung nach Anspruch 26, dadurch gekennzeichnet, daß die Anpaßeinheit (28) dasjenige Bindungsmuster gemäß Anspruch 26 um eine Reihe zurücksetzt, dessen Abwandlungselernent "Umh¬ ängen" im Nadelbettraster nach links zeigt.27. The device according to claim 26, characterized in that the adaptation unit (28) resets that binding pattern according to claim 26 by a row, the modification element "Umh¬ angen" in the needle bed grid to the left.
28. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß die Anpaßeinheit (28) in sämtlichen Zeilen der Bindungsanordnung feststellt, ob in einer Zeile rechte und linke Bindungselemente vorgesehen sind, daß die Anpaßeinheit (28) dann, wenn dies zutrifft, die auf die be- treffende Zeile folgenden Zeilen mit Abwandlungselementen daraufhin überprüft, ob eine Umhängezeile mit einem Abwand¬ lungselement "Umhängen" vorgesehen ist, daß die Anpaßeinh¬ eit(28) dann, wenn dies der Fall ist, die maximal mögliche Umhängeentfernung der die rechten und linken Bindungselemente aufweisenden Zeile unter Berücksichtigung von Zeilen mit Ab¬ wandlungselementen zwischen der betreffenden Zeile und er Um¬ hänge-Zeile berechnet und mit der dem Abwandlungselement "Umhängen" zugeordneten tatsächlichen Umhängeentfernung ver¬ gleicht, daß die Anpaßeinheit (28) dann, wenn die tatsächli- ehe Umhängeentfernung die maximal mögliche Umhängeentfernung übersteigt, die Umhänge-Zeile mit einer vorangehenden oder nachfolgenden Abwandlungselemente aufweisenden Zeile, sofern vorhanden, vertauscht und anschließend wiederum für die geän¬ derte Zeilenabfolge die maximal mögliche Umhängeentfernung berechnet und mit der tatsächlichen Umhängeentfernung ver¬ gleicht (Fig. 14; Fig. 21a).28. Device according to one of the preceding claims, characterized in that the adaptation unit (28) determines in all lines of the binding arrangement whether right and left binding elements are provided in one line, that the adaptation unit (28) if this applies, the lines following the relevant line with modification elements are checked to determine whether a line with a modification element "move" is provided, that the adaptation unit (28), if this is the case, the maximum possible movement distance of the right and left-hand binding line, taking into account lines with modification elements between the relevant line and the transfer line, and comparing it with the actual transfer distance assigned to the modification element "transfer" that the adapter unit (28) then, if the actual cloak distance exceeds the maximum possible cloak distance tends to swap the cape line with a line containing preceding or subsequent modification elements, if any, and then again calculates the maximum possible cape distance for the changed line sequence and compares it with the actual cape distance (Fig. 14; 21a).
29. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß die Anpaßeinheit (28) in den sämt- liehen Zeilen der Bindungsanordnung feststellt, ob in einer Zeile rechte und linke Bindungselemente vorgesehen sind, daß die Anpaßeinheit (28) dann, wenn dies zutrifft, die auf die betreffende Zeile folgenden Zeilen mit Abwandlungselementen daraufhin überprüft, ob eine Umhänge-Zeile mit einem Abwand¬ lungselement "Umhängen" vorgesehen ist, daß die Anpaßeinheit (28) dann, wenn dies der Fall ist, die maximal möglichen Um- hängeentfernung der die rechten und linken Bindungselemente aufweisenden Zeile unter Berücksichtigung von Zeilen mit Ab¬ wandlungselementen zwischen der betreffenden Zeile und der Umhänge-Zeile berechnet und mit der dem Abwandlungselement "Umhängen" zugeordneten tatsächlichen Umhängeentfernung ver- gleicht, daß die Anpaßeinheit dann, wenn die tatsächliche Um¬ hängeentfernung die maximal mögliche Umhängeentfernung über¬ steigt, vor die Umhänge-Zeile eine Zeile einfügt mit wenig¬ stens einem Abwandlungselement "Umhängen", wobei dies wenig¬ stens ein Abwandlungselement "Umhängen" dafür sorgt, daß in der betreffenden Zeile sämtliche Bindungselemente, entweder nur rechte Bindungselemente oder nur linke Bindungselemente, unter Berücksichtigung, daß hierbei keine Nadeln doppelt be¬ legt werden, und daß die Anpaßeinheit (28) anschließend an Abwandlungselementen "Umhängen", die die beim Ausführen der vorher hinzugefügten Zeile durchgeführten Umhängeoperationen rückgäng machen (Fig. 15; Fig. 21a).29. Device according to one of the preceding claims, da¬ characterized in that the adaptation unit (28) in the all lines of the binding arrangement determines whether right and left binding elements are provided in a line, that the adaptation unit (28) when this is true of the Checks the line in question following lines with modification elements to determine whether a cape line with a modification element "cape" is provided, that the adaptation unit (28), if this is the case, the maximum possible capillary distance of the right and left Line having binding elements, taking into account lines with modification elements between the relevant line and the cape line, and comparing it with the actual cape distance assigned to the modification element "cape" compares that the adaptation unit when the actual cape distance is the maximum possible Cape distance exceeds, inserts a line in front of the cape line with at least one modification element "cape", whereby this at least one modification element "cape" ensures that in the relevant line all binding elements, either only right binding elements or only left binding elements, taking into account that no needles are placed twice here, and that the adaptation unit (28) then "convert" on modification elements which undo the transfer operations carried out when the line previously added was carried out (FIG. 15; 21a).
30. Einrichtung nach einem der vorhergehenden Ansprüche, da¬ durch gekennzeichnet, daß die Anpaßeinheit (28) wenigstens ein einem Grundgestrick überlagertes Farbmuster an das Grund¬ gestrick anpaßt.30. Device according to one of the preceding claims, characterized in that the adaptation unit (28) adjusts at least one color pattern superimposed on a basic knitted fabric to the basic knitted fabric.
31. Einrichtung nach Anspruch 30, dadurch gekennzeichnet, daß dem Farbmuster wählbare Strickarten zuordenbar sind.31. The device according to claim 30, characterized in that the color pattern selectable types of knitting can be assigned.
32. Einrichtung nach Anspruch 31, dadurch gekennzeichnet, daß die Strickart ein Intarsia-Strickvorgang ist.32. Device according to claim 31, characterized in that the type of knitting is an intarsia knitting process.
33. Einrichtung nach Anspruch 32, dadurch gekennzeichnet, daß beim Intarsia-Strickvorgang die Abbindungsart beim Übergang zwischen zwei Farben wählbar ist. 33. Device according to claim 32, characterized in that in the intarsia knitting process, the type of binding can be selected at the transition between two colors.
34. Einrichtung nach Anspruch 32 oder 33, dadurch gekenn¬ zeichnet, daß die Lage der Abbindung wählbar ist.34. Device according to claim 32 or 33, characterized gekenn¬ characterized in that the position of the binding is selectable.
35. Einrichtung nach einem der Ansprüche 32 bis 34, dadurch gekennzeichnet, daß die Art der Bindungselemente für die Ab¬ bindung wählbar ist.35. Device according to one of claims 32 to 34, characterized in that the type of binding elements for binding can be selected.
36. Einrichtung nach Anspruch 31, dadurch gekennzeichnet, daß die Strickart ein Jacquard-Strickvorgang ist.36. Device according to claim 31, characterized in that the type of knitting is a jacquard knitting process.
37. Einrichtung nach Anspruch 36, dadurch gekennzeichnet, daß der Jacquard-Strickbereich im Grundgestrick plaziert ist.37. Device according to claim 36, characterized in that the jacquard knitting area is placed in the basic knitted fabric.
38. Einrichtung nach Anspruch 37, dadurch gekennzeichnet, daß beim Jacquard-Strickvorgang die Rückseite des Jacquard- Strickbereichs Netze aufweist.38. Device according to claim 37, characterized in that the back of the jacquard knitting area has nets during the jacquard knitting process.
39. Einrichtung nach Anspruch 38, dadurch gekennzeichnet, daß die Netze unterschiedliche NetzStrukturen aufweisen.39. Device according to claim 38, characterized in that the networks have different network structures.
40. Einrichtung nach Anspruch 38 oder 39, dadurch gekenn¬ zeichnet, daß die Netze geköpert sind.40. Device according to claim 38 or 39, characterized gekenn¬ characterized in that the networks are twisted.
41. Einrichtung nach Anspruch 38 oder 39, dadurch gekenn- zeichnet, daß die Netze Grund verwenden.41. Device according to claim 38 or 39, characterized in that the networks use reason.
42. Einrichtung nach Anspruch 37, dadurch gekennzeichnet, daß der Jacquard-Strickbereich als Kreuzschlauch vorliegt.42. Device according to claim 37, characterized in that the jacquard knitting area is present as a cross tube.
43. Einrichtung nach einem der Ansprüche 37 bis 42, dadurch gekennzeichnet, daß die Seiten des plazierten Jacquard- Strickbereichs gemäß der Intarsia-Abbindungsstruktur ausge¬ führt ist.43. Device according to one of claims 37 to 42, characterized in that the sides of the placed jacquard knitting area is executed according to the intarsia binding structure.
44. Einrichtung nach Anspruch 36, dadurch gekennzeichnet, daß der Jacquard-Strickbereich im Grundgestrick nicht plaziert ist. 44. Device according to claim 36, characterized in that the jacquard knitting area is not placed in the basic knitted fabric.
45. Einrichtung nach Anspruch 45, dadurch gekennzeichnet, daß die Rückseite des Jacquard-Gestricks Flottfäden aufweist, oder als Ringel, Köper, Netz oder Kreuzschlauch gestrickt ist.45. Device according to claim 45, characterized in that the back of the jacquard knitted fabric has floating threads, or is knitted as a stripe, twill, net or cross tube.
46. Einrichtung nach einem der Ansprüche 36 bis 45, dadurch gekennzeichnet, daß vor Beginn des Jacquard-Strickvorgangs eine Vorbereitung der Rückseiten-Bindungsstruktur erfolgt.46. Device according to one of claims 36 to 45, characterized in that a preparation of the rear-side binding structure is carried out before the start of the jacquard knitting process.
47. Einrichtung nach einem der Ansprüche 36 bis 46, dadurch gekennzeichnet, daß am Ende des Jacquard-Strickvorgangs ein Abschluß der Rückseiten-Bindungsstruktur erfolgt.47. Device according to one of claims 36 to 46, characterized in that at the end of the jacquard knitting process the rear-side binding structure is completed.
48. Einrichtung nach Anspruch 32 bis 35 und 46 oder 47, da¬ durch gekennzeichnet, daß die Richtung der Fadenzu- bzw. -ab¬ fuhr zum Farbmuster wählbar ist.48. Device according to claim 32 to 35 and 46 or 47, da¬ characterized in that the direction of the thread supply or removal to the color pattern can be selected.
49. Einrichtung nach einem der Ansprüche 32 bis 35 und 46 bis 48, dadurch gekennzeichnet, daß die für die Zu- und Abfuhr des Fadens des Farbmusters vorgesehene Bindungsstruktur wähl¬ bar ist.49. Device according to one of claims 32 to 35 and 46 to 48, characterized in that the binding structure provided for the supply and removal of the thread of the color pattern is selectable.
50. Einrichtung nach Anspruch 31, dadurch gekennzeichnet, daß die Strickart ein Transparent-Strickvorgang ist. 50. Device according to claim 31, characterized in that the type of knitting is a transparent knitting process.
EP94901811A 1992-11-16 1993-11-16 Arrangement for developing a control program for a knitting machine or loom Expired - Lifetime EP0669015B1 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
DE4238637 1992-11-16
DE4238637 1992-11-16
DE4329875 1993-09-03
DE4329875A DE4329875A1 (en) 1992-11-16 1993-09-03 Device for developing a control program for a knitting or knitting machine
PCT/EP1993/003219 WO1994011794A1 (en) 1992-11-16 1993-11-16 Arrangement for developing a control program for a knitting machine or loom

Publications (2)

Publication Number Publication Date
EP0669015A1 true EP0669015A1 (en) 1995-08-30
EP0669015B1 EP0669015B1 (en) 1997-09-03

Family

ID=25920492

Family Applications (1)

Application Number Title Priority Date Filing Date
EP94901811A Expired - Lifetime EP0669015B1 (en) 1992-11-16 1993-11-16 Arrangement for developing a control program for a knitting machine or loom

Country Status (3)

Country Link
EP (1) EP0669015B1 (en)
AT (1) ATE157786T1 (en)
WO (1) WO1994011794A1 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5557527A (en) * 1993-08-31 1996-09-17 Shima Seiki Manufacturing Ltd. Knit design system and a method for designing knit fabrics
US5754431A (en) * 1995-09-18 1998-05-19 Shima Seiki Manufacturing, Ltd. Method and apparatus for designing a tubular knitted fabric using a flat knitting machine
JP3325168B2 (en) * 1995-10-16 2002-09-17 株式会社島精機製作所 Knit design method and knit design equipment
DE19901542C2 (en) * 1999-01-16 2002-10-10 Stoll & Co H Device for the design of knitted or knitted machine products
GB2399095A (en) * 2003-03-07 2004-09-08 Lee Sara Corp Electronic patterning on a knitting machine
DE102010053864B4 (en) * 2010-12-08 2014-05-15 H. Stoll Gmbh & Co. Kg Method for the design of forming knits to be produced on a flat knitting machine by means of a design device and design device
DE102010053866B4 (en) * 2010-12-08 2012-08-30 H. Stoll Gmbh & Co. Kg Method of designing a molded fabric based on vector contour data and design means
DE102010053862A1 (en) * 2010-12-08 2012-06-14 H. Stoll Gmbh & Co. Kg Simultaneous knit simulation during pattern creation using a compressed symbol representation
DE102010053865B4 (en) * 2010-12-08 2013-12-19 H. Stoll Gmbh & Co. Kg Method for producing a knit pattern described in knitting data in a plurality of processing stages, and design device
JP5800530B2 (en) * 2011-02-28 2015-10-28 株式会社島精機製作所 Knit design device and knit design method
CN106436009A (en) * 2016-07-06 2017-02-22 济南爱编织信息科技有限公司 Braiding method and braiding device
CN106811858B (en) * 2017-01-03 2020-07-07 福建睿能科技股份有限公司 Computer flat knitting machine
CN112410998B (en) * 2020-12-07 2022-02-18 浙江理工大学 A real-time control device for circular weft machine

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2939819C2 (en) * 1979-10-01 1982-10-21 Universal-Maschinenfabrik Dr. Rudolf Schieber Gmbh & Co Kg, 7081 Westhausen Flat knitting machine with electronic control
DD218490A1 (en) * 1983-07-27 1985-02-06 Textima Veb K MICRORECHNER CONTROL UNIT FOR THE ACTUATORS OF KNITTING MACHINES, ESPECIALLY FLAT KNITTING MACHINES
JPS6071748A (en) * 1983-09-27 1985-04-23 株式会社島アイデア・センタ− Recorder of pattern information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WIRKEREI- UND STRICKEREI- -TECHNIK, Band 41, Nr. 7, Juli 1991 H. SCHLOTTERER "Musterentwurf und Produktionssteuerung mit der Sirix-3D selectanit",pages 668-670 *

Also Published As

Publication number Publication date
ATE157786T1 (en) 1997-09-15
EP0669015B1 (en) 1997-09-03
WO1994011794A1 (en) 1994-05-26

Similar Documents

Publication Publication Date Title
DE19901542C2 (en) Device for the design of knitted or knitted machine products
EP1300498B1 (en) Method and system for designing tubular fabric knitted on a flat knitting machine
DE69721443T2 (en) Process for the production of circular knitwear with 2X1 rib stitches
DE69608866T2 (en) Process for designing a circular knitted article for a flat knitting machine and device for carrying out the process
WO1994011794A1 (en) Arrangement for developing a control program for a knitting machine or loom
DE69617789T2 (en) Method of setting on a flat knitting machine and tied knitted fabric
DE69617617T2 (en) Knitwear binding method, tied knitted fabric and CAD device therefor
DE69831628T2 (en) Method for holding a stitch loop
DE3343450C2 (en)
DE4329875A1 (en) Device for developing a control program for a knitting or knitting machine
EP0974691B1 (en) Method for making knitwear
DE19839810C2 (en) Process for weaving double piece carpets and carpet fabrics
DE1585172B1 (en) Process for the production of a tubular knitted fabric for ladies' stockings on a two-needle Raschel machine
DE4431898A1 (en) Equipment for developing knitting machine control programme
DE4114778C2 (en) Method and device for generating embroidery data
DE102013019158A1 (en) Method for knitting a tubular knitted fabric and tubular knit
EP1914335B1 (en) Method of producing a knitwear with cable-stitch pattern
DE19630006A1 (en) Process for the production of flat knitted fabrics seamlessly connected to open or closed at the edges
DE3871984T2 (en) METHOD AND DEVICE FOR PRODUCING PATTERNS AND WEAVE PATTERNS AND RECEIVED TISSUE.
DE69622242T2 (en) Method of widening a circular knitted fabric using a flat knitting machine
DE19738213B4 (en) Process for producing a knitted fabric on a flat knitting machine
DE2803338C2 (en)
DE131919C (en)
DE102010053863B4 (en) Design device for the design of crocheted knit fabric on a flat knitting machine
EP0851050A2 (en) Method for manufacturing a tubular knitted article

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 19950515

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT CH DE ES GB IT LI PT

17Q First examination report despatched

Effective date: 19951117

GRAG Despatch of communication of intention to grant

Free format text: ORIGINAL CODE: EPIDOS AGRA

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT CH DE ES GB IT LI PT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 19970903

Ref country code: ES

Free format text: THE PATENT HAS BEEN ANNULLED BY A DECISION OF A NATIONAL AUTHORITY

Effective date: 19970903

REF Corresponds to:

Ref document number: 157786

Country of ref document: AT

Date of ref document: 19970915

Kind code of ref document: T

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REF Corresponds to:

Ref document number: 59307284

Country of ref document: DE

Date of ref document: 19971009

ITF It: translation for a ep patent filed
PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: AT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 19971116

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 19971130

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 19971130

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PT

Effective date: 19971203

GBV Gb: ep patent (uk) treated as always having been void in accordance with gb section 77(7)/1977 [no translation filed]

Effective date: 19970903

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 19980721

Year of fee payment: 5

26N No opposition filed
PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20051116

PGRI Patent reinstated in contracting state [announced from national office to epo]

Ref country code: DE

Effective date: 20020702