KR940010903B1 - 자동 재봉 장치 및 그 스티치 패턴 파일 선택 방법 - Google Patents
자동 재봉 장치 및 그 스티치 패턴 파일 선택 방법 Download PDFInfo
- Publication number
- KR940010903B1 KR940010903B1 KR1019870009283A KR870009283A KR940010903B1 KR 940010903 B1 KR940010903 B1 KR 940010903B1 KR 1019870009283 A KR1019870009283 A KR 1019870009283A KR 870009283 A KR870009283 A KR 870009283A KR 940010903 B1 KR940010903 B1 KR 940010903B1
- Authority
- KR
- South Korea
- Prior art keywords
- pallet
- stitch pattern
- size
- workpiece
- pal
- Prior art date
Links
- 238000009958 sewing Methods 0.000 title claims description 46
- 230000003287 optical effect Effects 0.000 claims description 19
- 238000000034 method Methods 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 2
- 238000013500 data storage Methods 0.000 claims 3
- 238000010187 selection method Methods 0.000 claims 3
- 238000012790 confirmation Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 description 6
- 238000003491 array Methods 0.000 description 5
- 230000002452 interceptive effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 230000035939 shock Effects 0.000 description 2
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000011148 porous material Substances 0.000 description 1
Images
Classifications
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B19/00—Programme-controlled sewing machines
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B21/00—Sewing machines with devices for automatically controlling movement of work-carrier relative to stitch-forming mechanism in order to obtain particular configuration of seam, e.g. programme-controlled for sewing collars, for attaching pockets
-
- A—HUMAN NECESSITIES
- A43—FOOTWEAR
- A43D—MACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
- A43D119/00—Driving or controlling mechanisms of shoe machines; Frames for shoe machines
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Sewing Machines And Sewing (AREA)
Abstract
내용 없음.
Description
제 1 도는 팰릿을 재봉 장치의 안밖으로 처리하는 장치를 가진 자동 재봉 장치의 전체적인 사시도.
제 2 도는 제 1 도에서 처리되는 팰릿안에 위치된 가공물에 스티치 패턴을 할당하는 장치의 블록 선도.
제 3a 도 내지 제 3f 도는 제 2 도의 장치를 통한 컴퓨터 명령의 프로그램 흐름도.
제 4 도는 제 3a 도 내지 제 3f 도의 프로그램에 의해 이용될 수 있는 예시적인 데이터를 나타낸 도표이다.
* 도면의 주요부분에 대한 부호의 설명
10 : 팰릿 12 : 자동 재봉 장치
14 : 베드 16, 18 : 선반
20, 22 : 지지 태브(tab) 24 : 가동 캐리지
26 : 센서 스위치 28 : 왕복 재봉 바늘
30, 32 : 쐐기 34, 36 : 노치
38, 40 : 충격흡수 핀 42, 44 : 슬라이드
46, 48 : 받침대 50 : 접촉 스위치
52, 54 : 부호판 56 : 광학 센서 장치
62 : 제어판 64 : 영숫자 표시장치
100 : 중앙 처리 장치 102 : 어드레스 및 데이터 버스
104 : 프로그램 기억장치 106, 108 : 기억 장치
110, 112 : 광학 센서 116 : 패널 제어기
118, 120, 122 : 스위치
본 발명은 자동 재본기 시스템내의 식별가능한 가공물들에 여러 스티치 패턴을 자동으로 재봉하는 장치 및 그 방법에 관한 것으로, 더 구체적으로는 그러한 시스템내에서 여러가지 다른 스티치 패턴들이 선택되는 방법에 관한 것이다.
1984년 10월 30일자로 공고된 "장착된 가공물의 자동식별 및 처리성능을 가진 재봉기 시스템(Sewing Machine System Having Automatic Identification and Processing of Mounted work)"이라는 명칭의 미합중국 특허 제4,479,446호에서는 부호화된 팰릿내에 장착된 가공물을 처리하는 시스템이 개시되어 있다. 이 시스템은 팰릿에 나타나 있는 부호판을 광학적으로 감지하여 부호화된 팰릿들을 식별한다. 또한, 이 시스템은 조작자가 그와 같이 식별된 각 팰릿에 특정 스티치 패턴을 할당할 수 있게 해준다. 이 스타트 패턴은 후에 특정 팰릿 부호판이 시스템에 의해 감지될 때마다 자동적으로 재봉된다.
특정 스티치 패턴의 할당은 시스템과 조작자 사이의 어떤 대화식 통신들을 통해 쉽게 실행된다. 이들 통신에는 특별히 부호화된 팰릿이 처음으로 시스템에 주어질 경우에 스티치 패턴 할당을 할 것을 시스템 조작자에세 요청하는 방법이 포함된다. 조작자는 그후 두자리 번호를 타이핑해 넣어서 시스템에 스티치 패턴을 확인시켜야 한다. 시스템은 그 특정 수치 할당을 받아들이기 전에 그 번호가 뜻있는 것인지 또는 타당한 것인지를 알아보는 검사를 한다. 그후, 이 시스템은 그 수치 할당을 이용해서 스티치 패턴을 확정하는 기억된 명령들을 호출한다. 그 명령들은 비 순차적으로 어드레스 가능한 기억장치에 기억된다.
전술한 시스템은 스티치 패턴들을 식별하는 추상적 넘버링(abstract numbering)방법을 이용할 수 있는 조작자의 능력이 있어야만 유용할 뿐이다. 여기에서는 최소한 부호화된 팰릿내에 보유되어 식별된 각각의 가공물에 대해 기억된 어느 스티치 패턴 번호가 선택될 것인가에 관해 조작자가 특별한 지식을 가질 필요성이 있다.
조작자가 팰릿내의 특정 가공물을 자신의 지식의 틀내에서 간단하게 식별하여 시스템으로 하여금 기억 장치내에 기억된 스티치 패턴들에 대한 그 식별 결과와의 필요한 상관 관계를 실행하게 할 수 있다면 바람직하다. 이에 관련해서, 대부분의 의류 및 신발제조업체의 재봉 장치 조작자들은 공정내의 가공물을 칫수 넘버링 방법으로 식별하는데 익숙해 있다. 예를들면, 장치 조작자는 통상적으로 칫수 15의 와이셔츠 또는 칫수 7.5의 신발을 인식한다. 따라서, 스티치 패턴을 할당하는데 있어서, 조작자가 이러한 넘버링 방법을 이용할 수 있으면 바람직하다.
본 발명은 상기한 바와같은 문제점을 감안하여 된 것으로서, 본 발명의 목적은 조작자가 송신되는 어떤 칫수 정보에 응답하여 기억장치에 기억된 적당한 스티치 패턴을 할당할 수 있는 재봉기 시스템을 제공하는 것이다.
본 발명의 자동 재봉기 시스템은 처음에 팰릿에 나타나 있는 부호판을 판독하고 그후 기억된 스티치 패턴이 그와같이 판독된 팰릿 부호판에 할당되어 있는지를 알아보는 검사를 한다. 스티치 패턴이 할당되어 않았으면, 시스템은 부호화된 팰릿내에 보유된 가공물의 칫수에 관한 조작자의 지식에 근거하여 스티치 패턴이 선택되어야 한다는 것을 조작자에게 알려준다. 칫수 선택은, 기억된 스티치 패턴에 관한 정보의 탐색을 개시하도록 제어판상의 어떤 스위치들을 조작자가 누름으로써 이루어진다. 이 정보는 가공물의 어느 칫수들이 주어진 스티치 패턴에 의해 재봉될 수 있는가 하는 것은 물론 어느 스티치 패턴들이 주어진 팰릿 부호판들에 이용될 수 있는가 하는 것을 알려준다. 특별히 부호화된 팰릿에 대해 실행될 수 있는 주어진 스티치 패턴에 대한 칫수 정보는 조작자가 표시된 칫수들에 응답할 수 있게 하는 방식으로 증분식으로 표시된다. 조작자는 눌려진 스위치를 해제하여 적절히 표시된 칫수를 택한다. 조작자가 볼때 주어진 스티치 패턴에 대해 사용가능한 모든 표시된 칫수들이 적당하지 않으면, 시스템은 부호화된 팰릿에 대해 실행될 수 있는 다음 스티치 패턴으로 자동적으로 이동된다. 스티치 패턴에 대한 칫수들은 조작자가 표시된 칫수들 중 하나를 받아들인다는 것을 나타낼 때까지 증분식으로 표시된다. 이러한 방식으로, 조작자는 부호화된 팰릿내의 가공물의 칫수를 알기만 하면 다른 어느것도 알 필요없이 적당한 스티치 패턴을 선택할 수 있게 된다.
이렇게 선택된 스티치 패턴은 부호화된 팰릿이 시스템에 주어질 때마다 재봉기 시스템에 의해 실행된다. 실행전에, 조작자는 제어판상의 스타트 스위치를 누름으로써 미리 선택된 칫수를 계속 받아들이는 신호를 할 기회를 갖는다. 칫수가 다른 가공물이 처리되는 경우, 조작자는 특별히 부호화된 팰릿에 이용될 수 있는 스티치 패턴들에 대한 칫수들의 증분표시로 들어갈 수 있게 되어있다. 이러한 방식으로, 조작자는 칫수들이 증분표시가 정지되는 곳이 어딘가에 따라, 동일한 스티치 패턴 또는 다른 스티치 패턴을 선택할 수 있다.
전술한 재봉기 시스템은 부호화된 팰릿의 자동처리방법을 포함하고 있다. 이 자동 처리 방법은 스티치 스위치를 누르는 것으로 실행된다. 그후, 선택된 스티치 패턴이 처리된 팰릿에 자동으로 재봉된다.
본 발명의 다른 양태에 따르면, 팰릿이 시스템에 주어지지 않았을때 각각의 특정 팰릿 부호판에 관하여 모든 스티치 패턴의 조사가 자동으로 실행된다. 할당될 수 있는 하나 이상의 기억된 스티치 패턴을 가진 팰릿 부호판들이 조작자에게 표시된다. 따라서, 조작자는 할당될 수 잇는 기억된 스티치 패턴을 가지지 않는 어떤 특정 팰릿 부호판에 관해서도 미리 경고를 받는다.
이하, 첨부된 도면들을 참조하여 본 발명의 실시예를 더욱 상세하게 설명하면 다음과 같다.
제 1 도는 참조하면, 자동 재봉 장치(12)에 대해 팰릿(10)을 처리하는 장치를 가진 자동 재봉기 시스템이 도시되어 있다. 팰릿(10)은 한쌍의 회전가능한 선반들(16, 18)에 의해 재봉장치의 베드(14)위에 위치하여 있다. 선반(16)의 하향 회전에 의해 팰릿(10)의 좌측 가장자리가 첫번째로 떨어진다. 이렇게 떨어진 가장자리는 미리 선반(16) 아래에 위치된 가동 캐리지(24)와 연관된 한쌍의 지지 태브(tab)(20, 22)위에 정지하게 된다. 센서 스위치(26)는 선반(20)의 하향 회전 동작을 검출하여 그후에 선반(18)의 하향 동작을 트리거한다. 이제, 팰릿(10)우측 가장자리가 재봉장치의 베드(14)로 떨어진다. 이로써, 팰릿(10)은 왕복 재봉 바늘(28)에 대하여 실질적으로 수평 위치를 취한다. 일단 팰릿(10)이 그 위치에 배치될 때, 팰릿은 그의 한쌍의 노치들(34, 36)과 결합하는 한쌍의 쐐기들(30, 32)사이에 고정된다. 이렇게 고정된 팰릿은 가동 캐리지(24)에 의해 왕복 재봉 바늘(28)에 대해 위치된다. 그 팰릿내에 보유된 가공물에는 특정 스티치 패턴이 재봉된다. 자동 재봉의 완료에 이어서, 캐리지(24)은 선반(16) 아래의 위치로 복구된다. 이 지점에서, 쐐기(30)는 노치(34)와 분리되고 지지 태브(20)는 바깥쪽으로 회전되어 팰릿(10)의 앞쪽 가장자리를 더 이상 지지하지 않는다. 이제, 팰릿(10)의 앞쪽 부분은 그 부분의 자유낙하 충격을 흡수하는 한쌍의 충격 흡수핀들(38, 40)위로 떨어진다. 그후, 팰릿은 한쌍은 슬라이드들(42, 44)아래로 하강되어 받침대(46, 48)에 걸려 정지된다. 접촉스위치(50)가 이렇게 하강된 팰릿의 존배를 감지한다.
선반들(16, 18)은 이미 원래 위치로 회전되어가서 전술한 바와같이 형성된 입력위치에서 다른 팰릿을 수용할 준비를 한다. 그 다른 팰릿은 자동 재봉을 위해 가동 캐리지(24)로 하강된다. 그후에, 센서 스위치(50)가 앞서 하강된 팰릿이 제거되었음을 나타내면, 재봉된 가공물을 포함하는 팰릿이 슬라이드들(42, 44)에 의해 형성된 출력 위치로 하강된다. 팰릿을 입력 위치에서 재봉위치, 즉 출력 위치로 처리하는 것에 관한 전술한 설명은 도날드 에프. 허딕(Dondald F. Herdeg)과 로렌스 피이.시사아(Lawrence P. Ciccia)에 의해 1986년 6월 12일자로 출원된 "재봉된 가공물을 자동처리하는 재봉기 시스템(Sewing Machine System Having Automatic Processing of Sewn Work)"라는 명칭의 미합중국 특허 출원 번호 제873,739호에 더 상세하게 설명되어 있다.
팰릿(10)은 광학 센서 장치(56)아래에 위치된 한상의 부호판들(52, 54)을 포함한다. 이 부호판들은 바람직하게 뒷면에 접착제가 있는 재료로서 반사성이 있거나 불투명하다. 이들 부호판은 광학 센서 장치(56)내에 있는 한쌍의 광학 센서들에 의해 감지된다. 각 광학 센서는 부호판으로터 반사된 광량을 감지한다. 본 발명의 바람직한 실시예에 따르면, 불투명 부호판을 판독하는 광학 센서는 그와 연관된 출력 선로에 2진수 1신호를 발생시킨다. 반사성 부호판을 감지하는 광학 센서 장치는 그의 출력 선로에 2진수 0신호를 발생시킨다. 이들 가능한 신호상태는 제 2 도에 도시된 시스템에 접속된 한쌍의 출력 선로들(58, 60)에 나타난다. 상세하게 후술되는 바와같이, 이 시스템은 전술한 2진수값에 특별한 무게를 부여한다. 현재로서는 양 광학 센서들이 반사광을 감지하지 못해서 그에 따라 2진수 1신호를 발생시키는 경우에, 광학 센서 장치(56)아래에 팰릿이 나타나지 않도록 그 상태가 유보되게 된다는 것이 주지되어 있다. 여러 광학 센서가 위의 결과를 내는데 이용될 수 있다는 것은 당연하다. 이러한 광학 센서 장치의 예가 1986년 4월 29일자로 출원된 "자동 재봉 장치용 광학센서(Optical Sensor for Automatic Sewing Machine)"라는 명칭의 미합중국 특허 출원 번호 제858,415호에 설명되어 있다.
또한, 제어판(62)도 제 1 도의 재봉기 시스템과 연관되어 있다. 제어판(62)은 조작자에 의해 눌려질 수 있는 여러 누름 감지 스위치는 물론 영숫자 표시장치(64)를 포함한다. 상세하게 후술되는 바와같이, 조작자는 부호화된 팰릿(10)과 같은 팰릿안에 포함된 가공물에 재봉될 적당한 스티치 패턴을 선택한다. 조작자의 선택은 특정의 부호화된 팰릿내의 가공물에서 실행될 수 있는 특정 스티치 패턴들에 대한 수치적 크기들의 표시에서 골라내기만 하는 것이다. 부호화된 팰릿은 선택 과정이 시작되기 전에 부호판들이 광학 센서 장치(56)와 일치되는 방식으로 선반들(16, 18)위에 놓여져야 한다.
제 2 도는 참조하면, 전술한 조작자 작동에 응답하는 대화식 시스템이 도시되어 있다. 이 시스템은 어드레스 및 데이터 박스(102)에 의해 다수의 어드레스 가능한 장치에 접속된 프로그램식 중앙 처리 장치(100)를 포함한다. 본 발명에 따르면, 중앙 처리 장치(100)는 프로그램 기억장치(104)에 기억된 프로그램을 실행한다. 기억된 특정 프로그램의 세부사항은 상세하게 후술된다. 중앙 처리 장치는 주변 기억장치(106)와 패턴 기억장치(108)에도 접속되어 있다. 중앙 처리 장치(100)는 어드레스 및 데이터 버스(102)를 통해 주변 기억장치(106)나 프로그램 기억장치(104)에 기억된 정보를 어드레스하고 판독하도록 동작한다. 또한, 중앙 처리장치는 센서 장치(56)의 한쌍의 광학 센서들(110, 112)의 2진수값을 판독하도록 동작한다. 이것은 선로들(58, 60)을 통해 광학센서들(110, 112)에 접속된 센서 인터페이스 장치(114)를 적절히 어드레스함으로써 달성된다. 또한, 중앙 처리 장치는 영숫자 표시장치(64)를 제어하고 여러 제어판 스위치들의 상태를 제공하기도 하는 패널 제어기(116)에 접속되어 있다. 이와 관련해서, 패널 제어기는 표시장치(64)를 위해 8개까지 따로 표시되는 영숫자를 발생하도록 동작한다. 패널 제어기(116)는 "스타트"스위치(118), "업"스위치(120) 및 "다운"스위치(122)의 상태를 제공하기도 한다. 제 2 도에 도시된 구성은 임의의 갯수로 적당한 마이크로프로세서 장치에 접속된 공지의 디지탈 인터페이스 회로로 구성될 수 있음은 물론이다.
패턴 기억장치(108)를 참조하면, 이 기억장치는 개개의 스티치 패턴 파일들은 32개까지 포함할 수 있다. 각 스티치 패턴 파일은 그 스티치 패턴 파일에 관한 정보가 시작되는 어드레스 가능한 개시 기억 장치를 가진다. 더우기, 각 스티치 패턴 파일은 그 특정 스티치 패턴 파일에 관한 모든 패턴 정보를 포함하는 특정수의 어드레스 가능한 기억위치들을 포함한다. 이 정보는 캐리지(24)를 이동시켜 팰릿내의 가공물을 위치 조정하기 위한 명령을 포함한다. 이 명령은 팰릿(10)안에 위치된 가공물에 특정 스티치 패턴을 실행하고자 할때 패턴 기억장치(108)내의 어드레스 가능한 기억 위치들로부터 호출된다.
제 3a 도를 참조하면, 프로그램 기억장치(104)에 내재된 프로그램의 개시부가 도시되어 있다. 이 프로그램은 다수의 디렉터리 어레이들이 주변 기억장치(106)로부터 판독되는 스텝(200)으로 개시된다. 각 디렉터리 어레이는 0에서 32까지는 번호가 붙은 33개의 따로 인덱스되는 매트릭스 요소를 포함한다. 인덱스 번호 0은 각 어레이의 제 1 요소를 확정한다. 이들 0으로 인덱스된 요소는 프로그램내의 초기 세트 상태를 확정하는데 이용된다. 인덱스 번호 1 내지 32 각각은 패턴 기억장치(108)에 위치된 상응하는 번호의 스티치 패턴 파일에 대한 스티치 패턴 파라미터를 확정한다. 예를들어, 1에서 32까지의 번호가 붙여진 D PAL 어레이 요소들은 각기 상응하는 번호의 스티치 패턴 파일에 대한 팰릿 코드를 확정한다. 1에서 32까지의 번호가 붙여진 D MIN SIZE 어레이 요소들은 각기 특정 스티치 패턴 파일이 재봉되어질 수 있는 가공물의 최소 칫수를 확정한다. 1에서 32까지의 번호가 붙여진 D MAX SIZE 어레이 요소들은 각기 상응하는 번호의 스티치 패턴 파일이 재봉되어질 가공물의 최대 칫수를 확정한다.
1에서 32까지의 번호가 붙은 D FILE CAPACITY 어레이 요소들은 각기 상응하는 번호의 스티치 패턴 파일에 의해 점유된 패턴 기억장치(108)내의 기억 위치들의 수를 확정한다. 1에서 32까지의 번호가 붙여진 D FILE ADDRESS 어레이 요소들은 각기 패턴 기억장치(108)내의 대응하게 번호붙여진 스티치 패턴 파일에 대한 개시 어드레스를 확정한다. 제 4 도를 참조하면, 디렉터리 어레이 요소들의 여러 가능한 값들이 도시되어 있다. 이에 관련해서, 디렉터리 인덱스 1에 대한 디렉터리 값들은 팰릿 코드 1, 최소칫수 5, 최대칫수 6.5, 스티치 패턴 파일 용량 956 및 패턴 기억장치(108)내의 스티치 패턴 파일 어드레스 0을 나타낸다. 이들 값은 모두 패턴 기억 장치(108)내의 스티치 패턴 파일 번호 1에 대한 파라미터들을 확정한다. 한편, 스티치 패턴 파일 번호 3은 칫수 범위 8.5 내지 9.5내의 가공물을 포함하는 팰릿 코드 2를 가진 팰릿을 필요로 한다. 이 파일은 어드레스 가능한 위치 1,958에서 시작하고 1,056개의 기억장소를 차지한다. 제 4 도에서 번호붙여진 스티치 패턴 파일들에 대한 칫수범위들은 오름차순으로 배열되어 있어서 최하 칫수 범위가 최하 파일 번호와 연관되어 있다. 이 때문에, 후술되는 바와같이, 시스템에 의해 정돈된 칫수범위들이 표시된다.
다시 제 3a 도를 참조하면, 중앙 처리 장치는 스텝(200)에서의 디렉터리 어레이들의 로딩에 이어서 스텝(202)으로 진행된다. 이제, 중앙 처리 장치는 재봉기 시스템의 상태를 계속 탐지하도록 프로그램에 의해 이용되는 일정한 변수들을 초기설정한다. 이들 변수는 명칭이 따로 붙여진 2개의 어레이 F NUM과 SIZE로 표현되는데, 이들은 각기 0에서 3까지의 번호가 붙여진 4개의 인덱스된 변수들을 포함한다. 인덱스 번호 0은, 팰릿 코드가 감지되지 않을때 그 상태에서 유보되는 각 어레이내의 변수를 확정한다. 1에서 3까지의 인덱스 번호들은 특정 수치 팰릿 코드에 대응하는 주어진 어레이내의 변수들을 확정한다. 이러한 방식으로, F NUM 변수 어레이내의 이러한 인덱스된 변수 요소 각각의 값은, 대응하게 번호붙여진 팰릿 코드가 제 2 도의 시스템에 의해 검출될 때, 재봉장치에 의해 실행될 특정 파일 번호를 확정한다. 같은 방식으로, SIZE 어레이내의 이러한 인덱스된 변수 요소 각각은 처리될 팰릿내에 나타날 가공물의 칫수를 확정한다.
전술한 프로그램 변수들을 초기설정하였다면, 중앙 처리 장치는 스텝(204)으로 진행하여 센서 인터페이스(114)를 통해 센서들(110, 112)의 2진수값을 판독한다. 이것은 센서 인터페이스(114)를 어드레스하고 어드레스 가능한 센서 인터페이스(114)내에 기억된 값을 판독함으로써 달성된다. 이렇게 판독된 2진수값들은 스텝(206)에서 반전되고 그 수치결과는 소프트웨어 변수 PAL에 기억된다. 전술한 바와같이, 광학 센서들은 팰릿이 나타나지 않았을때 선로들(58, 60)에 2진수 1값을 발생시킨다. 그 2진수값들은 스텝(206)에서 반전되므로, 수치 결과 0이 PAL에 기억되어 재봉기 시스템내에 팰릿이 없다는 것을 나타낸다. 팰릿의 존재 여부가 스텝(208)에서 표명되는데, 여기서 PAL에 기억된 수치값이 0과 비교된다. 팰릿이 나타나 있지 않은 경우, 중앙 처리 장치는 YES 경로를 따라 제 3b 도의 절점 B로 진행된다.
제 3b 도를 참조하면, 중앙 처리 장치는 패턴 기억장치(108)에 기억된 번호붙여진 각 파일에 관한 디렉터리 어레이 정보의 조사에 상당하는 다수의 스텝을 실행하도록 진행된다. 이 조사의 목적은 가능한 수치 팰릿 코드 1, 2 및 3 각각에 대해 파일이 존재하는지를 식별하기 위한 것이다. 더우기, 이렇게 식별된 파일 각각은 그 파일에 대해 최소 및 최대의 특정 칫수값을 갖게 된다. 따라서, 제 3b 도의 프로그램 논리는 파일번호들과 연관된 팰릿 코드값에 관한 디렉터리 정보의 최초의 조사를 실행한다. 또한, 프로그램 논리는 표시된 파일 번호들에 대해 적절한 최소 및 최대 칫수값을 가진 디렉터리 정보의 조사를 실행한다. 이 프로그램 논리는 메시지 "P"와 그뒤의 블랭크 간격 3개를 영숫자 표시장치(64)로 전송하는 스텝(210)으로 시작한다. 이제, 중앙 처리 장치는 스텝(212)에서 변수 "N"을 0으로 설정하도록 진행된다. 변수 "N"은 팰릿 코드들이 가능한 수치값을 증분식으로 확정하도록 이용된다. 이에 관련해서, 변수 "N"는 스텝(214)에서 최초의 가능한 팰릿 코드 수치값과 동일하게 1로 설정된다. "N"의 값이 3보다 작은한, 중앙 처리 장치는 스텝(216)을 통해 스텝(218)으로 진행되는데, 스텝(218)에서는 다른 변수 "K"가 1로 설정된다. 변수 "K"는 디렉터리 어레이 D PAL, D MIN SIZE 및 D MAX SIZE내의 증분 인덱스값들을 확정하는데 이용된다. 이에 관련해서, 중앙 처리 장치는 우선 D PAL 어레이내의 인덱스된 어레이 요소가 "N"의 현행값과 같은지에 관하여 문의를 한다. 예를들어, 최초 어레이 요소가 그렇지 않으면, 중앙 처리 장치는 스텝(222)으로 진행되는데, 여기서 인덱스 변수 "K"는 1만큼 증분된다. 이렇게 증분된 인덱스 변수 "K"의 값이 32보다 크지 않는한, 중앙 처리 장치는 스텝(224)을 통해 스텝(220)으로 되돌아간다.
이제, 스텝(22)을 참조하면, D PAL 어레이내의 인덱스된 요소가 "N"의 현행값과 같은 값을 가지는 것으로 밝혀지면, 중앙 처리 장치는 YES 경로를 따라 스텝(226)으로 진행하여 D MIN SIZE 어레이내의 상응하게 인덱스된 요소의 0이 아닌 값에 대해 검사한다. 0이 아닌 최소 칫수가 표시되어 있는 경우, 중앙 처리 장치는 NO를 따라 스텝(228)으로 진행하여 D MAX SIZE 어레이내의 인덱스된 요소 역시 0이 아닌지에 관해 문의한다. 대답이 다시 긍정이면, 중앙 처리 장치는 NO 경로를 따라 스텝(230)으로 진행하여 스텝(210)에서 발생된 메시지의 문자 "P"에 이어 다음으로 이용할 수 있는 블랭크 간격으로 삽입하도록 "N"의 현행값을 전송한다. 이러한 방식으로, 제어판(62)에 표시가 나타나서 조작자에세, 그와같이 표시된 코드를 포함하는 팰릿은 적당한 최소 및 최대 칫수 파라미터들과 함께 하나 이상의 스티치 패턴 파일 번호를 가지고 있다는 것을 알려준다. 다시, 스텝들(226, 228)을 참조하면, 스텝(220)에서 특별히 식별된 파일 번호에 대해 최소 또는 최대 칫수값들이 발견되지 않는 경우에는 중앙 처리 장치가 스텝(220)으로 내려가서 "K"를 증분시킨다. 중앙 처리 장치는 "K"의 값이 32를 초과할때까지 전술한 디렉터리 어레이들을 통해 계속 탐색한다. 이때, 중앙 처리 장치는 스텝(224)에서 빠져나가서 스텝(214)으로 되돌아가고 "N"의 값을 1로 증분시킨다. 이제, 스텝(214)에 의해 확정된 "N"의 새로운 값에 대해 동일한 과정이 진행된다. 중앙 처리 장치는 "N"이 스텝(216)에서 3보다 클때까지 스텝(214)을 통해 총 3번 나아간다. 이 시점에서, 중앙 처리 장치는 센서들(110, 112)에 의해 규정된 팰릿 코드의 3까지 가능한 수치값에 대해 모든 관련 디렉터리 데이터를 조사해 놓고 있을 것이다. 이제, 중앙 처리 장치는 제 3a 도의 절점 A로 돌아간다.
제 4 도를 참조하면, 그 안에 있는 특정 디렉터리 데이터는 메시지 "P123"을 표시하게 한다. 즉, "K"가 스텝(218)에서 1로 설정된 결과로 숫자 1이 스텝(230)에서 표시된다. 유사하게, "N"이 2로 설정되었던 반면에 "K"가 3으로 설정된 결과로 숫자 2로 표시된다. 더우기, "N"은 3으로 설정되고, "K"는 5로 설정된 결과로 숫자 3이 표시된다.
중앙 처리 장치는 재봉기 시스템이 삽입되어 있는 팰릿이 없는한 전술한 완전한 메시지를 계속해서 표시한다. 즉, 중앙 처리 장치는 디렉터리 데이터를 계속 조사하고 최대 및 최소 파라미터들과 함께 특정 파일 번호들을 가진 수치 팰릿 코드들을 표시한다. 그러나, 팰릿이 시스템에 적절히 삽입될때, 센서들(110, 112)은 특정 팰릿 코드를 나타내는 2진수 값들을 발생시킨다.
제 3a 도를 참조하면, 중앙 처리 장치는 스텝(204)에서 센서들(110, 112)의 2진수 값들을 판독하고 스텝(206)에서 이 값들을 반전시킨다. 그 결과는 변수 PAL에 기억된다. 스텝(206)에서의 반전으로 광학 센서들(110, 112)의 2진수 값들과 PAL에 기억된 결과들 사이에 다음과 같이 상응하는 결과가 나타난다 :
PAL에 기억된 위의 두 2진수 비트들은 십진수로 수치값 1, 2 및 3을 나타낸다. 따라서, PAL에 기억된 두 비트들은 이 프로그램에 의해서 1, 2 또는 3중 어느 한 팰릿 코드를 식별하는 것으로 취급된다. 위의 수치 팰릿 코드중 하나는 스텝(206)의 결과로서 PAL에 기억되어 있을 것이다. 따라서, 중앙 처리 장치는 스텝(208)에서 빠져나가서 제 3c 도의 절점 C로 간다.
이제 제 3c 도를 참조하면, 중앙 처리 장치는 우선 변수 F NUM(PAL)이 0인지에 대해 문의한다. 전술한 바와 같이, 인덱스된 모든 F NUM 변수들은 초기에 스텝(202)에서 0으로 설정되어 있을 것이다. 이는 스텝(204)에서 처음으로 감지된 어떠한 팰릿 코드도 스텝(232)에서 0과 동일한 인덱스된 특정 F NUM 변수를 확정한다는 것을 의미한다. 이 때문에 중앙 처리 장치는 스텝(232)으로부터 YES를 따라 스텝(234)으로 간다. PAL의 값은 스텝(234)에서 "r"로 설정되고 이 값은 메시지 "PrS"내에서 스텝(236)의 표시 장치(64)로 송신된다. 이 표시 메시지는 기계의 조작자에게 "r"로 점유된 위치에 표시된 팰릿 코드 번호를 지니고 기계에 삽입된 현재의 팰릿은 특정 패턴 파일 할당을 필요로 한다는 것을 조언해 준다. 제 3c 도의 나머지 프로그램 스텝들은 조작자가 어떻게 특정 스티치 패턴 파일을 선택하는가에 대해 설명한다. 이에 관련해서, 중앙 처리 장치는 스텝(238)에서 제어기(116)를 어드레스하고 제어판(62)에서 스위치가 눌러졌는지에 대해 검사한다. 특정 스위치가 눌러졌을 때, 중앙 처리장치는 스텝(240)으로 진행하여 패널 제어기가 "업" 스위치(120)가 눌려졌음을 나타내는지에 대해 문의한다. 조작자가 "업"스위치를 눌렀으면, 중앙 처리 장치는 스텝(240)으로부터 제 3d 도의 절점 D로 나아간다. 한편, "다운" 스위치가 눌려졌으면, 중앙 처리 장치는 스텝(242)을 통해 진행한 후 제 3e 도의 절점 E로 나아간다. 따라서, 조작자는 특정 스티치 패턴 파일 할당을 하도록 두가지 선택을 할 수 있다. "업"스위치(120)나 "다운"스위치(122)를 이용하는 둘 중에서 어느 하나의 선택을 한다. 상세히 후술되겠지만, 둘 중 어느 하나의 스위치의 선택으로 조작자와의 대화식 통신이 이루어져 특정 할당이 이루어질 수 있게 한다. 이 대화형 시스템은 칫수 정보의 표시를 포함하는데, 이 표시는 조작자가 제 1 도의 선반들(16, 18)에 장착된 팰릿내의 가공물 칫수에 관한 자신의 지식을 근거를 한 할당을 할 수 있게 해준다.
이제, 제 3d 도를 참조하면, 업 스위치가 눌러진 경우, 스텝(244)은 SIZE 어레이내의 특별히 인덱스된 변수의 값(등호의 좌측에 표시됨)이 D MAX SIZE 어레이내의 특별히 인덱스된 디렉터리 어레이 요소(등호의 우측에 표시됨)와 동일한지를 결정한다. 인덱스된 모든 SIZE 변수들은 초기에 0으로 되어 있으므로, 스텝(244)의 등가 스테이트먼트의 좌측은 새로운 팰릿 코드가 처음으로 감지되었을 때 0이 된다. 이제 등가 스테이트먼트의 우측을 참조하면, D MAX SIZE 어레이내의 디렉터리 요소에 대한 특정 인덱스가 F NUM(PAL)의 현행값에 의해 결정된다. 인덱스된 변수 F NUM(PAL)은 초기에 0이 된다. 이는 D MAX SIZE 디렉터리 어레이에 대해 인덱스 0을 발생시킨다. 제 4 도를 참조하면, 디렉터리 인덱스 0에 대한 모든 디렉터리 어레이값들은 0이 된다. 이는 새로운 팰릿이 처음으로 감지될 때에는 스텝(244)의 등가 스테이트먼트의 양측이 초기에 0으로 된다는 것을 의미한다. 따라서, 중앙 처리 장치는 YES를 따라 스텝(246)으로 나아가서 변수 "L"을 F NUM(PAL)의 현행값 더하기 1로 설정한다. 즉, 변수 "L"이 F NUM(PAL)의 증분된 값을 정의하는데 이용되고 있다. 이 새로운 변수 "L"은 이제 D PAL 디렉터리 어레이내의 인덱스로 이용된다. 이제, 스텝(248, 250, 252)을 참조하면, 중앙 처리 장치는 D PAL 어레이내의 인덱스된 각 어레이 요소의 값을 PAL의 현행값에 비교한다. 이 비교 작업은 등가가 이루어질 때까지 계속된다. 이것은 예를들어, 팰릿 코드 2가 "PAL"에 기억될 때 또한 "L"이 3으로 설정될 때 제 4 도의 디렉터리 데이터내에서 행해진다. 중앙 처리 장치는 스텝(254)에서, 인덱스된 어레이 변수 F NUM(PAL)을 "L"의 현행값으로 설정하도록 진행한다.
즉, 중앙 처리 장치는 D PAL 어레이내에서 일치된 팰릿 코드 번호를 가진 디렉터리 데이터내의 파일 번호를 발견하였다. 이제, 중앙 처리 장치는 SIZE 변수 어레이내의 PAL에 의해 정의된 인덱스된 변수를 D MIN SIZE 어레이내의 "L"인덱스 요소로 설정하도록 스텝(256)으로 진행한다. 이에 관련해서, 팰릿 코드가 2이고, F NUM(PAL)이 스텝(254)에서 3으로 설정되었다면, SIZE(PAL) 변수는 스텝(256)에서 제 4 도의 디렉터리 데이터에 대해 8.5로 설정된다. 따라서, 인덱스된 변수는 F NUM(PAL)과 SIZE(PAL)은 이제 처음으로 0이 아닌 다른 수로 정의되었다는 것을 알 수 있다.
"L"로 표시된 특정 파일 번호의 최종 할당과 특정 최소 칫수에서는 이제 설명되는 바와같이 조작자와의 대화식 통신을 더 할 수 있다. 중앙 처리 장치는 제 3d 도의 스텝(256)에 이어서 제 3a 도의 절점 A로 되돌아간다. 팰릿 부호판(52, 54)이 센서(56) 아래에서 제자리를 지키고 있으면 중앙 처리 장치가 스텝(208)을 통해서 제 3c 도의 절점 C로 나아간다. 이때 변수 F NUM(PAL)은 0인 아닌 값이 된다. 이 때문에 중앙 처리 장치는 스텝(232)으로부터 스텝(258)으로 진행하여 변수 "r"이 PAL의 값으로 설정된다. 인덱스된 변수 SIZE(PAL)의 새로이 할당된 값은 다음에 변수 "m"으로 설정된다. 이제 중앙 처리 장치는 스텝(262)에서, "r"에 기억된 특정 팰릿 코드에 대해 새로이 할당된 칫수 정보 "m"을 표시하도록 진행한다. 이제 스텝(264)에서, 조작자가 스텝(262)의 표시 메시지에 반응할 수 있게 하기 위해 0.2초의 지연이 실행된다. 0.2초의 지연 동안에는 새로이 표시된 칫수 "m"이 팰릿(10)내의 기공물의 칫수와 동일한 경우, 조작자가 "업"스위치(120)를 해제할 기회를 갖게 되어 있다. 이 지연은 물론 조작자의 반응 시간이 더욱 느려짐에 대비해서 증가될 수 있다.
표시된 칫수가 재봉될 가공물의 칫수와 일치하지 않는 경우, 조작자는 "업"스위치를 계속 눌러 중앙 처리 장치가 다시 스텝들(238, 240)을 통해 제 3d 도의 절점 D로 진행하게 한다. 제 3d 도를 참조하면, 중앙 처리 장치는 다시 스텝(244)에서 등가 스테이트먼트의 좌측이 우측과 동일한지를 결정한다. 좌측, 즉 SIZE(PAL)은 앞서 F NUM(PAL)에 의해 정의된 현재 선택된 스티치 패턴 파일의 최소 칫수 파라미터로 설정되었으므로, 이 좌측은 보통 스테이트먼트의 우측에 의해 정의된 것과 같은 스티치 패턴 파일에 대해 허용되는 최대 칫수와 동일해서는 안된다. 이 때문에 중앙 처리 장치는 스텝(244)으로부터 NO를 따라 스텝(266)으로 가는데, 여기서 SIZE(PAL)에 기억된 현행 값은 0.5만큼 증분된다. 중앙 처리 장치는 절점 A에서 절점 C까지 계속 진행하여 스텝(260)에서 SIZE(PAL) 변수의 새로이 증분된 값은 "m"으로 설정된다. 이 새로이 증분된 칫수값은 그 후에 스텝(262)에서 표시되고 조작자는 다시 새로 표시된 칫수 정보에 응답할 기회를 허용받는다. 조작자가 적절히 표시된 칫수 정보가 재봉될 가공물의 칫수와 일치되어 있다는 결정을 내릴 때까지는 중앙 처리 장치가 계속해서 제 3d 도의 절점 D로 빠져나가게 된다. 여기에는 주어진 스티치 패턴 파일에 대한 모든 가능한 칫수들을 연속으로 표시함으로써 SIZE(PAL)에 기억된 값이 특정 스티치 패턴 파일에 허용되는 최대 칫수와 같게 되도록 할 필요가 있을 것이다. 그와 같이 되면, 중앙 처리장치는 제 3d 도의 스텝(244)으로부터 스텝(246)으로 진행하여 F NUM(PAL)에 기억된 현행 파일 번호에 1을 더한다.
이제, 중앙 처리 장치는 다른 인덱스된 어레이 요소값이 PAL의 현행값과 동일한다는 것이 밝혀질 때까지 다른 D PAL 어레이 데이터의 탐색을 시작한다. 이 어레이 요소에 대한 인덱스 "L"은 스텝(254)에서 F NUM(PAL)에 기억된다. SIZE(PAL)변수는 이제 스텝(256)에서 D MIN SIZE 어레이내의 해당 최소칫수 파라미터로 설정된다. 새로 할당된 SIZE(PAL)값은 스텝(262)에서 표시되고 그후 조작자가 "업"스위치(120)를 해제함으로써 현재 표시된 칫수 정보와의 일치를 나타낼까지는 스텝(266)에서 더 증분된다. 이러한 방식으로, 조작자는 적당한 칫수가 선택될 때까지 표시장치(64)와 계속 대화할 수 있다. 이 시간동안 프로그램 중앙 처리 장치는 센서들(110, 112)에 의해 감지된 주어진 팰릿 코드를 가진 팰릿내에 보유된 다른 칫수의 가공물들에 대해 실행될 수 있었던 몇개의 스티치 패턴 파일들을 모두 거쳐갈 수 있다. 중앙 처리 장치가 다음 스티치 패턴 파일 번호로 이동할때마다, 표시된 칫수들은 앞서 표시된 칫수들 보다 더 증가되어 있을 것이다. 이것은, 칫수 범위들이 제 4 도에 도시한 바와 같이 바람직하게 오름차순으로 배열되어 있는 경우에 발생된다. 이러한 방식으로, 조작자는 단지 스텝(262)에서 표시한 칫수 정보에 반응함으로서 다수의 가능한 스티치 패턴 파일 가운데서 적당한 스티치 패턴 파일을 선택할 수 있다.
다시 제 3c 도를 참조하면, 조작자는 언제든지 메시지의 표지중에 "다운"스위치(122)를 누르기를 결정할 수 있다. 이렇게 되면, 중앙 처리 장치는 스텝(242), 즉 제 3e 도의 절점 "E"로 나아간다. 이제 제 3e 도를 참조하면 스텝(268)은 특별히 인덱스된 변수 SIZE(PAL)의 값이 등호의 오른쪽에 나타난 특별히 인덱스된 디렉터리 어레이 요소 D MIN SIZE와 같은지를 결정한다. SIZE(PAL) 변수에 대한 특정 수치 인덱스는 물론 PAL의 값에 의해 결정된다. 이 인덱스된 변수의 특정값은 F NUM(PAL)의 디렉터리 인덱스에 의해 식별된 D MIN SIZE 어레이 요소의 값과 비교된다. 이것은 결국 현재 식별된 파일 번호에 대한 최소 칫수 파라미터가 SIZE(PAL)의 값과 비교된다는 것을 의미한다. SIZE(PAL)의 값은 물론 스텝(262)에서 현재 표시된 칫수이다. 현재 표시된 칫수가, 표시된 파일 번호에 대한 최소 칫수 파라미터를 초과하는 한, 중앙 처리 장치는 NO를 따라가서 스텝(270)에서 SIZE(PAL)에 기억된 값을 감분시킨다. 즉, "다운"버튼으로 스텝(262)에서 표시된 칫수로의 감분이 허가된다. 그후, 이 감분된 칫수는 스텝(262)에서 표시되고 조작자가 "다운"스위치(122)를 해제할 기회를 제공받거나 또는 스텝(270)에서 칫수들의 감분을 계속한다. 이것은 최소 칫수가 도달될 때까지, F NUM(PAL)에 의해 정의된 특정 파일 번호에 대해 계속 발생된다. 이 시점에서 중앙 처리 장치는 스텝(268)으로부터 스텝(272)으로 진행하여 F NUM(PAL)에 기억된 현행값을 감소시킨다. 이것은 변수 "L"을 다시 이용함으로써 성취된다. 이 변수는 D PAL 어레이내의 인덱스된 요소가 변수 PAL에 기억된 팰릿 코드의 현행값과 동일하다는 것이 밝혀질 때까지, 연속적으로 아래로 감분되는 디렉터리 인덱스 값들을 정의하는데 이용된다. 이것이 스텝들(274, 276, 278)에서 결정된다.
D PAL 내의 특정 인덱스 요소가 팰릿 코드의 현행값과 동일하다는 것이 밝혀졌을 때 중앙 처리 장치는 스텝(282)에서 F NUM(PAL) 변수를 "L"의 현행값으로 설정하도록 진행한다. 그후, 중앙 처리 장치는 SIZE(PAL) 변수를 "L"의 어레이 인덱스에 의해 정의된 D MAX SIZE 어레이내의 어레이 요소값으로 설정한다. 이 새로 정의된 칫수는 스텝(262)에서 표시되어 조작자가 "다운"스위치를 계속 눌러서 응답하게 하든지 또는 이렇게 표시된 칫수 정보를 승낙한다는 것을 나타낼 수 있게 해준다. 이러한 방식으로, "다운"스위치(122)는, 시스템에 주어진 특정 코드의 팰릿내의 가공물의 칫수와 일치하는 적당한 칫수를 조작자가 선택할 수 있게 하도록 "업"스위치(120)와 거의 같은 방식으로 이용될 수 있다. 이는 조작자 쪽에 어느 파일이 패턴 기억장치(108)로부터 선택되어야 하는가에 관한 정확한 지식이 없어도 행해진다.
제 3c 도를 참조하면, 스텝(262)에서 표시된 칫수가 받아들여졌을 때, 조작자는 "업"스위치(120)와 "다운"스위치(122)중 어느 하나를 해제하여 스위치가 제어판(62)에서 눌려져 있음을 패널 제어기가 더 이상 나타내지 않게 한다. 이제, 중앙 처리 장치는 조작자로부터의 다른 통신을 기다린다. 특히, 중앙 처리 장치는 조작자가 제어판(62)상의 또 다른 스위치를 누르기로 더 결정할 때까지 스텝(238)을 통해 제 3a 도의 절점 A로 귀환된다. 이때, 중앙 처리 장치는 다시 "업" 또는 "다운"스위치가 스텝(240, 242)에서 눌러졌는지에 관해 검사하고 나서 스타트 스위치(118)가 스텝(284)에서 눌러졌는지에 관해 검사하도록 진행한다. 스타트 스위치가 눌러지지 않았다면, 중앙 처리 장치는 다시 접점 A로 돌아가서 다른 통신이 스텝(238)에 의해 분석되기를 기다리게 된다.
스타트 스위치가 눌려진 경우, 중앙 처리 장치는 스텝(284)으로부터 YES를 따라 제 3f 도의 절점 F로 진행한다. 제 3f 도를 참조하면, 프로그램의 이 부분은 조작자에 의해 전술한 칫수 선택 프로세스를 통해 선택될 특정 스티치 패턴을 실행하도록 시도한다. 이에 관련해서, 중앙 처리 장치는 변수 F NUM(PAL)이 0인지에 관하여 검사하는 것으로 시작한다. 이것은 단지 조작자가 칫수, 즉 특정 스티치 패턴 파일을 선택하기 전에 잘못해서 스타트 스위치(118)를 눌렀는지를 알아보기 위한 검사에 불과하다. 이런 일이 일어난 경우, 중앙 처리 장치는 스텝(286)으로부터 YES를 따라 스텝(288)으로 나아가서 메시지를 표시장치(64)로 송신한다. 이 메시지는 조작자에게 파일을 선택할 것을 요청한다. 중앙 처리 장치는 제 3a 도의 절점 A로 돌아가는데, 여기서 팰릿 코드가 다시 감지되고 메시지 "PrS"가 결국 스텝(236)에서 표시된다. 따라서, 조작자는 그가 재봉기 시스템을 스타트시키기를 시도하기 전에 "업" 또는 "다운"스위치를 통해 칫수를 선택하여야 한다는 것을 조언받는 것이다.
다시 제 3f 도를 참조하면, 스티치 패턴 파일이 적당한 칫수의 선택을 통해 적절히 할당될 경우, 변수 F NUM(PAL)은 0이 아닌 다른 수가 되어 스타트 스위치가 눌려졌을때 중앙 처리 장치가 스텝(290)으로 나아갈수 있게 한다. 스텝(290)을 참조하면, 중앙 처리 장치는 F NUM(PAL)의 현행값과 디렉터리 인덱스에 의해 식별된 D FILE CAPACITY 어레이내의 어레이 요소가 0과 같은지를 문의한다. 제 4 도를 참조하면, D FILE CAPACITY 어레이내의 인덱스된 요소들은 실제로 번호 붙여진 파일에 대한 스티치 패턴 데이터를 포함하는 패턴 기억장치(108)내에 어떤 기억 위치들이 있는지를 나타낸다. 앞서 선택된 파일이 실제로 패턴 기억장치에 기억된 어떤 스티치 패턴 데이터도 가지지 않는 경우, D FILE CAPACITY는 0이 된다. 이것이 디렉터리 인덱스 4에 대해서 제 4 도에 도시되어 있다. 이것이 발생될 경우에, 중앙 처리 장치는 제 3f 도의 스텝(290)으로부터 진행하여 스텝(292)에서 메시지 "NO FILE"을 송신한다. 중앙처리 장치는 제 3a 도의 절점 A로 돌아가서 조작자로부터의 스텝(238)을 통한 다른 응답을 다시 기다린다.
다시 제 3f 도를 참조하면, F NUM(PAL)에 의해 정의된 파일이 실제로 패턴 기억 장치(108)내의 어드레스 가능한 기억 위치들을 가지는 경우, 중앙 처리 장치는 스텝(294)으로 진행하여 팰릿 로드 루틴을 실행한다. 이 루틴은 팰릿을 재봉지역(선반(16, 18)에 의해 형성되는 것)위의 위치로부터 가동 캐리지(24)와의 부착이 일어날수 있는 위치로 진행시킬 수 있다. 팰릿(10)은 가동 캐리지(24)에 부착하는 것에 뒤이어, 중앙 처리 장치는 제 3f 도의 스텝(296)으로 나아간다. 스쳅(296)을 참조하면, 스티치 패널 파일은 D FILE ADDRESS 어레이내의 적절히 인덱스된 요소에 의해 패턴 기억 장치(108)내에서 식별된다. 디렉터리 어레이는 F NUM(PAL)의 값에 의해 정의된다. 이 후자의 값은 물론 PAL에 의해 식별된 팰릿 코드에 대해 할당된 파일 번호이다. 따라서, 팰릿(10)내의 가공물은 스텝(296)에서의 스티치 패턴 파일의 어드레싱과 실행에 응답하여 왕복이동되는 재봉 바늘(28)에 대해 위치된다. 재봉의 완료에 뒤이어 중앙 처리 장치는 스텝(298)으로 진행하여 팰릿 언로드 루틴을 실행한다. 재봉의 완료에 뒤이은 팰릿의 언로딩은 제 1 도에 관련하여 앞서 설명되었다. 이에 관련해서, 팰릿은, 스위치(50)가 슬라이드들(42, 44)이 하강된 팰릿을 받아들일 수 있다는 것을 나타내는한 가동 캐리지(24)로부터 하강된다. 팰릿이 이렇게 하강되었을 때 중앙 처리 장치는 제 3a 도의 절점 A로 나아가서 센서(56)에 나타날 수 있는 어떤 다른 팰릿 코드를 감지한다. 중앙 처리 장치는, 감지된 팰릿 코드에 이미 할당된 스티치 패턴 파일이 있었는지를 통지하고 이러한 할당을 기다리거나 이렇게 로드된 팰릿을 더 진행시킬 허가를 기다리도록 진행된다. 이 할당은 물론 앞서 설명한 바와 같이 표시된 칫수의 적당한 선택을 통해서 일어난다. 진행시킬 허가는 조작자가 스타트 스위치(118)를 눌렀을 때 일어난다. 팰릿은 재봉 위치로 하강되어 가동 캐리지(24)에 부착되며 그후에 할당된 스티치 패턴이 재봉될 수 있다. 물론 이 팰릿은 이전 팰릿이 제거될 때까지 슬라이드들(42, 44)에 떨어지지 않는다.
위의 설명으로부터, 시스템내에서 자동으로 처리될 팰릿내에 위치한 가공물에 재봉될 적당한 스티치 패턴을 조작자가 선택할 수 있는 재봉기 시스템이 설명되었다. 조작자가 적당한 스티치 패턴을 선택하는 것은 패턴 기억 장치(108)에 기억된 실제 스티치 패턴들에 관한 어떤 지식이나 이해가 없어도 된다. 이에 관련해서, 조작자가 알아야 하는 것은 재봉될 가공물의 칫수밖에 없다.
전술한 시스템은 특정의 바람직한 실시예로 설명되었다. 그러나, 이 시스템의 여러 부분은 본 발명의 범위에서 벗어나지 않고 당연스럽게 바뀌어질 수 있다. 예를들어, 팰릿의 처리는 팰릿이 입력 위치로부터 재봉위치로 하강될 때마다 매번 스타트 스위치를 작동시킬 필요가 없도록 더 자동화될 수 있다. 이것은, 스티치 패턴이 미리 할당된 경우의 자동 처리를 포함하는 미합중국 특허 제4,479,466호에 발표되었다.
또한, 팰릿을 입력 위치에서 재봉 위치로, 즉 출력 위치로 진행시키는 것은 감지될 팰릿과 특정 가공물의 재봉에 앞서 실행되는 칫수 선택을 위해 순서대로 나타나야 할 필요가 없다. 예를 들어, 팰릿 코드는 팰릿이 단순히 수동으로 위치 조정 장치에 부착되는 동안 감지될 수 있다. 기계의 조작자는 가공물을 포함하는 부착된 팰릿의 자동 위치 조정을 허락하기에 앞서 칫수 선택에 근거한 스티치 패턴의 적당한 할당을 할 수 있다.
또한, 본 발명의 범위에서 벗어나지 않고 이 시스템내에 다른 논리가 이용될 수 있다. 이에 관련해서, 특정 프로그램 프로세스가 특별히 확정된 디렉터리 정보와 어떤 변수들에 관해서 설명되었다. 프로그램 프로세스, 디렉터리 정보 및 변수들은 본 발명의 범위에서 벗어나지 않고 변경될 수 있다.
Claims (8)
- 재봉될 스티치 패턴에 각각 관련된 다수의 스티치 패턴 파일들을 기억하는 데이터 기억 장치(106, 108), 장치에 제공된 팰릿(10)상에 지지된 부호판(52, 54)을 감지하는 광학 센서 장치(56), 및 선택수단(232, 258-264, 286, 290, 296)으로 구성되며, 부호판(52, 54)의 감지에 응답하여, 그 부호에 미리 할당된 스티치 패턴 파일이 실행될 재봉작업을 위해 호출되는, 팰릿에 보유된 가공물에 선택된 스티치들의 패턴을 재봉하는 자동 재봉 장치에 있어서, 스티치 패턴 파일이 상기한 바와 같이 호출될 때, 호출된 파일의 사용이 이미 허용되어 있는 가공물의 칫수를 나타내는 가공물 칫수 정보(SIZE(PAL))를 표시하는 표시장치(64), 표시된 가공물 칫수 정보를 변경시켜, 그 표시된 정보가 재봉될 실제 가공물의 칫수와 다를 경우, 표시된 정보가 실제 가공물의 칫수 정보를 표시하도록 변경될 수 있게 하는 조작자 작용식 수단(240, 242), 및 상기한 변경에 응답하여, 호출된 스티치 패턴 파일이 현재 표시된 칫수의 가공물에 이용되도록 허용되었음을 확인하는 수단(244, 268)을 포함하는 것을 특징으로 하는 자동 재봉 장치.
- 제 1 항에 있어서, 상기 조작자 작용식 수단(240, 242)은, 호출된 스티치 패턴 파일이 확인 수단(244, 268)에서 허용되지 않았다면, 사전에 부호판(52, 54)에 할당되어 현재 표시된 칫수의 가공물에 대해 허용된 다른 스티치 패턴 파일을 호출할 수 있는 것을 특징으로 하는 자동 재봉 장치.
- 제 2 항에 있어서, 상기 데이터 기억 장치(106, 108)가 최대 및 최소 칫수(D MAX SIZE, D MIN SIZE)를 포함하는 가공물 칫수 정보와 부호 정보(D PAL)의 두가지 정보로 구성된 각 스티치 패턴 파일에 대한 디렉터리를 포함하며, 호출된 파일이 허용된 것을 확인하는 수단(244, 268)이 현재 표시된 칫수(SIZE(PAL))를 그 파일 확인 수단(244, 268)에 대한 최대 및 최소 칫수(D MAX SIZE, D MIN SIZE)와 비교할 수 있는 것을 특징으로 하는 자동 재봉 장치.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서, 상기 변경된 가공물 칫수 정보(SIZE(PAL))는, 상기 파일이 호출될 때마다, 다른 변경이 일어날 때까지 표시되는 것을 특징으로 하는 자동 재봉 장치.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서, 팰릿 부호판(52, 54)이 감지되지 않는 경우, 상기 데이터 기억 장치(106, 108)를 통해 탐색이 이루어져 어느 팰릿 부호판들(52, 54)에 스티치 패턴 파일들이 할당되었는지를 확인하고, 하나 이상의 할당된 파일을 가지는 각 부호판(52, 54)에 대한 식별이 표시장치(64)에 표시되는 것을 특징으로 하는 자동 재봉 장치.
- 자동 재봉 장치내에서 부호판(52, 54)을 지지하는 팰릿(10)에 포함한 가공물에 실행될 수 있는 재봉 작업을 따라 다수의 스티치 패턴 파일들 중에서 선택하는 방법으로서, a) 각 스티치 패턴 파일에 관련된 가공물 칫수 정보(D MAX SIZE, D MIN SIZE)와 팰릿 할당 정보(D PAL)를 디렉터리에 기억(106)시키는 단계, b) 팰릿 부호판(52, 54)를 감지(204)함으로서 장치에 제공된 팰릿(10)에 할당된 상기 제 1 스티치 패턴 파일을 식별하고 그것을 기억된 팰릿 할당 정보(D PAL)와 비교(248, 276)하는 단계, c) 감지된 팰릿 부호판(52, 54)과 연관된 가공물 칫수(SIZE(PAL))를 표시(262)하는 단계, 및 d) 표시된 번호(266, 270)를 재봉될 실제 가공물에 맞는 적당한 번호로 변경시키고 그 적당한 번호를 표시(262)하는 단계로 구성되어, 상기한 변경 때문에 기억된 가공물 칫수 정보의 최대 또는 최소 칫수(D MAX SIZE, D MIN SIZE)가 초과 되면, 상기 단계들 b) 내지 d)가 반복되어 재봉될 실제 가공물의 칫수에 적당한 가공물 칫수 정보(D MAX SIZE, D MIN SIZE) 및 팰릿 부호판(52, 54)에 할당된 다른 스티치 패턴 파일을 식별하고, 실제 가공물에 적합한 번호(SIZE(PAL))가 기억되어 그 다음에 팰릿 부호판(52, 54)이 감지될 때마다, 또는 다른 변경이 이루어질 때까지 재현(260)되는 스티치 패턴 파일 선택 방법.
- 제 6 항에 있어서, 상기한 단계들 b)내지 d)가 상기한 바와 같이 반복되면, 처음에 표시된 가공물 칫수 번호(SIZE(PAL))는 칫수 변경이 감소되는지 또는 증가되는지에 따라 최대 또는 최소 칫수(D MAX SIZE, D MIN SIZE)와 같아지게 되는 스티치 패턴 파일 선택 방법.
- 제 6 항 또는 제 7 항에 있어서, 칫수 번호(SIZE(PAL))가 사전에 부호판(52, 54)과 연관되어 있지 않았다면, 표시장치(64)가 그 상태를 단계 c)(236)에서 나타내는 스티치 패턴 파일 선택 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US900,022 | 1986-08-25 | ||
US06/900,022 US4704974A (en) | 1986-08-25 | 1986-08-25 | Automatic sewing machine system |
US900022 | 1986-08-25 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR880003052A KR880003052A (ko) | 1988-05-13 |
KR940010903B1 true KR940010903B1 (ko) | 1994-11-19 |
Family
ID=25411865
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019870009283A KR940010903B1 (ko) | 1986-08-25 | 1987-08-24 | 자동 재봉 장치 및 그 스티치 패턴 파일 선택 방법 |
Country Status (6)
Country | Link |
---|---|
US (1) | US4704974A (ko) |
EP (1) | EP0257949B1 (ko) |
JP (1) | JPS6357085A (ko) |
KR (1) | KR940010903B1 (ko) |
DE (1) | DE3785980T2 (ko) |
IL (1) | IL83434A (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR940010385B1 (ko) * | 1987-06-29 | 1994-10-22 | 도까이고교미싱 기부시기가이샤 | 자수기 |
JPH0357479A (ja) * | 1989-07-27 | 1991-03-12 | Brother Ind Ltd | 模様縫いミシン |
JP4829433B2 (ja) * | 2000-08-29 | 2011-12-07 | Juki株式会社 | ミシン |
JP4829664B2 (ja) * | 2006-04-14 | 2011-12-07 | Juki株式会社 | ミシンの外部機器制御装置 |
US8448588B1 (en) | 2011-08-18 | 2013-05-28 | Leonard Samuel Lindley | Force sensing device adapted for sensing thread tension in a long-arm or mid-arm sewing machine |
US9447532B2 (en) * | 2014-01-23 | 2016-09-20 | Nike, Inc. | Automated assembly and stitching of shoe parts |
US9901142B2 (en) | 2014-01-23 | 2018-02-27 | Nike, Inc. | Adjustable surface for use in manufacturing shoe parts |
JP7019417B2 (ja) * | 2017-12-28 | 2022-02-15 | 株式会社ジャノメ | ミシン、端末装置、ミシンシステム、情報生成方法、表示方法およびプログラム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4051794A (en) * | 1974-08-12 | 1977-10-04 | Union Special Corporation | Automatic sewing machine |
BG23522A1 (en) * | 1976-08-23 | 1979-12-12 | Cvetkov | System for group programme controlling of weaving looms and kniting machines |
JPS54163144A (en) * | 1978-06-13 | 1979-12-25 | Sharp Kk | Device for indicating optimal feed quantity of cloth on electric sewing machine |
EP0016724B1 (de) * | 1979-03-15 | 1984-07-11 | Fritz Gegauf Ag Bernina-Nähmaschinenfabrik | Vorrichtung zur Vermittlung von Angaben zur Einstellung und Ausrüstung einer Nähmaschine |
US4388884A (en) * | 1980-03-05 | 1983-06-21 | Brother Kogyo Kabushiki Kaisha | Stitch pattern sewing machine |
GB2090436B (en) * | 1980-03-05 | 1984-12-12 | Brother Ind Ltd | Automatic sewing machine with reverse motion capability |
US4479446A (en) * | 1981-05-22 | 1984-10-30 | Usm Corporation | Sewing machine system having automatic identification and processing of mounted work |
US4446525A (en) * | 1981-07-20 | 1984-05-01 | Allen-Bradley | Numerical control with paramacro capability |
US4512271A (en) * | 1982-10-20 | 1985-04-23 | Usm Corporation | Pattern selection system |
US4548142A (en) * | 1983-08-31 | 1985-10-22 | Usm Corporation | Pattern assignment system |
US4510875A (en) * | 1983-08-31 | 1985-04-16 | Usm Corporation | System for processing workpieces for sewing |
US4555997A (en) * | 1984-05-29 | 1985-12-03 | The Singer Company | Semi-automatic sewing machine control system |
-
1986
- 1986-08-25 US US06/900,022 patent/US4704974A/en not_active Expired - Fee Related
-
1987
- 1987-08-04 IL IL83434A patent/IL83434A/xx not_active IP Right Cessation
- 1987-08-17 DE DE87307239T patent/DE3785980T2/de not_active Expired - Fee Related
- 1987-08-17 EP EP87307239A patent/EP0257949B1/en not_active Expired - Lifetime
- 1987-08-19 JP JP62206193A patent/JPS6357085A/ja active Pending
- 1987-08-24 KR KR1019870009283A patent/KR940010903B1/ko active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
DE3785980T2 (de) | 1993-10-07 |
DE3785980D1 (de) | 1993-07-01 |
EP0257949B1 (en) | 1993-05-26 |
IL83434A (en) | 1990-09-17 |
KR880003052A (ko) | 1988-05-13 |
IL83434A0 (en) | 1988-01-31 |
US4704974A (en) | 1987-11-10 |
JPS6357085A (ja) | 1988-03-11 |
EP0257949A3 (en) | 1989-12-27 |
EP0257949A2 (en) | 1988-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR940010903B1 (ko) | 자동 재봉 장치 및 그 스티치 패턴 파일 선택 방법 | |
EP0431823A1 (en) | Method and apparatus for taking out and storing articles | |
US4479446A (en) | Sewing machine system having automatic identification and processing of mounted work | |
US4512271A (en) | Pattern selection system | |
US4956786A (en) | Marking or engraving machine | |
KR910007421B1 (ko) | 자동 재봉기에 있어서의 작업물 자동 처리 장치 | |
GB2109130A (en) | Method of controlling indexing of magazine pockets in a machining centre | |
US4554879A (en) | Electronic sewing machine | |
KR890017642A (ko) | 상품판매 저장공간을 전자적으로 프로그램 할수있는 자동판매기 | |
US5717433A (en) | Touch screen display with quick response and a method for controlling an object in case the display is unable to display a screen | |
US4727818A (en) | Embroidery machine apparatus | |
JPS59122971A (ja) | プリント基板の自動検査方式 | |
JPH10113836A (ja) | Nc工作機械の使用工具チェック方法および装置 | |
EP0407611A1 (en) | Automatic programming apparatus | |
US5293106A (en) | Program reviewing device in numerical control processing apparatus | |
KR101235450B1 (ko) | 매트릭스 매거진의 좌표 설정장치 및 그 방법 | |
CA1198506A (en) | Sewing machine system having automatic identification and processing of mounted work | |
JP2824984B2 (ja) | 工作機械設備及び該工作機械設備における加工制御方法 | |
JPH04184504A (ja) | 工具オフセット量自動設定機能を有する数値制御装置 | |
KR100358185B1 (ko) | 파레트매거진연속자동운전장치및방법 | |
KR0173299B1 (ko) | 공작기계의 오토 팔레트 서치장치 및 제어방법 | |
JPH0224789A (ja) | 自動販売機のデータ設定装置 | |
EP0191382A2 (en) | Display controller | |
JP4132181B2 (ja) | 荷役機械の自動揚高停止装置 | |
JP3048433B2 (ja) | プログラマブルコントローラのプログラミング装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
G160 | Decision to publish patent application | ||
E701 | Decision to grant or registration of patent right | ||
NORF | Unpaid initial registration fee |