国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      打印方法、裝置和電子設(shè)備與流程

      文檔序號:39759257發(fā)布日期:2024-10-25 13:33閱讀:48來源:國知局
      打印方法、裝置和電子設(shè)備與流程

      本技術(shù)涉及打印機(jī),尤其涉及一種打印方法、裝置和電子設(shè)備。


      背景技術(shù):

      1、現(xiàn)有的打印機(jī),通常按照打印區(qū)域特定的排布方式,進(jìn)行打印。例如,一些打印機(jī)路徑規(guī)劃算法中,采用z字形、回字形,進(jìn)行打印路徑規(guī)劃。在打印過程中按照上述特定的排布方式,遍歷待打印的各個打印區(qū)域,從而完成打印。

      2、然而,采用上述打印方式,打印機(jī)需要多次切換打印物,導(dǎo)致打印效率較低、且產(chǎn)生較多廢料。


      技術(shù)實(shí)現(xiàn)思路

      1、鑒于此,為解決上述部分或全部技術(shù)問題,本技術(shù)實(shí)施例提供一種打印方法、裝置和電子設(shè)備。

      2、第一方面,本技術(shù)實(shí)施例提供一種打印方法,所述方法包括:

      3、獲取待打印的目標(biāo)三維模型的模型數(shù)據(jù);

      4、基于所述模型數(shù)據(jù),對所述目標(biāo)三維模型進(jìn)行切片處理,得到所述目標(biāo)三維模型的打印層序列,其中,所述打印層包括多個打印區(qū)域,每個所述打印區(qū)域?qū)?yīng)一種打印物;

      5、確定所述打印層序列中的目標(biāo)打印層的起始打印區(qū)域,其中,所述目標(biāo)打印層并非所述打印層序列中的首個打印層,所述起始打印區(qū)域?yàn)樗瞿繕?biāo)打印層包括的打印區(qū)域中首個打印的打印區(qū)域,所述起始打印區(qū)域?qū)?yīng)的打印物為所述目標(biāo)打印層的上一打印層中最后打印的打印區(qū)域?qū)?yīng)的打印物;

      6、從所述起始打印區(qū)域開始,打印所述目標(biāo)打印層。

      7、在一個可能的實(shí)施方式中,所述從所述起始打印區(qū)域開始,打印所述目標(biāo)打印層,包括:

      8、采用第一打印噴頭,打印所述起始打印區(qū)域,其中,所述第一打印噴頭為打印噴頭組中用于打印所述起始打印區(qū)域的打印噴頭;

      9、確定所述目標(biāo)打印層是否包括目標(biāo)打印區(qū)域,其中,所述目標(biāo)打印區(qū)域與所述起始打印區(qū)域?qū)?yīng)相同的打印物;

      10、在所述述目標(biāo)打印層包括所述目標(biāo)打印區(qū)域的情況下,采用所述第一打印噴頭,打印所述目標(biāo)打印區(qū)域。

      11、在一個可能的實(shí)施方式中,所述目標(biāo)打印層包括第一打印區(qū)域集合,所述第一打印區(qū)域集合為未打印的所述目標(biāo)打印區(qū)域;以及

      12、所述打印所述目標(biāo)打印區(qū)域,包括:

      13、將所述起始打印區(qū)域,確定為當(dāng)前打印區(qū)域,以及執(zhí)行如下打印步驟:從所述第一打印區(qū)域集合中,確定與所述當(dāng)前打印區(qū)域之間的區(qū)域距離最小的所述目標(biāo)打印區(qū)域;將區(qū)域距離最小的所述目標(biāo)打印區(qū)域確定為當(dāng)前打印區(qū)域,打印所述當(dāng)前打印區(qū)域;

      14、在所述第一打印區(qū)域集合并非空集的情況下,執(zhí)行所述打印步驟。

      15、在一個可能的實(shí)施方式中,在所述確定所述目標(biāo)打印層是否包括目標(biāo)打印區(qū)域之后,所述方法還包括:

      16、在所述目標(biāo)打印層不包括所述目標(biāo)打印區(qū)域的情況下,從所述打印噴頭組中,確定第二打印噴頭,其中,所述第二打印噴頭與所述第一打印噴頭相鄰;

      17、采用所述第二打印噴頭,打印所述目標(biāo)打印層中未打印且與所述第二打印噴頭對應(yīng)的所述打印區(qū)域。

      18、在一個可能的實(shí)施方式中,在所述采用第一打印噴頭,打印所述起始打印區(qū)域之前,所述方法還包括:

      19、獲取打印噴頭組中的各個打印噴頭的溫控參數(shù);

      20、針對所述打印噴頭組中的每個打印噴頭,基于該打印噴頭的溫控參數(shù),確定該打印噴頭對相應(yīng)打印物的溫控時間,其中,所述溫控時間包括以下至少一項(xiàng):預(yù)熱時間、保溫時間;

      21、按照所述溫控時間,確定相應(yīng)的打印噴頭的溫控信息,其中,所述溫控信息包括以下至少一項(xiàng):溫控啟動時刻、溫控持續(xù)時長;

      22、控制所述相應(yīng)的打印噴頭按照所述溫控信息進(jìn)行溫控。

      23、在一個可能的實(shí)施方式中,所述從所述起始打印區(qū)域開始,打印所述目標(biāo)打印層,包括:

      24、確定所述起始打印區(qū)域?qū)?yīng)的目標(biāo)移動路徑,其中,所述目標(biāo)移動路徑為用于打印所述起始打印區(qū)域的第一打印噴頭的移動路徑;

      25、基于所述目標(biāo)移動路徑,確定所述第一打印噴頭對應(yīng)的打印物的目標(biāo)長度;

      26、基于所述目標(biāo)長度,控制所述第一打印噴頭對所述第一打印噴頭對應(yīng)的打印物進(jìn)行抽料與回填,以從所述起始打印區(qū)域開始,打印所述目標(biāo)打印層。

      27、在一個可能的實(shí)施方式中,所述目標(biāo)打印層并非所述打印層序列中的最后兩打印層,所述最后兩打印層包括第一打印層和第二打印層,所述第二打印層位于所述第一打印層之后;以及

      28、所述方法還包括:

      29、從所述第一打印層包括的多個打印區(qū)域中,確定預(yù)留打印區(qū)域;

      30、在打印所述第二打印層的過程中,確定是否滿足預(yù)設(shè)切換條件,其中,所述預(yù)設(shè)切換條件用于指示是否切換當(dāng)前提供打印物的打印噴嘴;

      31、在滿足所述預(yù)設(shè)切換條件的情況下,將當(dāng)前提供打印物的打印噴嘴切換至所述預(yù)留打印區(qū)域。

      32、在一個可能的實(shí)施方式中,所述方法還包括:

      33、打印第二打印區(qū)域集合中的各個打印區(qū)域,其中,所述第二打印區(qū)域集合為:所述第一打印層包括的多個打印區(qū)域中,除所述預(yù)留打印區(qū)域之外的其他打印區(qū)域的集合;以及所述在打印所述第二打印層的過程中,確定是否滿足預(yù)設(shè)切換條件,包括:

      34、在打印完成第三打印區(qū)域集合中的單個打印區(qū)域的情況下,確定滿足預(yù)設(shè)切換條件;

      35、其中,所述第三打印區(qū)域集合采用如下方式確定:

      36、將所述第二打印層包括的多個打印區(qū)域中,對應(yīng)同一打印物的打印區(qū)域合并,得到第四打印區(qū)域集合;

      37、從所述第四打印區(qū)域集合中,確定與所述預(yù)留打印區(qū)域不存在重疊區(qū)域的打印區(qū)域,得到第三打印區(qū)域集合。

      38、第二方面,本技術(shù)實(shí)施例提供一種打印裝置,所述裝置包括:

      39、第一獲取單元,用于獲取待打印的目標(biāo)三維模型的模型數(shù)據(jù);

      40、切片單元,用于基于所述模型數(shù)據(jù),對所述目標(biāo)三維模型進(jìn)行切片處理,得到所述目標(biāo)三維模型的打印層序列,其中,所述打印層包括多個打印區(qū)域,每個所述打印區(qū)域?qū)?yīng)一種打印物;

      41、第一確定單元,用于確定所述打印層序列中的目標(biāo)打印層的起始打印區(qū)域,其中,所述目標(biāo)打印層并非所述打印層序列中的首個打印層,所述起始打印區(qū)域?yàn)樗瞿繕?biāo)打印層包括的打印區(qū)域中首個打印的打印區(qū)域,所述起始打印區(qū)域?qū)?yīng)的打印物為所述目標(biāo)打印層的上一打印層中最后打印的打印區(qū)域?qū)?yīng)的打印物;

      42、第一打印單元,用于從所述起始打印區(qū)域開始,打印所述目標(biāo)打印層。

      43、在一個可能的實(shí)施方式中,所述從所述起始打印區(qū)域開始,打印所述目標(biāo)打印層,包括:

      44、采用第一打印噴頭,打印所述起始打印區(qū)域,其中,所述第一打印噴頭為打印噴頭組中用于打印所述起始打印區(qū)域的打印噴頭;

      45、確定所述目標(biāo)打印層是否包括目標(biāo)打印區(qū)域,其中,所述目標(biāo)打印區(qū)域與所述起始打印區(qū)域?qū)?yīng)相同的打印物;

      46、在所述述目標(biāo)打印層包括所述目標(biāo)打印區(qū)域的情況下,采用所述第一打印噴頭,打印所述目標(biāo)打印區(qū)域。

      47、在一個可能的實(shí)施方式中,所述目標(biāo)打印層包括第一打印區(qū)域集合,所述第一打印區(qū)域集合為未打印的所述目標(biāo)打印區(qū)域;以及

      48、所述打印所述目標(biāo)打印區(qū)域,包括:

      49、將所述起始打印區(qū)域,確定為當(dāng)前打印區(qū)域,以及執(zhí)行如下打印步驟:從所述第一打印區(qū)域集合中,確定與所述當(dāng)前打印區(qū)域之間的區(qū)域距離最小的所述目標(biāo)打印區(qū)域;將區(qū)域距離最小的所述目標(biāo)打印區(qū)域確定為當(dāng)前打印區(qū)域,打印所述當(dāng)前打印區(qū)域;

      50、在所述第一打印區(qū)域集合并非空集的情況下,執(zhí)行所述打印步驟。

      51、在一個可能的實(shí)施方式中,在所述確定所述目標(biāo)打印層是否包括目標(biāo)打印區(qū)域之后,所述裝置還包括:

      52、第二確定單元,用于在所述目標(biāo)打印層不包括所述目標(biāo)打印區(qū)域的情況下,從所述打印噴頭組中,確定第二打印噴頭,其中,所述第二打印噴頭與所述第一打印噴頭相鄰;

      53、第二打印單元,用于采用所述第二打印噴頭,打印所述目標(biāo)打印層中未打印且與所述第二打印噴頭對應(yīng)的所述打印區(qū)域。

      54、在一個可能的實(shí)施方式中,在所述采用第一打印噴頭,打印所述起始打印區(qū)域之前,所述裝置還包括:

      55、第二獲取單元,用于獲取打印噴頭組中的各個打印噴頭的溫控參數(shù);

      56、第三確定單元,用于針對所述打印噴頭組中的每個打印噴頭,基于該打印噴頭的溫控參數(shù),確定該打印噴頭對相應(yīng)打印物的溫控時間,其中,所述溫控時間包括以下至少一項(xiàng):預(yù)熱時間、保溫時間;

      57、控制單元,用于按照所述溫控時間,確定相應(yīng)的打印噴頭的溫控信息,其中,所述溫控信息包括以下至少一項(xiàng):溫控啟動時刻、溫控持續(xù)時長;

      58、控制所述相應(yīng)的打印噴頭按照所述溫控信息進(jìn)行溫控。

      59、在一個可能的實(shí)施方式中,所述從所述起始打印區(qū)域開始,打印所述目標(biāo)打印層,包括:

      60、確定所述起始打印區(qū)域?qū)?yīng)的目標(biāo)移動路徑,其中,所述目標(biāo)移動路徑為用于打印所述起始打印區(qū)域的第一打印噴頭的移動路徑;

      61、基于所述目標(biāo)移動路徑,確定所述第一打印噴頭對應(yīng)的打印物的目標(biāo)長度;

      62、基于所述目標(biāo)長度,控制所述第一打印噴頭對所述第一打印噴頭對應(yīng)的打印物進(jìn)行抽料與回填,以從所述起始打印區(qū)域開始,打印所述目標(biāo)打印層。

      63、在一個可能的實(shí)施方式中,所述目標(biāo)打印層并非所述打印層序列中的最后兩打印層,所述最后兩打印層包括第一打印層和第二打印層,所述第二打印層位于所述第一打印層之后;以及

      64、所述裝置還包括:

      65、第四確定單元,用于從所述第一打印層包括的多個打印區(qū)域中,確定預(yù)留打印區(qū)域;

      66、第五確定單元,用于在打印所述第二打印層的過程中,確定是否滿足預(yù)設(shè)切換條件,其中,所述預(yù)設(shè)切換條件用于指示是否切換當(dāng)前提供打印物的打印噴嘴;

      67、切換單元,用于在滿足所述預(yù)設(shè)切換條件的情況下,將當(dāng)前提供打印物的打印噴嘴切換至所述預(yù)留打印區(qū)域。

      68、在一個可能的實(shí)施方式中,所述裝置還包括:

      69、第三打印單元,用于打印第二打印區(qū)域集合中的各個打印區(qū)域,其中,所述第二打印區(qū)域集合為:所述第一打印層包括的多個打印區(qū)域中,除所述預(yù)留打印區(qū)域之外的其他打印區(qū)域的集合;以及

      70、所述在打印所述第二打印層的過程中,確定是否滿足預(yù)設(shè)切換條件,包括:

      71、在打印完成第三打印區(qū)域集合中的單個打印區(qū)域的情況下,確定滿足預(yù)設(shè)切換條件;

      72、其中,所述第三打印區(qū)域集合采用如下方式確定:

      73、將所述第二打印層包括的多個打印區(qū)域中,對應(yīng)同一打印物的打印區(qū)域合并,得到第四打印區(qū)域集合;

      74、從所述第四打印區(qū)域集合中,確定與所述預(yù)留打印區(qū)域不存在重疊區(qū)域的打印區(qū)域,得到第三打印區(qū)域集合。

      75、第三方面,本技術(shù)實(shí)施例提供一種電子設(shè)備,包括:

      76、存儲器,用于存儲計(jì)算機(jī)程序;

      77、處理器,用于執(zhí)行所述存儲器中存儲的計(jì)算機(jī)程序,且所述計(jì)算機(jī)程序被執(zhí)行時,實(shí)現(xiàn)本技術(shù)上述第一方面的打印方法中任一實(shí)施例的方法。

      78、第四方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時,實(shí)現(xiàn)如上述第一方面的打印方法中任一實(shí)施例的方法。

      79、第五方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括計(jì)算機(jī)可讀代碼,當(dāng)所述計(jì)算機(jī)可讀代碼在設(shè)備上運(yùn)行時,使得該設(shè)備中的處理器實(shí)現(xiàn)如上述第一方面的打印方法中任一實(shí)施例的方法。

      80、本技術(shù)實(shí)施例提供的打印方法,可以獲取待打印的目標(biāo)三維模型的模型數(shù)據(jù),之后,基于所述模型數(shù)據(jù),對所述目標(biāo)三維模型進(jìn)行切片處理,得到所述目標(biāo)三維模型的打印層序列,其中,所述打印層包括多個打印區(qū)域,每個所述打印區(qū)域?qū)?yīng)一種打印物,然后,確定所述打印層序列中的目標(biāo)打印層的起始打印區(qū)域,其中,所述目標(biāo)打印層并非所述打印層序列中的首個打印層,所述起始打印區(qū)域?yàn)樗瞿繕?biāo)打印層包括的打印區(qū)域中首個打印的打印區(qū)域,所述起始打印區(qū)域?qū)?yīng)的打印物為所述目標(biāo)打印層的上一打印層中最后打印的打印區(qū)域?qū)?yīng)的打印物,最后,從所述起始打印區(qū)域開始,打印所述目標(biāo)打印層。由此,可以減少打印過程中打印物的切換次數(shù),進(jìn)而提高打印效率,減少打印廢料的產(chǎn)生。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1