CN110442083A - A kind of aspherics mold control system for processing - Google Patents
A kind of aspherics mold control system for processing Download PDFInfo
- Publication number
- CN110442083A CN110442083A CN201910724279.0A CN201910724279A CN110442083A CN 110442083 A CN110442083 A CN 110442083A CN 201910724279 A CN201910724279 A CN 201910724279A CN 110442083 A CN110442083 A CN 110442083A
- Authority
- CN
- China
- Prior art keywords
- processing
- mold
- controller
- industrial computer
- control system
- 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
Links
- 230000003287 optical effect Effects 0.000 claims abstract description 36
- 238000001514 detection method Methods 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims abstract description 9
- 238000007781 pre-processing Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000005304 optical glass Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/404—Numerical 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 control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35408—Calculate new position data from actual data to compensate for contour error
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
本发明适用于光学模具加工技术领域,提供了一种非球面光学模具加工控制系统,包括工控机、控制器、加工装置和检测系统,工控机用于根据用户输入信息生成加工程序指令,然后发送加工程序指令至控制器;控制器连接工控机,用于根据加工程序指令匹配运动模式,然后根据匹配出的运动模式发送运动指令给加工装置;加工装置连接控制器,用于对待加工模具进行加工;检测系统用于对初加工模具进行精度检测,并根据初加工模具的误差值控制加工控制系统对初加工模具进行加工修正。借此,本发明能够提高模具的加工精度,提高产品的性能和质量,促进产品的小型化,增强零件的互换性。
The invention is applicable to the technical field of optical mold processing, and provides an aspheric optical mold processing control system, including an industrial computer, a controller, a processing device and a detection system. The industrial computer is used to generate processing program instructions according to user input information, and then send The processing program command is sent to the controller; the controller is connected to the industrial computer for matching the motion mode according to the processing program command, and then sends the motion command to the processing device according to the matched motion mode; the processing device is connected to the controller for processing the mold to be processed ; The detection system is used to detect the accuracy of the initial processing mold, and control the processing control system to process and correct the initial processing mold according to the error value of the initial processing mold. Thereby, the present invention can improve the processing precision of the mould, improve the performance and quality of the product, promote the miniaturization of the product, and enhance the interchangeability of parts.
Description
技术领域technical field
本发明涉及光学模具加工技术领域,尤其涉及一种非球面光学模具加工控制系统。The invention relates to the technical field of optical mold processing, in particular to an aspheric optical mold processing control system.
背景技术Background technique
在精密光学、机械以及电子系统中所用的先进陶瓷和光学玻璃元件均需要超高的形状精度、表面精度以及非常小的加工变质层。然而,目前的非球面光学模具加工控制系统只能控制直线电机的各轴运动以完成工件的初加工,而不能对初加工完成的工件进行精度检测,从而不能根据初加工完成的工件的误差值控制加工控制系统对工件偏差进行再次加工修正,导致工件的精度不高,无法满足实际需求。Advanced ceramic and optical glass components used in precision optical, mechanical, and electronic systems require ultra-high shape accuracy, surface accuracy, and very small layers of process deterioration. However, the current aspheric optical mold processing control system can only control the movement of each axis of the linear motor to complete the preliminary processing of the workpiece, but cannot perform precision inspection on the workpiece after the preliminary processing, so that it cannot be based on the error value of the workpiece after the preliminary processing Controlling the processing control system to re-process and correct the deviation of the workpiece, resulting in low precision of the workpiece and unable to meet actual needs.
综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。In summary, there are obviously inconveniences and defects in the actual use of the prior art, so it is necessary to improve it.
发明内容Contents of the invention
针对上述的缺陷,本发明的目的在于提供一种非球面光学模具加工控制系统,其能够提高模具的加工精度,提高产品的性能和质量,促进产品的小型化,增强零件的互换性。In view of the above-mentioned defects, the object of the present invention is to provide an aspheric optical mold processing control system, which can improve the processing accuracy of the mold, improve the performance and quality of the product, promote the miniaturization of the product, and enhance the interchangeability of parts.
为了实现上述目的,本发明提供一种非球面光学模具加工控制系统,包括工控机、控制器、加工装置和检测系统。In order to achieve the above object, the present invention provides an aspheric optical mold processing control system, which includes an industrial computer, a controller, a processing device and a detection system.
所述工控机用于根据用户输入信息生成加工程序指令,然后发送所述加工程序指令至所述控制器。The industrial computer is used to generate processing program instructions according to user input information, and then send the processing program instructions to the controller.
所述控制器连接所述工控机,用于根据所述加工程序指令匹配运动模式,然后根据匹配出的所述运动模式发送运动指令给所述加工装置。The controller is connected to the industrial computer for matching motion patterns according to the processing program instructions, and then sends motion instructions to the processing device according to the matched motion patterns.
所述加工装置连接所述控制器,用于对待加工模具进行加工。The processing device is connected to the controller and is used for processing the mold to be processed.
所述检测系统用于对初加工模具进行精度检测,并根据初加工模具的误差值控制所述加工控制系统对初加工模具进行加工修正。The detection system is used for precision detection of the pre-processed mould, and controls the processing control system to correct the pre-processed mould, according to the error value of the pre-processed mould.
根据本发明的非球面光学模具加工控制系统,所述工控机连接外部电源,包括键盘和鼠标。According to the aspheric optical mold processing control system of the present invention, the industrial computer is connected to an external power supply, including a keyboard and a mouse.
根据本发明的非球面光学模具加工控制系统,所述键盘用于在所述工控机中键入加工程序信息,然后生成加工程序指令;所述鼠标用于选中程序按钮,然后将所述加工程序指令发送给所述控制器。According to the aspheric optical mold processing control system of the present invention, the keyboard is used to input processing program information in the industrial computer, and then generate a processing program instruction; the mouse is used to select a program button, and then the processing program instruction sent to the controller.
根据本发明的非球面光学模具加工控制系统,所述工控机还包括CPU、硬盘、内存、插接式硬盘、SMC、SD卡和FC。According to the aspheric optical mold processing control system of the present invention, the industrial computer further includes CPU, hard disk, memory, plug-in hard disk, SMC, SD card and FC.
根据本发明的非球面光学模具加工控制系统,所述控制器为UMAC控制器。According to the aspheric optical mold processing control system of the present invention, the controller is a UMAC controller.
根据本发明的非球面光学模具加工控制系统,所述UMAC控制器用于控制步进电机、交直流伺服电机、直线电机和液压伺服电机;所述UMAC控制器还用于接收检测元件的反馈信号。According to the aspheric optical mold processing control system of the present invention, the UMAC controller is used to control stepping motors, AC/DC servo motors, linear motors and hydraulic servo motors; the UMAC controller is also used to receive feedback signals from detection elements.
根据本发明的非球面光学模具加工控制系统,所述加工装置包括设置于Z轴导轨上的数控装置和压电驱动器,所述压电驱动器靠近所述待加工模具的一端设有刀具;所述加工装置还包括设置于X轴导轨上的电机,所述电机的输出端连接电机轴,所述电机轴连接待加工模具。According to the aspheric optical mold processing control system of the present invention, the processing device includes a numerical control device arranged on a Z-axis guide rail and a piezoelectric driver, and a cutter is provided at one end of the piezoelectric driver near the mold to be processed; The processing device also includes a motor arranged on the X-axis guide rail, the output end of the motor is connected to the motor shaft, and the motor shaft is connected to the mold to be processed.
根据本发明的非球面光学模具加工控制系统,所述检测系统包括传感器、机床脉冲、接口电路、脉冲计数卡、数据采集模块和报警模块;所述传感器和机床脉冲都连接所述接口电路,所述接口电路连接所述数据采集模块的采集端口,所述接口电路还连接脉冲计数卡,所述脉冲计数卡连接工控机,所述工控机连接所述数据采集模块。According to the aspheric optical mold processing control system of the present invention, the detection system includes a sensor, a machine tool pulse, an interface circuit, a pulse counting card, a data acquisition module and an alarm module; the sensor and the machine tool pulse are connected to the interface circuit, so The interface circuit is connected to the collection port of the data acquisition module, the interface circuit is also connected to a pulse counting card, the pulse counting card is connected to an industrial computer, and the industrial computer is connected to the data acquisition module.
根据本发明的非球面光学模具加工控制系统,所述工控机还连接报警模块。According to the aspheric optical mold processing control system of the present invention, the industrial computer is also connected to an alarm module.
根据本发明的非球面光学模具加工控制系统,本发明还提供一种加工非球面光学模具的方法,包括如下步骤:According to the aspheric optical mold processing control system of the present invention, the present invention also provides a method for processing an aspheric optical mold, comprising the following steps:
步骤一step one
对所述工控机通电,然后键入加工程序,并将加工程序指令发送给所述控制器;Power on the industrial computer, then input the processing program, and send the processing program instructions to the controller;
步骤二step two
所述控制器根据所述加工程序指令,与所述控制器具有的所有运动模式进行匹配,匹配到相应的运动模式后,所述控制器生成运动指令,然后将所述运动指令发送给所述加工装置;The controller matches all motion modes of the controller according to the processing program instructions, and after matching the corresponding motion modes, the controller generates a motion command, and then sends the motion command to the Processing device;
步骤三step three
所述加工装置根据所述运动指令做相应的旋转或者直线运动,使非球面光学模具加工控制系统完成所述待加工模具的初加工,得到初加工模具;The processing device performs corresponding rotation or linear motion according to the motion command, so that the aspheric optical mold processing control system completes the preliminary processing of the mold to be processed, and obtains the preliminary processed mold;
步骤四step four
所述检测系统测量所述初加工模具的精确度,并向所述工控机反馈所述初加工模具的误差值;The detection system measures the accuracy of the preliminary processing mold, and feeds back the error value of the preliminary processing mold to the industrial computer;
所述工控机根据所述误差值生成误差补正程序指令,并向所述控制器发送该指令;The industrial computer generates an error correction program instruction according to the error value, and sends the instruction to the controller;
所述控制器接收所述误差补正程序指令,并向所述加工装置输出补正指令;The controller receives the error correction program instruction, and outputs a correction instruction to the processing device;
所述加工装置根据所述补正指令控制相关电机联动,对所述初加工模具进行精密加工,得到精加工模具;The processing device controls the linkage of relevant motors according to the correction command, and performs precise processing on the pre-processing mold to obtain a finishing mold;
步骤五step five
所述检测系统再次对所述精加工模具进行测量,直至精确度在误差允许范围内,所述工控机发出停止加工程序指令,结束对模具的加工。The detection system measures the finished mold again until the accuracy is within the allowable range of error, and the industrial computer issues a command to stop the processing program to end the processing of the mold.
本发明的目的在于提供一种非球面光学模具加工控制系统,通过工控机根据用户输入信息生成加工程序指令并发送给控制器,控制器根据加工程序指令匹配出工作模式,并向加工装置发送运动指令,完成待加工模具的初加工。本发明还增设了检测系统测量初加工完成的模具精度,并向工控机反馈模具误差值,使工控机根据模具误差值生成误差补正程序指令,并发送给控制器,控制器控制加工装置重新对模具进行精密加工。综上所述,本发明的有益效果是:能够提高模具的加工精度,提高产品的性能和质量,促进产品的小型化,增强零件的互换性。The purpose of the present invention is to provide an aspheric optical mold processing control system. The processing program command is generated by the industrial computer according to the user input information and sent to the controller. The controller matches the working mode according to the processing program command and sends the motion to the processing device. command to complete the initial processing of the mold to be processed. In the present invention, a detection system is added to measure the precision of the finished mold, and the mold error value is fed back to the industrial computer, so that the industrial computer generates an error correction program instruction according to the mold error value, and sends it to the controller, and the controller controls the processing device to re-adjust The mold is precision machined. To sum up, the beneficial effects of the present invention are: it can improve the processing precision of the mold, improve the performance and quality of the product, promote the miniaturization of the product, and enhance the interchangeability of parts.
附图说明Description of drawings
图1是本发明加工控制系统流程图;Fig. 1 is the flow chart of processing control system of the present invention;
图2是本发明加工装置结构示意图;Fig. 2 is a structural representation of the processing device of the present invention;
图3是本发明检测系统流程图;Fig. 3 is a flow chart of the detection system of the present invention;
在图中:1-工控机,2-控制器,3-加工装置,31-Z轴导轨,32-数控装置,33-压电驱动器,34-刀具,35-X轴导轨,36-电机,37-电机轴,38-待加工模具;4-检测系统,41-传感器,42-机床脉冲,43-接口电路,44-脉冲计数卡,45-数据采集模块,46-报警模块。In the figure: 1-industrial computer, 2-controller, 3-processing device, 31-Z-axis guide rail, 32-numerical control device, 33-piezoelectric driver, 34-tool, 35-X-axis guide rail, 36-motor, 37-motor shaft, 38-mold to be processed; 4-detection system, 41-sensor, 42-machine pulse, 43-interface circuit, 44-pulse counting card, 45-data acquisition module, 46-alarm module.
具体实施方式Detailed ways
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
本发明提供了一种非球面光学模具加工控制系统,包括工控机1、控制器2、加工装置3和检测系统4。The invention provides an aspheric optical mold processing control system, which includes an industrial computer 1 , a controller 2 , a processing device 3 and a detection system 4 .
工控机1的作用是根据用户输入信息生成加工程序指令,并发送加工程序指令至控制器2。工控机1与外部电源连接,包括键盘和鼠标,用户可以根据需要的运动模式,使用键盘在工控机1中键入加工程序信息,生成加工程序指令,然后使用鼠标选中已经编译好的程序按钮,发送给控制器2。加工程序指令指的是与电机驱动器一起控制电机的运动模式所对应的加工程序指令,运动模式包括旋转运动模式、直线运动模式、圆周运动模式、曲线运动模式和圆弧运动模式等,每个运动模式都对应一种运动指令。工控机1具有计算机的属性和特征,如具有计算机CPU(Central Processing Unit,中央处理单元)、硬盘、内存等内部存储设备,还具有插接式硬盘,SMC(Smart Media Card,智能存储卡),SD(Secure Digital,安全数字卡),FC(Flash Card,闪存卡)等外部存储设备,并具有操作系统、控制网络和协议、计算能力以及友好的人机界面,可为其他各结构/设备/系统提供可靠、嵌入式、智能化的工业计算机。当然,工控机1还包括其他零部件,例如:输入输出设备、网络接入设备、总线等。The function of the industrial computer 1 is to generate processing program instructions according to user input information, and send the processing program instructions to the controller 2 . The industrial computer 1 is connected to an external power supply, including a keyboard and a mouse. The user can use the keyboard to input processing program information in the industrial computer 1 according to the desired motion mode to generate processing program instructions, and then use the mouse to select the compiled program button and send to controller 2. The processing program command refers to the processing program command corresponding to the motion mode that controls the motor together with the motor driver. The motion mode includes rotary motion mode, linear motion mode, circular motion mode, curved motion mode and arc motion mode, etc. Each motion Each mode corresponds to a motion command. The industrial computer 1 has the attributes and characteristics of a computer, such as internal storage devices such as a computer CPU (Central Processing Unit, central processing unit), a hard disk, and a memory, as well as a plug-in hard disk, an SMC (Smart Media Card, a smart memory card), SD (Secure Digital, secure digital card), FC (Flash Card, flash memory card) and other external storage devices, and has operating system, control network and protocol, computing power and friendly man-machine interface, can be used for other structures/equipment/ The system provides reliable, embedded and intelligent industrial computers. Of course, the industrial computer 1 also includes other components, such as input and output devices, network access devices, buses and so on.
控制器2连接工控机1,作用是根据加工程序指令匹配运动模式,并根据匹配出的运动模式发送运动指令给加工装置3;控制器2可通过UMAC控制器2(多轴运动控制器2)实现。UMAC控制器2可以控制步进电机、交直流伺服电机、直线电机、液压伺服电机等,还可以接收光栅尺、电磁阀、信号灯、报警器、感测器、激光干涉仪、电位计、旋转变压器等检测元件的反馈功能,可以允许用户使用诸如VC++、C、C++、VB、Delphi等多种语言开发程序,便于用户使用。The controller 2 is connected to the industrial computer 1, and its function is to match the motion mode according to the processing program instruction, and send the motion command to the processing device 3 according to the matched motion mode; the controller 2 can pass the UMAC controller 2 (multi-axis motion controller 2) accomplish. UMAC controller 2 can control stepper motors, AC/DC servo motors, linear motors, hydraulic servo motors, etc., and can also receive grating scales, solenoid valves, signal lights, alarms, sensors, laser interferometers, potentiometers, and resolvers The feedback function of detection components, etc., can allow users to develop programs in multiple languages such as VC++, C, C++, VB, Delphi, etc., which is convenient for users to use.
加工装置3连接控制器2,加工装置3接收到运动指令后,对待加工模具38进行加工。加工装置3包括设置于Z轴导轨31上的数控装置32和压电驱动器33,压电驱动器33靠近待加工模具38的一端设有刀具34;加工装置3还包括设置于X轴导轨35上的电机36,电机36的输出端连接电机轴37,电机轴37连接模具38。电机36可以在X轴导轨35上移动,实现待加工模具38的X向移动,电机轴37在电36的作用下可以旋转,实现待加工模具38的角度调节;压电驱动器33可以在Z轴导轨31上移动,实现刀具34的Z向移动。The processing device 3 is connected to the controller 2, and the processing device 3 processes the mold 38 to be processed after receiving the movement command. The processing device 3 includes a numerical control device 32 and a piezoelectric driver 33 arranged on the Z-axis guide rail 31, and the piezoelectric driver 33 is provided with a cutter 34 near one end of the mold 38 to be processed; A motor 36, the output end of the motor 36 is connected to a motor shaft 37, and the motor shaft 37 is connected to a mold 38. The motor 36 can move on the X-axis guide rail 35 to realize the X-direction movement of the mold 38 to be processed, and the motor shaft 37 can rotate under the action of the motor 36 to realize the angle adjustment of the mold 38 to be processed; the piezoelectric driver 33 can move on the Z-axis Move on the guide rail 31 to realize the Z-direction movement of the cutter 34.
检测系统4用于对初加工模具进行精度检测,并根据初加工模具的误差值控制加工控制系统对初加工模具的偏差进行加工修正。检测系统4包括传感器41、机床脉冲42、接口电路43、脉冲计数卡44、数据采集模块45、报警模块46;传感器41和机床脉冲42都连接接口电路43,接口电路43连接数据采集模块45的采集端口,接口电路43还连接脉冲计数卡44,脉冲计数卡44连接工控机1,工控机1连接数据采集模块45,工控机1还连接报警模块46。脉冲计数卡44对接口电路43的脉冲进行技数,等待计数条件满足,发出触发信号,工控机1把触发信号送入数据采集模块45的采集通道,通知数据采集模块45进行数据采集,将实测误差数据所拟合出的误差曲线减去系统误差,得到新的误差曲线,将待加工模具38的理想曲线减去新的误差曲线,得到补偿加工理想轨迹,工控机1根据模具误差值生成误差补正程序指令,并向控制器2发送误差补正程序指令,加工装置3再对待加工模具38进行精加工或者修正。The detection system 4 is used to detect the accuracy of the pre-processed mold, and control the processing control system to correct the deviation of the pre-processed mold according to the error value of the pre-processed mold. Detection system 4 comprises sensor 41, machine tool pulse 42, interface circuit 43, pulse counting card 44, data acquisition module 45, alarm module 46; Sensor 41 and machine tool pulse 42 all connect interface circuit 43, and interface circuit 43 connects data acquisition module 45 The collection port, the interface circuit 43 is also connected to the pulse counting card 44, the pulse counting card 44 is connected to the industrial computer 1, the industrial computer 1 is connected to the data acquisition module 45, and the industrial computer 1 is also connected to the alarm module 46. The pulse counting card 44 counts the pulses of the interface circuit 43, waits for the counting condition to be satisfied, and sends a trigger signal. The industrial computer 1 sends the trigger signal to the acquisition channel of the data acquisition module 45, notifies the data acquisition module 45 to perform data acquisition, and the measured The error curve fitted by the error data is subtracted from the system error to obtain a new error curve, and the ideal curve of the mold 38 to be processed is subtracted from the new error curve to obtain the ideal trajectory for compensation processing, and the industrial computer 1 generates an error according to the mold error value Correct the program instruction, and send the error correction program instruction to the controller 2, and the processing device 3 then performs finishing or correction on the mold 38 to be processed.
工作过程中,工控机1通电后,用户对工控机1键入加工程序,工控机1根据加工程序生成加工程序指令,并将程序指令发送给控制器2;控制器2根据加工程序指令与其具有的所有运动模式进行匹配,匹配到相应的运动模式后生成运动指令,并发送给加工装置3;加工装置3根据运动指令做相应的旋转或者直线运动,使非球面光学模具加工控制系统完成待加工模具38的初加工;检测系统4测量初加工完成的模具的精确度,并向工控机1反馈模具误差值,工控机1根据模具误差值生成误差补正程序指令并向控制器2发送该指令,控制器2接收误差补正程序指令并向加工装置3输出补正指令,加工装置3根据补正指令控制相关电机联动,以对模具进行再次精密加工;检测系统4再次对精密加工后的模具进行测量,如果所测的模具精确度在误差允许范围内,则工控机1发出停止加工程序指令,如果所测的模具精确度不在误差允许范围内,则检测系统4继续向工控机1反馈模具误差值,使工控机1根据模具误差值再次生成误差补正程序指令,直到模具的精确度达到误差允许范围内才结束对模具的加工。During the working process, after the industrial computer 1 is powered on, the user enters the processing program to the industrial computer 1, and the industrial computer 1 generates the processing program instruction according to the processing program, and sends the program instruction to the controller 2; the controller 2 according to the processing program instruction and its own All motion modes are matched, and motion commands are generated after matching the corresponding motion modes, and sent to the processing device 3; the processing device 3 performs corresponding rotation or linear motion according to the motion commands, so that the aspheric optical mold processing control system completes the mold to be processed 38 preliminary processing; the detection system 4 measures the accuracy of the mold completed by the preliminary processing, and feeds back the mold error value to the industrial computer 1, and the industrial computer 1 generates an error correction program instruction according to the mold error value and sends the instruction to the controller 2 to control The device 2 receives the error correction program instruction and outputs the correction instruction to the processing device 3, and the processing device 3 controls the linkage of the relevant motors according to the correction instruction to carry out precise processing of the mold again; the detection system 4 measures the precision processed mold again, if the If the measured mold accuracy is within the allowable range of error, the industrial computer 1 will issue an instruction to stop the processing program. If the measured mold accuracy is not within the allowable range of error, the detection system 4 will continue to feed back the mold error value to the industrial computer 1, so that the industrial control Machine 1 regenerates the error correction program command according to the mold error value, and does not finish processing the mold until the precision of the mold reaches the tolerance range of the error.
根据上述非球面光学模具加工控制系统。本发明还提供一种非球面光学模具加工方法,包括如下步骤:According to the above-mentioned aspheric optical mold processing control system. The present invention also provides a method for processing an aspheric optical mold, comprising the following steps:
步骤一step one
对工控机1通电,然后键入加工程序,并将程序指令发送给控制器2;Power on the industrial computer 1, then input the processing program, and send the program instruction to the controller 2;
步骤二step two
控制器2根据加工程序指令,与控制器2具有的所有运动模式进行匹配,匹配到相应的运动模式后生成运动指令,并发送给加工装置3;The controller 2 matches all motion modes of the controller 2 according to the instructions of the processing program, generates motion commands after matching the corresponding motion modes, and sends them to the processing device 3;
步骤三step three
加工装置3根据运动指令做相应的旋转或者直线运动,使非球面光学模具加工控制系统完成待加工模具38的初加工,得到初加工模具;The processing device 3 performs corresponding rotation or linear motion according to the motion command, so that the aspheric optical mold processing control system completes the preliminary processing of the mold 38 to be processed, and obtains the preliminary processed mold;
步骤四step four
检测系统4测量初加工模具的精确度,并向工控机1反馈误差值,工控机1根据误差值生成误差补正程序指令并向控制器2发送该指令,控制器2接收误差补正程序指令并向加工装置3输出补正指令,加工装置3根据补正指令控制相关电机联动,对模具进行精密加工,得到精加工模具;The detection system 4 measures the accuracy of the pre-processed mold, and feeds back the error value to the industrial computer 1. The industrial computer 1 generates an error correction program instruction according to the error value and sends the instruction to the controller 2. The controller 2 receives the error correction program instruction and sends the instruction to the controller 2. The processing device 3 outputs the correction instruction, and the processing device 3 controls the linkage of the relevant motors according to the correction instruction, and performs precision processing on the mold to obtain a finished mold;
步骤五step five
检测系统4再次对精加工模具进行测量,如果所测的精确度在误差允许范围内,则工控机1发出停止加工程序指令,如果所测的精确度不在误差允许范围内,则检测系统4继续向工控机1反馈误差值,使工控机1根据模具误差值再次生成误差补正程序指令,直到模具的精确度达到误差允许范围内才结束对模具的加工。The detection system 4 measures the finished mold again. If the measured accuracy is within the allowable range of error, the industrial computer 1 issues a command to stop the processing program. If the measured accuracy is not within the allowable range of error, the detection system 4 continues Feedback the error value to the industrial computer 1, so that the industrial computer 1 regenerates the error correction program instruction according to the mold error value, and the processing of the mold is not completed until the accuracy of the mold reaches the tolerance range of the error.
综上所述,本发明通过工控机根据用户输入信息生成加工程序指令并发送给控制器,控制器根据加工程序指令匹配出工作模式,并向加工装置发送运动指令,完成待加工模具初加工。本发明还增设了检测系统测量初加工完成的模具精度,并向工控机反馈模具误差值,使工控机根据模具误差值生成误差补正程序指令,并发送给控制器,控制器控制加工装置重新对模具进行精密加工。综上所述,本发明的有益效果是:能够提高模具的加工精度,提高产品的性能和质量,促进产品的小型化,增强零件的互换性。In summary, the present invention generates processing program commands according to user input information through the industrial computer and sends them to the controller. The controller matches the working mode according to the processing program commands and sends motion commands to the processing device to complete the initial processing of the mold to be processed. In the present invention, a detection system is added to measure the precision of the finished mold, and the mold error value is fed back to the industrial computer, so that the industrial computer generates an error correction program instruction according to the mold error value, and sends it to the controller, and the controller controls the processing device to re-adjust The mold is precision machined. To sum up, the beneficial effects of the present invention are: it can improve the processing precision of the mold, improve the performance and quality of the product, promote the miniaturization of the product, and enhance the interchangeability of parts.
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。Certainly, the present invention also can have other multiple embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and deformations according to the present invention, but these corresponding Changes and deformations should belong to the scope of protection of the appended claims of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910724279.0A CN110442083A (en) | 2019-08-07 | 2019-08-07 | A kind of aspherics mold control system for processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910724279.0A CN110442083A (en) | 2019-08-07 | 2019-08-07 | A kind of aspherics mold control system for processing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110442083A true CN110442083A (en) | 2019-11-12 |
Family
ID=68433543
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910724279.0A Pending CN110442083A (en) | 2019-08-07 | 2019-08-07 | A kind of aspherics mold control system for processing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110442083A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5313403A (en) * | 1990-01-23 | 1994-05-17 | Toshiba Kikai Kabushiki Kaisha | Numerical control apparatus having a circular interpolation locus display function and control method thereof |
CN107482957A (en) * | 2017-08-30 | 2017-12-15 | 深圳市圆梦精密技术研究院 | Linear motor control system and method |
CN107796334A (en) * | 2017-11-29 | 2018-03-13 | 许昌学院 | A kind of surface testing system of aspherical optical element |
CN109189000A (en) * | 2018-09-21 | 2019-01-11 | 深圳市圆梦精密技术研究院 | A kind of aspherics mold control system for processing |
CN109189002A (en) * | 2018-09-21 | 2019-01-11 | 深圳市圆梦精密技术研究院 | A kind of Surface Milling control system for processing and lathe |
-
2019
- 2019-08-07 CN CN201910724279.0A patent/CN110442083A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5313403A (en) * | 1990-01-23 | 1994-05-17 | Toshiba Kikai Kabushiki Kaisha | Numerical control apparatus having a circular interpolation locus display function and control method thereof |
CN107482957A (en) * | 2017-08-30 | 2017-12-15 | 深圳市圆梦精密技术研究院 | Linear motor control system and method |
CN107796334A (en) * | 2017-11-29 | 2018-03-13 | 许昌学院 | A kind of surface testing system of aspherical optical element |
CN109189000A (en) * | 2018-09-21 | 2019-01-11 | 深圳市圆梦精密技术研究院 | A kind of aspherics mold control system for processing |
CN109189002A (en) * | 2018-09-21 | 2019-01-11 | 深圳市圆梦精密技术研究院 | A kind of Surface Milling control system for processing and lathe |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9915516B2 (en) | Method for controlling shape measuring apparatus | |
CN103699056B (en) | The little line segment real-time smooth transition interpolation method of high-speed, high precision digital control processing | |
CN101968641B (en) | Error correction system of machine tool XY plane | |
CN103713579B (en) | A kind of industrial robot operation method | |
CN103909473B (en) | In tangential point tracking grinding, crank shaft angle is to locating measurement method and device | |
CN106383495B (en) | Curved surface contour constant force tracking method and application device based on nonlinear double closed-loop control | |
CN103962889A (en) | Machining machine probe measuring system and method | |
CN107838920A (en) | A kind of robot polishing Force control system and method | |
TW201925937A (en) | Thermal compensation control system for machine tool and method thereof | |
CN104808581A (en) | Compensation processing method for complicated face-type curved surface manufacture | |
CN106886197B (en) | Method for controlling machine to implement machining, device and application thereof | |
CN102566500A (en) | Straight line segment approximation node-based numerical control system contour error control method | |
CN108062071B (en) | A Real-time Measurement Method of Servo Profile Error of Parametric Curve Track | |
CN105334802A (en) | Method for adjusting coaxiality between main axis and C axis | |
JP6168396B2 (en) | Machine Tools | |
CN103513609B (en) | The external compensating control method of a kind of numerical control machining tool heat error based on auxiliary coder | |
CN202684742U (en) | Feeding mechanism of grinder | |
CN106886195B (en) | Machining control method, device and application thereof | |
Selak et al. | Evaluation of localization systems for CNC machining of large FRPC parts | |
WO2017101700A1 (en) | Computer aided manufacturing method, device and system in direct communication with numerical control system | |
CN110442083A (en) | A kind of aspherics mold control system for processing | |
CN107796334A (en) | A kind of surface testing system of aspherical optical element | |
CN109189000A (en) | A kind of aspherics mold control system for processing | |
CN110045681B (en) | An external compensation method for position-dependent errors of CNC machine tools based on position prediction | |
CN207610673U (en) | A surface shape detection device for an aspheric optical element |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for 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: 20191112 |