[go: up one dir, main page]

CN103121157B - A kind of key manufacturing method, device and equipment - Google Patents

A kind of key manufacturing method, device and equipment Download PDF

Info

Publication number
CN103121157B
CN103121157B CN201310041172.9A CN201310041172A CN103121157B CN 103121157 B CN103121157 B CN 103121157B CN 201310041172 A CN201310041172 A CN 201310041172A CN 103121157 B CN103121157 B CN 103121157B
Authority
CN
China
Prior art keywords
key
code
key code
coding
tooth
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
CN201310041172.9A
Other languages
Chinese (zh)
Other versions
CN103121157A (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.)
ADTECH (SHENZHEN) TECHNOLOGY Co Ltd
Original Assignee
ADTECH (SHENZHEN) 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 ADTECH (SHENZHEN) TECHNOLOGY Co Ltd filed Critical ADTECH (SHENZHEN) TECHNOLOGY Co Ltd
Priority to CN201310041172.9A priority Critical patent/CN103121157B/en
Publication of CN103121157A publication Critical patent/CN103121157A/en
Application granted granted Critical
Publication of CN103121157B publication Critical patent/CN103121157B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention is applicable to key and manufactures field, it is provided that a kind of key manufacturing method, device and equipment.Described method includes: generating initial code according to the key code parameter that pre-sets, described key code parameter includes: select the classification of key, the tooth number of key, the tartar of total several types, generate coding always go here and there number, coding group to be generated and coding file name;Screen the key code meeting default screening conditions in described initial code one by one;According to described key code, the actual value that coupling is corresponding, call the key that the processing of described actual value is corresponding.The embodiment of the present invention can save the time producing key.

Description

A kind of key manufacturing method, device and equipment
Technical field
The invention belongs to key and manufacture field, particularly relate to a kind of key manufacturing method, device and equipment.
Background technology
Key is a kind of unlocking tool common in daily life, and the shape of the key of the lock correspondence being typically different is the most different, to ensure the life of user, property safety.Different and tooth the size of length that different keys is embodied in key is equal, and the key such as antitheft door is the longest, and the length of the key of automobile, cupboard is the shortest, and the flute profile of key is the most different with size etc..
The existing method generating different key is by manual compiling key code, and then generates corresponding key according to the key code of manual compiling.Owing to the method needs manual compiling key code, the most time-consuming, and improve probability and the probability of key code leakage volume that identical keys coding occurs.During this is because process a key, more than the demand of key code is generally gone here and there 10,000, in this process, artificial treatment occurs repeated code and the phenomenon of few code unavoidably, compiling procedure it is also contemplated that the various conditions in processing to be met simultaneously, therefore the method for manual compiling key code is very inconvenient, and extremely inefficient.
Summary of the invention
Embodiments provide a kind of key manufacturing method, device and equipment, it is intended to the production time solving to need h coding to be caused when existing key manufactures is long, the problem of inefficiency.
On the one hand, it is provided that a kind of key manufacturing method, described method includes:
Generating initial code according to the key code parameter that pre-sets, described key code parameter includes: select the classification of key, the tooth number of key, the tartar of total several types, generate coding always go here and there number, coding group to be generated and coding file name;
Screening the key code meeting default screening conditions in described initial code one by one, described default screening conditions include: match grade before and after between sum that the tartar of tooth number of the same race is adjacent, tooth number, monolateral have several differ tartar, bilateral have several differ tartar, at least difference, the minimum extreme difference of monolateral tooth number, coding tooth mode the most symmetrical, fixing and any amount combination of fixing tooth position and number of a pair in any two string encodings;
According to described key code, the actual value that coupling is corresponding, call the key that the processing of described actual value is corresponding.
On the other hand, it is provided that a kind of key manufacturing device, described device includes:
Initial code signal generating unit, for generating initial code according to the key code parameter that pre-sets, described key code parameter includes: select the classification of key, the tooth number of key, the tartar of total several types, generate coding always go here and there number, coding group to be generated and coding file name;
Screening unit, for screening the key code meeting default screening conditions in described initial code one by one, described default screening conditions include: match grade before and after between sum that the tartar of tooth number of the same race is adjacent, tooth number, monolateral have several differ tartar, bilateral have several differ tartar, at least difference, the minimum extreme difference of monolateral tooth number, coding tooth mode the most symmetrical, fixing and any amount combination of fixing tooth position and number of a pair in any two string encodings;
Key signal generating unit, for according to described key code, the actual value that coupling is corresponding, calling the key that the processing of described actual value is corresponding.
Another further aspect, it is provided that a kind of key manufacturing equipment, described key manufacturing equipment includes the device that key as above manufactures.
In the embodiment of the present invention, owing to the key code of generation key is without h coding, therefore it is greatly saved scramble time, and the repeated code of appearance and few code phenomenon when decreasing artificial treatment.
Accompanying drawing explanation
Fig. 1 is the flow chart of a kind of key manufacturing method that first embodiment of the invention provides;
Fig. 2 is the structure chart of a kind of key manufacturing device that second embodiment of the invention provides;
Fig. 3 is the structure chart of a kind of key manufacturing device that third embodiment of the invention provides.
Detailed description of the invention
In order to make the purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
In the embodiment of the present invention, generating initial code according to the key code parameter that pre-sets, described key code parameter includes: select the classification of key, the tooth number of key, the tartar of total several types, generate coding always go here and there number, coding group to be generated and coding file name;Screen the key code meeting default screening conditions in described initial code one by one;According to described key code, the actual value that coupling is corresponding, call the key that the processing of described actual value is corresponding.
In order to technical solutions according to the invention are described, illustrate below by specific embodiment.
Embodiment one
Fig. 1 shows the flow chart of a kind of key manufacturing method that first embodiment of the invention provides, and details are as follows:
Step S11, generating initial code according to the key code parameter that pre-sets, described key code parameter includes: select the classification of key, the tooth number of key, the tartar of total several types, generate coding always go here and there number, coding group to be generated and coding file name.
In this step, described initial code is to utilize the multiple key code parameters pre-set to generate corresponding coding, it is made up of many height coding, each height has encoded corresponding function, each height coding can be with independent assortment, the number of the key code parameter that described initial code generally uses is between 6 to 16, such as, the tooth number of one bilateral internal layer key is 10, there is the coding of 4 types, the coded strings number needing to generate is set, select to generate the group of coding, after name preserves key code file name, the coding required for saltation layer can be generated.Generate the form such as " .2312431223 " of coded strings, " .1321431243 ".The parameter that different keys generates coding is different, and described key code parameter includes:
Select key classification: be divided into monolateral or bilateral, i.e. key be single tartar for monolateral, key be double tartar for bilateral;
The tooth number of key: the number of a tartar on the key, namely the number of teeth of key;
The tartar of total several types: the kind of a key tooth flower (or differential);
Generate coding always goes here and there number: need the sum of the coding generated;
Coding group to be generated: from generating the coding group selecting to need to use group;
Coding file name: the file name of the key code that name preserves.
Step S12, screening and meet the key code of default screening conditions in described initial code one by one, described default screening conditions include: match grade before and after between sum that the tartar of tooth number of the same race is adjacent, tooth number, monolateral have several differ tartar, bilateral have several differ tartar, at least difference, the minimum extreme difference of monolateral tooth number, coding tooth mode the most symmetrical, fixing and any amount combination of fixing tooth position and number of a pair in any two string encodings.
In this step, described screening one by one meets the key code of default screening conditions particularly as follows: according to described default screening conditions in described initial code, from the beginning of the first son coding of described initial code, screen the son coding meeting default screening conditions in described initial code, combine all son codings meeting default screening conditions in order and obtain key code.
Concrete, described first son coding is first son coding in initial code.Described default screening conditions and the key code relating to parameters preset, use default screening conditions can filter out satisfactory key code on the whole, such as:
The sum that tooth number of the same race is adjacent: the number that the tartar of same size can be adjacent, when being such as set to 2, the number that in coding, the tartar of same dimension is adjacent is 2, the same size number that is connected is that is undesirable more than 2, as coding " .2312431223 " meets the requirements, coding " .2312432223 " is undesirable;
Match grade before and after between tooth number: limit the scope of phase adjacent teeth number, prevent tartar change in size scope excessive, as being set to 2 herein, then coding " .2312431223 " meets the requirements, coding " .2312412223 " is undesirable, in coding " .2312412223 ", 41 is adjacent, and it is 3 that grade is joined in district, is unsatisfactory for condition.Each two adjacent encoder in coded strings is required for meeting this condition;
Monolateral have several tartar differed: when the key of processing is monolateral key, the most several different tartar sizes in coded strings;
Bilateral have several tartar differed: when the key of processing is bilateral key, the most several different tartar size in every limit in coded strings;
At least difference of a pair in any two string encodings: with in numerous codings of a key, appoints and takes two string encodings and regarded as two integers, need to ensure certain difference after subtracting each other;
The minimum of monolateral tooth number is differential: in the coded strings of monolateral key, any two coding needs to ensure that certain difference, the coded strings of bilateral key need the coding ensureing both sides all to ensure there is certain difference.So parameter is set to 3, and coding " .2312431223 " meets the requirements, and coding " .2312312223 " is undesirable;
Coding is the most symmetrical: carry out symmetrical treatment the need of coded strings;
Fixing tooth mode: be divided into and not fixing, fixing single tooth, it is fixed as three kinds of modes of tooth of a certain scope;
Fixing tooth position and number: the coding that be there is a need to fix is set;
Step S13, according to described key code, the actual value that coupling is corresponding, call the key that the processing of described actual value is corresponding.
In this step, the key corresponding with the combination of this key parameter is produced according to the key code meeting default screening conditions, with meet default screening conditions key code as foundation, with the actual value that coupling is corresponding, in the coding generation of key, refers to the size of key tooth flower, it could also be possible that angle, by reading coding lookup corresponding tartar size value during saltation layer, with the corresponding key of this dimensioned.
In the embodiment of the present invention, default key code parameter is used to generate multiple combination, re-use the key code that the screening of default screening conditions generates, the last actual value corresponding according to the key code coupling after screening, during saltation layer, call the key that the processing of this value is corresponding.Owing to generating the combination of key parameter of key without h coding, therefore it is greatly saved the scramble time, and the repeated code that occurs when decreasing artificial treatment and few code phenomenon.
As a preferred embodiment, comprised the steps: before step S13
Step S14, in order preservation meet the key code of default screening conditions.
In the present embodiment, preserve the key code after screening according to a definite sequence, such as, preserve according to order from big to small, or according to order preservation etc. from small to large.Preserve the key code after screening, when producing key, can directly use the key code of preservation, save the key production time.
Step S15, to preserve key code carry out special handling, described special handling includes: upset the key code preserved in order, from preserve key code choose specify number key code etc..
In the present embodiment, if the customers of demand key are all at the same area or adjacent area, then need the key code after screening is carried out special handling, in order to ensure the security of the lives and property of client to greatest extent.
Preferably, after the step s 15, including step:
Step S16, preservation carry out the key code after special handling.
In the present embodiment, preserve key code after special handling, in order to follow-up can directly use.
In embodiments of the present invention, owing to generating the combination of key parameter of key without h coding, therefore it is greatly saved the scramble time, and the repeated code that occurs when decreasing artificial treatment and few code phenomenon.
Embodiment two
Fig. 2 shows the structure chart of a kind of key manufacturing device that second embodiment of the invention provides, for convenience of description, illustrate only part related to the present embodiment, described key manufacturing device includes: initial code signal generating unit 21, screening unit 22 and key signal generating unit 23.
Wherein, initial code signal generating unit 21, for generating initial code according to the key code parameter that pre-sets, described key code parameter includes: select the classification of key, the tooth number of key, the tartar of total several types, generate coding always go here and there number, coding group to be generated and coding file name.
Screening unit 22, for screening the key code meeting default screening conditions in described initial code one by one, described default screening conditions include: match grade before and after between sum that the tartar of tooth number of the same race is adjacent, tooth number, monolateral have several differ tartar, bilateral have several differ tartar, at least difference, the minimum extreme difference of monolateral tooth number, coding tooth mode the most symmetrical, fixing and any amount combination of fixing tooth position and number of a pair in any two string encodings.
Key signal generating unit 23, for according to described key code, the actual value that coupling is corresponding, calling the key that the processing of described actual value is corresponding.
Further, described screening unit 22 is specifically for according to described default screening conditions, from the beginning of the first son coding of described initial code, screen the son coding meeting default screening conditions in described initial code, combine all son codings meeting default screening conditions in order and obtain key code.
What the embodiment of the present invention provided can apply in the embodiment of the method one of aforementioned correspondence, and details see the description of above-described embodiment one, do not repeat them here.
Embodiment three
Fig. 3 shows the structure chart of the another kind of key manufacturing device that third embodiment of the invention provides, in figure 3, this key manufacturing device includes: initial code signal generating unit 31, screening unit 32, key signal generating unit the 33, first storage unit the 34, second screening unit 35 and the second storage unit 36.
Wherein, initial code signal generating unit 31, for generating initial code according to the key code parameter that pre-sets, described key code parameter includes: select the classification of key, the tooth number of key, the tartar of total several types, generate coding always go here and there number, coding group to be generated and coding file name.
Screening unit 32, for screening the key code meeting default screening conditions in described initial code one by one, described default screening conditions include: match grade before and after between sum that the tartar of tooth number of the same race is adjacent, tooth number, monolateral have several differ tartar, bilateral have several differ tartar, at least difference, the minimum extreme difference of monolateral tooth number, coding tooth mode the most symmetrical, fixing and any amount combination of fixing tooth position and number of a pair in any two string encodings.
Key signal generating unit 33, for according to described key code, the actual value that coupling is corresponding, calling the key that the processing of described actual value is corresponding.
First storage unit 34, for being preserved the key code meeting default screening conditions by preset order;
Second screening unit 35, for the key code preserved is carried out special handling, described special handling includes: upset the key code preserved in order, chooses the key code specifying number from the key code preserved.
Further, described key manufacturing device also includes:
Second storage unit, for preserving the key code after carrying out special handling.
What the embodiment of the present invention provided can apply in the embodiment of the method one of aforementioned correspondence, and details see the description of above-described embodiment one, do not repeat them here.
It should be noted that in said system embodiment, included unit is to carry out dividing according to function logic, but is not limited to above-mentioned division, as long as being capable of corresponding function;It addition, the specific name of each functional unit is also only to facilitate mutually distinguish, it is not limited to protection scope of the present invention.
Additionally, one of ordinary skill in the art will appreciate that all or part of step realizing in the various embodiments described above method can be by program and completes to instruct relevant hardware, corresponding program can be stored in a computer read/write memory medium, described storage medium, such as ROM/RAM, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all any amendment, equivalent and improvement etc. made within the spirit and principles in the present invention, should be included within the scope of the present invention.

Claims (9)

1. a key manufacturing method, it is characterised in that described key manufacturing method includes step:
Generating initial code according to the key code parameter that pre-sets, described key code parameter includes: select the classification of key, the tooth number of key, the tartar of total several types, generate coding always go here and there number, coding group to be generated and coding file name;
Screen the key code meeting default screening conditions in described initial code one by one, described default screening conditions include: match grade before and after between sum that the tartar of tooth number of the same race is adjacent, tooth number, monolateral have several differ tartar, bilateral have several differ tartar, at least difference, the minimum extreme difference of monolateral tooth number, coding tooth mode the most symmetrical, fixing and any amount combination of fixing tooth position and number of a pair in any two string encodings, wherein, described fixing tooth mode includes not fixing, fixing single tooth and be fixed as the tooth of a certain scope;
According to described key code, the actual value that coupling is corresponding, call the key that the processing of described actual value is corresponding.
2. key manufacturing method as claimed in claim 1, it is characterised in that described screen the key code meeting default screening conditions in described initial code one by one, particularly as follows:
According to described default screening conditions, from the beginning of the first son coding of described initial code, screen the son coding meeting default screening conditions in described initial code, combine all son codings meeting default screening conditions in order and obtain key code.
3. key manufacturing method as claimed in claim 1 or 2, it is characterised in that described according to described key code, the actual value that coupling is corresponding, before calling the key that the processing of described actual value is corresponding, also includes:
The key code meeting default screening conditions is preserved by preset order;
The key code preserved is carried out special handling, and described special handling includes: upset the key code preserved in order, chooses the key code specifying number from the key code preserved.
4. key manufacturing method as claimed in claim 3, it is characterized in that, the described key code to preserving carries out special handling, and described special handling includes: upset the key code preserved in order, after choosing the key code of appointment number from the key code preserved, also include:
Preserve the key code after carrying out special handling.
5. a key manufacturing device, it is characterised in that described key manufacturing device includes:
Initial code signal generating unit, for generating initial code according to the key code parameter that pre-sets, described key code parameter includes: select the classification of key, the tooth number of key, the tartar of total several types, generate coding always go here and there number, coding group to be generated and coding file name;
Screening unit, for screening the key code meeting default screening conditions in described initial code one by one, described default screening conditions include: the sum that the tartar of tooth number of the same race is adjacent, match grade before and after between tooth number, monolateral have several tartar differed, bilateral have several tartar differed, the at least difference of a pair in any two string encodings, the minimum extreme difference of monolateral tooth number, coding is the most symmetrical, the any amount combination of fixing tooth mode and fixing tooth position and number, wherein, described fixing tooth mode includes not fixing, fixing single tooth and the tooth being fixed as a certain scope;
Key signal generating unit, for according to described key code, the actual value that coupling is corresponding, calling the key that the processing of described actual value is corresponding.
6. key manufacturing device as claimed in claim 5, it is characterized in that, described screening unit is specifically for according to described default screening conditions, from the beginning of the first son coding of described initial code, screen the son coding meeting default screening conditions in described initial code, combine all son codings meeting default screening conditions in order and obtain key code.
7. the key manufacturing device as described in claim 5 or 6, it is characterised in that described device also includes:
First storage unit, for being preserved the key code meeting default screening conditions by preset order;
Second screening unit, for the key code preserved is carried out special handling, described special handling includes: upset the key code preserved in order, chooses the key code specifying number from the key code preserved.
8. key manufacturing device as claimed in claim 7, it is characterised in that described device also includes:
Second storage unit, for preserving the key code after carrying out special handling.
9. a key manufacturing equipment, it is characterised in that described key manufacturing equipment includes the key manufacturing device as described in any one of claim 5 to 8.
CN201310041172.9A 2013-02-01 2013-02-01 A kind of key manufacturing method, device and equipment Active CN103121157B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310041172.9A CN103121157B (en) 2013-02-01 2013-02-01 A kind of key manufacturing method, device and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310041172.9A CN103121157B (en) 2013-02-01 2013-02-01 A kind of key manufacturing method, device and equipment

Publications (2)

Publication Number Publication Date
CN103121157A CN103121157A (en) 2013-05-29
CN103121157B true CN103121157B (en) 2016-08-03

Family

ID=48452400

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310041172.9A Active CN103121157B (en) 2013-02-01 2013-02-01 A kind of key manufacturing method, device and equipment

Country Status (1)

Country Link
CN (1) CN103121157B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103878421B (en) * 2014-03-03 2017-02-08 深圳众为兴技术股份有限公司 Numerical control system of bilateral internal tooth blade key and processing method of key
CN105545099B (en) * 2016-02-01 2017-06-30 北华大学 A kind of digital code, monomer key combination set

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2908025Y (en) * 2006-05-24 2007-06-06 乳山市乳嘉造锁设备有限公司 Digital controlled gulleting machine for automobile key
CN102156437A (en) * 2011-03-01 2011-08-17 上海维宏电子科技有限公司 Bit information loading method for key processing system and key processing method
CN202097323U (en) * 2011-02-28 2012-01-04 陈发华 Numerical control stamping machine for key bits

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8682466B2 (en) * 2007-05-04 2014-03-25 Taiwan Semiconductor Manufacturing Company, Ltd. Automatic virtual metrology for semiconductor wafer result prediction

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2908025Y (en) * 2006-05-24 2007-06-06 乳山市乳嘉造锁设备有限公司 Digital controlled gulleting machine for automobile key
CN202097323U (en) * 2011-02-28 2012-01-04 陈发华 Numerical control stamping machine for key bits
CN102156437A (en) * 2011-03-01 2011-08-17 上海维宏电子科技有限公司 Bit information loading method for key processing system and key processing method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
基于数据库的CNC制钥匙机的体系结构研究;李红燕等;《职业》;20100115(第2期);第123-124页 *
钥匙铣齿机专用数控系统关键技术的研究与开发;尹玲;《中国优秀硕士论文全文数据库》;20060515;第14-45页 *

Also Published As

Publication number Publication date
CN103121157A (en) 2013-05-29

Similar Documents

Publication Publication Date Title
CN108388598A (en) Electronic device, date storage method and storage medium
WO2005045698A3 (en) Method of producing a current view from at least one variable source information object in a computer environment
CN101515929B (en) Message format conversion method, network device and agent device
WO2004057458A8 (en) Method and system for dynamic visualization of multi-dimensional data
WO2007061689A1 (en) Smart copy/paste of graphical nodes
CN103121157B (en) A kind of key manufacturing method, device and equipment
CN108170656A (en) Template establishment method, document creating method, rendering intent and device
CN103425632A (en) Serializing method, device and processor
TW200739348A (en) Method of maintaining software integrity
CN110178360B (en) Method, computing system and storage device for tint palette generation
CN103810247A (en) Disaster recovery data comparing method based on bucket algorithm
CN102480374A (en) Method and equipment for processing and reporting alarm information
CN103092996A (en) Document data acquisition device and document data acquisition method
EP4607339A1 (en) Encoding method and apparatus, computer device, and storage medium
GB2609831A8 (en) Multi-value primary keys for plurality of unique identifiers of entities
CN105678831A (en) Image rendering method and apparatus
Li Smooth piecewise polynomial blending operations for implicit shapes
CN103678138A (en) Method and device for generating state conversion test samples
CN106845786A (en) Method and device for evaluating reservoir connectivity between injection well and production well
CN105005604A (en) Big data system
CN102136270A (en) Audio frequency decoding method and device
CN111046115A (en) Knowledge graph-based heterogeneous database interconnection management method
CN105718429B (en) The method and device of inspection report generation
CN107733714A (en) A kind of blog management method and device
CN105989578A (en) Image noise reduction method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant