TWM616680U - System for planning template parameters of drilling machine - Google Patents

System for planning template parameters of drilling machine Download PDF

Info

Publication number
TWM616680U
TWM616680U TW110200435U TW110200435U TWM616680U TW M616680 U TWM616680 U TW M616680U TW 110200435 U TW110200435 U TW 110200435U TW 110200435 U TW110200435 U TW 110200435U TW M616680 U TWM616680 U TW M616680U
Authority
TW
Taiwan
Prior art keywords
template
workpiece
processing
drilling machine
processor
Prior art date
Application number
TW110200435U
Other languages
Chinese (zh)
Inventor
葉駿耀
林俊仲
Original Assignee
新代科技股份有限公司
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 新代科技股份有限公司 filed Critical 新代科技股份有限公司
Publication of TWM616680U publication Critical patent/TWM616680U/en

Links

Images

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/19Numerical 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 positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • 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/34Director, elements to supervisory
    • G05B2219/34089Parametric, polynomial representation of path per axis as function of time

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

A system for planning template parameters of drilling machine is provided. The system includes an input device, a storage device and a processor, where the processor is configured to: set an workpiece template through an input device; receive a drawing file corresponding to a wooden panel; judge whether a dimensional feature of the wooden panel conforms to the workpiece template; and in response to the dimensional feature conforms to the workpiece template, plan a first processing path of the wooden panel based on processing parameters corresponding to the workpiece template and generating a processing file. In response to the dimensional feature do not conform to the workpiece template, the processor is configured to plan a second processing path of the wooden panel based on default parameters corresponding to a setting wooden panel parameter and generating the processing file

Description

鑽孔機模板參數規劃系統 Drilling machine template parameter planning system

本新型創作是有關於一種板材加工規劃技術,且特別是有關於一種鑽孔機模板參數規劃系統。The new creation relates to a plank processing technology, and particularly to a template parameter planning system of a drilling machine.

傳統的工具機都是以批量加工的方式加工工件(例如,板材),因此調整好一組工具機的加工參數後即可持續加工多個工件。如果需要加工另一種工件,可以先經過試打樣,並在試打樣的結果沒有問題後以試打樣時的加工參數加工下一批工件。Traditional machine tools process workpieces (for example, plates) in batch processing. Therefore, after adjusting the processing parameters of a set of machine tools, multiple workpieces can be continuously processed. If you need to process another kind of workpiece, you can go through trial proofing first, and process the next batch of workpieces with the processing parameters of trial proofing after the result of trial proofing is no problem.

現今個人定制化的需求與日俱增,每一次加工的工件常有所不同。工具機通常會設定一組能應用在加工大部分工件的加工參數來加工不同的工件,並在工件規格較為特殊時才由操作人員調整加工參數。Nowadays, the demand for personal customization is increasing day by day, and the workpieces processed each time are often different. The machine tool usually sets a set of processing parameters that can be used to process most of the workpieces to process different workpieces, and the operator adjusts the processing parameters when the workpiece specifications are special.

然而,這樣的做法會造成耗費成本、耗費人力及耗費時間等缺點。在耗費成本方面,若遇到不適合原先設定的加工參數的工件,在工件加工失敗後才會發現,因此容易產生廢料。在耗費人力方面,因為需要對現場的操作人員進行教育訓練,才能讓操作人員知道遇到什麼類型的工件需要修改什麼參數,因此需要耗費訓練的人力。在耗費時間方面,人工調整參數的數值需要經過不斷反覆測試,相當耗費時間。However, such an approach will cause disadvantages such as cost, manpower, and time consuming. In terms of cost, if you encounter a workpiece that is not suitable for the originally set processing parameters, you will find it after the workpiece fails to process, so it is easy to produce waste. In terms of manpower consumption, it is necessary to educate and train the operators on site to let the operators know what parameters need to be modified for what type of workpieces they encounter, so training manpower is required. In terms of time-consuming, manual adjustment of parameter values requires repeated tests, which is quite time-consuming.

有鑑於此,本新型創作提供一種鑽孔機模板參數規劃系統,其可自動化地決定加工參數,以減少操作人員的負擔並節省調整加工參數的時間,同時提升工件加工效率。In view of this, the present invention provides a drilling machine template parameter planning system, which can automatically determine the processing parameters, so as to reduce the burden of the operator and save the time for adjusting the processing parameters, and at the same time improve the processing efficiency of the workpiece.

本新型創作的一實施例提供一種鑽孔機模板參數規劃系統,所述系統包括輸入裝置、儲存裝置以及處理器。所述輸入裝置用以設定一或多個工件模板,所述工件模板包括一或多個加工參數及板材尺寸特徵。所述儲存裝置用以儲存所述工件模板。所述處理器連接所述輸入裝置和所述儲存裝置,並且用以執行以下操作:接收板材相對應的圖檔;根據所述圖檔判斷所述板材的尺寸特徵是否符合所述工件模板;以及當判定所述尺寸特徵符合所述工件模板時,根據所述工件模板相對應的所述加工參數規劃所述板材的第一加工路徑並生成加工檔,當判定所述尺寸特徵不符合所述工件模板時,根據設定工件參數相對應的預設參數規劃所述板材的第二加工路徑並生成所述加工檔。An embodiment of the present invention provides a drilling machine template parameter planning system. The system includes an input device, a storage device, and a processor. The input device is used to set one or more workpiece templates, and the workpiece templates include one or more processing parameters and sheet size characteristics. The storage device is used for storing the workpiece template. The processor is connected to the input device and the storage device, and is configured to perform the following operations: receiving a drawing file corresponding to the plate; judging whether the dimensional characteristics of the plate meet the workpiece template according to the drawing file; and When it is determined that the dimensional feature conforms to the workpiece template, the first processing path of the plate is planned according to the processing parameters corresponding to the workpiece template and a processing file is generated. When it is determined that the dimensional feature does not conform to the workpiece In the template, the second processing path of the plate is planned according to the preset parameters corresponding to the workpiece parameters and the processing file is generated.

本新型創作的一實施例提供一種鑽孔機模板參數規劃方法,適用於包括處理器的鑽孔機。所述方法包括:透過輸入裝置設定一或多個工件模板,所述工件模板包括一或多個加工參數及板材尺寸特徵;接收板材相對應的圖檔;根據所述圖檔判斷所述板材的尺寸特徵是否符合所述工件模板;以及當判定所述尺寸特徵符合所述工件模板時,根據所述工件模板相對應的所述加工參數規劃所述板材的第一加工路徑並生成加工檔,當判定所述尺寸特徵不符合所述工件模板時,根據設定工件參數相對應的預設參數規劃所述板材的第二加工路徑並生成所述加工檔。An embodiment of the present invention provides a method for planning parameters of a drilling machine template, which is suitable for a drilling machine including a processor. The method includes: setting one or more workpiece templates through an input device, the workpiece templates including one or more processing parameters and plate size characteristics; receiving a drawing file corresponding to the plate; judging the quality of the plate according to the drawing file Whether the dimensional feature conforms to the workpiece template; and when it is determined that the dimensional feature conforms to the workpiece template, plan the first processing path of the plate according to the processing parameters corresponding to the workpiece template and generate a processing file, when When it is determined that the dimensional feature does not conform to the workpiece template, the second processing path of the plate is planned according to the preset parameters corresponding to the set workpiece parameters and the processing file is generated.

基於上述,本新型創作提出的鑽孔機模板參數規劃系統可以自動判斷符合板材的工件模板生成加工檔。基此,可針對不同類型的板材快速挑選出合適的工件模板,而有效提升工件加工效率。Based on the above, the drilling machine template parameter planning system proposed by the new creation can automatically determine the workpiece template that matches the plate to generate processing files. Based on this, suitable workpiece templates can be quickly selected for different types of plates, and the efficiency of workpiece processing can be effectively improved.

為讓本新型創作的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。In order to make the above-mentioned features and advantages of the new creation more obvious and understandable, the following specific examples are given in conjunction with the accompanying drawings to describe in detail as follows.

圖1繪示本新型創作一實施例的鑽孔機機台的示意圖。參考圖1,鑽孔機機台100是可用於鑽孔、開槽或铣型等板材加工工序的機台。舉例來說,目前板式傢俱的板材加工,其中一站即是利用鑽孔機對板材進行加工。Fig. 1 shows a schematic diagram of a drilling machine platform according to an embodiment of the new creation. 1, the drilling machine table 100 is a machine table that can be used in plate processing procedures such as drilling, grooving, or milling. For example, one of the current processing stations for panel furniture is to use a drilling machine to process the panels.

鑽孔機機台100至少包括但不限於夾爪110及鑽孔裝置120。鑽孔裝置120可包括多把刀具,刀具用於在板材5上鑽垂直孔或是側孔。根據圖1所示的機台,此範例機台的鑽孔裝置120為上下鑽包在一起的六面鑽,因此有些上下孔可以同時鑽、上下槽可以同時拉,進而提升加工效率。在板材加工工序中,夾爪110會帶著板材5沿著X方向移動,鑽孔裝置120則沿著Y方向移動。並且,在夾爪110和鑽孔裝置120到達指定位置後即可開始對板材5進行鑽孔、開槽及/或铣型等加工動作。The drilling machine platform 100 at least includes but is not limited to a clamping jaw 110 and a drilling device 120. The drilling device 120 may include a plurality of knives, and the knives are used to drill vertical holes or side holes in the plate 5. According to the machine shown in FIG. 1, the drilling device 120 of this example machine is a six-sided drill with upper and lower drills. Therefore, some upper and lower holes can be drilled at the same time, and the upper and lower grooves can be pulled at the same time, thereby improving the processing efficiency. In the plate processing process, the clamping jaw 110 moves the plate 5 along the X direction, and the drilling device 120 moves along the Y direction. In addition, after the clamping jaw 110 and the drilling device 120 reach the designated positions, processing operations such as drilling, grooving, and/or milling of the sheet material 5 can be started.

圖2繪示本新型創作一實施例的鑽孔機模板參數規劃系統的方塊圖。請參圖2,鑽孔機模板參數規劃系統10可包括圖1所繪示的鑽孔機機台100以及輸入裝置12、處理器13、儲存裝置14。Fig. 2 shows a block diagram of a template parameter planning system for a drilling machine according to an embodiment of the new creation. Please refer to FIG. 2, the drilling machine template parameter planning system 10 may include the drilling machine table 100 and the input device 12, the processor 13, and the storage device 14 shown in FIG. 1.

在本實施例中,處理器13耦接鑽孔機機台100、輸入裝置12以及儲存裝置14。需先說明的是,輸入裝置12、處理器13以及儲存裝置14可整合在鑽孔機機台100中,也可以配置在鑽孔機機台100以外的電子裝置中,並透過有線或無線的方式與鑽孔機機台100連線以控制鑽孔機機台100的操作。具體而言,電子裝置例如是具備運算功能的個人電腦、平板電腦、遠端伺服器或其他裝置,本新型創作不限於此。In this embodiment, the processor 13 is coupled to the drilling machine table 100, the input device 12 and the storage device 14. It should be noted that the input device 12, the processor 13 and the storage device 14 can be integrated in the drilling machine machine 100, or can be arranged in an electronic device other than the drilling machine machine 100, and can be wired or wirelessly The method is connected with the drilling machine platform 100 to control the operation of the drilling machine platform 100. Specifically, the electronic device is, for example, a personal computer, a tablet computer, a remote server or other devices with computing functions, and the creation of the present invention is not limited to this.

輸入裝置12例如是鍵盤、滑鼠、觸控螢幕等可接收使用者操作的裝置,本新型創作不限於此。在本實施例中,輸入裝置12用以設定一或多個工件模板,其中工件模板包括一或多個加工參數及板材尺寸特徵。加工參數是關於鑽孔機機台100操作時鑽孔機元件(如夾爪110和鑽孔裝置120)的動作設定條件,例如夾爪110加工中於X、Y方向的夾持距離、夾爪110於加工中的移動距離或鑽孔裝置120的加工順序等。板材尺寸特徵則包括板材的長度、寬度或高度的範圍。The input device 12 is, for example, a keyboard, a mouse, a touch screen and other devices that can receive user operations, and the invention is not limited to this. In this embodiment, the input device 12 is used to set one or more workpiece templates, where the workpiece templates include one or more processing parameters and sheet size characteristics. The processing parameters are related to the action setting conditions of the drilling machine components (such as the clamping jaw 110 and the drilling device 120) when the drilling machine table 100 is operating, such as the clamping distance in the X and Y directions during the processing of the clamping jaw 110, and the clamping jaw The moving distance of 110 during processing or the processing sequence of the drilling device 120, etc. The size characteristics of the board include the range of the length, width or height of the board.

舉例來說,輸入裝置12例如包括使用者介面。處理器13可透過使用者介面接收使用者的操作(亦稱為第一操作),並根據該操作設定工件模板,以將此工件模板儲存在儲存裝置14並作為模板比對之用。在此的工件模板亦可以是鑽孔機模板參數規劃系統10中事先內建的模板,本新型創作不在此限制。For example, the input device 12 includes a user interface. The processor 13 can receive the user's operation (also referred to as the first operation) through the user interface, and set the workpiece template according to the operation, so as to store the workpiece template in the storage device 14 and use it for template comparison. The workpiece template here can also be a template built in advance in the drilling machine template parameter planning system 10, and the creation of the new type is not limited here.

圖3繪示本新型創作一實施例的使用者操作介面的示意圖。請參照圖3,使用者介面30包括但不限於按鈕、列表、選單等項目。在本實施例中,使用者介面30可包括多個按鈕31~35,其中按鈕31~35例如包括儲存模板、匯入模板、新增模板、刪除模板及/或編輯模板等按鈕,此僅為示例性說明,本新型創作不在此限制按鈕的類型、數量與排列方式。處理器13可透過按鈕31~35接收使用者操作並執行對應的運作,例如儲存、匯入、新增、刪除以及編輯模板等運作。在本實施例中,使用者介面30另可包括模板列表36及參數設定區域37、38。模板列表36可為已儲存的工件模板的列表。以板材為例,列表可包括特長板、一般長板、大板、窄板及/或小板等板材對應的工件模板。當使用者從模板列表36選擇工件模板,參數設定區域37、38可出現對應的設定內容。例如,參數設定區域37可顯示板材尺寸特徵,參數設定區域38可顯示加工參數。處理器13可接收使用者的操作調整工件模板對應的板材尺寸特徵及加工參數,亦可決定是否啟用板材尺寸特徵包括的長度、寬度或高度的範圍。FIG. 3 is a schematic diagram of a user operation interface of an embodiment of the present invention. Please refer to FIG. 3, the user interface 30 includes but is not limited to buttons, lists, menus and other items. In this embodiment, the user interface 30 may include a plurality of buttons 31 to 35. The buttons 31 to 35 include, for example, buttons for saving templates, importing templates, adding templates, deleting templates, and/or editing templates. Illustratively, the creation of the new model does not limit the type, number, and arrangement of buttons here. The processor 13 can receive user operations through the buttons 31 to 35 and perform corresponding operations, such as storing, importing, adding, deleting, and editing templates. In this embodiment, the user interface 30 may further include a template list 36 and parameter setting areas 37 and 38. The template list 36 may be a list of stored workpiece templates. Taking plates as an example, the list may include workpiece templates corresponding to plates such as extra-long plates, general long plates, large plates, narrow plates, and/or small plates. When the user selects a workpiece template from the template list 36, the corresponding setting content can appear in the parameter setting areas 37 and 38. For example, the parameter setting area 37 can display sheet size characteristics, and the parameter setting area 38 can display processing parameters. The processor 13 can receive the user's operation to adjust the size features and processing parameters of the sheet material corresponding to the workpiece template, and can also determine whether to enable the range of length, width, or height included in the sheet size feature.

回到圖2,處理器13例如是中央處理單元(Central Processing Unit,CPU),或是其他可程式化之一般用途或特殊用途的微處理器(Microprocessor)、數位訊號處理器(Digital Signal Processor,DSP)、可程式化控制器、特殊應用積體電路(Application Specific Integrated Circuits,ASIC)、可程式化邏輯裝置(Programmable Logic Device,PLD)或其他類似裝置或這些裝置的組合,本新型創作不限於此。Returning to FIG. 2, the processor 13 is, for example, a central processing unit (CPU), or other programmable general-purpose or special-purpose microprocessors (Microprocessors), digital signal processors (Digital Signal Processors, DSP), programmable controllers, application specific integrated circuits (Application Specific Integrated Circuits, ASIC), programmable logic devices (Programmable Logic Device, PLD) or other similar devices or combinations of these devices, the creation of this new model is not limited to this.

儲存裝置14例如是任意型式的固定式或可移動式隨機存取記憶體(Random Access Memory,RAM)、唯讀記憶體(Read-Only Memory,ROM)、快閃記憶體(Flash memory)、硬碟或其他類似裝置或這些裝置的組合,而用以儲存可由處理器13執行的一或多個指令以及工件模板,這些指令可載入處理器13執行。The storage device 14 is, for example, any type of fixed or removable random access memory (Random Access Memory, RAM), read-only memory (Read-Only Memory, ROM), flash memory (Flash memory), hard disk A disk or other similar device or a combination of these devices is used to store one or more instructions that can be executed by the processor 13 and a workpiece template, and these instructions can be loaded into the processor 13 for execution.

圖4繪示本新型創作一實施例的鑽孔機模板參數規劃方法的流程圖。請同時參照圖2及圖4,本實施例的方法適用於上述的鑽孔機模板參數規劃系統10,以下即搭配鑽孔機模板參數規劃系統10的各項裝置及元件說明本實施例的鑽孔機模板參數規劃方法的詳細步驟。Fig. 4 shows a flowchart of a method for planning parameters of a drilling machine template according to an embodiment of the new creation. 2 and 4 at the same time, the method of this embodiment is applicable to the above-mentioned drilling machine template parameter planning system 10. The following is a description of the drilling machine template parameter planning system 10 with various devices and components. The detailed steps of the hole machine template parameter planning method.

首先,處理器13接收板材相對應的圖檔(步驟S402)。圖檔例如是一電腦輔助設計(Computer Aided Design,CAD)檔案。處理器13取得的圖檔包括待加工的板材的尺寸特徵,尺寸特徵包括板材的長度、寬度及/或高度。First, the processor 13 receives the image file corresponding to the board (step S402). The drawing file is, for example, a Computer Aided Design (CAD) file. The image file obtained by the processor 13 includes the dimensional characteristics of the plate to be processed, and the dimensional characteristics include the length, width and/or height of the plate.

接著,處理器13根據圖檔判斷板材的尺寸特徵是否符合工件模板(步驟S404)。當處理器13判定板材的尺寸特徵符合工件模板時,根據工件模板相對應的加工參數規劃板材的第一加工路徑並生成加工檔(步驟S406)。在本實施例中,處理器13會根據板材的尺寸特徵與工件模板中的板材尺寸特徵判斷該板材是否符合該工件模板。處理器13可判斷板材的尺寸特徵是否符合工件模板中的板材的長度、寬度及高度的範圍,並在處理器13判斷符合工件模板中的板材的長度、寬度及高度的範圍時,根據該工件模板相對應的加工參數規劃板材的第一加工路徑並生成加工檔。Next, the processor 13 judges whether the dimensional characteristics of the plate conform to the workpiece template according to the drawing file (step S404). When the processor 13 determines that the dimensional characteristics of the plate conform to the workpiece template, the first processing path of the plate is planned according to the processing parameters corresponding to the workpiece template and a processing file is generated (step S406). In this embodiment, the processor 13 judges whether the plate conforms to the workpiece template according to the dimensional characteristics of the plate and the dimensional characteristics of the plate in the workpiece template. The processor 13 can determine whether the dimensional characteristics of the plate conform to the range of the length, width, and height of the plate in the workpiece template, and when the processor 13 judges that it conforms to the range of the length, width, and height of the plate in the workpiece template, according to the workpiece The processing parameters corresponding to the template plan the first processing path of the plate and generate processing files.

然而,工件模板包括的加工參數不一定有針對鑽孔機機台100所有的條件進行設定。在本實施例中,處理器13還可根據工件模板相對應的加工參數及工件模板相對應的預設參數規劃板材的第一加工路徑並生成加工檔。詳細而言,儲存裝置14儲存的工件模板包括針對所有加工參數設定預設參數的設定工件參數。此設定工件參數可以是由使用者設定的預設模板,亦可以是鑽孔機模板參數規劃系統10中事先內建的預設模板,本新型創作不在此限制。However, the processing parameters included in the workpiece template may not necessarily be set for all conditions of the drilling machine table 100. In this embodiment, the processor 13 may also plan the first processing path of the plate and generate a processing file according to the processing parameters corresponding to the workpiece template and the preset parameters corresponding to the workpiece template. In detail, the workpiece template stored in the storage device 14 includes set workpiece parameters for setting preset parameters for all processing parameters. The set workpiece parameter can be a preset template set by the user, or a preset template built in advance in the drilling machine template parameter planning system 10, and the creation of this new type is not limited here.

請參照圖5,圖5繪示本新型創作一實施例的套用預設參數的示意圖。在本實施例中,以設定工件參數501包括參數Param 1~10,挑選適合的工件模板502包括參數Param 2、6、7、8、9、10為例進行具體說明。處理器13會根據設定工件參數501及工件模板502產生最終模板503,並根據最終模板503規劃板材的第一加工路徑並生成加工檔。具體來說,由於工件模板502沒有定義所有加工參數的參數值,因此處理器13會基於設定工件參數501包括的預設參數的參數值,並利用工件模板502中有設定的加工參數的參數值取代預設參數的參數值以產生最終模板。以參數Param 2為例,設定工件參數501中參數Param 2的參數值為1。然而,工件模板502中有設定參數Param 2的參數值為14,因此最終模板503中的參數Param 2的參數值為14。以參數Param 9、10為例,參數Param 9、10的參數值為DEFAULT(定義為不啟用),因此最終模板503中的參數Param 9、10的參數值分別為設定工件參數501中的參數值0、1。Please refer to FIG. 5. FIG. 5 is a schematic diagram of applying preset parameters according to an embodiment of the new creation. In this embodiment, a specific description is made by taking the setting workpiece parameters 501 including parameters Param 1-10, and selecting a suitable workpiece template 502 including parameters Param 2, 6, 7, 8, 9, and 10 as an example for specific description. The processor 13 generates a final template 503 according to the set workpiece parameters 501 and the workpiece template 502, and plans the first processing path of the sheet according to the final template 503 and generates a processing file. Specifically, because the workpiece template 502 does not define the parameter values of all the processing parameters, the processor 13 will set the parameter values of the preset parameters included in the workpiece parameters 501 and use the parameter values of the set processing parameters in the workpiece template 502 Replace the parameter values of the preset parameters to generate the final template. Take the parameter Param 2 as an example, set the parameter value of the parameter Param 2 in the workpiece parameter 501 to 1. However, in the workpiece template 502, the parameter value of the parameter Param 2 is set to 14, so the parameter value of the parameter Param 2 in the final template 503 is 14. Take the parameters Param 9 and 10 as an example. The parameter values of Param 9 and 10 are DEFAULT (defined as not enabled), so the parameter values of the parameters Param 9 and 10 in the final template 503 are the parameter values in the workpiece parameter 501 respectively. 0, 1.

在本新型創作另一範例實施例中,板材的尺寸特徵可能同時符合多個工件模板中的板材尺寸特徵。於此,本實施例提供在符合多個工件模板時,鑽孔機模板參數規劃系統10挑選工件模板的方法。In another exemplary embodiment of the present invention, the dimensional characteristics of the plate may simultaneously match the dimensional characteristics of the plate in multiple workpiece templates. Herein, this embodiment provides a method for the drilling machine template parameter planning system 10 to select a workpiece template when multiple workpiece templates are met.

圖6繪示本新型創作一實施例的鑽孔機模板參數規劃方法的流程圖。請同時參照圖2、4及6,本實施例的方法適用於上述的鑽孔機模板參數規劃系統10,以下即搭配鑽孔機模板參數規劃系統10的各項裝置及元件說明本實施例的鑽孔機模板參數規劃方法的詳細步驟。Fig. 6 shows a flow chart of a method for planning parameters of a drilling machine template according to an embodiment of the new creation. Please refer to Figures 2, 4 and 6 at the same time. The method of this embodiment is applicable to the above-mentioned drilling machine template parameter planning system 10. The following is a description of the various devices and components of the drilling machine template parameter planning system 10 The detailed steps of the drilling machine template parameter planning method.

在步驟S406中,若處理器13判定板材的尺寸特徵符合的工件模板有多個,處理器13會根據所規劃的第一加工路徑決定工件模板的套用順序(步驟S4061)。其中,第一加工路徑包括鑽孔機元件的目標位置及移動次數。詳細而言,處理器13可根據第一加工路徑計算加工時間或換夾爪次數,並且根據加工時間或換夾爪次數決定工件模板的套用順序。接著,處理器13會根據套用順序決定用於生成加工檔的工件模板(步驟S4062)。In step S406, if the processor 13 determines that there are multiple workpiece templates that match the dimensional characteristics of the plate, the processor 13 will determine the order of applying the workpiece templates according to the planned first processing path (step S4061). Wherein, the first processing path includes the target position and movement times of the drilling machine component. In detail, the processor 13 may calculate the processing time or the number of jaw changes according to the first processing path, and determine the order of applying the workpiece template according to the processing time or the number of jaw changes. Next, the processor 13 determines the workpiece template used to generate the machining file according to the application sequence (step S4062).

具體而言,處理器13會根據各個工件模板相對應的加工參數規劃板材的第一加工路徑。處理器13可基於板材的圖檔及工件模板規劃出第一加工路徑,本新型創作不在此限制規劃加工路徑的方式。規劃出的第一加工路徑可包括鑽孔機機台100的鑽孔機元件(如夾爪110和鑽孔裝置120)的目標位置及移動次數。接著,處理器13會根據鑽孔機元件的目標位置及移動次數計算各個第一加工路徑所需的加工時間及/或換夾爪次數,並且根據計算出的加工時間及/或換夾爪次數排序對應的加工模板。Specifically, the processor 13 plans the first processing path of the plate according to the processing parameters corresponding to each workpiece template. The processor 13 can plan the first processing path based on the drawing file of the sheet and the workpiece template, and the method of planning the processing path is not restricted in the present invention. The planned first processing path may include the target position and the number of movements of the drilling machine components (such as the gripper 110 and the drilling device 120) of the drilling machine table 100. Next, the processor 13 calculates the processing time and/or the number of jaw changes required for each first processing path according to the target position and the number of movements of the drilling machine component, and according to the calculated processing time and/or the number of jaw changes Sort the corresponding processing templates.

以計算加工時間為例,為了讓鑽孔機機台100正常運作,鑽孔機機台100會生成許多夾爪、鑽包的移動命令。這些移動命令是為了移動板材到指定位置進行加工,以避免鑽包之間的干涉並避免夾爪和鑽包之間的干涉。生成完加工指令後,處理器13可根據每次上一個移動命令執行完時各鑽包和各夾爪的當前位置,以及當次移動命令中鑽包和夾爪的目標位置,計算出各個鑽孔機元件的最大移動距離。接著,處理器13搭配各個鑽孔機元件的最大移動距離及移動速度即可反推當次動作命令的加工時間。處理器13累加這些加工時間最終可得預估總加工時間。最後,處理器13比較各個第一加工路徑對應的預估總加工時間來排序各個第一加工路徑以決定套用順序,並選擇預估總加工時間最短的第一加工路徑生成加工檔。Taking the calculation of processing time as an example, in order to make the drilling machine machine 100 operate normally, the drilling machine machine 100 will generate many movement commands for the grippers and the drill bag. These movement commands are to move the plate to the specified position for processing, so as to avoid the interference between the drill bag and the interference between the gripper and the drill bag. After the processing instruction is generated, the processor 13 can calculate each drill package and the current position of each gripper each time the previous movement command is executed, as well as the target position of the drill package and gripper jaws in the current movement command. The maximum moving distance of the hole machine component. Then, the processor 13 can match the maximum moving distance and moving speed of each drilling machine component to reverse the processing time of the current motion command. The processor 13 accumulates these processing times to finally obtain an estimated total processing time. Finally, the processor 13 compares the estimated total processing time corresponding to each first processing path to sort the first processing paths to determine the application order, and selects the first processing path with the shortest estimated total processing time to generate a processing file.

以計算換夾爪次數為例,鑽孔機機台100加工時更換夾爪的頻率會影響加工精度,因為每一次更換夾爪就會造成板材有些微的偏差。因此處理器13在規劃第一加工路徑時,會根據夾爪的目標位置及移動次數計算各個第一加工路徑所需的換夾爪次數。最後,處理器13比較各個第一加工路徑對應的換夾爪次數來排序各個第一加工路徑以決定套用順序,並選擇換夾爪次數最短的第一加工路徑生成加工檔。Taking the calculation of the number of times of changing the jaws as an example, the frequency of changing the jaws of the drilling machine 100 during processing will affect the machining accuracy, because every time the jaws are replaced, a slight deviation of the plate will be caused. Therefore, when the processor 13 is planning the first processing path, it will calculate the number of clamping jaw changes required for each first processing path according to the target position and the number of movement of the clamping jaws. Finally, the processor 13 compares the number of clamping jaw changes corresponding to each first processing path to sort the first processing paths to determine the application order, and selects the first processing path with the shortest number of jaw changes to generate a processing file.

需說明的是,在從多個工件模板中挑選最佳工件模板時,處理器13可以考量加工時間或換夾爪次數其中一個條件決定工件模板的套用順序,或者也可以同時考量兩者來決定套用順序,本新型創作不在此限制。It should be noted that when selecting the best workpiece template from multiple workpiece templates, the processor 13 can consider the processing time or the number of jaw changes to determine the order of application of the workpiece template, or it can also consider both at the same time. The order of application is not limited to this new type of creation.

回到圖4,當處理器13判定板材的尺寸特徵不符合工件模板時,根據設定工件參數相對應的預設參數規劃板材的第二加工路徑並生成加工檔(步驟S408)。如前所述,設定工件參數包括預設參數。若從工件模板中搜尋不到符合的工件模板時,處理器13會根據設定工件參數相對應的預設參數的參數值規劃板材的第二加工路徑並生成加工檔。Returning to FIG. 4, when the processor 13 determines that the dimensional characteristics of the sheet do not conform to the workpiece template, the second processing path of the sheet is planned according to the preset parameters corresponding to the set workpiece parameters and a processing file is generated (step S408). As mentioned earlier, setting workpiece parameters includes preset parameters. If no matching workpiece template is found from the workpiece template, the processor 13 will plan the second processing path of the plate according to the parameter value of the preset parameter corresponding to the set workpiece parameter and generate a processing file.

最後,鑽孔機機台100根據加工檔生成加工指令,並根據加工命令控制鑽孔機元件以對板材進行加工。Finally, the drilling machine machine 100 generates processing instructions according to the processing files, and controls the drilling machine components according to the processing instructions to process the plate.

綜上所述,本新型創作提出的鑽孔機模板參數規劃系統可以讓使用者自行定義工件模板。還可針對目前待加工的板材自動選擇出所有符合的工件模板,並從這些工件模板中挑選出最佳工件模板。接著套用挑選出的工件模板進行路徑及動作規劃,最後產生此板材的加工檔。因此,本新型創作提出的鑽孔機模板參數規劃系統,透過自動化挑選工件模板以減少操作人員的負擔並節省調整加工參數的時間,同時提升工件加工效率。In summary, the drilling machine template parameter planning system proposed by the new creation allows users to define the workpiece template by themselves. It can also automatically select all matching workpiece templates for the currently to be processed plates, and select the best workpiece templates from these workpiece templates. Then apply the selected workpiece template for path and motion planning, and finally generate the processing file of this plate. Therefore, the drilling machine template parameter planning system proposed by the present invention reduces the burden of the operator and saves the time for adjusting the processing parameters by automatically selecting the workpiece template, and at the same time improves the processing efficiency of the workpiece.

雖然本新型創作已以實施例揭露如上,然其並非用以限定本新型創作,任何所屬技術領域中具有通常知識者,在不脫離本新型創作的精神和範圍內,當可作些許的更動與潤飾,故本新型創作的保護範圍當視後附的申請專利範圍所界定者為準。Although the creation of this new type has been disclosed in the above embodiments, it is not intended to limit the creation of this new type. Anyone with ordinary knowledge in the technical field can make some changes and changes without departing from the spirit and scope of the creation of the new type. Retouching, therefore, the scope of protection for the creation of this new model shall be subject to the scope of the attached patent application.

10:鑽孔機模板參數規劃系統 12:輸入裝置 13:處理器 14:儲存裝置 100:鑽孔機機台 110:夾爪 120:鑽孔裝置 30:使用者介面 31, 32, 33, 34, 35:按鈕 36:模板列表 37, 38:參數設定區域 5:板材 501:設定工件參數 502:工件模板 503:最終模板 S402~S408, S4061~S4062:步驟 10: Drilling machine template parameter planning system 12: Input device 13: processor 14: storage device 100: Drilling machine 110: Gripper 120: Drilling device 30: User interface 31, 32, 33, 34, 35: buttons 36: template list 37, 38: parameter setting area 5: Plate 501: Set workpiece parameters 502: Workpiece template 503: Final template S402~S408, S4061~S4062: steps

圖1繪示本新型創作一實施例的鑽孔機機台的示意圖。 圖2繪示本新型創作一實施例的鑽孔機模板參數規劃系統的方塊圖。 圖3繪示本新型創作一實施例的使用者操作介面的示意圖。 圖4繪示本新型創作一實施例的鑽孔機模板參數規劃方法的流程圖。 圖5繪示本新型創作一實施例的套用預設參數的示意圖。 圖6繪示本新型創作一實施例的鑽孔機模板參數規劃方法的流程圖。 Fig. 1 shows a schematic diagram of a drilling machine platform according to an embodiment of the new creation. Fig. 2 shows a block diagram of a template parameter planning system for a drilling machine according to an embodiment of the new creation. FIG. 3 is a schematic diagram of a user operation interface of an embodiment of the present invention. Fig. 4 shows a flowchart of a method for planning parameters of a drilling machine template according to an embodiment of the new creation. FIG. 5 is a schematic diagram of applying preset parameters according to an embodiment of the new creation. Fig. 6 shows a flow chart of a method for planning parameters of a drilling machine template according to an embodiment of the new creation.

10:鑽孔機模板參數規劃系統 10: Drilling machine template parameter planning system

12:輸入裝置 12: Input device

13:處理器 13: processor

14:儲存裝置 14: storage device

100:鑽孔機機台 100: Drilling machine

110:夾爪 110: Gripper

120:鑽孔裝置 120: Drilling device

Claims (5)

一種鑽孔機模板參數規劃系統,包括: 一輸入裝置,用以設定一或多個工件模板,所述工件模板包括一或多個加工參數及板材尺寸特徵; 一儲存裝置,用以儲存所述工件模板;以及 一處理器,連接所述輸入裝置和所述儲存裝置,其中所述處理器用以: 接收一板材相對應的圖檔; 根據所述圖檔判斷所述板材的尺寸特徵是否符合所述工件模板;以及 當判定所述尺寸特徵符合所述工件模板時,根據所述工件模板相對應的所述加工參數規劃所述板材的第一加工路徑並生成加工檔, 當判定所述尺寸特徵不符合所述工件模板時,根據一設定工件參數相對應的預設參數規劃所述板材的第二加工路徑並生成所述加工檔。 A drilling machine template parameter planning system, including: An input device for setting one or more workpiece templates, the workpiece templates including one or more processing parameters and sheet size characteristics; A storage device for storing the workpiece template; and A processor connected to the input device and the storage device, wherein the processor is used to: Receive a drawing file corresponding to a plate; Judging whether the dimensional characteristics of the plate conform to the workpiece template according to the drawing file; and When it is determined that the dimensional feature conforms to the workpiece template, the first processing path of the plate is planned according to the processing parameters corresponding to the workpiece template and a processing file is generated, When it is determined that the dimensional feature does not conform to the workpiece template, a second processing path of the plate is planned according to a preset parameter corresponding to a set workpiece parameter and the processing file is generated. 如請求項1所述的鑽孔機模板參數規劃系統,其中當所述處理器判定所述尺寸特徵符合所述工件模板時,所述處理器更用以: 根據所述工件模板相對應的所述加工參數及所述工件模板相對應的預設參數規劃所述板材的所述第一加工路徑並生成所述加工檔。 The drilling machine template parameter planning system according to claim 1, wherein when the processor determines that the dimensional feature conforms to the workpiece template, the processor is further configured to: Planning the first processing path of the plate and generating the processing file according to the processing parameters corresponding to the workpiece template and the preset parameters corresponding to the workpiece template. 如請求項1所述的鑽孔機模板參數規劃系統,其中所述輸入裝置包括使用者操作介面,所述使用者操作介面接收一第一操作並根據所述第一操作設定所述工件模板。The drilling machine template parameter planning system according to claim 1, wherein the input device includes a user operation interface, and the user operation interface receives a first operation and sets the workpiece template according to the first operation. 如請求項1所述的鑽孔機模板參數規劃系統,其中當所述處理器判定所述尺寸特徵符合所述工件模板時,所述處理器更用以: 根據所規劃的所述第一加工路徑決定所述工件模板的套用順序,其中所述第一加工路徑包括鑽孔機元件的目標位置及移動次數;以及 根據所述套用順序決定用於生成所述加工檔的所述工件模板。 The drilling machine template parameter planning system according to claim 1, wherein when the processor determines that the dimensional feature conforms to the workpiece template, the processor is further configured to: Determine the application sequence of the workpiece template according to the planned first processing path, wherein the first processing path includes the target position and the number of movements of the drilling machine component; and The workpiece template used to generate the processing file is determined according to the application sequence. 如請求項4所述的鑽孔機模板參數規劃系統,其中根據所規劃的所述第一加工路徑決定所述工件模板的所述套用順序的操作中,所述處理器更用以: 根據所述第一加工路徑計算加工時間或換夾爪次數;以及 根據所述加工時間或所述換夾爪次數決定所述工件模板的所述套用順序。 The drilling machine template parameter planning system according to claim 4, wherein in the operation of determining the application sequence of the workpiece template according to the planned first processing path, the processor is further configured to: Calculate the processing time or the number of times of changing the jaws according to the first processing path; and The application sequence of the workpiece template is determined according to the processing time or the number of times of changing the clamping jaws.
TW110200435U 2020-06-29 2021-01-14 System for planning template parameters of drilling machine TWM616680U (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US202063045192P 2020-06-29 2020-06-29
US63/045,192 2020-06-29

Publications (1)

Publication Number Publication Date
TWM616680U true TWM616680U (en) 2021-09-11

Family

ID=77180723

Family Applications (2)

Application Number Title Priority Date Filing Date
TW110200435U TWM616680U (en) 2020-06-29 2021-01-14 System for planning template parameters of drilling machine
TW110101404A TWI763253B (en) 2020-06-29 2021-01-14 Method and system for planning template parameters of drilling machine

Family Applications After (1)

Application Number Title Priority Date Filing Date
TW110101404A TWI763253B (en) 2020-06-29 2021-01-14 Method and system for planning template parameters of drilling machine

Country Status (2)

Country Link
CN (1) CN113253674B (en)
TW (2) TWM616680U (en)

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62133503A (en) * 1985-12-05 1987-06-16 Fanuc Ltd Nc program generating method for multiple working
JP3951049B2 (en) * 2002-07-26 2007-08-01 オークマ株式会社 Machining time estimation method and apparatus
TW200702960A (en) * 2005-07-15 2007-01-16 Univ Nat Kaohsiung 1St Univ Sc Visual guiding system applied to NC puncturing machine
JP5817256B2 (en) * 2011-06-29 2015-11-18 株式会社ジェイテクト Machine control program creation device
CN103092132A (en) * 2013-01-18 2013-05-08 深圳大学 Numerical control (NC) drilling path optimization method and system and NC drilling equipment
CN104252153A (en) * 2013-06-28 2014-12-31 鸿富锦精密工业(深圳)有限公司 CNC (computer numerical control) processing program generating system and method
CN103926878B (en) * 2014-04-22 2016-05-18 上海铼钠克数控科技有限公司 Vortex Workpiece machining apparatus and Work piece processing method
US10436014B2 (en) * 2014-05-02 2019-10-08 Kongsberg Oil And Gas Technologies As System and console for monitoring and managing pressure testing operations at a well site
TWI569119B (en) * 2015-09-25 2017-02-01 Processing device of the workpiece positioning device
EP4418057A3 (en) * 2016-05-09 2024-11-13 Strong Force IoT Portfolio 2016, LLC Methods and systems for the industrial internet of things
CN107291045B (en) * 2017-06-27 2020-08-11 华中科技大学 Workshop programming system
CN110238698B (en) * 2019-05-24 2020-10-27 大族激光科技产业集团股份有限公司 Machining method and machining equipment for automatically matching workpiece machining program

Also Published As

Publication number Publication date
TWI763253B (en) 2022-05-01
CN113253674B (en) 2022-11-08
TW202201152A (en) 2022-01-01
CN113253674A (en) 2021-08-13

Similar Documents

Publication Publication Date Title
JP5956619B2 (en) Automatic parameter adjustment device that adjusts parameters according to machining conditions
EP0879674B1 (en) Generation of measurement program in nc machining and machining management based on the measurement program
CN1291344C (en) CAM system, CAM program, and method for controlling CAM system
JP6802213B2 (en) Tool selection device and machine learning device
TWI641931B (en) Device and method for automatically generating machine tool control instructions and parameters
JP6904990B2 (en) Management device and management system
JP2000112511A (en) Nc processing method for component during process
JP6043234B2 (en) Numerical controller
KR20140115371A (en) Workpiece machining surface display method, workpiece machining surface display device, tool path generation device and workpiece machining surface display program
US20130190918A1 (en) Numerical control programming method, numerical control programming device, program, and numerical control apparatus
US10160052B2 (en) Keyway machining path creating device for wire electric discharge machine
JP6908645B2 (en) Management device and management system
JP6845202B2 (en) Numerical control method and processing equipment
CN106054814A (en) Image grayscale-based computer aided machining method
JP6865055B2 (en) Machining load analysis device, machining load analysis program, and machining load analysis system
TWI763253B (en) Method and system for planning template parameters of drilling machine
JP4162660B2 (en) Servo press
KR20090006445A (en) Method for regulating a path of an instrument
KR101732314B1 (en) Method for controlling the planning of structural member considering the constructability of formwork
TWI421717B (en) Apparatus and method for tuning control parameter
CN116569117A (en) Machine learning device, machining program generating device, and machine learning method
TW201145060A (en) Parametric template graph automatic drawing method
JP2018533127A (en) Method, controller, machine and computer program for providing a travel profile
JP2011043864A (en) Automatic programming method
KR20120016875A (en) Hole work devices of machine tools and process method thereof

Legal Events

Date Code Title Description
MM4K Annulment or lapse of a utility model due to non-payment of fees