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

基本信息

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

摘要

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