CN102521454B - Processing craft data evaluating method and device - Google Patents

Processing craft data evaluating method and device Download PDF

Info

Publication number
CN102521454B
CN102521454B CN201110418521.5A CN201110418521A CN102521454B CN 102521454 B CN102521454 B CN 102521454B CN 201110418521 A CN201110418521 A CN 201110418521A CN 102521454 B CN102521454 B CN 102521454B
Authority
CN
China
Prior art keywords
data
processing
blank
processing strategies
tested
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110418521.5A
Other languages
Chinese (zh)
Other versions
CN102521454A (en
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.)
Caxa Technology Co Ltd
Original Assignee
Caxa Technology 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 Caxa Technology Co Ltd filed Critical Caxa Technology Co Ltd
Priority to CN201110418521.5A priority Critical patent/CN102521454B/en
Publication of CN102521454A publication Critical patent/CN102521454A/en
Application granted granted Critical
Publication of CN102521454B publication Critical patent/CN102521454B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • General Factory Administration (AREA)

Abstract

The invention discloses a processing craft data evaluating method and a processing craft data evaluating device. The processing craft data evaluating method includes: reading data to be tested of a processing part; reading processing craft standard data corresponding to the data to be tester; and comparing the data to be tested with the corresponding processing craft standard data and acquiring evaluation value of the processing part. By the processing data evaluating method and the processing craft data evaluating device, processing craft can be verified and evaluated automatically by a computer, so that the evaluated results are high in accuracy and efficiency and low in cost.

Description

The appraisal procedure of processing technology data and device
Technical field
The present invention relates to computer realm, in particular to a kind of appraisal procedure and device of processing technology data.
Background technology
Along with modern manufacturing industry robotization, informationization, digitized development in an all-round way, there is a series of outstanding CAM software, all the production warming-up exercises between carrying out from product design to processing and manufacturing of their appliance computers, mainly comprise technological design, NC programming, Time quota calculation etc.Designer applies CAM software, and the processing technology of design elements generates the cutter path of each processing step, then utilizes the rearmounted output NC code of processing.These NC codes can be directly inputted in digital control system, realize the machining control of lathe, and commander's lathe completes each procedure of processing from blank to part.
Mechanical processing technique refers to the step of workpiece or part manufacture processing, adopts the method for machining, directly changes shape, size and the surface quality etc. of blank.Such as the processing process of a common parts is roughing semi-finishing finishing.
Along with the widespread use of CAM technology, enterprise and Ge great colleges and universities, professional technician school all more and more pay attention to the education and training of CAM technical ability, carry out the technical ability match of various ways, increase the practical teaching time, cultivate student's the ability of practice, professional skill.How to identify and assess processing technology and become the key issue of verification student CAM technical ability, the existing method of inspection is, by expert, the processing technology of student's design is carried out to double check, processing technology is carried out to double check, artificial evaluation and assessment, efficiency is very low, elapsed time is long, lacks objectivity.
In addition can also be to the hand inspection of processing result, according to the process strategies of setting, upper lathe carries out actual processing, and the part after processing is detected to evaluation.The shortcoming of the method is exactly that the time is long, cost is higher.By manual detection, also may run into the problem that standard differs, final result is had a certain impact.
At present for the assessment result poor accuracy that artificial evaluation and assessment processing technology obtain that passes through of correlation technique, and the problem that assess effectiveness is low, cost is high, effective solution is not yet proposed at present.
Summary of the invention
Passing through artificial evaluation and assessing the assessment result poor accuracy that processing technology obtains for correlation technique, and the problem that assess effectiveness is low, cost is high, not yet propose effective problem at present and propose the present invention, for this reason, fundamental purpose of the present invention is to provide a kind of appraisal procedure and device of processing technology data, to address the above problem.
To achieve these goals, according to an aspect of the present invention, provide a kind of appraisal procedure of processing technology data, the appraisal procedure of these processing technology data comprises: the data to be tested that read processing component; Read processing technology normal data corresponding to data to be tested; And by data to be tested are contrasted with corresponding processing technology normal data, obtain the assessed value of processing component.
Further, processing technology normal data comprises: blank critical field, standard Processing Strategies or processing technology canonical parameter, the to be tested data corresponding with processing technology normal data comprise: the testing data of blank, Processing Strategies to be measured, working process parameter.
Further, read processing technology normal data corresponding to data to be tested, by data to be tested are contrasted with corresponding processing technology normal data, the assessed value of obtaining processing component comprises following one or more contrast combinations: blank critical field corresponding to testing data that reads blank, and whether the testing data that detects blank is within blank critical field, wherein, in the situation that the testing data of blank is within blank critical field, the first corresponding data to be tested of blank weighted value is added to assessed value; Read standard Processing Strategies corresponding to Processing Strategies to be measured, and detect in standard Processing Strategies, whether there be the Processing Strategies identical with Processing Strategies to be measured, wherein, after identical Processing Strategies being detected, the second corresponding Processing Strategies to be measured weighted value is added to assessed value; Read the processing technology canonical parameter that working process parameter is corresponding, and whether the comparative result that detects working process parameter and processing technology canonical parameter is within predetermined configurations scope, wherein, in the situation that comparative result is within predetermined configurations scope, the 3rd corresponding working process parameter weighted value is added to assessed value.
Further, read the blank critical field corresponding to testing data of blank, and whether the testing data that detects blank is within blank critical field, wherein, in the situation that the testing data of blank is within blank critical field, the the first corresponding data to be tested of blank weighted value is added to assessed value to be comprised: the data that read blank critical field, blank critical field is that blank is more than or equal to model bounding box, and be less than or equal to the model bounding box of prearranged multiple, wherein, model bounding box is the partial model bounding box after blank processing; Whether the testing data that judges blank meets and is more than or equal to model bounding box, and is less than or equal to the condition of the model bounding box of prearranged multiple; Wherein, in the situation that satisfying condition, the first corresponding data to be tested of blank weighted value is added to assessed value; In the situation that not satisfying condition, assessed value keeps initial value.
Further, read standard Processing Strategies corresponding to Processing Strategies to be measured, and detect in standard Processing Strategies, whether there be the Processing Strategies identical with Processing Strategies to be measured, wherein, after identical Processing Strategies being detected, the second corresponding Processing Strategies to be measured weighted value is added to assessed value to be comprised: read the one or more Processing Strategies combinations in standard Processing Strategies, Processing Strategies combination comprises job operation and processing sequence; Among Processing Strategies combination, whether inquiry there is the Processing Strategies identical with Processing Strategies to be measured; Wherein, the in the situation that of successful inquiring, the second corresponding Processing Strategies to be measured weighted value is added to assessed value; In the situation that inquiry is failed, assessed value keeps initial value.
Further, weighted value corresponding to each Processing Strategies combination, after inquiring the Processing Strategies combination identical with current Processing Strategies to be measured, combines corresponding weighted value using this Processing Strategies and is added to assessed value as the second weighted value.
Further, working process parameter comprises following one or more groups parameter: machined parameters, cutter to be measured, cutting data, wherein, read the processing technology canonical parameter that working process parameter is corresponding, and whether the comparative result that detects working process parameter and processing technology canonical parameter is within predetermined configurations scope, in the situation that comparative result is within predetermined configurations scope, the 3rd corresponding working process parameter weighted value is added to assessed value, comprise: detect and in standard cutter storehouse, whether have the cutter identical with cutter to be measured, after identical cutter being detected, weighted value corresponding cutter to be measured is added to assessed value as the 3rd weighted value, this step comprises: read the cutter in tool magazine, cutter comprises roughing tool and finishing tool, among tool magazine, whether inquiry is present in the cutter that cutter to be measured is identical, wherein, the in the situation that of successful inquiring, weighted value corresponding cutter to be measured is added to assessed value as the 3rd weighted value, in the situation that inquiry is failed, assessed value keeps initial value.
Further, searching loop detects the data all to be tested of processing component, to obtain all weighted values, assessed value be cumulative all weighted values and, or cumulative one or more weighted values and.
To achieve these goals, according to a further aspect in the invention, provide a kind of apparatus for evaluating of processing technology data, the apparatus for evaluating of these processing technology data comprises: the first read module, for reading the data to be tested of processing component; The second read module, for reading processing technology normal data corresponding to data to be tested; Evaluation module, for by data to be tested are contrasted with corresponding processing technology normal data, obtains the assessed value of processing component.
Further, processing technology normal data comprises: blank critical field, standard Processing Strategies or processing technology canonical parameter, the to be tested data corresponding with processing technology normal data comprise: the testing data of blank, Processing Strategies to be measured or working process parameter, wherein, evaluation module comprises following one or more detection module: first detection module, for detection of the testing data of blank whether within blank critical field, wherein, in the situation that the testing data of blank is within blank critical field, the the first corresponding data to be tested of blank weighted value is added to assessed value, the second detection module, for detection of whether there is the Processing Strategies identical with Processing Strategies to be measured in standard Processing Strategies, wherein, after identical Processing Strategies being detected, is added to assessed value by the second corresponding Processing Strategies to be measured weighted value, the 3rd detection module, for detection of the comparative result of working process parameter and processing technology canonical parameter whether within predetermined configurations scope, wherein, in the situation that comparative result is within predetermined configurations scope, the 3rd corresponding working process parameter weighted value is added to assessed value.
Further, searching loop detects the data all to be tested of processing component, to obtain all weighted values, assessed value be cumulative all weighted values and, or cumulative one or more weighted values and.
By the present invention, adopt the data to be tested that read processing component; Read processing technology normal data corresponding to data to be tested; And by data to be tested are contrasted with corresponding processing technology normal data, obtain the assessed value of processing component, solve passing through artificial evaluation and assessing the assessment result poor accuracy that processing technology obtains of related art, and the problem that assess effectiveness is low, cost is high, and then realize and by computing machine, processing technology is automatically identified and assessed, make the effect that assessment result accuracy is high, efficiency is high and cost is low.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms the application's a part, and schematic description and description of the present invention is used for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is according to the apparatus for evaluating structural representation of the processing technology data of the embodiment of the present invention;
Fig. 2 is according to the structural representation of the evaluation object of the processing component of the embodiment of the present invention;
Fig. 3 is according to the application flow schematic diagram of the apparatus for evaluating of the processing technology data of the embodiment of the present invention;
Fig. 4 is according to the schematic flow sheet of the appraisal procedure of the processing technology data of the embodiment of the present invention; And
Fig. 5 is according to the detailed process schematic diagram of the appraisal procedure of the processing technology data of the embodiment of the present invention.
Embodiment
It should be noted that, in the situation that not conflicting, the feature in embodiment and embodiment in the application can combine mutually.Describe below with reference to the accompanying drawings and in conjunction with the embodiments the present invention in detail.
Fig. 1 is according to the apparatus structure schematic diagram of the assessment processing technology data of the embodiment of the present invention; Fig. 2 is according to the structural representation of the evaluation object of the processing component of the embodiment of the present invention; Fig. 3 is according to the application flow schematic diagram of the apparatus for evaluating of the processing technology data of the embodiment of the present invention.
As shown in Figure 1, the apparatus for evaluating of these processing technology data comprises: the first read module 10, for reading the data to be tested of processing component; The second read module 30, for reading processing technology normal data corresponding to data to be tested; Evaluation module 50, for by data to be tested are contrasted with corresponding processing technology normal data, obtains the assessed value of processing component, and wherein, assessed value can be by cumulative the obtaining of weighted value corresponding to each data to be tested.
The above embodiments of the present application can be by the inquiry data corresponding with the data to be tested of current processing component, obtain the normal data of processing technology, this normal data is benchmark and the foundation of identifying and assess processing component, after the data to be tested of processing component and normal data are contrasted, just can efficiently and accurately obtain the assessment result of processing component, utilize this invention can realize the testing and appraisal of processing technology, can generate assessment report, due to above-mentioned evaluation process full automation, therefore the application is applied in corporate training or school instruction, can effectively solve in the process of processing technology of manual evaluation processing component, assessment result poor accuracy, and assess effectiveness is low, the evaluation problem that cost is high, the accuracy of assessment models objectively.And the application can also provide patterned full Chinese interface to show, easy to operate.
Preferably, the second read module 30 of the above embodiments of the present application can be by reading and obtain normal data in default configuration file, this configuration file be by pattern checking define method generate for the identification of with assessment processing technology file, it is as the benchmark of evaluation and assessment models, it is evaluating basis that evaluation module 50 can utilize the configuration file of this generation, and the data to be tested of the processing component to input are identified and assess.And the application can adopt searching loop to detect the mode of all data to be tested of processing component, the cumulative all weighted values of assessed value and, or cumulative one or more weighted values and.
Processing technology normal data in the above embodiments of the present application can comprise: blank critical field, standard Processing Strategies or processing technology canonical parameter, the to be tested data corresponding with processing technology normal data comprise: the testing data of blank, Processing Strategies to be measured or working process parameter, wherein, evaluation module 50 comprises following one or more detection module: first detection module 501, for detection of the testing data of blank whether within blank critical field, wherein, in the situation that the testing data of blank is within blank critical field, the the first corresponding data to be tested of blank weighted value is added to assessed value, the second detection module 502, for detection of whether there is the Processing Strategies identical with Processing Strategies to be measured in standard Processing Strategies, wherein, after identical Processing Strategies being detected, is added to assessed value by the second corresponding Processing Strategies to be measured weighted value, the 3rd detection module 503, for detection of the comparative result of working process parameter and processing technology canonical parameter whether within predetermined configurations scope, wherein, in the situation that comparative result is within predetermined configurations scope, the 3rd corresponding working process parameter weighted value is added to assessed value.
The structure of the evaluation object of processing component is as shown in Figure 2 known, and the processing technology assessment to processing component in the above embodiments of the present application mainly can comprise four evaluation part: blank, Processing Strategies, tool magazine, working process parameter.Each evaluation part, is all scheduled to a weighted value.Set weighted value be one for characterizing the numerical value of this evaluation part importance, in the evaluation part for important, can invest the weight that this evaluation part is larger; For requiring not too important evaluation part can invest less weight.The specific definition of evaluation object is as follows:
Blank: refer to the original state of processing component, i.e. the master pattern of processing component just can obtain final model after blank is processed through the application's processing technology.The application can be based on model bounding box, sets a rational magnitude range of blank, as is made as blank and must be greater than model bounding box, is less than the bounding box of 1.5 times.
Processing Strategies: be the processing process that refers to processing parts, comprise the content such as job operation, processing sequence.CAM software provides multiple job operation, and roughing comprises contour roughing, region-type roughing, sweep trace roughing etc.; Finishing comprises again contour finishing, sweep trace finishing, the three-dimensional imitative finishing etc. of putting; In addition, also comprise multiple 5 axle machining functions.The variation of job operation, has just determined the variation of Processing Strategies.For example, the work flow that the application can adopt comprises: the contour finishing of contour roughing, the finishing of contour roughing sweep trace, the finishing of the contour finishing sweep trace of contour roughing etc.So just there is multiple Processing Strategies.In Processing Strategies, for different processing technologys put in order require be also different.For example, roughing must be before finishing, and this just has strict sequence requirement; And for complicated model, different parts need to carry out respectively finishing, the processing sequence of these techniques is not strict with, and whichever will do first to process which rear processing, and such process sequence setting within the specific limits.Processing Strategies, is the pith that processing technology checks, must comprise as far as possible the All Policies that meets parts machining process flow process.
Tool magazine: process parts and need to use multiple cutters, roughing tool is different from finishing tool, lists all cutters that processing parts need to use here.
Working process parameter: refer to the job operation relating in Processing Strategies, comprise machined parameters, cutter and cutting data.Each job operation all has a series of machined parameters, must input rational numerical value, the crudy of guarantee part.System can arrange a preset range for each machined parameters, and corresponding weights all, within the scope of machined parameters in predetermined accuracy, weighted value corresponding this machined parameters is added to assessed value as the 3rd weighted value.Process tool need to be selected suitable cutter in tool magazine.Cutting data refers to the kinematic parameter in process, comprise the speed of mainshaft, cutting speed, feed velocity, rate of withdraw etc., in like manner, in the situation that cutting data is within the scope of predetermined accuracy, corresponding cutting data weighted value is added in last assessed value as the 3rd weighted value.
The application can utilize processing technology to check inking device, completes successively blank setting, Processing Strategies setting, tool magazine setting, technological parameter setting, then all data is write to configuration file, and this file is as the foundation of testing and appraisal processing technology.
Hence one can see that, and the evaluation processing technology in the embodiment of the present application mainly comprises several aspects: the machined parameters of the blank of selecting, the processing process of design, each processing technology, cutter, the cutting data etc. that processing is used.In testing and appraisal machining process, by checking the process data of above-mentioned several aspects, the comprehensively rationality of testing and appraisal processing technology.Based on the weighted value of each evaluation part, can determine the final assessed value of processing component.
Based on the definition of the above-mentioned evaluation object about processing component, applicating flow chart in conjunction with apparatus for evaluating embodiment is as shown in Figure 3 known, in the evaluation process of the application's reality, before processing technology testing and appraisal, first, need expert meeting under the prerequisite of part processing request, design all Processing Strategies and the reasonable data of working process parameter etc. of processing parts, the inking device that starts processing technology inspection sets in advance processing technology normal data, all Processing Strategies of input parts machining, machined parameters zone of reasonableness etc., this processing technology normal data can generate a processing technology configuration file as testing and appraisal according to output.And the processing technology data of the processing component that student generates can be used as data to be tested, at the apparatus for evaluating (also can be called processing technology testing and appraisal device) that starts processing technology data afterwards, read processing technology normal data corresponding in the configuration file of input, the data to be tested of processing component and the processing technology normal data that reads are contrasted, thereby realize the testing and appraisal of parts machining technique.
Concrete, this application flow can be: the first step, need to meet under the prerequisite of part processing request expert, start the inking device (this device configures the instrument of the processing technology scope of examination as expert) that processing technology checks, formulate blank dimension zone of reasonableness, all Processing Strategies assembled schemes are set, arrange each working process parameter zone of reasonableness, select the zone of reasonableness of process tool, cutting data etc., generating configuration file, this configuration file as model testing and appraisal according to output.Second step, in qualification process, start the apparatus for evaluating of processing technology data, input processing technology configuration file, the processing technology data to be tested of the processing technology of input test simultaneously, by judging whether processing technology data to be tested meet the process data (the processing technology normal data in configuration file) of expert's design, if met, illustrate that this process data is reasonable, if do not met, illustrate unreasonable.If input multiple processing technologys data to be tested, this device is by processing technology data to be tested all traversal, each processing technology of i.e. circulation evaluation is treated chronometric data, export multiple assessment results, finally gather all assessment results, output gathers assessment report, has just realized the testing and appraisal to processing technology.In simple terms, the testing and appraisal flow process of processing technology utilizes the processing technology strategy of test processing technology and expert's design to compare realization.This device, take process inspection configuration file as basis, is identified and assesses test processing technology.
Fig. 4 is according to the schematic flow sheet of the appraisal procedure of the processing technology data of the embodiment of the present invention; And Fig. 5 is according to the detailed process schematic diagram of the appraisal procedure of the processing technology data of the embodiment of the present invention.
The method comprises the steps: as shown in Figure 4
Step S102, reads the data to be tested of processing component by the first read module 10 in Fig. 1.
Step S104, reads processing technology normal data corresponding to data to be tested by the second read module 30 in Fig. 1.
Step S106, realize after reading the data to be tested of processing component by the evaluation module 50 in Fig. 1, by data to be tested are contrasted with corresponding processing technology normal data, obtain the assessed value of processing component, wherein, assessed value can be by cumulative the obtaining of weighted value corresponding to each data to be tested.
Processing technology normal data in above-described embodiment can comprise: blank critical field, standard Processing Strategies, processing technology canonical parameter, the to be tested data corresponding with processing technology normal data comprise: the testing data of blank, Processing Strategies to be measured, working process parameter.
The above embodiments of the present application can be by the inquiry data corresponding with the data to be tested of current processing component in default configuration file, obtain the normal data of processing technology, this normal data is benchmark and the foundation of identifying and assess processing component, after the data to be tested of processing component and normal data are contrasted, just can efficiently and accurately obtain the assessment result of processing component, utilize this invention can realize the testing and appraisal of processing technology, can generate assessment report, due to above-mentioned evaluation process full automation, therefore the application is applied in corporate training or school instruction, can effectively solve in the process of processing technology of manual evaluation processing component, assessment result poor accuracy, and assess effectiveness is low, the evaluation problem that cost is high, the accuracy of assessment models objectively.And the application can also provide patterned full Chinese interface to show, easy to operate.The application can be used for using in corporate training or school instruction.
Preferably, the application can provide a patterned full Chinese interface to show, makes the more convenient to operate of evaluation process.
In the above embodiments of the present application, read processing technology normal data corresponding to data to be tested, and by data to be tested are contrasted with corresponding processing technology normal data, the assessed value of obtaining processing component comprises following one or more assessment combination: blank critical field corresponding to testing data that reads blank, and whether the testing data that detects blank is within blank critical field, wherein, in the situation that the testing data of blank is within blank critical field, the first corresponding data to be tested of blank weighted value is added to assessed value; Read standard Processing Strategies corresponding to Processing Strategies to be measured, and detect in standard Processing Strategies, whether there be the Processing Strategies identical with Processing Strategies to be measured, wherein, after identical Processing Strategies being detected, the second corresponding Processing Strategies to be measured weighted value is added to assessed value; Read the processing technology canonical parameter that working process parameter is corresponding, and whether the comparative result that detects working process parameter and processing technology canonical parameter is within predetermined configurations scope, wherein, in the situation that comparative result is within predetermined configurations scope, the 3rd corresponding working process parameter weighted value is added to assessed value.This embodiment has realized the different detected object of processing component has been checked, and checking process between them is independently, but also can combine and check according to user's needs.
In the above embodiments of the present application, read the blank critical field corresponding to testing data of blank, and whether the testing data that detects blank is within blank critical field, wherein, in the situation that the testing data of blank is within blank critical field, the the first corresponding data to be tested of blank weighted value is added to assessed value to be comprised: the data that read blank critical field, blank critical field can be more than or equal to model bounding box for blank, and be less than or equal to the model bounding box of prearranged multiple, wherein, model bounding box is the partial model bounding box after blank processing; Whether the testing data that judges blank meets and is more than or equal to model bounding box, and is less than or equal to the condition of the model bounding box of prearranged multiple; Wherein, in the situation that satisfying condition, the first corresponding data to be tested of blank weighted value is added to assessed value; In the situation that not satisfying condition, assessed value keeps initial value.
In the above embodiments of the present application, read standard Processing Strategies corresponding to Processing Strategies to be measured, and detect in standard Processing Strategies, whether there be the Processing Strategies identical with Processing Strategies to be measured, wherein, after identical Processing Strategies being detected, the second corresponding Processing Strategies to be measured weighted value is added to assessed value to be comprised: read the one or more Processing Strategies combinations in standard Processing Strategies, Processing Strategies combination comprises job operation and processing sequence; Among Processing Strategies combination, whether inquiry there is the Processing Strategies identical with Processing Strategies to be measured; Wherein, the in the situation that of successful inquiring, the second corresponding Processing Strategies to be measured weighted value is added to assessed value; In the situation that inquiry is failed, assessed value keeps initial value.
Preferably, weighted value corresponding to each Processing Strategies combination, after inquiring the Processing Strategies combination identical with current Processing Strategies to be measured, combines corresponding weighted value using this Processing Strategies and is added to assessed value as the second weighted value.
In the above embodiments of the present application, working process parameter can comprise following one or more groups parameter: machined parameters, cutter to be measured, cutting data, wherein, read the processing technology canonical parameter that working process parameter is corresponding, and whether the comparative result that detects working process parameter and processing technology canonical parameter is within predetermined configurations scope, in the situation that comparative result is within predetermined configurations scope, the 3rd corresponding working process parameter weighted value is added to assessed value to be comprised: detect and in standard cutter storehouse, whether have the cutter identical with cutter to be measured, after identical cutter being detected, weighted value corresponding cutter to be measured is added to assessed value as the 3rd weighted value, this step comprises: read the cutter in tool magazine, cutter comprises roughing tool and finishing tool, among tool magazine, whether inquiry is present in the cutter that cutter to be measured is identical, wherein, the in the situation that of successful inquiring, weighted value corresponding cutter to be measured is added to assessed value as the 3rd weighted value, in the situation that inquiry is failed, assessed value keeps initial value.Machined parameters in the above embodiments of the present application, cutter to be measured, cutting data are all respectively one group of parameter, and for example, machined parameters can comprise machining precision, process redundancy, machine direction, floor height etc.; The parameter of cutter to be measured can comprise: tool radius, nose angle radius, blade length, knife bar length etc.; The parameter of cutting data can comprise the speed of mainshaft, cutting speed, feed velocity, rate of withdraw etc.The working process parameter that can need to check according to user's request combination in any in this embodiment, has improved the flexibility ratio of inspection and the adaptability of assessment result.
As from the foregoing, in above-mentioned each embodiment of the application, after searching loop detects the data all to be tested of processing component, the assessed value obtaining be cumulative all weighted values and, or cumulative one or more weighted values and.
Concrete, the check process of the above-mentioned processing component of the application does not limit to the assessment order of four kinds of processing technology objects, and user can select their checks sequence according to demand.As shown in Figure 5, in conjunction with the detail flowchart of Fig. 5, a kind of embodiment carrying out according to the checks sequence of the testing data of blank, Processing Strategies to be measured, cutter to be measured, working process parameter is described for example.This detection mode after loading configuration file, all test processing technologys of searching loop, testing and appraisal processing technology successively, output assessment report.After all processing technologys have all been identified, more all assessment results, obtain summary report.
Take the flow process of processing technology data to be tested of testing and appraisal as:
First, loading configuration file, reads any one or more processing technology normal datas in configuration file.
Then, the data all to be tested of searching loop processing component, testing and appraisal test data successively, output assessment report.
In specific implementation process in this step, after reading the data all to be tested of processing component, carry out the scope of examination according to configuration file, whether contrast test data meet the requirements one by one, the testing and appraisal of implementation model.Idiographic flow is: first, judge whether blank testing data meets configuration requirement, for example contrast with default blank critical field, be more than or equal to model bounding box meeting blank, and be less than or equal in the situation of described model bounding box of prearranged multiple, weight corresponding blank is added to assessed value.Then, judge whether processing process belongs in Processing Strategies scheme, if so, weight is cumulative.Judge working process parameter again, comprise machined parameters, cutter and cutting data, if meet configuration requirement, weight is cumulative.In qualification process, each detailed rules and regulations all can write in assessment report.After all checkpoints have all been assessed, the result that weight accumulation is just identified as model, namely model evaluation value.
After all processing technologys have all been identified, more all processing technology assessed values, assessed value is larger, illustrates that processing technology is more reasonable.On the contrary, assessed value is minimum, illustrates that processing technology rationality is the poorest.
In the checking process of above-described embodiment, check that the order of various data to be tested can change mutually, and which or several data to be tested user can also select assess.
Utilize the testing and appraisal that this invention can implementation model, can generate assessment report, solve the evaluation problem of model.The present invention can be used for using in corporate training or school instruction.
It should be noted that, can in the computer system such as one group of computer executable instructions, carry out in the step shown in the process flow diagram of accompanying drawing, and, although there is shown logical order in flow process, but in some cases, can carry out shown or described step with the order being different from herein.
From above description, can find out, the present invention has realized following technique effect: by evaluation based on processing technology of the present invention and recognition methods and application of installation in training or teaching, effectively solved processing technology evaluation time due to the inconsistent problem of appraiser's various criterion, reduce cost, can assess objectively the accuracy of processing technology, efficiency is high, and the used time is short.
Obviously, those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on the network that multiple calculation elements form, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in memory storage and be carried out by calculation element, or they are made into respectively to each integrated circuit modules, or the multiple modules in them or step are made into single integrated circuit module to be realized.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (8)

1. an appraisal procedure for processing technology data, is characterized in that, comprising:
Read the data to be tested of processing component;
Read processing technology normal data corresponding to described data to be tested; And
By described data to be tested are contrasted with corresponding described processing technology normal data, obtain the assessed value of described processing component,
Wherein, described processing technology normal data comprises: blank critical field, standard Processing Strategies or processing technology canonical parameter, the to be tested data corresponding with described processing technology normal data comprise: the testing data of blank, Processing Strategies to be measured, working process parameter
Wherein, read processing technology normal data corresponding to described data to be tested, by described data to be tested are contrasted with corresponding described processing technology normal data, the assessed value of obtaining described processing component comprises following one or more contrast combinations: blank critical field corresponding to testing data that reads described blank, and whether the testing data that detects described blank is within described blank critical field, wherein, in the situation that the testing data of described blank is within described blank critical field, the the first corresponding data to be tested of described blank weighted value is added to described assessed value, read standard Processing Strategies corresponding to described Processing Strategies to be measured, and detect in described standard Processing Strategies, whether there be the Processing Strategies identical with described Processing Strategies to be measured, wherein, after identical Processing Strategies being detected, the second corresponding described Processing Strategies to be measured weighted value is added to described assessed value, read the processing technology canonical parameter that described working process parameter is corresponding, and whether the comparative result that detects described working process parameter and described processing technology canonical parameter is within predetermined configurations scope, wherein, in the situation that described comparative result is within predetermined configurations scope, the 3rd corresponding described working process parameter weighted value is added to described assessed value.
2. method according to claim 1, it is characterized in that, read the blank critical field corresponding to testing data of described blank, and whether the testing data that detects described blank is within described blank critical field, wherein, in the situation that the testing data of described blank is within described blank critical field, the first corresponding data to be tested of described blank weighted value is added to described assessed value and comprises:
Read the data of described blank critical field, described blank critical field is that described blank is more than or equal to model bounding box, and be less than or equal to the described model bounding box of prearranged multiple, wherein, described model bounding box is the partial model bounding box after described blank processing;
Whether the testing data that judges described blank meets and is more than or equal to model bounding box, and is less than or equal to the condition of the described model bounding box of prearranged multiple;
Wherein, in the situation that satisfying condition, the first corresponding data to be tested of described blank weighted value is added to described assessed value;
In the situation that not satisfying condition, described assessed value keeps initial value.
3. method according to claim 1, it is characterized in that, read standard Processing Strategies corresponding to described Processing Strategies to be measured, and detect in described standard Processing Strategies, whether there be the Processing Strategies identical with described Processing Strategies to be measured, wherein, after identical Processing Strategies being detected, the second corresponding described Processing Strategies to be measured weighted value is added to described assessed value and comprises:
Read the one or more Processing Strategies combinations in described standard Processing Strategies, described Processing Strategies combination comprises job operation and processing sequence;
Among described Processing Strategies combination, whether inquiry there is the Processing Strategies identical with described Processing Strategies to be measured;
Wherein, the in the situation that of successful inquiring, the second corresponding described Processing Strategies to be measured weighted value is added to described assessed value;
In the situation that inquiry is failed, described assessed value keeps initial value.
4. method according to claim 3, it is characterized in that, weighted value corresponding to Processing Strategies combination described in each, after inquiring the Processing Strategies combination identical with current Processing Strategies to be measured, this Processing Strategies is combined to corresponding weighted value and be added to described assessed value as described the second weighted value.
5. method according to claim 1, it is characterized in that, described working process parameter comprises following one or more groups parameter: machined parameters, cutter to be measured, cutting data, wherein, read the processing technology canonical parameter that described working process parameter is corresponding, and whether the comparative result that detects described working process parameter and described processing technology canonical parameter is within predetermined configurations scope, in the situation that described comparative result is within predetermined configurations scope, the 3rd corresponding described working process parameter weighted value is added to described assessed value and comprises:
Detect in described standard cutter storehouse, whether there be the cutter identical with described cutter to be measured, after identical cutter being detected, weighted value corresponding described cutter to be measured is added to described assessed value as the 3rd weighted value, this step comprises:
Read the cutter in described tool magazine, described cutter comprises roughing tool and finishing tool;
Among described tool magazine, whether inquiry is present in the identical cutter of described cutter to be measured;
Wherein, the in the situation that of successful inquiring, weighted value corresponding described cutter to be measured is added to described assessed value as the 3rd weighted value;
In the situation that inquiry is failed, described assessed value keeps initial value.
6. method according to claim 1, is characterized in that, searching loop detects the data all to be tested of described processing component, to obtain all weighted values, described assessed value be cumulative all weighted values and, or cumulative one or more weighted values and.
7. an apparatus for evaluating for processing technology data, is characterized in that, comprising:
The first read module, for reading the data to be tested of processing component;
The second read module, for reading processing technology normal data corresponding to described data to be tested;
Evaluation module, for by described data to be tested are contrasted with corresponding described processing technology normal data, obtains the assessed value of described processing component,
Wherein, described processing technology normal data comprises: blank critical field, standard Processing Strategies or processing technology canonical parameter, the to be tested data corresponding with described processing technology normal data comprise: the testing data of blank, Processing Strategies to be measured or working process parameter, wherein, described evaluation module comprises following one or more detection module: first detection module, for detection of the testing data of described blank whether within described blank critical field, wherein, in the situation that the testing data of described blank is within described blank critical field, the the first corresponding data to be tested of described blank weighted value is added to described assessed value, the second detection module, for detection of whether there be the Processing Strategies identical with described Processing Strategies to be measured in described standard Processing Strategies, wherein, after identical Processing Strategies being detected, the second corresponding described Processing Strategies to be measured weighted value is added to described assessed value, the 3rd detection module, for detection of the comparative result of described working process parameter and described processing technology canonical parameter whether within predetermined configurations scope, wherein, in the situation that described comparative result is within predetermined configurations scope, the 3rd corresponding described working process parameter weighted value is added to described assessed value.
8. device according to claim 7, is characterized in that, searching loop detects the data all to be tested of described processing component, to obtain all weighted values, described assessed value be cumulative all weighted values and, or cumulative one or more weighted values and.
CN201110418521.5A 2011-12-14 2011-12-14 Processing craft data evaluating method and device Active CN102521454B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110418521.5A CN102521454B (en) 2011-12-14 2011-12-14 Processing craft data evaluating method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110418521.5A CN102521454B (en) 2011-12-14 2011-12-14 Processing craft data evaluating method and device

Publications (2)

Publication Number Publication Date
CN102521454A CN102521454A (en) 2012-06-27
CN102521454B true CN102521454B (en) 2014-07-02

Family

ID=46292367

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110418521.5A Active CN102521454B (en) 2011-12-14 2011-12-14 Processing craft data evaluating method and device

Country Status (1)

Country Link
CN (1) CN102521454B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105574229B (en) * 2015-11-03 2021-04-06 徐工集团工程机械股份有限公司 Method and equipment for examining three-dimensional process model
TWI594835B (en) 2015-11-06 2017-08-11 財團法人工業技術研究院 Health assessment method and health assessment device of workpiece processing equipment
CN105354398B (en) * 2015-12-09 2019-02-01 重庆平伟汽车科技股份有限公司 A kind of mold 2D machining period appraisal procedure based on UG software
CN109146311A (en) * 2018-09-05 2019-01-04 武汉轻工大学 Processing technology appraisal procedure, user equipment, storage medium and device
CN109146310A (en) * 2018-09-05 2019-01-04 武汉轻工大学 Processing efficiency appraisal procedure, equipment, storage medium and device
CN113325801B (en) * 2021-05-28 2022-09-02 深圳大学 Ultra-precision machining system, method, apparatus, and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101368823A (en) * 2007-07-06 2009-02-18 三星重工业株式会社 Evaluation system and method for processing precision of bending part
CN101571717A (en) * 2008-05-02 2009-11-04 通用电气公司 Method and system for machining process control
CN101763068A (en) * 2009-12-15 2010-06-30 沈阳飞机工业(集团)有限公司 Preparation system of quick numerical control machining of complex parts of airplane and method
CN101763067A (en) * 2009-12-15 2010-06-30 沈阳飞机工业(集团)有限公司 Quick generation method of numerical control machining scheme of complex parts of airplane

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101368823A (en) * 2007-07-06 2009-02-18 三星重工业株式会社 Evaluation system and method for processing precision of bending part
CN101571717A (en) * 2008-05-02 2009-11-04 通用电气公司 Method and system for machining process control
CN101763068A (en) * 2009-12-15 2010-06-30 沈阳飞机工业(集团)有限公司 Preparation system of quick numerical control machining of complex parts of airplane and method
CN101763067A (en) * 2009-12-15 2010-06-30 沈阳飞机工业(集团)有限公司 Quick generation method of numerical control machining scheme of complex parts of airplane

Also Published As

Publication number Publication date
CN102521454A (en) 2012-06-27

Similar Documents

Publication Publication Date Title
CN102521454B (en) Processing craft data evaluating method and device
CN100414463C (en) Integrated support system for supporting sheet metal machining
Poniatowska Deviation model based method of planning accuracy inspection of free-form surfaces using CMMs
WO2018041476A1 (en) Method and system for the computer-assisted optimization of a numerically controlled machining process of a workpiece
CN105629920A (en) Processing monitoring system and method
CN109409022A (en) One kind is for nuclear power core physics simplation visualizing modeling debugging test method
CN104503367A (en) Turbine blade processing and on-line detection system based on numerical control processing device
US8588957B2 (en) Cutting tool data verification system and method
US20180239330A1 (en) Machine tool certification for part specific working volume
CN115042015B (en) Measuring head on-machine measuring method for key characteristic parameters of complex parts
CN114227378B (en) Clamp state detection method and device, terminal and storage medium
CN107783896B (en) Optimization method and device of data processing model
Denkena et al. Simulation based parameterization for process monitoring of machining operations
CN101901185A (en) Method for locating defects in object-oriented programs, characterized by organizing execution traces by categories
Bagshaw et al. Manufacturing data analysis of machine tool errors within a contemporary small manufacturing enterprise
CN111104334B (en) Test method and device based on EEPROM module interface software and readable storage medium
Pettijohn Achieving quality in the development process
CN113377067A (en) Dynamic sensing monitoring acquisition compensation method and device for numerical control five-axis linkage machine tool
KR20060006142A (en) Methode for integrated and automatic work of nc data creation
Peng et al. A Method for Measuring the Accuracy of the S Part Side Wall Surfaces Programming
Summerhays et al. Application of simulation software to coordinate measurement uncertainty evaluation
CN110362038A (en) Identify the test specimen and detection method of 5-shaft linkage numerical control lathe on-line checking ability
Medland et al. A constraint approach to feature-based design
Ononiwu Integration of machining with measurement
CN103782197B (en) Estimation of Seismetic Magnitude equipment, Estimation of Seismetic Magnitude method and computer readable recording medium storing program for performing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent for invention or patent application
CB02 Change of applicant information

Address after: 100080, Room 802, satellite building, No. 63, Zhichun Road, Beijing, Haidian District

Applicant after: Beijing CAXA Technology Co., Ltd.

Address before: 100080, Room 802, satellite building, No. 63, Zhichun Road, Beijing, Haidian District

Applicant before: Beijing Digital Dafang Technology Co., Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: BEIJING DIGITAL DAFANG TECHNOLOGY CO., LTD. TO: CAXA TECHNOLOGY CO., LTD.

C14 Grant of patent or utility model
GR01 Patent grant