HINTERGRUND DER ERFINDUNGBACKGROUND OF THE INVENTION
1. Gebiet der Erfindung1. Field of the invention
Die
vorliegende Erfindung betrifft eine Knopfannähmaschine, die einzeln ein
Nähgut
und einen Knopf bewegt, um den Knopf auf das Nähgut zu nähen.The
The present invention relates to a button sewing machine which individually
workpiece
and move a button to sew the button on the fabric.
2. Beschreibung des verwandten
Standes der Technik2. Description of the related
State of the art
In
einer herkömmlichen
Knopfannähmaschine
werden ein Knopf und ein Nähgut
(ein Stoff) zusammen festgehalten, und beide werden in Querrichtung
vorgeschoben, während
eine Nadeloszillation in einer Längsrichtung
ausgeführt
wird. Durch ihr zusammenwirkendes Arbeiten wird eine Nadel in Folge in
jeweiligen Knopföffnungen
lokalisiert, um den Knopf anzunähen.In
a conventional one
button sewing machine
become a button and a sewing material
(one substance) held together, and both become transversal
advanced while
a needle oscillation in a longitudinal direction
accomplished
becomes. Through their cooperative work, a needle is inserted in succession
respective button openings
isolated to sew on the button.
In
einer neueren Nähmaschine
werden jedoch ein Knopf und ein Nähgut separat voneinander gehalten
und einzeln bewegt und jeweils so positioniert, dass eine Nadel
der Reihe nach durch jede Knopföffnung
hindurch eingeführt
werden kann, und gleichzeitig kann auch beliebig eine Nadellokalisierung
für das
Nähgut
eingestellt werden (siehe beispielsweise JP-A-2002-355453).In
a newer sewing machine
However, a button and a fabric are kept separate from each other
and individually moved and each positioned so that a needle
in turn through each button opening
introduced through
can be, and at the same time can also arbitrarily needle localization
for the
workpiece
can be adjusted (see, for example, JP-A-2002-355453).
In
einer Knopfannähmaschine,
bei der ein Knopf und ein Nähgut
zusammen festgehalten und diese Teile mit Bezug auf eine Nadel positioniert
werden, werden der Knopf und das Nähgut bei jedem Stich, basierend
auf Positionskoordinatendaten, positioniert, in welchen Positionskoordinaten
eines X-Y-Koordinatensystems, die indikativ für eine Relativposition des
Knopfes und des Nähguts
mit Bezug zu der Nadel sind, für
jede Stichnummer (jede Nummer der Nadellokalisierungen) eingestellt
werden, und auf diese Weise wird eine Näharbeit ausgeführt.In
a button sewing machine,
at the a button and a sewing material
held together and positioned these parts with respect to a needle
The button and the sewing material are based on each stitch
on position coordinate data, positioned in which position coordinates
of an X-Y coordinate system indicative of a relative position of the
Button and the sewing material
are related to the needle, for
each stitch number (each needle location number) is set
and this is how sewing is done.
Andererseits
sind in der Nähmaschine
gemäß JP-A-2002-355453
Positionskoordinatendaten erforderlich, in welchen Positionskoordinaten
zur Bestimmung einer Relativposition eines Nähguts mit Bezug auf eine Nadel
und Positionskoordinaten zur Bestimmung einer Relativposition eines
Knopfes mit Bezug auf die Nadel für jeden Stich eingestellt werden.on the other hand
are in the sewing machine
according to JP-A-2002-355453
Position coordinate data required in which position coordinates
for determining a relative position of a sewing material with respect to a needle
and position coordinates for determining a relative position of a
Button with respect to the needle for each stitch to be set.
Mit
anderen Worten: die frühere
Nähmaschine
benutzt Daten, in welchen Positionskoordinaten entsprechend einer
einzigen Ebene für
eine Gesamtanzahl von Stichen eingestellt werden, um einen Seriennähvorgang
auszuführen,
und die letztere Nähmaschine
verwendet Daten, in welchen Positionskoordinaten, die zwei Ebenen
für die
Gesamtanzahl von Stichen entsprechen, eingestellt werden.With
in other words, the former
sewing machine
uses data in which position coordinates according to a
single level for
a total number of stitches are set to a serial sewing
perform,
and the latter sewing machine
uses data in which position coordinates, the two levels
for the
Total number of stitches to be adjusted.
Jedoch
dient eine Dateneingabevorrichtung einer allgemein verbreiteten
Nähmaschine
dazu, Positionskoordinaten einzugeben und einzustellen, welche einer
einzigen Ebene für
jede Stichnummer entsprechen, sie hat deshalb einen Nachteil insoweit,
als Koordinatendaten, welche für
die letztere Nähmaschine
benutzbar sind, nicht erzeugt werden können.however
A data input device is a commonly used one
sewing machine
to enter and set position coordinates, which one
single level for
each stitch number correspond, it therefore has a disadvantage insofar
as coordinate data, which for
the latter sewing machine
are usable, can not be generated.
Aus
diesem Grund muss eine Einstell- und Eingabevorrichtung, die dazu
dient, eine besondere Datenverarbeitung bei der individuellen Nähmaschine
auszuüben,
für Daten
benutzt werden, um einen Nähvorgang
der letzteren Nähmaschine
auszuführen.
Infolgedessen kann der Nähvorgang
nicht während
eines Vorgangs zum Einstellen und Eingeben von Daten ausgeführt werden,
und der Dateneinstell- und eingabevorgang kann nicht während des
Nähvorgangs
vollzogen werden. Aus diesem Grunde besteht ein Nachteil darin,
dass die Arbeitseffizienz reduziert ist und ein rascher Übergang
zu einem neuen Nähvorgang
nicht durchgeführt
werden kann.Out
For this reason, an adjustment and input device must do this
serves, a special data processing in the individual sewing machine
exercise,
for data
used to do a sewing
the latter sewing machine
perform.
As a result, the sewing process can
not while
a process for setting and entering data are executed
and the data setting and input operation can not be done during the
sewing
be done. For this reason, there is a disadvantage
that the work efficiency is reduced and a quick transition
to a new sewing process
not done
can be.
ZUSAMMENFASSUNG
DER ERFINDUNGSUMMARY
THE INVENTION
Es
ist ein Ziel der Erfindung, einen Dateneinstell- und eingabevorgang
während
eines Nähvorgangs
frei auszuführen,
um so die Effizienz der Arbeit zu verbessern.It
is an object of the invention, a Dateneinstell- and input process
while
a sewing process
to execute freely,
so as to improve the efficiency of the work.
Ferner
ist es ein Ziel der Erfindung, den Dateneinstellungs- und Dateneingabevorgang
mühelos auszuführen, um
hierdurch die Arbeitseffizienz zu verbessern.Further
It is an object of the invention to provide the data entry and data entry process
effortlessly to execute
thereby improving the work efficiency.
Ein
erster Aspekt der Erfindung richtet sich auf eine Knopfannähmaschine,
umfassend einen Positioniermechanismus zum Positionieren eines Nähguts relativ
zu einer Nadel, einen Knopfhaltemechanismus zum Positionieren eines
Knopfes relativ zu der Nadel, Speichermittel zum Abspeichern von
Verbunddaten von Positionskoordinaten für den Positioniermechanismus
und Positionskoordinaten für
den Knopfhaltemechanismus für
jede aus einer Mehrzahl von Stichnummern, Betriebssteuermittel zum
Steuern von Betriebsvorgängen
des Positioniermechanismus und des Knopfhaltemechanismus für jede Stichnummer,
basierend auf den in den Speichermitteln gespeicherten Verbunddaten,
Dateneingabemittel zum von einer Außenseite her erfolgenden Eingeben einer
Mehrzahl von Positionskoordinatendaten, in welchen jeweilige Positionskoordinaten
jeder aus der Mehrzahl von Stichnummern entsprechen, Auswahlmittel
zum Auswählen
zweier Positionskoordinatendaten aus einer Mehrzahl von Positionskoordinatendaten,
die von der Außenseite
her eingegeben werden, Zuordnungsmittel zum Zuordnen der beiden ausgewählten Positionskoordinatendaten
zu den Positionskoordinatendaten für den Positioniermechanismus
und zu den Positionskoordinatendaten für den Knopfhaltemechanismus,
und Datenerzeugungsmittel zum Verknüpfen der beiden zugeordneten
Positionskoordinatendaten, um hierdurch die Verbunddaten zu erzeugen.A first aspect of the invention is directed to a button sewing machine comprising a positioning mechanism for positioning a sewing material relative to a needle, a button holding mechanism for positioning a button relative to the needle, storing means for storing position coordinate coordinates for the positioning mechanism, and position coordinates for the button holding mechanism each of a plurality of stitch numbers, operation control means for controlling operations of the positioning mechanism and the knob holding mechanism for each stitch number, based on the composite data stored in the storage means, data input means for inputting an outside of a plurality of position coordinate data in which respective position coordinates each of the one of Plurality of stitch numbers correspond to selection means for selecting two position coordinate data from a plurality of position coordinates data input from the outside, assigning means for assigning the two selected position coordinate data to the position coordinate data for the positioning mechanism and the position coordinate data for the knob holding mechanism, and data generating means for combining the two associated position coordinate data to thereby generate the composite data.
Ein
zweiter Aspekt der Erfindung hat den gleichen Aufbau wie derjenige
des ersten Aspekts der Erfindung und verwendet eine Struktur, bei
welcher die Datenerzeugungsmittel Stichzahlvergleichsmittel einschließen zum
Vergleichen der Stichzahlen der beiden zugeordneten Positionskoordinatendaten, und
erste Stichzahlreguliermittel zum Erzeugen der Verbunddaten, die
den Positionskoordinatendaten entsprechen, für welche durch die Stichzahlvergleichsmittel
entschieden ist, dass sie die kleinere Stichzahl haben.One
second aspect of the invention has the same structure as the one
of the first aspect of the invention and uses a structure in
which the data generating means include stitch number comparison means for
Comparing the stitch counts of the two associated position coordinate data, and
first stitch number regulating means for generating the composite data,
correspond to the position coordinate data for which by the stitch number comparison means
It is decided that they have the smaller number of stitches.
Ein
dritter Aspekt der Erfindung hat den gleichen Aufbau wie derjenige
des ersten Aspekts der Erfindung und benutzt eine Struktur, in welcher
die Datenerzeugungsmittel Stichzahlvergleichsmittel einschließen zum
Vergleichen der Stichzahlen der beiden zugeordneten Positionskoordinatendaten, und
zweite Stichzahlreguliermittel zum Ausführen einer Bearbeitung von
ergänzenden
Positionskoordinatendaten, die den fehlenden Stichnummern der Positionskoordinatendaten
entsprechen, für
welche durch die Stichzahlvergleichsmittel entschieden ist, dass
sie die kleinere Stichzahl haben, um hierdurch ein Paar von Knopfannähdaten zu
erzeugen.One
Third aspect of the invention has the same structure as that
of the first aspect of the invention and uses a structure in which
the data generating means include stitch number comparison means for
Comparing the stitch counts of the two associated position coordinate data, and
second stitch number regulating means for executing a processing of
supplementary
Position coordinate data representing the missing stitch numbers of the position coordinate data
match, for
which is decided by the stitch count comparison means that
they have the smaller stitch number to thereby obtain a pair of button sewing dates
produce.
Ein
vierter Aspekt der Erfindung hat den gleichen Aufbau wie derjenige
des ersten Aspekts der Erfindung und benutzt eine Struktur, bei
welcher Datenausgabemittel vorgesehen sind zum Unterteilen der in
den Speichermitteln abgespeicherten Verbunddaten in zwei Positionskoordinatendaten,
in welchen jeweilige Positionskoordinaten der Mehrzahl von Stichnummern
entsprechen, und zum Ausgeben der unterteilten Verbunddaten an eine
Außenseite.One
Fourth aspect of the invention has the same structure as that
of the first aspect of the invention and uses a structure in
which data output means are provided for dividing the in
composite data stored in the memory means in two position coordinate data,
in which respective position coordinates of the plurality of stitch numbers
and output the subdivided composite data to one
Outside.
Ferner
hat ein fünfter
Aspekt der Erfindung den gleichen Aufbau wie derjenige des vierten
Aspekts der Erfindung und verwendet eine Struktur, bei welcher die
Datenausgabemittel eine aufeinander bezogene Information abgebende
Mittel einschließen zur
zusätzlichen
Abgabe einer Information, die anzeigt, dass die jeweiligen Positionskoordinatendaten, die
von den Verbunddaten unterteilt sind, ein Paar von Daten bilden,
welche die Positionskoordinatendaten für den Positioniermechanismus
und die Positionskoordinatendaten für den Knopfhaltemechanismus
sind.Further
has a fifth
Aspect of the invention, the same structure as that of the fourth
Aspect of the invention and uses a structure in which the
Data output means a related information dispensing
Include means to
additional
Providing information indicating that the respective position coordinate data, the
are subdivided by the composite data, forming a pair of data,
which the position coordinate data for the positioning mechanism
and the position coordinate data for the button holding mechanism
are.
Ferner
hat ein sechster Aspekt der Erfindung den gleichen Aufbau wie derjenige
des vierten oder fünften
Aspekts der Erfindung und benutzt eine Struktur, in welcher die
Datenausgabemittel eine Typeninformation abgebende Mittel einschließen zur zusätzlichen
Abgabe einer Information, die anzeigt, dass die jeweiligen Positionskoordinatendaten,
die von den Verbunddaten unterteilt sind, entweder die Positionskoordinatendaten
für den
Positioniermechanismus oder die Positionskoordinatendaten für den Knopfhaltemechanismus
sind.Further
For example, a sixth aspect of the invention has the same structure as the one
the fourth or fifth
Aspect of the invention and uses a structure in which the
Data output means include a type information providing means for additional
Providing information indicating that the respective position coordinate data,
which are divided by the compound data, either the position coordinate data
for the
Positioning mechanism or the position coordinate data for the button holding mechanism
are.
Ein
siebter Aspekt der Erfindung hat den gleichen Aufbau wie derjenige
des ersten Aspekts der Erfindung und benutzt eine Struktur, bei
welcher Verbindungsmittel zu einem externen Speichermedium zum Ein-/Ausgeben
einer Mehrzahl von Positionskoordinatendaten vorgesehen sind, in
welchen jeweilige Positionskoordinaten jeder aus der Mehrzahl von
Stichnummern entsprechen.One
Seventh aspect of the invention has the same structure as that
of the first aspect of the invention and uses a structure in
which connecting means to an external storage medium for input / output
a plurality of position coordinate data are provided, in
which respective position coordinates each of the plurality of
Correspond to stitch numbers.
Weiterhin
hat ein achter Aspekt der Erfindung den gleichen Aufbau wie derjenige
des ersten Aspekts der Erfindung und verwendet eine Struktur, bei
welcher eine Kommunikationsleitung vorgesehen ist zum Kommunizieren
der Mehrzahl von Positionskoordinatendaten, in welchen die jeweiligen
Positionskoordinaten jeder aus der Mehrzahl von Stichnummern entsprechen,
mit einer externen Vorrichtung.Farther
For example, an eighth aspect of the invention has the same construction as the one
of the first aspect of the invention and uses a structure in
which a communication line is provided for communicating
the plurality of position coordinate data in which the respective ones
Position coordinates correspond to each of the plurality of stitch numbers,
with an external device.
[Vorteil der Erfindung]Advantage of the Invention
Gemäß dem ersten
Aspekt der Erfindung werden wenigstens zwei Positionskoordinatendaten, in
welchen Positionskoordinaten entsprechend einer einzigen Ebene für eine Gesamtzahl
von Stichen zur Ausübung
eines Seriennähvorganges
eingestellt werden (Positionskoordinatendaten, in welchen jeweilige
Positionskoordinaten veranlasst sind, einer Mehrzahl von Stichen
zu entsprechen), durch die Dateneingabemittel gewonnen, und weiterhin
wird ein Positionskoordinatendatenwert der Positionierung eines
Nähgutes
und der andere Positionskoordinatenwert wird der Positionierung
eines Knopfes durch die Zuordnungsmittel zugeordnet.According to the first
Aspect of the invention will be at least two position coordinate data, in
which position coordinates corresponding to a single level for a total number
from stitches to exercise
a serial sewing process
be set (position coordinate data in which respective
Position coordinates are initiated, a plurality of stitches
to be matched) obtained by the data input means, and continue
becomes a position coordinate data of the positioning of a
sewing material
and the other position coordinate value becomes the positioning
a button assigned by the assignment means.
Durch
die Datenerzeugungsmittel werden die beiden so zugeordneten Positionskoordinatendaten
zusammengefügt,
um einen Verbunddatenwert zu erzeugen.By
the data generating means become the two position coordinate data thus assigned
together,
to generate a composite data value.
Es
ist wünschbar,
dass geeignete, voreingestellte Koordinaten zur Relativpositionierung
mit der Nadel für
die Positionskoordinaten verwendet werden sollten, welche zur Positionierung
eines Knopfes zugeordnet werden sollen, bzw. für die Positionskoordinatendaten,
welche zur Positionierung eines Nähguts zugeordnet werden sollen.It
is desirable
that suitable, preset coordinates for relative positioning
with the needle for
the position coordinates should be used, which for positioning
of a button, or for the position coordinate data,
which should be assigned to the positioning of a sewing material.
Somit
ist es möglich,
die Verbunddaten durch Zuordnung einer Mehrzahl von Positionskoordinatendaten
zu erzeugen. Infolgedessen ist ein Vorgang zur Eingabe von Daten
von Beginn an nicht erforderlich und die Arbeitseffizienz kann somit
verbessert werden.Thus, it is possible to use the composite data To generate assignment of a plurality of position coordinate data. As a result, an operation for inputting data from the beginning is not required, and the work efficiency can thus be improved.
Durch
Benutzung einer Einstell- und Eingabevorrichtung, die herkömmlicherweise
allgemein vertrieben wird und lediglich Positionskoordinaten entsprechend
einer einzigen Ebene für
jede Stichnummer einstellen kann, ist es ferner möglich, Daten einzustellen
und in eine Nähmaschine
einzugeben, die befähigt
ist, ein Nähgut
und einen Knopf mit Bezug auf eine Nadel einzeln zu positionieren,
und hierdurch einen Nähvorgang
auszuführen.
Infolgedessen können
die Positionskoordinatendaten auch während des Nähvorgangs der Nähmaschine
erzeugt werden, so dass der Nähvorgang
nicht beschränkt
ist sondern die Effizienz eines Arbeitsvorganges verbessert werden
kann.By
Use of a setting and input device, conventionally
is generally sold and only position coordinates accordingly
a single level for
Furthermore, it is possible to set any stitch number
and into a sewing machine
to enter that empowers
is, a sewing material
and to position a button individually with respect to a needle,
and thereby a sewing process
perform.
As a result, can
the position coordinate data also during sewing of the sewing machine
be generated, so that the sewing process
not limited
but the efficiency of a work process can be improved
can.
Die
Positionskoordinaten in den "Positionskoordinatendaten" können Positionskoordinaten für einen
fixierten und absoluten Ursprung oder Positionskoordinaten sein,
die indikativ sind für
ein Bewegungsausmaß,
ausgehend von laufenden Positionskoordinaten zu Positionskoordinaten
einer nächsten
Objektposition.The
Position coordinates in the "position coordinate data" can be position coordinates for a
be fixed and absolute origin or position coordinates,
which are indicative of
a range of motion,
starting from current position coordinates to position coordinates
one next
Object position.
Ferner
können
die Zuordnungsmittel dazu dienen, eine Zuordnung nach Erhalt einer
Eingabe zur Abgabe einer Instruktion auszuführen, um die Positionskoordinatendaten
zur Positionierung eines Nähgutes
und die Positionskoordinatendaten zur Positionierung eines Knopfes
durch eine Bedienungsperson der Nähmaschine auszuwählen, oder
sie können
dazu dienen, automatisch die Zuordnung entsprechend bestimmter Bedingungen,
beispielsweise einem Befehl für
eine Gewinnung, automatisch auszuführen.Further
can
the assignment means serve to assign after receiving a
Input to submit an instruction to execute the position coordinate data
for positioning a sewing material
and the position coordinate data for positioning a button
by an operator of the sewing machine, or
you can
serve to automatically assign according to certain conditions,
for example, a command for
an extraction, to carry out automatically.
Die
Speichermittel können
einen Positionsdateneingang aus den Dateneingangsmitteln zusätzlich zu
den Verbunddaten speichern. Darüber
hinaus können
die Positionskoordinatendaten in den Speichermitteln in der Eingabe
von einer Außenseite
her gespeichert werden, und zwar in der Auswahl, die durch die Auswahlmittel
auszuführen
ist, oder nach der. Zuordnung.The
Storage means can
a position data input from the data input means in addition to
save the composite data. About that
can out
the position coordinate data in the storage means in the input
from an outside
stored in the selection, by the selection means
perform
is, or after the. Assignment.
Ferner
können
die Speichermittel einen Verbunddateneingang durch die Eingabemittel
in dem Fall speichern, in welchem Mittel zur Eingabe verschiedener
eingestellter Inhalte von Verbindungsdaten von Beginn an vorgesehen
sind, beispielsweise ohne Benutzung der Positionskoordinatendaten,
zusätzlich
zu den Verbunddaten, welche durch die Datenerzeugungsmittel erzeugt
werden, oder sie können
die gewonnenen Verbunddaten in dem Fall speichern, in welchem von
der Außenseite
her Mittel zur Gewinnung der Verbunddaten vorgesehen sind.Further
can
the storage means a composite data input by the input means
in which case, in which means to input various
set content of connection data provided from the beginning
are, for example, without using the position coordinate data,
additionally
to the composite data generated by the data generation means
be or they can
store the obtained composite data in the case in which
the outside
Her means for obtaining the composite data are provided.
Gemäß dem zweiten
Aspekt der Erfindung werden in dem Fall, in welchem die Positionskoordinatendaten,
die der Positionierung des Nähgutes
zugeordnet sind, und die Positionskoordinatendaten, welche der Positionierung
des Knopfes zugeordnet sind, unterschiedliche Stichzahlen haben,
welche zueinander eingestellt sind, die Verbunddaten entsprechend
der kleineren Stichzahl erzeugt. Deshalb ist es möglich, die
Positionskoordinatendaten mit unterschiedlich eingestellter Stichzahl
in Kombination zu benutzen.According to the second
Aspect of the invention in the case where the position coordinate data,
the positioning of the sewing material
are assigned, and the position coordinate data, which positioning
of the button are assigned, have different stitch counts,
which are set to each other, the composite data accordingly
the smaller number of stitches generated. That is why it is possible the
Position coordinate data with differently set number of stitches
to use in combination.
Außerdem können die
erzeugten Positionskoordinatendaten, in welchen lediglich die Stichzahlen
nicht miteinander zur Kombination übereinstimmen, benutzt werden
und zwar ohne Ausübung eines
Editiervorgangs, beispielsweise einer Modifikation.In addition, the
generated position coordinate data, in which only the stitch numbers
do not match each other to the combination, are used
without exercising one
Editing process, such as a modification.
Gemäß dem dritten
Aspekt der Erfindung wird in dem Falle, in welchem die Positionskoordinatendaten,
welche der Positionierung des Nähgutes zugeordnet
sind, und die Positionskoordinatendaten, welche der Positionierung
des Knopfes zugeordnet sind, unterschiedliche Stichzahlen haben,
die zueinander eingestellt sind, ein Behandlungsvorgang zur Ergänzung von
Positionskoordinaten entsprechend den Stichnummern vorgenommen,
welche der kleineren Anzahl von Positionskoordinatendaten fehlen, und
die Verbindungsdaten werden dann erzeugt. Infolgedessen ist es möglich, die
Positionskoordinatendaten mit der verschieden eingestellten Stichzahl
in Kombination zu benutzen.According to the third
Aspect of the invention is in the case in which the position coordinate data,
which associated with the positioning of the sewing material
are, and the position coordinate data, which of the positioning
of the button are assigned, have different stitch counts,
which are adjusted to each other, a treatment process to supplement
Position coordinates are made according to the stitch numbers,
which of the smaller number of position coordinate data are missing, and
the connection data is then generated. As a result, it is possible the
Position coordinate data with the differently set number of stitches
to use in combination.
Außerdem können die
erzeugten Positionskoordinatendaten, in welchen lediglich die Stichzahlen
zur Kombination nicht miteinander übereinstimmen, ohne Ausübung eines
Editiervorgangs, beispielsweise einer Modifizierung, benutzt werden.In addition, the
generated position coordinate data, in which only the stitch numbers
to combine with each other, without exercising one
Editing, such as modification.
Die
Ergänzungsbehandlung
schließt
ein: eine Behandlung zur Einstellung eines Ursprungs und voreingestellten
Positionskoordinaten für
die fehlenden Stichnummern, eine Behandlung zur Bezugnahme von Positionskoordinatendaten
auf die Stichnummern, welchen die anderen Positionskoordinatendaten
entsprechen, wodurch damit identische Positionskoordinaten und dazu
entsprechende Positionskoordinatendaten berechnet werden, und eine Behandlung,
die eine Forderung zum Einstellen und Eingeben lediglich der fehlenden
Stichnummern ergibt, wodurch der Eingabewert eingestellt wird.The
supplement treatment
includes
a: a treatment for setting an origin and preset
Position coordinates for
the missing stitch numbers, a treatment for referring position coordinate data
to the stitch numbers which the other position coordinate data
correspond, thereby providing identical position coordinates and
corresponding position coordinate data are calculated, and a treatment,
the one requirement for setting and entering only the missing ones
Stitch numbers result, whereby the input value is set.
Gemäß dem vierten
Aspekt der Erfindung können
auch in dem Falle, in welchem die Verbunddaten durch die Zuordnungsmittel
erzeugt werden, diese in zwei Positionskoordinatendaten unterteilt werden,
denen zu entsprechen jeweilige Positionskoordinaten für die Stichnummern
veranlasst werden, und zwar wiederum durch die Unterteilungsmittel.
Infolgedessen ist es möglich,
einen Editiervorgang für
jede der Positionskoordinatendaten wiederum unter Benutzung der
Einstell- und Eingabevorrichtung auszuführen, welche in herkömmlicher
Weise allgemein vertrieben wird, und lediglich Positionskoordinaten
einstellen kann entsprechend einer einzigen Ebene, und zwar für jede der
Stichnummern.According to the fourth aspect of the invention, even in the case where the composite data are generated by the allocation means, they can be divided into two position coordinate data corresponding to respective positions onsko ordinates for the stitch numbers, again by the subdivision means. As a result, it is possible to perform an editing operation for each of the position coordinate data again using the setting and input device which is conventionally distributed in a conventional manner and can only set position coordinates corresponding to a single plane for each of the stitch numbers.
Die
Unterteilungsmittel können
als ein Objekt die durch die Eingabemittel eingegebenen Verbunddaten
in dem Fall einstellen, in welchem Mittel vorgesehen sind zum Eingeben
verschiedener Einstellinhalte der Verbunddaten von Beginn an, beispielsweise
ohne Benutzung der Positionskoordinatendaten, zusätzlich zu
den Verbunddaten, welche durch die Datenerzeugungsmittel erzeugt
sind, oder sie können
als das Objekt die gewonnenen Verbunddaten in dem Fall einstellen,
in welchem Mittel vorgesehen sind zur Gewinnung der Verbunddaten
von einer Außenseite
her.The
Subdivision means can
as an object, the composite data input by the input means
in the case where means are provided for inputting
various setting contents of the composite data from the beginning, for example
without using the position coordinate data, in addition to
the composite data generated by the data generating means
are, or they can
as the object set the obtained composite data in the case
in which means are provided for obtaining the composite data
from an outside
ago.
Gemäß dem fünften Aspekt
der Erfindung kann eine Information, die anzeigt, dass die beiden Positionskoordinatendaten,
welche so durch die Unterteilung erhalten sind, als Positionskoordinatendaten
für den
Positioniermechanismus und Positionskoordinatendaten für den Knopfhaltemechanismus
ein Paar bilden, zu den jeweiligen Positionskoordinatendaten hinzugefügt werden.
Wenn ein Nähvorgang
durch die beiden Positionskoordinatendaten in der gleichen Kombination
wiederum einem nächsten Zeitpunkt
ausgeführt
werden soll, können
infolgedessen die Betriebssteuermittel zwei geeignete Positionsdaten
rasch ablesen und können
die Effizienz der Näharbeit
auch in dem Fall weiter verbessern, in welchem eine Mehrzahl von
Positionskoordinatendaten beispielsweise in den Datenspeichermitteln
vorliegt.According to the fifth aspect
The invention may include information indicating that the two position coordinate data,
which are thus obtained by the division, as position coordinate data
for the
Positioning mechanism and position coordinate data for the button holding mechanism
form a pair, are added to the respective position coordinate data.
When a sewing process
through the two position coordinate data in the same combination
again at a later time
accomplished
should be able to
as a result, the operation control means two suitable position data
read quickly and can
the efficiency of sewing
in the case where a plurality of
Position coordinate data, for example, in the data storage means
is present.
Gemäß dem sechsten
Aspekt der Erfindung kann eine Information, die anzeigt, dass die
beiden Koordinatendaten, welche so durch die Unterteilung gewonnen
sind, entweder die Positionskoordinatendaten für den Positioniermechanismus
oder die Positionskoordinatendaten für den Knopfhaltemechanismus
sind, jeweils hinzugefügt
werden. Daher lesen die Zuordnungsmittel die nämliche Information in einem
nächsten
Nähvorgang.
Infolgedessen ist es möglich,
eine Zuordnung rasch auszuführen
und die Effizienz der Näharbeit
weiter zu verbessern.According to the sixth
Aspect of the invention may include information indicating that the
both coordinate data thus obtained by the subdivision
are either the position coordinate data for the positioning mechanism
or the position coordinate data for the button holding mechanism
are added, respectively
become. Therefore, the allocation means read the same information in one
next
Sewing.
As a result, it is possible
to perform an assignment quickly
and the efficiency of sewing
continue to improve.
Gemäß dem siebten
Aspekt der Erfindung können
Positionskoordinatendaten, welche durch die Einstell- und Eingabevorrichtung
erzeugt sind, die ihrerseits in herkömmlicherweise allgemein vertrieben wurde
und lediglich die Positionskoordinaten entsprechend einer einzigen
Ebene für
jede der Stichnummern einstellen kann, der Nähmaschine eingegeben werden,
und zwar durch Benutzung des externen Aufzeichnungsmediums. Somit
ist es möglich, die
Effizienz der Arbeit zum Einstellen und Eingeben der Positionskoordinatendaten
weiter zu verbessern.According to the seventh
Aspect of the invention can
Position coordinate data generated by the setting and input device
which in turn has been commonly sold in the conventional art
and only the position coordinates corresponding to a single one
Level for
can set any of the stitch numbers, the sewing machine can be entered,
by using the external recording medium. Consequently
is it possible that
Work efficiency for setting and entering position coordinate data
continue to improve.
Gemäß dem achten
Aspekt der Erfindung können
weiterhin Positionskoordinatendaten, welche durch die Einstell-
und Eingabevorrichtung erzeugt werden, die in herkömmlicher
Weise allgemein vertrieben wurde und lediglich die Positionskoordinatendaten
entsprechend einer einzigen Ebene für jede der Stichnummern einstellen
kann, der Nähmaschine eingegeben
werden, und zwar unter Benutzung der Kommunikationsleitung. Somit
ist es möglich,
die Arbeitseffizienz zum Einstellen und Eingeben der Positionskoordinatendaten
weiterhin zu verbessern.According to the eighth
Aspect of the invention can
position coordinate data, which is determined by the setting
and input device produced in conventional
Way, and only the position coordinate data
set according to a single level for each of the stitch numbers
can entered the sewing machine
using the communication line. Consequently
Is it possible,
the work efficiency for setting and inputting position coordinate data
continue to improve.
KURZE BESCHREIBUNG
DER ZEICHNUNGENSHORT DESCRIPTION
THE DRAWINGS
1 ist
ein Blockdiagramm mit der Darstellung eines schematischen Aufbaus
einer Knopfannähmaschine
gemäß einem
Ausführungsbeispiel
der Erfindung. 1 Fig. 10 is a block diagram showing a schematic construction of a button sewing machine according to an embodiment of the invention.
2A ist
eine erläuternde
Ansicht mit der Darstellung einer Nadellokalisierung für eine Nadel mit
Bezug auf einen Knopf und deren Reihenfolge, in dem Falle, in welchem
der Knopf, der mit vier Einfädelöffnungen
versehen ist, an ein Nähgut
angenäht werden
soll. 2A Fig. 13 is an explanatory view showing a needle location for a needle with respect to a button and its order in the case where the button provided with four threading holes is to be sewn to a sewing material.
2B ist
eine erläuternde
Ansicht mit der Darstellung einer Nadellokalisierung für die Nadel
mit Bezug auf das Nähgut
und deren Reihenfolge in dem Falle, in welchem der Knopf auf das
Nähgut
aufgenäht
werden soll. 2 B Fig. 13 is an explanatory view showing a needle location for the needle with respect to the cloth and their order in the case where the button is to be sewn on the cloth.
3 ist
ein Flussdiagramm mit der Darstellung eines Arbeitsvorgangs der
auszuführen
ist, wenn zwei Positionskoordinatendaten abgelesen werden. 3 FIG. 11 is a flowchart showing a process to be performed when two position coordinate data are read. FIG.
4 ist
ein an 3 anschließendes
Flussdiagramm mit der Darstellung eines Arbeitsvorganges der ausgeführt werden
muss, wenn die beiden Koordinatendaten abgelesen werden. 4 is on 3 following flowchart showing the operation to be performed when the two coordinate data are read.
5 ist
eine Ansicht mit der Darstellung eines Beispiels einer Anzeige eines
Dateneingabeschirms in einer Betriebstafel. 5 Fig. 10 is a view showing an example of a display of a data entry screen in an operation panel.
6 ist
eine Ansicht mit der Darstellung eines Beispiels einer Anzeige eines
Datenleseschirms in der Betriebstafel. 6 Fig. 10 is a view showing an example of a display of a data read screen in the operation panel.
7 ist
eine Ansicht mit der Darstellung eines Beispiels einer Anzeige eines
Datenauswahlschirms in der Betriebstafel. 7 Fig. 13 is a view showing an example of a display of a data selection screen in the operation panel.
8 ist
ein konzeptuelles Diagramm mit der Darstellung von Nähdaten,
die gleichzeitig jeweilige Positionskoordinaten zur Positionierung
eines Knopfes und eines Nähgutes
gewinnen können. 8th is a conceptual diagram with the representation of sewing data, which can simultaneously win respective position coordinates for positioning a button and a sewing material.
9 ist
ein Flussdiagramm mit der Darstellung eines Arbeitsvorgangs, der
in der Datenkombination der Knopfannähmaschine auszuführen ist. 9 FIG. 10 is a flowchart showing a process to be performed in the data combination of the button sewing machine. FIG.
10 ist
ein Flussdiagramm mit der Darstellung eines Arbeitsvorgangs der
auszuführen
ist, wenn zwei Positionskoordinatendaten anzuschreiben sind. 10 FIG. 11 is a flowchart showing a process to be performed when two position coordinate data are to be written.
11 ist
ein an 10 anschließendes Flussdiagramm mit der
Darstellung des Arbeitsvorgangs, der auszuführen ist, wenn die beiden Positionskoordinatendaten
angeschrieben werden. 11 is on 10 following flowchart showing the operation to be performed when the two position coordinate data are written to.
12 ist
eine Ansicht mit der Darstellung eines Beispiels einer Anzeige eines
Datenschreibschirms in der Betriebstafel. 12 Fig. 10 is a view showing an example of a display of a data writing screen in the operation panel.
13A ist ein konzeptionelles Diagramm mit der Darstellung
von Positionskoordinatendaten zur Positionierung eines Knopfes. 13A is a conceptual diagram showing position coordinate data for positioning a button.
13B ist ein konzeptionelles Diagramm mit der Darstellung
von Positionskoordinatendaten zur Positionierung eines Nähguts. 13B is a conceptual diagram showing position coordinate data for positioning a workpiece.
14 ist
eine Ansicht mit der Darstellung eines Beispiels einer Darstellung
eines Nummernauswahlschirms in der Betriebstafel. 14 Fig. 13 is a view showing an example of a representation of a number selection screen in the operation panel.
BESCHREIBUNG DER BEVORZUGTEN
AUSFÜHRUNGSBEISPIELEDESCRIPTION OF THE PREFERRED
EMBODIMENTS
(Gesamtstruktur des Ausführungsbeispiels
gemäß der Erfindung)(Overall structure of the embodiment
according to the invention)
Ein
Ausführungsbeispiel
der Erfindung wird unten im einzelnen mit Bezug auf die Zeichnung
beschrieben.One
embodiment
The invention will be described in more detail below with reference to the drawing
described.
1 zeigt
einen schematischen Aufbau eines Erscheinungsbildes einer Knopfannähmaschine 1 gemäß dem Ausführungsbeispiel
der Erfindung zusammen mit einem Blockdiagramm, welches einen Steuerkreis
darstellt. Die Knopfannähmaschine 1 hat eine äußere Gesamtgestalt,
die schematisch gebildet wird von: einem Bettabschnitt 2,
einem vertikalen Säulenteil 3,
der auf dem Bettabschnitt 3 errichtet ist, und einem Armteil 4,
der sich gegenüber
dem Bettabschnitt 2 ausgehend von dem vertikalen Säulenteil 3 erstreckt.
In der folgenden Beschreibung sind eine Längsrichtung und eine Vertikalrichtung
der Knopfannähmaschine 1 in 1 dargestellt
und als Y-Achsrichtung bzw. 1 shows a schematic structure of an appearance of a Knopfannähmaschine 1 according to the embodiment of the invention together with a block diagram illustrating a control circuit. The button sewing machine 1 has an outer overall shape, which is schematically formed by: a bed section 2 , a vertical column section 3 standing on the bed section 3 is erected, and an arm part 4 that faces the bed section 2 starting from the vertical column part 3 extends. In the following description, a longitudinal direction and a vertical direction of the button sewing machine will be described 1 in 1 represented and as Y-axis direction or
Z-Achsrichtung
angenommen. Weiterhin wird eine Richtung senkrecht zur Zeichnungsebene von 1 als
Querrichtung (X-Achsrichtung) angenommen.Z-axis direction assumed. Furthermore, a direction perpendicular to the plane of the drawing of 1 assumed as transverse direction (X-axis direction).
Die
Knopfannähmaschine 1 dient
dazu, automatisch einen Knopf auf einen Stoff (ein Nähgut) anzunähen, und
zwar durch das Zusammenwirken einer Nadel 5, die am vorderen
Ende einer Nadelstange 9 befestigt ist, die ihrerseits
an einem vorderen Ende des Armteils 4 vorgesehen ist, wobei
ein Faden durch die Nadel hindurch eingesetzt ist, und eines (nicht
dargestellten) Greifers, der im Bettabschnitt 2 so vorgesehen
ist, dass er der Nadel 5 gegenüberliegt. Da die Ausbildung
eines Stiches, beispielsweise ein Betriebsvorgang des Greifers,
eine an sich bekannte Technik ist, unterbleibt hier eine detaillierte
Beschreibung.The button sewing machine 1 is used to automatically sew a button on a fabric (sewing material) by the cooperation of a needle 5 at the front end of a needle bar 9 attached, in turn, at a front end of the arm part 4 is provided, wherein a thread is inserted through the needle, and a (not shown) gripper in the bed section 2 so provided that he is the needle 5 opposite. Since the formation of a stitch, for example, an operation of the gripper, a per se known technique is omitted here is a detailed description.
Die
Knopfannähmaschine 1 kann
einen Knopf B und ein Nähgut
unabhängig
frei anliefern und hierdurch verschiedene Knopfannähvorgänge ausführen. Verschiedene
Mechanismen werden unten im einzelnen beschrieben.The button sewing machine 1 can independently deliver a button B and a fabric independently and thereby perform various button sewing operations. Various mechanisms are described in detail below.
(Nadel-Vertikalbewegungsmechanismus) Ein
Nadel-Vertikalbewegungsmechanismus benutzt einen Hauptwellenmotor 14 als
Antriebsquelle und erteilt der Nadel durch die Nadelstange 9 einen
vertikalen, hin- und hergehenden Bewegungsvorgang und verschwenkt
die Nadelstange 9, um die Nadel in X-Achsrichtung zu bewegen
und zu positionieren.(Needle Vertical Motion Mechanism) A needle vertical motion mechanism uses a main shaft motor 14 as a drive source and gives the needle through the needle bar 9 a vertical, reciprocating motion and pivots the needle bar 9 to move and position the needle in the X-axis direction.
Die
Nadelstange 9 führt
durch einen Kurbelmechanismus eine Vertikalbewegung aus, und zwar unter
Verwendung des Hauptwellenmotors 14 als Antriebsquelle,
der dabei ein vertikales Bewegungsmittel ist. Weiterhin ist die
Nadelstange durch ein Nadelstangenlagerglied vertikal beweglich
gelagert, das hauptsächlich
in der Y-Achsrichtung (der Längsrichtung)
verschwenkt werden kann. Dementsprechend kann die Nadelstange 9 die
Nadel 5 an ihrem unteren Ende in der X-Achsrichtung (der
Querrichtung) verschwenken, während
eine Vertikalbewegung ausgeführt
wird.The needle bar 9 performs a vertical movement by a crank mechanism using the main shaft motor 14 as a drive source, which is a vertical moving means. Furthermore, the needle bar is vertically movably supported by a needle bar support member which can be pivoted mainly in the Y-axis direction (the longitudinal direction). Accordingly, the needle bar 9 the needle 5 pivot at its lower end in the X-axis direction (the transverse direction) while performing a vertical movement.
Das
Nadelstangenlagerglied benutzt als Antriebsquelle einen Nadeloszillationsmotor 20,
der ein Impulsmotor ist. Der Nadeloszillationsmotor 20 wird so
gesteuert, dass er synchron mit dem Hauptwellenmotor 14 derart
angetrieben wird, dass die Nadel 5 einen unteren Totpunkt
erreicht, wenn sie an beiden Enden im Schwenkvorgang während des
Antriebvorgangs positioniert ist. (Knopfhaltemechanismus) Ein Knopfhaltemechanismus
hält den
Knopf B und bewegt den Knopf B mit Bezug auf die Nadel 5 in
der X-Achsrichtung und der Y-Achsrichtung, wodurch der Knopf B in
eine beliebige Position in der XY-Ebene eingestellt wird.The needle bar support member uses a needle oscillation motor as a drive source 20 which is a pulse motor. The needle oscillation motor 20 is controlled so that it synchronously with the main shaft motor 14 is driven so that the needle 5 reached a bottom dead center when it is positioned at both ends in the pivoting operation during the drive operation. (Knob Holding Mechanism) A knob holding mechanism holds the knob B and moves the knob B with respect to the needle 5 in the X-axis direction and the Y-axis direction, whereby the button B is set in any position in the XY plane.
Der
Knopf B wird in der Schwebe und an einem unteren Teil in der Mitte
eines Nähmaschinenarmteils
sowie von einem Knopfhaltearm gehalten, der ein Knopfhaltemittel
bildet mit einem vorderen Endteil, der sich in die Nähe einer
vertikalen Bewegungsbahn der Nadel 5 erstreckt. Der Knopfhaltearm ist
in der Y-Achsrichtung mit Bezug auf den Nähmaschinenarmteil an seinem
Basisende beweglich gelagert und wird weiterhin mittels eines oberen
Y-Vorschubmotors 32 in der Y-Achsrichtung angetrieben.The button B is held in suspension and at a lower part in the center of a sewing machine arm part and a button holding arm which constitutes a button holding means with a front end part which is in the vicinity of a vertical trajectory of the needle 5 extends. The knob holding arm is movably supported in the Y-axis direction with respect to the sewing machine arm portion at its base end, and further by means of an upper Y-feed motor 32 driven in the Y-axis direction.
Weiterhin
ist der Knopfhaltearm an seinem Basisende um die X-Achsrichtung
schwenkbar gehalten, und das Basisende ist mit einem Vertikalantriebsmotor 35 versehen,
der eine Schwenkantriebsquelle ist. Durch den Vertikalantriebsmotor
kann der Knopf B, der an der vorderen Endseite des Knopfhaltearms
festgehalten wird, vertikal bewegt werden.Furthermore, the knob holding arm is pivotally supported at its base end about the X-axis direction, and the base end is provided with a vertical drive motor 35 provided, which is a pivot drive source. By the vertical drive motor, the button B, which is held on the front end side of the button holding arm, can be moved vertically.
Ein
Spannfuttermechanismus zum Halten des Knopfes B ist am vorderen
Endteil des Knopfhaltearms vorgesehen, und der Knopf wird an beiden Seiten
in der Querrichtung dazwischengelegt und so festgehalten.One
Chuck mechanism for holding the knob B is at the front
End portion of the button holding arm provided, and the button is on both sides
interposed in the transverse direction and so held.
Der
Spannfuttermechanismus ist so vorgesehen, dass er hauptsächlich in
der Querrichtung an dem vorderen Endteil des Knopfhaltearms drehbar ist,
und ein Winkel kann mit Hilfe eines druckluftbetätigten Drehzylinders 37 so
geschaltet werden, dass er 90° oder
weniger beträgt.
Mehr im einzelnen: der Drehzylinder 37 kann in eine normale
Halteposition geschaltet werden, in welcher der Spannfuttermechanismus
den Knopf B horizontal hält,
und in eine aufrechte Halteposition, in welcher eine Unterseite des
Knopfes B nach vorne aufgerichtet ist. Eine Blindstich-(scoop-)Vernähung oder
eine Direkt-(solid-)Vernähung wird
ausgeführt,
wenn der Knopf B in einen horizontalen Zustand eingestellt ist,
und eine Stielumwicklungsvernähung
wird ausgeführt,
wenn der Knopf B in einem aufgerichteten Zustand eingesetzt ist.The chuck mechanism is provided so as to be rotatable mainly in the transverse direction at the front end portion of the knob holding arm, and an angle may be adjusted by means of a pneumatic rotary cylinder 37 be switched so that it is 90 ° or less. More in detail: the rotary cylinder 37 can be switched to a normal holding position in which the chuck mechanism keeps the button B horizontal, and in an upright holding position in which a bottom of the button B is erected forward. A blind stitch (scoop) stitching or a direct (solid) stitching is carried out when the button B is set in a horizontal state, and a straddle stitching is carried out when the button B is put in an erected state.
Ferner
ist der Spannfuttermechanismus mit einem Differentialmotor 72 zum
Bewegen und Positionieren des Knopfes B durch den Spannfuttermechanismus
in der X-Achsrichtung mit Bezug auf den Knopfhaltearm versehen.
Durch die Steuerung des Differentialmotors 72 ist es möglich, den
Knopf B in einer beliebigen Position in der X-Achsrichtung einzustellen.Further, the chuck mechanism is a differential motor 72 for moving and positioning the knob B by the chuck mechanism in the X-axis direction with respect to the button holding arm. By controlling the differential motor 72 it is possible to set the knob B in any position in the X-axis direction.
In
dem Knopfhaltemechanismus kann somit der Knopf B mit Bezug auf die
Nadel über
die XY-Ebene in die beliebige Position eingestellt werden, und zwar
mit Hilfe des oberen Y-Vorschubmotors 32 und des Differentialmotors 72.Thus, in the button-holding mechanism, the button B can be set to the arbitrary position with respect to the needle via the XY plane, by means of the upper Y-feed motor 32 and the differential motor 72 ,
Es
wird vorgezogen, dass der Knopfhaltemechanismus die Nadel und den
Knopf B wechselseitig in beliebigen Positionen über der XY-Ebene einstellen
kann. Entweder die Nadel oder der Knopf B können in der X-Achsrichtung
beweglich sein, oder der jeweilige andere Teil kann in der Y-Achsrichtung
beweglich sein, oder lediglich entweder die Nadel oder der Knopf
B können
sowohl in der X-Achsrichtung als auch in der Y-Achsrichtung beweglich
sein.It
it is preferred that the button-holding mechanism engage the needle and the needle
Set knob B mutually in any position above the XY plane
can. Either the needle or the B button can be in the X-axis direction
be movable, or the respective other part may be in the Y-axis direction
be mobile, or just either the needle or the button
B can
movable both in the X-axis direction and in the Y-axis direction
be.
(Umgebungen des Bettabschnittes
und Dorn)(Environs of the bed section
and thorn)
In
dem Falle, in welchem eine Oberseite des Nähmaschinenbettabschnitts einen
normalen Knopfannähvorgang
ausführt
(sogenannte Direktvernähung),
welches keine Blindstichvernähung
ist, dient der Nähmaschinenbettabschnitt
als Aufnahmetisch zum Ausbreiten und Anordnen eines Stoffes, der
ein Nähgut
sein soll, auf ihm. Der Aufnahmetisch ist mit einem Stützknopfhalteteil
versehen zum Festhalten eines Stützknopfes,
wenn der Stützknopf
vernäht
wird.In
the case in which a top of the sewing machine bed section a
normal button sewing process
carries
(so-called direct suturing),
which is no blindstitch sewing
is the sewing machine bed section
as a receiving table for spreading and placing a substance, the
a sewing material
should be on him. The recording table is with a support button holding part
provided for holding a support button,
when the support button
stitched
becomes.
Weiterhin
ist ein Dorn 57, der ein Halteglied sein soll, an einem
vorderen Endteil an einer Vorderseite des Nähmaschinenbettabschnittes derart
abgestützt
und vorgesehen, dass sein Basisende hauptsächlich um die X-Achsrichtung
drehbar ist. Der Dorn 57 ist im vorderen Endteil an der
vorne gelegenen Seite des Nähmaschinenbettabschnitts
mit einem nach rückwärts gekehrten
spitzen Teil versehen, und dieser spitze Teil ist ähnlich einem
Plattenstück
mit einem verdünnten
Vorderteil ausgebildet, um ein Anlegen auszuführen, wobei das Nähgut zurückgefaltet wird.
Der vordere Endteil des Dornes 57 kann an die vertikale
Bewegungsbahn der Nadel 5 durch eine Verdrehung des Basisendes
angenähert
oder von ihr entfernt werden. Für
die Verdrehung des Dornes 57 wird ein Dornzylinder 66 als
Antriebsquelle benutzt. Der Aufnahme- oder Montagetisch ist mit
einem Dornsensor 64 zur Feststellung der Annäherung versehen,
wenn das vordere Endteil des Dornes 57 sich an die vertikale
Bewegungsbahn der Nadel 5 annähert. Der Dornzylinder 66 wird
in Richtung auf eine Gebrauchsposition hingezogen, in welcher der
vordere Endteil des Dornes 57 sich am meisten der vertikalen
Bewegungsbahn der Nadel 5 annähert, und zwar durch die Ausgabe
des Dornsensors 64. Ein vorderes Ende des Aufnahmetisches
ist mit einer Blattfeder versehen, um das Nähgut, das in den vorderen Endteil
des Dornes 57 eingesetzt ist, dazwischenzulegen und festzuhalten,
wenn der Dorn 57 in die Gebrauchsstellung bewegt wird.
Der Dornzylinder 66 wird automatisch abgeschaltet, wenn
der Nähvorgang
beendet ist, und der Dorn 57 fällt nach vorne und wird auf
diese Weise in eine ursprüngliche
Bereitschaftsstellung zurückgeführt.Furthermore, a thorn 57 which is to be a holding member, supported and provided at a front end part at a front side of the sewing machine bed portion such that its base end is mainly rotatable about the X-axis direction. The thorn 57 is provided in the front end portion on the front side of the sewing machine bed portion with a backward pointed portion, and this pointed portion is similar to a plate piece with a thinned front portion formed to perform an application, wherein the fabric is folded back. The front end part of the thorn 57 can be attached to the vertical trajectory of the needle 5 be approximated by a twist of the base end or removed from it. For the twisting of the thorn 57 becomes a mandrel cylinder 66 used as drive source. The pick-up or assembly table is equipped with a spike sensor 64 provided for determining the approach when the front end portion of the mandrel 57 to the vertical trajectory of the needle 5 approaches. The mandrel cylinder 66 is attracted towards a use position in which the front end portion of the mandrel 57 most of the vertical trajectory of the needle 5 approaches, through the output of the mandrel sensor 64 , A front end of the receiving table is provided with a leaf spring to the suture, which in the front end portion of the mandrel 57 is used to interpose and hold when the spike 57 is moved to the position of use. The mandrel cylinder 66 is automatically switched off when the sewing process is finished, and the mandrel 57 falls forward and is returned in this way to an original ready position.
Weiterhin
ist am vorderen Endteil des Dornes 57 eine halbkreisförmige Kerbe
ausgebildet. In dem Falle, in welchem der Knopf durch die Vernähung über das
im zurückgefalteten
Zustand befestigte Nähgut
genäht
werden soll, vermeidet die Kerbe eine Störung des vorderen Endteils
des Dornes 57 mit der Nadel 5.Furthermore, at the front end portion of the mandrel 57 formed a semi-circular notch. In the case in which the button fastened by the suturing over that in the folded-back state te sewing material is to be sewn, the notch avoids a disturbance of the front end portion of the mandrel 57 with the needle 5 ,
Der
Aufnahmetisch und der Dorn 57 sind in der Y-Achsrichtung über einen
hinteren Körper
des Nähmaschinenbettabschnitts
beweglich abgestützt und
können
durch einen unteren Y-Vorschubmotor 51 bewegt und positioniert
werden.The shooting table and the spike 57 are movably supported in the Y-axis direction via a rear body of the sewing machine bed section and may be moved by a lower Y-feed motor 51 be moved and positioned.
Die
Nadel kann wahlweise in der XY-Ebene relativ mit Bezug auf das Nähgut lokalisiert
werden, und zwar durch das Zusammenwirken des unteren Y-Vorschubmotors 21 mit
dem Nadeloszillationsmotor 20. Mit anderen Worten: durch
diese Motoren 51 und 20 wird ein Positioniermechanismus
gebildet.The needle may optionally be located in the XY plane relative to the fabric by the cooperation of the lower Y feed motor 21 with the needle oscillation motor 20 , In other words, through these engines 51 and 20 a positioning mechanism is formed.
Es
ist vorzuziehen, dass der Positioniermechanismus die Nadel und das
Nähgut
mit Bezug auf die XY-Ebene gegenseitig beliebig positioniert. Die Nadel
oder das Nähgut
können
in der X-Achsrichtung beweglich sein, oder der jeweilige andere
Teil kann in der Y-Achsrichtung beweglich sein, oder lediglich entweder
die Nadel oder das Nähgut
können
sowohl in der X-Achsrichtung als auch der Y-Achsrichtung beweglich
sein.It
it is preferable that the positioning mechanism be the needle and the
workpiece
with respect to the XY plane mutually arbitrarily positioned. The needle
or the sewing material
can
be movable in the X-axis direction, or the respective other
Part may be movable in the Y-axis direction, or only either
the needle or the sewing material
can
movable in both the X-axis direction and the Y-axis direction
be.
(Steuersystem der Knopfannähmaschine)(Control system of button sewing machine)
Als
nächstes
wird ein Steuerkreis der Knopfannähmaschine 1 mit Bezug
auf 1 beschrieben. Die Knopfannähmaschine 1 ist mit
einem elektrischen Schaltkasten 101 versehen, der gemäß der Erfindung
eine als Steuermittel dienende CPU 102 einschließt, und
jeder Maschinenteil ist mit dem elektrischen Schaltkasten 101 verbunden.Next is a control circuit of the button sewing machine 1 regarding 1 described. The button sewing machine 1 is with an electrical control box 101 provided according to the invention serving as a control means CPU 102 includes, and each machine part is connected to the electrical control box 101 connected.
Beispielsweise
sind mit dem elektrischen Schaltkasten 101 eine Betriebstafel 103,
ein Netzschalter 104, ein Startpedal 105 und ein
temporärer Stoppschalter 106 verbunden.For example, with the electrical control box 101 an operating panel 103 , a power switch 104 , a start pedal 105 and a temporary stop switch 106 connected.
Die
Betriebstafel 103 schließt eine Flüssigkristallanzeigetafel ein,
um einen Arbeiter (eine Bedienungsperson) zu veranlassen, auf ihr
verschiedene Informationen darzustellen, sowie einen transparenten
Berührungssensor
der über
einem gesamten Anzeigeschirm der Tafel angeordnet und befähigt ist, die
Bedienungsperson zu veranlassen, eine Position auf ihm zu berühren und
festzustellen. Die Flüssigkristallanzeigetafel
zeigt, falls nötig,
vor und nach einer Näharbeit
oder während
der Näharbeit
verschiedene Informationen an. Weiterhin werden ein Schalter und
ein Knopf durch die Flüssigkristallanzeigetafel
bei verschiedenen Eingabevorgängen
von der Bedienungsperson dargestellt, und der Berührungssensor
stellt einen Kontakt fest, der für
eine Eingabe mit dem Schalter oder dem Knopf, falls überhaupt,
beabsichtigt ist. Dementsprechend kann die CPU 102 erkennen,
dass die Eingabe irgendeines Knopfes und Schalters ausgehend von
den Anzeigebilddaten auf der Flüssigkristallanzeigetafel
und eine Feststellkontaktposition durch den Berührungssensor ausgeführt ist.The operating panel 103 includes a liquid crystal display panel for causing a worker (operator) to display various information thereon, and a transparent touch sensor disposed over an entire display screen of the panel and capable of causing the operator to touch and locate a position thereon , If necessary, the liquid crystal display panel displays various information before and after a sewing work or during sewing. Furthermore, a switch and a button are displayed by the liquid crystal display panel at various input operations by the operator, and the touch sensor detects a contact intended for input with the switch or button, if any. Accordingly, the CPU 102 recognize that the input of any button and switch is performed from the display image data on the liquid crystal display panel and a lock contact position by the touch sensor.
Ein
externer Speicher 103a, der ein externes Aufzeichnungsmedium
sein soll, ist mit der Betriebstafel 103 verbunden, und
ein (nicht dargestellter) Leser/Schreiber, der ein lesbares Verbindungsmittel (Dateneingabemittel)
sein soll, ist damit zusammen vorgesehen und kann Positionskoordinaten
ablesen, die im externen Speicher 103a gespeichert sind,
um hierdurch Nähbedingungen
einzustellen. Im Gegensatz hierzu können verschiedene Nähbedingungen, die
von der Betriebstafel 103 eingegeben werden, ebenfalls
im externen Speicher 103 abgespeichert werden.An external memory 103a which is to be an external recording medium is with the operation panel 103 and a reader / writer (not shown) intended to be readable connection means (data input means) is provided therewith and can read position coordinates stored in the external memory 103a are stored to thereby set sewing conditions. In contrast, different sewing conditions can be different from the operating panel 103 are entered, also in the external memory 103 be stored.
Ein
nicht flüchtiges
oder Daueraufzeichnungsmedium kann anstelle des externen Speichers 103 benutzt
werden, und ein magnetisches Aufzeichnungsmedium, beispielsweise
eine FD, oder ein optisches Aufzeichnungsmedium, beispielsweise
eine CD oder eine DVD können
benutzt werden. In der Knopfannähmaschine 1 wird
ein Blitzspeicher verwendet.A nonvolatile or continuous recording medium may be used instead of the external memory 103 can be used, and a magnetic recording medium such as an FD or an optical recording medium such as a CD or a DVD can be used. In the button sewing machine 1 a flash memory is used.
Ein
als Speichermittel dienender Speicher 102a ist zusammen
mit der CPU 102 vorgesehen. Der Speicher 102a wird
gebildet von einer nicht einschreibbaren Speichereinheit, welche
verschiedene Anfangseinstelldaten abspeichert, die zur Ausführung einer
Mehrzahl von Programmen, Behandlungsvorgängen und Steuerungen erforderlich
sind, um verschiedene Steuerungen und Behandlungsvorgänge auszuführen, sowie
eine einschreibbare Speichereinheit, die ein temporärer Datenspeicherbereich sein
soll, der für
verschiedene Steuerungen und Behandlungsvorgänge erforderlich ist.A memory serving as storage means 102 is together with the CPU 102 intended. The memory 102 is constituted by a non-writable storage unit storing various initial setting data required to execute a plurality of programs, processes and controls to execute various controls and handling operations, and a write-in storage unit to be a temporary data storage area dedicated to various controllers and treatment procedures is required.
Der
Netzschalter 104 ist ein EIN/AUS-Schalter, um die Knopfannähmaschine 1 in
einen leitenden Zustand zu verbringen. Das Startpedal 105 wird
betätigt,
wenn eine Näharbeit
gestartet werden soll. Wenn das Startpedal 105 betätigt ist,
wird die Näharbeit
durch die Steuerung der CPU 102 gestartet. Der temporäre Stoppschalter 106 dient
dazu, ein zeitweises Abstoppen durchzuführen, nachdem die Näharbeit
begonnen hat.The power switch 104 is an ON / OFF switch to the button sewing machine 1 to spend in a conductive state. The start pedal 105 is pressed when a sewing work is to be started. When the start pedal 105 is pressed, the sewing work is done by the control of the CPU 102 started. The temporary stop switch 106 serves to perform a temporary stop after the sewing work has begun.
Weiterhin
ist eine (nicht dargestellte) Schnittstelle in dem elektrischen
Schaltkasten 101 vorgesehen, und ein Steuersignal, das
von der CPU 102 ausgesandt wird, wird über die Schnittstelle ausgegeben,
und weiterhin ist eine (nicht dargestellte) Antriebsschaltung für jede Antriebsquelle
vorgesehen.Furthermore, an interface (not shown) in the electrical control box 101 provided, and a control signal from the CPU 102 is transmitted through the interface, and further provided is a drive circuit (not shown) for each drive source.
Insbesondere
sind der Hauptwellenmotor 14, der Nadeloszillationsmotor 20,
der obere Y-Vorschubmotor 32, der Vertikalantriebsmotor 35,
der Differentialmotor 72 und der untere Y-Vorschubmotor 51 über die
Schnittstelle angeschlossen. Weiterhin ist ein elektromagnetisches
Ventil 108 über
die Schnittstelle angeschlossen, und der Drehzylinder 37,
der Dornzylinder 66 und ein Nähgutdrückerzylinder 107 sind über das
elektromagnetische Ventil 108 angeschlossen. Zusätzlich ist
die Knopfannähmaschine 1 mit
einem Fadenabschneidmechanismus versehen, der nicht dargestellt
ist, und ein Faden wird in einem vorbestimmten Timing während oder
nach der Näharbeit
abgeschnitten, und ein Fadenabschneidmotor 109 und ein
Fadenabschneidzylinder 110 sind als Antriebsquellen vorgesehen.In particular, the main shaft motor 14 , the needle oscillation motor 20 , the upper Y feed motor 32 , the vertical drive motor 35 , the Dif ferentialmotor 72 and the lower Y feed motor 51 connected via the interface. Furthermore, an electromagnetic valve 108 connected via the interface, and the rotary cylinder 37 , the Dorn cylinder 66 and a Nähdrückdrückerzylinder 107 are via the electromagnetic valve 108 connected. In addition, the button sewing machine 1 provided with a Fadenabschneidmechanismus, which is not shown, and a thread is cut at a predetermined timing during or after the sewing work, and a thread trimming motor 109 and a thread trimming cylinder 110 are provided as drive sources.
In
der Knopfannähmaschine 1 mit
dem oben beschriebenen Aufbau kann der Knopf B durch den Antriebsvorgang
des Differentialmotors 72 in der X-Achsrichtung bewegt
werden, er kann in der Y-Achsrichtung durch den Antriebsvorgang
des oberen Y-Vorschubmotors 32 bewegt werden und er kann
in der Z-Achsrichtung durch den Antriebsvorgang des vertikalen Antriebsmotors 35 bewegt
werden.In the button sewing machine 1 With the structure described above, the knob B by the driving operation of the differential motor 72 can be moved in the X-axis direction, it can in the Y-axis direction by the driving operation of the upper Y-feed motor 32 can be moved and in the Z-axis direction by the driving operation of the vertical drive motor 35 to be moved.
Weiterhin
kann das Nähgut
in der Y-Achsrichtung durch den Antriebsvorgang des unteren Y-Vorschubmotors 51 bewegt
werden. Zusätzlich kann
die Nadellokalisierung der Nadel 5 mit Bezug auf die X-Achsrichtung
durch den Antriebsvorgang des Nadeloszillationsmotors 20 positioniert
werden, um die Nadelstange 9 in der X-Achsrichtung zu verschwenken.Furthermore, the sewing material in the Y-axis direction by the driving operation of the lower Y-feed motor 51 to be moved. In addition, the needle localization of the needle 5 with respect to the X-axis direction by the driving operation of the Nadeloszillationsmotors 20 be positioned to the needle bar 9 to pivot in the X-axis direction.
Mehr
im einzelnen wirken der Nadeloszillationsmotor 20, der
obere Y-Vorschubmotor 32, der Differentialmotor 72 und
der untere Y-Vorschubmotor 51 zusammen, um als Positioniermittel
zur relativen Positionierung der Nadellokalisierung der Nadel 5 mit Bezug
auf den Knopf B zu funktionieren, der an einem Knopfhaltearm 34 gehalten
ist, und auf das Nähgut,
das am Dorn 57 gehalten ist. Weiterhin funktioniert der
untere Y-Vorschubmotor auch als Bewegungsmittel zur Zurückziehung
des Dornes 57 von der Nadel 5.More specifically, the Nadeloszillationsmotor act 20 , the upper Y feed motor 32 , the differential motor 72 and the lower Y feed motor 51 together as a positioning means for relative positioning of the needle localization of the needle 5 to operate with respect to button B attached to a button holding arm 34 is held, and on the sewing material, the thorn 57 is held. Furthermore, the lower Y-feed motor also functions as a means of moving the mandrel back 57 from the needle 5 ,
(Verschiedene Arbeitsvorgänge)(Various operations)
Zu
allererst wird eine Mehrzahl von Positionskoordinaten in dem externen
Speicher 103a aufgezeichnet. Die jeweiligen Positionskoordinatendaten
haben jeweilige Positionskoordinaten, die einzeln für eine jede
von allen Stichnummern eingestellt sind, ausgehend von einem Start
der Näharbeit
bis zu einem Abschluss der Näharbeit,
und zwar in Koordinatenwerten (X-Y) zur Spezifizierung der Positionskoordinaten
eines XY-Koordinatensystems, welches ein rechtwinkliges Koordinatensystem
ist. Diese Positionskoordinatendaten werden unter Verwendung eines
Nähdatenerzeugungsprogramms
durch eine Außenseite
der Knopfannähmaschine 1 erzeugt,
d. h., einen Personalcomputer und werden in den externen Speicher 103a eingeschrieben.First of all, a plurality of position coordinates in the external memory 103a recorded. The respective position coordinate data has respective position coordinates individually set for each of all stitch numbers, from a start of sewing to a completion of sewing, in coordinate values (XY) for specifying the position coordinates of an XY coordinate system which is a rectangular one Coordinate system is. These position coordinate data are drawn by using a sewing data generating program through an outside of the button sewing machine 1 generated, ie, a personal computer and are in the external memory 103a enrolled.
Ein
allgemeines Nähdatenerzeugungsprogramm,
das im Personalcomputer benutzt wird, ist so beschaffen, dass es
verschiedene Nähmaschinen
in einem weiten Bereich entspricht. Aus diesem Grunde ist es unmöglich, einen
numerischen Wert einzugeben, der einem einzelnen Parameter entspricht,
welcher für die
Näharbeiten
verschiedener Nähmaschinen
erforderlich ist, und die Positionskoordinaten des XY-Koordinatensystems
zur Ausführung
einer Positionierung für
jede Nadellokalisierung können
lediglich einfacher ausgeführt
werden. Somit kann eine Vielseitigkeit von Daten verbessert werden.One
general sewing data generation program,
which is used in the personal computer is such that it
different sewing machines
in a wide range corresponds. That's why it's impossible to get one
enter a numeric value that corresponds to a single parameter,
which for the
sewing
different sewing machines
is required, and the position coordinates of the XY coordinate system
for execution
a positioning for
every needle localization can
just done easier
become. Thus, versatility of data can be improved.
Andererseits
kann die Knopfannähmaschine 1 das
Nähgut
und den Knopf einzeln mit Bezug auf die Nadel positionieren. Aus
diesem Grunde sind Positionskoordinatendaten erforderlich zur Positionierung
des Nähgutes
und Positionskoordinatendaten zur Positionierung des Knopfes. 2(A) ist eine erläuternde Ansicht mit der Darstellung
einer Lokalisierung der Nadel mit Bezug auf den Knopf in dem Falle, in
welchem der Knopf B, der mit vier Einfädelöffnungen versehen ist, auf
das Nähgut
genäht
werden soll, und weiterhin eine Ansicht von deren Reihenfolge, und 2(B) ist eine erläuternde Ansicht mit der Darstellung
einer Lokalisierung der Nadel mit Bezug auf das Nähgut in
dem Falle, in welchem der Knopf B auf das Nähgut genäht werden soll, und eine Darstellung von
deren Reihenfolge. In jeder der Zeichnungen ist die Nadellokalisierung
als ein schwarzer Punkt dargestellt. Wie in 2 gezeigt,
ist es offensichtlich, dass die Nadellokalisierung mit Bezug auf
den Knopf B und das Nähgut
mit der gleichen Stichnummer ausgeführt wird.On the other hand, the button sewing machine 1 position the fabric and knob one at a time with respect to the needle. For this reason, position coordinate data is required for the positioning of the sewing material and position coordinate data for positioning the button. 2 (A) is an explanatory view showing the location of the needle with respect to the button in the case in which the button B, which is provided with four threading openings, is to be sewn onto the fabric, and further a view of the order, and 2 B) Fig. 10 is an explanatory view showing a location of the needle with respect to the cloth in the case where the button B is to be sewn on the cloth, and an illustration of the order thereof. In each of the drawings, the needle location is shown as a black dot. As in 2 4, it is obvious that the needle localization with respect to the button B and the cloth having the same stitch number is executed.
Dementsprechend
führt die
CPU 102 einen Arbeitsvorgang aus zur Spezifizierung, als
Positionskoordinatendatenwert zur Nähgutvernähung, eines einer Mehrzahl
von Positionskoordinatendaten (Positionskoordinatendaten entsprechend
einer einzigen Ebene) in dem externen Speicher 103a, welche bezeichnet
und durch die Betriebstafel 103 eingegeben werden, und
zur Spezifizierung der anderen Positionskoordinatendatenwerte als
die Positionskoordinatendatenwerte zur Knopfannähung in Übereinstimmung mit einem vorbestimmten
Arbeitsprogramm. Mehr im einzelnen funktioniert die CPU 102 als
Zuordnungsmittel zur Auswahl der Positionskoordinatendaten für das Nähgut und
der Positionskoordinatendaten für
den Knopf in Übereinstimmung
mit der Eingabe der Betriebstafel 103. Weiterhin funktioniert
die CPU 102 als Datenverknüpfungsmittel (synthesizing
means) zur Erzeugung von Verbunddaten (Positionskoordinatendaten
entsprechend den beiden Ebenen), in welchen Positionskoordinatendaten zur
Knopfpositionierung und Positionskoordinatendaten zur Nähgutpositionierung
veranlasst werden, jeder einer Mehrzahl von Stichnummern zu entsprechen,
basierend auf den beiden Positionierkoordinatendaten, welche zugeordnet
sind.Accordingly, the CPU performs 102 an operation for specifying, as a position coordinate data for sewing sewing, one of a plurality of position coordinate data (position coordinate data corresponding to a single plane) in the external memory 103a which denotes and through the operating panel 103 and specifying the position coordinate data other than the button-position position coordinate data in accordance with a predetermined operation program. More specifically, the CPU works 102 as allocation means for selecting the position coordinate data for the sewing material and the position coordinate data for the button in accordance with the input of the operation panel 103 , The CPU still works 102 as synthesizing means for generating composite data (position coordinate data corresponding to the two planes) in which position coordinate data for button positioning and position coordinate data for workpiece positioning are caused, respectively to correspond to a plurality of stitch numbers based on the two positioning coordinate data which are assigned.
Der
Arbeitsvorgang wird im einzelnen beschrieben. 3 und 4 sind
Flussdiagramme mit der Darstellung eines Prozessablaufes zur Veranlassung
der CPU 102, die Positionskoordinatendaten für das Nähgut und
die Positionskoordinaten für
den Knopf aus einer Mehrzahl von Positionskoordinatendaten in dem
externen Speicher 103a auszuwählen und Nähdaten zu erzeugen, in Übereinstimmung
mit einem vorbestimmten Arbeitsprogramm, und 5 ist eine
Ansicht mit der Darstellung eines Beispiels einer Anzeige eines
Dateneingabeschirms in der Betriebstafel 103. Verschiedene
Eingabeknöpfe
zum Eingeben verschiedener Daten sind in einem Anzeigezustand des
Dateneingabeschirms dargestellt. Eine Dateneingabe entsprechend
jedem Anzeigeknopf wird von einer Bedienungsperson ausgeführt (Schritt
S11). Dann wird über
die Anwesenheit einer Eingabe eines Nähstartschalters entschieden
(Schritt S12). Wenn die Eingabe festgestellt wird, wird eine Näharbeit
ausgeführt,
basierend auf den Nähdaten, die
bereits im Schritt S11 ausgewählt
wurden (Schritt S13).The operation will be described in detail. 3 and 4 are flowcharts showing a process flow for initiating the CPU 102 , the position coordinate data for the sewing material and the position coordinates for the button of a plurality of position coordinate data in the external memory 103a to select and generate sewing data in accordance with a predetermined work program, and 5 Fig. 10 is a view showing an example of a display of a data entry screen in the operation panel 103 , Various input buttons for inputting various data are shown in a display state of the data entry screen. Data input corresponding to each display button is executed by an operator (step S11). Then, the presence of an input of a sewing start switch is decided (step S12). When the input is detected, sewing is performed based on the sewing data already selected in step S11 (step S13).
Wenn
die Eingabe des Nähstartschalters nicht
festgestellt wird (Schritt S12: NEIN), wird über die Anwesenheit einer Eingabe
eines Datenleseschalters W1 entschieden (Schritt S14). Wenn keine Eingabe
vorliegt, kehrt der Vorgang zum Schritt S11 zurück (Schritt S14: NEIN).If
the input of the sewing start switch is not
is determined (step S12: NO), the presence of an input
of a data read switch W1 (step S14). If no input
is present, the process returns to step S11 (step S14: NO).
Wenn
andererseits der Datenleseschalter W1 von der Bedienungsperson eingegeben
ist (Schritt S14: JA), führt
die CPU 102 einen Arbeitsvorgang aus zur Einschaltung einer
Anzeige auf einem Datenleseschirm (6). Der
Datenleseschirm stellt einen Datenzahlwechselschalter W2 von Positionskoordinaten für einen
Knopf dar sowie einen Datenzahlwechselschalter W3 von Positionskoordinatendaten
für ein
Nähgut,
ferner einen Verbindungsdatenzahlwechselschalter W4 zum Angeben
einer Datenzahl zu Verbunddaten, welche verknüpft (synthetisiert) sind, sowie
einen Leseschalter W5 zur Ausführung
einer Bearbeitung von Lesepositionskoordinatendaten an einer aus
dem externen Speicher 103 ausgewählten Datenzahl.On the other hand, when the data read switch W1 is input by the operator (step S14: YES), the CPU performs 102 an operation to turn on an ad on a data read screen ( 6 ). The data read screen represents a data number change switch W2 of position coordinates for a button, a data number change switch W3 of position coordinate data for a cloth, a connection data number change switch W4 for indicating a data number to linked data which are linked (synthesized), and a read switch W5 for executing a reading of read position coordinate data at one from the external memory 103 selected data number.
In
diesem Falle wird eine Datenzahl von Positionskoordinatendaten mit
dem neuesten, aktualisierten Datenwert in dem externen Speicher 103a als eine
Datenzahl ausgewählt,
die auf dem Schalter W2 dargestellt werden soll, und zwar zur Änderung
der Auswahl der Positionskoordinatendaten für den Knopf in einem Zustand,
in welchem die Auswahl durch die Bearbeitung der CPU 102 noch
nicht ausgeführt
ist (Schritt S15).In this case, a data number of position coordinate data having the newest updated data in the external memory is obtained 103a is selected as a data number to be displayed on the switch W2 for changing the selection of the position coordinate data for the button in a state in which the selection by the processing of the CPU 102 not yet executed (step S15).
Durch
die Bearbeitung der CPU 102 wird weiterhin eine Datenzahl
von Positionskoordinatendaten mit einem zweiten neuesten, aktualisierten
Datenwert im externen Speicher 103a als Datenzahl ausgewählt, welche
auf dem Schalter W3 zum Ändern
der Auswahl der Positionskoordinatendaten für das Nähgut dargestellt werden soll,
und zwar in dem Zustand, in welchem die Auswahl noch nicht durchgeführt ist
(Schritt S16).By editing the CPU 102 will continue to have a data number of position coordinate data with a second most recent updated data value in the external memory 103a is selected as the data number to be displayed on the switch W3 for changing the selection of the position coordinate data for the sewing material in the state in which the selection has not yet been made (step S16).
Durch
die Bearbeitung der CPU 102 wird weiterhin die kleinste
von Zahlen außer
den Verbunddaten, die im Speicher 102a vorhanden sind,
für den Verbunddatenzahlenwechselschalter
W4 in dem Zustand ausgewählt,
in welchem die Auswahl noch nicht ausgeführt ist (Schritt S17).By editing the CPU 102 will continue to be the smallest of numbers except for the composite data stored in memory 102 are selected for the composite data number change switch W4 in the state in which the selection has not yet been made (step S17).
Wenn
in den Bearbeitungsvorgängen
der Schritte S15 und S16 zwei Positionskoordinatendaten, zu welchen
aufeinander bezogene Informationen bereits angeschrieben sind, im
externen Speicher 103a vorhanden sind, wählt die
CPU 102 vorzugsweise die Datenzahlen der beiden Positionskoordinatendaten
jeweils aus, und zwar durch einen Bearbeitungsvorgang, der unten
beschrieben wird.In the processing operations of steps S15 and S16, if two position coordinate data to which related information has already been written is stored in the external memory 103a are present, the CPU selects 102 Preferably, the data numbers of the two position coordinate data respectively, by a machining operation, which will be described below.
In
den Arbeitsvorgängen
der Schritte S15 und S16 wählt
weiterhin in dem Falle, in welchem Positionskoordinatendaten, zu
welchen eine Information, die für
eine Benutzung für
den Knopf indikativ ist, bereits geschrieben ist, oder Positionskoordinatendaten,
zu welchen eine Information, die für eine Benutzung für das Nähgut indikativ
ist, bereits geschrieben ist, im äußeren Speicher 103a vorhanden
sind, die CPU 102 vorzugsweise die Datenzahlen der Positionskoordinatendaten
durch einen Vorgang aus, der unten beschrieben wird.In the operations of steps S15 and S16, furthermore, in the position coordinate data to which information indicative of use for the button is already written, or position coordinate data to which information necessary for use for the suture is indicative, already written, in the outer store 103a are present, the CPU 102 Preferably, the data numbers of the position coordinate data by an operation described below.
Durch
die Bearbeitung der CPU 102 wird die Datenzahl, die durch
jede der Bearbeitungsvorgänge ausgewählt ist,
auf jedem der Schalter W2, W3 und W4 dargestellt (Schritt S18).By editing the CPU 102 For example, the data number selected by each of the machining operations is displayed on each of the switches W2, W3 and W4 (step S18).
Anschließend wird über die
Anwesenheit einer Eingabe des Datenzahländerungsschalters W2 der Positionskoordinatendaten
für den
Knopf entschieden. Wenn die Eingabe festgestellt wird (Schritt S19:
JA), führt
die CPU 102 einen Vorgang zum Einschalten einer Darstellung über einen
Datenzahlauswahlschirm aus (7). Ein
Eingabeschalter W6 für einen
numerischen Wert und ein Bestimmungsschalter W7 werden auf dem Datenzahlauswahlschirm
für den
Knopf dargestellt. Durch den Schalter W6 ist es möglich, eine
der Positionskoordinatendaten im externen Speicher 103a auszuwählen.Subsequently, the presence of an input of the data number change switch W2 of the position coordinate data for the button is decided. If the input is detected (step S19: YES), the CPU performs 102 a process for turning on a representation via a data number selection screen ( 7 ). An input switch W6 for a numerical value and a destination switch W7 are displayed on the data number selection screen for the button. By the switch W6, it is possible to have one of the position coordinate data in the external memory 103a select.
Wenn
die Eingabe des Datenzahländerungsschalters
W2 der Positionskoordinatendaten für den Knopf nicht festgestellt
wird (Schritt S19: NEIN) oder die Datenzahl auf dem Datenzahlauswahlschirm
geändert wird und die Eingabe des Bestimmungsschalters
W7 festgestellt wird (Schritt S20), wird die über die Anwesenheit einer Eingabe
des Datenzahländerungsschalters
W3 der Positionskoordinatendaten für das Nähgut entschieden. Wenn die
Eingabe festgestellt wird (Schritt S21: JA), führt die CPU 102 einen Vorgang
zum Schalten einer Anzeige über
den Datenzahlauswahlschirm für
das Nähgut
aus (der nahezu dergleiche wie derjenige in 7 ist).
Der Eingabeschalter für
den numerischen Wert und der Bestimmungsschalter werden ebenfalls
auf dem Datenzahlauswahlschirm dargestellt. Durch diese Schalter
ist es möglich,
eine der Positionskoordinatendaten im externen Speicher 103a auszuwählen.When the input of the data number change switch W2 of the position coordinate data for the button is not detected (step S19: NO) or the data number on the data number selection screen is set is changed and the input of the determination switch W7 is detected (step S20), the decision on the presence of an input of the data number change switch W3 of the position coordinate data for the cloth is decided. If the input is detected (step S21: YES), the CPU performs 102 a process of switching an indication on the sewing material data selection screen (which is almost the same as that in FIG 7 is). The numerical value input switch and the determination switch are also displayed on the data number selection screen. These switches allow one of the position coordinate data in the external memory 103a select.
Wenn
die Eingabe des Datenzahländerungsschalters
W3 der Positionskoordinatendaten für das Nähgut nicht festgestellt wird
(Schritt S21: NEIN) oder die Datenzahl auf dem Datenzahlauswahlschirm
geändert
wird und die Eingabe des Bestimmungsschalters W7 festgestellt wird
(Schritt S22), wird über
die Anwesenheit einer Eingabe des Verbunddatenzahländerungsschalters
W4 entschieden. Wenn die Eingabe festgestellt wird (Schritt S23:
JA), führt
die CPU 102 einen Arbeitsvorgang aus zum Schalten einer
Anzeige über
den Verbunddatenzahlauswahlschirm, der nahezu dergleiche wie derjenige in 7 ist.
Der Eingabeschalter für
den numerischen Wert und der Bestimmungsschalter werden ebenfalls
auf dem Datenzahlauswahlschirm angezeigt. Durch diese Schalter ist
es möglich,
eine der Datenzahlen von neuen Verbunddaten auszuwählen.When the input of the data number change switch W3 of the position coordinate data for the cloth is not detected (step S21: NO) or the data number on the data number selection screen is changed and the input of the determination switch W7 is determined (step S22), the presence of an input of the compound data number change switch W4 is indicated decided. If the input is detected (step S23: YES), the CPU performs 102 an operation for switching an indication on the compound data number selection screen, which is almost the same as that in FIG 7 is. The numerical value input switch and the determination switch are also displayed on the data number selection screen. These switches allow you to select one of the data numbers of new composite data.
Wenn
die Eingabe des Verbunddatenzahländerungsschalter
W4 nicht festgestellt wird (Schritt S23: NEIN) oder die Datenzahl
auf dem Datenzahlauswahlsrhirm geändert wird und die Eingabe
des Bestimmungsschalters festgestellt wird (Schritt S27), wird über die
Anwesenheit einer Eingabe des Leseschalters W5 entschieden. Wenn
die Eingabe nicht festgestellt wird, kehrt der Vorgang zum Schritt
S19 zurück
(Schritt S25: NEIN). Wenn die Eingabe festgestellt wird (Schritt
S25: JA), führt
die CPU 102 eine Bearbeitung aus zur Bestimmung der Positionskoordinatendaten
an der Datenzahl, die im Bearbeitungsvorgang des Schrittes S15 oder
S20 als Positionskoordinatendaten für die Knopfvernähung ausgewählt sind,
und zur Bestimmung der Positionskoordinatendaten an der Datenzahl,
die in dem Bearbeitungsvorgang des Schrittes S16 oder S22 als Positionskoordinatendaten
zur Nähgutvernähung ausgewählt sind,
und weiterhin zur Durchführung
einer Synthese mit Verbunddaten, in denen Positionskoordinaten zur
Positionierung des Knopfes für
jede Stichseriennummer für
die Näharbeit
und Positionskoordinaten zur Positionierung des Nähguts individuell
eingestellt werden (Positionskoordinatendaten entsprechend den beiden
Ebenen, siehe 8) (Schritt S26).When the input of the compound data number change switch W4 is not detected (step S23: NO) or the data number on the data number selection screen is changed and the input of the determination switch is detected (step S27), the presence of an input of the read switch W5 is decided. If the input is not detected, the process returns to step S19 (step S25: NO). If the input is detected (step S25: YES), the CPU performs 102 a processing of determining the position coordinate data on the data number selected as the position coordinate data for the button sewing in the processing of the step S15 or S20 and determining the position coordinate data on the data number selected as the position coordinate data for sewing sewing in the processing of the step S16 or S22 and further to synthesize composite data in which position coordinates for positioning the button for each stitch series number for the sewing work and position coordinates for positioning the sewing material are individually set (position coordinate data corresponding to the two planes, see FIG 8th ) (Step S26).
Die
Datenzahl, die im Arbeitsvorgang des Schrittes S17 oder S24 ausgewählt ist,
wird den Verbunddaten beigegeben und die dieselben Verbunddaten
werden im Speicher 102a gespeichert (Schritt S27).The data number selected in the operation of step S17 or S24 is added to the composite data and the same composite data is stored in memory 102 stored (step S27).
Ferner
führt die
CPU 102 einen Vorgang aus, bei dem sie ein Stichzahlvergleichsmittel
ist zum Vergleichen der Stichzahlen der beiden Positionskoordinatendaten,
wenn die zwei Positionskoordinatendaten ausgewählt und sie im Bearbeitungsvorgang
des Schrittes S26 in Übereinstimmung
mit einem vorbestimmten Bearbeitungsprogramm miteinander verknüpft (synthetisiert)
werden. Weiterhin führt
die CPU 102 selektiv Arbeitsvorgänge aus, und zwar als erstes
Stichzahlreguliermittel zur Steuerung eines Vorganges zur Beendigung
der Näharbeit
entsprechend der kleineren Stichzahl der Positionskoordinatendaten,
wenn die Stichzahl einer Positionskoordinatendaten kleiner ist,
und als zweites Stichzahlreguliermittel zur Ausführung eines ergänzenden
Bearbeitungsvorgangs von Daten, die für Positionen indikativ sind,
welche den fehlenden Stichnummern der Positionskoordinatendaten
mit der kleineren Stichzahl entsprechen in Übereinstimmung mit einem vorbestimmten
Bearbeitungsprogramm.Furthermore, the CPU performs 102 an operation in which it is a stitch number comparison means for comparing the stitch numbers of the two position coordinate data when the two position coordinate data are selected and linked (synthesized) in the machining operation of the step S26 in accordance with a predetermined machining program. The CPU continues to run 102 selectively, operations as first stitch number regulating means for controlling a sewing work completion process according to the smaller stitch number of the position coordinate data when the stitching number of a position coordinate data is smaller, and second stitch number regulating means for executing a supplementary machining operation of data indicative of positions, which correspond to the missing stitch numbers of the position coordinate data having the smaller stitch number in accordance with a predetermined machining program.
9 ist
ein Flussdiagramm mit der Darstellung eines Behandlungsvorgangs,
der in dem Fall ausgeführt
wird, in welchem jedes der Mittel ausgeübt wird. In Übereinstimmung
damit erfolgt eine Beschreibung eines Arbeitsvorgangs, der durch
die CPU 102 ausgeführt
werden soll. 9 Fig. 10 is a flowchart showing a treatment process performed in the case where each of the agents is exercised. In accordance with this, a description is made of a process performed by the CPU 102 to be executed.
Wenn
zu allererst die Auswahl von zwei Positionskoordinatendaten bestimmt
ist (es wird angenommen, dass die einen von ihnen als Daten A und die
anderen als Daten B eingestellt werden), liest die CPU 102 die
Stichzahlen, welche für
die jeweiligen Näharbeiten
benötigt
werden, von jedem der Datensätze,
die bestimmt sind, und vergleicht sie miteinander (Schritt S1).First of all, if the selection of two position coordinate data is determined (it is assumed that one of them is set as data A and the others as data B), the CPU reads 102 the stitch numbers needed for the respective sewing works of each of the records that are determined and comparing them with each other (step S1).
Wenn
die Stichzahlen einander gleich sind (Schritt S1: JA), erzeugt die
CPU 102 neuerdings Nähdaten,
die dadurch erhalten werden, dass die Daten A und B kombiniert werden,
und speichert sie im Speicher 102a (Schritt S4), und der
Bearbeitungsvorgang ist somit beendet.If the stitch numbers are equal to each other (step S1: YES), the CPU generates 102 Recently, sewing data obtained by combining the data A and B is stored in memory 102 (Step S4), and the machining process is thus completed.
Wenn
die Stichzahlen einander nicht gleich sind (Schritt S1: NEIN), stellt
die CPU 102 auf der Betriebstafel 103 einen Auswahlschirm
dar, der anzeigt, ob oder ob nicht die Näharbeit entsprechend der kleineren
Stichzahl ausgeführt
werden soll (Schritt S2). Wenn eine Auswahl für die Entsprechung zu der kleineren
Stichzahl festgestellt wird (Schritt S2: JA), geht der Vorgang zum
Schritt S4 weiter, in welchem Positionskoordinaten der überzähligen Stichnummern
der Positionskoordinatendaten mit der größeren Stichzahl gelöscht werden,
um neue Verbunddaten zu erzeugen, und zwar durch Kombination der
beiden Kombinationsdaten, und um sie im Speicher 102a zu speichern,
und der Prozess ist somit beendet.If the stitch counts are not equal to each other (step S1: NO), the CPU stops 102 on the operating panel 103 a selection screen that indicates whether or not the sewing work should be performed according to the smaller stitch number (step S2). If a selection for the correspondence to the smaller stitch number is made (step S2: YES), the operation proceeds to step S4, in which position coordinates of the surplus stitch numbers of the position coordinate data with the larger stitch number are cleared to create new composite data by combining the two combination data and storing them in memory 102 to save, and the process is thus finished.
Wenn
eine Auswahl für
eine Nichtentsprechung zu der kleineren Stichzahl festgestellt wird (Schritt
S2: NEIN), stellt die CPU 102 auf der Betriebstafel 103 einen
Ergänzungseingabeschirm
zum Eingeben eines numerischen Wertes für jede der X- und der Y-Komponenten
der Positionskoordinaten dar, und zwar bei jeder Extrastichnummer
(Schritt S3).If a selection for a non-correspondence to the smaller stitch number is determined (step S2: NO), the CPU stops 102 on the operating panel 103 a supplement input screen for inputting a numerical value for each of the X and Y components of the position coordinates, for each extra key number (step S3).
Wenn
Positionskoordinaten für
alle Extrastichnummern in den Ergänzungseingabeschirm eingegeben
sind, geht der Vorgang zum Schritt S4 weiter, in welchem Positionskoordinaten,
die für
die Positionskoordinatendaten mit der kleineren Stichzahl ergänzt sind,
hinzugefügt
werden, um neue Verbunddaten zu erzeugen, die durch Kombination
der beiden Positionskoordinatendaten erhalten werden, und um sie
im Speicher 102a zu speichern, und der Vorgang ist somit
beendet.When position coordinates for all the extra key numbers are entered in the supplementary input screen, the operation proceeds to step S4, in which position coordinates supplemented for the position coordinate data having the smaller stitch number are added to generate new composite data obtained by combining the two position coordinate data and in the store 102 to save, and the process is thus completed.
Als
nächstes
erfolgt eine Beschreibung des von der CPU 102 auszuführenden
Vorganges, wenn ein Knopfannähvorgang,
der auf den Verbunddaten in 8 beruht,
ausgeführt
wird.Next, a description will be given by the CPU 102 process to be performed when a button sewing operation occurring on the composite data in 8th is based, is executed.
Die
CPU 102 führt
basierend auf den Verbunddaten eine Bearbeitung von Betriebssteuermitteln
für den
Differentialmotor 72, den oberen Y-Vorschubmotor 32,
den Nadeloszillationsmotor 20 und den unteren Y-Vorschubmotor 51 aus.The CPU 102 Based on the compound data, performs a processing of operation control means for the differential motor 72 , the upper Y-feed motor 32 , the needle oscillation motor 20 and the lower Y feed motor 51 out.
Die
CPU 102 schließt
einen Stichnummernzähler
ein zum Zählen
der Anzahl von Umdrehungen des Hauptwellenmotors 14 in
Abhängigkeit
eines Signalausganges aus einem (nicht dargestellten) Encoder, der
an einer Ausgangswelle des Ausgangswellenmotors 14 vorgesehen
ist.The CPU 102 includes a stitch number counter for counting the number of revolutions of the main shaft motor 14 in response to a signal output from an encoder (not shown) connected to an output shaft of the output shaft motor 14 is provided.
Durch
die Feststellung des Vorwärtstretens des
Startpedals 105 betätigt
die CPU 102 den Hauptwellenmotor 14 und startet
den Stichnummernzähler, ausgehend
von Eins (1) und liest Positionskoordinaten eines Knopfes und eines
Nähgutes
für einen
ersten Stich ab, und zwar durch Bezugnahme auf die Verbunddatenübereinstimmung
mit einem vorbestimmten Bearbeitungsprogramm. Eine Nadellokalisierung
des Nähguts
für den
ersten Stich ist (CX1, CY1) (siehe 8). Daher
führt die
CPU 102 eine Betriebssteuerung aus zum Antreiben des Nadeloszillationsmotors 20 durch
CX1 in Vorwärtsrichtung und
Antreiben des oberen Y-Vorschubmotors 32 durch CY1 in umgekehrter
Richtung. Ferner ist eine Nadellokalisierung des Knopfes B für den ersten Stich
(BX1, BY1) (siehe 8). Deshalb führt die CPU 102 eine
Betriebssteuerung aus zum Antreiben des Differentialmotors 72 durch
(BX1 – CX1)
in umgekehrter Richtung und Antreiben des unteren Y-Vorschubmotors 51 durch
BY1 in der umgekehrten Richtung im Hinblick auf eine Position der
Nadel, die durch CX1 durch eine Nadeloszillation bewegt werden soll.By determining the forward pedaling of the starting pedal 105 presses the CPU 102 the main shaft motor 14 and starts the stitch number counter, starting from one (1), and reads position coordinates of a button and a cloth for a first stitch by referring to the composite data match with a predetermined machining program. Needle localization of the fabric for the first stitch is (CX1, CY1) (see 8th ). Therefore, the CPU performs 102 an operation controller for driving the needle oscillation motor 20 through CX1 in the forward direction and driving the upper Y-feed motor 32 through CY1 in the reverse direction. Further, needle localization of the B button for the first stitch (BX1, BY1) (see FIG 8th ). That's why the CPU is running 102 an operation controller for driving the differential motor 72 through (BX1 - CX1) in the reverse direction and driving the lower Y-feed motor 51 by BY1 in the reverse direction with respect to a position of the needle to be moved by CX1 by needle oscillation.
Jedesmal
wenn ein Zählwert
des Stichnummernzählers
durch den Encoder des Hauptwellenmotors 14 um Eins (1)
erhöht
wird, führt
die CPU 102 folgerichtig die gleiche Betriebssteuerung
für den
Differentialmotor 72, den oberen Y-Vorschubmotor 32, den
Nadeloszillationsmotor 20 und den unteren Y-Vorschubmotor 51 unter
Bezugnahme auf die Nähdaten
aus. Wenn der Stichnummernzähler
die Nummer des letzten Stiches anzeigt und die Nadellokalisierung
ausgeführt
ist, ist die Näharbeit
beendet.Each time a count of the stitch number counter by the encoder of the main shaft motor 14 is increased by one (1), the CPU performs 102 logically the same operation control for the differential motor 72 , the upper Y-feed motor 32 , the needle oscillation motor 20 and the lower Y feed motor 51 referring to the sewing data. When the stitch number counter shows the number of the last stitch and the needle localization is completed, the sewing is finished.
Weiterhin
führt die
CPU 102 eine Bearbeitung von Beziehung gebenden Mitteln
aus zur Trennung – in
zwei Positionskoordinatendaten – der
Verbunddaten, die im Speicher 102a gespeichert sind (welche
durch Kombination zweier Positionskoordinatendaten erhalten oder
nicht erhalten werden können,
d. h. es können
Nähdaten
sein, die im Speicher 102a vorbereitet sind, oder Verbunddaten,
die durch Eingeben eines numerischen Wertes aus der Betriebstafel 103 gewonnen
sind), und zum Zufügen
einer Information, die anzeigt, dass die beiden Daten aufeinander
bezogen sind, und zwar für
jede der Positionskoordinatendaten auf einen Bereich, der durch jeweilige
Betriebssteuerungen in Übereinstimmung mit
einem vorbestimmten Arbeitsprogramm nicht reflektiert wird.The CPU continues to run 102 processing relationship providing means for separating - in two position coordinate data - the composite data stored in the memory 102 are stored (which may or may not be obtained by combining two position coordinate data, ie, sewing data may be stored in memory 102 are prepared, or compound data, by entering a numerical value from the operating panel 103 and adding information indicating that the two data are related to each other for each of the position coordinate data to a range not reflected by respective operation controls in accordance with a predetermined work program.
Der
Bearbeitungsvorgang wird im einzelnen beschrieben. 10 und 11 sind
Flussdiagramme mit der Darstellung eines Vorganges, der die CPU 102 veranlasst,
die im Speicher 102a gespeicherten Verbunddaten in die
zwei Positionskoordinatendaten in Übereinstimmung mit einem vorbestimmten
Bearbeitungsprogramm zu trennen. Zu allererst wird der Dateneingabeschirm
(5) dargestellt, und Daten werden durch die Bedienungsperson
eingegeben entsprechend jedem Darstellungsknopf (Schritt S41). Dann
wird über
die Anwesenheit einer Eingabe eines Nähstartschalters entschieden
(Schritt S42). Wenn die Eingabe festgestellt wird, wird die Näharbeit
ausgeführt,
basierend auf den Verbunddaten, die im Bearbeitungsvorgang des Schrittes
S41 ausgewählt wurden
(Schritt S43).The machining process will be described in detail. 10 and 11 are flowcharts showing a process involving the CPU 102 that causes in the store 102 stored composite data into the two position coordinate data in accordance with a predetermined processing program to separate. First of all, the data entry screen ( 5 ), and data are input by the operator corresponding to each display button (step S41). Then, the presence of an input of a sewing start switch is decided (step S42). When the input is detected, the sewing work is carried out based on the composite data selected in the process of step S41 (step S43).
Wenn
die Eingabe des Nähstartschalters nicht
festgestellt wird (Schritt S42: NEIN), wird über das Vorliegen einer Eingabe
eines Datenschreibschalters W11 entschieden (Schritt S44). Wenn
die Eingabe nicht festgestellt wird, kehrt der Vorgang zum Schritt
S41 zurück
(Schritt S44: NEIN).If
the input of the sewing start switch is not
is determined (step S42: NO), the presence of an input
of a data write switch W11 (step S44). If
If the entry is not detected, the process returns to the step
S41 back
(Step S44: NO).
Andererseits
wird der Datenschreibschalter W11 durch die Bedienungsperson eingegeben (Schritt
S44: JA), die CPU 102 führt
einen Vorgang aus zum Einschalten einer Anzeige über einen Datenschreibschirm
aus (12). Der Datenschreibschirm stellt einen Datenänderungsschalter
W12 von Positionskoordinatendaten für einen Knopf dar, ferner einen
Datenzahländerungsschalter
W13 von Positionskoordinatendaten für ein Nähgut, ferner einen Verbunddatenzahländerungsschalter
W14 zum Auswählen
einer Datenzahl über
Verbunddaten, und einen Schreibschalter W15 zur Ausführung eines
Vorgangs zum Schreiben jeder der separierten Positionskoordinatendaten
in dem externen Speicher 103a.On the other hand, the data write switch becomes W11 entered by the operator (step S44: YES), the CPU 102 performs an operation to turn on an ad through a data write screen ( 12 ). The data write screen represents a data change switch W12 of position coordinate data for a button, a data number change switch W13 of position coordinate data for a sewing material, a compound data number change switch W14 for selecting a data number via composite data, and a write switch W15 for performing a process of writing each of the separated position coordinate data in the process external memory 103a ,
In
diesem Falle wird eine Verbunddatenzahl, welche gerade ausgewählt ist,
auf dem Verbunddatenzahländerungsschalter
W14 durch den Arbeitsvorgang der CPU 102 angezeigt (Schritt
S45).In this case, a compound data number which is currently being selected is set on the compound data number change switch W14 by the operation of the CPU 102 displayed (step S45).
Durch
den Bearbeitungsvorgang der CPU 102 wird darüber hinaus
die kleinste Positionskoordinatendatenzahl außer den Datenzahlen der Positionskoordinatendaten,
die im externen Speicher 103a vorhanden sind, als eine
Datenzahl ausgewählt,
die an dem Schalter W12 zur Änderung
der Auswahl der Positionskoordinatendaten für den Knopf angezeigt werden
soll (Schritt S46).Through the editing process of the CPU 102 In addition, the smallest position coordinate data number except the data numbers of the position coordinate data stored in the external memory 103a are selected as a data number to be displayed on the switch W12 for changing the selection of the position coordinate data for the button (step S46).
Durch
den Arbeitsvorgang der CPU 102 wird weiterhin eine zweite
kleinste Datenzahl der Positionskoordinatendaten außer den
Datenzahlen der Positionskoordinatendaten, die im äußeren Speicher 103a vorhanden
sind, als eine Datenzahl ausgewählt,
die auf dem Schalter W13 zum Ändern
der Auswahl der Positionskoordinatendaten für das Nähgut angezeigt werden soll
(Schritt S47).Through the operation of the CPU 102 Further, a second smallest data number of the position coordinate data except the data numbers of the position coordinate data stored in the outer memory 103a are selected as a data number to be displayed on the switch W13 for changing the selection of the position coordinate data for the sewing material (step S47).
Durch
den Bearbeitungsvorgang der CPU 102 wird dann die Datenzahl,
die durch jeden der Arbeitsprozesse ausgewählt ist, auf einem der Schalter W12,
W13 und W14 angezeigt (Schritt S48).Through the editing process of the CPU 102 Then, the data number selected by each of the work processes is displayed on one of the switches W12, W13 and W14 (step S48).
Anschließend wird über das
Vorliegen einer Eingabe des Datenzahländerungsschalters W12 der Positionskoordinatendaten
für den
Knopf entschieden. Wenn die Eingabe festgestellt wird (Schritt S49: JA),
führt die
CPU 102 einen Arbeitsvorgang aus zum Schalten der Anzeige
in den Datenzahlauswahlschirm (14). In
dem Datenzahlauswahlschirm für den
Knopf werden ein Eingangsschalter W16 für einen numerischen Wert und
ein Bestimmungsschalter W17 dargestellt. Es ist möglich die
Zahl, die im Schritt S46 ausgewählt
wurde, mit Hilfe des Schalters W16 zu ändern, um hierdurch eine der
anderen Datenzahlen auszuwählen.Subsequently, the presence of an input of the data number change switch W12 of the position coordinate data for the button is decided. If the input is detected (step S49: YES), the CPU performs 102 an operation to switch the display to the data number selection screen ( 14 ). In the data number selection screen for the button, a numerical value input switch W16 and a destination switch W17 are displayed. It is possible to change the number selected in step S46 by means of the switch W16 to thereby select one of the other data numbers.
Wenn
die Eingabe des Datenzahländerungsschalters
W12 der Positionskoordinatendaten für den Knopf nicht festgestellt
wird (Schritt S49: NEIN) oder die Datenzahl auf dem Datenzahlauswahlschirm
geändert
und eine Eingabe des Bestimmungsschalters W17 festgestellt wird
(Schritt S50), wird über
die Anwesenheit einer Eingabe des Schalters W13 zur Änderung
der Datenzahl der Positionskoordinatendaten für das Nähgut entschieden. Wenn die
Eingabe festgestellt wird (Schritt S51: JA), führt die CPU 102 einen
Vorgang zum Einschalten einer Anzeige über den Datenzahlauswahlschirm
für das
Nähgut
aus (welche nahezu die gleiche wie diejenige in 12 ist).
Auch im Datenzahlauswahlschirm werden der Eingabeschalter für den numerischen
Wert und der Bestimmungsschalter dargestellt. Es ist möglich, die im
Schritt S47 ausgewählte
Zahl zu ändern,
wodurch eine der anderen Datenzahlen mit Hilfe dieser Schalter ausgewählt wird.If the input of the data number change switch W12 of the position coordinate data for the button is not detected (step S49: NO) or the data number on the data number selection screen is changed and an input of the determination switch W17 is detected (step S50), the presence of an input of the switch W13 becomes Change of the data number of the position coordinate data for the sewing material decided. If the input is detected (step S51: YES), the CPU performs 102 an operation for turning on a display via the data number selecting screen for the cloth (which is almost the same as that in FIG 12 is). Also in the data number selection screen, the numerical value input switch and the destination switch are displayed. It is possible to change the number selected in step S47, whereby one of the other data numbers is selected by means of these switches.
Wenn
die Eingabe des Schalters W13 zur Änderung der Datenzahl der Positionskoordinatendaten
für das
Nähgut
nicht festgestellt wird (Schritt S51: NEIN) oder die Datenzahl über den
Datenzahlauswahlschirm geändert
wird und eine Eingabe des Bestimmungsschalters W17 festgestellt
wird (Schritt S52), wird über
die Anwesenheit einer Eingabe des Verbunddatenzahländerungsschalters
W14 entschieden. Wenn die Eingabe festgestellt wird (Schritt S52:
JA), führt
die CPU 102 einen Bearbeitungsvorgang zum Einschalten einer
Anzeige in einem Verbunddatenzahlauswahlschirm aus (welche nahezu dieselbe
wie diejenige in 12 ist). Auch im Datenzahlauswahlschirm
werden der Eingabeschalter für den
numerischen Wert und der Bestimmungsschalter dargestellt. Es ist
möglich,
eine der Datenzahlen in den Verbunddaten, die im Speicher 102 gespeichert sind,
mit Hilfe dieser Schalter auszuwählen.When the input of the switch W13 for changing the data number of the position coordinate data for the cloth is not detected (step S51: NO) or the data number is changed via the data number selection screen and an input of the determination switch W17 is detected (step S52), the presence of a Input of the composite data number change switch W14 decided. If the input is detected (step S52: YES), the CPU performs 102 a processing operation for turning on a display in a compound data number selection screen (which is almost the same as that in FIG 12 is). Also in the data number selection screen, the numerical value input switch and the destination switch are displayed. It is possible to use one of the data numbers in the composite data stored in memory 102 stored with the help of these switches.
Wenn
die Eingabe des Verbunddatenzahländerungsschalters
W14 nicht festgestellt wird (Schritt S53: NEIN) oder die Datenzahl über den
Verbunddatenzahlauswahlschirm geändert
wird und die Eingabe des Bestimmungsschalters W17 festgestellt wird (Schritt
S54), wird über
die Anwesenheit einer Eingabe des Schreibschalters W15 entschieden.
Wenn die Eingabe nicht festgestellt wird, kehrt der Vorgang zum
Schritt S49 zurück
(Schritt S55: NEIN). Wenn die Eingabe festgestellt wird (Schritt
S55: JA), führt die
CPU 102 einen Arbeitsvorgang aus zum Abtrennen der Nähdaten an
der Datenzahl, die im Vorgang des Schrittes S45 oder S54 ausgewählt ist,
in Positionskoordinatendaten zur Knopfpositionierung und Positionskoordinatendaten
zur Nähgutpositionierung (Schritt
S56).If the input of the compound data number change switch W14 is not detected (step S53: NO) or the data number is changed through the compound data number selection screen and the input of the determination switch W17 is determined (step S54), the presence of an input of the write switch W15 is decided. If the input is not detected, the process returns to step S49 (step S55: NO). If the input is detected (step S55: YES), the CPU performs 102 an operation for separating the sewing data from the data number selected in the process of step S45 or S54 into position coordinate data for button positioning and position coordinate data for sewing material positioning (step S56).
Mehr
im einzelnen wird, wie in 13 gezeigt,
ein Vorgang zur Ausübung
einer Abtrennung in Positionskoordinatendaten ausgeführt, in
welchen jeweilige Positionskoordinaten für einen Knopf auf eine Stichseriennummer
eingestellt werden (13A), und in Positionskoordinatendaten,
in welchen jeweilige Positionskoordinaten für ein Nähgut auf die Stichseriennummer
eingestellt werden (13B).More in detail, as in 13 2, an operation is performed for performing separation into position coordinate data in which respective position coordinates for a knob are set to a stitch serial number (FIG. 13A ), and in position coordinate data in which respective position coordinates for a fabric on the stitch serial number can be set ( 13B ).
Außerdem führt die
CPU 102 einen Prozess zum Schreiben einer Information aus,
die für
die Positionskoordinatendaten der Knopfpositionierung Indikativ
ist, und eine Information, die für
die Positionskoordinatendaten der Nähgutpositionierung indikativ
ist, um Informationsspeichergebiete der jeweiligen Positionskoordinatendaten
zu kommentieren, welche jeweils abgetrennt werden (Schritt S57).In addition, the CPU performs 102 a process for writing information indicative of the position coordinate data of the button positioning and information indicative of the position coordinate data of the cloth positioning to comment information storage areas of the respective position coordinate data which are respectively separated (step S57).
Die
Information für
den Knopf oder das Nähgut
kann irgendeine Konfiguration haben, welche von der CPU 102 identifiziert
werden kann, und ein Karteiname kann für das Nähgut oder den Knopf zusätzlich zu
dem Kommentarinformationsspeicherbereich identifiziert werden.The information for the button or the cloth may have any configuration that is from the CPU 102 can be identified, and a card name can be identified for the cloth or the button in addition to the comment information storage area.
Ferner
ist es auch möglich,
einen Vorgang zum Schreiben – zu
den Positionskoordinatendaten – einer
Information auszuführen,
die für
eine Beziehung indikativ ist, dass die Positionskoordinatendaten
ursprünglich
ein Nähdatenwert
sind, oder eine Beziehung, dass ein Satz von zwei Daten jeweils
für die
Näharbeit
verwendet wird.Further
it is also possible
a process for writing - too
the position coordinate data - a
To execute information
the for
a relationship is indicative that the position coordinate data
originally
a sewing data value
are, or a relationship, that is a set of two dates respectively
for the
Needlecraft
is used.
Alle
Positionskoordinatendaten werden in einfacher Weise erhalten durch
Schreiben der Stichnummer und der Positionskoordinaten, die mit
jeder Stichnummer in Beziehung stehen, in einem Bereich zum Aufzeichnen
von Daten, die auf den Prozessvorgang bezogen sind. Deshalb ist
es möglich,
die Positionskoordinatendaten des externen Speichers 103a durch
einen Personal Computer zu lesen und eine Editierung und eine Modifikation
auszuführen
in Übereinstimmung
mit einem allgemeinen Nähdatenerzeugungsprogramm,
welches darin benutzt wird.All position coordinate data are easily obtained by writing the stitch number and the position coordinates related to each stitch number in an area for recording data related to the process operation. Therefore, it is possible to use the position coordinate data of the external memory 103a by a personal computer and to carry out editing and modification in accordance with a general sewing data generating program used therein.
(Vorteil des Ausführungsbeispiels)(Advantage of the embodiment)
In
der Knopfannähmaschine 1 werden
die Positionskoordinatendaten, zu welchen Positionskoordinatendaten
entsprechend einer einzigen Ebene für alle Stichnummern zur Ausführung einer Seriennäharbeit
eingestellt sind, für
wenigstens zwei externe Speicher 103a durch die Ausübung des
vorbestimmten Bearbeitungsprogramms durch die CPU 102 vorbereitet.
Durch Ausführung
eines Einstellvorganges durch die Betriebstafel, um eine der Positionskoordinatendaten
zuzuordnen, um das Nähgut
zu positionieren, und die anderen Positionskoordinatendaten, um
den Knopf zu positionieren, ist es infolgedessen möglich, eine
Betriebssteuerung auszuführen
zur Einzelpositionierung des Nähgutes
und des Knopfes relativ mit Bezug auf die Nadel, ohne die Positionskoordinatendaten
(Verbunddaten) vorzubereiten, auf welche die Positionskoordinaten,
welche den beiden Ebenen für
alle Stichnummern entsprechen, eingestellt sind.In the button sewing machine 1 For example, the position coordinate data to which position coordinate data corresponding to a single plane is set for all the stitch numbers for executing a serial sewing work for at least two external memories 103a by the execution of the predetermined machining program by the CPU 102 prepared. As a result, by performing an adjustment operation by the operation panel to associate one of the position coordinate data to position the fabric, and the other position coordinate data to position the button, it is possible to carry out operation control for individual positioning of the fabric and the button relative to FIG the needle without preparing the position coordinate data (compound data) to which the position coordinates corresponding to the two levels for all stitch numbers are set.
Somit
ist es möglich,
als Nähdaten
für die Knopfannähmaschine 1 die
Positionskoordinatendaten zu benutzen, die durch das allgemeine
Nähdatenerzeugungsprogramm
erzeugt werden, das beispielsweise in einem Personal Computer verwendet wird.
Deshalb ist es möglich,
die Nähdaten
auch während
der Näharbeit
der Knopfannähmaschine
zu erzeugen, wodurch die Effizienz der Arbeit ohne Begrenzung der
Näharbeit
verbessert wird.Thus, it is possible to use sewing data for the button sewing machine 1 use the position coordinate data generated by the general sewing data generation program used in, for example, a personal computer. Therefore, it is possible to also produce the sewing data during the sewing of the button sewing machine, thereby improving the work efficiency without limiting the sewing work.
Geeignete
Koordinaten für
eine relative. Positionierung mit Bezug auf die Nadel werden auf
die Positionskoordinaten voreingestellt, welche für eine Positionierung
des Knopfes zugeordnet werden sollen, bzw. die Positionskoordinatendaten,
welche für eine
Positionierung des Nähgutes
zugeordnet werden sollen.suitable
Coordinates for
a relative. Positioning with respect to the needle will be on
preset the position coordinates, which for a positioning
the button should be assigned, or the position coordinate data,
which one for one
Positioning of the sewing material
should be assigned.
Darüber hinaus
ist es in der Knopfannähmaschine 1,
in dem Falle, in welchem die Stichzahlen variiert werden, auf welche
die Positionskoordinatendaten, die der Positionierung des Nähgutes zugeordnet
sind, und die Positionskoordinatendaten, die der Positionierung
des Knopfes zugeordnet sind, wechselseitig eingestellt sind, und
zwar durch die Ausführung
eines vorbestimmten Bearbeitungsprogrammes durch die CPU 102,
möglich,
die Nähdaten
zum Nähen
des Knopfes entsprechend der kleineren Stichzahl zu erzeugen und
weiterhin die Positionskoordinaten zur Positionierung des Knopfes
und des Nähgutes
neu einzustellen und ergänzungsweise
mit Bezug auf die fehlenden Stichnummern für die Positionskoordinatendaten
mit der kleineren Stichzahl, nämlich
durch die Auswahl, und die Positionskoordinatendaten mit unterschiedlich
eingestellter Stichzahl in Kombination zu verwenden.In addition, it is in the button sewing machine 1 in the case where the stitch numbers are varied to which the position coordinate data associated with the positioning of the sewing material and the position coordinate data associated with the positioning of the button are mutually set by execution of a predetermined machining program the CPU 102 it is possible to generate sewing data for stitching the button corresponding to the smaller stitch number, and further to reset the position coordinates for positioning the button and the sewing material, and supplementing with respect to the missing stitch numbers for the position coordinate data having the smaller stitch count, namely, the selection, and to use the position coordinate data with differently set stitch number in combination.
In
der Knopfannähmaschine 1 führt weiterhin die
CPU 102 das vorbestimmte Arbeitsprogramm aus. Infolgedessen
kann ein Identifizierer, der anzeigt, dass zwei Positionskoordinatendaten,
die durch Trennung der Positionskoordinatendaten mit den gleichen
Inhalten wie die Verbunddaten einzeln für den Knopf und das Nähgut neu
gewonnen sind, aufeinander für
die zwei Daten bezogen sind, einem Bereich zugefügt werden, der durch die Betriebssteuerung
basierend auf den jeweiligen Daten nicht reflektiert wird. Beim
Erzeugen der Verbindungsdaten ist es infolgedessen möglich, unmittelbar
zwei geeignete Positionskoordinatendaten zu lesen, und zwar durch
Lesen des Identifizierers auch in dem Fall, in welchem beispielsweise
eine Mehrzahl von Positionskoordinatendaten im externen Speicher 103a vorhanden
ist. Infolgedessen ist es möglich,
die Effizienz der Näharbeit
weiterhin zu verbessern.In the button sewing machine 1 continues to run the CPU 102 the predetermined work program. As a result, an identifier indicating that two position coordinate data newly obtained by separating the position coordinate data with the same contents as the composite data individually for the button and the cloth are related to each other for the two data can be added to an area passing through the operation control is not reflected based on the respective data. As a result, in generating the connection data, it is possible to directly read two suitable position coordinate data by reading the identifier even in the case where, for example, a plurality of position coordinate data are stored in the external memory 103a is available. As a result, it is possible to further improve the efficiency of the sewing work.
(Weiteres)(Additional)
Während der
Leser/Schreiber des externen Speichers 103a zusammen mit
der Betriebstafel 103 vorgesehen wird, ist es auch möglich, einen
Aufbau zu verwenden, bei welchem Verbindungsmittel zu einer Kommunikationsleitung
zum Verbreiten von Positionskoordinatendaten an dessen Stelle oder
zusätzlich
hierzu vorgesehen ist.While the reader / writer of the external memory 103a together with the operating panel 103 is provided, it is also possible to use a structure in which connection means is provided to a communication line for propagating position coordinate data in place of or in addition thereto.
In
dem Falle, in welchem die Stichzahlen für die beiden Positionskoordinatendaten,
die zur Erzeugung der Verbunddaten ausgewählt sind, nicht miteinander übereinstimmen,
ist es auch möglich,
eine Ergänzungsbearbeitung
auszuführen,
als die Positionskoordinaten für
die fehlenden Stichnummern, ein Ursprung (eine Kreuzungsposition
der Koordinatenachsen in 2A und 2B)
oder voreingestellte Positionskoordinaten (irgendeine Position kann
angewandt werden, wenn die Positionskoordinatendaten zur Positionierung
des Nähgutes
die ungenügende
Stichzahl haben und die Positionskoordinaten wünschenswerterweise dicht beim
Ursprung sind. In dem Fall, in welchem die Positionskoordinatendaten zur
Positionierung entweder des Knopfes oder des Nähgutes die ungenügende Stichzahl
haben, ist es weiterhin auch möglich,
Positionskoordinaten für
die anderen Stichnummern zu ergänzen,
welche bereits eingestellt sind) als eine ergänzende Bearbeitung, die für die Positionskoordinatendaten
mit der kleineren Stichzahl auszuführen ist.In the case where the stitching numbers for the two position coordinate data selected to generate the composite data do not coincide with each other, it is also possible to perform supplementary processing as the position coordinates for the missing stitch numbers, an origin (a crossing position of the coordinate axes in FIG 2A and 2 B or any position coordinates (any position can be applied when the position coordinate data for positioning the sewing material has the insufficient stitch number and the position coordinates are desirably close to the origin.) In the case where the position coordinate data for positioning either the button or the sewing material is the insufficient stitch number furthermore, it is also possible to supplement position coordinates for the other stitch numbers which are already set) as a supplementary processing to be executed for the position coordinate data having the smaller stitch number.
Während die
beiden Positionskoordinatendaten in der Knopfannähmaschine zu Verbunddaten zusammengefügt (synthetisiert)
werden, ist es weiterhin auch möglich,
eine Steuerung auszuführen zum
Heranholen der beiden Positionskoordinatendaten, die aus dem externen
Speicher 103a für
den Knopf und das Nähgut
ausgewählt
werden, in den Speicher 102a und zur gleichzeitigen Ausführung der Positionierung
des Knopfes und des Nähgutes
unter Bezugnahme auf die beiden Positionskoordinatendaten zu gleicher
Zeit im Nähvorgang.Further, while the two position coordinate data are synthesized into synthesized data in the button sewing machine, it is also possible to execute a control for fetching the two position coordinate data obtained from the external memory 103a for the button and the sewing material are selected in the memory 102 and simultaneously performing the positioning of the button and the fabric with reference to the two position coordinate data at the same time in the sewing process.
Mit
Bezug auf die beiden Positionskoordinatendaten im externen Speicher 103a,
welche auf diese Weise ausgewählt
werden, um kombiniert zu werden, ist es darüber hinaus auch möglich, einen
Bearbeitungsvorgang des Schreibens einer Information auszuführen, die
als eine Benutzung für
den Knopf zu dem Kommentarinformationsspeicherbereich für die Positionskoordinatendaten
indikativ ist, welche der Benutzung für den Knopf zugeordnet sind
und Schreibens einer Information, die indikativ ist für eine Benutzung
für das
Nähgut
zu dem Kommentarinformationsspeicherbereich für die Positionskoordinatendaten,
die der Benutzung für
das Nähgut
zugeordnet sind.With respect to the two position coordinate data in the external memory 103a Moreover, when selected in this way to be combined, it is also possible to carry out a process of writing information indicative of use for the button to the comment information storage area for the position coordinate data indicative of use for the button and writing information indicative of use for the cloth to the comment information storage area for the position coordinate data associated with use for the cloth.
Für die beiden
Positionskoordinatendaten ist es weiterhin auch möglich, eine
Bearbeitung von Schreibinformation auszuführen, die für aufeinander bezogene Daten
zum Kommentarinformationsspeicherbereich indikativ ist.For both
Position coordinate data, it is still possible, a
Processing write information that is related to each other
is indicative of the comment information storage area.