專利名稱:設備組裝的實現方法和裝置的制作方法
技術領域:
本發明涉及計算機領域,具體地,涉及一種設備組裝的實現方法和裝置。
背景技術:
目前,組裝技術(例如,自行車組裝技術)只停留在技術員根據個人經驗,通過紙介質的形式對自行車零件進行篩選和配型,即使是電子信息化處理方式,也僅僅是利用OFFICE中的EXCEL軟件進行零件的簡單人工篩選。這只是將紙質的東西挪到電子文檔里,并沒有實際的進步。在這種情況下,如果技術員經驗不足,很有可能生成一份并不合格的自行車裝配
單,即根據裝配單的零件并不能組裝出滿足客戶需求的自行車。這將對自行車公司的品牌質量和經濟效益造成最直接的影響。同時,對自行車裝配員的技術經驗的要求也較高。因此,目前在進行諸如自行車等設備的組裝時,技術員完全憑借個人經驗進行組裝,會出現組裝不合理的情況,由此會進一步導致技術人員難以快速、高效地生成滿足客戶各種規格需求的裝配單。針對相關技術中設備組裝的實現成本高、效率低、合理性差的問題,目前尚未提出有效的解決方案。
發明內容
針對相關技術中設備組裝的實現成本高、效率低、合理性差的問題,本發明提出一種設備組裝的實現方法和裝置,能夠提高設備組裝的效率,使設備組裝更加合理,降低實現的成本。本發明的技術方案是這樣實現的根據本發明的一個方面,提供了一種設備組裝的實現方法,該實現方法包括選擇指定的第一零件;根據第一零件的約束條件和第二零件的種類,確定與第一零件存在匹配關系的第二零件的集合;從確定的第二零件的集合中選擇第二零件;根據選擇的零件進行設備組裝。其中,該實現方法包括預先對待選擇的第一零件和第二零件進行量化,并將第一零件和第二零件量化后的數值存入表中,以便指定和/或選擇。并且,對待選擇的第一零件和第二零件進行量化包括對零件的序列號進行量化;對零件的類別進行量化;對零件的規格進行量化;對零件的約束進行量化。
此外,在根據選擇的零件進行設備組裝之前,實現方法進一步包括將已選擇的零件量化后的數值存入預先配置的已選零件庫中。另外,根據選擇的零件進行設備組裝包括根據已選零件庫中存儲的數值確定零件并進行組裝。并且,選擇指定的第一零件包括將用戶輸入和/或系統推薦的第一零件作為指定的第一零件并選擇。而且,第一零件為主要零件,第二零件為相對于主要部件的次要部件。根據本發明的另一個方面,提供了一種設備組裝的實現裝置,該實現裝置包括 第一選擇模塊,用于選擇指定的第一零件;確定模塊,用于根據第一零件的約束條件和第二零件的種類,確定與第一零件存在匹配關系的第二零件的集合;第二選擇模塊,用于從確定的第二零件的集合中選擇第二零件;組裝模塊,用于根據選擇的零件進行設備組裝。其中,該實現裝置還包括量化模塊,用于預先對待選擇的第一零件和第二零件進行量化,并將第一零件和第二零件量化后的數值存入表中,以便指定和/或選擇。并且,該量化模塊用于通過以下方式對零件進行量化對零件的序列號進行量化;對零件的類別進行量化;對零件的規格進行量化;對零件的約束進行量化。本發明通過根據選擇指定的第一零件的約束條件和第二零件的種類,確定與第一零件存在匹配關系的第二零件的集合,并從確定的第二零件的集合中選擇第二零件,根據選擇的零件進行設備組裝,能夠使得設備的組裝模擬化、自動化,提高設備組裝的效率,使設備組裝更加合理,降低實現的成本。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖I是根據本發明實施例的設備組裝的實現方法的流程圖;圖2是根據本發明實施例的設備組裝的實現方法中各表之間的實體-聯系圖;圖3是根據本發明實施例的設備組裝的實現方法的具體流程圖;圖4是根據本發明實施例的設備組裝的實現方法中約束處理的流程圖;圖5是根據本發明實施例的設備組裝的實現方法的框圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員所獲得的所有其他實施例,都屬于本發明保護的范圍。根據本發明的實施例,提供了一種設備組裝的實現方法。如圖I所示,根據本發明實施例的設備組裝的實現方法包括步驟SlOl,選擇指定的第一零件;步驟S103,根據第一零件的約束條件和第二零件的種類,確定與第一零件存在匹配關系的第二零件的集合;
步驟S105,從確定的第二零件的集合中選擇第二零件;步驟S107,根據選擇的零件進行設備組裝。為了實現本申請的方案,可以根據經驗配置零件之間的約束關系,例如,該約束關系可以包括多種零件所能夠匹配的零件、和/或這些零件所不能匹配的零件。優選地,為了使得約束關系更便于應用,可以對零件進行劃分,例如,可以劃分為核心零件以及次要零件,在配置約束關系時,可以配置每個核心零件所能夠匹配的零件和/或不能匹配的零件。這樣,在操作人員選擇零件時,就能夠根據較為統一、合理的規則進行選擇,避免選擇的零件出現不匹配而導致組裝錯誤的問題。其中,該實現方法包括預先對待選擇的第一零件和第二零件進行量化,并將第一零件和第二零件量化后的數值存入表中,以便指定和/或選擇。并且,對待選擇的第一零件和第二零件進行量化包括對零件的序列號進行量化;對零件的類別進行量化;對零件的規格進行量化;對零件的約束進行量化。如圖2所示,為本發明實施例的設備組裝的實現方法中各表之間的實體-聯系圖。首先,將零件序列號、零件規格和零件類別分別進行完整性的量化處理,即建立零件表、零件規格表(圖2中的規格字典表)和零件類別表,零件表和零件類別表是多對一的關系,零件表和零件規格表示多對多的關系。同時將零件的約束進行量化,零件的約束指的是對其他零件規格的約束,建立零件約束表。零件約束表是零件規格表的一個子表,但是存放在兩個完全獨立的數據表中。零件表和零件約束表是多對多的關系。將以上多對多的關聯轉化為兩張管理表,分別為零件規格關聯表和零件約束關聯表。在圖2中,PK表示零件中的主要零件,FK表示零件中的次要部件,ID表示零件的序列號,NAME表示零件的名稱,OTHER表示零件的其他屬性,PART_ID表示只能從零件表中選取序列號,SPEC_ID表示只能從零件規格表中選取序列號,C0NS_ID表示只能從零件約束表中選取序列號,SPEC_C0NTENT表示零件的規格內容,C0NS_C0NTENT表示零件的約束內容,MASTER_ID表示主約零件序列號,SLAVE_ID表示從約零件序列號。此外,在根據選擇的零件進行設備組裝之前,實現方法進一步包括將已選擇的零件量化后的數值存入預先配置的已選零件庫中。另外,根據選擇的零件進行設備組裝包括
根據已選零件庫中存儲的數值確定零件并進行組裝。并且,選擇指定的第一零件包括將用戶輸入和/或系統推薦的第一零件作為指定的第一零件并選擇。而且,第一零件為主要零件,第二零件為相對于主要部件的次要部件。如圖3所示,為本發明實施例的設備組裝的實現方法的具體流程圖。首先,先選擇設備的主要零件,例如,自行車的車架,根據具體要求將車架類別中某個確定類別的車架放入已選零件列表中。其次,選擇其他零件,在選擇某一類別的零件之后,在已選零件列表中從車架開始,在零件約束關聯表中查詢該類零件的零件約束記錄,然后遍歷獲取已選零件的約束列表,通過零件約束列表中的從約零件ID找到零件規格表中的相應記錄,然后根據零件規格 ID通過零件規格關聯表和零件類別ID找到滿足條件的某類零件列表。用戶(即技術人員)在完成某次零件選擇之后重復上述過程,直到組裝過程結束,打印自行車組裝配置單。當遇到某些零件與約束條件不符需要刪除時,如果需要刪除的零件占總零件數的一半以上,則可以選擇將需要保留的零件ID發送給已選零件庫;如果需要刪除的零件不到總零件數的一半,則可以選擇將需要刪除的零件ID發送給已選零件庫。如圖4所示,為本發明實施例的設備組裝的實現方法的約束處理的流程圖。首先,通過零件類別表中的類別列表確定并選定零件的類別,將零件類別發送至零件表中,將選定的零件與已選零件中的零件ID比較,通過零件約束表中的約束條件進行零件約束處理,判斷其是否符合匹配條件,根據比較結果從零件規格表中查找對應的零件規格值,將結果發送到零件表中查找零件,確定零件的類別,并選定零件。根據本發明的實施例,提供了一種設備組裝的實現方法如圖5所示,根據本發明的實施例的設備組裝的實現裝置包括第一選擇模塊51,用于選擇指定的第一零件;確定模塊52,用于根據第一零件的約束條件和第二零件的種類,確定與第一零件存在匹配關系的第二零件的集合;第二選擇模塊53,用于從確定的第二零件的集合中選擇第二零件;組裝模塊54,用于根據選擇的零件進行設備組裝。其中,該實現裝置還包括量化模塊(圖中未示出),用于預先對待選擇的第一零件和第二零件進行量化,并將第一零件和第二零件量化后的數值存入表中,以便指定和/或選擇。并且,該量化模塊用于通過以下方式對零件進行量化對零件的序列號進行量化;對零件的類別進行量化;對零件的規格進行量化;對零件的約束進行量化。通過本申請,可以使設備組裝過程(例如,自行車的組裝過程)實現軟件模擬化,加快技術人員開發新車型的速度,減少錯誤組裝配單的機率,有利于技術人員快速掌握車輛組裝技術。降低自行車組裝技術門檻,利于公司長遠發展。綜上所述,借助于本發明的上述技術方案,通過根據選擇指定的第一零件的約束條件和第二零件的種類,確定與第一零件存在匹配關系的第二零件的集合,并從確定的第二零件的集合中選擇第二零件,根據選擇的零件進行設備組裝,能夠使組裝技術模擬化、自動化,加快技術人員的開發速度,減少錯誤組裝配單的幾率,有利于技術人員快速掌握組裝技術。以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精
神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種設備組裝的實現方法,其特征在于,所述實現方法包括 選擇指定的第一零件; 根據所述第一零件的約束條件和第二零件的種類,確定與所述第一零件存在匹配關系的所述第二零件的集合; 從確定的所述第二零件的集合中選擇第二零件; 根據所述選擇的零件進行設備組裝。
2.根據權利要求I所述的實現方法,其特征在于,所述實現方法包括 預先對待選擇的第一零件和第二零件進行量化,并將所述第一零件和所述第二零件量化后的數值存入表中,以便指定和/或選擇。
3.根據權利要求2所述的實現方法,其特征在于,對待選擇的第一零件和第二零件進行量化包括 對零件的序列號進行量化; 對零件的類別進行量化; 對零件的規格進行量化; 對零件的約束進行量化。
4.根據權利要求2所述的實現方法,其特征在于,在根據所述選擇的零件進行設備組裝之前,所述實現方法進一步包括 將已選擇的零件量化后的數值存入預先配置的已選零件庫中。
5.根據權利要求4所述的實現方法,其特征在于,根據所述選擇的零件進行設備組裝包括 根據已選零件庫中存儲的數值確定零件并進行組裝。
6.根據權利要求I所述的實現方法,其特征在于,選擇指定的第一零件包括 將用戶輸入和/或系統推薦的第一零件作為所述指定的第一零件并選擇。
7.根據權利要求1-6中任一項所述的實現方法,其特征在于,所述第一零件為主要零件,所述第二零件為相對于所述主要部件的次要部件。
8.一種設備組裝的實現裝置,其特征在于,所述實現裝置包括 第一選擇模塊,用于選擇指定的第一零件; 確定模塊,用于根據所述第一零件的約束條件和第二零件的種類,確定與所述第一零件存在匹配關系的第二零件的集合; 第二選擇模塊,用于從確定的所述第二零件的集合中選擇第二零件; 組裝模塊,用于根據所述選擇的零件進行設備組裝。
9.根據權利要求8所述的實現裝置,其特征在于,所述實現裝置包括 量化模塊,用于預先對待選擇的第一零件和第二零件進行量化,并將所述第一零件和所述第二零件量化后的數值存入表中,以便指定和/或選擇。
10.根據權利要求9所述的實現裝置,其特征在于,量化模塊用于通過以下方式對零件進行量化 對零件的序列號進行量化; 對零件的類別進行量化; 對零件的規格進行量化;對零件的約 束進行量化。
全文摘要
本發明公開了一種設備組裝的實現方法,該實現方法包括選擇指定的第一零件;根據第一零件的約束條件和第二零件的種類,確定與第一零件存在匹配關系的第二零件的集合;從確定的第二零件的集合中選擇第二零件;根據選擇的零件進行設備組裝。本發明通過根據選擇指定的第一零件的約束條件和第二零件的種類,確定與第一零件存在匹配關系的第二零件的集合,并從確定的第二零件的集合中選擇第二零件,根據選擇的零件進行設備組裝,能夠使組裝技術軟件模擬化,加快技術人員的開發速度,減少錯誤組裝配單的幾率,有利于技術人員快速掌握組裝技術。
文檔編號G06F17/50GK102945300SQ20121042146
公開日2013年2月27日 申請日期2012年10月29日 優先權日2012年10月29日
發明者丁明威 申請人:曙光云計算技術有限公司