[go: up one dir, main page]

JP7747951B2 - 裁断支援装置、裁断パターン生成方法、および裁断システム - Google Patents

裁断支援装置、裁断パターン生成方法、および裁断システム

Info

Publication number
JP7747951B2
JP7747951B2 JP2021149535A JP2021149535A JP7747951B2 JP 7747951 B2 JP7747951 B2 JP 7747951B2 JP 2021149535 A JP2021149535 A JP 2021149535A JP 2021149535 A JP2021149535 A JP 2021149535A JP 7747951 B2 JP7747951 B2 JP 7747951B2
Authority
JP
Japan
Prior art keywords
plate
parts
cutting
shaped
cutting pattern
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
JP2021149535A
Other languages
English (en)
Other versions
JP2023042302A (ja
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.)
Asics Corp
Original Assignee
Asics Corp
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 Asics Corp filed Critical Asics Corp
Priority to JP2021149535A priority Critical patent/JP7747951B2/ja
Priority to EP22190395.8A priority patent/EP4147835B1/en
Priority to CN202211087484.9A priority patent/CN115805636A/zh
Priority to US17/931,817 priority patent/US20230078348A1/en
Publication of JP2023042302A publication Critical patent/JP2023042302A/ja
Application granted granted Critical
Publication of JP7747951B2 publication Critical patent/JP7747951B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4155Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B26HAND CUTTING TOOLS; CUTTING; SEVERING
    • B26DCUTTING; DETAILS COMMON TO MACHINES FOR PERFORATING, PUNCHING, CUTTING-OUT, STAMPING-OUT OR SEVERING
    • B26D5/00Arrangements for operating and controlling machines or devices for cutting, cutting-out, stamping-out, punching, perforating, or severing by means other than cutting
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43DMACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
    • A43D1/00Foot or last measuring devices; Measuring devices for shoe parts
    • A43D1/02Foot-measuring devices
    • A43D1/025Foot-measuring devices comprising optical means, e.g. mirrors, photo-electric cells, for measuring or inspecting feet
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43DMACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
    • A43D3/00Lasts
    • A43D3/02Lasts for making or repairing shoes
    • A43D3/027Lasts with exchangeable parts, e.g. for changing the form or for remodelling
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43DMACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
    • A43D8/00Machines for cutting, ornamenting, marking or otherwise working up shoe part blanks
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43DMACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
    • A43D8/00Machines for cutting, ornamenting, marking or otherwise working up shoe part blanks
    • A43D8/02Cutting-out
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43DMACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
    • A43D8/00Machines for cutting, ornamenting, marking or otherwise working up shoe part blanks
    • A43D8/02Cutting-out
    • A43D8/10Cutting-out using pattern grading
    • A43D8/12Patterns or templates therefor
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43DMACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
    • A43D999/00Subject matter not provided for in other groups of this subclass
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B26HAND CUTTING TOOLS; CUTTING; SEVERING
    • B26FPERFORATING; PUNCHING; CUTTING-OUT; STAMPING-OUT; SEVERING BY MEANS OTHER THAN CUTTING
    • B26F1/00Perforating; Punching; Cutting-out; Stamping-out; Apparatus therefor
    • B26F1/38Cutting-out; Stamping-out
    • B26F1/3806Cutting-out; Stamping-out wherein relative movements of tool head and work during cutting have a component tangential to the work surface
    • B26F1/3813Cutting-out; Stamping-out wherein relative movements of tool head and work during cutting have a component tangential to the work surface wherein the tool head is moved in a plane parallel to the work in a coordinate system fixed with respect to the work
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B26HAND CUTTING TOOLS; CUTTING; SEVERING
    • B26FPERFORATING; PUNCHING; CUTTING-OUT; STAMPING-OUT; SEVERING BY MEANS OTHER THAN CUTTING
    • B26F3/00Severing by means other than cutting; Apparatus therefor
    • B26F3/004Severing by means other than cutting; Apparatus therefor by means of a fluid jet
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4097Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43DMACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
    • A43D2200/00Machines or methods characterised by special features
    • A43D2200/60Computer aided manufacture of footwear, e.g. CAD or CAM
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B26HAND CUTTING TOOLS; CUTTING; SEVERING
    • B26DCUTTING; DETAILS COMMON TO MACHINES FOR PERFORATING, PUNCHING, CUTTING-OUT, STAMPING-OUT OR SEVERING
    • B26D5/00Arrangements for operating and controlling machines or devices for cutting, cutting-out, stamping-out, punching, perforating, or severing by means other than cutting
    • B26D2005/002Performing a pattern matching operation
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35027Design for assembly DFA, ease of object assembly
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35162Determine workpiece placement, nesting in blank, optimize, minimize loss material
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37355Cutting, milling, machining force
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45229Woodworking
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45243Shoe, footwear making
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/49Nc machine tool, till multiple
    • G05B2219/49366Machine several small pieces on one sheet, break off pieces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/16Customisation or personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Forests & Forestry (AREA)
  • Mechanical Engineering (AREA)
  • Geometry (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Biophysics (AREA)
  • Footwear And Its Accessory, Manufacturing Method And Apparatuses (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、裁断支援装置、裁断パターン生成方法、および裁断システムに関する。
ユーザの足に合わせたオーダーメイドのシューズを作製する際、測定装置で測定した足形に合わせて靴型を作製する必要がある。特許文献1には、可搬型のハウジング内で履物を製造することが開示されている。特許文献2には、形状記憶ポリマーにより再成形できるラストプリフォームが開示されている。特許文献3には、3Dプリントにより靴型を形成することが開示されている。
米国特許出願公開第2018/0014609号明細書 米国特許出願公開第2016/0206049号明細書 中国特許第109732913号明細書
しかし、いずれの特許文献においてもユーザ専用の靴型を作製するには、専用の大型機械が用いられ、時間およびコストを要していた。また、いずれの特許文献においてもユーザ自身が靴型を作製する体験を実現することは困難であった。ユーザ自身が靴型を作製する体験を実現するには、例えば、店舗などで複数の板状パーツを組み立てて靴型を作製することが必要である。店舗などで、複数の板状パーツを組み立てて靴型を作製するには、ユーザが組み立て易いように複数の板状パーツを準備する必要がある。
本開示では、複数の板状パーツを組み立てて靴型を作製する場合において、複数の板状パーツを板状の部材から裁断するための裁断パターンを生成する裁断支援装置、裁断パターン生成方法、および裁断システムを提供する。
本開示のある局面に従う裁断支援装置は、靴型を構成する複数の板状パーツを板状の部材から裁断するための裁断パターンを生成する。裁断支援装置は、靴型データを受け付ける入力部と、複数の板状パーツの形状および種類を記憶する記憶部と、入力部で受け付けた靴型データおよび記憶部に記憶する複数の板状パーツの形状に基づいて、あらかじめ定められた大きさの板状の部材から複数の板状パーツを裁断するための裁断パターンを生成する演算部と、演算部で演算した裁断パターンを出力する出力部と、を備える。記憶部は、複数の板状パーツの組み立て順をさらに記憶する。演算部は、靴型を構成する板状パーツの種類に応じて、板状の部材に配置する板状パーツのエリアを複数に分け、エリアの各々において、当該エリア内に配置する複数の板状パーツの位置を配置条件から求め、裁断パターンを生成し、配置条件は、複数の板状パーツの組み立て順に並べる条件と、複数の板状パーツを配置する各々のエリアの面積が最小となる条件との少なくとも一方を含む
本開示のある局面に従う裁断システムは、靴型を構成する複数の板状パーツを板状の部材から裁断するための裁断パターンを生成し、生成した裁断パターンに基づいて板状の部材から複数の板状パーツを裁断する。裁断システムは、靴型データを受け付ける入力装置と、複数の板状パーツの形状および種類を記憶する記憶装置と、入力装置で受け付けた靴型データおよび記憶装置に記憶する複数の板状パーツの形状に基づいて、あらかじめ定められた大きさの板状の部材から複数の板状パーツを裁断するための裁断パターンを生成する演算装置と、演算装置で演算した裁断パターンに基づいて板状の部材から複数の板状パーツを裁断する裁断装置と、を備える。記憶部は、複数の板状パーツの組み立て順をさらに記憶する。演算装置は、靴型を構成する板状パーツの種類に応じて、板状の部材に配置する板状パーツのエリアを複数に分け、エリアの各々において、当該エリア内に配置する複数の板状パーツの位置を配置条件から求め、裁断パターンを生成し、配置条件は、複数の板状パーツの組み立て順に並べる条件と、複数の板状パーツを配置する各々のエリアの面積が最小となる条件との少なくとも一方を含む
本開示のある局面に従う裁断パターン生成方法は、靴型を構成する複数の板状パーツを板状の部材から裁断するための裁断パターンを生成する方法である。裁断パターン生成方法は、靴型データを受け付けるステップと、受け付けた靴型データおよび記憶部に記憶する複数の板状パーツの形状に基づいて、あらかじめ定められた大きさの板状の部材から複数の板状パーツを裁断するための裁断パターンを生成するステップと、演算した裁断パターンを出力するステップと、含む。裁断パターンを生成するステップは、靴型を構成する板状パーツの種類に応じて、板状の部材に配置する板状パーツのエリアを複数に分けるステップと、エリアの各々において、当該エリア内に配置する複数の板状パーツの位置を配置条件から求めるステップと、含み、記憶部は、複数の板状パーツの組み立て順をさらに記憶し、配置条件は、複数の板状パーツの組み立て順に並べる条件と、複数の板状パーツを配置する各々のエリアの面積が最小となる条件との少なくとも一方を含む。
本開示によれば、複数の板状パーツを板状の部材から裁断し、複数の板状パーツを組み立てて靴型を作製する場合に適した裁断パターンを生成することができる。
実施の形態1に係る裁断システムの構成例を示す概略図である。 実施の形態1に係る裁断支援装置のハードウェア構成例を示す模式図である。 実施の形態1に係る靴型の斜視図である。 実施の形態1に係る1枚目の裁断パターンの平面図である。 図4に示す裁断パターンに配置した板状パーツの靴型での位置を示す図である。 実施の形態1に係る2枚目の裁断パターンの平面図である。 図6に示す裁断パターンに配置した板状パーツの靴型での位置を示す図である。 実施の形態1に係る裁断支援装置において板状パーツの裁断パターンを作成する方法を説明するためのフローチャートである。 実施の形態1の変形例に係る裁断パターンの平面図である。 実施の形態2に係る裁断パターンによる組み立て支援の概要を示す図である。 実施の形態2に係る組み立て支援で表示部に表示される表示例を示す図である。
以下、実施形態について図面に基づいて説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
<実施の形態1>
[システム構成]
実施の形態1では、本発明が適用される場面の一例について説明する。例えば店舗において、ユーザの足に合わせたオーダーメイドの靴を作製する場合、測定装置で測定した足型データに基づいて生成された靴型データから、靴型を作製する必要がある。特に、店舗において靴型を作製する場合、設備の制約、ユーザによる靴型の作製体験などの理由から複数の板状パーツを組み立てて靴型を作製する方法を採用している。そのため、MDF(Medium-Density Fiberboard)などの木質ボードから複数の板状パーツを裁断する必要がある。
実施の形態1では、木質ボードから複数の板状パーツを裁断するための裁断パターンを裁断支援装置で生成する。その後、実施の形態1では、裁断支援装置から生成された裁断パターンに基づいて木質ボードから複数の板状パーツを裁断装置で裁断する。実施の形態1では、これら一連の処理を行い、靴型を作製するために必要な複数の板状パーツを作製する裁断システムについて説明する。
実施の形態1では、複数の板状パーツの各々に係合溝が形成されており、当該係合溝に各々の板状パーツを取り付けることで靴型を作製することができる。複数の板状パーツを裁断する板状の部材は、以下の説明では木質ボードを例に説明する。なお、木質ボードは、MDFに限らず、インシュレーションファイバーボード(IB:Insulation Fiberboard)またはハードファイバーボード(HB:Hard Fiberboard)などの他の木質ボードであってもよい。IBとしては、A級インシュレーションボード、タタミボード、またはシージングボードが板状パーツの材料に用いられてもよい。HBとしては、スタンダードボードまたはテンパードボードが板状パーツの材料に用いられてもよい。さらに、板状パーツの材料は、上述したような木質ボードに限らず、リサイクル性の高い段ボールであっても、コルク、金属、熱可塑性樹脂など、板状パーツに適した材料であってもよい。
図1は、実施の形態1に係る裁断システム10の構成例を示す概略図である。図1を参照して、裁断システム10は、裁断支援装置100、足型を測定する測定装置200、裁断パターンに基づいて木質ボードを裁断する裁断装置400を含む。なお、図1に示す裁断システム10では、測定装置200をシステムに含めているが、当該測定装置200をシステムに含めずに、あらかじめ記憶されている靴型データを利用してもよい。また、店舗によっては、または、ユーザの自宅等の遠隔地からは、測定装置200に代えてスマートフォンなどの携帯端末300を用いて足型を測定してもよい。さらに、裁断支援装置100は、店舗内または店舗外に設置された図示していないデータサーバと通信することが可能である。
裁断支援装置100は、測定装置200または携帯端末300から得られた足型データに基づき靴型データを生成し、さらに靴型データに基づいて複数の板状パーツの裁断パターンを生成する。なお、裁断支援装置100は、あらかじめ記憶されている靴型データを利用する場合など、靴型データを生成せずに裁断パターンを生成するだけでもよい。図2は、実施の形態1に係る裁断支援装置100のハードウェア構成例を示す模式図である。図2を参照して、裁断支援装置100は、プロセッサ102と、メインメモリ104と、入力部106と、出力部108と、ストレージ110と、光学ドライブ112と、通信コントローラ120とを含む。これらのコンポーネントは、プロセッサバス118を介して接続されている。
プロセッサ102は、CPUやGPUなどで構成され、ストレージ110に記憶されたプログラム(一例として、OS1102および靴型プログラム1104)を読出して、メインメモリ104に展開して実行することができる。プロセッサ102では、ストレージ110から読み出した様々なプログラムを実行する。具体的に、靴型プログラム1104は、入力部106で受け付けた足型データおよび付加情報から所定のアルゴリズムに基づいて靴型データを演算する。裁断プログラム1106は、所定のアルゴリズムを利用して、靴型データから複数の板状パーツの裁断パターンを生成する。例えば、裁断プログラム1106は、個々の板状パーツに対してバウンディングボックスを適用し、複数の板状パーツを配置条件に従って木質ボードに敷き詰めるアルゴリズムなどが含まれている。これらのプログラムを実行するプロセッサ102は、裁断支援装置100の演算部に対応する。
メインメモリ104は、DRAMやSRAMなどの揮発性記憶装置などで構成される。ストレージ110は、例えば、HDDやSSDなどの不揮発性記憶装置などで構成される。
ストレージ110には、基本的な機能を実現するためのOS1102に加えて、裁断支援装置100としての機能を提供するための靴型プログラム1104,裁断プログラム1106が記憶される。さらに、ストレージ110には、複数の板状パーツの形状および種類、複数の板状パーツの組み立て順などの情報が記憶されている。
入力部106は、測定装置200または携帯端末300と接続して、測定装置200または携帯端末300から足型データを受け付ける入力インターフェースを含む。また、入力部106は、キーボードやマウス、マイク、タッチデバイスなどで構成され、ユーザにより選択された情報をさらに受け付けることができる。
出力部108は、プロセッサ102で算出した複数の板状パーツの裁断パターンを裁断装置400に出力する出力インターフェースを含む。また、出力部108は、ディスプレイ、各種インジケータ、プリンタなどで構成され、プロセッサ102からの処理結果などを出力する。
通信コントローラ120は、有線通信または無線通信を用いて、他の制御装置などとの間でデータを遣り取りする。裁断支援装置100は、測定装置200または携帯端末300との間で通信コントローラ120を介して足型データ、付加情報の遣り取りを行ったり、裁断装置400との間で通信コントローラ120を介して裁断パターンの遣り取りを行ったりしてもよい。なお、通信コントローラ120と別にプロセッサバス118に接続されるUSBコントローラを設け、USB接続を介して、他の制御装置などとの間でデータを遣り取りしてもよい。
裁断支援装置100は、光学ドライブ112を有しており、コンピュータ読取可能なプログラムを非一過的に記憶する記録媒体114(例えば、DVD(Digital Versatile Disc)などの光学記録媒体)から、その中に記憶されたプログラムが読取られてストレージ110などにインストールしてもよい。
裁断支援装置100で実行される裁断プログラム1106などは、コンピュータ読取可能な記録媒体114を介してインストールされてもよいが、ネットワーク上のサーバ装置などからダウンロードする形でインストールするようにしてもよい。また、実施の形態に係る裁断支援装置100が提供する機能は、OSが提供するモジュールの一部を利用する形で実現される場合もある。
図2には、プロセッサ102がプログラムを実行することで、裁断支援装置100として必要な機能が提供される構成例を示したが、これらの提供される機能の一部または全部を、専用のハードウェア回路(例えば、ASICまたはFPGAなど)を用いて実装してもよい。また、図2に示した裁断支援装置100の構成は例示であって、この構成に限定されない。
測定装置200は、レーザ測定による3次元の足型スキャナで、天板に足を載せ、当該足を挟んで両側に設けた壁に内蔵されたレーザ測定装置が、足のつま先から踵まで移動して測定することでユーザの3次元の足型データを得る。なお、測定装置200は、3次元の足型データを測定することができれば、測定方式などは特に問わない。また、スマートフォンなどの携帯端末300を用いて、ユーザの足を撮影して、足の画像データを取得し、あらかじめインストールされているソフトウェアにより撮影した足の画像データから足型データを生成してもよい。
裁断装置400は、裁断パターンに基づいて、例えばレーザ光で板状の木質ボードから複数の板状パーツを裁断する装置である。裁断装置400は、新しい板状の木質ボードがセットされると、裁断パターンに基づいて複数の板状パーツを裁断した木質ボード3を出力する。なお、裁断方法は、レーザ光に限定されず、金属刃や水圧などで板状の木質ボードを裁断してもよい。
[裁断パターン]
図3は、実施の形態1に係る靴型2の斜視図である。図3に示す靴型2は、木質ボードから裁断された複数の板状パーツを組み立てて作製されている。板状パーツの各々に係合溝が形成されており、当該係合溝に各々の板状パーツを取り付けることで靴型2を組み立てることができる。
標準的な靴型2を作製する場合、300mm×450mmサイズの木質ボードを2枚使って片足分の靴型2が作製できる。2枚の木質ボードから41個の板状パーツが裁断される。裁断支援装置100は、通常、2枚の木質ボードから材料ロスを減らして41個の板状パーツを裁断するために、41個の板状パーツを木質ボードに敷き詰めて裁断パターンを生成することになる。
しかし、無条件で裁断パターンを生成すると、靴型2での板状パーツの位置とは無関係に配置された裁断パターンが生成される。この裁断パターンに基づいて複数の板状パーツを裁断した場合、裁断された複数の板状パーツから靴型2を組み立てる際に組み立て難くなる課題が生じる。特に、ユーザに靴型2の作製体験をして貰うためには、組み立て易さを考慮した裁断パターンを裁断支援装置100で作成する必要がある。なお、木質ボードのサイズ、板状パーツの個数は、一例であって、当該値に限定されない。
そこで、裁断支援装置100では、靴型2を構成する板状パーツの種類に応じて、木質ボードに配置する板状パーツのエリアを複数に分け、エリアの各々において、当該エリア内に配置する複数の板状パーツの位置を配置条件から求めて裁断パターンを生成している。ここで、靴型2を構成する板状パーツは、大きく分けて「つま先パーツ」、「甲パーツ」、「足首パーツ」、「踝パーツ」、「足長パーツ」、「踵高さパーツ」、「踵周方向パーツ」の種類に分けることができる。なお、上記の分け方は、一例であり、「つま先パーツ」、「甲パーツ」、「足首パーツ」をまとめて「足幅方向パーツ」としてもよく、また「踝パーツ」を「内踝パーツ」と「外踝パーツ」とに分けてもよい。
このように、裁断支援装置100は、板状パーツの種類に応じてエリアを分けて裁断パターンを生成することで、当該裁断パターンに基づいて木質ボードを裁断した場合に板状パーツの種類ごとにまとまって複数の板状パーツが裁断される。そのため、靴型2での位置が近い複数の板状パーツがまとまって裁断されるため、靴型2が組み立て易くなる。
具体的に、裁断支援装置100で生成する裁断パターンを説明する。まず、裁断支援装置100は、「つま先パーツ」、「甲パーツ」、「足首パーツ」、および「踝パーツ」を配置するエリアを1枚目の裁断パターンに割り当てる。図4は、実施の形態1に係る1枚目の裁断パターン30aの平面図である。図4に示す裁断パターン30aでは、図中左側から「つま先パーツ」のエリア31、「甲パーツ」のエリア32、「足首パーツ」のエリア33、「踝パーツ」のエリア34の順に割り当てられている。
さらに、裁断支援装置100は、各々のエリア内での複数の板状パーツの位置を配置条件から求める。ここで、配置条件として、複数の板状パーツの組み立て順に並べる条件と、複数の板状パーツを配置する各々のエリアの面積が最小となる条件とを含んでいる。つまり、裁断支援装置100は、各々のエリア内に配置する複数の板状パーツを組み立て順に並べつつ、各々のエリアの面積が最小となるように複数の板状パーツを敷き詰めて裁断パターン30aを演算する。なお、配置条件は、上記の条件に限定されず、複数の板状パーツの組み立て順に並べる条件、複数の板状パーツを配置する各々のエリアの面積が最小となる条件のいずれか一方でもよく、さらに別の条件を付加してもよい。例えば、各々のエリア内に配置する複数の板状パーツの裁断時間が最小となる条件、各々のエリア内に配置する複数の板状パーツの向きを揃える条件などを付加してもよい。具体的に、裁断支援装置100は、裁断時間が最小となる条件が付加された場合、木質ボードを裁断する裁断装置400の裁断部(レーザ光が出射される部分)の移動距離が短くなるように複数の板状パーツを配置した裁断パターンを生成する。
図4に示す裁断パターン30aでは、複数の板状パーツの組み立て順に並べる条件として、例えば、つま先側からの順を採用している。そのため、図4に示すようにエリア31内の板状パーツ(つま先パーツ)は、図中下側の位置より、つま先側からの順で敷き詰められている。同じように、エリア32内の板状パーツ(甲パーツ)は、エリア31に続いてつま先側からの順で敷き詰められ、エリア33内の板状パーツ(足首パーツ)は、エリア32に続いてつま先側からの順で敷き詰められている。
「つま先パーツ」、「甲パーツ」、「足首パーツ」を含む「足幅方向パーツ」の板状パーツには、識別情報として1番~22番の通し番号が付与されている。図4では、板状パーツ201が1番目の板状パーツを、板状パーツ204が4番目の板状パーツをそれぞれ示している。なお、図4では、図面の煩雑さを避けるため、板状パーツの全てに符号を付していないが、n番目の板状パーツには板状パーツ2nの符号が付されているものとする。
エリア34内の板状パーツ(踝パーツ)は、図中上側の位置より、つま先側からの順で敷き詰められている。「踝パーツ」の板状パーツには、識別情報としてS1番~S4番の通し番号が付与されている。S1番およびS2番の板状パーツは、「外踝パーツ」の板状パーツで、S3番およびS4番の板状パーツは、「内踝パーツ」の板状パーツである。図4では、板状パーツ2S1がS1番目の板状パーツを、板状パーツ2S2がS2番目の板状パーツをそれぞれ示している。なお、図4では、図面の煩雑さを避けるため、板状パーツの全てに符号を付していないが、Sn番目の板状パーツには板状パーツ2Snの符号が付されているものとする。
図5は、図4に示す裁断パターン30aに配置した板状パーツの靴型2での位置を示す図である。図5(a)では、「つま先パーツ」、「甲パーツ」、「足首パーツ」を含む「足幅方向パーツ」の板状パーツにハッチングが付され靴型2での位置を示している。具体的に、1番目の板状パーツ201から22番目の板状パーツ222までの「足幅方向パーツ」にハッチングが付されている。
図5(b)では、「踝パーツ」の板状パーツにハッチングが付され靴型2での位置を示している。具体的に、S1番目の板状パーツ2S1からS4番目の板状パーツ2S4までの「踝パーツ」にハッチングが付されている。なお、図5(b)には、S1番目の板状パーツ2S1およびS2番目の板状パーツ2S2の板状パーツのみが図示されている。
次に、裁断支援装置100は、「足長パーツ」、「踵高さパーツ」、および「踵周方向パーツ」を配置するエリアを2枚目の裁断パターンに割り当てる。図6は、実施の形態1に係る2枚目の裁断パターン30bの平面図である。図6に示す裁断パターン30bでは、図中左側から「足長パーツ」のエリア35、「踵高さパーツ」のエリア36、「踵周方向パーツ」のエリア37の順に割り当てられている。
さらに、裁断支援装置100は、各々のエリア内での複数の板状パーツの位置を配置条件から求める。例えば、「足長パーツ」の板状パーツの組み立て順を外側からの順とした場合、図6に示すようにエリア35内の板状パーツ(足長パーツ)は、図中左側の位置より外側からの順で敷き詰められている。「踵高さパーツ」の板状パーツの組み立て順を足首側からの順とした場合、図6に示すようにエリア36内の板状パーツ(踵高さパーツ)は、図中下側の位置より足首側からの順で敷き詰められている。「踵周方向パーツ」の板状パーツの組み立て順を外側からの順とした場合、図6に示すようにエリア37内の板状パーツ(踵周方向パーツ)は、図中左上側の位置より外側からの順で敷き詰められている。
「足長パーツ」の板状パーツには、識別情報としてN1番~N3番の通し番号が付与されている。図6では、板状パーツ2N1がN1番目の板状パーツを、板状パーツ2N2がN2番目の板状パーツを、板状パーツ2N3がN3番目の板状パーツをそれぞれ示している。
「踵高さパーツ」の板状パーツには、識別情報としてA~Hの記号が付与されている。図6では、板状パーツ2Aが記号Aの板状パーツを、板状パーツ2Hが記号Hの板状パーツをそれぞれ示している。「踵周方向パーツ」の板状パーツには、識別情報としてa~dの記号が付与されている。図6では、板状パーツ2cが記号cの板状パーツを、板状パーツ2dが記号dの板状パーツをそれぞれ示している。なお、図6では、図面の煩雑さを避けるため、板状パーツの全てに符号を付していないが、記号の板状パーツには板状パーツ2+記号の符号が付されているものとする。
図7は、図6に示す裁断パターン30bに配置した板状パーツの靴型2での位置を示している。図7(a)では、「足長パーツ」の板状パーツにハッチングが付され靴型2での位置を示している。具体的に、N1番目の板状パーツ2N1からN3番目の板状パーツ2N3までの「足長パーツ」にハッチングが付されている。
図7(b)では、「踵高さパーツ」および「踵周方向パーツ」の板状パーツにハッチングが付され靴型2での位置を示している。具体的に、記号Aの板状パーツ2Aから記号Hの板状パーツ2Hまでの「踵高さパーツ」にハッチングが付され、記号aの板状パーツ2aから記号dの板状パーツ2dまでの「踵周方向パーツ」にハッチングが付されている。なお、図7(b)には、記号aの板状パーツ2aが図示されていない。
なお、図4および図6に示した識別情報は、裁断パターンの一部として裁断装置400に出力される。裁断装置400は、裁断パターンに含まれる識別情報を木質ボードに表面にレーザ光で書き込む。裁断支援装置100は、上記のように複数の板状パーツの組み立て順に基づいて、複数の板状パーツに識別情報をそれぞれ付与している。上記のようにエリアごと異なる種類の識別情報を板状パーツに付与するのではなく、全てのエリアに対して同じ種類の識別情報(例えば、1番~41番)を板状パーツに付与してもよい。また、裁断支援装置100は、識別情報の向きが、複数の板状パーツを組み立てた後に同じ向きになるように識別情報を複数の板状パーツに付与してもよい。具体的に、図4に示す「足幅方向パーツ」の板状パーツに付与した1番~22番の通し番号のように、同じ向き識別情報が付与されている。これにより、複数の板状パーツを組み立てた後も、識別情報を視認しやすくなる。
[裁断パターンの生成方法]
さらに、裁断支援装置100において、板状パーツの裁断パターンを作成する処理を詳しく説明する。図8は、実施の形態に係る裁断支援装置100において板状パーツの裁断パターンを作成する方法を説明するためのフローチャートである。まず、裁断支援装置100は、測定装置200または携帯端末300で測定した足型データから演算した靴型データを受け付ける(ステップS11)。なお、裁断支援装置100は、オーダーメイドの靴の場合、測定した足型データから演算した靴型データを受け付けるが、既製品の靴の場合、既存の靴型データを受け付けてもよい。
裁断支援装置100は、板状パーツの種類に応じて木質ボードに配置する板状パーツのエリアを分ける(ステップS12)。裁断支援装置100は、図4および図6に示したように、2枚の木質ボードを「つま先パーツ」、「甲パーツ」、「足首パーツ」、「踝パーツ」、「足長パーツ」、「踵高さパーツ」および「踵周方向パーツ」の各種類のエリアに分ける。
裁断支援装置100は、各種類のエリアの位置を配置条件に基づいて決定する(ステップS13)。ここで、エリアの配置条件は、板状パーツの配置条件と同じ条件を割り当てられていると説明する。もちろん、エリアの配置条件は、板状パーツの配置条件と異なる条件としてもよい。具体的に、配置条件として、複数のエリアの組み立て順に並べる条件と、木質ボード上に配置した複数のエリアの面積が最小となる条件とを含んでいる。つまり、裁断支援装置100は、複数のエリアを組み立て順に並べつつ、木質ボード上での面積が最小となるように複数のエリアの位置を決定する。なお、配置条件は、上記の条件に限定されず、複数のエリアの組み立て順に並べる条件、木質ボード上に配置した複数のエリアの面積が最小となる条件のいずれか一方でもよく、さらに別の条件を付加してもよい。
裁断支援装置100は、図4および図6に示したように、組み立て順をつま先側からの順とする以外に、例えば、組み立て順を、「足長パーツ」を先に裁断して、当該「足長パーツ」に「つま先パーツ」、「甲パーツ」、「足首パーツ」を順に差し込んでいく順としてもよい。図9は、実施の形態1の変形例に係る裁断パターンの平面図である。図9(a)は、変形例の1枚目の裁断パターン30cの平面図で、図9(b)は、変形例の2枚目の裁断パターン30dの平面図である。
図9(a)に示す裁断パターン30cでは、図中左側から「足長パーツ」のエリア35、「つま先パーツ」のエリア31、「甲パーツ」のエリア32の順に割り当てられている。図9(b)に示す裁断パターン30dでは、図中左側から「踵高さパーツ」のエリア36、「踵周方向パーツ」のエリア37、「足首パーツ」のエリア33、「踝パーツ」のエリア34の順に割り当てられている。
図9に示すように1枚目の裁断パターン30cに「足長パーツ」を設けることで、「足長パーツ」を先に裁断して、当該「足長パーツ」に「つま先パーツ」、「甲パーツ」を順に差し込んでいくことができ、ユーザが効率よく作業しやすくなる。
図8に戻って、裁断支援装置100は、木質ボード上で位置が決定した各々のエリアに対して、当該エリアに含まれる複数の板状パーツの位置を、配置条件に基づいて決定する(ステップS14)。裁断支援装置100は、例えば、図4に示す「つま先パーツ」のエリアにおいて、7個の板状パーツをつま先側からの順に並べ、当該エリアの面積が最小となるように個々の板状パーツの位置を決定する。
複数の板状パーツの形状および大きさは、靴のサイズにより異なる。例えば、足長サイズが30cmの靴の靴型データに基づいて作成される複数の板状パーツの形状および大きさは、足長サイズが25cmの靴の靴型データに基づいて作成される複数の板状パーツの形状および大きさに比べて大きくなる。例えば、足長サイズが25cmの靴の靴型データに基づいて作成される全ての板状パーツが、2枚の木質ボードに収まる。しかし、足長サイズが30cmの靴の靴型データに基づいて作成される全ての板状パーツは、2枚の木質ボードに収まらない場合がある。
2枚の木質ボードに全ての板状パーツが収まらない場合、収まらなかった板状パーツを3枚目の木質ボードに配置して裁断パターンを生成することになる。しかし、使用する木質ボードの枚数が増えた場合、材料ロスを減らすことができない。そこで、裁断支援装置100は、2枚の木質ボードに裁断パターンが収まるか否かを判断する(ステップS15)。
2枚の木質ボードに裁断パターンが収まる場合(ステップS15でYES)、裁断支援装置100は、裁断パターンを裁断装置400に出力する(ステップS16)。裁断装置400は、裁断支援装置100から入力された図4および図6に示す裁断パターンに基づいて木質ボードを裁断する。
一方、2枚の木質ボードに裁断パターンが収まらない場合(ステップS15でNO)、裁断支援装置100は、靴型を構成する板状パーツの数を減らす(ステップS17)。例えば、41個の板状パーツで靴型を構成している場合に、裁断支援装置100は、板状パーツを40個にして2枚の木質ボードに複数の板状パーツの裁断パターンが収まるように裁断パターンを変更する。
裁断支援装置100は、板状パーツの数を減らす場合、複数の板状パーツの中で靴型の形状に対して影響が少ない板状パーツを減らして裁断パターンを生成する。ここで、靴型の形状に対して影響が少ない板状パーツとは、例えば、隣の板状パーツと形状および大きさの差が小さい板状パーツである。つまり、裁断支援装置100は、靴型において形状の変化が小さい部分の板状パーツが、靴型の形状に対して影響が少ない板状パーツであると判断する。裁断支援装置100は、例えば、「つま先パーツ」の7個の板状パーツの中から4番目の板状パーツ204を減らして、「つま先パーツ」を6個の板状パーツにする。
裁断支援装置100は、ステップS17で板状パーツの数を減らした場合、処理をステップS14に戻し、再度、配置条件に基づき複数の板状パーツの位置をエリアごとに決定する。
なお、裁断支援装置100は、裁断パターンが2枚の木質ボードに収まるか否かを判断したが、木質ボードのサイズにより枚数は異なる。例えば、300mm×450mmサイズより大きい木質ボードを使えば1枚でも裁断パターンは収まり、当該サイズより小さい木質ボードを使えば3枚以上必要となる。また、靴型のサイズにより、同じ300mm×450mmサイズの木質ボードでも1枚で裁断パターンが収まる場合がある。そのため、裁断支援装置100は、上記の説明では所定の部材を、例えば300mm×450mmサイズの木質ボードを2枚と設定して、裁断パターンが収まるか否かを判断している。
<実施の形態2>
[裁断パターンの識別情報]
裁断支援装置100は、複数の板状パーツの識別情報として番号など以外に2次元コードを裁断パターンに付与してもよい。板状パーツの各々に2次元コードを付与することで靴型の作製をより積極的に支援することができる。なお、裁断装置400は、裁断パターンに含まれる2次元コードを木質ボード表面にレーザ光で書き込む。
実施の形態2では、例えば店舗において、裁断パターンで木質ボードを裁断して得られた複数の板状パーツから、ユーザが靴型を作製する場合において、複数の板状パーツの組み立てを支援する方法について説明する。もちろん、靴型を作製する人はユーザに限られず、店員が作製してもよい。また、当該支援は、オーダーメイドのシューズの靴型を作製する場合の利用に限られず、既成のシューズの靴型を作製する工場などで利用してもよい。
図10は、実施の形態2に係る裁断パターンによる組み立て支援の概要を示す図である。まず、図4および図6で示した裁断パターンにおいて、板状パーツの各々に2次元コードQ1を付与されているものとする。もちろん、2次元コードQ1は、板状パーツの各々に付与されている場合に限定されず、いずれか1つの板状パーツに付与されている場合や、木質ボードの余白部分に付与されている場合でもよい。
ユーザは、作業台50に載置されている複数の板状パーツのうち1つの板状パーツを、図10に示すように携帯端末300に内蔵されているカメラ(撮像部)で撮影する。撮影した板状パーツには2次元コードQ1が付与されているので、携帯端末300は、当該2次元コードQ1から、あらかじめサーバ等に準備されている靴型の組み立て支援サイトのURLを読み出す。
携帯端末300は、読み出したURLのサイトにアクセスすることで、撮影した板状パーツの取り付ける位置などの情報を得ることができる。図11は、実施の形態2に係る組み立て支援で表示部に表示される表示例を示す図である。携帯端末300のディスプレイ(表示部)には、例えば図11に示すように、画面40が表示される。画面40には、撮像した板状パーツ204の画面40a、および完成した靴型2の立体図を示す画面40bを含む。画面40aは、例えば、撮像した板状パーツがつま先側から4番目の板状パーツ204であることを示す表示である。画面40bは、完成した靴型2のつま先側から4番目の板状パーツが取り付ける位置であることを強調する表示である。画面40bでは、完成した靴型2の立体図のうち、取り付ける位置の板状パーツを他の板状パーツと異なる色や線種で表示したり、板状パーツを明滅させて表示したりすることで、撮像した板状パーツ204の取り付ける位置を強調することができる。なお、携帯端末300のディスプレイを用いて板状パーツの取り付け位置などの支援情報を作業者に提供する例を説明したが、携帯端末300ではなくPCのモニターなどの画面であってもよい。また、仮想現実を表示するVR(virtual reality)ゴーグル、拡張現実を表示するAR(Augmented Reality)ゴーグル、仮想現実および拡張現実を表示できるMR(Mixed Reality)ゴーグルに、靴型を作製するための支援情報を表示してもよい。
なお、板状パーツに付与される識別情報が2次元コードQ1ではなく番号のみのような場合、ユーザが靴型の組み立て支援サイトにアクセスして、板状パーツに付与されている番号を入力しても同様の支援情報が得られる。もちろん、当該支援サイトにアクセスすることなく、板状パーツに付された番号や識別情報に基づいて、ユーザが自由に組み立ててもよく、また、板状パーツに付された番号や識別情報に基づく組み立て説明書を用意してもよい。
<まとめ>
以上のように、裁断支援装置100は、靴型を構成する複数の板状パーツを板状の部材から裁断するための裁断パターンを生成する裁断支援装置である。裁断支援装置100は、靴型データを受け付ける入力部106と、複数の板状パーツの形状および種類を記憶するストレージ110と、入力部106で受け付けた靴型データおよびストレージ110に記憶する複数の板状パーツの形状に基づいて、あらかじめ定められた大きさの板状の部材から複数の板状パーツを裁断するための裁断パターンを生成するプロセッサ102と、プロセッサ102で演算した裁断パターンを出力する出力部108と、を備えている。プロセッサ102は、靴型を構成する板状パーツの種類に応じて、板状の部材に配置する板状パーツのエリアを複数に分け、エリアの各々において、当該エリア内に配置する複数の板状パーツの位置を配置条件から求め、裁断パターンを生成する。
これにより、裁断支援装置100は、複数の板状パーツを板状の部材から裁断し、複数の板状パーツを組み立てて靴型を作製する場合に適した裁断パターンを生成することができる。
プロセッサ102は、板状の部材内におけるエリアの各々の位置を、配置条件を用いて求めてもよい。これにより、裁断支援装置100は、各々のエリアの位置を適切に支援することができる。
ストレージ110は、複数の板状パーツの組み立て順をさらに記憶し、配置条件は、複数の板状パーツの組み立て順に並べる条件と、複数の板状パーツを配置する各々のエリアの面積が最小となる条件との少なくとも一方を含んでもよい。これにより、裁断支援装置100は、エリアの面積の最小化、および組み立て順の少なくとも一方を考慮した裁断パターンを生成することができる。
複数の板状パーツの組み立て順は、つま先側からの順でもよい。これにより、裁断支援装置100は、つま先側からの順で組み立てる場合の順を考慮した裁断パターンを生成することができる。
配置条件は、各々のエリア内に配置する複数の板状パーツの裁断時間が最小となる条件をさらに含んでもよい。これにより、裁断支援装置100は、靴型の作製時間を短縮することができる裁断パターンを生成することができる。
配置条件は、各々のエリア内に配置する複数の板状パーツの向きを揃える条件をさらに含んでもよい。これにより、裁断支援装置100は、裁断された板状パーツの種類をユーザが認識し易くなり、組み立て易くなる。
プロセッサ102は、複数枚の板状の部材に分けて、複数の板状パーツを配置した裁断パターンを生成してもよい。裁断パターンは、複数枚に分かれて生成されてもよい。
プロセッサ102は、裁断パターンがあらかじめ定めた枚数以上の板状の部材を必要とする場合、複数の板状パーツから板状の部材に配置する板状パーツの数を減らして裁断パターンを生成してもよい。これにより、裁断支援装置100は、複数の板状パーツを板状の部材から裁断する際の材料ロスをより少なくした裁断パターンを生成することができる。
プロセッサ102は、複数の板状パーツの中で靴型の形状への影響が少ない板状パーツを減らして裁断パターンを生成してもよい。これにより、裁断支援装置100は、靴型の精度に影響を与えることなく、複数の板状パーツを板状の部材から裁断する際の材料ロスをより少なくした裁断パターンを生成することができる。
プロセッサ102は、複数の板状パーツに識別情報をそれぞれ付与した裁断パターンを生成してもよい。これにより、裁断支援装置100は、複数の板状パーツを組み立てて靴型を作製する場合に適した裁断パターンを生成することができる。
プロセッサ102は、識別情報の向きが、複数の板状パーツを組み立てた後に同じ向きになるように識別情報を裁断パターンに付与してもよい。これにより、裁断支援装置100は、複数の板状パーツを組み立てて靴型を作製した場合にユーザが識別情報を認識し易い裁断パターンを生成することができる。
裁断システム10は、靴型を構成する複数の板状パーツを板状の部材から裁断するための裁断パターンを生成し、生成した裁断パターンに基づいて板状の部材から複数の板状パーツを裁断するシステムである。裁断システム10は、裁断パターンを生成する裁断支援装置100と、裁断支援装置100で演算した裁断パターンに基づいて板状の部材から複数の板状パーツを裁断する裁断装置400と、を備える。これにより、裁断システム10は、複数の板状パーツを板状の部材から裁断し、複数の板状パーツを組み立てて靴型を作製する場合に適した裁断パターンを生成することができる。
裁断パターンの生成方法は、靴型を構成する複数の板状パーツを板状の部材から裁断するための裁断パターンを生成する方法である。裁断パターンの生成方法は、靴型データを受け付けるステップと、受け付けた靴型データおよびストレージ110に記憶する複数の板状パーツの形状に基づいて、あらかじめ定められた大きさの板状の部材から複数の板状パーツを裁断するための裁断パターンを生成するステップと、演算した裁断パターンを出力するステップと、含む。裁断パターンを生成するステップは、靴型を構成する板状パーツの種類に応じて、板状の部材に配置する板状パーツのエリアを複数に分けるステップと、エリアの各々において、エリア内に配置する複数の板状パーツの位置を配置条件から求めるステップと、含む。これにより、裁断パターンの生成方法は、複数の板状パーツを板状の部材から裁断し、複数の板状パーツを組み立てて靴型を作製する場合に適した裁断パターンを生成することができる。
<その他の変形例>
なお、ストレージ110のデータは、店舗のデータサーバ、店舗とは異なるメーカに配置されるデータサーバ、他の場所のデータサーバに記憶されていてもよい。また、データサーバは、クラウドサービスの形態で実現されてもよい。
上述した靴型は一例であり、これに限定されない。例えば、爪先部分を複数の板状パーツで構成し、中足部から踵部に亘る部分など一部の領域を熱可塑性樹脂などのソリッドパーツで構成したハイブリッドタイプの靴型であってもよい。
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
2 靴型、3 木質ボード、10 裁断システム、50 作業台、100 裁断支援装置、102 プロセッサ、104 メインメモリ、106 入力部、108 出力部、110 ストレージ、112 光学ドライブ、114 記録媒体、118 プロセッサバス、120 通信コントローラ、200 測定装置、300 携帯端末、400 裁断装置、1104 靴型プログラム、1106 裁断プログラム。

Claims (12)

  1. 靴型を構成する複数の板状パーツを板状の部材から裁断するための裁断パターンを生成する裁断支援装置であって、
    靴型データを受け付ける入力部と、
    前記複数の板状パーツの形状および種類を記憶する記憶部と、
    前記入力部で受け付けた前記靴型データおよび前記記憶部に記憶する前記複数の板状パーツの形状に基づいて、あらかじめ定められた大きさの前記板状の部材から前記複数の板状パーツを裁断するための前記裁断パターンを生成する演算部と、
    前記演算部で演算した前記裁断パターンを出力する出力部と、を備え、
    前記記憶部は、前記複数の板状パーツの組み立て順をさらに記憶し、
    前記演算部は、
    前記靴型を構成する板状パーツの種類に応じて、前記板状の部材に配置する板状パーツのエリアを複数に分け、
    前記エリアの各々において、当該エリア内に配置する前記複数の板状パーツの位置を配置条件から求め、前記裁断パターンを生成し、
    前記配置条件は、前記複数の板状パーツの組み立て順に並べる条件と、前記複数の板状パーツを配置する各々のエリアの面積が最小となる条件との少なくとも一方を含む、裁断支援装置。
  2. 前記演算部は、前記板状の部材内における前記エリアの各々の位置を、前記配置条件を用いて求める、請求項1に記載の裁断支援装置。
  3. 前記複数の板状パーツの組み立て順は、つま先側からの順である、請求項1または請求項2に記載の裁断支援装置。
  4. 前記配置条件は、各々のエリア内に配置する前記複数の板状パーツの裁断時間が最小となる条件をさらに含む、請求項1~請求項3のいずれか1項に記載の裁断支援装置。
  5. 前記配置条件は、各々のエリア内に配置する前記複数の板状パーツの向きを揃える条件をさらに含む、請求項~請求項のいずれか1項に記載の裁断支援装置。
  6. 前記演算部は、複数枚の前記板状の部材に分けて、前記複数の板状パーツを配置した前記裁断パターンを生成する、請求項1~請求項のいずれか1項に記載の裁断支援装置。
  7. 前記演算部は、前記裁断パターンがあらかじめ定めた枚数以上の前記板状の部材を必要とする場合、前記複数の板状パーツから前記板状の部材に配置する板状パーツの数を減らして前記裁断パターンを生成する、請求項に記載の裁断支援装置。
  8. 前記演算部は、前記複数の板状パーツの中で前記靴型の形状に対して影響が少ない板状パーツを減らして前記裁断パターンを生成する、請求項に記載の裁断支援装置。
  9. 前記演算部は、前記複数の板状パーツに識別情報をそれぞれ付与した前記裁断パターンを生成する、請求項に記載の裁断支援装置。
  10. 前記演算部は、前記識別情報の向きが、前記複数の板状パーツを組み立てた後に同じ向きになるように前記識別情報を前記裁断パターンに付与する、請求項に記載の裁断支援装置。
  11. 靴型を構成する複数の板状パーツを板状の部材から裁断するための裁断パターンを生成し、生成した前記裁断パターンに基づいて前記板状の部材から前記複数の板状パーツを裁断する裁断システムであって、
    前記裁断パターンを生成する裁断支援装置と、
    前記裁断支援装置で演算した前記裁断パターンに基づいて前記板状の部材から前記複数の板状パーツを裁断する裁断装置と、を備え、
    前記裁断支援装置は、
    靴型データを受け付ける入力部と、
    前記複数の板状パーツの形状および種類を記憶する記憶部と、
    前記入力部で受け付けた前記靴型データおよび前記記憶部に記憶する前記複数の板状パーツの形状に基づいて、あらかじめ定められた大きさの前記板状の部材から前記複数の板状パーツを裁断するための前記裁断パターンを生成する演算部と、
    前記演算部で演算した前記裁断パターンを出力する出力部と、を備え、
    前記記憶部は、前記複数の板状パーツの組み立て順をさらに記憶し、
    前記演算部は、
    前記靴型を構成する板状パーツの種類に応じて、前記板状の部材に配置する板状パーツのエリアを複数に分け、
    前記エリアの各々において、当該エリア内に配置する前記複数の板状パーツの位置を配置条件から求め、前記裁断パターンを生成し、
    前記配置条件は、前記複数の板状パーツの組み立て順に並べる条件と、前記複数の板状パーツを配置する各々のエリアの面積が最小となる条件との少なくとも一方を含む、裁断システム。
  12. 靴型を構成する複数の板状パーツを板状の部材から裁断するための裁断パターンを生成する裁断パターンの生成方法であって、
    靴型データを受け付けるステップと、
    受け付けた前記靴型データおよび記憶部に記憶する前記複数の板状パーツの形状に基づいて、あらかじめ定められた大きさの前記板状の部材から前記複数の板状パーツを裁断するための前記裁断パターンを生成するステップと、
    演算した前記裁断パターンを出力するステップと、含み、
    前記裁断パターンを生成するステップは、
    前記靴型を構成する板状パーツの種類に応じて、前記板状の部材に配置する板状パーツのエリアを複数に分けるステップと、
    前記エリアの各々において、当該エリア内に配置する前記複数の板状パーツの位置を配置条件から求めるステップと、含み、
    前記記憶部は、前記複数の板状パーツの組み立て順をさらに記憶し、
    前記配置条件は、前記複数の板状パーツの組み立て順に並べる条件と、前記複数の板状パーツを配置する各々のエリアの面積が最小となる条件との少なくとも一方を含む、裁断パターンの生成方法。
JP2021149535A 2021-09-14 2021-09-14 裁断支援装置、裁断パターン生成方法、および裁断システム Active JP7747951B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2021149535A JP7747951B2 (ja) 2021-09-14 2021-09-14 裁断支援装置、裁断パターン生成方法、および裁断システム
EP22190395.8A EP4147835B1 (en) 2021-09-14 2022-08-15 Cutting support apparatus, cutting pattern generation method, and cutting system
CN202211087484.9A CN115805636A (zh) 2021-09-14 2022-09-07 裁剪支持装置、裁剪图案生成方法以及裁剪系统
US17/931,817 US20230078348A1 (en) 2021-09-14 2022-09-13 Cutting support apparatus, cutting pattern generation method, and cutting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021149535A JP7747951B2 (ja) 2021-09-14 2021-09-14 裁断支援装置、裁断パターン生成方法、および裁断システム

Publications (2)

Publication Number Publication Date
JP2023042302A JP2023042302A (ja) 2023-03-27
JP7747951B2 true JP7747951B2 (ja) 2025-10-02

Family

ID=83283152

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021149535A Active JP7747951B2 (ja) 2021-09-14 2021-09-14 裁断支援装置、裁断パターン生成方法、および裁断システム

Country Status (4)

Country Link
US (1) US20230078348A1 (ja)
EP (1) EP4147835B1 (ja)
JP (1) JP7747951B2 (ja)
CN (1) CN115805636A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7506563B2 (ja) * 2020-09-04 2024-06-26 株式会社アシックス データ生成装置、靴型作製システム、およびデータ生成方法
US12097644B1 (en) * 2023-11-08 2024-09-24 Thermwood Corporation Method and system for creating additive parts

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5661864A (en) * 1995-03-10 1997-09-02 Nike, Inc. Last for an article of footwear and footwear made therefrom
JPH09128422A (ja) * 1995-10-30 1997-05-16 Toray Ind Inc 型片の配置方法、装置及び衣服の製造方法
US5700177A (en) * 1996-08-07 1997-12-23 Lemelson; Jerome H. Stacked components assembly toy
JP4427927B2 (ja) * 2001-05-10 2010-03-10 三菱電機株式会社 自動板取り装置及び自動板取り方法
CN1990072A (zh) * 2005-12-30 2007-07-04 庄世良 立体拼图
US7873434B2 (en) * 2006-04-12 2011-01-18 Pape Ryan L Cutting pattern manipulation and methods
ATE445872T1 (de) * 2007-02-01 2009-10-15 Abb Oy Verfahren zur erstellung eines optimierten schnittplans für ein streifenförmiges material
US8005558B2 (en) * 2007-09-14 2011-08-23 Nike, Inc. Three-dimensional design lasts for footwear
DE102008049791A1 (de) * 2008-09-30 2010-05-27 Topcut Bullmer Gmbh Verfahren zum schnittmustergerechten Zuschneiden von flächigem Gut
CN102885434B (zh) * 2011-07-18 2015-01-07 南京通孚轻纺有限公司 基于激光切割机的鞋片制作方法
US10262457B2 (en) * 2014-09-25 2019-04-16 Flatfab Inc. System and method for generating planar section 3D shape representations
CN104298820A (zh) * 2014-09-30 2015-01-21 广东瑞洲科技有限公司 一种皮革切割的排版方法及其系统
US20160166011A1 (en) 2014-12-10 2016-06-16 Nike, Inc. Portable Manufacturing System For Articles of Footwear
TWI556757B (zh) 2015-01-16 2016-11-11 耐基創新公司 形狀記憶聚合物鞋類鞋楦系統、自形狀記憶聚合物鞋類鞋楦預成形體形成鞋類鞋楦的方法、使用單一形狀記憶聚合物鞋類鞋楦預成形體製作各種不同形狀及大小的鞋類的方法
CN107095393A (zh) * 2017-03-22 2017-08-29 青岛小步科技有限公司 一种基于图像识别及三维建模技术的定制鞋制作方法及系统
CN110781907B (zh) * 2018-07-27 2024-10-29 深圳百迈技术有限公司 一种切割线生成方法及装置
CN109482879A (zh) * 2018-12-27 2019-03-19 鑫精合激光科技发展(北京)有限公司 一种基于同轴送粉的梯度材料制备方法
CN109732913A (zh) 2019-01-22 2019-05-10 东莞市原力无限打印科技有限公司 一种鞋楦的3d打印制造方法
US10874171B1 (en) * 2019-07-08 2020-12-29 Chih-Yung Yu Method for manufacturing light-weight waterproof shoe/boot
JP7568411B2 (ja) 2020-03-19 2024-10-16 本田技研工業株式会社 相乗り管理装置、相乗り管理方法、及び相乗り管理プログラム
CN111524115B (zh) * 2020-04-17 2023-10-13 湖南视比特机器人有限公司 钢板切割件的定位方法和分拣系统
JP2021175495A (ja) * 2020-04-24 2021-11-04 株式会社アシックス ラスト、ラストの製造方法、およびシューズアッパーの製造方法
JP7511465B2 (ja) * 2020-12-24 2024-07-05 株式会社アシックス 靴型作製支援装置、および靴型作製システム

Also Published As

Publication number Publication date
EP4147835A1 (en) 2023-03-15
CN115805636A (zh) 2023-03-17
JP2023042302A (ja) 2023-03-27
EP4147835B1 (en) 2024-09-25
US20230078348A1 (en) 2023-03-16

Similar Documents

Publication Publication Date Title
JP7747951B2 (ja) 裁断支援装置、裁断パターン生成方法、および裁断システム
JP7511465B2 (ja) 靴型作製支援装置、および靴型作製システム
Jandova et al. Benefits of 3D printed and customized anatomical footwear insoles for plantar pressure distribution
US10668682B2 (en) Support and method for additive fabrication of foot orthotics
KR20200100102A (ko) 증강 현실 디바이스를 교정하기 위한 방법
US10264853B2 (en) Insole design and fabricate system
WO2016058091A1 (en) Support and method for additive fabrication of foot orthotics
JP7300930B2 (ja) 測量データ処理装置、測量データ処理方法および測量データ処理用プログラム
US20200315287A1 (en) Custom sole insert for high heel shoes
JP6666741B2 (ja) 靴のフィッティング度合提示方法および靴のフィッティング度合提示装置
JP2012174238A5 (ja)
JP2022043405A (ja) データ生成装置、靴型作製システム、およびデータ生成方法
US9159092B2 (en) Method for selecting a shoe fitted to a foot and assemblies therefor
EP3831236A1 (en) Method for manufacturing a customized insole and a system therefore
CN101154246B (zh) 高度限制计算装置和方法,以及制造三维结构的方法
KR101934668B1 (ko) 라스트 서비스 시스템 및 이를 이용한 라스트 서비스 제공 방법
JP2002177015A (ja) 靴型設計方法および靴型設計装置
JPWO2017057388A1 (ja) インソール設計システム、靴、靴とインソールの組み合わせ方法
JP6542068B2 (ja) 床仕上げ材自動割付システム
EP3513679A1 (en) Device for acquiring data for designing wooden pattern
JP7225109B2 (ja) 作業支援システムおよび作業支援方法
JP2003052416A (ja) 靴製造用の足型製造方法および靴の製造方法
JP7450255B2 (ja) 足部評価システム及び方法
JP2019139356A (ja) 受注製造システム
EP3297486A1 (en) Foot measuring machine with user interface and corresponding method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240716

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250321

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250401

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250507

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: 20250819

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250901

R150 Certificate of patent or registration of utility model

Ref document number: 7747951

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150