縫紉的制造方法
【專利摘要】本發明提供一種縫紉機,其在更換壓腳后仍能夠準確地檢測布厚并改變送布齒的動作軌跡。CPU能夠執行手動零位置設定處理,在顯示部顯示布厚0mm狀態的指示信息(S27)。看著指示信息的操作者將壓腳降至布厚0mm狀態。CPU對是否按下確定開關進行判斷(S28),當按下了確定開關時(S28:是),CPU將當前的壓腳高度設定為零位置,并將霍爾傳感器的輸出電壓存儲于存儲裝置(S29)。因此,操作者能夠在更換壓腳后設定壓腳高度的零位置,因此,縫紉機能夠準確地檢測待縫制的布的布厚。縫紉機能夠與布厚相應地適當地改變送布齒的動作軌跡,因此,能夠與布厚相應地適當地進行縫制。
【專利說明】縫紉機
【技術領域】
[0001]本發明涉及一種縫紉機。
【背景技術】
[0002]以往的縫紉機具有用于調整送布齒的動作軌跡的機構。操作者根據布的厚度、材質等改變送布齒的動作軌跡。日本特許公開1994年86883號公報所公開的縫紉機的上送布裝置具有上送布齒、布厚檢測部、RAM和水平送布變更部。布厚檢測部使用傳感器等檢測壓腳的高度,并根據壓腳的高度來檢測布的布厚。RAM可存儲與布厚檢測部的布厚檢測數據相對應的脈沖電動機的工作量等。脈沖電動機用于調節上送布齒的送布量。水平送布變更部計算與布厚檢測部所檢測到的布厚相對應的脈沖電動機的工作量,并設定與布厚相應的上送布齒的水平送布量。
[0003]操作者有時會將壓腳更換成高度不同的壓腳。當更換壓腳時,沒有布的狀態下的壓腳高度位置發生變化的可能性較高。因此,縫紉機需要校正壓腳高度。操作者有可能未校正壓腳高度就繼續使用縫紉機。當壓腳高度位置發生變化時,布厚檢測部會輸出與實際的布厚不同的布厚檢測數據。此時,送布齒的動作軌跡有可能在與假定的布厚條件下的時間不同的時間發生變化。此時,送布齒有可能在機針刺入到加工布中的狀態下進行送布。因此,縫紉機有可能發生機針被折斷和縫制不良的情況。
【發明內容】
[0004]本發明的目的在于提供一種在更換壓腳后仍能準確地檢測布厚并改變送布齒的動作軌跡的縫纟刃機。
[0005]技術方案I的縫紉機具有:壓腳,其用于將布按壓于設置在機座部的針板上;第一位置檢測部,其用于檢測上述壓腳的上下方向位置;布厚檢測部,其用于根據上述第一位置檢測部所檢測到的上述壓腳的上下方向位置來檢測由上述壓腳按壓于上述針板上的上述布的布厚;以及變更部,其用于根據上述布厚檢測部所檢測到的上述布的上述布厚來改變用于在輸送方向輸送上述布的送布齒的動作軌跡;該縫紉機的特征在于,具有:上下動作機構,其用于使上述送布齒進行在上下方向的動作;電動機,其用于與上述上下動作機構使上述送布齒進行的在上下方向的動作相應地在輸送方向驅動上述送布齒;以及設定部,其用于將上述壓腳在上述壓腳抵接于上述針板上的狀態下的上下方向位置設定為基準位置;上述布厚檢測部根據壓布位置和上述設定部所設定的上述基準位置來檢測上述布厚,該壓布位置為上述壓腳在將上述布按壓于上述針板上的狀態下的上述上下方向位置;上述變更部根據上述布厚檢測部所檢測到的上述布厚,將上述送布齒的動作軌跡改變為開始時間及結束時間不同的動作軌跡,該開始時間是上述送布齒相對于上下方向位置開始向上述輸送方向的動作的時間,該結束時間是上述送布齒相對于上下方向位置結束向上述輸送方向的動作的時間。縫紉機具有設定部,設定部能夠設定壓腳的基準位置。操作者有時會將壓腳更換為其他壓腳。操作者只要利用設定部正確地設定壓腳的基準位置,就能夠根據基準位置和壓布位置準確地檢測布的布厚。變更部能夠與布的布厚相應地適當地改變送布齒的動作軌跡。因此,縫紉機能夠與布的布厚相應地適當地進行縫制。
[0006]根據技術方案I所述的發明的結構,技術方案2的縫紉機的特征在于,上述設定部具有:主軸停止判斷部,其用于對上述縫紉機的主軸是否處于停止狀態進行判斷;第二位置檢測部,其用于在上述主軸停止判斷部判斷為上述主軸處于停止狀態時,檢測上述壓腳的上下方向位置;壓腳位置判斷部,其用于對上述第二位置檢測部所檢測到的上述壓腳的上下方向位置是否在上述基準位置以下進行判斷;以及第一基準位置更新部,其用于在上述壓腳位置判斷部判斷為上述壓腳的上下方向位置在上述基準位置以下時,將上述基準位置更新為上述第二位置檢測部所檢測到的上述壓腳的上下方向位置。操作者有時在將壓腳更換為其他壓腳之后卻忘記設定基準位置。在上軸處于停止狀態而壓腳的上下方向位置時處于基準位置以下時,存在壓腳抵接于針板上的可能性。縫紉機能夠將基準位置設定為該壓腳的上下方向位置。因此,即使在操作者忘記設定基準位置的情況下,縫紉機也能夠自動地設定基準位置。
[0007]根據技術方案2所述的發明的結構,技術方案3的縫紉機的特征在于,該縫紉機具有第二基準位置更新部,在未由上述第一基準位置更新部更新上述基準位置的狀態持續了規定時間以上時,或者持續了規定針數以上時,該第二基準位置更新部將上述基準位置更新為臨時基準位置,該臨時基準位置為預先設定在上述壓腳自上述針板上離開的方向上的位置。當未更新基準位置的狀態持續了規定時間以上時,或者持續了規定針數以上時,存在壓腳的上下方向位置發生了偏移的可能性。在上述狀態持續了規定時間以上或者規定針數以上的情況下,縫紉機能夠將基準位置更新為臨時基準位置。臨時基準位置設定在壓腳自針板上離開的方向上。因此,當將基準位置更新為臨時基準位置時,壓腳的上下方向位置有可能處于基準位置以下。因此,縫紉機能夠在下一次設定基準位置時將基準位置設定為該壓腳的上下方向位置。因此,即使在操作者忘記設定基準位置的情況下,縫紉機也能夠自動地設定基準位置。
[0008]根據技術方案3所述的發明的結構,技術方案4的縫紉機的特征在于,上述臨時基準位置為上述壓腳在上述上下方向位置中的自上述針板上離開的方向上的最大值。通過將臨時基準位置設定為壓腳的上下方向位置的最大值,使縫紉機能夠在下一次設定基準位置時可靠地設定基準位置。因此,即使在壓腳的上下方向位置發生了偏移的情況下,縫紉機也能夠將基準位置設定為正確的位置。
【專利附圖】
【附圖說明】
[0009]圖1是縫紉機I的立體圖。
[0010]圖2是表示送布機構30的第一狀態的立體圖。
[0011]圖3是表示送布機構30的第二狀態的立體圖。
[0012]圖4是表示送布機構30的第三狀態的立體圖。
[0013]圖5是表示送布齒34的動作軌跡的圖。
[0014]圖6是表示縫紉機I的機臂部4的左端部的內部的圖。
[0015]圖7是在用壓腳17按壓布100的狀態下壓桿63的立體圖。
[0016]圖8是在用壓腳17按壓布100的狀態下壓桿63的主視圖。[0017]圖9是在壓腳17與針板15彼此接觸的狀態下壓桿63的主視圖。
[0018]圖10是比較壓腳17A、17B的厚度的圖。
[0019]圖11是縫紉機I的電氣結構的框圖。
[0020]圖12是校正值數據95的示意圖。
[0021]圖13是薄布用軌跡數據80的示意圖。
[0022]圖14是厚布用軌跡數據90的示意圖。
[0023]圖15是表示圖13的薄布用軌跡數據80和圖14的厚布用軌跡數據90條件中上軸角與送布軸角的對應關系的圖。
[0024]圖16是表示薄布用軌跡802和厚布用軌跡902的圖。
[0025]圖17是表示在送布齒34按照薄布用軌跡802移動后機針8于結束時間的位置的圖。
[0026]圖18是表示在送布齒34按照厚布用軌跡902移動后機針8于結束時間的位置的圖。
[0027]圖19是送布處理的流程圖。
[0028]圖20是出廠時校正處理的流程圖。
[0029]圖21是手動零位置設定處理的流程圖。
[0030]圖22是自動零位置設定處理的流程圖。
【具體實施方式】
[0031]參照【專利附圖】

【附圖說明】本發明的第一實施方式。參照圖1?圖9說明縫紉機I的結構。圖1的紙面上側、下側、右側、左側、表面側、背面側分別是縫紉機I的上側、下側、右側、左側、前側、后側。
[0032]如圖1所示,縫紉機I具有機座部2、支柱部3和機臂部4。機座部2是縫紉機I的基座,其自上方安裝于工作臺20上表面的凹部(省略圖示)。支柱部3自機座部2的右端向垂直上方延伸。機臂部4自支柱部3的上端向左方延伸,與機座部2上表面相對。機臂部4在左端部下方安裝有壓腳17。壓腳17與送布齒34 (參照圖2)相對。機臂部4在左端部下方保持有針桿7。針桿7在下端安裝有機針8。針桿7和機針8在主電動機13的驅動下上下地往返移動。機臂部4在左端部前方具有挑線桿9。挑線桿9與針桿7連動地上下運動。機臂部4在上部具有操作部10。操作部10在前表面具有顯示部11。操作者一邊看著顯示部11 一邊操作操作部10,將各種指示輸入縫紉機I。
[0033]縫紉機I在工作臺20下表面具有控制裝置25。控制裝置25借助桿21與踩踏式的踏板22相連接。操作者可向前側或后側操作踏板22。控制裝置25根據踏板22的操作方向和操作量控制縫紉機I的動作。縫紉機I在工作臺20下方具有膝操作桿23。操作者通過操作膝操作桿23使壓桿63 (參照圖6)上下運動,從而使壓腳17上下運動。
[0034]支柱部3在右側面上部具有主電動機13。機臂部4在內部具有主軸14。主軸14以能夠旋轉的狀態在機臂部4內部沿左右方向延伸。主軸14的右端與主電動機13相連接,主軸14的左端與針桿上下運動機構(省略圖示)相連接。主電動機13驅動主軸14而使針桿7和挑線桿9上下運動。主軸14旋轉一圈,針桿7上下往返運動一次。
[0035]機座部2在上表面左端具有針板15。針板15在大致中央部具有容針孔18 (參照圖2)。機針8的下端在下降時穿過容針孔18。針板15分別在容針孔18的左方、后方、右方、前方具有送布齒孔19(參照圖2)。送布齒孔19呈在前后方向上較長的長方形形狀。機座部2在針板15的下方具有梭子機構(省略圖示)和送布機構30 (參照圖2?圖4)。送布機構30是用于輸送作為縫制對象的布的機構。
[0036]參照圖2說明送布機構30的結構。圖2的上側、下側、右側、左側、左上側、右下側分別是縫紉機I的上側、下側、前側、后側、右側、左側。送布機構30具有送布臺33、送布齒34、送布電動機35、動力傳遞機構40、中間作用臂38、上下動力機構47等。送布臺33位于針板15的下方且與針板15大致平行。送布臺33在上表面的中心附近大致水平地支承有四個送布齒34。各送布齒34與送布齒孔19的位置相對應。各送布齒34均在前后方向上較長。送布齒34在前后方向上的長度小于送布齒孔19的長度。送布齒34在上部具有凹凸。在凹凸與壓腳17之間夾持布。送布齒34使布在水平方向移動。送布電動機35配置在送布臺33的右方。送布電動機35是步進電機,使送布臺33在前后方向移動。送布電動機35具有驅動軸36。驅動軸36向左方延伸。送布電動機35使驅動軸36轉動。
[0037]動力傳遞機構40具有第一臂部41、第二臂部42和連結部65。第一臂部41的一端垂直于送布電動機35的驅動軸36地安裝于該驅動軸36的頂端。第一臂部41的另一端以第一臂部41能夠轉動的方式與第二臂部42的一端相連結。第二臂部42的另一端以第二臂部42能夠轉動的方式與中間作用臂38的后端相連結。第一臂部41的另一端與第二臂部42的一端彼此連結的部位為連結部65。第二臂部42的另一端與中間作用臂38的后端彼此連結的部位為連結部66。中間作用臂38沿前后方向延伸,將其前端部固定于水平輸送軸28的右端側。水平輸送軸28以能夠轉動的方式設于送布電動機35的左上方。水平輸送軸28沿左右方向延伸,支承于機座部2。連桿構件50的下端垂直于水平輸送軸28地安裝于該水平輸送軸28的左端部。連桿構件50的上端以連桿構件50能夠轉動的方式與送布臺33的前端部相連結。當驅動軸36在轉動范圍內向一方向和該一方向的反方向往返轉動時,連結部65在前后方向水平往返移動,連結部66在上下方向往返移動。通過連結部66的移動,中間作用臂38以水平輸送軸28為中心轉動。水平輸送軸28與中間作用臂38的轉動連動地轉動。通過水平輸送軸28的轉動,送布臺33在前后方向移動。
[0038]送布臺33在后端具有上下動力機構47。上下動力機構47具有上下輸送軸27、帶輪24、偏心部39和連桿構件51。上下輸送軸27沿左右方向延伸且能夠旋轉。機座部2支承上下輸送軸27。上下輸送軸27位于與水平輸送軸28平行的位置。上下輸送軸27在右端部固定有帶輪24。帶輪24借助同步帶(省略圖示)與主軸14 (參照圖1)相連結。因此,上下輸送軸27在主電動機13的驅動下以與主軸14保持著同步的狀態旋轉。偏心部39設于上下輸送軸27的左端。偏心部39相對于上下輸送軸27的軸心偏心。連桿構件51以能夠旋轉的方式設于送布臺33的后端。連桿構件51以偏心部39能夠旋轉的方式保持該偏心部39。偏心部39隨著上下輸送軸27的旋轉借助連桿構件51使送布臺33上下運動。當主軸14旋轉一圈時,上下輸送軸27旋轉一圈,上下動力機構47使送布臺33上下往返運動一次。
[0039]參照圖2?圖4說明送布機構30如何使送布臺33進行在前后方向的動作。驅動軸36在轉動范圍內分別向一方向和該一方向的反方向往返地重復轉動。送布機構30重復下述第一狀態?第三狀態而使送布臺33在前后方向移動。圖2?圖4所示的區域Wl?區域W3分別是針板15上表面周圍的局部放大圖。
[0040]圖2所示的送布機構30處于第一狀態。第一臂部41和第二臂部42在上下方向上位于一條直線上。連結部66位于最上部且是位于連結部65的上方。中間作用臂38呈大致水平。送布臺33位于其可動范圍的最前方。送布齒34位于送布齒孔19的最前方位置。連結部65在第一臂部41和第二臂部42在上下方向上位于一條直線上時的位置為中間位置。中間位置是指連結部65在前后方向移動的移動范圍的中間位置。當送布電動機35自第一狀態開始驅動時,驅動軸36繞左視狀態下的順時針方向轉動。第一臂部41伴隨著驅動軸36的轉動繞順時針方向轉動。連結部65自中間位置向前方位置移動。第一臂部41和第二臂部42以連結部65為基點地朝向前方彎曲成大致L字形。第二臂部42以連結部65為中心繞左視狀態下的逆時針方向轉動。通過第二臂部42的轉動,連結部66向下方移動。連結部66向下方拉動中間作用臂38的后端。中間作用臂38以水平輸送軸28為中心繞逆時針方向轉動而其后端向斜下方傾斜。水平輸送軸28與中間作用臂38的轉動連動地繞逆時針方向轉動。連桿構件50與水平輸送軸28連動地繞逆時針方向轉動。因此,送布臺33向后方移動。當驅動軸36轉動至可轉動范圍的一端部時,送布齒34位于送布齒孔19的最后方位置。如圖3所示,送布機構30處于第二狀態。送布電動機35使驅動軸36的轉動方向反轉。驅動軸36繞左視狀態下的逆時針方向轉動。第一臂部41伴隨著驅動軸36的轉動繞逆時針方向轉動。連結部65自前方位置移動至中間位置。第一臂部41和第二臂部42在上下方向上位于一條直線上。中間作用臂38以水平輸送軸28為中心繞順時針方向轉動而返回至大致水平狀態。水平輸送軸28與中間作用臂38的轉動連動地繞順時針方向轉動。連桿構件50與水平輸送軸28連動地繞順時針方向轉動。因此,送布臺33向前方移動。送布齒34位于送布齒孔19的最前方位置。送布機構30返回至第一狀態(參照圖2)。驅動軸36自第一狀態繼續繞左視狀態下的逆時針方向轉動。第一臂部41伴隨著驅動軸36的轉動繼續繞逆時針方向轉動。連結部65自中間位置向后方位置移動。第一臂部41和第二臂部42以連結部65為基點地朝與第二狀態時相反的一側即朝后方彎曲成大致L字形。第二臂部42以連結部65為中心繞順時針方向轉動。通過第二臂部42轉動,連結部66向下方移動。連結部66向下方拉動中間作用臂38的后端。中間作用臂38以水平輸送軸28為中心繞逆時針方向轉動而其后端向斜下方傾斜。水平輸送軸28與中間作用臂38的轉動連動地繞逆時針方向轉動。連桿構件50與水平輸送軸28連動地繞逆時針方向轉動。因此,送布臺33向后方移動。當驅動軸36轉動至可轉動范圍的另一端部時,送布齒34位于送布齒孔19的最后方位置。如圖4所不,送布機構30處于第三狀態。送布電動機35使驅動軸36的轉動方向反轉。驅動軸36繞左視狀態下的順時針方向轉動。第一臂部41伴隨著驅動軸36的轉動繞順時針方向轉動。連結部65自后方位置移動至中間位置。第一臂部41和第二臂部42在上下方向上位于一條直線上。中間作用臂38以水平輸送軸28為中心繞順時針方向轉動而返回至大致水平狀態。水平輸送軸28與中間作用臂38的轉動連動地繞順時針方向轉動。連桿構件50與水平輸送軸28連動地繞順時針方向轉動。因此,送布臺33向前方移動。送布齒34位于送布齒孔19的最前方位置。送布機構30返回至第一狀態(參照圖2)。送布機構30重復第一狀態?第三狀態而使送布臺33在前后方向移動。
[0041]參照圖5說明送布機構30朝后方送布的動作。送布機構30通過重復第一狀態?第三狀態和使送布臺33上下運動來送布。送布臺33在主電動機13的驅動下上下運動。在送布機構30處于第一狀態時(參照圖2),送布齒34位于位置341。位置341是送布齒34的上部與針板15上表面大致齊平的位置。
[0042]當主電動機13驅動時,送布臺33借助偏心部39和連桿構件51向上方移動。送布齒34自針板15上表面向上方突出。送布電動機35使驅動軸36繞左視狀態下的順時針方向轉動。送布臺33借助動力傳遞機構40向后方移動。送布齒34自位置341向后方移動并經過位置342。位置342是送布齒34的上部自針板15上表面突出到上方的位置。因此,送布機構30朝后方送布。當主電動機13繼續驅動時,送布臺33借助偏心部39和連桿構件51向下方移動。送布齒34移動至位置343。位置343是送布齒34的上部與針板15上表面大致齊平的位置。驅動軸36繞順時針方向轉動至轉動范圍的一端部,送布機構30處于第二狀態(參照圖3)。送布機構30停止送布。在第二狀態之后,送布電動機35使驅動軸36的轉動方向反轉而繞左視狀態下的逆時針方向轉動。送布臺33借助動力傳遞機構40向前方移動。送布齒34自位置343向前方移動并經過位置344。位置344是送布齒34自針板15上表面下降到下方的位置。由于送布齒34自針板15上表面下降到下方,因此,送布機構30不會送布。當主電動機13繼續驅動時,送布臺33借助偏心部39和連桿構件51向上方移動。送布齒34返回至位置341。送布齒34的上部與針板15上表面大致齊平。送布電動機35使驅動軸36繞左視狀態下的逆時針方向轉動。因此,送布機構30返回至第一狀態(參照圖2)。
[0043]在第一狀態之后,驅動軸36繼續繞逆時針方向轉動。送布臺33借助動力傳遞機構40從而其移動方向被從前方切換為后方。送布齒34自位置341向后方移動并經過位置342。送布齒34的上部自針板15上表面突出到上方。送布機構30再次朝后方送布。當主電動機13繼續驅動時,送布臺33借助偏心部39和連桿構件51向下方移動。送布齒34移動至位置343。送布齒34的上部與針板15上表面大致齊平。送布電動機35的驅動軸36繞逆時針方向轉動至轉動范圍的另一端部,送布機構30處于第三狀態(參照圖4)。送布機構30停止送布。在第三狀態之后,送布電動機35使驅動軸36的轉動方向反轉而繞順時針方向轉動。送布臺33借助動力傳遞機構40向前方移動。送布齒34自位置343向前方移動并經過位置344。送布齒34自針板15上表面下降到下方。因此,送布機構30不會送布。當主電動機13繼續驅動時,送布臺33借助偏心部39和連桿構件51向上方移動。送布齒34返回至位置341。送布齒34的上部與針板15上表面大致齊平。送布電動機35使驅動軸36繞順時針方向轉動。送布機構30返回至第一狀態。送布機構30重復上述動作來朝后方送布O
[0044]參照圖6?圖9說明用于檢測布厚的機構。機臂部4在左端部的內部具有壓桿63、彈簧71、夾線機構(省略圖示)、壓腳驅動機構(省略圖示)等。壓桿63在機臂部4內沿上下方向延伸。壓桿63下端自機臂部4下端突出到下方。壓桿63在下端具有壓腳17。壓桿63在上下方向上的中央部具有壓桿抱箍59。壓桿63在壓桿抱箍59的上側具有彈簧71。機臂部4在上端具有旋鈕部74。旋鈕部74的下端抵接于彈簧71的上端。彈簧71向下方對壓桿抱箍59施力。壓腳驅動機構(省略圖不)與膝操作桿23 (參照圖1)及壓桿抱箍59相連結。當操作者向右方推壓膝操作桿23時,壓腳驅動機構使壓桿抱箍59克服彈簧71的施力而向上方移動。壓腳17伴隨著壓桿抱箍59向上方的移動而上升。當操作者停止向右方推壓膝操作桿23時,彈簧71向下方對壓桿抱箍59施力,因此,壓桿63和壓腳17下降。壓腳17向下方按壓被載置在機座部2的針板15上的布100 (參照圖8)。壓桿抱箍59在左端部具有板狀部位591,該板狀部位591在左側具有板面。板狀部位591在左表面下部具有磁體592。機臂部4在左端具有電氣基板72。電氣基板72與板狀部位591的左表面相對。電氣基板72固定于機臂部4左端的安裝板401 (參照圖6)。電氣基板72與板狀部位591彼此分離。電氣基板72在右表面安裝有霍爾傳感器73。霍爾傳感器73借助驅動電路60和I/O接口(以下稱作I/O) 48與CPU44相連接(參照圖11)。驅動電路60 (參照圖11)驅動霍爾傳感器73。驅動電路60對霍爾傳感器73的輸出電壓進行放大等后將其輸入至CPU44。霍爾傳感器73檢測磁體592所產生的磁場。當壓腳17和壓桿63的上下位置(升降位置)發生變化時,磁體592的上下位置(升降位置)發生變化。當磁體592的上下位置發生變化時,霍爾傳感器73所檢測到的磁場發生變化。因此,霍爾傳感器73的輸出電壓發生變化。CPU44根據輸出電壓的變化來檢測壓桿63和壓腳17的上下位置。縫紉機I在后述的出廠時校正處理(參照圖20)中,將壓腳17抵接于針板15的位置(參照圖9)作為原點位置進行校正。原點位置時的霍爾傳感器73的輸出電壓為基準值。基準值存儲于后述的存儲裝置49 (參照圖11)。在縫紉機I出廠時,原點位置設定為壓腳高度的零位置。壓腳高度是指以針板15上表面為基準時壓腳17所處的高度(_)。壓腳高度的零位置例如是壓腳17抵接于針板15上表面的位置。壓腳高度的零位置與本發明的基準位置相當。CPU44通過比較基準值和在針板15與壓腳17之間夾持有布100的狀態(參照圖8)下霍爾傳感器73的輸出電壓來檢測壓腳高度,從而檢測布100的布厚。CPU44通過后述的手動零位置設定處理(參照圖21)和自動零位置設定處理(參照圖22)來設定零位置。
[0045]參照圖1說明壓腳17的種類與壓腳高度的關系。操作者根據待縫制的布的厚度和材質的不同等,有時會更換壓腳17。壓腳17根據其種類的不同其厚度也有所不同。在將壓腳17A的厚度設為L1、將壓腳17B的厚度設為L2的情況下,L2大于LI。因此,在將壓腳17A安裝于縫紉機I的情況和將壓腳17B安裝于縫紉機I的情況下,壓腳高度相差L2與LI之差所對應的量。即,在將壓腳17A安裝于縫紉機I時磁體592的位置和將壓腳17B安裝于縫紉機I時磁體592的位置相差L2與LI之差所對應的量。例如當在將壓腳17A安裝于縫紉機I的狀態下設定了零位置之后,將壓腳17A更換成壓腳17B時,磁體592的位置向上方偏移。在壓腳17與針板15接觸的狀態下,縫紉機I也會檢測為高于零位置的位置。當在安裝了壓腳17B的狀態下設定了零位置之后,將壓腳17B更換成壓腳17A時,磁體592的位置向下方偏移。在壓腳17與針板15接觸的狀態下,縫紉機I會檢測為低于零位置的位置。因此,在操作者更換壓腳17后,縫紉機I需要再次設定零位置。
[0046]本實施方式的縫紉機I能夠執行手動零位置設定處理(參照圖21)和自動零位置設定處理(參照圖22)。手動零位置設定處理是能夠通過操作者親自手動來設定零位置的處理。自動零位置設定處理是自動地設定零位置的處理。手動零位置設定處理和自動零位置設定處理將在后述中進行說明。
[0047]參照圖11說明縫紉機I的電氣結構。縫紉機I的控制裝置25具有CPU44。CPU44控制縫紉機I的動作。CPU44分別與R0M45、RAM46、存儲裝置49、1/048相連接。R0M45存儲用于執行后述的各種流程圖的處理的程序等。RAM46暫時存儲執行程序所需的各種值。存儲裝置49是用于存儲后述的校正值數據95 (參照圖12)、薄布用軌跡數據80 (參照圖13)、厚布用軌跡數據90 (參照圖14)等和各種值的非易失性存儲裝置。1/048與踏板22和操作部10相連接。CPU44能獲取踏板22的操作方向和操作量。CPU44從操作部10獲取由操作者輸入的操作指示。1/048與驅動電路52、53、54、60相連接。驅動電路52用于驅動顯示部11。CPU44可向驅動電路53輸入轉矩指令信號。驅動電路53根據轉矩指令信號驅動主電動機13。縫紉機I具有主編碼器57。主編碼器57對主電動機13的驅動軸的旋轉角相位(以下稱作“上軸角”)和旋轉速度進行檢測,并將檢測結果經由1/048輸出至CPU44。上軸角與主軸14的旋轉角一一相對應。CPU44可向驅動電路54輸入送布驅動信號。驅動電路54根據送布驅動信號驅動送布電動機35。CPU44通過控制送布電動機35的驅動軸36的旋轉來改變送布齒34的動作軌跡。送布電動機35是步進電機。送布電動機35的送布驅動信號是脈沖信號。縫紉機I具有送布編碼器58。送布編碼器58對送布電動機35的驅動軸36的旋轉角相位(以下稱作“送布軸角”)和旋轉速度進行檢測,并將檢測結果經由I/048輸出至CPU44。驅動電路60用于驅動霍爾傳感器73。驅動電路60對霍爾傳感器73的輸出電壓進行放大等后將其經由1/048輸出至CPU44。
[0048]參照圖12說明校正值數據95。校正值數據95包含在縫紉機I出廠時,壓腳高度Omm時霍爾傳感器73的輸出電壓(傳感器值)和壓腳高度IOmm時霍爾傳感器73的輸出電壓(傳感器值)。出廠時壓腳高度Omm時的位置是原點位置。出廠時壓腳高度IOmm時的位置是臨時基準位置。臨時基準位置是在后述的自動零位置設定處理(參照圖22)中用于臨時設定為零位置所使用的位置。校正值數據95通過后述的出廠時校正處理(參照圖20)測得。出廠時,壓腳高度Omm時霍爾傳感器73的輸出電壓為1.00V。壓腳高度IOmm時霍爾傳感器73的輸出電壓為4.0OV0 CPU44將校正值數據95中的原點位置設定為壓腳高度的零位置并將其存儲至存儲裝置49。CPU44根據設定好的零位置檢測被夾持在針板15與壓腳17之間的布100的布厚。
[0049]參照圖13、圖15、圖16說明薄布用軌跡數據80和送布齒34的動作軌跡。在縫制布厚較薄(作為一例為0.3mm)的布100時使用薄布用軌跡數據80。較薄的布100為具有后述的閾值以下的布厚的布。存儲裝置49存儲有薄布用軌跡數據80。如圖13所示,薄布用軌跡數據80將主電動機13的上軸角與送布電動機35的送布軸角對應起來。圖13所示的薄布用軌跡數據80的上軸角與送布軸角的對應關系是圖15所示的對應關系801。CPU44控制主電動機13和送布電動機35的驅動使上軸角與送布軸角為薄布用軌跡數據80所示的對應關系801。當上軸角與送布軸角的對應關系為對應關系801時,送布齒34被按照圖16所示的薄布用軌跡802驅動。在薄布用軌跡802中,上下方向上的移動基于主電動機13的驅動控制,前后方向上的移動基于送布電動機35的驅動控制。后述的厚布用軌跡902也是同樣。
[0050]如圖15所示,送布電動機35的送布軸角在一 30°?30°的范圍內,因此,驅動軸36的轉動范圍為一 30°?30°。當送布軸角為0°時,處于第一狀態(參照圖2)。在上軸角累計在0°?720°之間變化的期間里,送布軸角在一 30°?30°之間往返一次。因此,在主電動機13的驅動軸(省略圖示)旋轉兩圈的期間里,送布電動機35的驅動軸36往返轉動一次,因此,送布齒34輸送布100兩次。當主電動機13旋轉一圈時,機針8縫制一針。驅動軸36的轉動范圍兩端的角度能夠與布100的輸送量成比例地改變。圖16所示的距離L是布100的輸送量。
[0051]當為圖15所示的對應關系801上的附圖標記802A、802B、802C、802D時,送布齒34的上部位于圖16所示的薄布用軌跡802上的位置802A、802B、802C、802D。當CPU44控制主電動機13和送布電動機35使得從對應關系801上的附圖標記802A變化至附圖標記802B時,送布齒34的上部在針板15的下側朝前方移動(圖16的箭頭803)。送布齒34的上部位于針板15的下側,因此不與布100接觸。因此,送布齒34不會送布。當CPU44控制主電動機13和送布電動機35使得從對應關系801上的附圖標記802B變化至附圖標記802C時,送布齒34的上部在針板15的上側朝后方移動(圖16的箭頭804)。送布齒34的上部位于針板15的上側,因此與針板15上的布100接觸。因此,送布齒34向后方送布。同樣,當CPU44控制主電動機13和送布電動機35使得從附圖標記802C變化至附圖標記802D時,送布齒34向箭頭803的方向移動。當CPU44控制主電動機13和送布電動機35使得從附圖標記802D變化至附圖標記802A時,送布齒34向箭頭804的方向移動并向后方送布100。
[0052]參照圖14?圖16說明厚布用軌跡數據90和送布齒34的動作軌跡。在縫制布厚較厚的布100時使用厚布用軌跡數據90。較厚的布100是具有大于后述的閾值的布厚的布。存儲裝置49存儲有厚布用軌跡數據90。如圖14所示,厚布用軌跡數據90將主電動機13的上軸角與送布電動機35的送布軸角對應起來。圖14所示的厚布用軌跡數據90的上軸角與送布軸角的對應關系是圖15的對應關系901。CPU44控制主電動機13和送布電動機35的驅動使上軸角與送布軸角為厚布用軌跡數據90所示的對應關系901。當上軸角與送布軸角的對應關系為對應關系901時,送布齒34被按照圖16所示的厚布用軌跡902驅動。
[0053]如圖15所示,送布軸角在對應關系901上的附圖標記902L與附圖標記902B之間、附圖標記902C與附圖標記902E之間、附圖標記902F與附圖標記902H之間、附圖標記9021與附圖標記902K之間不變,因此驅動軸36停止。當為圖15所示的對應關系901上的附圖標記902A?附圖標記902L時,送布齒34的上部位于圖16所示的厚布用軌跡902上的位置902A?位置902L。當CPU44控制主電動機13和送布電動機35使得從對應關系901上的附圖標記902A變化至附圖標記902B時,送布齒34的上部在針板15的下側向下方移動。由于CPU44在送布電動機35停止的狀態下進行控制,因此送布齒34不在前后方向移動。當CPU44控制主電動機13和送布電動機35使得從對應關系901上的附圖標記902B變化至附圖標記902C時,送布齒34的上部在針板15的下側朝前方移動(圖16的箭頭903)。送布齒34的上部位于針板15的下側,因此不與布100接觸。因此,送布齒34不會送布。當CPU44控制主電動機13和送布電動機35使得按照對應關系901上的附圖標記902C、附圖標記902D、附圖標記902E的順序變化時,送布齒34的上部自針板15的下側朝針板15的上側向上方移動。由于CPU44在送布電動機35停止的狀態下進行控制,因此送布齒34不在前后方向移動。當CPU44控制主電動機13和送布電動機35使得從對應關系901上的附圖標記902E變化至附圖標記902F時,送布齒34的上部在針板15的上側朝后方移動(圖16的箭頭904)。送布齒34的上部位于針板15的上側,因此與針板15上的布100接觸。因此,送布齒34向后方送布。當CPU44控制主電動機13和送布電動機35使得從對應關系901上的附圖標記902F變化至附圖標記902G時,送布齒34向下方移動。由于CPU44在送布電動機35停止的狀態下進行控制,因此送布齒34不在前后方向移動。當CPU44控制主電動機13和送布電動機35使得按照附圖標記902G、902H、9021、902J、902K、902L、902A的順序變化時,送布齒34被按照與從位置902A變化至位置902G時相同的動作軌跡驅動。[0054]在薄布用軌跡802中,送布齒34開始輸送布100的動作的時間(以下稱作開始時間)是送布齒34位于位置802B、802D時的時間。即,開始時間是送布齒34的上部在上下方向上的位置與針板15的位置相同時的時間。在厚布用軌跡902中,送布齒34開始向后方的動作的時間是送布齒34位于位置902E、902K時的時間。因此,開始時間是送布齒34的上部在上下方向上的位置位于針板15的上側時的時間。如圖15所示,送布軸角為附圖標記902E、902K時的上軸角分別大于送布軸角為附圖標記802B、802D時的上軸角。S卩,在厚布用軌跡902中,與薄布用軌跡802相比,與送布齒34在上下方向的動作相對應的送布齒34向后方的動作的開始時間較晚。在薄布用軌跡802中,送布齒34結束輸送布100的動作的時間(以下稱作結束時間)是送布齒34位于位置802A、802C時的時間。即,結束時間是送布齒34的上部在上下方向上的位置與針板15的位置相同時的時間。在厚布用軌跡902中,送布齒34結束向后方的動作的時間是送布齒34位于位置902F、902L時的時間。因此,結束時間是送布齒34的上部在上下方向上的位置位于針板15的上側時的時間。如圖15所示,送布軸角為附圖標記902L、902F時的上軸角分別小于送布軸角為附圖標記802A、802C時的上軸角。S卩,在厚布用軌跡902中,與薄布用軌跡802相比,與送布齒34在上下方向的動作相對應的送布齒34向后方的動作的結束時間較早。主電動機13的驅動軸的旋轉速度在薄布用軌跡802的情況和厚布用軌跡902的情況下相同。因此,送布齒34在薄布用軌跡802的位置802A與位置802B之間移動的時間與在厚布用軌跡902的位置902A與位置902D之間移動的時間相同。送布齒34在薄布用軌跡802的位置802C與位置802D之間移動的時間與在厚布用軌跡902的位置902G與位置902J之間移動的時間相同。輸送布100的距離L在薄布用軌跡802的情況和厚布用軌跡902的情況下相同。如上所述,厚布用軌跡902與薄布用軌跡802相比,開始時間較晚,結束時間較早。因此,按照厚布用軌跡902驅動的送布齒34以比薄布用軌跡802的情況下的時間短的時間移動距離L。因此,就送布齒34的使布100移動距離L的動作速度而言,與薄布用軌跡802的情況相比,厚布用軌跡902的情況較快。
[0055]參照圖17和圖18,分別說明在送布齒34按照薄布用軌跡802移動的情況和按照厚布用軌跡902移動的情況下機針8與布100的位置關系。機針8伴隨著主電動機13的驅動上下地往返移動。圖17所示的機針8的頂端8A的位置是在送布齒34按照薄布用軌跡802移動的情況下于結束時間的高度位置。在結束時間,從針板15上表面至頂端8A之間的高度為Hl。在布100較薄且布100的上表面為高度位置100A的情況下,在送布齒34結束輸送布100時,頂端8A位于比位置100A靠上方的位置。S卩,機針8未刺入布100中。因此,縫紉機I能夠正常地縫制布100。在布100較厚且布100的上表面為高度位置100B的情況下,在送布齒34按照薄布用軌跡802結束輸送布100時,頂端8A位于比位置100B靠下方的位置。因此,機針8刺入到布100中。即,在送布齒34結束輸送布100之前,機針8就刺入布100中。當布100在機針8刺入布100中的狀態下移動時,機針8有可能會發生彎曲。在此情況下,在機針8與針板15彼此接觸時,機針8可能會被折斷。因此,縫制質量變差。本實施方式的縫紉機I在布100較厚的情況下,采用厚布用軌跡數據90來傳送布100。
[0056]圖18所示的機針8的頂端8A的位置表示頂端8A在送布齒34按照厚布用軌跡902移動的情況下于結束時間的高度位置。在結束時間,從針板15上表面至頂端8A之間的高度為H2。如上所述,在厚布用軌跡902中,與薄布用軌跡802相比,與送布齒34在上下方向的動作相對應的送布齒34輸送布100的動作的結束時間較早。因此,在厚布用軌跡902的結束時間,機針8的頂端8A的位置位于高于在薄布用軌跡802的結束時間的位置(參照圖17)的位置。即,高度H2大于高度Hl。因此,在布100較厚且布100上表面位于高度位置100B時,頂端8A也位于比位置100B靠上方的位置。因此,機針8未刺入布100中。即,在布100的移動結束之后,機針8才刺入到布100中。因此,縫紉機I能夠防止縫制質量變差,并且能夠防止機針8發生彎折或者折斷。
[0057]參照圖19說明送布處理。送布處理是與布厚相應地改變送布齒34的動作軌跡來送布100的處理。當縫紉機I的電源開啟時,CPU44開始送布處理。CPU44設定布厚的閾值(Sll)0布厚的閾值是壓腳17的上下位置的閾值。對于閾值而言,可以使用預先存儲在存儲裝置49中的閾值,也可以由操作者進行設定。閾值例如為5mm。CPU44獲取上軸角(S12)。上軸角由主編碼器57輸出。CPU44根據霍爾傳感器73的輸出電壓檢測壓腳17的高度從而獲取布100的布厚(S13)。CPU44對獲取到的布厚是否大于在Sll中設定的閾值進行判斷(SH)0當布厚為閾值以下時(S14:否),CPU44從薄布用軌跡數據80 (參照圖13)獲取與在S12中獲取到的上軸角相對應的送布軸角(S15)。例如CPU44若在S12中獲取到的上軸角為I。,則獲取的送布軸角為15.226°。CPU44通過控制送布電動機35使驅動軸36旋轉,從而到達在S15中獲取到的送布軸角的角度(S17)。CPU44監視主編碼器57所輸出的上軸角,并對該上軸角是否存在變化進行判斷(S18)。在上軸角不變的期間里(S18:否),CPU44重復S18的處理。當上軸角發生變化時(S18:是),CPU44使處理返回至S12。如上所述,當布厚為閾值以下時,CPU44重復S12?S15、S17、S18的處理。CPU44按照薄布用軌跡數據80 (參照圖13)驅動送布齒34。因此,送布齒34被按照薄布用軌跡802 (參照圖16)驅動。
[0058]當布厚發生變化且大于閾值時(S14:是),CPU44自厚布用軌跡數據90(參照圖14)獲取與在S12中獲取導的上軸角相對應的送布軸角(S16)。例如CPU44若在S12中獲取的上軸角為1°,則獲取的送布軸角為11.842°。CPU44使處理轉移到S17。當布厚大于閾值時,CPU44重復S12?S14、S16?S18的處理。CPU44按照厚布用軌跡數據90 (參照圖14)驅動送布齒34。因此,送布齒34被按照厚布用軌跡902 (參照圖16)驅動。當縫紉機I的電源關閉時,送布處理結束。
[0059]如上所述,本實施方式的縫紉機I與待縫制的布的布厚相應地改變送布齒34的動作軌跡,因此,需要準確地檢測布厚。為了準確地檢測布厚,縫紉機I需要在出廠時準確地校正壓腳高度并且根據安裝在縫紉機I的壓腳17的種類隨時設定壓腳高度的零位置。CPU44通過分別執行后述的出廠時校正處理(參照圖20)、手動零位置設定處理(參照圖21)、自動零位置設定處理(參照圖22),能夠根據安裝在縫紉機I的壓腳17的種類設定零位置。
[0060]參照圖20說明出廠時校正處理。縫紉機I的制造者在上述縫紉機I出廠時對壓腳高度進行校正。制造者將壓腳17安裝在機臂部4的左端部下方。制造者開啟縫紉機I的電源,并通過操作操作部10選擇出廠時校正功能。CPU44調出被存儲在R0M45中的出廠時校正程序來執行本處理。
[0061]CPU44在顯示部11顯示布厚Omm狀態的指示信息(S21)。布厚Omm狀態的指示信息是指示制造者將壓腳17移動至布厚Omm狀態的信息。看著指示信息的制造者將壓腳17移動至布厚Omm狀態。布厚Omm狀態與上述的壓腳高度Omm相同。制造者為了確定原點位置而按下操作部10的確定開關(省略圖示)。CPU44對制造者是否按下操作部10的確定開關進行判斷(S22)。在制造者按下確定開關之前(S22:否),CPU44使處理返回至S22而處于待機狀態。當制造者按下確定開關后(S22:是),CPU44將當前的壓腳高度設定為原點位置,并將霍爾傳感器73的輸出電壓作為校正值數據95 (參照圖12)存儲至存儲裝置49 (S23)。
[0062]CPU44為了設定臨時基準位置而在顯示部11顯示布厚IOmm狀態的指示信息(S24)。布厚IOmm狀態的指示信息是指示制造者將壓腳17移動至布厚IOmm狀態的信息。看著指示信息的制造者將壓腳17移動至布厚IOmm狀態。布厚IOmm狀態與上述的壓腳高度IOmm相同。制造者為了確定臨時基準位置而按下確定開關。CPU44對制造者是否按下確定開關進行判斷(S25)。在制造者按下確定開關之前(S25:否),CPU44使處理返回至S25而處于待機狀態。當制造者按下確定開關后(S25:是),CPU44將當前的壓腳高度設定為臨時基準位置,并將霍爾傳感器73的輸出電壓作為校正值數據95 (參照圖12)存儲至存儲裝置49 (S26)。CPU44結束本處理,完成出廠時校正。在縫紉機I出廠時,壓腳高度的原點位置作為壓腳高度的零位置存儲在存儲裝置49中。
[0063]參照圖21說明手動零位置設定處理。在縫紉機I的操作者更換壓腳17后,壓腳高度發生變化。因此,操作者需要設定壓腳高度的零位置。操作者開啟縫紉機I的電源,并通過操作操作部10選擇手動零位置設定功能。CPU44調出被存儲在R0M45中的手動零位置設定程序來執行本處理。
[0064]CPU44在顯示部11顯示布厚Omm狀態的指示信息(S27)。布厚Omm狀態的指示信息是指示操作者將壓腳17移動至布厚Omm狀態的信息。看著指示信息的操作者將壓腳17移動至布厚Omm狀態。操作者為了確定零位置而按下操作部10的確定開關(省略圖示)。CPU44對操作者是否按下操作部10的確定開關進行判斷(S28)。在操作者按下確定開關之前(S28:否),CPU44使處理返回至S28而處于待機狀態。當操作者按下確定開關后(S28:是),CPU44將當前的壓腳高度設定為零位置,并將霍爾傳感器73的輸出電壓存儲至存儲裝置49(S29)。CPU44結束本處理。操作者能夠在更換壓腳17后設定壓腳高度的零位置。因此,縫紉機I能夠準確地檢測布厚。
[0065]參照圖22說明自動零位置設定處理。當縫紉機I的電源開啟時,CPU44讀取被存儲在R0M45中的自動零位置設定程序來定期地執行本處理。另外,操作者也可以在通過操作操作部10選擇自動零位置設定功能后來開始定期地執行本處理。
[0066]CPU44對主軸14是否處于停止狀態進行判斷(S31)。當主軸14旋轉時(S31:否),縫紉機I處于縫制過程中,因此,CPU44結束本處理。當主軸14處于停止狀態時(S31:是),CPU44獲取當前的壓腳高度(S32)。CPU44根據霍爾傳感器73的輸出電壓獲取壓腳17的高度。CPU44對獲取到的壓腳高度是否在當前的零位置以下進行判斷(S33)。當壓腳高度在零位置以下時(S33:是),操作者有可能將壓腳17從較厚的壓腳17B更換成了較薄的壓腳17A。CPU44將獲取到的壓腳高度設定為零位置(S35)。當壓腳高度大于零位置時(S33:否),CPU44對自最后設定壓腳高度時起是否經過了規定時間以上進行判斷(S34)。例如當操作者將壓腳17從較薄的壓腳17A更換成較厚的壓腳17B后,在S32中獲取到的壓腳高度并不在當前的零位置以下。因此,在設定成了零位置的壓腳高度持續規定時間以上這樣的情況下,也存在操作者更換了壓腳17的可能。當自最后設定壓腳高度時起經過了規定時間以上時(S34:是),CPU44根據存儲在存儲裝置49中的校正值數據95暫時將壓腳高度IOmm的臨時基準位置設定為零位置(S36)。最后設定壓腳高度的時間是CPU44執行S29(參照圖21)或S35的處理來設定壓腳高度的零位置的時間。CPU44利用計時裝置(省略圖示)測量自最后設定壓腳高度時起經過的時間。預先設定規定時間。優選的是,規定時間考慮到縫制過程中的時間,例如為60分鐘。CPU44也可以利用計時裝置測量僅是主軸14處于停止狀態的時間。此時,規定時間為不考慮縫制過程中的時間而設定的時間即可。CPU44使處理返回至S31,若主軸14處于停止狀態(S31:是),則獲取壓腳高度(S32)。當前的零位置為臨時基準位置即10mm。CPU44對壓腳高度是否在IOmm以下進行判斷(S33)。若壓腳高度在IOmm以下(S33:是),則CPU44將當前的壓腳高度設定為零位置(S35)。另外,優選的是,將存儲在存儲裝置49中的臨時基準位置設定為壓腳17的上下方向位置的最大值。此時,由于在S33中使壓腳高度可靠地處于零位置以下(S33:是),因此,CPU44能夠可靠地將當前的壓腳高度更新成零位置(S35)。CPU44使處理返回至S31并重復上述過程。因此,即使在操作者更換壓腳17后忘記設定壓腳高度的零位置的情況下,也能夠自動地重新設定零位置。因此,縫紉機I能夠準確地檢測布厚,因此能夠良好地執行上述送布處理(參照圖19)。
[0067]在以上說明中,通過使用圖7所示的霍爾傳感器73和磁體592檢測壓腳17的上下方向位置的CPU44相當于本發明的第一位置檢測部。執行圖19的S13的處理的CPU44相當于本發明的布厚檢測部。執行S14?S16的處理的CPU44相當于本發明的變更部。執行圖20的S23和圖21的S29的處理的CPU44相當于本發明的設定部。執行圖22的S31的處理的CPU44相當于本發明的上軸停止判斷部。執行S32處理的CPU44相當于本發明的第二位置檢測部。執行S33的處理的CPU44相當于本發明的壓腳位置判斷部。執行S35的處理的CPU44相當于本發明的第一基準位置更新部。執行S36的處理的CPU44相當于本發明的第二基準位置更新部。
[0068]如以上說明的那樣,本實施方式的縫紉機I的CPU44進行送布處理。CPU44檢測布厚。當未判斷為布厚大于閾值時,CPU44按照薄布用軌跡802驅動送布齒34。當判斷為布厚大于閾值時,CPU44按照厚布用軌跡902驅動送布齒34。當送布齒34被按照厚布用軌跡902驅動時,與被按照薄布用軌跡802驅動的情況相比,結束時間較早。即,當判斷為布厚大于閾值時,CPU44控制送布電動機35的驅動,使得其結束時間早于未判斷為布厚大于閾值的情況下的結束時間。因此,縫紉機I在布厚大于閾值的情況下能夠自動地使結束時間提前。操作者無需停止縫紉機I的縫制動作來調整結束時間。因此,縫紉機I能夠提高操作者的縫制作業的效率。
[0069]本實施方式的CPU44能夠執行手動零位置設定處理。CPU44能夠將壓腳17抵接于針板15上的狀態下的壓腳高度設定為零位置。因此,在操作者更換壓腳17后,操作者能夠重新設定與壓腳17相應的零位置。縫紉機I能夠準確地檢測布的布厚。縫紉機I能夠與布厚相應地適當地改變送布齒的動作軌跡,因此,能夠與布厚相應地實施適當的縫制。
[0070]本實施方式還能夠在壓腳17的上下方向位置在主軸14處于停止狀態時處于零位置以下的情況下更新零位置。因此,盡管操作者更換了壓腳17,但在忘記設定零位置的情況下,縫紉機I也能夠自動地重新設定零位置。
[0071]本實施方式還能夠在未更新零位置的狀態持續規定時間后,將零位置更新為預先設定好的臨時基準位置。當未更新零位置的狀態持續了規定時間以上時,縫紉機I存在將厚度較薄的壓腳17A更換成了厚度較厚的壓腳17B的可能性。在未更新零位置的狀態持續規定時間后,縫紉機I將零位置更新為臨時基準位置。臨時基準位置設定在壓腳17自針板15上離開的方向上。因此,當將零位置更新為臨時基準位置時,壓腳17的上下方向位置有可能處于零位置以下。因此,縫紉機I能夠在下一次設定零位置時將零位置設定為該壓腳17的上下方向位置。因此,即使在操作者忘記更新零位置的情況下,縫紉機I也能夠可靠地自動更新零位置。
[0072]本實施方式還能夠通過將臨時基準位置設定為壓腳17的上下方向位置的最大值,使縫紉機I在下一次更新零位置時可靠地更新零位置。因此,即使在壓腳17的上下方向位置發生了偏移的情況下,縫紉機I也能夠將零位置更新為正確的位置。
[0073]本發明不限于上述實施方式而能夠進行各種變更。在自動零位置設定處理(參照圖22)中,當自最后設定時起經過規定時間以上時,上述實施方式的CPU44將臨時基準位置設定為零位置。例如也可以是當自最后設定時起持續了規定針數以上時,CPU44將臨時基準位置設定為零位置。此時,CPU44根據在縫制過程中主編碼器57所輸出的上軸角獲得機針8上下運動的次數即針數。CPU44對該針數是否在預先設定好的規定針數以上進行判斷,再將臨時基準位置設定為零位置。當未更新零位置的狀態持續了規定針數以上時,存在以從厚度較薄的壓腳17A更換成了厚度較厚的壓腳17B的狀態進行縫制的可能性。因此,即使在操作者忘記更新零位置的情況下,縫紉機I也能夠可靠地自動更新零位置。
[0074]在上述實施方式的自動零位置設定處理(參照圖22)中,在當前的壓腳高度與零位置相同的情況下(S33:是),CPU44也將當前的壓腳高度重新設定為零位置(S35),但在當前的壓腳高度與零位置相同的情況下,也可以省略S35而返回至S31。
[0075]在上述實施方式中,送布處理以一個閾值切換送布齒34的動作軌跡來輸送布,但是,例如也可以以兩個以上的閾值切換送布齒34的動作軌跡來輸送布。送布處理也可以不使用閾值而與布厚相應地計算送布齒34的動作軌跡。
[0076]在上述實施方式中,臨時基準位置是壓腳17的上下方向位置的最大值,但也可以不是最大值,其只要是足夠大于原點位置即壓腳高度0_的值即可。
[0077]在上述實施方式中,使用霍爾傳感器73和磁體592檢測壓腳17的上下方向位置,但是,也可以使用用于檢測壓桿63的高度位置的電位器。電位器其電阻值與壓桿63的上下運動相應地變化。CPU44將電阻值的變化作為電壓的變化來獲取。CPU44只要通過檢測電壓的變化來檢測壓腳17的高度即可。
【權利要求】
1.一種縫紉機(I),其具有: 壓腳(17 ),其用于將布按壓于設置在機座部(2 )的針板(15 )上; 第一位置檢測部(44),其用于檢測上述壓腳的上下方向位置; 布厚檢測部(44),其用于根據上述第一位置檢測部所檢測到的上述壓腳的上下方向位置來檢測由上述壓腳按壓于上述針板上的上述布的布厚;以及 變更部(44 ),其用于根據上述布厚檢測部所檢測到的上述布厚來改變用于在輸送方向輸送上述布的送布齒(34)的動作軌跡; 該縫紉機(I)的特征在于,具有: 上下動作機構(13、47),其用于使上述送布齒進行在上下方向的動作; 電動機(35),其用于與上述上下動作機構使上述送布齒進行的在上下方向的動作相應地在輸送方向驅動上述送布齒;以及 設定部(44),其用于將上述壓腳在上述壓腳抵接于上述針板上的狀態下的上下方向位置設定為基準位置; 上述布厚檢測部根據壓布位置和上述設定部所設定的上述基準位置來檢測上述布厚,該壓布位置為上述壓腳在將上述布按壓于上述針板上的狀態下的上下方向位置; 上述變更部根據上述布厚檢測部所檢測到的上述布厚,將上述送布齒的動作軌跡改變為開始時間及結束時間不同的動作軌跡,該開始時間是上述送布齒相對于上下方向位置開始向上述輸送方向的動作的時間,該結束時間是上述送布齒相對于上下方向位置結束向上述輸送方向的動作的時間。
2.根據權利要求1所述的縫紉機(1),其特征在于, 上述設定部具有: 主軸停止判斷部(44),其用于對上述縫紉機的主軸(14)是否處于停止狀態進行判斷;第二位置檢測部(44),其用于在上述主軸停止判斷部判斷為上述主軸處于停止狀態時,檢測上述壓腳的上下方向位置; 壓腳位置判斷部(44),其用于對上述第二位置檢測部所檢測到的上述壓腳的上下方向位置是否在上述基準位置以下進行判斷;以及 第一基準位置更新部(44),其用于在上述壓腳位置判斷部判斷為上述壓腳的上下方向位置在上述基準位置以下時,將上述基準位置更新為上述第二位置檢測部所檢測到的上述壓腳的上下方向位置。
3.根據權利要求2所述的縫紉機(I),其特征在于, 該縫紉機具有第二基準位置更新部(44),在未由上述第一基準位置更新部更新上述基準位置的狀態持續了規定時間以上時,或者持續了規定針數以上時,該第二基準位置更新部將上述基準位置更新為臨時基準位置,該臨時基準位置為預先設定在上述壓腳自上述針板上離開的方向上的位置。
4.根據權利要求3所述的縫紉機(I),其特征在于, 上述臨時基準位置為上述壓腳在上下方向位置中的自上述針板上離開的方向上的最大值。
【文檔編號】D05B69/00GK103696166SQ201310446811
【公開日】2014年4月2日 申請日期:2013年9月26日 優先權日:2012年9月27日
【發明者】竹村徹 申請人:兄弟工業株式會社