欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

信息處理裝置及控制方法與流程

文檔序號:11624860閱讀:174來源:國知局
信息處理裝置及控制方法與流程

本公開涉及一種利用成型裝置對三維物體進(jìn)行成型的信息處理裝置及其控制方法。



背景技術(shù):

用于基于模型數(shù)據(jù)對三維物體(立體物體)進(jìn)行成型的成型裝置通常被稱為三維(3d)打印機(jī),并且近年來看到3d打印機(jī)的使用的快速增加。與立體結(jié)構(gòu)相關(guān)的技術(shù)也稱為增材制造(additivemanufacturing)。同時,二維(2d)打印機(jī)是用于在紙張(片材)上進(jìn)行平面打印的打印裝置。

盡管3d打印機(jī)本身以前是已知的,但是這些現(xiàn)有的3d打印機(jī)僅在諸如制造行業(yè)的有限行業(yè)中使用,因為那些3d打印機(jī)是大型的并且需要空間,難以操作并且成本高。然而,隨著成型方法和材料的多樣化,現(xiàn)今市場上有各種3d打印機(jī),從一般消費者可用的便宜的3d打印機(jī)到用于制造行業(yè)和其它各種行業(yè)的公司的高性能商用3d打印機(jī)。

3d打印機(jī)所采用的成型方法的示例包括熔融沉積成型(fuseddepositionmodeling,fdm)、立體光刻(stereolithography,stl)、選擇性激光燒結(jié)(selectivelasersintering,sls)和噴墨方法。對應(yīng)于這些成型方法的成型材料用于對物體進(jìn)行成型。

在這一方面,在諸如辦公用打印機(jī)的2d打印機(jī)的領(lǐng)域中,作為進(jìn)行打印相關(guān)設(shè)置的打印機(jī)驅(qū)動器的功能,可以提供用于使得能夠輸入所有設(shè)置項目中的一部分設(shè)置項目的簡化設(shè)置的用戶接口(ui)畫面。日本特開2010-117915號公報討論了一種當(dāng)用戶指定打印目的時提供反映與打印目的相對應(yīng)的一些設(shè)置項目以及特定設(shè)置值的ui畫面的打印機(jī)驅(qū)動器。例如,打印目的包括正常打印、文檔打印、簡約打印和照片打印,并且打印機(jī)驅(qū)動器管理針對各個打印目的的設(shè)置項目和設(shè)置值。

由3d打印機(jī)成型的三維物體的成品的特征(例如強(qiáng)度),依賴于要進(jìn)行成型時相對于成型裝置指定的成型設(shè)置。認(rèn)為不熟悉3d打印機(jī)的用戶難以通過用于生成成型數(shù)據(jù)的成型控制軟件的現(xiàn)有設(shè)置畫面,在考慮如成型目標(biāo)物體的強(qiáng)度的此類特征的情況下指定各種成型相關(guān)設(shè)置。此外,在使用3d打印機(jī)的成型中,材料根據(jù)用于成型的成型材料的類型而不同,并且成型方法根據(jù)成型材料的類型和成型裝置的型號而不同。因此,所得到的成型物體的特征將完全不同。換句話說,需要在考慮到如期望的成型物體的強(qiáng)度的此類特征的情況下選擇合適的成型材料、合適的成型裝置和合適的成型方法。然而,對于不熟悉3d打印機(jī)的用戶來說,選擇合適的成型材料、合適的成型裝置和合適的成型方法是困難的。

前述的日本特開2010-117915號公報既未考慮3d打印機(jī),也沒有討論用于提示用戶選擇適合于期望的成型物體的特征的3d打印機(jī)并提示用戶進(jìn)行要用于成型的適當(dāng)設(shè)置(例如,成型材料,成型方法和成型設(shè)置)的技術(shù)。



技術(shù)實現(xiàn)要素:

本公開涉及一種用于確定適用于用戶期望成型的三維物體的特征的要用于成型的設(shè)置的信息處理裝置、以及控制方法。

根據(jù)本公開的一個方面,一種信息處理裝置包括:提供單元,其被構(gòu)造為提供畫面,經(jīng)由該畫面可以指定表示三維物體的特征的多個條件項目;接收單元,其被構(gòu)造為經(jīng)由所述畫面接收對表示用戶期望成型的物體的特征的條件項目的指定;以及確定單元,其被構(gòu)造為基于接收到的對條件項目的指定,確定用戶期望要用于成型的物體的成型的設(shè)置,其中,由確定單元確定的要用于成型的設(shè)置包括針對成型裝置指定的用于成型的成型設(shè)置。

根據(jù)下面參照附圖對示例性實施例的描述,本發(fā)明的其他特征將變得清楚。

附圖說明

圖1示出系統(tǒng)構(gòu)造和網(wǎng)絡(luò)構(gòu)造的示例。

圖2示出用于信息處理功能的硬件構(gòu)造的示例。

圖3示出本系統(tǒng)的軟件構(gòu)造的示例和硬件構(gòu)造的示例。

圖4示出從三維(3d)打印機(jī)和附加裝置可以獲取的信息中包括的示例屬性。

圖5示出3d打印機(jī)性能表的示例。

圖6a和圖6b示出成型材料特性相關(guān)信息表的示例。

圖7是示出用于更新相關(guān)信息的處理的示例過程的流程圖。

圖8示出用于簡化設(shè)置的畫面用戶接口(ui)的示例。

圖9示出用于詳細(xì)設(shè)置的畫面ui的示例。

圖10是示出確定處理的示例過程的流程圖。

圖11示出考慮到附加裝置而顯示的3d打印機(jī)畫面的畫面ui的示例。

圖12a和圖12b是各自示出考慮附加裝置的確定處理的示例過程的流程圖。

圖13示出當(dāng)指定3d打印機(jī)或3d模型數(shù)據(jù)時顯示的畫面ui的示例。

圖14a和圖14b是各自示出當(dāng)指定3d打印機(jī)或3d模型數(shù)據(jù)時的處理的示例過程的流程圖。

圖15示出考慮狀態(tài)而顯示的畫面ui的示例。

圖16是示出考慮狀態(tài)的確定處理的過程的示例的流程圖。

具體實施方式

下面將參照附圖描述本公開的示例性實施例。

圖1示出根據(jù)本公開的第一示例性實施例的系統(tǒng)構(gòu)造和網(wǎng)絡(luò)構(gòu)造的示例。

網(wǎng)絡(luò)101是內(nèi)聯(lián)網(wǎng)或局域網(wǎng)(以下稱為lan)。3d打印機(jī)102是用于基于三維模型數(shù)據(jù)來成型物體(立體物體)的控制裝置的示例。例如,附加裝置103是用于進(jìn)行3d打印機(jī)102成型期間或之后所需的處理的防塵裝置、清潔裝置和固化裝置。附加裝置103可以連接到網(wǎng)絡(luò)101,或者可以不連接到網(wǎng)絡(luò)101。計算機(jī)104和105是各種類型的計算機(jī),例如,個人計算機(jī)、平板計算機(jī)和智能電話。3d打印機(jī)102、附加裝置103以及計算機(jī)104和105能夠經(jīng)由網(wǎng)絡(luò)101彼此進(jìn)行信息的發(fā)送和接收。網(wǎng)絡(luò)101可以是諸如無線lan的無線網(wǎng)絡(luò)。網(wǎng)絡(luò)101也可以是諸如因特網(wǎng)的公共網(wǎng)絡(luò),只要信息的發(fā)送和接收是可能的即可。

圖2示出3d打印機(jī)102以及計算機(jī)104和105的用于信息處理功能的硬件構(gòu)造的示例。ui201經(jīng)由顯示器、鍵盤、鼠標(biāo)、觸摸面板和按鈕輸入和輸出信息和信號。沒有配設(shè)這種硬件的計算機(jī)也可以經(jīng)由遠(yuǎn)程桌面和遠(yuǎn)程外殼(remoteshell)從其他計算機(jī)連接和操作。網(wǎng)絡(luò)接口202與諸如lan的網(wǎng)絡(luò)連接以與其他計算機(jī)和網(wǎng)絡(luò)設(shè)備通信。只讀存儲器(rom)204是記錄有內(nèi)置程序和數(shù)據(jù)的存儲設(shè)備。隨機(jī)存取存儲器(ram)205是臨時存儲區(qū)域。二次存儲設(shè)備206是以硬盤驅(qū)動器(hdd)和閃速存儲器為代表的存儲設(shè)備。中央處理單元(cpu)203執(zhí)行從rom204、ram205和二次存儲設(shè)備206讀取的程序。各個組件經(jīng)由內(nèi)部總線207連接。

圖3示出本系統(tǒng)的軟件構(gòu)造和硬件構(gòu)造的一部分。計算機(jī)104的構(gòu)造將在下面被描述。

成型控制軟件301安裝在計算機(jī)104中并由計算機(jī)104執(zhí)行。例如,成型控制軟件301包括用于生成與稱為切片機(jī)(slicer)的成型相關(guān)的成型設(shè)置和控制指令的功能。用于支持3d打印機(jī)102的型號和供應(yīng)商的多個成型控制軟件301可以安裝在計算機(jī)104中。計算機(jī)104能夠經(jīng)由網(wǎng)絡(luò)101從計算機(jī)105下載成型控制軟件301。

設(shè)置信息302包括用于成型控制軟件301的成型相關(guān)設(shè)置項目和設(shè)置值。例如,成型相關(guān)設(shè)置項目包括要使用的3d打印機(jī)的型號名稱,3d打印機(jī)的打印頭的移動速度和溫度,以及要使用的成型材料的類型、顏色、名稱和填充圖案。

3d模型數(shù)據(jù)303是用于以三維形狀表示要成型的物體的三維模型數(shù)據(jù)。stl是用于存儲表示三維形狀的數(shù)據(jù)的示例文件格式。

控制指令304是由成型控制軟件301基于3d模型數(shù)據(jù)303生成的3d打印機(jī)控制指令。例如,廣泛使用針對3d打印機(jī)擴(kuò)展的稱為g代碼(g-code)的用于機(jī)床的指令。成型控制軟件301不僅生成與作為由3d模型數(shù)據(jù)303表示的成型部分的物體的成型相關(guān)的控制指令,而且還生成與成型所需的支撐結(jié)構(gòu)的成型相關(guān)的控制指令。根據(jù)需要對支撐結(jié)構(gòu)進(jìn)行成型以支撐當(dāng)前正在成型的物體。stl文件不包括與支撐結(jié)構(gòu)的成型相關(guān)的信息。當(dāng)stl文件被轉(zhuǎn)換為g代碼時,添加與支撐結(jié)構(gòu)的成型相關(guān)的信息。

執(zhí)行結(jié)果305是通過成型控制軟件301對從3d打印機(jī)102發(fā)送的成型結(jié)果317(下面描述)進(jìn)行的處理的結(jié)果。例如,成型結(jié)果317被轉(zhuǎn)換成易于由成型控制軟件301處理的格式。

3d打印機(jī)管理應(yīng)用306配設(shè)有ui307和應(yīng)用程序接口(api)308。ui307可以顯示諸如圖8和圖9(下面描述)中所示的畫面的此類畫面。api308與計算機(jī)105的3d打印機(jī)管理應(yīng)用331通信以接收畫面數(shù)據(jù)。

3d打印機(jī)管理應(yīng)用306可以以插件程序的形式添加到一般成型控制軟件??蛇x地,也可以通過在計算機(jī)104中安裝具有從計算機(jī)105接收數(shù)據(jù)的功能的另一應(yīng)用(未示出的程序)來實現(xiàn)上述功能。

下面將描述計算機(jī)105的構(gòu)造。

3d打印機(jī)管理應(yīng)用331在計算機(jī)104上被執(zhí)行。3d打印機(jī)列表332表示由3d打印機(jī)管理應(yīng)用331進(jìn)行管理的3d打印機(jī)102的列表。成型材料特性相關(guān)信息333基于能力信息318總結(jié)可用于管理對象3d打印機(jī)102進(jìn)行成型的成型材料的特性。下面將參照圖6a和圖6b詳細(xì)地描述成型材料特性相關(guān)性信息333。3d打印機(jī)能力相關(guān)信息334基于能力信息318總結(jié)管理對象3d打印機(jī)102的性能。下面將參照圖5詳細(xì)地描述3d打印機(jī)能力相關(guān)信息334。

通過從各個3d打印機(jī)102獲取3d打印機(jī)個體標(biāo)識符(id),即使存在多個相同型號的管理對象,3d打印機(jī)管理應(yīng)用331也能夠針對各個3d打印機(jī)102和附加裝置103對獲取信息進(jìn)行區(qū)分。3d打印機(jī)管理應(yīng)用331恒定地或周期性地從管理對象3d打印機(jī)102、附加裝置103和計算機(jī)104獲取各種數(shù)據(jù)?;谒@取的數(shù)據(jù),3d打印機(jī)管理應(yīng)用331更新狀態(tài)信息319,并監(jiān)視3d打印機(jī)102和附加裝置103中是否存在任何異常狀況。

下面將描述3d打印機(jī)102的構(gòu)造。

硬件部311是3d打印機(jī)102的硬件部。構(gòu)成3d打印機(jī)102的硬件部311依賴于成型方法。示例成型方法包括熔融沉積成型(fdm)、立體光刻(stl)、選擇性激光燒結(jié)(sls)和噴墨方法。在fdm的情況下,硬件部311包括,例如,打印頭,用于在x軸、y軸和z軸方向上驅(qū)動打印頭的電機(jī),用于加熱打印頭的噴嘴的加熱器,以及冷卻風(fēng)扇。

內(nèi)置計算機(jī)312是內(nèi)置在3d打印機(jī)102中的計算機(jī)。內(nèi)置計算機(jī)312專用于所需的功能,并省略不必要的功能、性能和部件。因此,與通用計算機(jī)相比,以低成本制造內(nèi)置計算機(jī)312。根據(jù)3d打印機(jī)102所需的功能和性能,內(nèi)置計算機(jī)312可以被通用計算機(jī)替代。

在內(nèi)置計算機(jī)312上執(zhí)行3d打印機(jī)控制應(yīng)用(以下稱為控制應(yīng)用)313。3d打印機(jī)控制應(yīng)用313包括ui314、應(yīng)用編程接口(api)315和硬件控制單元316。低成本版本的ui314包括用于顯示幾個文本行的顯示器和硬件操作按鈕的組合。其他版本的ui314例如是具有觸摸面板的顯示器。用戶基于ui314的顯示內(nèi)容檢查3d打印機(jī)102的狀態(tài),并通過操作ui314指示3d打印機(jī)102進(jìn)行期望的處理。api315向外部計算機(jī)104和105發(fā)送指令和數(shù)據(jù)并從外部計算機(jī)104和105接收指令和數(shù)據(jù)。外部計算機(jī)104和105經(jīng)由api315將指令發(fā)送到3d打印機(jī)控制應(yīng)用313以控制3d打印機(jī)102。

跟隨著經(jīng)由ui314和api315接收到的指令和3d打印機(jī)控制應(yīng)用313本身發(fā)出的指令,硬件控制單元316操作硬件部311的各部件以輸出成型物體,并且針對輸出進(jìn)行預(yù)處理和后處理。由成型控制軟件301生成的控制指令304經(jīng)由網(wǎng)絡(luò)101和api315被發(fā)送到3d打印機(jī)控制應(yīng)用313。由計算機(jī)104生成的控制指令304可以經(jīng)由計算機(jī)105被發(fā)送到3d打印機(jī)控制應(yīng)用313。當(dāng)3d打印機(jī)102沒有配設(shè)網(wǎng)絡(luò)接口時,可以經(jīng)由諸如通用串行總線(usb)存儲器的存儲設(shè)備將控制指令304發(fā)送到3d打印機(jī)控制應(yīng)用313。3d打印機(jī)控制應(yīng)用313基于來自ui314或api315的輸出指令來解釋控制指令304,并且硬件控制單元316操作硬件部311的各部件以輸出成型物體。3d打印機(jī)控制應(yīng)用313存儲成型物體的輸出的中間步驟、最終輸出結(jié)果(成功/失敗)、作業(yè)的開始和結(jié)束、以及取消和重新開始時間作為成型結(jié)果317。

成型控制軟件301從3d打印機(jī)102獲取成型結(jié)果317,并且計算機(jī)104確認(rèn)3d打印機(jī)102的成型結(jié)果。能力信息318表示3d打印機(jī)102可以提供的功能。能力信息318包括3d打印機(jī)102支持的打印頭的速度和溫度、成型材料的類型、層高度(層厚度)和成型容量的范圍的定義。狀態(tài)信息319表示3d打印機(jī)102和附加裝置103的操作狀態(tài)。作為狀態(tài)信息319,3d打印機(jī)102和附加裝置103分別存儲3d打印機(jī)102的硬件狀態(tài)、警報信息和成型材料的剩余量。

將在下面描述附加裝置103的構(gòu)造。

用于進(jìn)行3d打印機(jī)102成型之前或之后所需的處理的附加裝置103包括硬件部321。除了諸如電機(jī)、加熱器和通風(fēng)/冷卻風(fēng)扇的此類硬件組件之外,附加裝置103的硬件部321還包括用于排出清潔流體的噴嘴和泵(在清潔裝置的情況下)或用于用紫外線照射成型物體的燈(在固化裝置的情況下)。內(nèi)置計算機(jī)322內(nèi)置在附加裝置103中。內(nèi)置計算機(jī)322包括附加裝置控制應(yīng)用。一些附加裝置(未示出)能夠經(jīng)由網(wǎng)絡(luò)101獲取裝置信息,并且其他附加裝置(未示出)不能與其他裝置連接。3d打印機(jī)控制應(yīng)用313可以具有附加裝置控制應(yīng)用的功能。

作為補(bǔ)充信息,可以不僅基于根據(jù)本示例性實施例的硬件構(gòu)造和布置來實現(xiàn)上述軟件構(gòu)造。更具體地,各個軟件組件可以由包括3d打印機(jī)102的內(nèi)置計算機(jī)312以及計算機(jī)104和105的任意硬件組件執(zhí)行。所有軟件組件可以由一個硬件組件執(zhí)行,或者必要的軟件組件可以由多個硬件組件執(zhí)行。

圖4示出包括在設(shè)置信息302、能力信息318和狀態(tài)信息319中的示例屬性和狀態(tài)。成型設(shè)置401表示包括在由成型控制軟件301設(shè)置的作業(yè)的設(shè)置信息302中的示例屬性。示例屬性包括成型材料的顏色和類型、打印頭的移動速度和溫度、支撐結(jié)構(gòu)的存在、在使用支撐結(jié)構(gòu)時的支撐結(jié)構(gòu)的類型、填充圖案的類型和填充密度。填充圖案是指物體的內(nèi)部結(jié)構(gòu)的形狀,并且,填充密度是指物體的內(nèi)部結(jié)構(gòu)的填充密度。不僅可以針對物體設(shè)置填充圖案和填充密度,而且可以針對支撐結(jié)構(gòu)設(shè)置填充圖案和填充密度。

能力信息402表示當(dāng)可以從3d打印機(jī)102獲取能力信息318時可以獲取的能力信息的示例屬性。示例屬性包括,可用于3d打印機(jī)102進(jìn)行成型的成型材料的顏色和類型,打印頭在x軸、y軸和z軸方向上的可移動范圍,以及風(fēng)扇的轉(zhuǎn)速范圍。狀態(tài)信息403表示當(dāng)可以獲取狀態(tài)信息319時可以獲取的示例狀態(tài)。示例狀態(tài)包括,成型材料的剩余量不足、打印頭堵塞、風(fēng)扇故障和保護(hù)蓋打開。

這些屬性和狀態(tài)信息可以以重復(fù)的方式被包括在相同的3d打印機(jī)102中。例如,當(dāng)輸出多色成型物體時,在設(shè)置信息302中要指定多個名稱和類型的成型材料。因此,這些屬性可以通過使用數(shù)組結(jié)構(gòu)來定義。圖4中所示的屬性和狀態(tài)信息僅是示例。實際上要使用的屬性不限于圖4所示的屬性,并且用于定義屬性的數(shù)據(jù)結(jié)構(gòu)不限于任何特定的數(shù)據(jù)結(jié)構(gòu)。

圖5示出被定義為表的3d打印機(jī)能力相關(guān)信息334的示例。基于從3d打印機(jī)102獲取的能力信息318來生成3d打印機(jī)性能表501。打印機(jī)名稱502是各個3d打印機(jī)102的名稱。成型方法503表示3d打印機(jī)的成型方法。顏色數(shù)量504表示可用于一個作業(yè)的成型材料的顏色的數(shù)量。3d打印機(jī)管理應(yīng)用331基于用于排出成型材料的打印頭的數(shù)量和用于排出涂布材料的打印頭的數(shù)量來確定顏色的數(shù)量。針對顏色數(shù)量504定義的值與圖8中所示的單選按鈕811和下拉列表812(如下所述)的行為相關(guān)。

成型速度505表示成型的速度。成型速度505是表示基于諸如由各個3d打印機(jī)102支持的頭移動速度的機(jī)器規(guī)格計算的各個3d打印機(jī)的最快成型速度的指標(biāo)。成型速度505依賴于成型方法,即成型材料是線性輸出還是平面輸出,并且,所需時間依賴于后處理。因此,成型速度505可以通過將其乘以與成型方法對應(yīng)的系數(shù)來計算。精度506表示要成型的物體的成品精度。精度506是表示基于由3d打印機(jī)102支持的層高度和打印頭孔徑計算的各個3d打印機(jī)的最高成型精度的指標(biāo)。

由于用于堆疊成型材料的方法和適用的支撐結(jié)構(gòu)對于各成型方法而不同,所以對于各成型方法,堆疊的感覺不同。因此,類似于成型速度505,精度506也可以通過將其乘以根據(jù)成型方法的系數(shù)來計算。成型材料507列出可用于3d打印機(jī)102進(jìn)行成型的成型材料,更具體地,可用于各個3d打印機(jī)102進(jìn)行成型的成型材料的名稱和代碼。

用于定義3d打印機(jī)性能表501中的各項目的值的方法不限于圖5所示的方法。例如,成型方法503可以通過表示成型方法的數(shù)值來定義。成型速度505和精度506可以通過閾值分類。3d打印機(jī)性能表501中的數(shù)值可以不是絕對值,而是與某個基準(zhǔn)值的相對值,或者是管理對象3d打印機(jī)102間的排名。

圖6a和圖6b示出成型材料特性相關(guān)信息333的示例。成型材料特性相關(guān)信息333將成型材料與要通過使用各成型材料成型的物體的特征相關(guān)聯(lián)。使用該數(shù)據(jù)使得能夠確定適合于用戶期望的物體的特征的成型材料并呈現(xiàn)成型材料。

圖6a示出對于各項目定義成型材料的特性的成型材料主表601的示例。成型材料名稱602表示各成型材料的名稱。強(qiáng)度603表示通過使用成型材料成型的物體的強(qiáng)度。強(qiáng)度603的值根據(jù)物體的填充圖案和填充率而變化。強(qiáng)度603的值越大表示強(qiáng)度越高。

觸感604表示通過使用成型材料成型的物體的觸感。例如,作為物體的觸感,觸感1、觸感2、觸感3和觸感4分別表示“光滑”(“slick”)、“粗糙”、“平滑”(“smooth”)和“光滑且平滑”。例如,“粗糙”表示層高度的值大和物體的表面粗糙,“平滑”表示層高度的值小和物體的表面平滑。此外,“光滑”表示光滑表面,例如作為對物體進(jìn)行表面處理的結(jié)果。因此,觸感604不僅依賴于成型材料,還依賴于層高度和物體表面處理方法。

耐受性605表示通過使用成型材料成型的物體的耐水性、耐熱性和耐光性。顏色606表示成型材料的顏色。成型材料的顏色可以如圖6a所示的示例一樣按顆粒的大小分類,或者可以由顏色代碼嚴(yán)格地定義。成本607表示輸出成型材料的成本。盡管由于成型材料的特性是已知的而因此預(yù)先準(zhǔn)備成型材料主表601,但是該表可以由用戶準(zhǔn)備。此外,該表可以例如通過使用3d打印機(jī)管理應(yīng)用331的ui來更新。

圖6b示出用于管理成型材料特性相關(guān)信息的成型材料特性表611的示例。該表列出從成型材料507獲取的成型材料的信息,并總結(jié)可用于管理對象3d打印機(jī)進(jìn)行成型的成型材料的特性。成型材料名稱612是從成型材料507獲取的各成型材料的名稱。強(qiáng)度613表示從與成型材料名稱612對應(yīng)的成型材料主表601獲取的成型材料的強(qiáng)度。類似于強(qiáng)度613,觸感614、耐受性615、顏色616和成本617也從成型材料主表601獲取。然而,這些值不一定需要與成型材料主表601中的值相同。

成型材料主表601和成型材料特性表611中的項目分別不限于圖6a和圖6b所示的表格??梢栽黾禹椖康臄?shù)量以更詳細(xì)地定義成型材料的特性。用于定義成型材料特性表611中的各項目的值的方法可以基于按閾值對數(shù)值的分類。成型材料特性表611中的數(shù)值可以不是絕對值,而是與某個基準(zhǔn)值的相對值,或者是可用于成型的成型材料間的排名。

圖7是示出用于更新3d打印機(jī)102的3d打印機(jī)性能表501和成型材料特性表611的示例過程的流程圖。雖然假設(shè)更新處理由3d打印機(jī)管理應(yīng)用331周期性地進(jìn)行,但是可以在任意時間進(jìn)行更新處理。

在步驟s701中,3d打印機(jī)管理應(yīng)用331對管理對象3d打印機(jī)102重復(fù)進(jìn)行以下處理。在步驟s702中,3d打印機(jī)管理應(yīng)用331獲取3d打印機(jī)102的能力信息318。在步驟s703中,基于所獲取的能力信息318,3d打印機(jī)管理應(yīng)用331確定所獲取的3d打印機(jī)102是否是未在3d打印機(jī)性能表501(參照圖5)中登記的3d打印機(jī)。當(dāng)所獲取的3d打印機(jī)是未登記的新3d打印機(jī)時(步驟s703中的“否”),處理進(jìn)行到步驟s704。另一方面,當(dāng)所獲取的3d打印機(jī)是登記的3d打印機(jī)時(步驟s703中的“是”),處理進(jìn)行到步驟s705。

在步驟s704中,3d打印機(jī)管理應(yīng)用331基于所獲取的能力信息318來計算性能,并將新的記錄添加到3d打印機(jī)性能表501。在步驟s705中,3d打印機(jī)管理應(yīng)用331確定所獲取的3d打印機(jī)102的性能與登記在3d打印機(jī)性能表501中的性能之間是否存在任何差異。當(dāng)通過3d打印機(jī)改變設(shè)置時或者當(dāng)更新固件時,在獲取的性能與登記的性能之間產(chǎn)生差異。當(dāng)在獲取的性能與登記的性能之間存在差異時(步驟s705中的“是”),處理進(jìn)行到步驟s706。另一方面,當(dāng)在獲取的性能與登記的性能之間沒有差異時(步驟s705中的“否”),3d打印機(jī)管理應(yīng)用331對下一個3d打印機(jī)102重復(fù)進(jìn)行上述處理。

在步驟s708中,3d打印機(jī)管理應(yīng)用331基于更新的3d打印機(jī)性能表501來更新成型材料特性表611(參照圖6b)。

圖8示出用于簡化設(shè)置的畫面ui的示例。簡化的設(shè)置畫面801允許用戶指定條件項目?;诮?jīng)由畫面801接收到的條件指定,從管理對象3d打印機(jī)102當(dāng)中呈現(xiàn)合適的3d打印機(jī)102。

從安裝在計算機(jī)104和105中的3d打印機(jī)管理應(yīng)用331提供畫面801。該應(yīng)用可以是專用于本系統(tǒng)的應(yīng)用或者web瀏覽器。復(fù)選框802用于選擇是否指定3d打印機(jī)102。當(dāng)選中復(fù)選框802時,可以指定管理對象3d打印機(jī)102。

下拉列表803顯示從3d打印機(jī)列表332獲取的3d打印機(jī)102的列表。當(dāng)選中復(fù)選框802時,使下拉列表803有效。當(dāng)從下拉列表803中選擇3d打印機(jī)102時,可以搜索3d打印機(jī)??梢源嬖诙鄠€下拉列表803。復(fù)選框804用于選擇是否指定3d模型數(shù)據(jù)303。當(dāng)選中復(fù)選框804時,指定要成型的3d模型數(shù)據(jù)303。

文本框805用于指定3d模型數(shù)據(jù)303。當(dāng)選中復(fù)選框804時,使文本框805有效。按鈕806用于引用3d模型數(shù)據(jù)303。當(dāng)選中復(fù)選框804時,使按鈕806有效。當(dāng)選擇按鈕806時,激活對話框,從而允許用戶指定3d模型數(shù)據(jù)303。當(dāng)用戶指定3d模型數(shù)據(jù)303時,在文本框805中顯示計算機(jī)104中的存儲3d模型數(shù)據(jù)303的路徑。

當(dāng)從預(yù)定義的配置文件(profile)讀取成型條件時,單選按鈕807用于指定該配置文件。下拉列表808用于指定配置文件。作為選項,可以指定成型物體的用途,例如實物模型、部件和工具??梢赃x擇由用戶定制的配置文件。單選按鈕809用于根據(jù)成型物體的特征指定成型條件。單選按鈕809可以與單選按鈕807相關(guān)聯(lián),并且可以選擇單選按鈕807和809中的任意一個。可選地,可以同時選擇兩個按鈕。

單選按鈕和復(fù)選框810用于指定表示成型物體的特征的條件項目。單選按鈕和復(fù)選框810使得能夠選擇物體的容許精度、強(qiáng)度、觸感、耐受性、顏色等中的至少一個。單選按鈕和復(fù)選框810可以是如能夠更精細(xì)地指定參數(shù)的滑塊的此類ui。用于指定成型條件項目的單選按鈕和復(fù)選框810可以是通過由下拉列表808指定的配置文件來指定默認(rèn)值的這種ui。表示表面的紋理的特征的條件項目,例如,容許精度和觸感,也可以由除了圖8所示的示例之外的ui指定。

單選按鈕811用于指定用于要輸出的成型材料的顏色的單色或多色。下拉列表812用于指定要輸出的成型材料的顏色。當(dāng)利用單選按鈕811中的一個來選擇多色時,可以通過下拉列表812指定多種顏色。

按鈕813用于刪除指定的顏色。當(dāng)由單選按鈕811中的一個指定了多色時,使按鈕813有效。按鈕814用于添加要被指定的顏色。當(dāng)按下按鈕814時,添加下拉列表812,從而允許用戶指定附加顏色。當(dāng)由單選按鈕811中的一個指定了多色時,使按鈕814有效。

按鈕815用于基于指定的成型條件搜索3d打印機(jī)102。3d打印機(jī)列表816是在選擇按鈕815之后顯示的3d打印機(jī)102的列表。列表816顯示符合成型條件的3d打印機(jī)102及它們的信息的列表。列表816不一定需要顯示在畫面上,并且可以輸出為例如csv、xml或json格式文件。列表816可以顯示在除畫面801以外的畫面上。

3d打印機(jī)名稱817是各個3d打印機(jī)102的名稱。成型方法818是3d打印機(jī)102的各個成型方法的名稱,并且基于從3d打印機(jī)性能表501中的成型方法503獲取的值來顯示。成型材料819是基于從成型材料特性表611中的成型材料名稱612獲取的值而顯示的各成型材料的名稱。

成品820表示要成型的物體的成品的精度水平,并且基于從3d打印機(jī)性能表501中的精度506獲取的值來顯示。所需時間821表示成型時間的水平,并且基于從3d打印機(jī)性能表501中的成型速度505獲取的值來顯示。如果當(dāng)通過復(fù)選框804和805指定3d模型數(shù)據(jù)303時,通過成型控制軟件301可以計算成型時間,則可以數(shù)字地顯示所需時間821。

成本822表示成型成本的水平。盡管如上所述,可以針對各成型材料基于成型材料特性表611來定義成本822,但是因為可以根據(jù)成型方法使用諸如支撐結(jié)構(gòu)和清潔流體的消耗品,所以可以針對各個3d打印機(jī)基于3d打印機(jī)性能表501來定義成本822。按鈕823用于打開與成型相關(guān)的詳細(xì)設(shè)置畫面。當(dāng)選擇按鈕823時,顯示由成型控制軟件301提供的畫面ui(下面參照圖9描述)??蛇x地,激活成型控制軟件301的ui。在列表816中,顯示物體的成品820、所需時間821和成本822的一部分。

圖8示出本系統(tǒng)的示例,并且由本系統(tǒng)提供的用于搜索的ui不限于畫面801。例如,用于指定成型條件項目的單選按鈕和復(fù)選框810可以被配置為使得可以更詳細(xì)地指定成型物體的特征。此外,可以增加3d打印機(jī)列表816中的項目的數(shù)量。

圖9示出用于詳細(xì)設(shè)置的畫面ui的示例。詳細(xì)設(shè)置畫面901是由成型控制軟件301提供的成型設(shè)置畫面。畫面901允許用戶指定要被指定以用于由成型裝置進(jìn)行成型的成型設(shè)置??梢栽诋嬅?01上指定的設(shè)置的內(nèi)容與可以在圖8所示的畫面801上指定的、表示完成圖像的特征的條件項目不同。

下拉列表902用于指定要使用的3d打印機(jī)102。文本框903用于指定3d模型數(shù)據(jù)303。當(dāng)按下按鈕904時,激活對話框,從而允許用戶指定3d模型數(shù)據(jù)303。當(dāng)用戶指定3d模型數(shù)據(jù)303時,在文本框903中顯示計算機(jī)104中的存儲3d模型數(shù)據(jù)303的路徑。單選按鈕905用于指定要輸出的分辨率的配置文件。也可以讀取由用戶定制的配置文件。

下拉列表906用于指定要使用的成型材料的類型。當(dāng)多種成型材料可以同時用于成型時,可以通過下拉列表906指定多種成型材料。支撐結(jié)構(gòu)也可以類似地被指定為成型材料。屬性的參數(shù)907可以作為成型設(shè)置而被設(shè)置?;谟蓞?shù)907設(shè)置的值來生成控制指令304。當(dāng)可以獲取由下拉列表902指定的3d打印機(jī)102的能力時,例如,可以從基于在能力信息402中表示的屬性指定的3d打印機(jī)102支持的范圍中選擇值。如果不能獲取由下拉列表902選擇的3d打印機(jī)102的能力,則將從由成型控制軟件301定義的值的范圍中選擇值。

按鈕908用于開始成型。如果沒有輸入諸如3d打印機(jī)102和3d模型數(shù)據(jù)303的任意必需值,則禁用按鈕908。當(dāng)按下按鈕908時,將由成型控制軟件301基于在圖9所示的成型設(shè)置畫面901上指定的內(nèi)容來生成成型數(shù)據(jù)。當(dāng)3d打印機(jī)102處理所生成的成型數(shù)據(jù)時,將進(jìn)行3d物體的成型。當(dāng)選擇取消按鈕909時,成型設(shè)置畫面901關(guān)閉。

根據(jù)本示例性實施例,假設(shè)成型設(shè)置畫面901主要在選擇按鈕823時顯示。在圖8所示的簡化設(shè)置畫面801上,基于在設(shè)置信息302中針對模板的各個屬性指定的條件項目來確定設(shè)置值。當(dāng)確定的設(shè)置值被傳輸?shù)匠尚涂刂栖浖?01時,在顯示成型設(shè)置畫面901時反映對設(shè)置信息302的屬性設(shè)置的值。

成型設(shè)置畫面901不一定需要從3d打印機(jī)搜索畫面801顯示,并且可以從其他應(yīng)用直接激活或顯示。

圖10是示出用戶輸入成型條件并且3d打印機(jī)管理應(yīng)用331根據(jù)成型條件顯示合適的3d打印機(jī)的一系列處理的流程圖。在步驟s1001中,3d打印機(jī)管理應(yīng)用331經(jīng)由畫面801從用戶接收成型條件的輸入。在這種情況下,還進(jìn)行對3d打印機(jī)102的搜索。

在步驟s1002中,3d打印機(jī)管理應(yīng)用331搜索具有大致滿足用戶輸入的成型條件的特性的成型材料,以確定成型材料的候選。用于確定成型材料的候選的方法不限于特定方法,并且可以是諸如k鄰域法的通常已知的方法。例如,對各成型條件選項設(shè)置值,并且生成具有與成型材料相關(guān)的成型條件項目的n維向量,作為特征量。為了獲得相似度,將特征量與以與參數(shù)相同的維度向量化的成型材料特性表611中的成型材料的特性進(jìn)行比較。因此,將具有高相似度的成型材料確定為候選。作為相似度的指標(biāo),可以利用對向量之間的簡單距離計算的歐幾里德距離。當(dāng)對成型材料的特性進(jìn)行加權(quán)時,可以使用馬氏距離。在步驟s1002中,當(dāng)在畫面801上指定成型材料的耐受性和顏色作為成型條件項目時,將自動選擇具有滿足至少這些條件項目的特性的成型材料作為候選。

在步驟s1003中,3d打印機(jī)管理應(yīng)用331通過使用在步驟s1002中確定的成型材料的候選來搜索可用于成型的至少一個3d打印機(jī)102。關(guān)于可用于各3d打印機(jī)102進(jìn)行成型的成型材料的信息存儲在3d打印機(jī)性能表501中的成型材料507中。因此,3d打印機(jī)管理應(yīng)用331引用成型材料507來確定3d打印機(jī)102的候選。

在步驟s1004至s1008中,3d打印機(jī)管理應(yīng)用331重復(fù)地對3d打印機(jī)102的各個候選進(jìn)行處理。在步驟s1005中,3d打印機(jī)管理應(yīng)用331確定3d打印機(jī)102的候選是否滿足在成型條件中指定的容許精度的水平。當(dāng)3d打印機(jī)管理應(yīng)用331確定滿足容許精度時(步驟s1005中的“是”),處理進(jìn)行到步驟s1007。另一方面,當(dāng)3d打印機(jī)管理應(yīng)用331確定不滿足容許精度時(步驟s1005中的“否”),處理進(jìn)行到步驟s1006。3d打印機(jī)管理應(yīng)用331通過將值預(yù)設(shè)為容許精度選項,并確定3d打印機(jī)性能表501中的精度506的值是否達(dá)到所選擇的容許精度的閾值,來確定是否滿足容許精度。在一些情況下,精度506不是由具體數(shù)值定義,而是由水平定義。因此,3d打印機(jī)管理應(yīng)用331可以通過不是確定容許精度是否達(dá)到嚴(yán)格閾值,而是確定容許精度是否等于或大于某一水平來進(jìn)行該確定。為了避免3d打印機(jī)102的所有候選被確定為不滿足所選擇的精度,3d打印機(jī)管理應(yīng)用331可以確定,盡管不滿足閾值但在精度上排名高的3d打印機(jī)102的候選滿足容許精度。因此,用于進(jìn)行該確定的方法不限于特定的方法。在步驟s1006中,3d打印機(jī)管理應(yīng)用331從候選中去除不滿足容許精度的3d打印機(jī)102。

在步驟s1007中,3d打印機(jī)管理應(yīng)用331將3d打印機(jī)102確定為候選,并基于由用戶選擇的成型條件生成設(shè)置信息302。更具體地,根據(jù)精度水平確定用于排出成型材料的打印頭的移動速度和孔徑以及層高度,并且生成設(shè)置信息302。例如,當(dāng)強(qiáng)度為“魯棒”時,確定大的值(80%以上)為填充密度的設(shè)置值,或者,確定表示使用大量成型材料的圖案的設(shè)置值(蜂巢)為填充圖案。當(dāng)強(qiáng)度為“魯棒”時,確定如金屬材料的此類成型材料的設(shè)置值和標(biāo)準(zhǔn)填充密度(約50%)的設(shè)置值。另外,當(dāng)觸感為“平滑”時,確定用于成型材料輸出的精細(xì)層高度(層厚度)的設(shè)置值。因此,根據(jù)作為條件項目指定的成型物體的特征,確定至少一個成型設(shè)置、成型材料的類型、成型裝置和成型方法。

在步驟s1009中,3d打印機(jī)管理應(yīng)用331在畫面801上生成用于在列表816中顯示至少一個確定的3d打印機(jī)102的畫面信息。可以利用在步驟s1004至s1008中確定的3d打印機(jī)102間的相對水平來顯示成品820的水平、所需時間821的水平和成本822的水平??蛇x地,這些水平也可以通過使用在3d打印機(jī)性能表501和成型材料特性表611中定義的數(shù)值以絕對水平顯示。

上面以根據(jù)用戶期望要成型的物體的特征來確定用于成型的設(shè)置的機(jī)制(例如,成型材料的選擇)為中心描述了本示例性實施例。通過使用成型材料與要通過使用成型材料成型的物體的特征相關(guān)聯(lián)的表,確定符合用戶指定的條件的設(shè)置。根據(jù)本示例性實施例,可以確定適合于用戶期望成型的三維物體的特征的、要用于成型的設(shè)置。

上面以用于確定可用于符合用戶指定的成型條件的成型的3d打印機(jī)102的機(jī)制為中心描述了第一示例性實施例。下面將以用于不僅確定3d打印機(jī)102還一起確定附加裝置103的機(jī)制為中心來描述第二示例性實施例。

圖11示出當(dāng)3d打印機(jī)102與附加裝置103一起顯示時的ui的示例。畫面1100包括根據(jù)本示例性實施例的用于3d打印機(jī)顯示的畫面ui。如圖11所示,3d打印機(jī)102可以顯示在圖8所示的簡化設(shè)置畫面801或與畫面801不同的畫面上。

圖標(biāo)1101呈現(xiàn)了,作為在3d打印機(jī)102中包括的裝置用于諸如清潔的后處理的情況與獨立于3d打印機(jī)102的附加裝置103用于成型后的后處理的情況之間的比較的結(jié)果,成品將被改善。當(dāng)通過使用附加裝置103來改善成品時,3d打印機(jī)顯示畫面1100不僅如第一示例性實施例那樣顯示3d打印機(jī)102,而且還顯示3d打印機(jī)102和附加裝置103的組合。

類似于圖標(biāo)1101,圖標(biāo)1102呈現(xiàn)了,一起使用3d打印機(jī)102和附加裝置103將改善所需時間(增加打印速度)。圖標(biāo)1103呈現(xiàn)了,一起使用3d打印機(jī)102和附加裝置103將改善某一方面的水平但劣化另一方面的水平的情況。例如,如圖11所示,當(dāng)使用專用的清理裝置時,改善成品的水平,但是包括成型材料和支撐結(jié)構(gòu)的消耗品的成本可能會上升,因為需要使用專用的支撐結(jié)構(gòu)。

圖12a和圖12b是各自示出呈現(xiàn)包括附加裝置103的3d打印機(jī)102的示例過程的流程圖。在步驟s1201至s1206和s1208中,3d打印機(jī)管理應(yīng)用331分別進(jìn)行與步驟s1001至s1006和s1008相似的處理,并且將省略其冗余描述。

在步驟s1207中,3d打印機(jī)管理應(yīng)用331提取3d打印機(jī)102和附加裝置103的候選。在步驟s1209中,3d打印機(jī)管理應(yīng)用331基于在步驟s1207中提取的候選,生成用于在畫面801上顯示3d打印機(jī)102和附加裝置103的畫面信息。

在步驟s1210中,3d打印機(jī)管理應(yīng)用331確定3d打印機(jī)102是否需要進(jìn)行諸如固化和清潔的后處理。3d打印機(jī)管理應(yīng)用331基于3d打印機(jī)102的成型方法進(jìn)行該確定??蛇x地,3d打印機(jī)管理應(yīng)用331可以在3d打印機(jī)性能表501中預(yù)設(shè)關(guān)于是否需要附加裝置103的信息。當(dāng)3d打印機(jī)102需要進(jìn)行后處理時(步驟s1210中的“是”),處理進(jìn)行到步驟s1211。另一方面,當(dāng)3d打印機(jī)102不需要進(jìn)行后處理時(步驟s1210中的“否”),處理進(jìn)行到步驟s1214。

在步驟s1211中,3d打印機(jī)管理應(yīng)用331確定3d打印機(jī)是否可以在不使用附加裝置103的情況下完成成型。當(dāng)與3d打印機(jī)102一體化的附加裝置用于后處理時,可以在不使用附加裝置103的情況下完成成型。3d打印機(jī)管理應(yīng)用331確定是否需要用于后處理的附加裝置103或者與3d打印機(jī)102一體化的附加裝置103是否可用。為了允許3d打印機(jī)管理應(yīng)用331進(jìn)行該確定,在3d打印機(jī)性能表501中預(yù)設(shè)相關(guān)信息。

在步驟s1212中,3d打印機(jī)管理應(yīng)用331確定與3d打印機(jī)102一起使用任意附加裝置103是否將改善某一方面的水平。在3d打印機(jī)性能表501中預(yù)設(shè)改善某一方面的水平的3d打印機(jī)102和附加裝置103的組合。當(dāng)對3d打印機(jī)102和附加裝置103進(jìn)行組合來改善某個方面的水平時(步驟s1212中的“是”),處理進(jìn)行到步驟s1213。否則,當(dāng)組合沒有改善或改變某個方面的水平時(步驟s1212中的“否”),處理進(jìn)行到步驟s1214。

在步驟s1213中,3d打印機(jī)管理應(yīng)用331僅確定3d打印機(jī)102、以及3d打印機(jī)102和附加裝置103的組合作為呈現(xiàn)對象。在步驟s1214中,3d打印機(jī)管理應(yīng)用331僅確定3d打印機(jī)102作為呈現(xiàn)對象。在步驟s1215中,3d打印機(jī)管理應(yīng)用331類似于步驟s1007來生成設(shè)置信息302。

在步驟s1216中,3d打印機(jī)管理應(yīng)用331確定任意附加裝置103是否可用于需要附加裝置103完成成型的3d打印機(jī)102。3d打印機(jī)管理應(yīng)用331可以基于3d打印機(jī)102的成型方法進(jìn)行該確定??蛇x地,3d打印機(jī)管理應(yīng)用331可以在3d打印機(jī)性能表501中預(yù)設(shè)關(guān)于需要或可用哪個附加裝置103的信息。當(dāng)存在這樣的附加裝置103時(步驟s1216中的“是”),處理進(jìn)行到步驟s1217。另一方面,當(dāng)不存在這樣的附加裝置103時(步驟s1216中的“否”),處理進(jìn)行到步驟s1218。在步驟s1217中,3d打印機(jī)管理應(yīng)用331確定3d打印機(jī)102和附加裝置103的組合作為呈現(xiàn)對象。在步驟s1218中,3d打印機(jī)管理應(yīng)用331從候選中去除當(dāng)前進(jìn)行重復(fù)處理的3d打印機(jī)102。

上面以用于不僅確定3d打印機(jī)102還一起確定附加裝置103作為要用于對用戶期望成型的物體進(jìn)行成型的設(shè)置的機(jī)制為中心,描述了本示例性實施例。考慮到在使用附加裝置103的情況與不使用附加裝置103的情況之間的物體的成品的差異,用戶能夠根據(jù)用戶期望成型的物體的特征選擇3d打印機(jī)102和附加裝置103。

下面將描述第三示例性實施例。存在這樣的情況,其中,根據(jù)所指定的3d打印機(jī)和3d模型數(shù)據(jù),當(dāng)通過下拉列表803和文本框805指定要使用的3d打印機(jī)102和3d模型數(shù)據(jù)303時,在搜索之前已知無法滿足的一些成型條件項目。

圖13示出在(3d打印機(jī)搜索)畫面801上的ui的示例,其中,防止指定當(dāng)指定3d打印機(jī)102和3d模型數(shù)據(jù)303時無法滿足的成型條件項目。例如,存在這樣的情況,其中,由下拉列表803指定的3d打印機(jī)不能輸出對于“耐受性”滿足“耐熱性”和“耐酸性”的成型材料,“耐受性”是通過單選按鈕和復(fù)選框810指定的成型條件項目中的一個。存在由文本框805指定的3d模型數(shù)據(jù)描述將僅使用一種成型材料的情況。在這種情況下,無法被滿足的成型條件項目變灰,以在搜索之前被禁用。成型條件項目1301是這種禁用項目的示例。

圖14a和圖14b是各自示出當(dāng)指定3d打印機(jī)或3d模型數(shù)據(jù)時的處理的流程圖。進(jìn)行該處理以防止根據(jù)指定的3d打印機(jī)102和3d模型數(shù)據(jù)303指定特定的成型條件項目。當(dāng)指定要使用的3d打印機(jī)和3d模型數(shù)據(jù)時進(jìn)行這些處理。

圖14a是示出當(dāng)指定3d打印機(jī)時的處理的流程的流程圖。在步驟s1401中,3d打印機(jī)管理應(yīng)用331確定是否在畫面801上指定了3d打印機(jī)102。當(dāng)指定了3d打印機(jī)102時(步驟s1401中的“是”),處理進(jìn)行到步驟s1402。另一方面,當(dāng)未指定3d打印機(jī)102時(步驟s1401中的“否”),處理退出該流程圖。在步驟s1402中,3d打印機(jī)管理應(yīng)用331從由3d打印機(jī)管理應(yīng)用331本身管理的3d打印機(jī)性能表501獲取指定的3d打印機(jī)102的性能。

3d打印機(jī)管理應(yīng)用331針對可以在畫面801上指定的各個成型條件項目重復(fù)地進(jìn)行步驟s1403至s1406中的處理。在步驟s1404中,3d打印機(jī)管理應(yīng)用331確定用戶指定的3d打印機(jī)102是否可用于通過使用滿足成型條件項目的成型材料來進(jìn)行的成型。當(dāng)3d打印機(jī)102可用于成型時(步驟s1404中的“是”),處理進(jìn)行到步驟s1406。3d打印機(jī)管理應(yīng)用331結(jié)束當(dāng)前的重復(fù)處理,并對下一個成型條件項目重復(fù)進(jìn)行上述處理。另一方面,當(dāng)3d打印機(jī)102不可用于成型時(步驟s1404中的“否”),處理進(jìn)行到步驟s1405。3d打印機(jī)管理應(yīng)用331通過從3d打印機(jī)性能表501中的成型材料507獲取與指定的3d打印機(jī)102相對應(yīng)的成型材料并且確定這些成型材料是否滿足成型條件項目來進(jìn)行該確定。

在步驟s1405中,3d打印機(jī)管理應(yīng)用331例如通過使成型條件項目變灰或不顯示它們來防止用戶指定成型條件項目。這樣進(jìn)行適當(dāng)?shù)脑O(shè)置并提高用戶的可操作性。

圖14b是示出當(dāng)指定3d模型數(shù)據(jù)時的處理的流程的流程圖。在步驟s1407中,3d打印機(jī)管理應(yīng)用331確定是否指定了3d模型數(shù)據(jù)303。當(dāng)指定了3d模型數(shù)據(jù)303時(步驟s1407中的“是”),處理進(jìn)行到步驟s1408。另一方面,當(dāng)未指定3d模型數(shù)據(jù)303時(步驟s1407中的“否”),處理退出該流程圖。

在步驟s1408中,3d打印機(jī)管理應(yīng)用331分析3d模型數(shù)據(jù)303。盡管在3d模型數(shù)據(jù)303中存在各種數(shù)據(jù)格式,但是存在這樣的情況,其中,在3d模型數(shù)據(jù)303中可以設(shè)置構(gòu)成3d模型的成型材料的質(zhì)量和顏色信息。

3d打印機(jī)管理應(yīng)用331針對可以在畫面801上指定的各個成型條件項目重復(fù)地進(jìn)行步驟s1409至s1412中的處理。在步驟s1410中,3d打印機(jī)管理應(yīng)用331確定指定的3d模型數(shù)據(jù)303是否包括指定成型條件的信息。如上所述,3d模型數(shù)據(jù)包括要輸出的成型材料的質(zhì)量和顏色信息的設(shè)置。當(dāng)在3d模型數(shù)據(jù)303中設(shè)置這些信息時(步驟s1410中的“是”),處理進(jìn)行到步驟s1411。另一方面,當(dāng)在3d模型數(shù)據(jù)303中未設(shè)置這些信息時(步驟s1410中的“否”),處理進(jìn)行到步驟s1412。3d打印機(jī)管理應(yīng)用331針對隨后的成型條件項目重復(fù)進(jìn)行上述處理。

在步驟s1411中,3d打印機(jī)管理應(yīng)用331根據(jù)在3d模型數(shù)據(jù)303中設(shè)置的信息指定成型條件。例如,當(dāng)在3d模型數(shù)據(jù)303中設(shè)置要輸出的成型材料的顏色信息時,根據(jù)設(shè)置信息指定單選按鈕811中的任意一個作為成型條件項目。根據(jù)成型方法和3d打印機(jī)102,可以支持或可以不支持3d模型數(shù)據(jù)。當(dāng)指定3d打印機(jī)102不支持的3d模型數(shù)據(jù)303時,可以在畫面801上顯示通過下拉列表803指定的3d打印機(jī)102不支持3d模型數(shù)據(jù)303的消息。

根據(jù)本示例性實施例,當(dāng)用戶首先指定3d打印機(jī)102時,禁用相對于物體的特征不能被指定的條件項目。根據(jù)本示例性實施例,對于特定3d打印機(jī)102,用戶能夠適當(dāng)?shù)刂付ū硎疚矬w的特征的條件項目。

第三示例性實施例不僅可以與第一示例性實施例組合應(yīng)用,而且還可以與第二示例性實施例組合應(yīng)用。

即使作為通過本系統(tǒng)搜索3d打印機(jī)102的結(jié)果,呈現(xiàn)符合成型條件項目的3d打印機(jī)102,由于少剩余量的成型材料或硬件故障,所呈現(xiàn)的3d打印機(jī)102也可能不能用于成型。下面將以用于根據(jù)3d打印機(jī)102的狀態(tài)信息319改變呈現(xiàn)內(nèi)容的方法為中心來描述第四示例性實施例。

圖15示出在其中考慮3d打印機(jī)102的狀態(tài)信息319來顯示3d打印機(jī)102的(3d打印機(jī)顯示器)畫面801上的ui的示例。圖標(biāo)1501表示發(fā)生警報,并且除非采取某種措施,否則不能開始成型。工具提示1502顯示表示對發(fā)生警報的3d打印機(jī)102要采取的措施的消息。例如,工具提示1502表示對象3d打印機(jī)102具有不足的剩余量的成型材料,并且提示用戶補(bǔ)充成型材料。在工具提示1502中顯示的消息可以分別顯示在對話框或列表816中。圖標(biāo)1503意指在成型時比通常更理想的狀態(tài)。例如,在搜索結(jié)果呈現(xiàn)時獲取的3d打印機(jī)102的狀態(tài)信息319。如果3d打印機(jī)102的溫度在正常范圍內(nèi)并且接近用于成型的適當(dāng)溫度,則可以縮短用于預(yù)熱的所需時間。在這種情況下,假定縮短了用于成型的所需時間,因此顯示圖標(biāo)1503。

圖16是示出考慮3d打印機(jī)102的狀態(tài)來確定3d打印機(jī)102的示例過程的流程圖。在步驟s1601至s1607中,3d打印機(jī)管理應(yīng)用331進(jìn)行與步驟s1001至s1007相似的處理,并且將省略其冗余描述。在步驟s1608中,3d打印機(jī)管理應(yīng)用331確認(rèn)呈現(xiàn)對象3d打印機(jī)102的狀態(tài)信息319。在步驟s1609中,如果針對3d打印機(jī)102的所有候選完成了處理,則3d打印機(jī)管理應(yīng)用331使處理進(jìn)行到步驟s1610。在步驟s1610中,根據(jù)所獲取的3d打印機(jī)102的狀態(tài)信息319,3d打印機(jī)管理應(yīng)用331如圖15所示的ui那樣改變呈現(xiàn)內(nèi)容??赡懿会槍蜻x顯示不能采取措施的警報。在這種情況下,3d打印機(jī)管理應(yīng)用331預(yù)設(shè)警報級別并且在呈現(xiàn)時通過警報級別進(jìn)行過濾,以確定是否呈現(xiàn)各個警報。此外,當(dāng)如第二示例性實施例那樣一起呈現(xiàn)3d打印機(jī)102和附加裝置103時,3d打印機(jī)管理應(yīng)用331可以不僅考慮3d打印機(jī)102而且還考慮附加裝置103的狀態(tài)信息319來改變顯示內(nèi)容。

根據(jù)本示例性實施例,可以考慮3d打印機(jī)102的狀態(tài)來確定要用于成型的3d打印機(jī)102。

第四示例性實施例不僅可以與第一示例性實施例組合應(yīng)用,而且還可以與第二示例性實施例和第三示例性實施例組合應(yīng)用。

其它實施例

還可以通過讀出并執(zhí)行記錄在存儲介質(zhì)(也可更完整地稱為“非暫時性計算機(jī)可讀存儲介質(zhì)”)上的計算機(jī)可執(zhí)行指令(例如,一個或更多個程序)以執(zhí)行上述實施例中的一個或更多個的功能、并且/或者包括用于執(zhí)行上述實施例中的一個或更多個的功能的一個或更多個電路(例如,專用集成電路(asic))的系統(tǒng)或裝置的計算機(jī),來實現(xiàn)本發(fā)明的實施例,并且,可以利用通過由系統(tǒng)或裝置的計算機(jī)例如讀出并執(zhí)行來自存儲介質(zhì)的計算機(jī)可執(zhí)行指令以執(zhí)行上述實施例中的一個或更多個的功能、并且/或者控制一個或更多個電路以執(zhí)行上述實施例中的一個或更多個的功能的方法,來實現(xiàn)本發(fā)明的實施例。計算機(jī)可以包括一個或更多個處理器(例如,中央處理單元(cpu)、微處理單元(mpu)),并且可以包括分開的計算機(jī)或分開的處理器的網(wǎng)絡(luò),以讀出并執(zhí)行計算機(jī)可執(zhí)行指令。計算機(jī)可執(zhí)行指令可以例如從網(wǎng)絡(luò)或存儲介質(zhì)被提供給計算機(jī)。存儲介質(zhì)可以包括例如硬盤、隨機(jī)存取存儲器(ram)、只讀存儲器(rom)、分布式計算系統(tǒng)的存儲器、光盤(諸如壓縮光盤(cd)、數(shù)字通用光盤(dvd)或藍(lán)光光盤(bd)tm)、閃存裝置以及存儲卡等中的一個或更多個。

本發(fā)明的實施例還可以通過如下的方法來實現(xiàn),即,通過網(wǎng)絡(luò)或者各種存儲介質(zhì)將執(zhí)行上述實施例的功能的軟件(程序)提供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計算機(jī)或是中央處理單元(cpu)、微處理單元(mpu)讀出并執(zhí)行程序的方法。

雖然針對示例性實施例描述了本發(fā)明,但是,應(yīng)該理解,本發(fā)明不限于公開的示例性實施例。下述權(quán)利要求的范圍應(yīng)當(dāng)被賦予最寬的解釋,以便涵蓋所有這些變型例以及等同的結(jié)構(gòu)和功能。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
临澧县| 沧州市| 六盘水市| 舞钢市| 调兵山市| 临朐县| 买车| 阳江市| 桂林市| 芜湖县| 周宁县| 内江市| 黔东| 临汾市| 通江县| 布拖县| 方正县| 隆回县| 望城县| 克山县| 崇州市| 永修县| 高淳县| 明星| 大悟县| 繁昌县| 弋阳县| 靖州| 平遥县| 凌源市| 马鞍山市| 绥宁县| 镇平县| 松江区| 会东县| 文成县| 蕉岭县| 满城县| 公安县| 凌云县| 牙克石市|