[發(fā)明專利]一種基于3D打印機(jī)的仿真方法在審
| 申請(qǐng)?zhí)枺?/td> | 201611102972.7 | 申請(qǐng)日: | 2016-12-05 |
| 公開(公告)號(hào): | CN106777615A | 公開(公告)日: | 2017-05-31 |
| 發(fā)明(設(shè)計(jì))人: | 梁沛明 | 申請(qǐng)(專利權(quán))人: | 廣東泓睿科技有限公司 |
| 主分類號(hào): | G06F17/50 | 分類號(hào): | G06F17/50;B33Y99/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 528415 廣東省中山市小欖鎮(zhèn)*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 打印機(jī) 仿真 方法 | ||
1.一種基于3D打印機(jī)的仿真方法,其特征在于,包括以下步驟:
步驟一,建立打印機(jī)三維模型;
采用VisualC++、OpenGL提供的繪圖函數(shù)創(chuàng)建3D打印機(jī)的立體模型;是打印機(jī)外觀、工作臺(tái)、擠出機(jī)和噴頭模型的建立。通過對(duì)模型進(jìn)行顏色、光照以及材質(zhì)的設(shè)置從而渲染模型以獲得逼真的仿真打印環(huán)境;
步驟二,BFB文件的解析和預(yù)打印檢查;
分析bfb文件結(jié)構(gòu)和提取出文件中的模型信息,將手動(dòng)輸入或載入的現(xiàn)有的bfb文件代碼進(jìn)行翻譯,當(dāng)文件檢查合格后,驅(qū)動(dòng)3D打印機(jī)的打印操作,實(shí)現(xiàn)整個(gè)打印過程的模擬;
步驟三,打印路徑仿真算法分析;在手寫的bfb文件中改進(jìn)其路徑掃描算法;步驟四,打印過程可視化和分層輪廓預(yù)覽;
通過對(duì)bfb文件的解析,提取出文件中打印機(jī)噴頭的運(yùn)動(dòng)坐標(biāo),利用VisualC++、OpenGL將打印過程可視化,同時(shí)可以分層預(yù)覽模型打印的輪廓圖;
步驟五,人機(jī)交互界面;
通過VC++6.0中的MFC框架,設(shè)置出友好的交互控制界面;用戶可以通過虛擬的操作面板實(shí)現(xiàn)了bfb文件的導(dǎo)入、檢查操作,方便地進(jìn)行視圖轉(zhuǎn)換、縮放及視角變化,并能控制打印機(jī)的工作狀態(tài)如開始、暫停、結(jié)束的一系列操作;
步驟六,文件管理;
所述文件管理包括bfb文件的管理模塊和系統(tǒng)幫助模塊;
步驟七,打印仿真環(huán)境;
所述的打印仿真環(huán)境包括打印機(jī)模型設(shè)計(jì)模塊和人機(jī)交互模塊;其中,打印機(jī)模型設(shè)計(jì)模塊:使用OpenGL自身提供的繪圖函數(shù)建立實(shí)體模型,打印機(jī)外觀、工作臺(tái)、擠出機(jī)和噴頭模型的建立;然后對(duì)模型添加顏色、光照、材質(zhì)以獲得逼真的仿真打印環(huán)境;人機(jī)交互模塊:本仿真軟件是以實(shí)時(shí)的人機(jī)交互為基礎(chǔ),完成對(duì)打印過程的控制,有打印狀態(tài)的控制、打印速度的控制、視圖選擇、試圖縮放;
步驟八,打印仿真過程;
所述打印仿真過程包括bfb文件解釋模塊、bfb文件檢查模塊、打印顯示模塊;bfb文件解釋模塊:負(fù)責(zé)把bfb文件中的代碼翻譯成3D打印機(jī)的執(zhí)行動(dòng)作;一般可以從bfb文件代碼中提取出打印機(jī)噴頭的運(yùn)動(dòng)坐標(biāo)、進(jìn)給率、打印溫度、馬達(dá)速度和轉(zhuǎn)速;bfb文件檢查模塊:負(fù)責(zé)bfb文件代碼的錯(cuò)誤檢查,文件檢查合格后才能進(jìn)行下一步的打印操作。打印顯示模塊:是將FDM3D打印機(jī)打印模型的整個(gè)過程可視化,用戶可以預(yù)覽打印機(jī)的運(yùn)動(dòng)路徑,同時(shí)也可以預(yù)覽每一層輪廓。
2.根據(jù)權(quán)利要求1所述的一種基于3D打印機(jī)的仿真方法,其特征在于,在步驟二中,所述的bfb文件在打印前須進(jìn)行代碼錯(cuò)誤檢查。
3.根據(jù)權(quán)利要求1所述的一種基于3D打印機(jī)的仿真方法,其特征在于,在步驟六中,所述的bfb文件的管理模塊:負(fù)責(zé)bfb文件的存儲(chǔ),包括現(xiàn)有的bfb文件和手動(dòng)編寫的bfb文件;系統(tǒng)幫助模塊:用戶使用本仿真軟件過程中如果遇到問題,可以通過幫助菜單打開文件來查詢?nèi)绾问褂帽痉抡孳浖?/p>
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東泓睿科技有限公司,未經(jīng)廣東泓睿科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611102972.7/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:標(biāo)準(zhǔn)單元庫(kù)時(shí)序測(cè)試電路布局結(jié)構(gòu)及布局方法
- 下一篇:一種高速水稻缽苗插秧機(jī)移箱機(jī)構(gòu)多學(xué)科優(yōu)化設(shè)計(jì)方法
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 一種針對(duì)紅外成像系統(tǒng)的全數(shù)字仿真系統(tǒng)及其仿真方法
- 支持船舶建造過程仿真的樹形目錄結(jié)構(gòu)數(shù)據(jù)及仿真系統(tǒng)
- 一種99A主戰(zhàn)坦克仿真模型
- 作為母乳喂養(yǎng)科普器具的新生兒模型
- 一種多仿真器協(xié)同的仿真方法、仿真主控平臺(tái)和仿真系統(tǒng)
- 為控制器開發(fā)提供實(shí)時(shí)仿真的方法以及仿真裝置
- 一種仿真方法及仿真平臺(tái)
- 一種長(zhǎng)嘴仿真魚餌
- 一種H橋驅(qū)動(dòng)電路的熱仿真模型及熱仿真方法
- 仿真模型的運(yùn)行控制方法、裝置及電子設(shè)備
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





