鎖和鑰匙是如何批量生產的?如何避免一個鑰匙開多個鎖呢?
謝謝回答 其實我主要的好奇是在我覺得鎖具應該靠模具生產出來的吧。(我不敢確定)如果是模具生產的話 模具不是應該生產出來的都是同樣的嗎?難道是生產同樣的 然後到了一定的批量就將模具在彈子上更改下。然後在盡量在流通到我們手中時避免同一批量的太多在一起?
鎖具生產中有「互開率」的概念,互開率根據鎖具用途的不同都有相應的國家標準,按安全要求的差別從百分之幾到千分之幾、萬分之幾甚至更高的都有。
那鎖具的互開率是如何確定的呢?可以先看一下最常見的彈子鎖的結構:
(圖片來源:https://en.wikipedia.org/wiki/Pin_tumbler_lock)
原理其實很簡單,看這圖應該很容易明白的。上圖的鎖共有五對彈子(即五個上彈子、五個下彈子),在相應的彈子孔中可以上下滑動。當正確的鑰匙插入時,五個上彈子從鎖芯退回鎖體,正好同鎖芯與鎖體的接觸面平齊,此時鑰匙帶動鎖芯轉動便可以開鎖。如果鑰匙不匹配的話,彈子就會卡在兩者的接縫處,鑰匙自然打不開了。
同一組鎖對應鑰匙的牙花數由兩個因素決定,一是彈子孔數,二是彈子級數。彈子孔數上面已經說了,彈子級數就是指彈子長度有幾種(上彈子和下彈子長度之和是確定的),其長度不是任意的,而是有一定的級差。於是鑰匙有幾種不同的牙花數就很容易計算了。比如彈子孔數為4、彈子級數為5時,牙花數就有5^4=625種;彈子孔數為6、彈子級數為5時,牙花數就有5^6=15625種(實際生產中牙花數要小於理論值,因為要去掉一些特殊的牙花)。而牙花數越多,互開率自然就越低了。曾經在南方上學時打暑期工,去某鎖廠當裝配工人。大概是94年左右。我那會兒剛初中畢業,算童工。
其實就是人工流水線,一條皮帶上面運送產品,每個人到了自己眼前都只組裝自己的那個工序和部件,每個鎖頭工序2厘錢,裝壞了不給錢(最後一個會檢查,看能不能用),每天工作至少10個小時,沒有周末,要不要休息你自己說了算,加底薪一個月最多的大概可以賺到2000元左右,視你的工作量。
而鑰匙是有一些固定模型,所以難免會有重複的,我那個鎖廠規模小,但也大概有2~300套以上磨具,也就是說大概要300把相同我那廠子的鑰匙,可能就有兩把是一樣的。瀉藥!
不是鎖具磚家,但是從我所接觸的賣鎖的情況看,普通的有彈簧鎖心的鎖一把鑰匙可能能開很多鎖,這個我和賣鎖的交談過,據他說,鎖廠模具有限,生產的鑰匙和鎖心也有限,生活中也常遇到一把鑰匙可能開好幾把鎖(回想小學初中時,一人一個小課桌,一把掛鎖,三環或者五星。)但出售的時候,鎖是混在一起的,買鎖的也很少一下子買很多鎖,所以碰上能互開的概率不大。再說,也很少有人拿自己的鑰匙去挨個鎖去試(上小學初中時,無聊時會互開著試,能開好幾把鎖的同學擁有萬能鑰匙的稱號。哈哈。)
因為沒有數據,所以只能用 很多 這樣的辭彙來描述。
我作為工程師來回答下這個問題。
大約10年前,我接到一個項目,將湖南一鎖具生產工廠的鑰匙加工銑床改成數控的方式,加工的鑰匙是那種雙面4溝槽的那種(即單面有兩條藍色的曲線槽)。
我當時給客戶交付的機器有下面這些功能:
1. 輸入鑰匙代碼,自動加工鑰匙(鑰匙代碼是唯一的);
2. 鑰匙代碼含12位數字,每位數字範圍在1-5之間,共有約5^12種組合;
3. 鑰匙代碼本地保存,並可以上傳到客戶的資料庫,以解決用戶鑰匙丟失後重新複製的問題。
紅色的是彈子+彈簧的方式,容易被打開。藍色的是彈子方式,無彈簧,具客戶說目前很難打開。
另:彈子彈簧鎖的打開方式可以參見MIT的學生的一篇文章:
http://www.lysator.liu.se/mit-guide/MITLockGuide.pdf
記得曾經在某本書上看到過,鎖廠每批次鎖的牙花是一樣的,也是說同批次的鎖可以互開,但發貨時會將很多批次的鎖混著發貨,同一批次的鎖會發往全國各地不同的地方,以此來保證鎖不能互開。
便宜鎖不好避免,這是我一個鑰匙開回來的…
可以感受一下
有一個朋友家裡父親做鎖的,類似於三環鐵鎖那種,他告訴我大概5000把鎖中,鑰匙就有重複的了。
其中的原理類似於6位密碼,在10的6次方加一也就是一百萬零一個密碼中就有一對重複的了,不過老的鎖,構造是這樣的
機械鎖大同小異,老的三環鐵鎖是五個我記得,每個齒的高度決定他的密碼,大概也就幾個高度區分,所以重複率較高,假設高度梯度有10個,那每增加一個齒,就可以使得重複率降低十分之一
但是鎖長度有限,於是乎有了這種
三面有齒,重複率大大降低,學過排列組合的都能算出來吧應該吧
機械鎖就是靠以上來避免重複的,就這樣,覺得有用還請點贊
可以同時被打開的鎖發往不同的地區,有個電視節目上得知。
開鎖權當是輸入密碼,在有限的成本下,密碼複雜度有限,同樣的密碼不可避免。再說了,鎖這個東西鎖君子不鎖小人,真有心偷竊,一個小小的鎖頭還真擋不住以一個定向軸做運動就行,但一般簡單且便宜的鎖不會這麼做
拿大眾集團汽車機械鎖具為例(編號HU66)
其旗下大眾 奧迪 等品牌車門、點火鎖具鑰匙外形基本相同。生產過程全部數控、每批次鑰匙編碼全部從資料庫調取。該資料庫已重複使用,為減少互開率廠家把相同齒形編碼的鑰匙發往不同國家和大洲,從而解決這個問題。在內部資料庫中可查到每個齒形被重複使用的次數。
當然還有其他辦法,對於任何鎖廠齒形編碼永遠不是解決互開率的唯一途徑。你可以發現每個鑰匙都有一些貫穿頭尾的槽。這些槽從橫截面上觀察和鎖孔形狀一一對應。當齒形數據用盡後,改變下一批次鑰匙和鎖心的槽型結構就可以使得兩個齒形相同的鑰匙在槽型上形成區別。互相無法插入彼此的鎖心達到降低互開率的作用。
------------------------the end------------------------傳統單排彈子鎖,沒多少種組合,也沒必要整太多組合,因為這東西就是防君子不防小人,真正想偷你的不會拿著一把鑰匙滿小區試,想開十幾秒就給開了
個人認為其實追求太低的互開率沒必要,研究防技術開鎖才有實際效果,因為就算整出一個十排的普通彈簧彈子鎖,把互開率降到幾十億分之一,對於技術開鎖也就是多花幾分鐘的事這個存在一定的互開率問題,不過隨著彈珠越多,互開的情況很少出現,不過我換鎖的經歷過一次,剛剛換的新鎖,對方用舊鑰匙打開了,後來給客戶解釋了半天,客戶才勉強相信,呵呵,如何不了解的話,大家可以參考文章:http://huaxinkaisuo.shop.liebiao.com
買鎖時看鑰匙構造的複雜程度。舉個例子,如果鑰匙上五個齒中,三個齒一樣僅有兩個齒大小不一則是很容易複製的。我以前買過台灣和義大利的鎖,目前在內地還沒有被撬過。總之鎖齒形狀越複雜越好,同時需要測試鎖環的堅硬程度,可以拿到賣鎖鍵的店請別人剪一下看,也可以請正規的開鎖人測試一下,如果他們都說剪斷比較費力,那就大可放心。
釣得一手好魚
謝謝回答 其實我主要的好奇是在我覺得鎖具應該靠模具生產出來的吧。(我不敢確定)如果是模具生產的話 模具不是應該生產出來的都是同樣的嗎?難道是生產同樣的 然後到了一定的批量就將模具在彈子上更改下。然後在盡量在流通到我們手中時避免同一批量的太多在一起?
推薦閱讀:
※我國的機械製造業如此落後,為什麼造出來的火箭卻那麼靠譜?
※如何看待我國攻克9米直徑火箭整體環?
※3D 印表機列印出來的戰鬥機能飛嗎?
※以後可以設計月球車的專業?