JP7540179B2 - Sewing equipment - Google Patents

Sewing equipment Download PDF

Info

Publication number
JP7540179B2
JP7540179B2 JP2020060891A JP2020060891A JP7540179B2 JP 7540179 B2 JP7540179 B2 JP 7540179B2 JP 2020060891 A JP2020060891 A JP 2020060891A JP 2020060891 A JP2020060891 A JP 2020060891A JP 7540179 B2 JP7540179 B2 JP 7540179B2
Authority
JP
Japan
Prior art keywords
thickness
sewing
detected
main shaft
cpu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020060891A
Other languages
Japanese (ja)
Other versions
JP2021159109A (en
Inventor
ともみ 渡邉
雄一郎 岡野
智史 堀部
兵武 倉田
真史 園田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2020060891A priority Critical patent/JP7540179B2/en
Priority to CN202110320165.7A priority patent/CN113463285B/en
Priority to EP21164887.8A priority patent/EP3889333A1/en
Publication of JP2021159109A publication Critical patent/JP2021159109A/en
Application granted granted Critical
Publication of JP7540179B2 publication Critical patent/JP7540179B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B29/00Pressers; Presser feet
    • D05B29/02Presser-control devices
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B19/00Programme-controlled sewing machines
    • D05B19/02Sewing machines having electronic memory or microprocessor control unit
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B69/00Driving-gear; Control devices
    • D05B69/36Devices for stopping drive when abnormal conditions occur, e.g. thread breakage

Landscapes

  • Engineering & Computer Science (AREA)
  • Textile Engineering (AREA)
  • Mechanical Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Sewing Machines And Sewing (AREA)

Description

本発明は縫製装置に関する。 The present invention relates to a sewing device.

従来の縫製装置は縫目形成位置の近傍の布を押える押え足を備える。押え足は押え棒の下端に装着し、押え棒は押え足が布を解放する上昇位置と布を押える押え位置の間で移動できる。押え足が動くと、押え棒の一部分と基準の距離が安定して変化する。位置センサは押え位置の押え足の位置を検出する。縫製装置は位置センサの出力値に依り、布厚に応じて縫製装置の縫製条件を設定する。 A conventional sewing device has a presser foot that presses down on the fabric near the stitch formation position. The presser foot is attached to the lower end of a presser bar, which can move between a raised position where the presser foot releases the fabric and a presser position where the fabric is pressed down. When the presser foot moves, the distance between a part of the presser bar and a reference changes steadily. A position sensor detects the position of the presser foot at the presser position. The sewing device sets the sewing conditions of the sewing device according to the fabric thickness based on the output value of the position sensor.

特開2007-007391号公報JP 2007-007391 A

上記縫製装置は、布厚に依って縫製装置の縫製条件を自動計算し、縫製を行う。縫製装置は、作業者が意図しない布厚の被縫製物を縫製する時にも、布厚に依り自動で縫製条件を設定するので、作業者は意図しない布厚の被縫製物を縫製することに気づかない。 The sewing device automatically calculates the sewing conditions for the sewing device depending on the thickness of the fabric and performs sewing. Even when sewing a material with a fabric thickness that the operator did not intend, the sewing device automatically sets the sewing conditions depending on the fabric thickness, so the operator does not realize that he or she is sewing a material with a fabric thickness that he or she did not intend.

本発明は被縫製物の厚さに応じた縫製を実行する時の作業者の利便性を向上した縫製装置を提供することを目的とする。 The present invention aims to provide a sewing device that improves the convenience of the operator when sewing according to the thickness of the material to be sewn.

本発明の請求項1の縫製装置は被縫製物を載置する針板と、上下方向に延び、下端に縫針を装着可能な針棒と、前記針棒を上下動する針棒機構と、前記針棒機構を駆動する主軸モータと、押え足を下端に装着でき、前記針板に載置した前記被縫製物を上から前記押え足で押える押え棒と、前記押え足が押えた前記被縫製物の厚さである検出厚さを検出する検出部とを備えた縫製装置において、基準となる一枚又は複数枚の前記被縫製物の厚さである基準厚さを取得する取得部と、前記検出厚さと、前記基準厚さを比較する比較部と、前記比較部の比較結果を報知する報知制御部とを備える。縫製装置は検出厚さと基準厚さとの比較結果を報知する。作業者は縫製装置が報知した比較結果を参照でき、比較結果に依り針板に載置し、押え足が押えた被縫製物が、作業者が意図した被縫製物であるか否かを確認できる。故に縫製装置は被縫製物の厚さに応じた縫製を実行する時の作業者の利便性を従来よりも向上できる。 The sewing device of claim 1 of the present invention includes a needle plate on which a sewing object is placed, a needle bar that extends vertically and has a sewing needle attached to its lower end, a needle bar mechanism that moves the needle bar up and down, a main shaft motor that drives the needle bar mechanism, a presser bar that can have a presser foot attached to its lower end and presses the sewing object placed on the needle plate from above with the presser foot, and a detection unit that detects the detected thickness, which is the thickness of the sewing object pressed by the presser foot, and includes an acquisition unit that acquires a reference thickness, which is the thickness of one or more sewing objects that serve as a reference, a comparison unit that compares the detected thickness with the reference thickness, and a notification control unit that notifies the comparison result of the comparison unit. The sewing device notifies the comparison result between the detected thickness and the reference thickness. The operator can refer to the comparison result notified by the sewing device and can check whether the sewing object placed on the needle plate and pressed by the presser foot is the sewing object intended by the operator based on the comparison result. This allows the sewing device to be more convenient for the operator than ever before when sewing according to the thickness of the material being sewn.

本発明の請求項2の縫製装置は前記検出厚さと、前記基準厚さの差の比較に用いる警告閾値を取得する警告閾値取得部を更に備え、前記報知制御部は、前記基準厚さと前記検出厚さの差が前記警告閾値以上の時、警告を報知する。縫製装置は警告閾値を適宜設定することで、作業者が意図しない厚さの被縫製物が針板に載置してあることを作業者に報知できる。作業者は警告を参照することで、例えば作業者が意図しない被縫製物に縫製することを回避できる。 The sewing device of claim 2 of the present invention further includes a warning threshold acquisition unit that acquires a warning threshold used to compare the difference between the detected thickness and the reference thickness, and the notification control unit issues a warning when the difference between the reference thickness and the detected thickness is equal to or greater than the warning threshold. By appropriately setting the warning threshold, the sewing device can notify the operator that a sewing material of an unintended thickness has been placed on the needle plate. By referring to the warning, the operator can avoid, for example, sewing on an unintended sewing material.

本発明の請求項3の縫製装置は前記警告閾値よりも小さい変更閾値を取得する変更閾値取得部と、前記基準厚さと前記検出厚さの前記差が前記警告閾値よりも小さく、且つ、前記変更閾値以上の時、縫製条件を前記検出厚さに応じて変更する条件変更部とを更に備える。縫製装置は警告閾値、変更閾値を適宜設定することで、作業者が基準厚さと検出厚さとの差が警告を報知するほど大きくないが、基準厚さに依り設定した縫製条件で縫製するには適していない時、検出厚さに応じて縫製条件を自動的に変更できる。縫製装置は作業者が縫製中に縫製条件を変更する手間を省くことができる。 The sewing device of claim 3 of the present invention further comprises a change threshold acquisition unit that acquires a change threshold smaller than the warning threshold, and a condition change unit that changes the sewing conditions according to the detected thickness when the difference between the reference thickness and the detected thickness is smaller than the warning threshold and equal to or greater than the change threshold. By appropriately setting the warning threshold and change threshold, the sewing device can automatically change the sewing conditions according to the detected thickness when the difference between the reference thickness and the detected thickness is not large enough for an operator to issue a warning, but is not suitable for sewing under the sewing conditions set according to the reference thickness. The sewing device can save the operator the trouble of changing the sewing conditions while sewing.

本発明の請求項4の縫製装置は前記警告閾値よりも小さい有効閾値を取得する有効閾値取得部と、前記基準厚さと前記検出厚さの前記差が前記警告閾値よりも小さく、且つ、前記検出厚さから前記基準厚さを差し引いた値が前記有効閾値以上の時、前記基準厚さの前記被縫製物を縫製する時と異なる通電パターンで前記主軸モータを駆動することで前記縫針に依る前記被縫製物の貫通力を向上する貫通力向上機能を有効に設定する有効設定部とを更に備える。縫製装置は警告閾値、有効閾値を適宜設定することで、作業者が基準厚さと検出厚さとの差が縫製を中止するほど大きくはないが、基準厚さに依り設定した縫製条件で縫製した時に縫針が被縫製物を貫通しにくい時、貫通力向上機能を自動的に有効に設定できる。縫製装置は作業者が縫製中に貫通力向上機能を有効に設定する手間を省くことができる。 The sewing device of claim 4 of the present invention further includes an effective threshold acquisition unit that acquires an effective threshold smaller than the warning threshold, and an effective setting unit that activates a penetration force improvement function that improves the penetration force of the sewing needle through the sewn material by driving the main shaft motor with a current pattern different from that when sewing the sewn material of the reference thickness when the difference between the reference thickness and the detected thickness is smaller than the warning threshold and the value obtained by subtracting the reference thickness from the detected thickness is equal to or greater than the effective threshold. By appropriately setting the warning threshold and effective threshold, the sewing device can automatically activate the penetration force improvement function when the difference between the reference thickness and the detected thickness is not so large that the operator stops sewing, but the sewing needle has difficulty penetrating the sewn material when sewing under sewing conditions set according to the reference thickness. The sewing device can save the operator the trouble of activating the penetration force improvement function while sewing.

本発明の請求項5の縫製装置は前記基準厚さと前記主軸モータ駆動中に取得した前記検出厚さの差が前記警告閾値以上の時、前記主軸モータの駆動を停止する縫製停止部を更に備える。縫製装置は警告閾値を適宜設定することで、作業者が意図しない厚さの被縫製物の縫製を継続することを回避できる。 The sewing device of claim 5 of the present invention further includes a sewing stop unit that stops the drive of the main shaft motor when the difference between the reference thickness and the detected thickness acquired while the main shaft motor is driven is equal to or greater than the warning threshold. By appropriately setting the warning threshold, the sewing device can prevent the operator from continuing to sew a material of an unintended thickness.

本発明の請求項6の縫製装置の前記検出部は、前記主軸モータ駆動開始前に前記検出厚さを検出し、前記報知制御部は、前記基準厚さと前記主軸モータ駆動開始前に検出した前記検出厚さの前記比較結果を報知する。作業者は縫製装置が報知した比較結果を参照でき、比較結果に依り針板に載置し、押え足が押えた被縫製物が作業者が意図する被縫製物であるかを縫製前に確認できる。故に縫製装置は被縫製物の厚さに応じた縫製を実行する時の作業者の利便性を従来よりも更に向上できる。 The detection unit of the sewing device of the sixth aspect of the present invention detects the detected thickness before the main shaft motor starts to drive, and the notification control unit notifies the comparison result between the reference thickness and the detected thickness detected before the main shaft motor starts to drive. The operator can refer to the comparison result notified by the sewing device , and based on the comparison result, can check before sewing whether the workpiece placed on the needle plate and held down by the presser foot is the workpiece intended by the operator. Therefore, the sewing device can further improve the convenience for the operator when sewing according to the thickness of the workpiece compared to the conventional method.

本発明の請求項7の縫製装置の前記検出部は、前記主軸モータ駆動中に前記検出厚さを検出し、前記報知制御部は、前記主軸モータ駆動中に検出した前記検出厚さが変化した場合に警告を報知する。縫製装置は主軸モータ駆動中に検出した検出厚さが変化した時、報知により作業者に知らせることができる。作業者は縫製装置に依る報知を参照し、検出厚さの変化が作業者が意図したものであるか否かに応じて適切に対処できる。 The detection unit of the sewing device of claim 7 of the present invention detects the detected thickness while the main shaft motor is driven, and the notification control unit issues a warning when the detected thickness changes while the main shaft motor is driven. When the detected thickness changes while the main shaft motor is driven, the sewing device can notify the operator by issuing a notification. The operator can refer to the notification from the sewing device and take appropriate action depending on whether the change in detected thickness is intended by the operator or not.

本発明の請求項8の縫製装置の前記検出部は、前記主軸モータ駆動中に前記検出厚さを検出し、前記主軸モータ駆動中に検出した前記検出厚さが変化した場合に、縫製条件を前記検出厚さに応じて変更する条件変更部を更に備える。縫製装置は主軸モータ駆動中に検出した検出厚さが変化した時、検出厚さに応じて縫製条件を自動的に変更できる。縫製装置は、作業者が縫製中に縫製条件を変更する手間を省くことができる。 The detection unit of the sewing device of claim 8 of the present invention further includes a condition change unit that detects the detected thickness while the main shaft motor is driven, and changes the sewing conditions in response to the detected thickness when the detected thickness changes while the main shaft motor is driven. When the detected thickness changes while the main shaft motor is driven, the sewing device can automatically change the sewing conditions in response to the detected thickness. The sewing device can save the operator the trouble of changing the sewing conditions during sewing.

本発明の請求項9の縫製装置の前記検出部は、前記主軸モータ駆動中に前記検出厚さを検出し、前記報知制御部は、前記主軸モータ駆動中に検出した前記検出厚さが所定値よりも小さい時、前記被縫製物が前記針板と前記押え足の間に無いことを報知し、前記主軸モータ駆動中に検出した前記検出厚さが前記所定値よりも小さい時、前記主軸モータの駆動を停止する縫製停止部を更に備える。縫製装置は被縫製物が針板と押え足の間に無いことを報知し、主軸モータの駆動を停止できる。縫製装置は被縫製物の端まで縫製後に、主軸モータの駆動が継続されることを回避できる。 The detection unit of the sewing device of claim 9 of the present invention detects the detected thickness while the main shaft motor is driven, and the notification control unit notifies the sewing workpiece that is not between the needle plate and the presser foot when the detected thickness detected while the main shaft motor is driven is smaller than a predetermined value, and further includes a sewing stop unit that stops the drive of the main shaft motor when the detected thickness detected while the main shaft motor is driven is smaller than the predetermined value. The sewing device can notify the sewing workpiece that is not between the needle plate and the presser foot and stop the drive of the main shaft motor. The sewing device can avoid the continued drive of the main shaft motor after sewing to the edge of the sewing workpiece.

本発明の請求項10の縫製装置は前記検出厚さと、前記基準厚さの差の比較に用いる警告閾値を取得する警告閾値取得部を更に備え、前記取得部は、前記主軸モータ駆動中に前記基準厚さを複数設定順に取得し、前記比較部は、前記主軸モータ駆動中に検出した前記検出厚さが変化した時、前記検出厚さと、前記設定順が次の前記基準厚さを比較し、前記報知制御部は、前記検出厚さと、前記設定順が次の前記基準厚さの差が前記警告閾値以上の時、警告を報知する。縫製装置は縫製途中で厚さが変わる被縫製物を縫製する時に、厚さが変化する箇所を異常として検出することを回避できる。縫製装置は検出厚さの変化を検出した時、設定順が次の基準厚さと検出厚さを比較するので、縫製途中で厚さが変わる被縫製物を縫製する時にも基準厚さと検出厚さを適切に比較できる。 The sewing device of claim 10 of the present invention further includes a warning threshold acquisition unit that acquires a warning threshold used to compare the difference between the detected thickness and the reference thickness, the acquisition unit acquires the reference thickness in a set order while the main shaft motor is driven, the comparison unit compares the detected thickness with the next reference thickness in the set order when the detected thickness detected while the main shaft motor is driven changes, and the notification control unit issues a warning when the difference between the detected thickness and the next reference thickness in the set order is equal to or greater than the warning threshold. When sewing a sewing material whose thickness changes during sewing, the sewing device can avoid detecting a portion where the thickness changes as an abnormality. When detecting a change in the detected thickness, the sewing device compares the detected thickness with the next reference thickness in the set order, so that the standard thickness and the detected thickness can be appropriately compared even when sewing a sewing material whose thickness changes during sewing.

本発明の請求項11の縫製装置は前記主軸モータ駆動中の前記基準厚さと前記設定順との組合せを複数記憶する記憶部を更に備え、前記取得部は、前記記憶部が記憶した複数の前記組合せを前記設定順に取得する。縫製装置は縫製途中で厚さが変わる被縫製物を縫製する時に、厚さが変化する箇所を異常として検出することを回避できる。縫製装置は検出厚さの変化を検出した時、設定順が次の基準厚さと検出厚さを比較するので、縫製途中で厚さが変わる被縫製物を縫製する時にも基準厚さと検出厚さを適切に比較できる。 The sewing device of claim 11 of the present invention further includes a memory unit that stores a plurality of combinations of the reference thickness and the set order while the main shaft motor is driven, and the acquisition unit acquires the plurality of combinations stored in the memory unit in the set order. When sewing a sewing material whose thickness changes during sewing, the sewing device can avoid detecting a portion where the thickness changes as an abnormality. When the sewing device detects a change in the detected thickness, it compares the detected thickness with the next reference thickness in the set order, so that the reference thickness can be appropriately compared with the detected thickness even when sewing a sewing material whose thickness changes during sewing.

本発明の請求項12の縫製装置は前記検出部が検出した前記検出厚さを前記基準厚さとして設定し、前記基準厚さと前記設定順との前記組合せを複数前記記憶部に記憶させる記憶制御部を更に備える。縫製装置は検出部が検出した検出厚さを基準厚さとして、基準厚さと設定順との組合せを複数記憶部に記憶できる。縫製装置は他の装置から基準厚さと設定順との組合せを取得する装置よりも、縫製装置に対する検出部の装着公差等の影響を低減できる。 The sewing device of claim 12 of the present invention further includes a memory control unit that sets the detected thickness detected by the detection unit as the reference thickness and stores multiple combinations of the reference thickness and the set order in the memory unit. The sewing device can store multiple combinations of the reference thickness and the set order in the memory unit, with the detected thickness detected by the detection unit as the reference thickness. The sewing device can reduce the influence of the mounting tolerance of the detection unit on the sewing device compared to a device that obtains combinations of the reference thickness and the set order from another device.

縫製装置1の斜視図。FIG. 縫製装置1の内部構造の一部の斜視図。FIG. 2 is a perspective view of a portion of the internal structure of the sewing device 1. 縫製装置1の内部構造の一部の正面図。FIG. (A)は押え機構44が針下位置に在る時の縫製装置1の内部構造の一部の左側面図、(B)は押え機構44が針上位置に在る時の縫製装置1の内部構造の一部の左側面図。1A is a left side view of a portion of the internal structure of the sewing device 1 when the presser mechanism 44 is in the needle down position, and FIG. 1B is a left side view of a portion of the internal structure of the sewing device 1 when the presser mechanism 44 is in the needle up position. 縫製装置1の電気的構成のブロック図。FIG. 2 is a block diagram of an electrical configuration of the sewing device 1. 縫製処理の流れ図。Flow diagram of sewing process. 設定処理の流れ図。1 is a flow diagram of a setting process. 縫製前検出処理の流れ図。11 is a flowchart of a pre-sewing detection process. 縫製中検出処理の流れ図。11 is a flowchart of a process for detecting during sewing. (A)は第一具体例の被縫製物W1の厚さの説明図、(B)は第二具体例の被縫製物W2の説明図。1A is an explanatory diagram of the thickness of a workpiece W1 in a first specific example, and FIG. 1B is an explanatory diagram of a workpiece W2 in a second specific example.

本発明の縫製装置1の物理的構成を説明する。以下説明では、図中に矢印で示す左右、前後、上下を使用する。図1、図2の如く、縫製装置1は総合送りミシンであり、ベッド部2、脚柱部3、アーム部4、頭部5を備える。ベッド部2は其の上面に針板14を有し、釜機構、送り機構36、送り量調整機構37を収容する。釜機構は下軸40の回動に依り駆動し、針板14の下方で上糸と下糸を絡ませる。下軸40は主軸31と下軸40に架けたベルト35に依り主軸31と同期して回動する。送り機構36は上下送り軸38、偏心リンク69(図4参照)、偏心ロッド(図示略)、変換体66、水平送り軸39、リンク機構53、送り歯17を備え、下軸40の回動に同期して送り歯17を駆動し、被縫製物を所定の送り量で搬送方向に移動する。搬送方向は後方又は前方である。下軸40、上下送り軸38、水平送り軸39は左右方向に延びる。上下送り軸38は水平送り軸39の前方に在る。上下送り軸38は、下軸40の軸心に対し偏心する偏心リンク69を介して下軸40と連結する。偏心ロッドは偏心リンク69の右方にて下軸40に偏心して設ける。変換体66は下軸40に偏心して設けた偏心ロッドの後端部と連結し、主軸31の回動に依る下軸40の回動を水平送り軸39に伝達する。上下送り軸38の左端、水平送り軸39の左端は、リンク機構53を介して、送り歯17と連結する。送り量調整機構37は送り量調整モータ24、中間軸28、変換体66、カムレバー67、カムディスク65、水平送り軸39を備える。中間軸28は左右方向に延び、変換体66を介して水平送り軸39と連結する。中間軸28の右端部はカムレバー67を有し、カムレバー67は送り量調整モータ24の出力軸に設けたカムディスク65と接触する。送り量調整モータ24はパルスモータである。送り量調整モータ24は出力軸を回動することで、カムディスク65、カムレバー67、中間軸28、変換体66を介して水平送り軸39の回動量を変更し、送り機構36に依る被縫製物の前後方向の送り量を調整する。主軸31の回動に同期して下軸40が回動すると上下送り軸38、水平送り軸39が揺動し、送り歯17は左側面視反時計回り又は時計回りに楕円状の軌跡を描いて回動する。 The physical configuration of the sewing device 1 of the present invention will be described. In the following description, the left and right, front and back, and up and down are indicated by arrows in the figure. As shown in Figures 1 and 2, the sewing device 1 is an integrated feed sewing machine, and includes a bed section 2, a leg column section 3, an arm section 4, and a head section 5. The bed section 2 has a needle plate 14 on its upper surface, and houses a shuttle mechanism, a feed mechanism 36, and a feed amount adjustment mechanism 37. The shuttle mechanism is driven by the rotation of the lower shaft 40, and entangles the upper thread and the lower thread below the needle plate 14. The lower shaft 40 rotates in synchronization with the main shaft 31 by a belt 35 stretched between the main shaft 31 and the lower shaft 40. The feed mechanism 36 includes an upper and lower feed shaft 38, an eccentric link 69 (see Figure 4), an eccentric rod (not shown), a converter 66, a horizontal feed shaft 39, a link mechanism 53, and a feed dog 17, and drives the feed dog 17 in synchronization with the rotation of the lower shaft 40 to move the sewn material in the conveying direction at a predetermined feed amount. The conveying direction is backward or forward. The lower shaft 40, the vertical feed shaft 38, and the horizontal feed shaft 39 extend in the left-right direction. The vertical feed shaft 38 is in front of the horizontal feed shaft 39. The vertical feed shaft 38 is connected to the lower shaft 40 via an eccentric link 69 that is eccentric with respect to the axis of the lower shaft 40. The eccentric rod is eccentrically provided on the lower shaft 40 to the right of the eccentric link 69. The converter 66 is connected to the rear end of the eccentric rod eccentrically provided on the lower shaft 40, and transmits the rotation of the lower shaft 40 due to the rotation of the main shaft 31 to the horizontal feed shaft 39. The left end of the vertical feed shaft 38 and the left end of the horizontal feed shaft 39 are connected to the feed dog 17 via a link mechanism 53. The feed amount adjustment mechanism 37 includes a feed amount adjustment motor 24, an intermediate shaft 28, a converter 66, a cam lever 67, a cam disc 65, and the horizontal feed shaft 39. The intermediate shaft 28 extends in the left-right direction and is connected to the horizontal feed shaft 39 via a converter 66. The right end of the intermediate shaft 28 has a cam lever 67, which contacts a cam disk 65 provided on the output shaft of the feed adjustment motor 24. The feed adjustment motor 24 is a pulse motor. The feed adjustment motor 24 rotates the output shaft to change the rotation amount of the horizontal feed shaft 39 via the cam disk 65, cam lever 67, intermediate shaft 28, and converter 66, thereby adjusting the feed amount in the front-rear direction of the sewing workpiece by the feed mechanism 36. When the lower shaft 40 rotates in synchronization with the rotation of the main shaft 31, the vertical feed shaft 38 and the horizontal feed shaft 39 swing, and the feed dog 17 rotates in an elliptical trajectory counterclockwise or clockwise when viewed from the left side.

脚柱部3はベッド部2右端部から上方に延び、主軸モータ21、押えモータ22、ベルト35、駆動リンク41を収容する。主軸モータ21は主軸31を回動する。押えモータ22は主軸モータ21の左方且つ後方に設けたパルスモータであり、外押え棒10の下端に装着した外押え足11が被縫製物に加える下向きの押え圧を調整する。押えモータ22は外押え足11の上下動も可能である。駆動リンク41は水平送り軸39と針棒揺動軸42に連結する。 The leg column 3 extends upward from the right end of the bed 2 and houses the main shaft motor 21, presser motor 22, belt 35, and drive link 41. The main shaft motor 21 rotates the main shaft 31. The presser motor 22 is a pulse motor located to the left and rear of the main shaft motor 21, and adjusts the downward pressure applied to the workpiece by the presser foot 11 attached to the lower end of the presser bar 10. The presser motor 22 can also move the presser foot 11 up and down. The drive link 41 is connected to the horizontal feed shaft 39 and the needle bar swing shaft 42.

アーム部4は脚柱部3上端部から左方に延びる。アーム部4は其の前面に表示部15、入力部16、19、糸調子器13を備える。表示部15は画像を表示する液晶ディスプレイであり、入力部16は表示部15前面に設けたタッチパネルであり、制御部90に各種指示を入力できる。入力部19は表示部15の右方に設け、制御部90に各種指示を入力するスイッチである。糸調子器13は糸調子ソレノイド25(図5参照)を有し、糸調子ソレノイド25の駆動に依り上糸に所定の張力を付与する。アーム部4は糸調子ソレノイド25、交互上昇量調整モータ23、主軸31、押え軸26、針棒揺動軸42、中間軸27、揺動軸45、交互上昇量調整機構50を収容する。糸調子ソレノイド25は比例ソレノイドであり、縫製装置1は糸調子ソレノイド25に供給する駆動電圧を調整することで、上糸に付与する張力を調整できる。交互上昇量調整モータ23は主軸モータ21、押えモータ22の左方に設けたパルスモータである。主軸31、押え軸26、針棒揺動軸42、中間軸27、揺動軸45は左右方向に延びる。主軸31の右端部は主軸モータ21に接続し、左端部は針棒機構32に接続する。押え軸26は主軸31の後方に位置し、右端部に扇形ギヤ64を有する。扇形ギヤ64は押えモータ22の出力軸に設けたピニオン61と噛合い、押えモータ22の駆動に依り回動する。故に押え軸26は押えモータ22の駆動に依り回動する。押え軸26の左端部は押え機構44に接続する。針棒揺動軸42の右端部は駆動リンク41に接続し、左端部は揺動機構34に接続する。交互上昇量調整機構50は交互上昇量調整モータ23、カム機構62、中間軸27、変換体63、揺動軸45を備える。交互上昇量調整モータ23の出力軸は、カム機構62を介して中間軸27に接続する。中間軸27は、変換体63を介し揺動軸45と連結する。交互上昇量調整モータ23は出力軸を回動することで、カム機構62、中間軸27、変換体63を介して揺動軸45の揺動量を変更し、交互上昇量を調整する。交互上昇量は中押え棒8、外押え棒10が主軸31の回動に同期して交互に上下動する時の針板14からの上昇量である。 The arm 4 extends leftward from the upper end of the column 3. The arm 4 has a display 15, input units 16 and 19, and a thread tension controller 13 on its front side. The display 15 is a liquid crystal display that displays images, and the input unit 16 is a touch panel provided on the front side of the display 15, and can input various instructions to the control unit 90. The input unit 19 is provided to the right of the display 15 and is a switch that inputs various instructions to the control unit 90. The thread tension controller 13 has a thread tension solenoid 25 (see Figure 5), and applies a predetermined tension to the upper thread by driving the thread tension solenoid 25. The arm 4 houses the thread tension solenoid 25, the alternating lift amount adjustment motor 23, the main shaft 31, the presser shaft 26, the needle bar swing shaft 42, the intermediate shaft 27, the swing shaft 45, and the alternating lift amount adjustment mechanism 50. The tension solenoid 25 is a proportional solenoid, and the sewing device 1 can adjust the tension applied to the needle thread by adjusting the drive voltage supplied to the tension solenoid 25. The alternating lift amount adjustment motor 23 is a pulse motor provided to the left of the main shaft motor 21 and the presser motor 22. The main shaft 31, the presser shaft 26, the needle bar swing shaft 42, the intermediate shaft 27, and the swing shaft 45 extend in the left-right direction. The right end of the main shaft 31 is connected to the main shaft motor 21, and the left end is connected to the needle bar mechanism 32. The presser shaft 26 is located behind the main shaft 31, and has a sector gear 64 at its right end. The sector gear 64 meshes with a pinion 61 provided on the output shaft of the presser motor 22, and rotates when the presser motor 22 is driven. Therefore, the presser shaft 26 rotates when the presser motor 22 is driven. The left end of the presser shaft 26 is connected to the presser mechanism 44. The right end of the needle bar swing shaft 42 is connected to the drive link 41, and the left end is connected to the swing mechanism 34. The alternating lift amount adjustment mechanism 50 includes an alternating lift amount adjustment motor 23, a cam mechanism 62, an intermediate shaft 27, a converter 63, and a swing shaft 45. The output shaft of the alternating lift amount adjustment motor 23 is connected to the intermediate shaft 27 via the cam mechanism 62. The intermediate shaft 27 is connected to the swing shaft 45 via the converter 63. The alternating lift amount adjustment motor 23 rotates the output shaft to change the swing amount of the swing shaft 45 via the cam mechanism 62, the intermediate shaft 27, and the converter 63, thereby adjusting the alternating lift amount. The alternating lift amount is the amount of lift from the needle plate 14 when the middle presser bar 8 and the outer presser bar 10 move up and down alternately in synchronization with the rotation of the main shaft 31.

頭部5はアーム部4左端部に設け、其の前面に天秤12を設ける。天秤12は上糸を引上げ、下糸との結び目を作る。頭部5は針棒機構32、天秤機構33、押え機構44、揺動機構34、検出器49を収容する。針棒機構32は主軸31と連結し、針棒6を上下動する。天秤機構33は主軸31の回動と同期して、天秤12を上下動する。 The head 5 is mounted on the left end of the arm 4, and has a thread take-up lever 12 mounted in front of it. The thread take-up lever 12 pulls up the upper thread and knots it with the lower thread. The head 5 houses a needle bar mechanism 32, a thread take-up lever mechanism 33, a presser foot mechanism 44, a swing mechanism 34, and a detector 49. The needle bar mechanism 32 is connected to the main shaft 31, and moves the needle bar 6 up and down. The thread take-up lever mechanism 33 moves the thread take-up lever 12 up and down in sync with the rotation of the main shaft 31.

押え機構44は押え軸26の左端部と連結し、外押え棒10、中押え棒8、揺動軸45、リンク46、47、70、三角梃子48、付勢部材51、調整部材52、変換体63、偏心ロッド68を備える。外押え棒10は上下に延び、其の下端に外押え足11を着脱できる。中押え棒8は外押え棒10の前方で上下に延びる。中押え棒8は其の下端に中押え足9を着脱できる。揺動軸45の左端は上下方向に延びるリンク46と連結する。リンク46の下端は前後方向に延びるリンク47の後端と連結する。三角梃子48は左側面視三角板状であり、三つの角部の内の一つはリンク47の前端と連結する。三角梃子48の三つの角部の内、残り二つは、外押え棒10、リンク70と連結する。リンク70は、一端部が三角梃子48と連結し、他端部が中押え棒8と連結する。付勢部材51はコイル状の圧縮バネであり、外押え棒10に外挿し、外押え棒10を下方に押える。調整部材52は筒状であり、其の内側に付勢部材51を挿入し、上下動可能である。調整部材52は押えモータ22の駆動に依り上下動し、付勢部材51が外押え棒10に加える下向きの押え圧を調整する。変換体63は主軸31に偏心して設けた偏心ロッド68の後端部と連結し、主軸モータ21の駆動に依る主軸31の回動を揺動軸45に伝達し、揺動軸45を揺動する。主軸31の回動に依り揺動軸45が揺動すると、リンク46は揺動軸45を中心に揺動する。リンク46の揺動に伴いリンク47は前後方向に動作し、三角梃子48を介して外押え棒10と中押え棒8を上下方向に動作させる。図4(A)の如く、リンク47が前方に移動した時、外押え棒10は上昇し、中押え棒8は下降する。図4(B)の如く、リンク47が後方に移動した時、外押え棒10は下降し、中押え棒8は上昇する。押え機構44は主軸31の回動と同期して、外押え棒10と中押え棒8を逆位相すなわち交互に上下動し、外押え足11と中押え足9で交互に被縫製物を上方から針板14に向けて押える。 The presser mechanism 44 is connected to the left end of the presser shaft 26, and includes an outer presser bar 10, a middle presser bar 8, a swing shaft 45, links 46, 47, 70, a triangular lever 48, a biasing member 51, an adjustment member 52, a converter 63, and an eccentric rod 68. The outer presser bar 10 extends vertically, and the outer presser foot 11 can be attached and detached to its lower end. The middle presser bar 8 extends vertically in front of the outer presser bar 10. The middle presser foot 9 can be attached and detached to its lower end. The left end of the swing shaft 45 is connected to a link 46 extending vertically. The lower end of the link 46 is connected to the rear end of a link 47 extending in the front-rear direction. The triangular lever 48 is triangular plate-shaped when viewed from the left side, and one of the three corners is connected to the front end of the link 47. Of the three corners of the triangular lever 48, the remaining two are connected to the outer presser bar 10 and the link 70. One end of the link 70 is connected to the triangular lever 48, and the other end is connected to the middle presser bar 8. The biasing member 51 is a coil-shaped compression spring that is inserted around the outer presser bar 10 and presses the outer presser bar 10 downward. The adjustment member 52 is cylindrical, and the biasing member 51 is inserted inside it, allowing it to move up and down. The adjustment member 52 moves up and down by the drive of the presser motor 22, and adjusts the downward pressure applied by the biasing member 51 to the outer presser bar 10. The converter 63 is connected to the rear end of an eccentric rod 68 provided eccentrically on the main shaft 31, and transmits the rotation of the main shaft 31 by the drive of the main shaft motor 21 to the swing shaft 45, swinging the swing shaft 45. When the swing shaft 45 swings due to the rotation of the main shaft 31, the link 46 swings around the swing shaft 45. The link 47 moves forward and backward in response to the swing of the link 46, and moves the outer presser bar 10 and the middle presser bar 8 up and down via the triangular lever 48. As shown in FIG. 4(A), when the link 47 moves forward, the outer presser bar 10 rises and the middle presser bar 8 falls. As shown in FIG. 4(B), when the link 47 moves backward, the outer presser bar 10 falls and the middle presser bar 8 rises. The presser mechanism 44 moves the outer presser bar 10 and the middle presser bar 8 up and down in opposite phases, that is, alternately, in synchronization with the rotation of the main shaft 31, and the outer presser foot 11 and the middle presser foot 9 alternately press the sewing material from above toward the needle plate 14.

揺動機構34は針棒揺動軸42と連結し、主軸31の回動と同期して、針棒揺動軸42の揺動量に応じた量、針棒6、中押え棒8を被縫製物の搬送方向に揺動する。図4(A)の如く、縫針7の下端が針板14の下方に在り、外押え足11が針板14よりも上方に離れた位置に在り、中押え足9が送り歯17と近接した位置に在る状態を、押え機構44が針下位置に在ると言う。押え機構44が針下位置に在る期間に、縫製装置1は縫針7が被縫製物に刺さっている状態で針棒6、中押え棒8、送り歯17を後方に揺動する。図4(B)の如く、縫針7の下端が針板14の上方に在り、外押え足11が針板14に近接した位置に在り、中押え足9が針板14よりも上方に離れた位置に在る状態を、押え機構44が針上位置に在ると言う。押え機構44が針上位置に在る期間に、縫製装置1は縫針7が被縫製物に刺さっていない状態で針棒6、中押え棒8、送り歯17を前方に揺動する。 The swing mechanism 34 is connected to the needle bar swing shaft 42, and swings the needle bar 6 and the intermediate presser bar 8 in the transport direction of the workpiece in synchronization with the rotation of the main shaft 31 by an amount corresponding to the swing amount of the needle bar swing shaft 42. As shown in FIG. 4(A), the presser mechanism 44 is said to be in the needle down position when the lower end of the sewing needle 7 is below the needle plate 14, the presser foot 11 is in a position above the needle plate 14, and the intermediate presser foot 9 is in a position close to the feed dog 17. While the presser mechanism 44 is in the needle down position, the sewing device 1 swings the needle bar 6, the intermediate presser bar 8, and the feed dog 17 backwards with the sewing needle 7 stuck in the workpiece. As shown in FIG. 4(B), when the lower end of the sewing needle 7 is above the needle plate 14, the outer presser foot 11 is in a position close to the needle plate 14, and the middle presser foot 9 is in a position above the needle plate 14, the presser mechanism 44 is said to be in the needle up position. While the presser mechanism 44 is in the needle up position, the sewing device 1 swings the needle bar 6, the middle presser bar 8, and the feed dog 17 forward with the sewing needle 7 not pierced into the material being sewn.

検出器49は被縫製物の厚さに応じた検出結果を制御部90に出力する。検出器49は例えば頭部5に設けた磁気センサであり、外押え棒10を上下動可能に支持する押え棒抱き60に設けた磁性体71の上下位置を検出する。縫製装置1は頭部5下部に、主軸モータ21の駆動に依り上下動する針棒6、外押え棒10、中押え棒8を備える。針棒6は中押え棒8の前方で上下に延び、其の下端に縫針7を着脱できる。糸駒は縫針7の目孔に上糸を供給する。 The detector 49 outputs the detection result according to the thickness of the material to be sewn to the control unit 90. The detector 49 is, for example, a magnetic sensor provided in the head 5, and detects the vertical position of a magnetic body 71 provided in a presser bar holder 60 that supports the outer presser bar 10 so that it can move up and down. The sewing device 1 is equipped with a needle bar 6, an outer presser bar 10, and an inner presser bar 8, which move up and down when driven by the main shaft motor 21, at the bottom of the head 5. The needle bar 6 extends up and down in front of the inner presser bar 8, and a sewing needle 7 can be attached and detached to its lower end. The thread spool supplies the upper thread to the eye of the sewing needle 7.

図5を参照し、縫製装置1の電気的構成を説明する。縫製装置1の制御部90はCPU91、ROM92、RAM93、記憶装置94、入出力インターフェース(I/O)95、駆動回路81~86等を有する。CPU91は縫製装置1の動作を統括制御する。ROM92は各種処理を実行する為のプログラム等を予め記憶する。RAM93は各種処理実行中に生じる各種情報を一時的に記憶する。記憶装置94は不揮発性で、各種設定値を記憶する。記憶装置94は枚数テーブル96、設定テーブル97、閾値テーブル98を記憶する。枚数テーブル96は基準厚さ、枚数と、送り量、糸調子、押え圧、交互上昇量、回転数との対応を記憶する。基準厚さは枚数で示す数重ねた被縫製物の基準となる厚さである。送り量は主軸31が一回転する期間に送り機構36が被縫製物を搬送する量であり、送り量調整モータ24の駆動で調整する。糸調子は上糸に付与する張力を示す量であり、糸調子ソレノイド25の駆動で調整する。押え圧は外押え棒10の下端に装着した外押え足11が被縫製物に加える下方の圧力に応じた量であり、押えモータ22の駆動で調整する。交互上昇量は押え機構44が外押え棒10と中押え棒8を交互に上下動する時の針板14からの高さに応じた量であり、交互上昇量調整モータ23の駆動で調整する。回転数は主軸モータ21の出力軸の回転数である。設定テーブル97は設定順と基準厚さの対応を記憶する。設定順は基準厚さの被縫製物を縫製する順序に対応する。閾値テーブル98は各種閾値を記憶する。テーブル96~98は縫製装置1と接続する周辺機器、他の縫製装置1、及びクラウドに記憶してもよい。テーブル96~98は縫製装置1、縫製装置1に接続するPC、スマートフォン等の機器を用い、閲覧、変更、設定可能でもよい。 The electrical configuration of the sewing device 1 will be described with reference to FIG. 5. The control unit 90 of the sewing device 1 has a CPU 91, a ROM 92, a RAM 93, a storage device 94, an input/output interface (I/O) 95, and drive circuits 81 to 86. The CPU 91 controls the overall operation of the sewing device 1. The ROM 92 stores programs and the like for executing various processes in advance. The RAM 93 temporarily stores various information generated during the execution of various processes. The storage device 94 is non-volatile and stores various set values. The storage device 94 stores a number table 96, a setting table 97, and a threshold table 98. The number table 96 stores the correspondence between the reference thickness, the number of sheets, the feed amount, the thread tension, the presser foot pressure, the alternating rise amount, and the number of rotations. The reference thickness is the reference thickness of the sewn material that is stacked by the number of sheets indicated by the number of sheets. The feed amount is the amount that the feed mechanism 36 transports the sewn material during one rotation of the main shaft 31, and is adjusted by driving the feed amount adjustment motor 24. The thread tension is an amount indicating the tension applied to the upper thread, and is adjusted by driving the thread tension solenoid 25. The presser foot pressure is an amount corresponding to the downward pressure applied to the sewing workpiece by the outer presser foot 11 attached to the lower end of the outer presser bar 10, and is adjusted by driving the presser motor 22. The alternating lift amount is an amount corresponding to the height from the needle plate 14 when the presser mechanism 44 alternately moves the outer presser bar 10 and the inner presser bar 8 up and down, and is adjusted by driving the alternating lift amount adjustment motor 23. The rotation speed is the rotation speed of the output shaft of the main shaft motor 21. The setting table 97 stores the correspondence between the setting order and the reference thickness. The setting order corresponds to the order in which the sewing workpiece of the reference thickness is sewn. The threshold table 98 stores various threshold values. The tables 96 to 98 may be stored in a peripheral device connected to the sewing device 1, another sewing device 1, or in the cloud. The tables 96 to 98 may be viewed, changed, and set using the sewing device 1, a PC connected to the sewing device 1, a smartphone, or other device.

各駆動回路81~86はI/O95に接続する。駆動回路81は主軸モータ21と接続し、CPU91の制御指令で主軸モータ21を駆動する。駆動回路82は送り量調整モータ24と接続し、CPU91の制御指令で送り量調整モータ24を駆動する。駆動回路83は交互上昇量調整モータ23と接続し、CPU91の制御指令で交互上昇量調整モータ23を駆動する。駆動回路84は押えモータ22と接続し、CPU91の制御指令で押えモータ22を駆動する。駆動回路85は糸調子ソレノイド25と接続し、CPU91の制御指令で糸調子ソレノイド25を駆動する。駆動回路86は表示部15と接続し、CPU91の制御指令で表示部15を駆動する。 Each drive circuit 81 to 86 is connected to the I/O 95. Drive circuit 81 is connected to the spindle motor 21 and drives the spindle motor 21 according to control commands from the CPU 91. Drive circuit 82 is connected to the feed amount adjustment motor 24 and drives the feed amount adjustment motor 24 according to control commands from the CPU 91. Drive circuit 83 is connected to the alternating lift amount adjustment motor 23 and drives the alternating lift amount adjustment motor 23 according to control commands from the CPU 91. Drive circuit 84 is connected to the presser motor 22 and drives the presser motor 22 according to control commands from the CPU 91. Drive circuit 85 is connected to the thread tension solenoid 25 and drives the thread tension solenoid 25 according to control commands from the CPU 91. Drive circuit 86 is connected to the display unit 15 and drives the display unit 15 according to control commands from the CPU 91.

エンコーダ56~59、入力部16、19、ペダル18、検出器49はI/O95に接続する。エンコーダ56は主軸モータ21の出力軸と接続する主軸31の回転位置、回転速度を検出し、検出結果をI/O95に入力する。エンコーダ57は送り量調整モータ24の出力軸の回転位置、回転速度を検出し、検出結果をI/O95に入力する。エンコーダ58は交互上昇量調整モータ23の出力軸の回転位置、回転速度を検出し、検出結果をI/O95に入力する。エンコーダ59は押えモータ22の出力軸の回転位置、回転速度を検出し、検出結果をI/O95に入力する。入力部16、19は各種指示を検出し、検出結果をI/O95に入力する。ペダル18はペダル18の操作方向と操作量を検出し、検出結果をI/O95に入力する。検出器49は被縫製物の厚さに応じた検出結果をI/O95に入力する。 Encoders 56-59, input units 16 and 19, pedal 18, and detector 49 are connected to I/O 95. Encoder 56 detects the rotational position and rotational speed of main shaft 31 connected to the output shaft of main shaft motor 21, and inputs the detection result to I/O 95. Encoder 57 detects the rotational position and rotational speed of the output shaft of feed amount adjustment motor 24, and inputs the detection result to I/O 95. Encoder 58 detects the rotational position and rotational speed of the output shaft of alternating lift amount adjustment motor 23, and inputs the detection result to I/O 95. Encoder 59 detects the rotational position and rotational speed of the output shaft of presser motor 22, and inputs the detection result to I/O 95. Input units 16 and 19 detect various instructions, and input the detection result to I/O 95. Pedal 18 detects the operation direction and operation amount of pedal 18, and inputs the detection result to I/O 95. Detector 49 inputs the detection result according to the thickness of the sewing workpiece to I/O 95.

図6~図10を参照し、図10(A)、図10(B)に示す二つの具体例を用い、縫製処理を説明する。CPU91は縫製処理で検出器49の検出結果と記憶装置94に記憶した基準厚さを比較し、比較結果に応じた処理を行う。図10(A)の第一具体例は、縫製途中で被縫製物W1の枚数が二枚から三枚、四枚に順に変わる例である。CPU91は第一具体例の縫製処理において縫製途中で検出厚さの変化を検出した時、設定テーブル97に記憶した基準厚さの内、設定順が次の基準厚さを読出し、検出厚さと基準厚さとを比較する処理を行う。検出厚さは検出器49が検出する、外押え足11が押えた被縫製物の厚さである。図10(B)の第二具体例は、縫製途中で被縫製物W2の枚数は変わらないが、被縫製物W2の厚さが変わる例である。CPU91は第二具体例の縫製処理において、検出厚さ又は設定中の縫製条件に応じた基準厚さを用いて、検出厚さと基準厚さとを比較する処理を実行する。縫製処理は縫製装置1の電源を投入した時に起動する。CPU91はROM92から縫製処理用のプログラムをRAM93に読み出して縫製処理を実行する。二つの具体例の縫製処理は互いに異なる時機に行うが、説明を簡単にする為、二つの具体例の縫製処理を並列に説明する。 With reference to Figs. 6 to 10, the sewing process will be described using two specific examples shown in Figs. 10(A) and 10(B). The CPU 91 compares the detection result of the detector 49 with the reference thickness stored in the memory device 94 during the sewing process, and performs processing according to the comparison result. The first specific example in Fig. 10(A) is an example in which the number of the sewn workpieces W1 changes from two to three to four in sequence during sewing. When the CPU 91 detects a change in the detected thickness during sewing in the sewing process of the first specific example, it reads out the next reference thickness in the setting order among the reference thicknesses stored in the setting table 97, and performs processing to compare the detected thickness with the reference thickness. The detected thickness is the thickness of the sewn workpiece held down by the presser foot 11, detected by the detector 49. The second specific example in Fig. 10(B) is an example in which the number of the sewn workpieces W2 does not change during sewing, but the thickness of the sewn workpieces W2 changes. In the sewing process of the second specific example, the CPU 91 executes processing to compare the detected thickness with the reference thickness using the detected thickness or a reference thickness according to the sewing conditions being set. The sewing process starts when the sewing device 1 is powered on. The CPU 91 reads the sewing process program from the ROM 92 into the RAM 93 and executes the sewing process. The sewing processes of the two specific examples are performed at different times, but to simplify the explanation, the sewing processes of the two specific examples will be explained in parallel.

図6の如く、CPU91は初期化処理を行う(S1)。CPU91は入力部16の検出結果に依り、縫製指示を検出したか否かを判断する(S2)。作業者は縫製装置1で縫製を行う時、入力部16を操作して、縫製指示を入力する。縫製指示未検出時(S2:NO)、CPU91は入力部16の検出結果に依り、設定指示を検出したか否かを判断する(S5)。作業者は枚数テーブル96の設定、設定テーブル97の設定、閾値テーブル98の設定の少なくとも何れかを設定する時、入力部16を操作して設定指示を入力する。設定指示未検出時(S5:NO)、CPU91はS14を行う。設定指示検出時(S5:YES)、CPU91は設定処理を行う(S6)。CPU91は設定処理で作業者の指示に応じ、枚数テーブル96の設定、設定テーブル97の設定、閾値テーブル98の設定を行う。作業者は入力部16を操作し、枚数テーブル96の設定、設定テーブル97の設定、閾値テーブル98の設定の何れかを行う指示を入力する。 As shown in FIG. 6, the CPU 91 performs an initialization process (S1). The CPU 91 determines whether a sewing instruction has been detected based on the detection result of the input unit 16 (S2). When sewing with the sewing device 1, the operator operates the input unit 16 to input a sewing instruction. When a sewing instruction has not been detected (S2: NO), the CPU 91 determines whether a setting instruction has been detected based on the detection result of the input unit 16 (S5). When the operator sets at least one of the number table 96, the setting table 97, and the threshold table 98, the operator operates the input unit 16 to input a setting instruction. When a setting instruction has not been detected (S5: NO), the CPU 91 performs S14. When a setting instruction has been detected (S5: YES), the CPU 91 performs a setting process (S6). In the setting process, the CPU 91 sets the number table 96, the setting table 97, and the threshold table 98 in accordance with the operator's instructions. The worker operates the input unit 16 to input instructions to set either the number table 96, the setting table 97, or the threshold table 98.

図7の如く、設定処理ではCPU91は入力部16の検出結果に依り、枚数テーブル96を設定する指示を検出したか否かを判断する(S21)。検出器49が検出する被縫製物の厚さは、重ね合わせる被縫製物の数が増えるほど、大きくなる。作業者は例えば検出器49が検出する被縫製物の厚さと、被縫製物の重ね合わせ枚数との対応を枚数テーブル96に記憶したい時に、枚数テーブル96を設定する指示を入力する。枚数テーブル96を設定する指示を検出時(S21:YES)、CPU91は入力部16の検出結果に依り押え機構44が針上位置に在るか否かを判断する(S22)。押え機構44が針上位置に在る時、外押え足11を装着した外押え棒10は針板14に近接した下降位置に在る。作業者は一枚又は所定枚数重ねた基準とする被縫製物を針板14に載置し、押え機構44を針上位置に配置し、入力部16を操作して押え機構44を針上位置に配置したことを示す信号を入力する。CPU91は押え機構44が針上位置に在ることを検出する迄S22の判断を継続する(S22:NO)。押え機構44が針上位置に在ることを検出した時(S22:YES)、CPU91は検出器49の検出結果である検出厚さを基準厚さに設定する(S23)。CPU91は入力部16の検出結果に依り作業者が指定した被縫製物の枚数を取得する(S24)。CPU91はS23で設定した基準厚さとS24で取得した枚数を対応づけて枚数テーブル96に記憶する(S25)。S23で検出する検出厚さは、検出時の縫製装置1の設定に依り変化するので、CPU91は検出時の縫製装置1の設定を基準厚さ、枚数と対応づけて記憶してもよい。CPU91は入力部16の検出結果に依り枚数テーブル96の設定を終了する指示を検出したか否かを判断する(S26)。枚数テーブル96の設定を終了する指示を未検出時(S26:NO)、CPU91は処理をS22に戻す。枚数テーブル96の設定を終了する指示を検出時(S26:YES)、CPU91はS48の処理を行う。 7, in the setting process, the CPU 91 judges whether or not an instruction to set the number table 96 has been detected based on the detection result of the input unit 16 (S21). The thickness of the sewing material detected by the detector 49 increases as the number of overlapping sewing materials increases. For example, when the operator wants to store the correspondence between the thickness of the sewing material detected by the detector 49 and the number of overlapping sewing materials in the number table 96, the operator inputs an instruction to set the number table 96. When an instruction to set the number table 96 is detected (S21: YES), the CPU 91 judges whether or not the presser mechanism 44 is in the needle up position based on the detection result of the input unit 16 (S22). When the presser mechanism 44 is in the needle up position, the presser bar 10 to which the presser foot 11 is attached is in a lowered position close to the needle plate 14. The operator places one or a predetermined number of reference sewing objects on the needle plate 14, places the presser mechanism 44 in the needle up position, and operates the input unit 16 to input a signal indicating that the presser mechanism 44 has been placed in the needle up position. The CPU 91 continues the determination in S22 until it detects that the presser mechanism 44 is in the needle up position (S22: NO). When it detects that the presser mechanism 44 is in the needle up position (S22: YES), the CPU 91 sets the detected thickness, which is the detection result of the detector 49, as the reference thickness (S23). The CPU 91 acquires the number of sewing objects designated by the operator based on the detection result of the input unit 16 (S24). The CPU 91 stores the reference thickness set in S23 and the number acquired in S24 in the number table 96 in association with each other (S25). The detected thickness detected in S23 changes depending on the setting of the sewing device 1 at the time of detection, so the CPU 91 may store the setting of the sewing device 1 at the time of detection in association with the reference thickness and the number of pieces. The CPU 91 determines whether an instruction to end the setting of the number table 96 has been detected based on the detection result of the input unit 16 (S26). If an instruction to end the setting of the number table 96 has not been detected (S26: NO), the CPU 91 returns the process to S22. If an instruction to end the setting of the number table 96 has been detected (S26: YES), the CPU 91 performs the process of S48.

枚数テーブル96を設定する指示を未検出時(S21:NO)、CPU91は入力部16の検出結果に依り設定テーブル97を設定する指示を検出したか否かを判断する(S31)。作業者は例えば縫製途中で被縫製物の枚数が変わったり、被縫製物の厚さが変わったりする被縫製物を縫製しようとする時に、入力部16を操作して設定テーブル97を設定する指示を入力する。設定テーブル97を設定する指示を検出時(S31:YES)、CPU91は設定順を示す変数Nに0を設定する(S32)。CPU91は変数Nに一を加えて更新する(S33)。CPU91はS22と同様に押え機構44が針上位置に在るか否かを判断し(S34)、押え機構44が針上位置に在ることを検出する迄S34の判断を継続する(S34:NO)。押え機構44が針上位置に在ることを検出した時(S34:YES)、CPU91は検出器49の検出結果である検出厚さを基準厚さに設定する(S35)。CPU91は変数Nを設定順とし、設定順とS35で設定した基準厚さとの対応を設定テーブル97に記憶する(S36)。CPU91は入力部16の検出結果に依り設定テーブル97の設定を終了する指示を検出したか否かを判断する(S37)。設定テーブル97の設定を終了する指示を未検出時(S37:NO)、CPU91は処理をS33に戻す。設定テーブル97の設定を終了する指示を検出時(S37:YES)、CPU91はS48の処理を行う。 When an instruction to set the number table 96 is not detected (S21: NO), the CPU 91 judges whether an instruction to set the setting table 97 is detected based on the detection result of the input unit 16 (S31). For example, when the operator is about to sew a sewing material in which the number of sewing materials changes during sewing or the thickness of the sewing material changes, the operator operates the input unit 16 to input an instruction to set the setting table 97. When an instruction to set the setting table 97 is detected (S31: YES), the CPU 91 sets the variable N indicating the setting order to 0 (S32). The CPU 91 adds one to the variable N to update it (S33). The CPU 91 judges whether the presser mechanism 44 is in the needle up position as in S22 (S34), and continues the judgment of S34 until it detects that the presser mechanism 44 is in the needle up position (S34: NO). When it is detected that the presser mechanism 44 is in the needle up position (S34: YES), the CPU 91 sets the detected thickness, which is the detection result of the detector 49, to the reference thickness (S35). The CPU 91 sets the variable N to the setting order, and stores the correspondence between the setting order and the reference thickness set in S35 in the setting table 97 (S36). The CPU 91 determines whether or not an instruction to end the setting of the setting table 97 has been detected based on the detection result of the input unit 16 (S37). If an instruction to end the setting of the setting table 97 has not been detected (S37: NO), the CPU 91 returns the process to S33. If an instruction to end the setting of the setting table 97 has been detected (S37: YES), the CPU 91 performs the process of S48.

設定テーブル97を設定する指示を未検出時(S31:NO)、CPU91は入力部16の検出結果に依り閾値テーブル98を設定する指示を検出したか否かを判断する(S41)。閾値テーブル98を設定する指示を未検出時(S41:NO)、CPU91はS48を行う。閾値テーブル98を設定する指示を検出時(S41:YES)、CPU91は入力部16の検出結果に依り、警告閾値を設定する指示を検出したか否かを判断する(S42)。警告閾値は縫製開始前又は縫製中に検出器49が検出した被縫製物の厚さと基準厚さとの比較結果に応じて、警告を報知するか否かを判断する処理に用いる。警告閾値を設定する指示を検出時(S42:YES)、CPU91は入力部16の検出結果に依り、警告閾値を設定し、警告閾値を閾値テーブル98に記憶する(S43)。警告閾値を設定する指示を未検出時(S42:NO)、又はS43の次に、CPU91は入力部16の検出結果に依り、変更閾値を設定する指示を検出したか否かを判断する(S44)。変更閾値は縫製開始前又は縫製中に検出器49が検出した被縫製物の厚さと基準厚さとの比較結果に応じて、縫製条件を変更するか否かを判断する処理に用いる。変更閾値を設定する指示を検出時(S44:YES)、CPU91は入力部16の検出結果に依り変更閾値を設定し、変更閾値を閾値テーブル98に記憶する(S45)。 When an instruction to set the setting table 97 is not detected (S31: NO), the CPU 91 determines whether an instruction to set the threshold table 98 is detected based on the detection result of the input unit 16 (S41). When an instruction to set the threshold table 98 is not detected (S41: NO), the CPU 91 performs S48. When an instruction to set the threshold table 98 is detected (S41: YES), the CPU 91 determines whether an instruction to set the warning threshold is detected based on the detection result of the input unit 16 (S42). The warning threshold is used in a process to determine whether to issue a warning depending on the comparison result between the thickness of the sewing material detected by the detector 49 before or during sewing and the reference thickness. When an instruction to set the warning threshold is detected (S42: YES), the CPU 91 sets the warning threshold based on the detection result of the input unit 16 and stores the warning threshold in the threshold table 98 (S43). When an instruction to set a warning threshold is not detected (S42: NO), or after S43, the CPU 91 determines whether an instruction to set a change threshold has been detected based on the detection result of the input unit 16 (S44). The change threshold is used in the process of determining whether to change the sewing conditions depending on the result of comparing the thickness of the sewing work detected by the detector 49 before or during sewing with the reference thickness. When an instruction to set a change threshold is detected (S44: YES), the CPU 91 sets the change threshold based on the detection result of the input unit 16, and stores the change threshold in the threshold table 98 (S45).

変更閾値を設定する指示を未検出時(S44:NO)、又はS45の次に、CPU91は入力部16の検出結果に依り、有効閾値を設定する指示を検出したか否かを判断する(S46)。有効閾値は縫製開始前又は縫製中に検出器49が検出した被縫製物の厚さと基準厚さとの比較結果に応じて、貫通力向上機能を有効に設定するか否かを判断する処理に用いる。本例のCPU91は基準厚さの被縫製物を縫製する時と異なる特定通電パターンで主軸モータ21を駆動することで縫針7に依る被縫製物の貫通力を向上する。特定通電パターンは公知の通電パターンを適宜採用してよく、例えば、主軸モータ21の回転数が所定の回転数より高い時に主軸モータ21に通電する電流よりも大きい電流を、縫針7が停止した時機から主軸モータ21への通電開始により前進を始める時機迄の期間よりも長い期間供給する通電と、通電後に所定時間の電流の供給を遮断する通電遮断とを含んでもよい。特定通電パターンは主軸モータ21の回転方向を所定周期、例えば、縫針7が運動方向を反転する上死点又は下死点に到達しない範囲で反転したものであってもよい。 When an instruction to set the change threshold is not detected (S44: NO) or after S45, the CPU 91 judges whether an instruction to set the effective threshold is detected based on the detection result of the input unit 16 (S46). The effective threshold is used in the process of judging whether the penetration force improvement function is set to be effective depending on the result of comparing the thickness of the sewn material detected by the detector 49 with the reference thickness before or during sewing. The CPU 91 in this example improves the penetration force of the sewing needle 7 through the sewn material by driving the main shaft motor 21 with a specific current pattern different from that when sewing a sewn material of the reference thickness. The specific current pattern may appropriately adopt a known current pattern, and may include, for example, current supply that supplies a current larger than the current supplied to the main shaft motor 21 when the rotation speed of the main shaft motor 21 is higher than a predetermined rotation speed for a period longer than the period from when the sewing needle 7 stops to when the main shaft motor 21 starts to move forward due to the start of current supply to the main shaft motor 21, and current cut-off that cuts off the supply of current for a predetermined time after current supply. The specific current pattern may be one in which the rotation direction of the spindle motor 21 is reversed at a predetermined interval, for example, within a range in which the sewing needle 7 does not reach the top dead center or bottom dead center at which the sewing needle 7 reverses its direction of movement.

有効閾値を設定する指示を検出時(S46:YES)、CPU91は入力部16の検出結果に依り有効閾値を設定し、閾値テーブル98に記憶する(S47)。有効閾値を設定する指示を未検出時(S46:NO)、又はS47の次にCPU91は入力部16の検出結果に依り設定処理を終了する指示を検出したか否かを判断する(S48)。設定処理を終了する指示を未検出時(S48:NO)、CPU91は処理をS21に戻す。設定処理を終了する指示を検出時(S48:YES)、CPU91は設定処理を終了し、処理を図6の縫製処理に戻す。 When an instruction to set the effective threshold is detected (S46: YES), the CPU 91 sets the effective threshold based on the detection result of the input unit 16 and stores it in the threshold table 98 (S47). When an instruction to set the effective threshold is not detected (S46: NO), or after S47, the CPU 91 determines whether an instruction to end the setting process is detected based on the detection result of the input unit 16 (S48). When an instruction to end the setting process is not detected (S48: NO), the CPU 91 returns the process to S21. When an instruction to end the setting process is detected (S48: YES), the CPU 91 ends the setting process and returns the process to the sewing process in FIG. 6.

設定指示を未検出時(S5:NO)、又はS6の次にCPU91はS14の処理を行う。縫製指示検出時(S2:YES)、CPU91はS22と同様に押え機構44が針上位置に在るか否かを判断し(S3)、押え機構44が針上位置に在ることを検出する迄S3の判断を継続する(S3:NO)。押え機構44が針上位置に在ることを検出した時(S3:YES)、CPU91は縫製前検出処理を行う(S4)。CPU91は縫製前検出処理で、縫製開始前の検出器49の検出結果に依る被縫製物の検出厚さと記憶装置94に記憶した基準厚さとの比較結果に応じた処理を行う。 When a setting instruction is not detected (S5: NO) or after S6, the CPU 91 performs the process of S14. When a sewing instruction is detected (S2: YES), the CPU 91 judges whether the presser mechanism 44 is in the needle up position (S3) as in S22, and continues the judgment of S3 until it detects that the presser mechanism 44 is in the needle up position (S3: NO). When it detects that the presser mechanism 44 is in the needle up position (S3: YES), the CPU 91 performs a pre-sewing detection process (S4). In the pre-sewing detection process, the CPU 91 performs a process according to the result of comparing the detected thickness of the sewn material based on the detection result of the detector 49 before sewing starts with the reference thickness stored in the memory device 94.

図8の如く、CPU91は検出器49の検出結果を検出厚さとして検出し、RAM93に記憶する(S51)。CPU91は第一具体例の被縫製物W1について検出厚さT11を検出し、RAM93に記憶する。CPU91は第二具体例の被縫製物W2について検出厚さT21を検出し、RAM93に記憶する。CPU91は基準厚さを取得する(S62)。CPU91は第一具体例では1の設定順の基準厚さT2を取得する。CPU91は第二具体例では枚数テーブル96が記憶する基準厚さの内、S51で検出した検出厚さT21に最も近い枚数が二枚である時の基準厚さT2を取得する。CPU91はS51で取得した検出厚さとS62で取得した基準厚さを比較する(S63)。検出厚さと基準厚さの比較方法は適宜設定してよい。本例のCPU91はS51で取得した検出厚さからS62で取得した基準厚さを差し引いた差を計算する。CPU91は例えば検出厚さと基準厚さを比較し、針板14に載置した被縫製物の枚数を計算してもよい。CPU91は例えば針板14に載置した被縫製物を外押え足11で押さえた時の検出厚さから針板14が外押え足11と接する時の検出厚さを差し引いた値を被縫製物の厚さとして計算してもよい。CPU91は閾値テーブル98を参照し、警告閾値H1を取得する(S64)。CPU91は記憶装置94の閾値テーブル98が記憶する警告閾値H1を取得してもよいし、入力部16の検出結果に依り作業者が入力した警告閾値H1を取得してもよいし、他の装置(例えば、他の縫製装置)から警告閾値H1を取得してもよい。CPU91はS63で計算した差の絶対値がS64で取得した警告閾値H1以上か否かを判断する(S65)。差の絶対値が警告閾値H1以上の時(S65:YES)、CPU91は警告を報知する(S66)。CPU91は例えばエラーメッセージ「布厚異常警告」を表示部15に表示する。CPU91は縫製開始を許可しない縫製不可設定をRAM93に記憶する(S67)。 8, the CPU 91 detects the detection result of the detector 49 as the detected thickness and stores it in the RAM 93 (S51). The CPU 91 detects the detected thickness T11 for the sewing workpiece W1 in the first specific example and stores it in the RAM 93. The CPU 91 detects the detected thickness T21 for the sewing workpiece W2 in the second specific example and stores it in the RAM 93. The CPU 91 acquires the reference thickness (S62). In the first specific example, the CPU 91 acquires the reference thickness T2 for the setting order of 1. In the second specific example, the CPU 91 acquires the reference thickness T2 when the number of sheets closest to the detected thickness T21 detected in S51 is two sheets among the reference thicknesses stored in the sheet number table 96. The CPU 91 compares the detected thickness acquired in S51 with the reference thickness acquired in S62 (S63). The method of comparing the detected thickness with the reference thickness may be set appropriately. In this example, the CPU 91 calculates the difference obtained by subtracting the reference thickness acquired in S62 from the detected thickness acquired in S51. For example, the CPU 91 may compare the detected thickness with a reference thickness and calculate the number of the sewing objects placed on the needle plate 14. For example, the CPU 91 may calculate the thickness of the sewing object by subtracting the detected thickness when the needle plate 14 contacts the presser foot 11 from the detected thickness when the sewing object placed on the needle plate 14 is pressed by the presser foot 11. The CPU 91 refers to the threshold table 98 and acquires the warning threshold H1 (S64). The CPU 91 may acquire the warning threshold H1 stored in the threshold table 98 of the storage device 94, may acquire the warning threshold H1 input by the operator based on the detection result of the input unit 16, or may acquire the warning threshold H1 from another device (for example, another sewing device). The CPU 91 judges whether the absolute value of the difference calculated in S63 is equal to or greater than the warning threshold H1 acquired in S64 (S65). When the absolute value of the difference is equal to or greater than the warning threshold H1 (S65: YES), the CPU 91 issues a warning (S66). The CPU 91 displays, for example, an error message "abnormal fabric thickness warning" on the display unit 15. The CPU 91 stores a sewing disable setting in the RAM 93 that does not allow sewing to start (S67).

差の絶対値が警告閾値H1以上でない時(S65:NO)、CPU91は閾値テーブル98を参照し、変更閾値H2を取得する(S71)。S64と同様に変更閾値H2の取得方法は適宜変更してよい。本例の変更閾値H2は警告閾値H1より小さい値である。CPU91はS63で計算した差の絶対値がS71で取得した変更閾値H2以上か否かを判断する(S72)。差の絶対値が変更閾値H2以上の時(S72:YES)、CPU91は枚数テーブル96を参照しS51で検出した検出厚さに応じた縫製条件を設定する(S73)。本例のCPU91は縫製条件として送り量、糸調子、押え圧、交互上昇量、回転数を検出厚さに応じた条件に設定する。差の絶対値が変更閾値以上でない時(S72:NO)、又はS73の次に、CPU91は閾値テーブル98を参照し、有効閾値H3を取得する(S74)。S64と同様に有効閾値H3の取得方法は適宜変更してよい。本例の有効閾値H3は警告閾値H1より小さい値である。有効閾値H3は変更閾値H2と同じであってもよいし、互いに異なっていてもよい。 When the absolute value of the difference is not equal to or greater than the warning threshold H1 (S65: NO), the CPU 91 refers to the threshold table 98 and acquires the change threshold H2 (S71). As in S64, the method of acquiring the change threshold H2 may be changed as appropriate. The change threshold H2 in this example is a value smaller than the warning threshold H1. The CPU 91 determines whether the absolute value of the difference calculated in S63 is equal to or greater than the change threshold H2 acquired in S71 (S72). When the absolute value of the difference is equal to or greater than the change threshold H2 (S72: YES), the CPU 91 refers to the number of sheets table 96 and sets sewing conditions according to the detected thickness detected in S51 (S73). The CPU 91 in this example sets the sewing conditions to the feed amount, thread tension, presser foot pressure, alternating lift amount, and number of revolutions according to the detected thickness. When the absolute value of the difference is not equal to or greater than the change threshold (S72: NO), or following S73, the CPU 91 refers to the threshold table 98 and acquires the effective threshold H3 (S74). As in S64, the method of obtaining the valid threshold H3 may be changed as appropriate. In this example, the valid threshold H3 is a value smaller than the warning threshold H1. The valid threshold H3 may be the same as the change threshold H2, or they may be different from each other.

CPU91はS63で計算した差がS7で取得した有効閾値H3以上か否かを判断する(S75)。差が有効閾値H3以上の時(S75:YES)、CPU91は貫通力向上機能を有効に設定する(S76)。差が有効閾値H3以上でない時(S75:NO)、又はS76の次に、CPU91はS63での検出厚さと基準厚さの比較結果を報知する(S77)。CPU91は例えば、針板14に載置した被縫製物の枚数を表示部15に表示してもよいし、S63で計算した差を表示部15に表示してもよいし、被縫製物の厚さを表示部15に表示してもよい。CPU91はS73で縫製条件を変更した時、変更後の縫製条件を報知してもよい。CPU91は貫通力向上機能の設定状況を報知してもよい。S51で検出した検出厚さは押え圧、送り歯17、外押え足11の位置等の検出時の縫製装置1の設定に依り変化するので、検出時の設定と共に比較内容を表示してもよい。CPU91は検出厚さと基準厚さとの差異を数値、割合等で示してもよいし、検出厚さと基準厚さとを併記して表示してもよい。CPU91は比較結果を文字で表示してもよいし、図示してもよい。CPU91は縫製開始を許可する縫製許可設定をRAM93に記憶する。S67又はS78の次に、CPU91は縫製前検出処理を終了し、処理を図6の縫製処理に戻す。 The CPU 91 judges whether the difference calculated in S63 is equal to or greater than the effective threshold value H3 acquired in S74 (S75). When the difference is equal to or greater than the effective threshold value H3 (S75: YES), the CPU 91 sets the penetration force improvement function to be active (S76). When the difference is not equal to or greater than the effective threshold value H3 (S75: NO), or after S76, the CPU 91 notifies the result of the comparison between the detected thickness in S63 and the reference thickness (S77). For example, the CPU 91 may display on the display unit 15 the number of the sewing objects placed on the needle plate 14, may display on the display unit 15 the difference calculated in S63, or may display on the display unit 15 the thickness of the sewing object. When the sewing conditions are changed in S73, the CPU 91 may notify the changed sewing conditions. The CPU 91 may notify the setting status of the penetration force improvement function. Since the detected thickness detected in S51 varies depending on the settings of the sewing device 1 at the time of detection, such as the presser foot pressure, the feed dog 17, and the position of the presser foot 11, the comparison contents may be displayed together with the settings at the time of detection. The CPU 91 may indicate the difference between the detected thickness and the reference thickness as a numerical value, a percentage, or the like, or may display the detected thickness and the reference thickness side by side. The CPU 91 may display the comparison result in text or as a diagram. The CPU 91 stores in the RAM 93 a sewing permission setting that permits the start of sewing. Following S67 or S78, the CPU 91 ends the pre-sewing detection process, and returns the process to the sewing process of FIG. 6.

CPU91はS4の次に、RAM93を参照し、RAM93に縫製許可設定が記憶してあるか否かを判断する(S7)。RAM93が縫製不可設定を記憶する時(S7:NO)、CPU91はS14の処理を行う。RAM93が縫製許可設定を記憶する時(S7:YES)、CPU91は縫製開始指示を検出したか否かを判断する(S8)。作業者は縫製開始時、ペダル18を踏み込み、ペダル18は縫製開始指示を制御部90に入力する。縫製開始指示を未検出時(S8:NO)、CPU91は入力部16の検出結果に依り縫製処理を中止する中止指示を検出したか否かを判断する(S15)。作業者は例えばS77での報知結果を考慮し、被縫製物を配置し直す時、入力部16を操作して中止指示を入力する。中止指示を未検出時(S15:NO)、CPU91は処理をS8に戻す。中止指示を検出時(S15:YES)、CPU91はS14の処理を行う。 After S4, the CPU 91 refers to the RAM 93 and determines whether or not a sewing permission setting is stored in the RAM 93 (S7). When the RAM 93 stores a sewing permission setting (S7: NO), the CPU 91 performs the process of S14. When the RAM 93 stores a sewing permission setting (S7: YES), the CPU 91 determines whether or not a sewing start instruction has been detected (S8). When starting sewing, the operator depresses the pedal 18, which inputs a sewing start instruction to the control unit 90. When the sewing start instruction is not detected (S8: NO), the CPU 91 determines whether or not an interrupt instruction to interrupt the sewing process has been detected based on the detection result of the input unit 16 (S15). For example, the operator takes into consideration the notification result in S77, and operates the input unit 16 to input an interrupt instruction when repositioning the sewing object. When an interrupt instruction is not detected (S15: NO), the CPU 91 returns the process to S8. When a stop command is detected (S15: YES), the CPU 91 performs processing in S14.

CPU91は縫製開始指示を検出時(S8:YES)、検出厚さに応じた縫製条件で縫製を開始する(S9)。CPU91は第一、第二具体例で枚数テーブル96を参照し、基準厚さT2に対応する縫製条件を取得する。CPU91はS4で縫製条件を変更した時、変更後の縫製条件を取得する。CPU91は縫製条件に応じて糸調子ソレノイド25を駆動して、糸調子を調整する。CPU91は縫製条件に応じて送り量調整モータ24を駆動して、送り量を調整する。CPU91は縫製条件に応じて交互上昇量調整モータ23を駆動して、交互上昇量を調整する。CPU91は縫製条件に応じて押えモータ22を駆動して、押え圧を調整する。CPU91は縫製条件に応じて主軸モータ21を駆動して、回転数を調整し、貫通力向上機能が有効である時、主軸モータ21の通電パターンを制御する。 When the CPU 91 detects a sewing start command (S8: YES), it starts sewing under sewing conditions corresponding to the detected thickness (S9). In the first and second specific examples, the CPU 91 refers to the number of sheets table 96 and acquires the sewing conditions corresponding to the reference thickness T2. When the sewing conditions are changed in S4, the CPU 91 acquires the changed sewing conditions. The CPU 91 drives the thread tension solenoid 25 in accordance with the sewing conditions to adjust the thread tension. The CPU 91 drives the feed amount adjustment motor 24 in accordance with the sewing conditions to adjust the feed amount. The CPU 91 drives the alternating lift amount adjustment motor 23 in accordance with the sewing conditions to adjust the alternating lift amount. The CPU 91 drives the presser motor 22 in accordance with the sewing conditions to adjust the presser foot pressure. The CPU 91 drives the main shaft motor 21 in accordance with the sewing conditions to adjust the rotation speed, and when the penetration force improvement function is enabled, controls the current supply pattern of the main shaft motor 21.

CPU91は縫製停止指示を検出したか否かを判断する(S10)。作業者は縫製停止時、ペダル18の踏み込みを解除し、ペダル18は縫製停止指示を制御部90に入力する。CPU91はRAM93が縫製停止設定を記憶している時にも、縫製停止指示を検出する。CPU91は縫製停止指示を検出時(S10:YES)、糸調子ソレノイド25、主軸モータ21の駆動を停止し、検出厚さに応じた縫製条件での縫製を停止する(S11)。縫製停止指示を未検出時(S10:NO)、CPU91はエンコーダ56の検出結果に依り検出時機か否かを判断する(S12)。本例のCPU91は、主軸31の回転角度が所定角度の時を検出時機として、縫製中検出処理を実行する。所定角度は例えば押え機構44が針上位置に在る時の角度である。検出時機ではない時(S12:NO)、CPU91は処理をS10に戻す。検出時機である時(S12:YES)、CPU91は縫製中検出処理を行う(S13)。CPU91は縫製中検出処理で、縫製中の検出器49の検出結果に依る被縫製物の検出厚さと記憶装置94に記憶した基準厚さとの比較結果に応じた処理を行う。 The CPU 91 judges whether or not a sewing stop command has been detected (S10). When the operator stops sewing, the pedal 18 is released, and the pedal 18 inputs a sewing stop command to the control unit 90. The CPU 91 also detects a sewing stop command when the RAM 93 stores a sewing stop setting. When the CPU 91 detects a sewing stop command (S10: YES), it stops driving the thread tension solenoid 25 and the main shaft motor 21, and stops sewing under the sewing conditions according to the detected thickness (S11). When the sewing stop command is not detected (S10: NO), the CPU 91 judges whether or not it is time to detect based on the detection result of the encoder 56 (S12). In this example, the CPU 91 executes a sewing detection process when the rotation angle of the main shaft 31 is a predetermined angle as the detection time. The predetermined angle is, for example, the angle when the presser mechanism 44 is in the needle up position. When it is not time to detect (S12: NO), the CPU 91 returns the process to S10. When it is time to detect (S12: YES), the CPU 91 performs a sewing detection process (S13). In the sewing detection process, the CPU 91 performs a process according to the result of comparing the detected thickness of the sewing material based on the detection result of the detector 49 during sewing with the reference thickness stored in the memory device 94.

図9の縫製中検出処理において、図8の縫製前検出処理と同様の処理には同じステップ番号を付与し、説明を省略又は簡略化する。CPU91は検出器49の検出結果を検出厚さとして検出する(S51)。CPU91は記憶装置94の閾値テーブル98を参照し、厚さ閾値を取得する(S52)。厚さ閾値は、針板14と外押え足11の間に被縫製物がないことを検出する為の閾値であり、検出器49の検出精度等を考慮して設定する。CPU91はS51で検出した検出厚さが厚さ閾値以上か否かを判断する(S53)。検出厚さが厚さ閾値以上でない時(S53:NO)、CPU91は被縫製物の厚さが0であることを報知する(S54)。CPU91は例えばエラーメッセージ「針板と外押え足の間に被縫製物がありません。」を表示部15に表示する。CPU91は縫製停止設定をRAM93に記憶し(S55)、縫製中検出処理を終了し、処理を図6の縫製処理に戻す。 9, the same step numbers are assigned to the processes similar to those in the pre-sewing detection process in FIG. 8, and the description is omitted or simplified. The CPU 91 detects the detection result of the detector 49 as the detected thickness (S51). The CPU 91 refers to the threshold table 98 in the storage device 94 and acquires the thickness threshold (S52). The thickness threshold is a threshold for detecting that the sewing material is not present between the needle plate 14 and the presser foot 11, and is set in consideration of the detection accuracy of the detector 49, etc. The CPU 91 judges whether the detected thickness detected in S51 is equal to or greater than the thickness threshold (S53). When the detected thickness is not equal to or greater than the thickness threshold (S53: NO), the CPU 91 notifies that the thickness of the sewing material is 0 (S54). The CPU 91 displays, for example, an error message "There is no sewing material between the needle plate and the presser foot" on the display unit 15. The CPU 91 stores the sewing stop setting in the RAM 93 (S55), ends the sewing detection process, and returns the process to the sewing process in FIG. 6.

検出厚さが厚さ閾値以上の時(S53:YES)、CPU91は検出厚さが変化したか否かを判断する(S56)。CPU91は例えば前回の縫製中検出処理又は縫製前検出処理で検出し、RAM93に記憶した検出厚さと、今回の縫製中検出処理で検出し、RAM93に記憶した検出厚さの差の絶対値が、閾値テーブル98が記憶する変化閾値以上の時に、検出厚さが変化したと判断する。変化閾値は検出器49の検出精度等を考慮して適宜設定すればよく、例えば警告閾値H1、変更閾値H2、有効閾値H3よりも小さい値である。 When the detected thickness is equal to or greater than the thickness threshold (S53: YES), the CPU 91 determines whether the detected thickness has changed (S56). The CPU 91 determines that the detected thickness has changed when, for example, the absolute value of the difference between the detected thickness detected in the previous sewing detection process or pre-sewing detection process and stored in RAM 93 and the detected thickness detected in the current sewing detection process and stored in RAM 93 is equal to or greater than the change threshold stored in the threshold table 98. The change threshold may be set appropriately taking into account the detection accuracy of the detector 49, and is, for example, a value smaller than the warning threshold H1, the change threshold H2, and the effective threshold H3.

CPU91は第一具体例で検出厚さT12を取得した時(S51、S53:YES)、検出厚さが変化したと判断し(S56:YES)、警告を報知する(S57)。CPU91は例えばメッセージ「布厚変化検出」を表示部15に表示する。CPU91は設定テーブル97を参照し、次の設定順が設定テーブル97に記憶してあるかを判断する(S58)。CPU91は第一具体例で次の設定順が記憶してあると判断し(S58:YES)、縫製条件を設定順が次の2に対応する縫製条件を設定し(S59)、2の設定順に対応する基準厚さT3を取得する(S60)。CPU91はS51で検出した検出厚さT12と、S60で取得した基準厚さT3とを比較し、検出厚さT12と基準厚さT3の差を計算する(S63)。CPU91は閾値テーブル98を参照し、警告閾値H1を取得し(S64)、S63で計算した差の絶対値が警告閾値H1以上でないと判断する(S65:NO)。CPU91は閾値テーブル98を参照し、変更閾値H2を取得し(S71)、S63で計算した差の絶対値が変更閾値H2以上でないと判断する(S72:NO)。CPU91は閾値テーブル98を参照し、有効閾値H3を取得し(S74)、S63で計算した差が有効閾値H3以上でないと判断する(S75:NO)。CPU91はS63の比較結果を報知し(S77)、縫製中検出処理を終了し、処理を図6の縫製処理に戻す。 When the CPU 91 acquires the detected thickness T12 in the first specific example (S51, S53: YES), it determines that the detected thickness has changed (S56: YES) and issues a warning (S57). The CPU 91 displays, for example, a message "Cloth thickness change detected" on the display unit 15. The CPU 91 refers to the setting table 97 and determines whether the next setting order is stored in the setting table 97 (S58). The CPU 91 determines that the next setting order is stored in the first specific example (S58: YES), sets the sewing conditions whose setting order corresponds to the next sewing condition 2 (S59), and acquires the reference thickness T3 corresponding to the setting order of 2 (S60). The CPU 91 compares the detected thickness T12 detected in S51 with the reference thickness T3 acquired in S60, and calculates the difference between the detected thickness T12 and the reference thickness T3 (S63). The CPU 91 refers to the threshold table 98 and obtains the warning threshold H1 (S64), and determines that the absolute value of the difference calculated in S63 is not equal to or greater than the warning threshold H1 (S65: NO). The CPU 91 refers to the threshold table 98 and obtains the change threshold H2 (S71), and determines that the absolute value of the difference calculated in S63 is not equal to or greater than the change threshold H2 (S72: NO). The CPU 91 refers to the threshold table 98 and obtains the effective threshold H3 (S74), and determines that the difference calculated in S63 is not equal to or greater than the effective threshold H3 (S75: NO). The CPU 91 reports the comparison result of S63 (S77), ends the sewing detection process, and returns the process to the sewing process of FIG. 6.

CPU91は第一具体例で検出厚さT13を取得した時(S51、S53:YES)、検出厚さが変化したと判断し(S56:YES)、警告を報知する(S57)。CPU91は設定テーブル97を参照し、次の設定順が設定テーブル97に記憶してあると判断し(S58:YES)、縫製条件を設定順が次の3に対応する縫製条件を設定し(S59)、3の設定順に対応する基準厚さT1を取得する(S60)。CPU91はS51で検出した検出厚さT13と、S60で取得した基準厚さT1とを比較し、検出厚さT13と基準厚さT1の差を計算する(S63)。CPU91は閾値テーブル98を参照し、警告閾値H1を取得し(S64)、S63で計算した差の絶対値が警告閾値H1以上であると判断する(S65:YES)。CPU91は警告を報知し(S66)、RAM93に縫製停止設定を記憶する(S68)。CPU91は、縫製中検出処理を終了し、処理を図6の縫製処理に戻す。 When the CPU 91 acquires the detected thickness T13 in the first specific example (S51, S53: YES), it determines that the detected thickness has changed (S56: YES) and issues a warning (S57). The CPU 91 refers to the setting table 97 and determines that the next setting order is stored in the setting table 97 (S58: YES), sets the sewing conditions corresponding to the next setting order of 3 (S59), and acquires the reference thickness T1 corresponding to the setting order of 3 (S60). The CPU 91 compares the detected thickness T13 detected in S51 with the reference thickness T1 acquired in S60, and calculates the difference between the detected thickness T13 and the reference thickness T1 (S63). The CPU 91 refers to the threshold table 98 and acquires the warning threshold H1 (S64), and determines that the absolute value of the difference calculated in S63 is equal to or greater than the warning threshold H1 (S65: YES). The CPU 91 issues a warning (S66) and stores the sewing stop setting in the RAM 93 (S68). The CPU 91 ends the sewing detection process and returns the process to the sewing process in FIG. 6.

CPU91は第二具体例で検出厚さT22を取得した時(S51、S53:YES)、検出厚さが変化しないと判断し(S56:NO)、縫製中検出処理を終了し、処理を図6の縫製処理に戻す。CPU91は第二具体例で検出厚さT23を取得した時(S51、S53:YES)、検出厚さが変化したと判断し(S56:YES)、CPU91は警告を報知する(S57)。CPU91は設定テーブル97を参照し、次の設定順が設定テーブル97に記憶してないと判断する(S58:NO)。CPU91は現在の縫製条件に対応する基準厚さT2を取得する(S62)。CPU91はS51で検出した検出厚さT23と、基準厚さT2とを比較し、検出厚さT23と基準厚さT2の差を計算する(S63)。CPU91は閾値テーブル98を参照し、警告閾値H1を取得し(S64)、S63で計算した差の絶対値が警告閾値H1以上でないと判断する(S65:NO)。CPU91は閾値テーブル98を参照し、変更閾値H2を取得し(S71)、S63で計算した差の絶対値が変更閾値H2以上であると判断する(S72:YES)。CPU91はS51で検出した検出厚さT23に応じた縫製条件として、枚数テーブル96の内、検出厚さT23に最も近い基準厚さT3に対応付けた縫製条件に変更する(S73)。CPU91は閾値テーブル98を参照し、有効閾値H3を取得し(S74)、S63で計算した差が有効閾値H3以上であると判断する(S75:YES)。CPU91は貫通力向上機能を有効に設定する(S76)。S63で計算した差が有効閾値H3以上でない時(S75:NO)、CPU91は貫通力向上機能を無効に設定してもよい。CPU91はS63の比較結果を報知し(S77)、縫製中検出処理を終了し、処理を図6の縫製処理に戻す。 When the CPU 91 acquires the detected thickness T22 in the second specific example (S51, S53: YES), it determines that the detected thickness has not changed (S56: NO), and ends the detection process during sewing and returns the process to the sewing process in FIG. 6. When the CPU 91 acquires the detected thickness T23 in the second specific example (S51, S53: YES), it determines that the detected thickness has changed (S56: YES), and the CPU 91 issues a warning (S57). The CPU 91 refers to the setting table 97 and determines that the next setting order is not stored in the setting table 97 (S58: NO). The CPU 91 acquires the reference thickness T2 corresponding to the current sewing conditions (S62). The CPU 91 compares the detected thickness T23 detected in S51 with the reference thickness T2, and calculates the difference between the detected thickness T23 and the reference thickness T2 (S63). The CPU 91 refers to the threshold table 98, acquires the warning threshold H1 (S64), and determines that the absolute value of the difference calculated in S63 is not equal to or greater than the warning threshold H1 (S65: NO). The CPU 91 refers to the threshold table 98, acquires the change threshold H2 (S71), and determines that the absolute value of the difference calculated in S63 is equal to or greater than the change threshold H2 (S72: YES). The CPU 91 changes the sewing conditions corresponding to the detected thickness T23 detected in S51 to the sewing conditions associated with the reference thickness T3 that is closest to the detected thickness T23 in the number of sheets table 96 (S73). The CPU 91 refers to the threshold table 98, acquires the effective threshold H3 (S74), and determines that the difference calculated in S63 is equal to or greater than the effective threshold H3 (S75: YES). The CPU 91 sets the penetration force improvement function to be effective (S76). When the difference calculated in S63 is not equal to or greater than the effective threshold H3 (S75: NO), the CPU 91 may set the penetration force improvement function to be ineffective. The CPU 91 notifies the result of the comparison in S63 (S77), ends the sewing detection process, and returns the process to the sewing process in FIG. 6.

S13の次に、CPU91は処理をS10に戻す。CPU91は縫製装置1の電源を切る操作を検出したか否かを判断する(S14)。電源を切る操作を未検出時(S14:NO)、CPU91は処理をS2に戻す。電源を切る操作を検出時(S14:YES)、CPU91は縫製処理を終了する。 After S13, the CPU 91 returns the process to S10. The CPU 91 determines whether or not an operation to turn off the power of the sewing device 1 has been detected (S14). If an operation to turn off the power has not been detected (S14: NO), the CPU 91 returns the process to S2. If an operation to turn off the power is detected (S14: YES), the CPU 91 ends the sewing process.

上記実施形態の縫製装置1において、縫製装置1、針棒6、縫針7、外押え棒10、外押え足11、針板14、主軸モータ21、針棒機構32、検出器49、記憶装置94は本発明の縫製装置、針棒、縫針、外押え棒、外押え足、針板、主軸モータ、針棒機構、検出部、記憶部の一例である。S62を行うCPU91は本発明の取得部の一例である。S63を行うCPU91は本発明の比較部の一例である。S57、S66、S77を行うCPU91は本発明の報知制御部の一例である。S64を行うCPU91は本発明の警告閾値取得部の一例である。S71を行うCPU91は本発明の変更閾値取得部の一例である。S59、S73を行うCPU91は本発明の条件変更部の一例である。S74を行うCPU91は有効閾値取得部の一例である。S76を行うCPU91は有効設定部の一例である。S68、S10、S11を行うCPU91は本発明の縫製停止部の一例である。S55を行うCPU91は本発明の縫製停止部の一例である。S36を行うCPU91は本発明の記憶制御部の一例である。 In the sewing device 1 of the above embodiment, the sewing device 1, the needle bar 6, the sewing needle 7, the presser bar 10, the presser foot 11, the needle plate 14, the main shaft motor 21, the needle bar mechanism 32, the detector 49, and the memory device 94 are examples of the sewing device, the needle bar, the sewing needle, the presser bar, the presser foot, the needle plate, the main shaft motor, the needle bar mechanism, the detection unit, and the memory unit of the present invention. The CPU 91 that performs S62 is an example of an acquisition unit of the present invention. The CPU 91 that performs S63 is an example of a comparison unit of the present invention. The CPU 91 that performs S57, S66, and S77 is an example of an alarm control unit of the present invention. The CPU 91 that performs S64 is an example of a warning threshold acquisition unit of the present invention. The CPU 91 that performs S71 is an example of a change threshold acquisition unit of the present invention. The CPU 91 that performs S59 and S73 is an example of a condition change unit of the present invention. The CPU 91 that performs S74 is an example of an effective threshold acquisition unit. The CPU 91 that performs S76 is an example of an effective setting unit. The CPU 91 which performs S68, S10 and S11 is an example of the sewing stop section of the present invention. The CPU 91 which performs S55 is an example of the sewing stop section of the present invention. The CPU 91 which performs S36 is an example of the memory control section of the present invention.

縫製装置1は針板14、針棒6、針棒機構32、主軸モータ21、外押え棒10、検出器49、CPU91を備える。針板14は被縫製物を載置する。針棒6は上下方向に延び、下端に縫針7を装着できる。針棒機構32は針棒6を上下動する。主軸モータ21は針棒機構32を駆動する。外押え棒10は外押え足11を下端に装着でき、針板14に載置した被縫製物を上から外押え足11で押える。検出器49は外押え足11が押えた被縫製物の厚さである検出厚さを検出する(S51)。CPU91は基準となる一枚又は複数枚の被縫製物の厚さである基準厚さを取得する(S62、S60)。CP91は検出厚さと、基準厚さを比較する(S63)。CPU91は比較結果を報知する(S77)。縫製装置1は検出厚さと基準厚さとの比較結果を報知するので、作業者は縫製装置1が報知した比較結果を参照でき、比較結果に依り針板14に載置し、外押え足11が押えた被縫製物が、作業者が意図した被縫製物であるか否かを確認できる。故に縫製装置1は被縫製物の厚さに応じた縫製を実行する時の作業者の利便性を従来よりも向上できる。 The sewing device 1 includes a needle plate 14, a needle bar 6, a needle bar mechanism 32, a main shaft motor 21, a presser bar 10, a detector 49, and a CPU 91. The needle plate 14 is used to place the sewing material. The needle bar 6 extends vertically, and a sewing needle 7 can be attached to the lower end. The needle bar mechanism 32 moves the needle bar 6 up and down. The main shaft motor 21 drives the needle bar mechanism 32. The presser bar 10 is used to place a presser foot 11 at the lower end, and the presser foot 11 presses the sewing material placed on the needle plate 14 from above. The detector 49 detects the detected thickness, which is the thickness of the sewing material pressed by the presser foot 11 (S51). The CPU 91 acquires the reference thickness, which is the thickness of one or more sheets of sewing material that serve as a reference (S62, S60). The CP 91 compares the detected thickness with the reference thickness (S63). The CPU 91 reports the comparison result (S77). The sewing device 1 notifies the operator of the result of the comparison between the detected thickness and the reference thickness, so the operator can refer to the result of the comparison notified by the sewing device 1 and can check whether the workpiece placed on the needle plate 14 and held down by the presser foot 11 is the workpiece intended by the operator based on the result of the comparison. Therefore, the sewing device 1 can improve the operator's convenience when sewing according to the thickness of the workpiece compared to the conventional method.

CPU91は検出厚さと、基準厚さの差の比較に用いる警告閾値H1を取得する(S64)。CPU91は、基準厚さと検出厚さの差が警告閾値H1以上の時(S65:YES)、警告を報知する(S66)。縫製装置1は警告閾値H1を適宜設定することで、作業者が意図しない厚さの被縫製物が針板14に載置してあることを作業者に報知できる。作業者は警告を参照することで、作業者が意図しない被縫製物に縫製することを回避できる。 The CPU 91 acquires a warning threshold H1 used to compare the difference between the detected thickness and the reference thickness ( S64 ). When the difference between the reference thickness and the detected thickness is equal to or greater than the warning threshold H1 (S65: YES), the CPU 91 issues a warning (S66). By appropriately setting the warning threshold H1, the sewing device 1 can notify the operator that a sewing workpiece of an unintended thickness has been placed on the needle plate 14. By referring to the warning, the operator can avoid sewing on an unintended sewing workpiece.

CPU91は警告閾値H1よりも小さい変更閾値H2を取得する(S71)。基準厚さと検出厚さの差が警告閾値H1よりも小さく(S65:NO)、且つ、変更閾値H2以上の時(S72:YES)、縫製条件を検出厚さに応じて変更する(S73)。縫製装置1は警告閾値H1、変更閾値H2を適宜設定することで、作業者が基準厚さと検出厚さとの差が、警告を報知するほど大きくないが、基準厚さに依り設定した縫製条件で縫製するには適していない時、検出厚さに応じて縫製条件を自動的に変更できる。縫製装置1は、作業者が縫製中に縫製条件を変更する手間を省くことができる。縫製装置1は検出厚さに応じて糸調子を設定するので、被縫製物の厚さに応じた、被縫製物と上糸の摩擦を考慮して縫製できる。 縫製装置1は検出厚さに応じて押え圧設定するので、被縫製物を適切に押えて縫製できる。縫製装置1は検出厚さに応じて交互上昇量を設定するので、段部を乗り越えられない可能性を低減したり、段部と外押え足11が衝突することによる騒音の発生を抑制したりできる。縫製装置1は検出厚さに応じて主軸モータ21の回転数を調整するので、想定した作業時間で縫製が完了する可能性を高めることができる。 The CPU 91 acquires a change threshold H2 that is smaller than the warning threshold H1 (S71). When the difference between the reference thickness and the detected thickness is smaller than the warning threshold H1 (S65: NO) and is equal to or greater than the change threshold H2 (S72: YES), the sewing conditions are changed according to the detected thickness (S73). By appropriately setting the warning threshold H1 and the change threshold H2, the sewing device 1 can automatically change the sewing conditions according to the detected thickness when the difference between the reference thickness and the detected thickness is not large enough for the operator to issue a warning, but is not suitable for sewing under the sewing conditions set according to the reference thickness. The sewing device 1 can save the operator the trouble of changing the sewing conditions during sewing. Since the sewing device 1 sets the thread tension according to the detected thickness, sewing can be performed taking into account the friction between the sewing material and the upper thread according to the thickness of the sewing material. Since the sewing device 1 sets the presser foot pressure according to the detected thickness, the sewing material can be appropriately pressed down and sewn. The sewing device 1 sets the amount of alternating lift according to the detected thickness, which reduces the possibility of not being able to overcome the stepped portion and suppresses noise caused by the stepped portion colliding with the presser foot 11. The sewing device 1 adjusts the rotation speed of the main shaft motor 21 according to the detected thickness, which increases the possibility of completing sewing within the expected work time.

縫製装置1は警告閾値H1よりも小さい有効閾値H3を取得する(S74)。基準厚さと検出厚さの差が警告閾値H1よりも小さく(S65:NO)、且つ、検出厚さから基準厚さを差し引いた値である差が、有効閾値H3以上の時(S75:YES)、基準厚さの被縫製物を縫製する時と異なる通電パターンで主軸モータ21を駆動することで縫針7に依る被縫製物の貫通力を向上する貫通力向上機能を有効に設定する(S76)。一般に、被縫製物に対し針棒6の貫通力が十分にない時、縫針7は被縫製物を貫通できず、縫製不良が生じる。被縫製物に対し針棒6の貫通力が過剰にある時、騒音が増加し作業者が不快な思いをする。縫製装置1は警告閾値H1、有効閾値H3を適宜設定することで、作業者が基準厚さと検出厚さとの差が警告を報知するほど大きくはないが、基準厚さに依り設定した縫製条件で縫製した時に縫針7が被縫製物を貫通しにくい時、貫通力向上機能を自動的に有効に設定できる。縫製装置1は作業者が縫製中に貫通力向上機能を有効に設定する手間を省くことができる。縫製装置1は針棒6の貫通力不足に起因して縫製品質が低下することを抑制できる。 The sewing device 1 acquires an effective threshold H3 that is smaller than the warning threshold H1 (S74). When the difference between the reference thickness and the detected thickness is smaller than the warning threshold H1 (S65: NO) and the difference obtained by subtracting the reference thickness from the detected thickness is equal to or greater than the effective threshold H3 (S75: YES), the penetration force improvement function is enabled to improve the penetration force of the sewing needle 7 through the sewn material by driving the main shaft motor 21 with a current pattern different from that used when sewing a sewn material of the reference thickness (S76). In general, when the penetration force of the needle bar 6 through the sewn material is insufficient, the sewing needle 7 cannot penetrate the sewn material, resulting in poor sewing. When the penetration force of the needle bar 6 through the sewn material is excessive, noise increases, making the worker uncomfortable. By appropriately setting the warning threshold H1 and the effective threshold H3, the sewing device 1 can automatically enable the penetration force improvement function when the difference between the reference thickness and the detected thickness is not large enough for the operator to issue a warning, but the sewing needle 7 has difficulty penetrating the sewn material when sewing under the sewing conditions set according to the reference thickness. The sewing device 1 can save the operator the trouble of enabling the penetration force improvement function while sewing. The sewing device 1 can prevent a decrease in sewing quality caused by insufficient penetration force of the needle bar 6.

縫製装置1は基準厚さと主軸モータ21駆動中に取得した検出厚さの差が警告閾値H1以上の時、主軸モータ21の駆動を停止する(S68、S10:YES、S11)。縫製装置1は警告閾値H1を適宜設定することで、作業者が意図しない厚さの被縫製物の縫製を継続することを回避できる。 When the difference between the reference thickness and the detected thickness obtained while the main shaft motor 21 is driven is equal to or greater than the warning threshold H1, the sewing device 1 stops driving the main shaft motor 21 (S68, S10: YES, S11). By appropriately setting the warning threshold H1, the sewing device 1 can prevent the operator from continuing to sew a material with an unintended thickness.

縫製装置1のCPU91は検出器49の検出結果に依り、主軸モータ21駆動開始前に検出厚さを検出し(図8のS51)、基準厚さと主軸モータ21駆動開始前に検出した検出厚さの比較結果を報知する(図8のS77)。作業者は縫製装置1が報知した比較結果を参照でき、比較結果に依り針板14に載置し、外押え足11が押えた被縫製物が、作業者が意図する被縫製物であるかを縫製前に確認できる。故に縫製装置1は被縫製物の厚さに応じた縫製を実行する時の作業者の利便性を従来よりも更に向上できる。 The CPU 91 of the sewing device 1 detects the detected thickness based on the detection result of the detector 49 before the main shaft motor 21 starts to drive (S51 in FIG. 8), and notifies the result of comparing the reference thickness with the detected thickness detected before the main shaft motor 21 starts to drive (S77 in FIG. 8). The operator can refer to the comparison result notified by the sewing device 1 , and can check, based on the comparison result, before sewing, whether the workpiece placed on the needle plate 14 and held down by the presser foot 11 is the workpiece intended by the operator. Therefore, the sewing device 1 can further improve the convenience for the operator when sewing according to the thickness of the workpiece compared to the conventional method.

縫製装置1のCPU91は検出器49の検出結果に依り、主軸モータ21駆動中に検出厚さを検出し(図9のS51)、主軸モータ21駆動中に検出した検出厚さが変化した場合に警告を報知する(S56:YES、S57)。縫製装置1は主軸モータ21駆動中に検出した検出厚さが変化した時、報知により作業者に知らせることができる。作業者は縫製装置1に依る報知を参照し、検出厚さの変化が作業者が意図したものであるか否かに応じて適切に対処できる。作業者は例えば縫製装置1が報知した警告により、意図せず被縫製物が針板14と外押え足11の間から外れたことを把握できる。作業者は例えば縫製装置1が報知した警告により、意図せず被縫製物が折り畳まれて縫製していることを気づくことができる。 The CPU 91 of the sewing device 1 detects the detected thickness while the main shaft motor 21 is driven based on the detection result of the detector 49 (S51 in FIG. 9), and issues a warning if the detected thickness changes while the main shaft motor 21 is driven (S56: YES, S57). The sewing device 1 can notify the operator by issuing a warning when the detected thickness changes while the main shaft motor 21 is driven. The operator can refer to the warning issued by the sewing device 1 and take appropriate action depending on whether the change in detected thickness was intended by the operator or not. For example, the operator can know from the warning issued by the sewing device 1 that the sewing material has unintentionally fallen out from between the needle plate 14 and the presser foot 11. For example, the operator can notice from the warning issued by the sewing device 1 that the sewing material has unintentionally been folded and sewn.

縫製装置1のCPU91は検出器49の検出結果に依り、主軸モータ21駆動中に検出厚さを検出し(図9のS51)、主軸モータ21駆動中に検出した検出厚さが変化した場合に(S56:YES)、縫製条件を検出厚さに応じて変更する(S59、S73)。縫製装置1は主軸モータ21駆動中に検出した検出厚さが変化した時、検出厚さに応じて縫製条件を自動的に変更できる。縫製装置1は作業者が縫製中に縫製条件を変更する手間を省くことができる。 The CPU 91 of the sewing device 1 detects the detected thickness while the main shaft motor 21 is driven based on the detection result of the detector 49 (S51 in FIG. 9), and if the detected thickness changes while the main shaft motor 21 is driven (S56: YES), changes the sewing conditions according to the detected thickness (S59, S73). When the detected thickness changes while the main shaft motor 21 is driven, the sewing device 1 can automatically change the sewing conditions according to the detected thickness. The sewing device 1 can save the operator the trouble of changing the sewing conditions while sewing.

縫製装置1のCPU91は検出器49の検出結果に依り、主軸モータ21駆動中に検出厚さを検出し(図9のS51)、主軸モータ21駆動中に検出した検出厚さが所定値よりも小さい時(S53:NO)、被縫製物が針板14と外押え足11の間に無いことを報知し(S54)、主軸モータ21駆動中に検出した検出厚さが所定値よりも小さい時、主軸モータ21の駆動を停止する(S55)。縫製装置1は被縫製物が針板14と外押え足11の間に無いことを報知し、主軸モータ21の駆動を停止できる。縫製装置1は被縫製物の端まで縫製後に、主軸モータ21の駆動が継続されることを回避できる。 The CPU 91 of the sewing device 1 detects the thickness while the main shaft motor 21 is driven based on the detection result of the detector 49 (S51 in FIG. 9), and when the detected thickness while the main shaft motor 21 is driven is smaller than a predetermined value (S53: NO), it notifies the user that the sewing material is not between the needle plate 14 and the presser foot 11 (S54), and when the detected thickness while the main shaft motor 21 is driven is smaller than a predetermined value, it stops driving the main shaft motor 21 (S55). The sewing device 1 notifies the user that the sewing material is not between the needle plate 14 and the presser foot 11, and can stop driving the main shaft motor 21. The sewing device 1 can avoid continuing to drive the main shaft motor 21 after sewing to the edge of the sewing material.

縫製装置1のCPU91は、主軸モータ21駆動中に基準厚さを複数設定順に取得し(S60)、主軸モータ21駆動中に検出した検出厚さが変化した時、検出厚さと、設定順が次の基準厚さを比較する(S63)。CPU91は、検出厚さと、設定順が次の基準厚さの差が警告閾値H1以上の時(S65:YES)、警告を報知する(S66)。縫製装置1は縫製途中で厚さが変わる被縫製物を縫製する時に、厚さが変化する箇所を異常として検出することを回避できる。縫製装置1は検出厚さの変化を検出した時、設定順が次の基準厚さと検出厚さを比較するので、縫製途中で厚さが変わる被縫製物を縫製する時にも基準厚さと、検出厚さを適切に比較できる。作業者は縫製装置1の報知結果を参照することで、例えば同じ縫製パターンを何度か繰り返し縫製する時にも、被縫製物が針板14と外押え足11の間から外れたり、被縫製物を意図せずに折り畳んだ状態で縫製したり、被縫製物の枚数を間違えて縫製したり、被縫製物の種類を間違えたりしていることに気づくことができる。 The CPU 91 of the sewing device 1 acquires multiple reference thicknesses in the set order while the main shaft motor 21 is driven (S60), and when the detected thickness detected while the main shaft motor 21 is driven changes, it compares the detected thickness with the next reference thickness in the set order (S63). When the difference between the detected thickness and the next reference thickness in the set order is equal to or greater than the warning threshold H1 (S65: YES), the CPU 91 issues a warning (S66). When sewing a sewing material whose thickness changes during sewing, the sewing device 1 can avoid detecting a part where the thickness changes as an abnormality. When the sewing device 1 detects a change in the detected thickness, it compares the detected thickness with the next reference thickness in the set order, so that the detected thickness can be appropriately compared with the reference thickness even when sewing a sewing material whose thickness changes during sewing. By referring to the notification results of the sewing device 1, the operator can notice, for example, when sewing the same sewing pattern repeatedly several times, that the workpiece has slipped out from between the needle plate 14 and the presser foot 11, that the workpiece has been sewn in an unintentionally folded state, that the wrong number of workpieces has been sewn, or that the wrong type of workpiece has been sewn.

縫製装置1は主軸モータ21駆動中の基準厚さと設定順との組合せを複数記憶する記憶装置94を備える。CPU91は、記憶装置94の設定テーブル97が記憶した複数の組合せを設定順に取得する(S60)。縫製装置1は図10(A)の第一具体例のように縫製途中で厚さが変わる被縫製物を縫製する時に、厚さが変化する箇所を異常として検出することを回避できる。縫製装置1は検出厚さの変化を検出した時、設定順が次の基準厚さと検出厚さを比較するので、縫製途中で厚さが変わる被縫製物を縫製する時にも基準厚さと、検出厚さを適切に比較できる。 The sewing device 1 is equipped with a storage device 94 that stores multiple combinations of reference thicknesses and setting orders while the main shaft motor 21 is driven. The CPU 91 acquires the multiple combinations stored in the setting table 97 of the storage device 94 in the setting order (S60). When sewing a sewing material whose thickness changes during sewing as in the first specific example of FIG. 10(A), the sewing device 1 can avoid detecting a location where the thickness changes as an abnormality. When the sewing device 1 detects a change in the detected thickness, it compares the detected thickness with the next reference thickness in the setting order, so that it can appropriately compare the reference thickness with the detected thickness even when sewing a sewing material whose thickness changes during sewing.

縫製装置1のCPU91は検出器49が検出した検出厚さを基準厚さとして設定し(S23)、基準厚さと設定順との組合せを複数記憶装置94に記憶する(S25)。縫製装置1は検出器49が検出した検出厚さを基準厚さとして、基準厚さと設定順との組合せを複数記憶装置94に記憶できる。縫製装置1は他の装置から基準厚さと設定順との組合せを取得する装置よりも、縫製装置1に対する検出器49の装着公差等の影響を低減できる。 The CPU 91 of the sewing device 1 sets the detected thickness detected by the detector 49 as the reference thickness (S23) and stores the combination of the reference thickness and the set order in the multiple storage devices 94 (S25). The sewing device 1 can store the combination of the reference thickness and the set order in the multiple storage devices 94, using the detected thickness detected by the detector 49 as the reference thickness. The sewing device 1 can reduce the influence of the mounting tolerance of the detector 49 on the sewing device 1, compared to a device that obtains the combination of the reference thickness and the set order from another device.

本発明は上記実施形態に限らない。縫製装置1の種類は、本縫いミシン、上下送りミシン等適宜変更してよい。縫製装置1は中押え棒、中押え足を備えなくてもよい。検出器49が被縫製物の厚さを検出する方式は適宜変更してよく、例えば光学式、渦電流式、超音波式、接触式の何れかの近接変位センサでもよい。検出器49の配置、検出時機は適宜変更してよい。 The present invention is not limited to the above embodiment. The type of sewing device 1 may be changed as appropriate, such as a lock stitch sewing machine or a top and bottom feed sewing machine. The sewing device 1 does not need to be equipped with a presser bar or presser foot. The method by which the detector 49 detects the thickness of the sewing material may be changed as appropriate, and may be, for example, any of the optical, eddy current, ultrasonic, and contact type proximity displacement sensors. The arrangement of the detector 49 and the detection timing may be changed as appropriate.

縫製装置1が縫製処理を実行する為の指令を含むプログラムはCPU91がプログラムを実行する迄に、縫製装置1の記憶装置94に記憶されればよい。従って、プログラムの取得方法、取得経路、プログラムを記憶する機器の夫々は適宜変更してもよい。CPU91が実行するプログラムはケーブル又は無線通信を介して他の装置から受信し、フラッシュメモリ等の記憶装置に記憶されてもよい。他の装置は例えば、PC、ネットワーク網を介して縫製装置1と接続するサーバを含む。 The program including the commands for the sewing device 1 to execute the sewing process may be stored in the storage device 94 of the sewing device 1 before the CPU 91 executes the program. Therefore, the program acquisition method, acquisition path, and device that stores the program may each be changed as appropriate. The program executed by the CPU 91 may be received from another device via a cable or wireless communication and stored in a storage device such as a flash memory. The other device may include, for example, a PC or a server connected to the sewing device 1 via a network.

縫製装置1が実行する処理の一部又は全部はCPU91とは別の電子機器(例えば、ASIC)が実行してもよい。縫製装置1が実行する処理は複数の電子機器(例えば、複数のCPU)が分散処理してもよい。縫製装置1が実行する処理の各ステップは必要に応じて順序の変更、ステップの省略、追加ができる。本発明の範囲は縫製装置1上で稼動するオペレーティングシステム(OS)等が、CPU91の指令で各処理の一部又は全部を行う態様も含む。縫製装置1は例えば、上記実施形態に以下の変更を適宜加えてもよい。 A part or all of the processes performed by the sewing device 1 may be executed by an electronic device (e.g., an ASIC) other than the CPU 91. The processes performed by the sewing device 1 may be distributed among multiple electronic devices (e.g., multiple CPUs). The order of each step of the processes performed by the sewing device 1 may be changed, steps may be omitted, or additional steps may be added, as necessary. The scope of the present invention also includes a mode in which an operating system (OS) running on the sewing device 1 executes a part or all of each process in response to a command from the CPU 91. For example, the sewing device 1 may be modified as appropriate from the above embodiment as follows.

縫製装置1は被縫製物の検出厚さに応じて縫製条件を変更してもよいし、変更しなくてもよい。縫製装置1は被縫製物の検出厚さに応じて貫通力向上機能の設定を有効にしてもよいし、無効にしてもよいし、設定を変更しなくてもよい。縫製装置1は被縫製物の検出厚さに応じて縫製条件を変更する時、変更の対象となる縫製条件は縫製装置1の構成に応じて適宜変更してよい。縫製装置1は音声出力、警告灯点灯等任意の方法で比較結果、警告を報知してよい。枚数テーブル96、設定テーブル97、閾値テーブル98の少なくとも何れかの設定方法は適宜変更してよい。縫製装置1は警告閾値H1、変更閾値H2、有効閾値H3、厚さ閾値、変化閾値の少なくとも何れかを用いた処理を変更又は省略してよい。縫製装置1は例えば図9のS68を省略し、検出厚さと基準厚さとの差の絶対値が警告閾値H1以上の時(S65:YES)、警告を報知するのみで(S66)、縫製を停止しなくてもよい。警告閾値H1、変更閾値H2、有効閾値H3、厚さ閾値、変化閾値の少なくとも何れかの設定方法は適宜変更してよい。警告閾値H1、変更閾値H2、有効閾値H3、変化閾値の少なくとも何れかは、検出厚さ、基準厚さの少なくとも何れかに応じて変更する値であってもよいし、数式で表される値でもよいし、テーブルに予め記憶した値でもよいし、作業者が入力した値でもよい。 The sewing device 1 may change the sewing conditions according to the detected thickness of the sewn material, or may not change them. The sewing device 1 may enable or disable the setting of the penetration force improvement function according to the detected thickness of the sewn material, or may not change the setting. When the sewing device 1 changes the sewing conditions according to the detected thickness of the sewn material, the sewing conditions to be changed may be changed appropriately according to the configuration of the sewing device 1. The sewing device 1 may notify the comparison result and warning by any method such as voice output or warning light illumination. The setting method of at least one of the number table 96, the setting table 97, and the threshold table 98 may be changed appropriately. The sewing device 1 may change or omit the process using at least one of the warning threshold value H1, the change threshold value H2, the effective threshold value H3, the thickness threshold value, and the change threshold value. For example, the sewing device 1 may omit S68 in FIG. 9, and when the absolute value of the difference between the detected thickness and the reference thickness is equal to or greater than the warning threshold value H1 (S65: YES), it is not necessary to stop sewing by only notifying a warning (S66). The method of setting at least one of the warning threshold H1, the change threshold H2, the valid threshold H3, the thickness threshold, and the change threshold may be changed as appropriate. At least one of the warning threshold H1, the change threshold H2, the valid threshold H3, and the change threshold may be a value that changes depending on at least one of the detected thickness and the reference thickness, may be a value expressed by a mathematical formula, may be a value stored in a table in advance, or may be a value entered by the operator.

縫製装置1は例えば図9のS55を省略し、検出厚さが厚さ閾値以上でない時(S53:NO)、警告を報知するのみで(S54)、縫製を停止しなくてもよい。縫製装置1は縫製開始前、縫製中の何れかのみに、検出厚さを取得し、検出厚さと基準厚さの比較をしてもよい。縫製装置1はS56を省略し、検出厚さが縫製中に変化したか否かを検出しなくてもよい。縫製装置1はS53~S55を省略してもよく、針板14と外押え足11の間に被縫製物が無いことを検出したり、報知したりしなくてもよい。縫製装置1は設定テーブル97を記憶しなくてもよく、S58~S60を省略してもよい。縫製装置1は図7の設定処理の一部又は全部を行わなくてもよく、例えば、入力部16の検出結果に基準厚さを設定してもよい。縫製装置1はS23、S35の少なくとも何れかにおいて被縫製物を縫製中の検出厚さを所定時機に検出してもよい。該時、検出厚さは縫製装置1の縫製条件に応じて変わる為、CPU91はS25、S36で検出厚さと共に、縫製条件を記憶してもよい。縫製条件は例えば針数、一時停止の有無、糸切の有無、送り量の変化、主軸31の回転方向の逆転の有無、糸調子の変化、押え圧の変化、交互上昇量の変化、回転数の変化から適宜選択した条件でもよい。 9, and when the detected thickness is not equal to or greater than the thickness threshold (S53: NO), the sewing device 1 may simply issue a warning (S54) and not stop sewing. The sewing device 1 may obtain the detected thickness only before sewing starts or during sewing, and compare the detected thickness with the reference thickness. The sewing device 1 may omit S56 and not detect whether the detected thickness has changed during sewing. The sewing device 1 may omit S53 to S55, and may not detect or notify that there is no sewing material between the needle plate 14 and the presser foot 11. The sewing device 1 may not store the setting table 97, and may omit S58 to S60. The sewing device 1 may not perform part or all of the setting process in FIG. 7, and may set the reference thickness to the detection result of the input unit 16, for example. The sewing device 1 may detect the detected thickness during sewing of the sewing material at a predetermined time in at least one of S23 and S35. At this time, since the detected thickness changes depending on the sewing conditions of the sewing device 1, the CPU 91 may store the sewing conditions along with the detected thickness in S25 and S36. The sewing conditions may be appropriately selected from, for example, the number of stitches, whether or not there is a temporary stop, whether or not there is a thread break, a change in the feed amount, whether or not the rotation direction of the main shaft 31 is reversed, a change in thread tension, a change in the presser foot pressure, a change in the amount of alternating lift, and a change in the number of rotations.

1 :縫製装置
6 :針棒
7 :縫針
10 :外押え棒
11 :外押え足
13 :糸調子器
14 :針板
21 :主軸モータ
22 :押えモータ
23 :交互上昇量調整モータ
24 :送り量調整モータ
25 :糸調子ソレノイド
27 :主軸モータ
32 :針棒機構
34 :押え機構
36 :送り機構
37 :送り量調整機構
49 :検出器
56~59:エンコーダ
90 :制御部
91 :CPU
94 :記憶装置
96 :枚数テーブル
97 :設定テーブル
1: Sewing device 6: Needle bar 7: Sewing needle 10: Presser bar 11: Presser foot 13: Thread tension controller 14: Needle plate 21: Main shaft motor 22: Presser motor 23: Alternating lift amount adjustment motor 24: Feed amount adjustment motor 25: Thread tension solenoid 27: Main shaft motor 32: Needle bar mechanism 34: Presser mechanism 36: Feed mechanism 37: Feed amount adjustment mechanism 49: Detectors 56 to 59: Encoder 90: Control unit 91: CPU
94: Storage device 96: Number table 97: Setting table

Claims (16)

被縫製物を載置する針板と、
上下方向に延び、下端に縫針を装着可能な針棒と、
前記針棒を上下動する針棒機構と、
前記針棒機構を駆動する主軸モータと、
押え足を下端に装着でき、前記針板に載置した前記被縫製物を上から前記押え足で押える押え棒と、
前記押え足が押えた前記被縫製物の厚さである検出厚さを検出する検出部と
を備えた縫製装置において、
縫製予定の一枚又は複数枚の前記被縫製物の厚さとして予め設定された基準厚さを取得する取得部と、
前記検出厚さと、前記基準厚さとを比較する比較部と、
前記比較部の比較結果を報知する報知制御部と、
前記検出厚さと、前記基準厚さとの差の比較に用いる警告閾値を取得する警告閾値取得部とを備え、
前記報知制御部は、前記基準厚さと前記検出厚さとの差が前記警告閾値以上の時、警告を報知し、更に、
前記警告閾値よりも小さい変更閾値を取得する変更閾値取得部と、
前記基準厚さと前記検出厚さの前記差が前記警告閾値よりも小さく、且つ、前記変更閾値以上の時、縫製条件を前記検出厚さに応じて変更する条件変更部と
を備えることを特徴とする縫製装置。
a needle plate on which an object to be sewn is placed;
A needle bar extending in the vertical direction and capable of mounting a sewing needle at its lower end;
a needle bar mechanism for moving the needle bar up and down;
a main shaft motor that drives the needle bar mechanism;
a presser bar to which a presser foot can be attached at a lower end, and which presses down the workpiece placed on the needle plate from above with the presser foot;
A sewing device including a detection unit for detecting a thickness of the sewing material pressed by the presser foot,
an acquisition unit that acquires a reference thickness that is set in advance as a thickness of one or more pieces of the sewing material to be sewn;
A comparison unit that compares the detected thickness with the reference thickness;
a notification control unit that notifies a comparison result of the comparison unit;
a warning threshold acquisition unit that acquires a warning threshold used for comparing a difference between the detected thickness and the reference thickness;
The notification control unit issues a warning when the difference between the reference thickness and the detected thickness is equal to or greater than the warning threshold value, and further
a change threshold acquisition unit that acquires a change threshold that is smaller than the warning threshold;
a condition change unit that changes sewing conditions in accordance with the detected thickness when the difference between the reference thickness and the detected thickness is smaller than the warning threshold value and is equal to or larger than the change threshold value;
A sewing device comprising :
前記警告閾値よりも小さい有効閾値を取得する有効閾値取得部と、
前記基準厚さと前記検出厚さの前記差が前記警告閾値よりも小さく、且つ、前記検出厚さから前記基準厚さを差し引いた値が前記有効閾値以上の時、前記基準厚さの前記被縫製物を縫製する時に前記主軸モータに通電する電流よりも大きい電流を供給して前記主軸モータを駆動することで前記縫針に依る前記被縫製物の貫通力を向上する貫通力向上機能を有効に設定する有効設定部とを更に備えることを特徴とする請求項1に記載の縫製装置。
an effective threshold acquisition unit that acquires an effective threshold that is smaller than the warning threshold;
and an enable setting unit that enables a penetration force increasing function that increases a penetration force of the sewing needle through the sewing workpiece by driving the main shaft motor with a current that is greater than a current that is passed through the main shaft motor when sewing the sewing workpiece of the reference thickness, when the difference between the reference thickness and the detected thickness is smaller than the warning threshold value and the value obtained by subtracting the reference thickness from the detected thickness is equal to or greater than the enable threshold value.
前記基準厚さと前記主軸モータ駆動中に取得した前記検出厚さの差が前記警告閾値以上の時、前記主軸モータの駆動を停止する縫製停止部を更に備えることを特徴とする請求項1又は2に記載の縫製装置。 3. The sewing device according to claim 1, further comprising a sewing stop unit that stops driving the main shaft motor when a difference between the reference thickness and the detected thickness acquired while the main shaft motor is being driven is equal to or greater than the warning threshold value. 前記検出部は、前記主軸モータ駆動開始前に前記検出厚さを検出し、
前記報知制御部は、前記基準厚さと前記主軸モータ駆動開始前に検出した前記検出厚さの前記比較結果を報知することを特徴とする請求項1に記載の縫製装置。
The detection unit detects the thickness before the spindle motor starts to be driven,
2. The sewing device according to claim 1, wherein the notification control unit notifies the result of the comparison between the reference thickness and the detected thickness detected before the main shaft motor starts to be driven.
前記検出部は、前記主軸モータ駆動中に前記検出厚さを検出し、
前記報知制御部は、前記主軸モータ駆動中に検出した前記検出厚さが変化した場合に警告を報知することを特徴とする請求項に記載の縫製装置。
The detection unit detects the thickness while the spindle motor is being driven,
5. The sewing device according to claim 4 , wherein the notification control unit issues a warning when the detected thickness detected while the main shaft motor is being driven changes.
前記検出部は、前記主軸モータ駆動中に前記検出厚さを検出し、
前記主軸モータ駆動中に検出した前記検出厚さが変化した場合に、縫製条件を前記検出厚さに応じて変更する条件変更部を更に備えることを特徴とする請求項又はに記載の縫製装置。
The detection unit detects the thickness while the spindle motor is being driven,
6. The sewing device according to claim 4 , further comprising a condition change unit which changes sewing conditions in response to a change in the detected thickness when the detected thickness changes while the main shaft motor is being driven.
前記検出部は、前記主軸モータ駆動中に前記検出厚さを検出し、
前記報知制御部は、前記主軸モータ駆動中に検出した前記検出厚さが所定値よりも小さい時、前記被縫製物が前記針板と前記押え足の間に無いことを報知し、
前記主軸モータ駆動中に検出した前記検出厚さが前記所定値よりも小さい時、前記主軸モータの駆動を停止する縫製停止部を更に備えることを特徴とする請求項の何れかに記載の縫製装置。
The detection unit detects the thickness while the spindle motor is being driven,
the notification control unit notifies the user that the sewing material is not between the needle plate and the presser foot when the detected thickness detected during driving of the main shaft motor is smaller than a predetermined value,
The sewing device according to any one of claims 4 to 6, further comprising a sewing stop unit that stops driving the main shaft motor when the detected thickness detected while the main shaft motor is being driven is smaller than the predetermined value.
前記報知制御部は、前記検出厚さと前記基準厚さの前記比較結果として、前記針板に載置した前記被縫製物の枚数を表示することを特徴とする請求項1、4及び5の何れかに記載の縫製装置。 The sewing device according to any one of claims 1, 4 and 5, characterized in that the notification control unit displays the number of the workpieces placed on the needle plate as the result of the comparison between the detected thickness and the reference thickness. 被縫製物を載置する針板と、
上下方向に延び、下端に縫針を装着可能な針棒と、
前記針棒を上下動する針棒機構と、
前記針棒機構を駆動する主軸モータと、
押え足を下端に装着でき、前記針板に載置した前記被縫製物を上から前記押え足で押える押え棒と、
前記押え足が押えた前記被縫製物の厚さである検出厚さを検出する検出部と
を備えた縫製装置において、
縫製予定の一枚又は複数枚の前記被縫製物の厚さとして予め設定された基準厚さを取得する取得部と、
前記検出厚さと、前記基準厚さとを比較する比較部と、
前記比較部の比較結果を報知する報知制御部と、
前記検出厚さと、前記基準厚さとの差の比較に用いる警告閾値を取得する警告閾値取得部とを備え、
前記取得部は、縫製途中で前記基準厚さが変わる前記被縫製物を縫製する時、前記主軸モータ駆動中に前記基準厚さを、前記基準厚さの前記被縫製物を縫製する順序である設定順に複数取得し、
前記比較部は、前記主軸モータ駆動中に検出した前記検出厚さが変化した時、前記検出厚さと、前記設定順が次の前記基準厚さとを比較し、
前記報知制御部は、前記検出厚さと、前記設定順が次の前記基準厚さとの差が前記警告閾値以上の時、警告を報知し、更に、
前記警告閾値よりも小さい変更閾値を取得する変更閾値取得部と、
前記基準厚さと前記検出厚さの前記差が前記警告閾値よりも小さく、且つ、前記変更閾値以上の時、縫製条件を前記検出厚さに応じて変更する条件変更部と
を備えることを特徴とする縫製装置。
a needle plate on which an object to be sewn is placed;
A needle bar extending in the vertical direction and capable of mounting a sewing needle at its lower end;
a needle bar mechanism for moving the needle bar up and down;
a main shaft motor that drives the needle bar mechanism;
a presser bar to which a presser foot can be attached at a lower end, and which presses down the workpiece placed on the needle plate from above with the presser foot;
A sewing device including a detection unit for detecting a thickness of the sewing material pressed by the presser foot,
an acquisition unit that acquires a reference thickness that is set in advance as a thickness of one or more pieces of the sewing material to be sewn;
A comparison unit that compares the detected thickness with the reference thickness;
a notification control unit that notifies a comparison result of the comparison unit;
a warning threshold acquisition unit that acquires a warning threshold used for comparing a difference between the detected thickness and the reference thickness;
the acquiring unit, when sewing the sewing object whose reference thickness changes during sewing, acquires a plurality of the reference thicknesses in a set order, which is an order in which the sewing object having the reference thickness is sewn, while the main shaft motor is driven;
the comparison unit, when the detected thickness detected while the spindle motor is being driven changes, compares the detected thickness with the next reference thickness in the setting order;
The notification control unit issues a warning when a difference between the detected thickness and the next reference thickness in the set order is equal to or greater than the warning threshold value , and further
a change threshold acquisition unit that acquires a change threshold that is smaller than the warning threshold;
a condition change unit that changes sewing conditions in accordance with the detected thickness when the difference between the reference thickness and the detected thickness is smaller than the warning threshold value and is equal to or larger than the change threshold value;
A sewing device comprising :
縫製途中で前記基準厚さが変わる前記被縫製物を縫製する時の、前記主軸モータ駆動中の前記基準厚さと前記設定順との組合せを複数記憶する記憶部を更に備え、
前記取得部は、前記記憶部が記憶した複数の前記組合せを前記設定順に取得することを特徴とする請求項に記載の縫製装置。
a memory unit that stores a plurality of combinations of the reference thickness during the drive of the main shaft motor and the setting order when sewing the sewing object in which the reference thickness changes during the sewing process;
The sewing device according to claim 9 , wherein the acquisition unit acquires the plurality of combinations stored in the storage unit in the set order.
前記基準厚さと前記設定順との前記組合せを設定する指示を検出した場合に、前記検出部が検出した前記検出厚さを前記基準厚さとして設定し、前記基準厚さと前記設定順との前記組合せを複数前記記憶部に記憶させる記憶制御部を更に備えることを特徴とする請求項1に記載の縫製装置。 The sewing device according to claim 10, further comprising a memory control unit which, when an instruction to set the combination of the reference thickness and the setting order is detected, sets the detected thickness detected by the detection unit as the reference thickness and stores multiple combinations of the reference thickness and the setting order in the memory unit . 前記検出部は、前記主軸モータ駆動開始前に前記検出厚さを検出し、
前記報知制御部は、前記基準厚さと前記主軸モータ駆動開始前に検出した前記検出厚さの前記比較結果を報知することを特徴とする請求項に記載の縫製装置。
The detection unit detects the thickness before the spindle motor starts to be driven,
10. The sewing device according to claim 9 , wherein the notification control unit notifies the result of the comparison between the reference thickness and the detected thickness detected before the main shaft motor starts to be driven.
前記検出部は、前記主軸モータ駆動中に前記検出厚さを検出し、
前記報知制御部は、前記主軸モータ駆動中に検出した前記検出厚さが変化した場合に警告を報知することを特徴とする請求項1に記載の縫製装置。
The detection unit detects the thickness while the spindle motor is being driven,
The sewing device according to claim 12 , wherein the notification control unit issues a warning when the detected thickness detected while the main shaft motor is being driven changes.
前記検出部は、前記主軸モータ駆動中に前記検出厚さを検出し、
前記主軸モータ駆動中に検出した前記検出厚さが変化した場合に、縫製条件を前記検出厚さに応じて変更する条件変更部を更に備えることを特徴とする請求項1又は1に記載の縫製装置。
The detection unit detects the thickness while the spindle motor is being driven,
The sewing device according to claim 1 2 or 1 3 , further comprising a condition change unit which changes sewing conditions in response to a change in the detected thickness detected while the main shaft motor is being driven.
前記検出部は、前記主軸モータ駆動中に前記検出厚さを検出し、
前記報知制御部は、前記主軸モータ駆動中に検出した前記検出厚さが所定値よりも小さい時、前記被縫製物が前記針板と前記押え足の間に無いことを報知し、
前記主軸モータ駆動中に検出した前記検出厚さが前記所定値よりも小さい時、前記主軸モータの駆動を停止する縫製停止部を更に備えることを特徴とする請求項1~1の何れかに記載の縫製装置。
The detection unit detects the thickness while the spindle motor is being driven,
the notification control unit notifies the user that the sewing material is not between the needle plate and the presser foot when the detected thickness detected during driving of the main shaft motor is smaller than a predetermined value,
A sewing device as described in any one of claims 12 to 14, further comprising a sewing stop unit that stops driving the main shaft motor when the detected thickness detected while the main shaft motor is driven is smaller than the predetermined value.
前記報知制御部は、前記検出厚さと前記基準厚さの前記比較結果として、前記針板に載置した前記被縫製物の枚数を表示することを特徴とする請求項、1及び1の何れかに記載の縫製装置。 A sewing device as described in any one of claims 9 , 12 and 13, characterized in that the notification control unit displays the number of the workpieces placed on the needle plate as the comparison result between the detected thickness and the reference thickness .
JP2020060891A 2020-03-30 2020-03-30 Sewing equipment Active JP7540179B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2020060891A JP7540179B2 (en) 2020-03-30 2020-03-30 Sewing equipment
CN202110320165.7A CN113463285B (en) 2020-03-30 2021-03-25 Sewing device
EP21164887.8A EP3889333A1 (en) 2020-03-30 2021-03-25 Sewing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020060891A JP7540179B2 (en) 2020-03-30 2020-03-30 Sewing equipment

Publications (2)

Publication Number Publication Date
JP2021159109A JP2021159109A (en) 2021-10-11
JP7540179B2 true JP7540179B2 (en) 2024-08-27

Family

ID=75223171

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020060891A Active JP7540179B2 (en) 2020-03-30 2020-03-30 Sewing equipment

Country Status (3)

Country Link
EP (1) EP3889333A1 (en)
JP (1) JP7540179B2 (en)
CN (1) CN113463285B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007007391A (en) 2005-06-28 2007-01-18 Duerkopp Adler Ag Sewing machine
JP2014188274A (en) 2013-03-28 2014-10-06 Brother Ind Ltd Sewing machine
JP2015150361A (en) 2014-02-19 2015-08-24 ブラザー工業株式会社 sewing machine
JP2019201728A (en) 2018-05-21 2019-11-28 Juki株式会社 sewing machine

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2871191B2 (en) * 1991-07-04 1999-03-17 ブラザー工業株式会社 Sewing machine needle bar controller
JPH08266762A (en) * 1995-04-03 1996-10-15 Brother Ind Ltd Sewing machine
JP2018051153A (en) * 2016-09-30 2018-04-05 ブラザー工業株式会社 Sewing machine and control method of sewing machine
JP2019130121A (en) * 2018-01-31 2019-08-08 ブラザー工業株式会社 sewing machine

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007007391A (en) 2005-06-28 2007-01-18 Duerkopp Adler Ag Sewing machine
JP2014188274A (en) 2013-03-28 2014-10-06 Brother Ind Ltd Sewing machine
JP2015150361A (en) 2014-02-19 2015-08-24 ブラザー工業株式会社 sewing machine
JP2019201728A (en) 2018-05-21 2019-11-28 Juki株式会社 sewing machine

Also Published As

Publication number Publication date
CN113463285B (en) 2023-01-03
CN113463285A (en) 2021-10-01
JP2021159109A (en) 2021-10-11
EP3889333A1 (en) 2021-10-06

Similar Documents

Publication Publication Date Title
JP2596710B2 (en) Sewing machine structure
US20120234222A1 (en) Sewing machine with image synthesis unit
US11066767B2 (en) Sewing machine
JP2006102396A (en) Sewing machine
JP4526956B2 (en) sewing machine
JP2016150035A (en) Sewing machine and method for controlling sewing machine
JP2011019650A (en) Top and bottom feed sewing machine
JP2008212289A (en) Sewing machine and sewing machine control program
JP7540179B2 (en) Sewing equipment
JP2011172801A (en) Sewing machine
EP3165661B1 (en) Sewing machine and control method of sewing machine
JPS63209696A (en) Constant position stop apparatus of sewing machine
JP6894240B2 (en) sewing machine
JP2012176182A (en) Sewing machine
JP2005137694A (en) Sewing machine
JP2871191B2 (en) Sewing machine needle bar controller
JPH0523472A (en) Controller for needle bar/hook separately driving sewing machine
JPH01115393A (en) Apparatus for adjusting pressure for pressing cloth in sewing machine
JP2013208403A (en) Buttonhole sewing machine
JP2018201746A (en) sewing machine
JP2010142536A (en) Sewing machine
JP2013154062A (en) Sewing machine
JP2011019665A (en) Sewing machine
JPH0142708B2 (en)
JP2016220781A (en) Sewing machine and control method of sewing machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221202

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230818

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231020

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240403

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240716

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240729

R150 Certificate of patent or registration of utility model

Ref document number: 7540179

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150