CN104991523A - Additional numerical control milling machine automatic control system - Google Patents

Additional numerical control milling machine automatic control system Download PDF

Info

Publication number
CN104991523A
CN104991523A CN201510394240.9A CN201510394240A CN104991523A CN 104991523 A CN104991523 A CN 104991523A CN 201510394240 A CN201510394240 A CN 201510394240A CN 104991523 A CN104991523 A CN 104991523A
Authority
CN
China
Prior art keywords
control system
gripper
code
milling machine
digital control
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.)
Pending
Application number
CN201510394240.9A
Other languages
Chinese (zh)
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.)
Guizhou Province Yintai Aluminum Co Ltd
Original Assignee
Guizhou Province Yintai Aluminum Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guizhou Province Yintai Aluminum Co Ltd filed Critical Guizhou Province Yintai Aluminum Co Ltd
Priority to CN201510394240.9A priority Critical patent/CN104991523A/en
Publication of CN104991523A publication Critical patent/CN104991523A/en
Pending legal-status Critical Current

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/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller

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

An additional numerical control milling machine automatic control system provided by the invention comprises a cabinet, a spindle box, a spindle, a mechanical arm, a mechanical paw, a numerical control system, a mechanical paw control system, a command parser, a command cache, a coding support library, and a coding system. The spindle box is arranged in the middle of the cabinet, and the spindle is arranged at the bottom of the spindle box. The system of the invention can be directly installed on numerical control milling machines of some models without the need to change the structure of existing numerical control milling machines. The installation difficulty is high for enterprises, the degree of reception is high, and the market prospect is good. The human cost and material cost for tool replacement are reduced greatly, so that the cost is reduced greatly for enterprises. The system is easy to adjust and highly adaptable, can be used to better complete tool replacement and work piece replacement or adjustment, can greatly facilitate full automation, is convenient to use, and can effectively reduce the burden on operating personnel.

Description

A kind of external-added CNC milling machine automatic control system
Technical field
The present invention relates to a kind of external-added CNC milling machine automatic control system, belong to CNC milling machine control technology field.
Background technology
In prior art, although CNC milling machine achieves the robotization of processing to a great extent, but for needing the situation using multiple cutter in process, generally adopt rotating cutting tool mounting head to be undertaken installing then automatically changing by people is manual, this mode labor intensive material resources, for the workpiece that structure is comparatively complicated, operating personnel or completely cannot operated from a distance, or need multiple Cutting tool installation manner head for changing, material consumption is large, equipment cost is high, and this mode also makes equipment very lack compliance, other situations a lot of also need operating personnel to process then and there, be unfavorable for comprehensive automation.
Summary of the invention
For solving the problems of the technologies described above, the invention provides a kind of external-added CNC milling machine automatic control system, this external-added CNC milling machine automatic control system, by the setting of gripper, effectively ensure that the realization of comprehensive automation.
The present invention is achieved by the following technical programs.
A kind of external-added CNC milling machine automatic control system provided by the invention, comprises rack, travelling belt, main spindle box, main shaft, mechanical arm, gripper, tool receiving cabinet, digital control system, gripper control system, instruction parser, Instruction Register, coding Support Library, coded system; Be provided with main spindle box in the middle part of described cabinet front, bottom main spindle box, main shaft is set; In described rack, the below of corresponding main shaft position is provided with horizontal travelling belt; Described rack side is fixed with tool receiving cabinet, and on rack, corresponding tool receiving cabinet side front is provided with mechanical arm, and mechanical arm end is provided with gripper; Described mechanical arm and gripper are all controlled by gripper control system, and the main spindle box on described rack, main shaft are all controlled by digital control system; Described digital control system and the equal link order buffer of gripper control system, Instruction Register, instruction parser, coded system, coding Support Library connect successively; Described instruction parser is also connected with coding Support Library;
Described coding Support Library storage enclosure function code content;
Described coded system provides human-computer interaction interface, allow operator carry out process operation code write, and read from coding Support Library in real time and show the encapsulation function content related in operator's compiling procedure, sent to by the code write when operator confirms instruction parser to resolve and perform;
The operation code of described instruction parser received code system, then from coding Support Library, read corresponding content to the encapsulation function related in operation code to resolve, operation code is resolved to the operate coding only comprising single operation process, then operate coding be compiled as digital control system or the discernible operational order collection of gripper control system and be sent to Instruction Register;
Described Instruction Register receives the operational order collection of instruction parser, the operational order input requirements of corresponding digital control system and gripper control system, the operational order that operational order is concentrated with one by one, part or all of mode sends to digital control system and gripper control system to perform.
Described travelling belt is controlled by digital control system.
Also comprise flat dividing plate, dividing plate is horizontally set in tool receiving cabinet and tool receiving cabinet is divided internally into multilayer.
Also comprise signal plug-in reader and error handler, signal plug-in reader simultaneous connection Ore-controlling Role and gripper control system, error handler is link order resolver and signal plug-in reader simultaneously; Signal plug-in reader obtains operational process information from digital control system and gripper control system, and according to the screening conditions received from error handler, qualified information is sent to error handler; Error handler from instruction parser receive false judgment and process code, and according to false judgment code to signal plug-in reader send screening conditions, and when receive signal plug-in reader send meet the information of screening conditions time, perform correspondence process code.
Described gripper is three finger grippers.
Beneficial effect of the present invention is: 1. without the need to changing the structure of existing CNC milling machine, can be directly installed in the CNC milling machine of part model, enterprise's installation difficulty, and receive degree high, market outlook are good; 2. reduce greatly and change human cost needed for cutter and material cost, thus reduce enterprise cost greatly; 3. be easy to adjustment, wide adaptability, not only well can complete the replacing of cutter, also can well complete replacing or the adjustment of workpiece, be conducive to full automation greatly; 4. easy to use, effectively can reduce operating personnel's burden.
Accompanying drawing explanation
Fig. 1 is structural representation of the present invention;
Fig. 2 is connection diagram of the present invention;
In figure: 11-rack, 12-travelling belt, 21-main spindle box, 22-main shaft, 31-mechanical arm, 32-gripper, 41-tool receiving cabinet, 42-dividing plate, 101-digital control system, 102-gripper control system, 201-signal plug-in reader, 202-error handler, 203-instruction parser, 204-Instruction Register, 301-encodes Support Library, 302-coded system.
Embodiment
Further describe technical scheme of the present invention below, but described in claimed scope is not limited to.
A kind of external-added CNC milling machine automatic control system as shown in Figure 1 and Figure 2, comprises rack 11, travelling belt 12, main spindle box 21, main shaft 22, mechanical arm 31, gripper 32, tool receiving cabinet 41, digital control system 101, gripper control system 102, instruction parser 203, Instruction Register 204, coding Support Library 301, coded system 302; The positive Middle face of described rack 11 is provided with main spindle box 21, arranges main shaft 22 bottom main spindle box 21; In described rack 11, the below of corresponding main shaft 22 position is provided with horizontal travelling belt 12; Described rack 11 side is fixed with tool receiving cabinet 41, and on rack 11, corresponding tool receiving cabinet 41 side front is provided with mechanical arm 31, and mechanical arm 31 end is provided with gripper 32; Described mechanical arm 31 and gripper 32 are all controlled by gripper control system 102, and the main spindle box 21 on described rack 11, main shaft 22 are all controlled by digital control system 101; Described digital control system 101 and gripper control system 102 all link order buffers 204, Instruction Register 204, instruction parser 203, coded system 302, coding Support Library 301 connect successively; Described instruction parser 203 is also connected with coding Support Library 301;
Described coding Support Library 301 storage enclosure function code content;
Described coded system 302 provides human-computer interaction interface, allow operator carry out process operation code write, and read from coding Support Library 301 in real time and show the encapsulation function content related in operator's compiling procedure, send to instruction parser 203 to resolve execution the code write when operator confirms;
The operation code of described instruction parser 203 received code system 302, then from coding Support Library 301, read corresponding content to the encapsulation function related in operation code to resolve, operation code is resolved to the operate coding only comprising single operation process, then operate coding be compiled as digital control system 101 or the discernible operational order collection of gripper control system 102 and be sent to Instruction Register 204;
Described Instruction Register 204 receives the operational order collection of instruction parser 203, the operational order input requirements of corresponding digital control system 101 and gripper control system 102, the operational order that operational order is concentrated with one by one, part or all of mode sends to digital control system 101 and gripper control system 102 to perform.
Thus, the setting of instruction parser 203, operating personnel can be write to carry out code towards the mode of function, difficulty write by great reduction code, and operating personnel are also without the need to remembering the different operating instruction of the digital control system of different CNC milling machine, as long as the discernible digital control system of instruction parser 203, all can carry out code in the same way to write, and the identification of instruction parser 203 pairs of different NC system, the data that also can be stored by coding Support Library 301 are expanded, therefore based on instruction parser 203, operating personnel write mode with a kind of code towards function and code language almost can operate all digital control systems.
Machining need standby tool changing tool can be placed in tool receiving cabinet 41, according to predetermined process, operated by gripper 32 when needed and change on main shaft 22, operating personnel only need to write corresponding operation code.
As the consideration of comprehensive automation, described travelling belt 12 is controlled by digital control system 101.
As the setting of the more convenient operation of tool receiving cabinet 41, also comprise flat dividing plate 42, dividing plate 42 is horizontally set in tool receiving cabinet 41 and tool receiving cabinet 41 is divided internally into multilayer.
The definition of digital control system to mistake of CNC milling machine is different, some operates in part digital control system can make mistakes, but then can not make mistakes in other part digital control system, therefore the process for faulty operation also should unitize, and should be self-defined by operating personnel, therefore signal plug-in reader 201 and error handler 202 is also comprised, signal plug-in reader 201 simultaneous connection Ore-controlling Role 101 and gripper control system 102, error handler 202 is link order resolver 203 and signal plug-in reader 201 simultaneously; Signal plug-in reader 201 obtains operational process information from digital control system 101 and gripper control system 102, and according to the screening conditions received from error handler 202, qualified information is sent to error handler 202; Error handler 202 receives false judgment and process code from instruction parser 203, and send screening conditions according to false judgment code to signal plug-in reader 201, and when receive that signal plug-in reader 201 sends meet the information of screening conditions time, perform corresponding process code.
Consider in actual use, gripper 32 may be used for operating workpiece, and described gripper 32 is three finger grippers.

Claims (5)

1. an external-added CNC milling machine automatic control system, comprise rack (11), travelling belt (12), main spindle box (21), main shaft (22), mechanical arm (31), gripper (32), tool receiving cabinet (41), digital control system (101), gripper control system (102), instruction parser (203), Instruction Register (204), coding Support Library (301), coded system (302), it is characterized in that: the positive Middle face of described rack (11) is provided with main spindle box (21), main spindle box (21) bottom arranges main shaft (22), in described rack (11), the below of corresponding main shaft (22) position is provided with horizontal travelling belt (12), described rack (11) side is fixed with tool receiving cabinet (41), be provided with mechanical arm (31) in upper corresponding tool receiving cabinet (41) the side front of rack (11), mechanical arm (31) end is provided with gripper (32), described mechanical arm (31) and gripper (32) are all controlled by gripper control system (102), and the main spindle box (21) on described rack (11), main shaft (22) are all controlled by digital control system (101), described digital control system (101) and gripper control system (102) all link order buffers (204), Instruction Register (204), instruction parser (203), coded system (302), coding Support Library (301) connect successively, described instruction parser (203) is also connected with coding Support Library (301),
Described coding Support Library (301) storage enclosure function code content;
Described coded system (302) provides human-computer interaction interface, allow operator carry out process operation code write, and read from coding Support Library (301) in real time and show the encapsulation function content related in operator's compiling procedure, sent to by the code write when operator confirms instruction parser (203) to resolve and perform;
The operation code of described instruction parser (203) received code system (302), then from coding Support Library (301), read corresponding content to the encapsulation function related in operation code to resolve, operation code is resolved to the operate coding only comprising single operation process, then operate coding be compiled as digital control system (101) or the discernible operational order collection of gripper control system (102) and be sent to Instruction Register (204);
Described Instruction Register (204) receives the operational order collection of instruction parser (203), the operational order input requirements of corresponding digital control system (101) and gripper control system (102), the operational order that operational order is concentrated with one by one, part or all of mode sends to digital control system (101) and gripper control system (102) execution.
2. external-added CNC milling machine automatic control system as claimed in claim 1, is characterized in that: described travelling belt (12) is controlled by digital control system (101).
3. external-added CNC milling machine automatic control system as claimed in claim 1, it is characterized in that: also comprise flat dividing plate (42), dividing plate (42) is horizontally set in tool receiving cabinet (41) and tool receiving cabinet (41) is divided internally into multilayer.
4. external-added CNC milling machine automatic control system as claimed in claim 1, it is characterized in that: also comprise signal plug-in reader (201) and error handler (202), signal plug-in reader (201) simultaneous connection Ore-controlling Role (101) and gripper control system (102), error handler (202) is link order resolver (203) and signal plug-in reader (201) simultaneously; Signal plug-in reader (201) obtains operational process information from digital control system (101) and gripper control system (102), and according to the screening conditions received from error handler (202), qualified information is sent to error handler (202); Error handler (202) receives false judgment and process code from instruction parser (203), and send screening conditions according to false judgment code to signal plug-in reader (201), and when receive that signal plug-in reader (201) sends meet the information of screening conditions time, perform corresponding process code.
5. external-added CNC milling machine automatic control system as claimed in claim 1, is characterized in that: described gripper (32) is three finger grippers.
CN201510394240.9A 2015-07-07 2015-07-07 Additional numerical control milling machine automatic control system Pending CN104991523A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510394240.9A CN104991523A (en) 2015-07-07 2015-07-07 Additional numerical control milling machine automatic control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510394240.9A CN104991523A (en) 2015-07-07 2015-07-07 Additional numerical control milling machine automatic control system

Publications (1)

Publication Number Publication Date
CN104991523A true CN104991523A (en) 2015-10-21

Family

ID=54303342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510394240.9A Pending CN104991523A (en) 2015-07-07 2015-07-07 Additional numerical control milling machine automatic control system

Country Status (1)

Country Link
CN (1) CN104991523A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201132236Y (en) * 2007-11-30 2008-10-15 四川长征机床集团有限公司 Numerically controlled fraise machine for processing heavy type nuclear power concave-groove
KR101525058B1 (en) * 2014-11-26 2015-06-02 남진 Cutting Method for Scrapping Using Non-rotating Special Jig
CN104932429A (en) * 2015-06-29 2015-09-23 遵义宏港机械有限公司 Externally-mounted numerical control milling machine automatic control system
CN104950814A (en) * 2015-06-29 2015-09-30 贵州桂荣科技有限公司 Automatic control system of external electronic bracelet assembling equipment
CN204759166U (en) * 2015-06-30 2015-11-11 沿河土家族自治县麻阳河食品有限公司 Plus quick -witted automatic control system of formula numerical control carving
CN105116841A (en) * 2015-06-29 2015-12-02 贵州桂荣科技有限公司 Additional electronic hand ring assembly device control system
CN205121310U (en) * 2015-06-30 2016-03-30 沿河土家族自治县麻阳河食品有限公司 Plus quick -witted automatic control system of formula numerical control carving
CN106312654A (en) * 2015-06-30 2017-01-11 遵义林棣科技发展有限公司 Additional type automatic control system for numerically controlled lathes
CN106312098A (en) * 2015-06-30 2017-01-11 遵义林棣科技发展有限公司 Additional type automatic control system for numerically controlled lathes

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201132236Y (en) * 2007-11-30 2008-10-15 四川长征机床集团有限公司 Numerically controlled fraise machine for processing heavy type nuclear power concave-groove
KR101525058B1 (en) * 2014-11-26 2015-06-02 남진 Cutting Method for Scrapping Using Non-rotating Special Jig
CN104932429A (en) * 2015-06-29 2015-09-23 遵义宏港机械有限公司 Externally-mounted numerical control milling machine automatic control system
CN104950814A (en) * 2015-06-29 2015-09-30 贵州桂荣科技有限公司 Automatic control system of external electronic bracelet assembling equipment
CN105116841A (en) * 2015-06-29 2015-12-02 贵州桂荣科技有限公司 Additional electronic hand ring assembly device control system
CN204759166U (en) * 2015-06-30 2015-11-11 沿河土家族自治县麻阳河食品有限公司 Plus quick -witted automatic control system of formula numerical control carving
CN205121310U (en) * 2015-06-30 2016-03-30 沿河土家族自治县麻阳河食品有限公司 Plus quick -witted automatic control system of formula numerical control carving
CN106312654A (en) * 2015-06-30 2017-01-11 遵义林棣科技发展有限公司 Additional type automatic control system for numerically controlled lathes
CN106312098A (en) * 2015-06-30 2017-01-11 遵义林棣科技发展有限公司 Additional type automatic control system for numerically controlled lathes

Similar Documents

Publication Publication Date Title
CN104898620B (en) A kind of redundancy control system and control method based on Ethernet
CN101382788A (en) Embedded digital control system based on ARM7 and FPGA
CN202372834U (en) Embedded numerical control system with dual-core central processing unit (CPU)
CN211478942U (en) Laser processing motion platform control system
CN111213099B (en) Motion control card, motion control system, robot system and numerical control machine tool
CN104932429A (en) Externally-mounted numerical control milling machine automatic control system
CN202217169U (en) Data transmission apparatus for numerical control machine tool
CN115857439A (en) Production line data mapping and fusing system and method based on digital twinning
CN101776886A (en) Power battery pole piece numerical control laser cutting control system
CN103823412A (en) Digital control system of intersecting line cutting machine
CN104158876A (en) Double-workpiece-station photo-etching machine control system communication device based on Vxworks operating system
CN104907208A (en) Computer control system of spray-painting robot
CN105045230A (en) Automatic production line control system and automatic production line control method
CN106312654A (en) Additional type automatic control system for numerically controlled lathes
CN104991523A (en) Additional numerical control milling machine automatic control system
CN102528250A (en) Automatic changing three-dimensional groove cutting system
CN205121310U (en) Plus quick -witted automatic control system of formula numerical control carving
CN204759166U (en) Plus quick -witted automatic control system of formula numerical control carving
CN104950814A (en) Automatic control system of external electronic bracelet assembling equipment
CN103135495A (en) Control system for numerical control cutting machine
CN106312098A (en) Additional type automatic control system for numerically controlled lathes
CN111142476A (en) Application of general control system reconstructed in common numerical control machine tool
CN104597814B (en) A kind of system and method for the control system redundancy of high stability
CN105116841A (en) Additional electronic hand ring assembly device control system
RU165005U1 (en) MONITORING TERMINAL

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20151021