一種基于三維模型的無序拆裝方法

基本信息

申請?zhí)?/td> CN201910015473.1 申請日 -
公開(公告)號 CN109740127A 公開(公告)日 2019-05-10
申請公布號 CN109740127A 申請公布日 2019-05-10
分類號 G06F17/22(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 黃華; 肖海一; 宋夢月; 易平 申請(專利權)人 益模(東莞)智能科技有限公司
代理機構 上海精晟知識產(chǎn)權代理有限公司 代理人 益模(東莞)智能科技有限公司
地址 518000 廣東省東莞市松山湖高新技術產(chǎn)業(yè)開發(fā)區(qū)科技九路1號廣東華中科技大學工業(yè)技術研發(fā)樓205、206、208室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種基于三維模型的無序拆裝方法,包括以下步驟:S1、創(chuàng)建一個足夠承載每個步驟所有內(nèi)容的類;S2、使用json格式來創(chuàng)建配置文件,初始化將json字符串轉化成類對象作為儲存數(shù)據(jù)并加載,并根據(jù)類對象設置相互依賴關系;S3、創(chuàng)建所有步驟、已拆裝步驟和可拆裝步驟字典,關聯(lián)場景物體;S4、根據(jù)步驟的依賴項和被依賴項來判斷當前的步驟狀態(tài),初始化賦值并添加到字典,以記錄拆裝進度,其中,步驟狀態(tài)包括依賴項、被依賴項、或依賴項以及或被依賴項;S5、在拆裝時查找當前步驟是存在于哪個字典中,然后根據(jù)配置寫邏輯與執(zhí)行步驟,直到可拆裝步驟為空,安裝完畢;本發(fā)明技術方案簡潔,可復用性強,配置文件清晰明了。