DE3630828C2 - - Google Patents
Info
- Publication number
- DE3630828C2 DE3630828C2 DE3630828A DE3630828A DE3630828C2 DE 3630828 C2 DE3630828 C2 DE 3630828C2 DE 3630828 A DE3630828 A DE 3630828A DE 3630828 A DE3630828 A DE 3630828A DE 3630828 C2 DE3630828 C2 DE 3630828C2
- Authority
- DE
- Germany
- Prior art keywords
- image memory
- monitor
- point
- line
- output
- 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.)
- Expired
Links
Classifications
-
- D—TEXTILES; PAPER
- D04—BRAIDING; LACE-MAKING; KNITTING; TRIMMINGS; NON-WOVEN FABRICS
- D04B—KNITTING
- D04B15/00—Details of, or auxiliary devices incorporated in, weft knitting machines, restricted to machines of this kind
- D04B15/66—Devices for determining or controlling patterns ; Programme-control arrangements
-
- D—TEXTILES; PAPER
- D04—BRAIDING; LACE-MAKING; KNITTING; TRIMMINGS; NON-WOVEN FABRICS
- D04B—KNITTING
- D04B37/00—Auxiliary apparatus or devices for use with knitting machines
- D04B37/02—Auxiliary apparatus or devices for use with knitting machines with weft knitting machines
-
- D—TEXTILES; PAPER
- D04—BRAIDING; LACE-MAKING; KNITTING; TRIMMINGS; NON-WOVEN FABRICS
- D04B—KNITTING
- D04B7/00—Flat-bed knitting machines with independently-movable needles
- D04B7/24—Flat-bed knitting machines with independently-movable needles for producing patterned fabrics
- D04B7/26—Flat-bed knitting machines with independently-movable needles for producing patterned fabrics with colour patterns
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Knitting Machines (AREA)
- Sewing Machines And Sewing (AREA)
Description
Die vorliegende Erfindung bezieht sich auf eine Einrichtung zum Darstellen und Aufbereiten von mittels einer Strickmaschine, vorzugsweise einer Flachstrickmaschine, herzustellenden Strickmustern nach dem Oberbegriff des Anspruchs 1.The present invention relates to a device for Representing and processing by means of a knitting machine, preferably a flat knitting machine, knitting patterns to be produced according to the Preamble of claim 1.
Heutzutage werden Strickmuster, nach denen auf Flachstrickmaschinen oder auch Rundstrickmaschinen gearbeitet werden soll, am Monitor bzw. Bildschirm einer sog. VDU (Video-Display-Unit) entworfen. Bei einer derartigen VDU, die eine Einrichtung der eingangs genannten Art darstellt, wird mit Hilfe einer Eingabevorrichtung in Form einer Tastatur am Monitor das Strickmuster entworfen, das nach Fertigstellung im Bildspeicher abgespeichert wird. Zur möglichst naturgetreuen Wiedergabe einerseits der Form und Proportionen der Maschen als auch zu einer in Annäherung dreidimensionalen Wiedergabe des Schnittes und der Form des Gestrickes in angezogenem Zustand ist es erforderlich, Teile der Maschen eines Strickmusters in unterschiedlicher Weise dehnen zu können. Während dies im letzteren Falle von der dreidimensionalen Form des Gestrickes in getragenem Zustand abhängig ist, ist dies bei den Proportionen der einzelnen Maschen von der Maschinenfeinheit, der Garndicke, der Festigkeit, der Gestrickart, dem Warenabzug und dgl. abhängig bzw. durch diese Faktoren bestimmt. Nowadays, knitting patterns are based on those Flat knitting machines or circular knitting machines worked on the monitor or screen of a so-called VDU (Video display unit). With such a VDU, the represents a facility of the type mentioned is with Using an input device in the form of a keyboard on Monitor designed the knitting pattern, which after completion in Image memory is saved. To be as lifelike as possible Rendering the shape and proportions of the stitches as one also an approximately three-dimensional rendering of the Cut and the shape of the knitted fabric when tightened it is necessary to stitch in parts of the stitches of a knitting pattern to be able to stretch in different ways. While this is in the latter case of the three-dimensional shape of the knitted fabric depends on when worn, this is the case with the Proportions of the individual stitches based on the machine fineness, the yarn thickness, the strength, the type of knitted fabric, the goods deduction and the like depending or determined by these factors.
Zum bspw. Dehnen von Maschen ist man bisher so vorgegangen, daß jede Masche durch eine Vielzahl von Bildpunkten am Monitor bzw. Speicherstellen im Bildspeicher dargestellt bzw. abgespeichert worden ist. Wählt man bspw. zur Darstellung einer Masche ein Verhältnis von drei Bildpunkten in horizontaler Richtung und fünf Bildpunkten auf dem Monitor in vertikaler Richtung, so wird diese eine Masche in drei mal fünf gleich fünfzehn Speicherplätzen im Bildspeicher abgespeichert. Dies hat einerseits einen relativ großen Bildspeicher zur Folge und bedingt andererseits eine relativ aufwendige Eingabeprozedur. Soll nun ein derartiges Strickmuster, das ja zunächst sozusagen im Entwurf vorliegt, abgeändert werden, so ist dies dann relativ aufwendig, wenn in einzelnen Bereichen oder insgesamt die Proportion von Maschen geändert werden soll. Hierzu ist es nämlich notwendig jede einzelne Masche, also die insgesamt fünfzehn Bildpunkte bzw. Speicherstellen zu ändern. Dies ist nicht nur ein erheblicher Aufwand, sondern spielt auch bei der hierfür aufzuwendenden Zeit eine relativ große Rolle. Es muß nämlich hierfür der komplette Bildspeicher mit diesen neuen Proportionen bzw. Dimensionen der einzelnen Maschen neu aufgebaut werden. Im Bildspeicher ist also das Strickmuster wiedergabegetreu enthalten, so daß die Aufzeichnung bzw. Darstellung auf dem Monitor ein genaues Abbild des Speicherinhalts ist.For example, for stretching stitches one has proceeded so far that each stitch through a large number of pixels on the monitor or Storage locations shown or saved in the image memory has been. One selects, for example, to represent a stitch Ratio of three pixels in the horizontal direction and five pixels on the monitor in the vertical direction, see above this one stitch in three times five becomes fifteen Storage locations saved in the image memory. this has on the one hand results in a relatively large image memory and on the other hand, requires a relatively complex input procedure. Should such a knitting pattern now, so to speak initially is in the draft, be changed, so it is relatively complex, if in individual areas or in total the proportion of stitches is to be changed. This is it namely, every single stitch, that is, the total to change fifteen pixels or storage locations. This is not only a considerable effort, but also plays a part in the time spent on this plays a relatively large role. It must namely the complete image memory with these new ones Proportions or dimensions of the individual stitches new being constructed. The knitting pattern is in the image memory contain faithful to reproduction, so that the recording or Display on the monitor an exact image of the Memory content is.
Aufgabe der vorliegenden Erfindung ist es, eine Einrichtung der eingangs genannten Art zu schaffen, bei der die Änderung im Strickmuster, insbesondere die Dehnung von Maschen in einfacher und schnellerer Weise und bei geringerem Aufwand an Speicherplätzen möglich ist.The object of the present invention is to provide a device to create the type mentioned, in which the change in Knitting pattern, especially the stretch of stitches in easier and faster way and with less effort Storage spaces is possible.
Zur Lösung dieser Aufgabe sind bei einer Einrichtung der genannten Art die im Kennzeichen des Anspruchs 1 angegebenen Merkmale vorgesehen.To solve this problem, the mentioned type the specified in the characterizing part of claim 1 Features provided.
Gemäß vorliegender Erfindung wird somit der das Strickmuster als solches wiedergebende Dateninhalt des Bildspeichers von der Möglichkeit des Zoomens, d. h. die einzelnen Maschen um einen bestimmten ganzzahligen Faktor zu dehnen, getrennt. Mit anderen Worten, im Bildspeicher wird jeder Masche nur ein einziger Speicherplatz zugeordnet, so daß die Speicherplatzkapazität auf ein Minimum reduziert werden kann. Das Dehnen der Maschen erfolgt dabei mit dem Auslesen des im Bildspeicher eingegebenen und gespeicherten Strickmusters. Dabei wird die Veränderung in der gewünschten Weise vorgegeben, wobei diese Vorgabe in unterschiedlicher Weise sein kann, d. h., die Proportionen, in denen die Maschen gedehnt werden, sind unter Berücksichtigung eines ganzzahligen Vielfachen jeweils für die Zeile und/oder den einzelnen Punkt in einer Zeile frei wählbar. Dies bedeutet, daß eine Änderung der darzustellenden Proportionen der Maschen in einfacher und schneller Weise durch Verändern der betreffenden Vorrichtung vorgenommen werden kann. Durch diese Art der Änderung ist auch die für die Änderung und Übertragung auf dem Monitor aufgewendete Zeit geringer. In vorteilhafter Weise bleibt dabei der Inhalt des Bildspeichers, also das Grundmuster stehen.According to the present invention, this is the knitting pattern as such reproducing data content of the image memory from the Possibility of zooming, i.e. H. the individual stitches by one stretch certain integer factor separately. With others Words, there is only one stitch in the image memory Allocated storage space so that the storage capacity is up a minimum can be reduced. Stretching the stitches is done by reading out the data entered in the image memory and saved knitting pattern. The change in given the desired way, this setting in can be different, d. that is, the proportions, in which the stitches are stretched are taken into account an integer multiple for each line and / or the individual point in a line can be freely selected. This means, that a change in the proportions of the mesh to be displayed in a simple and quick way by changing the concerned device can be made. Through this The type of change is also the one for change and transfer less time spent on the monitor. In advantageous The content of the image memory remains that way Basic pattern.
Gemäß einem bevorzugten Ausführungsbeispiel vorliegender Erfindung erfolgt das Verändern des aus dem Bildspeicher ausgelesenen Dateninhalts gemäß Anspruch 2 dadurch, daß zur gedehnten Darstellung der einzelnen Maschen des Strickmusters bestimmt wird, ob die Daten eines Speicherplatzes im Bildspeicher statt einmal zwei oder drei oder mehrmals auf dem Monitor zur Anzeige gebracht werden. Dies erfolgt sowohl zeilen- als auch punktweise, daß am Monitor links oben beginnend zunächst jeder Speicherplatz bzw. Punkt in der ersten Zeile erfaßt wird und dann in der folgenden Zeile, sofern nicht die erste Zeile programmgemäß wiederholt werden soll, usw.According to a preferred embodiment, the present Invention is the changing of the image memory read data content according to claim 2, characterized in that stretched representation of the individual stitches of the knitting pattern it is determined whether the data of a storage location in the Image memory instead of once two or three or more times on the Monitor to be displayed. This happens both line by line and point by point that on the monitor at the top left starting with each memory location or point in the first Line is entered and then in the following line, if the first line should not be repeated according to the program, etc.
Gemäß den Merkmalen des Anspruchs 3 ist es möglich, die Vorrichtung zum vorgewählten Verändern des ausgelesenen Dateninhalts in schneller und einfacher Weise sowohl zeilen- als auch punktweise zu programmieren und damit hinsichtlich des Dehnungsfaktors zu ändern.According to the features of claim 3, it is possible to Device for preselecting the read out Data content in a quick and easy way both line as well as to program point by point and thus with regard to to change the elongation factor.
Eine einfache Ansteuerung des Bildspeichers bzw. von dessen Adreßzählern ergibt sich durch die Merkmale des Anspruchs 4.A simple control of the image memory or its Address counters result from the features of claim 4.
Mit den Merkmalen des Anspruchs 5 wird eine einfache zeilenweise Weiterschaltung bzw. Wiederholung der vorhergehenden Zeile beim Auslesen des Dateninhalts aus dem Bildspeicher erreicht.With the features of claim 5 is a simple line-by-line forwarding or repetition of the previous line when reading the data content from the Image memory reached.
Weitere Einzelheiten der Erfindung sind der folgenden Beschreibung zu entnehmen, in der die Erfindung anhand des in der Zeichnung dargestellten Ausführungsbeispieles näher beschrieben und erläutert ist. Es zeigtFurther details of the invention are as follows Description can be found in which the invention using the in the drawing shown embodiment closer is described and explained. It shows
Fig. 1 ein Blockschaltbild einer Einrichtung zum Darstellen und Aufbereiten von Strickmustern gemäß einem bevorzugten Ausführungsbeispiel vorliegender Erfindung und Fig. 1 is a block diagram of a device for displaying and processing knitting patterns according to a preferred embodiment of the present invention and
Fig. 2A und 2B anhand eines Beispieles ein Teil eines Strickmusters in im Bildspeicher ungedehnt gespeichertem Zustand bzw. in nach dem Auslesen und Aufbereiten in auf dem Monitor dargestelltem und gedehntem Zustand. Figs. 2A and 2B by way of example a part of a knitting pattern in the image memory stored unstretched state or in accordance with the read-out and processing in on the monitor Pictured and stretched condition.
Die in Fig. 1 dargestellte Einrichtung 11 dient zum Darstellen und Aufbereiten von Strickmustern 12, die mit Hilfe einer Flachstrickmaschine oder einer Rundstrickmaschine hergestellt werden sollen. Die Einrichtung 11 besitzt einen Bildspeicher 13 in Form eines RAM-Speichers, dessen Datenausgang 16 über eine Parallel/Seriell-Ausgangseinheit 14 mit einem nicht dargestellten Monitor bzw. Bildschirm verbunden ist. Der Datenausgang 16 des Bildspeichers 13 ist außerdem mit dem Datenausgang 17 einer CPU(Central-Processor-Unit)-Einheit 18 verbunden. Ein X-Adresseneingang 21 des Bildspeichers 13 ist einerseits mit dem Ausgang eines horizontalen Adreßzählers 23 und andererseits mit einem Adreßausgang 24 der CPU-Einheit 18 verbunden. Entsprechend ist ein Y-Adreßeingang 22 des Bildspeichers 13 einerseits mit dem Ausgang eines vertikalen Adreßzählers 26 und andererseits mit einem zweiten Adreßausgang 27 der CPU-Einheit 18 verbunden.The device 11 shown in FIG. 1 serves to display and prepare knitting patterns 12 which are to be produced using a flat knitting machine or a circular knitting machine. The device 11 has an image memory 13 in the form of a RAM memory, the data output 16 of which is connected via a parallel / serial output unit 14 to a monitor or screen (not shown). The data output 16 of the image memory 13 is also connected to the data output 17 of a CPU (Central Processor Unit) unit 18 . An X address input 21 of the image memory 13 is connected on the one hand to the output of a horizontal address counter 23 and on the other hand to an address output 24 of the CPU unit 18 . Accordingly, a Y address input 22 of the image memory 13 is connected on the one hand to the output of a vertical address counter 26 and on the other hand to a second address output 27 of the CPU unit 18 .
Mit einem Takteingang 28 des horizontalen Adreßzählers 23 und mit einem Takteingang 29 des vertikalen Adreßzählers 26 ist ein erster bzw. zweiter Ausgang 31, 32 einer Vorrichtung 33 zum vorgewählten Verändern zumindest eines Teiles des aus dem Bildspeicher 13 ausgelesenen Dateninhalts verbunden. Diese Vorrichtung 33 beinhaltet sowohl eine sog. horizontale Bitleisteneinheit 36 als auch eine sog. vertikale Bitleisteneinheit 37. Jede dieser Bitleisteneinheiten 36 bzw. 37 besitzt einen Speicher in Form eines RAM-Speichers 38 bzw. 39, der eingangsseitig mit dem Ausgang eines Zählers 41 bzw. 42 und ausgangsseitig mit dem Eingang einer Parallel/Seriell-Ausgangseinheit 43 bzw. 44 verbunden ist.With a clock input 28 of the horizontal address counter 23 and with a clock input 29 of the vertical address counter 26 , a first and a second output 31, 32 of a device 33 for preselected changing at least part of the data content read out from the image memory 13 are connected. This device 33 includes both a so-called horizontal bit header unit 36 and a so-called vertical bit header unit 37 . Each of these bit row units 36 or 37 has a memory in the form of a RAM memory 38 or 39 , which is connected on the input side to the output of a counter 41 or 42 and on the output side to the input of a parallel / serial output unit 43 or 44 .
Die Vorrichtung 33 besitzt ferner eine Zeitbasisschaltung 46 zur Abgabe von periodisch sich wiederholenden Taktimpulsen und einen Synchronbaustein 47, dessen Ausgang sowohl mit dem Reset-Eingang des Punkte-Zählers 41 der horizontalen Bitleisteneinheit 36 als auch mit dem Reset-Eingang des Zeilen-Zählers 42 der vertikalen Bitleisteneinheit 37 verbunden ist. Die Zeitbasisschaltung 46 ist ausgangsseitig mit dem Takt-Eingang des Zählers 41 der horizontalen Bitleisteneinheit 36 und mit dem Eingang einer Torschaltung 48 verbunden, deren Enable-Eingang mit einem ersten Ausgang der Ausgangseinheit 43 verbunden ist und deren Ausgang den ersten Ausgang 31 der Vorrichtung 33 darstellt. Über den Synchronbaustein 47 ist die Zeitbasisschaltung 46 ferner mit dem Eingang einer zweiten Torschaltung 49 verbunden, deren Enable-Eingang mit der Ausgangseinheit 44 der vertikalen Bitleisteneinheit 37 verbunden ist und deren Ausgang den zweiten Ausgang 32 der Vorrichtung 33 darstellt. Außerdem ist ein zweiter Ausgang des Zählers 41 der horizontalen Bitleisteneinheit 36 mit dem Takt-Eingang des Zählers 42 der vertikalen Bitleisteneinheit verbunden. Ferner sind die beiden zweiten Ausgänge der Ausgangseinheiten 43 und 44 miteinander verbunden, an deren gemeinsamer Ausgangsleitung 51 ein Horizontal/Vertikal-Cursor Signal abgegriffen werden kann.The device 33 also has a time base circuit 46 for delivering periodically repeating clock pulses and a synchronous module 47 , the output of which is connected both to the reset input of the point counter 41 of the horizontal bit line unit 36 and to the reset input of the line counter 42 vertical bit row unit 37 is connected. On the output side, the time base circuit 46 is connected to the clock input of the counter 41 of the horizontal bit row unit 36 and to the input of a gate circuit 48 , the enable input of which is connected to a first output of the output unit 43 and the output of which represents the first output 31 of the device 33 . Via the synchronous module 47 , the time base circuit 46 is also connected to the input of a second gate circuit 49 , whose enable input is connected to the output unit 44 of the vertical bit row unit 37 and whose output represents the second output 32 of the device 33 . In addition, a second output of the counter 41 of the horizontal bit row unit 36 is connected to the clock input of the counter 42 of the vertical bit row unit. Furthermore, the two second outputs of the output units 43 and 44 are connected to one another, from whose common output line 51 a horizontal / vertical cursor signal can be tapped.
Der Ausgang des Synchronbausteins 47 ist außerdem mit den jeweiligen Rückstell(Reset)-Eingängen 52, 53 des horizontalen und vertikalen Adreßzählers 23, 26 verbunden und sowohl zu einem zweiten Eingang der Parallel/Seriell-Ausgangseinheit 14 als auch zu einem Eingang einer Verzögerungsschaltung 54 geführt, deren Ausgang als Synchronisation zum Monitor bzw. Bildschirm geführt ist. The output of the synchronous module 47 is also connected to the respective reset inputs 52, 53 of the horizontal and vertical address counters 23, 26 and leads both to a second input of the parallel / serial output unit 14 and to an input of a delay circuit 54 whose output is synchronized to the monitor or screen.
Die Funktion der erfindungsgemäßen Einrichtung 11 bzw. das Eingeben eines Strickmusters und das Aufbereiten des eingegebenen Strickmusters bei der Darstellung auf dem Monitor bzw. Bildschirm ist folgendermaßen:The function of the device 11 according to the invention or the input of a knitting pattern and the preparation of the entered knitting pattern when displayed on the monitor or screen is as follows:
Über eine nicht dargestellte Eingabevorrichtung, bspw. in Form einer Eingabetastatur wird auf dem Monitor ein Strickmuster 12 entworfen, wobei jeder Bildpunkt eine Masche darstellt und wobei vorzugsweise die einzelnen Bildpunkte durch unterschiedliche Symbole farbig gekennzeichnet sind. Ein derartiges auf dem Monitor dargestelltes Strickmuster bzw. Entwurf eines Strickmusters wird dann im RAM-Bildspeicher 13 abgespeichert, wobei jedem Bildpunkt ein Speicherplatz im Bildspeicher 13 zugeordnet ist. Das im RAM-Bildspeicher 13 derart abgespeicherte Strickmuster 12 kann in dieser schematischen Form jederzeit auf dem Monitor wieder sichtbar gemacht werden.A knitting pattern 12 is designed on the monitor using an input device (not shown), for example in the form of an input keyboard, each pixel representing a stitch and preferably the individual pixels being color-coded by different symbols. Such a knitting pattern or draft of a knitting pattern shown on the monitor is then stored in the RAM image memory 13 , with a memory location in the image memory 13 being assigned to each pixel. The knitting pattern 12 thus stored in the RAM image memory 13 can be made visible again in this schematic form on the monitor at any time.
Für eine dem fertigen Strickmuster 12′ weitgehend ähnliche bzw. getreue Darstellung des im Bildspeicher 13 abgespeicherten Strickmusters 12 auf dem Monitor wird dieses abgespeicherte Strickmuster mit Hilfe der Bitleisten-Vorrichtung 33 aufbereitet. Dazu werden die einzelnen Maschen entsprechend ihren wirklichen Proportionen und/oder entsprechend ihren am fertigen Gestrick auch in der Tiefe erscheinenden Proportionen, insbesondere zur plastischen Darstellung von Rundungen oder dgl., in horizontaler und/oder vertikaler Richtung gedehnt. Dies ist als Beispiel anhand des Buchstabens "H" innerhalb eines Strickmusters 12 bzw. 12′ in Fig. 2A und 2B dargestellt. Die Fig. 2A zeigt dabei ein auf dem Monitor dargestelltes "H", das gegenüber der abgespeicherten Form im RAM-Bildspeicher 13 nur eine 1 : 1 Dehnung erfahren hat, also ungedehnt aus dem Bildspeicher übernommen worden ist. Die Fig. 2B zeigt demgegenüber eine Dehnung des im Bildspeicher 13 abgespeicherten "H", dessen senkrechter Balken um den Faktor 2 in horizontaler Richtung und dessen mittlerer Querbalken um den Faktor 3 in horizontaler Richtung und um den Faktor 2 in vertikaler Richtung gedehnt ist. Dazu ist der Inhalt der horizontalen Bitleiste 56 bzw. 56′ im RAM-Speicher 38 der horizontalen Bitleisteneinheit 36 eingegeben und abgespeichert, während der Inhalt der vertikalen Bitleiste 57 bzw. 57′ im RAM-Speicher 39 der vertikalen Bitleisteneinheit 37 eingegeben bzw. abgespeichert ist. Das Eingeben der betreffenden Bitleiste in den RAM-Speicher 38 bzw. 39 kann ebenfalls mit Hilfe der obenerwähnten, jedoch nicht dargestellten Eingabetastatur erfolgen, wobei ein Ändern der Daten in den Bitleisten durch einfaches Überschreiben der bisher im RAM-Speicher 38, 39 gespeicherten Daten erfolgen kann.For a largely similar or faithful representation of the finished knitting pattern 12 ' of the knitting pattern 12 stored in the image memory 13 on the monitor, this stored knitting pattern is processed using the bit strip device 33 . For this purpose, the individual stitches are stretched in the horizontal and / or vertical direction in accordance with their actual proportions and / or in accordance with their proportions that also appear in depth on the finished knitted fabric, in particular for the plastic representation of curves or the like. This is shown as an example using the letter "H" within a knitting pattern 12 or 12 ' in Fig. 2A and 2B. . 2A shows an image displayed on the monitor "H", which is only a 1 in relation to the stored form in the RAM image store 13: 1 has undergone elongation, has been so unstretched taken from the image memory. FIG. 2B shows contrast, an expansion of the data stored in the image memory 13 is "H", the vertical bar is stretched by a factor of 2 in the horizontal direction and its central transverse beam by a factor of 3 in the horizontal direction and by a factor of 2 in the vertical direction. For this purpose, the content of the horizontal bit line 56 or 56 'is entered and stored in the RAM 38 of the horizontal bit line unit 36 , while the content of the vertical bit line 57 or 57' is entered or stored in the RAM 39 of the vertical bit line unit 37 . The relevant bit header can also be entered into the RAM memory 38 or 39 using the input keyboard mentioned above, but not shown, the data in the bit header being changed by simply overwriting the data previously stored in the RAM memory 38, 39 can.
Wie oben erwähnt, gibt der Ausgang der logischen Torschaltung 48 bzw. 49 an, ob über den horizontalen bzw. vertikalen Adreßzähler 23 bzw. 26 aus dem RAM-Bildspeicher 13 die für die nächstfolgende Zeile bzw. Spalte im Bildspeicher eingespeicherten Daten herausgeholt oder ob die für diese Zeile bzw. Spalte im Bildspeicher eingespeicherten Daten wiederholt werden sollen. Zunächst wird mit der ersten Zeile begonnen, d. h. es werden die Informationen in der horizontalen Bitleiste für diese Zeile im horizontalen RAM-Speicher 38 Punkt für Punkt verarbeitet. Solange im RAM-Speicher 38 eine "1" eingeschrieben ist, wird der von der Zeitbasisschaltung 46 kommende Taktimpuls durch die erste Torschaltung 48 hindurchgelassen, so daß das am ersten Ausgang 31 erscheinende Taktsignal den horizontalen Adreßzähler 23 derart ansteuert, daß eine neue Information bzw. die Daten des folgenden Punktes bzw. Speicherplatzes ausgelesen und am Monitor dargestellt werden. Ist jedoch in der horizontalen Bitleiste des horizontalen RAM-Speichers 38 eine "0" eingeschrieben, so erscheint am Ausgang der ersten Torschaltung 48 kein Taktsignal, so daß der horizontale Adreßzähler 23 derart angesteuert ist, daß keine neue Information aus dem Bildspeicher 13 geholt, sondern die vorhergehende Information, d. h. die Daten des vorhergehenden Punktes bzw. Speicherplatzes erneut ausgelesen und am Monitor dargestellt werden. Dies bedeutet, daß die betreffende Masche um den Faktor 2 in horizontaler Richtung gedehnt auf dem Monitor dargestellt wird. In dieser Weise wird die horizontale Bitleiste 56 für die erste Zeile Punkt für Punkt abgearbeitet. Am Ende dieser ersten Zeile wird der horizontale Adreßzähler 23 zurückgestellt und vom horizontalen Zähler 41 ein Impuls dem vertikalen Zähler 42 der vertikalen Bitleiste 37 zugeführt. Ist die vertikale Bitleiste 57 bzw. 57′ des vertikalen RAM-Speichers 39 in der zweiten Zeile mit einer "1" belegt, so werden die den für diese zweite Zeile im RAM-Bildspeicher 13 eingespeicherten Daten entsprechenden Informationen der horizontalen Bitleiste 56, 56′ abgearbeitet bzw. aufbereitet. Steht dagegen in der vertikalen Bitleiste 57 bzw. 57′ für die zweite Zeile eine "0", so werden die bezüglich der ersten Zeile im RAM-Bildspeicher 13 eingespeicherten Daten unter Berücksichtigung der Information in der horizontalen Bitleiste 56, 56′ erneut ausgelesen, aufbereitet und auf dem Monitor dargestellt. Dadurch ergibt sich eine Dehnung der betreffenden Maschen um den Faktor 2 in vertikaler Richtung. Es versteht sich, daß die Anzahl der aufeinanderfolgenden "0" in der horizontalen bzw. vertikalen Bitleiste ein Maß für den ganzzahligen Faktor der Dehnung in horizontaler bzw. vertikaler Richtung ist. Sind sämtliche Zeilen abgefragt und aufbereitet, so wird der vertikale Adreßzähler 26 zurückgestellt. Erscheint dem Betreffenden die Darstellung noch nicht ausreichend bzw. wiedergabegetreu genug, so können die Speicherinhalte der RAM-Speicher 38 und/oder 39 bzw. deren Bitleisten 56, 56′ bzw. 57, 57′ umgeschrieben werden, ohne daß der Inhalt des Bildspeichers 13 verändert wird.As mentioned above, the output of the logic gate circuit 48 or 49 indicates whether the horizontal or vertical address counter 23 or 26 from the RAM image memory 13 fetches the data stored for the next row or column in the image memory or whether the data stored in the image memory for this row or column are to be repeated. First, the first line is started, ie the information in the horizontal bit bar for this line is processed point by point in the horizontal RAM 38 . As long as a "1" is written in the RAM memory 38 , the clock pulse coming from the time base circuit 46 is passed through the first gate circuit 48 , so that the clock signal appearing at the first output 31 drives the horizontal address counter 23 in such a way that new information or the data of the following point or storage location is read out and displayed on the monitor. If, however, a "0" is written in the horizontal bit bar of the horizontal RAM memory 38 , no clock signal appears at the output of the first gate circuit 48 , so that the horizontal address counter 23 is driven such that no new information is fetched from the image memory 13 , but instead the previous information, ie the data of the previous point or storage location is read out again and displayed on the monitor. This means that the stitch in question is shown stretched by a factor of 2 in the horizontal direction on the monitor. In this way, the horizontal bit line 56 for the first line is processed point by point. At the end of this first line, the horizontal address counter 23 is reset and a pulse is fed from the horizontal counter 41 to the vertical counter 42 of the vertical bit row 37 . If the vertical bit line 57 or 57 'of the vertical RAM 39 is assigned a "1" in the second line, the information corresponding to the data stored for this second line in the RAM image memory 13 of the horizontal bit line 56, 56' processed or processed. If, on the other hand, there is a "0" for the second line in the vertical bit row 57 or 57 ' , the data stored with respect to the first row in the RAM image memory 13 are read out again, taking into account the information in the horizontal bit row 56, 56' , processed and displayed on the monitor. This results in an elongation of the stitches in question by a factor of 2 in the vertical direction. It is understood that the number of consecutive "0" in the horizontal or vertical bit bar is a measure of the integer factor of the elongation in the horizontal or vertical direction. If all lines have been queried and processed, the vertical address counter 26 is reset. If the person concerned does not find the representation sufficient or faithful enough, the memory contents of the RAM memories 38 and / or 39 or their bit strips 56, 56 ' or 57, 57' can be rewritten without the content of the image memory 13 is changed.
Claims (5)
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19863630828 DE3630828A1 (en) | 1986-09-10 | 1986-09-10 | DEVICE FOR DISPLAYING AND PREPARING KNITTING PATTERNS TO BE MADE BY A FLAT-KNITTING MACHINE |
US07/092,544 US4856104A (en) | 1986-09-10 | 1987-09-03 | Device for the display and editing of knitting patterns produced on a flat-bed knitting machine |
FR8712374A FR2603619A1 (en) | 1986-09-10 | 1987-09-07 | DEVICE FOR THE REPRESENTATION AND PROCESSING OF KNITTING PATTERNS TO BE PRODUCED ON A KNITTED KNITTING MACHINE |
IT21827/87A IT1222610B (en) | 1986-09-10 | 1987-09-08 | DEVICE FOR REPRESENTING AND PREPARING KNITWEAR DRAWINGS TO BE MADE WITH A STRAIGHT KNIT MACHINE |
GB08721103A GB2196213A (en) | 1986-09-10 | 1987-09-08 | Device for displaying and editing knitting patterns |
ES8702602A ES2005005A6 (en) | 1986-09-10 | 1987-09-09 | Device for the display and editing of knitting patterns produced on a flat-bed knitting machine |
JP62228221A JPS63120145A (en) | 1986-09-10 | 1987-09-10 | Apparatus for displaying and preparing knitting pattern formed using flat knitting machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19863630828 DE3630828A1 (en) | 1986-09-10 | 1986-09-10 | DEVICE FOR DISPLAYING AND PREPARING KNITTING PATTERNS TO BE MADE BY A FLAT-KNITTING MACHINE |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3630828A1 DE3630828A1 (en) | 1988-03-24 |
DE3630828C2 true DE3630828C2 (en) | 1988-06-16 |
Family
ID=6309313
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19863630828 Granted DE3630828A1 (en) | 1986-09-10 | 1986-09-10 | DEVICE FOR DISPLAYING AND PREPARING KNITTING PATTERNS TO BE MADE BY A FLAT-KNITTING MACHINE |
Country Status (7)
Country | Link |
---|---|
US (1) | US4856104A (en) |
JP (1) | JPS63120145A (en) |
DE (1) | DE3630828A1 (en) |
ES (1) | ES2005005A6 (en) |
FR (1) | FR2603619A1 (en) |
GB (1) | GB2196213A (en) |
IT (1) | IT1222610B (en) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE8805562U1 (en) * | 1988-04-27 | 1988-09-01 | Scheding, Lothar, 7813 Staufen | Drawing aid sheet |
US5319565A (en) * | 1991-06-10 | 1994-06-07 | Fritz Gegauf Ag | Device for generating and programming stitch patterns |
JP2656405B2 (en) * | 1991-09-17 | 1997-09-24 | 旭化成工業株式会社 | Knit design system and method of creating knitting data |
US5664306A (en) * | 1992-07-09 | 1997-09-09 | Tama Plastic Industry | Apparatus and method for producing colored knitted net |
US5390709A (en) * | 1992-12-16 | 1995-02-21 | Martonffy; Barnabas | Fabric forming machine including pneumatic shedding apparatus and method |
US5557527A (en) * | 1993-08-31 | 1996-09-17 | Shima Seiki Manufacturing Ltd. | Knit design system and a method for designing knit fabrics |
JP2676182B2 (en) * | 1993-11-08 | 1997-11-12 | 株式会社島精機製作所 | Knit product production method |
US5694792A (en) * | 1995-06-15 | 1997-12-09 | Shima Seiki Manufacturing, Ltd. | Needle selection device of flat knitting machine |
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 |
JPH09111620A (en) * | 1995-10-12 | 1997-04-28 | Tsudakoma Corp | Expression of knitting stitch image in knitted fabric design system |
EP0781880B1 (en) * | 1995-12-28 | 2001-12-05 | Shima Seiki Manufacturing, Ltd. | Binding-off method, bound knitted fabric, and CAD apparatus therefor |
DE19756055A1 (en) * | 1997-12-17 | 1999-06-24 | Stoll & Co H | Process for producing a knitted fabric on a flat knitting machine |
US6192777B1 (en) | 1998-04-17 | 2001-02-27 | Gerber Garment Technology, Inc. | Method and apparatus for pattern matching with active visual feedback |
DE19901542C2 (en) * | 1999-01-16 | 2002-10-10 | Stoll & Co H | Device for the design of knitted or knitted machine products |
WO2003032203A1 (en) * | 2001-10-05 | 2003-04-17 | Shima Seiki Manufacturing Limited | Knit design method and device |
JPWO2003032204A1 (en) * | 2001-10-05 | 2005-01-27 | 株式会社島精機製作所 | Knit design method and apparatus |
EP1300498B1 (en) * | 2001-10-06 | 2008-04-16 | H. Stoll GmbH & Co. | Method and system for designing tubular fabric knitted on a flat knitting machine |
US6834601B2 (en) * | 2002-07-03 | 2004-12-28 | Card-Monroe Corp. | Yarn feed system for tufting machines |
US6807917B1 (en) | 2002-07-03 | 2004-10-26 | Card-Monroe Corp. | Yarn feed system for tufting machines |
US7096806B2 (en) * | 2002-07-03 | 2006-08-29 | Card-Monroe Corp. | Yarn feed system for tufting machines |
JP3983764B2 (en) * | 2002-08-30 | 2007-09-26 | 株式会社島精機製作所 | Design apparatus and design method for tubular knitted fabric |
US6845284B2 (en) * | 2003-02-11 | 2005-01-18 | Sara Lee Corporation | Methods and systems for designing circularly knitted garments |
WO2007058123A1 (en) * | 2005-11-17 | 2007-05-24 | Shima Seiki Manufacturing, Ltd. | Knit design device and knit design method and its program |
BE1016943A6 (en) * | 2006-01-13 | 2007-10-02 | Wiele Michel Van De Nv | METHOD FOR AVOIDING MIXING CONTOURS IN POOL FABRICS. |
US7634326B2 (en) * | 2006-05-23 | 2009-12-15 | Card-Monroe Corp. | System and method for forming tufted patterns |
EP2009161B1 (en) * | 2007-06-29 | 2013-07-17 | H. Stoll GmbH & Co. KG | Design device for designing knitwear |
GB2486103B (en) * | 2009-08-25 | 2014-05-07 | Card Monroe Corp | Integrated motor drive system for motor driven yarn feed attachments |
US10072368B2 (en) | 2014-06-05 | 2018-09-11 | Card-Monroe Corp. | Yarn feed roll drive system for tufting machine |
US10351982B2 (en) | 2014-09-15 | 2019-07-16 | Appalatch Outdoor Apparel Company | Systems, methods, and software for manufacturing a custom-knitted article |
US11131045B2 (en) | 2014-09-15 | 2021-09-28 | Nimbly, Inc. | Systems, methods, and software for manufacturing a knitted article |
US10988873B2 (en) * | 2019-04-08 | 2021-04-27 | Pai Lung Machinery Mill Co., Ltd. | Fabric file release system for automatically calibrating a circular knitting machine |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3890806A (en) * | 1970-12-02 | 1975-06-24 | Mayer & Cie Maschinenfabrik | Electrical patterning system for circular knitting machines |
DE2353252A1 (en) * | 1973-10-24 | 1975-05-07 | Sulzer Morat Gmbh | DEVICE FOR THE ELECTRONIC CONTROL OF KNITTING MACHINES |
US4078253A (en) * | 1974-03-04 | 1978-03-07 | Kanebo Ltd. | Pattern generating system |
GB1605135A (en) * | 1978-05-31 | 1982-02-10 | Secretary Industry Brit | Variable image display apparatus |
FR2513669B1 (en) * | 1981-09-28 | 1986-04-25 | Superba Sa | PROGRAMMABLE KNITTING MACHINE |
JPS6071748A (en) * | 1983-09-27 | 1985-04-23 | 株式会社島アイデア・センタ− | Recorder of pattern information |
-
1986
- 1986-09-10 DE DE19863630828 patent/DE3630828A1/en active Granted
-
1987
- 1987-09-03 US US07/092,544 patent/US4856104A/en not_active Expired - Fee Related
- 1987-09-07 FR FR8712374A patent/FR2603619A1/en not_active Withdrawn
- 1987-09-08 GB GB08721103A patent/GB2196213A/en not_active Withdrawn
- 1987-09-08 IT IT21827/87A patent/IT1222610B/en active
- 1987-09-09 ES ES8702602A patent/ES2005005A6/en not_active Expired
- 1987-09-10 JP JP62228221A patent/JPS63120145A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
US4856104A (en) | 1989-08-08 |
IT1222610B (en) | 1990-09-05 |
GB8721103D0 (en) | 1987-10-14 |
ES2005005A6 (en) | 1989-02-16 |
GB2196213A (en) | 1988-04-20 |
IT8721827A0 (en) | 1987-09-08 |
DE3630828A1 (en) | 1988-03-24 |
JPS63120145A (en) | 1988-05-24 |
FR2603619A1 (en) | 1988-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3630828C2 (en) | ||
DE2156423C3 (en) | ||
DE3782756T2 (en) | DIRECT ACCESS MEMORY. | |
DE2755728A1 (en) | CATHODE TUBE DISPLAY UNIT | |
DE2509353A1 (en) | METHOD AND DEVICE FOR OBTAINING INFORMATION CORRESPONDING TO A SAMPLE | |
DE3022118A1 (en) | SIGN DRIVER / GRAPHIC DISPLAY DEVICE | |
DE3686593T2 (en) | METHOD AND SYSTEM FOR DISPLAYING IMAGES IN NEARBY AREAS. | |
DE2513059C3 (en) | Character generator for displaying characters | |
DE2221705A1 (en) | Character generator for the graphic representation of characters with variable character-proportional spacing | |
DE2324063C3 (en) | Buffer storage facility | |
DE3877784T2 (en) | DEVICE FOR DISPLAYING DIGITAL DATA. | |
DE3931546C2 (en) | Method for generating knitting pattern data and data processing device therefor | |
DE2006672B2 (en) | Data display device | |
CH493045A (en) | System for displaying data | |
DE69123319T2 (en) | Image data processing device | |
DE2011194C3 (en) | Method for displaying the chronological sequence of series of measured values on the screen of a display device | |
DE2744886B2 (en) | Circuit arrangement for swiveling a binary data matrix | |
DE69021476T2 (en) | Waveform display circuit with luminance interpolation. | |
EP0337104B1 (en) | Circuit device for control of raster scan display information | |
DE3502489A1 (en) | DISPLAY CONTROL SYSTEM FOR A CATHODE RAY TUBE | |
DE69011623T2 (en) | Method and device for switching data information by a digital selector. | |
DE2149636A1 (en) | PROCEDURE FOR REPRESENTING MEASURED VALUES ON THE SCREEN OF A DISPLAY DEVICE | |
DE3787917T4 (en) | Display control unit. | |
DE2513418A1 (en) | Display instrument for control element operational states - incorporates counters measuring on and off states of input signals | |
DE2938195A1 (en) | ELECTRONIC CONTROL ARRANGEMENT FOR CIRCULAR KNITTING MACHINES FOR THE PRODUCTION OF TUBULAR GOODS, ESPECIALLY WOMEN'S STOCKINGS |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |