背景技術(shù):
由增材制造工藝產(chǎn)生的三維物體以逐層的方式形成。在增材制造的一個(gè)示例中,物體通過(guò)聚結(jié)并固化構(gòu)造材料的層的部分來(lái)產(chǎn)生。在示例中,構(gòu)造材料可以是粉末、流體或切片材料的形式。預(yù)期的聚結(jié)、固化和/或物理特性可以通過(guò)將試劑打印到構(gòu)造材料的層上來(lái)實(shí)現(xiàn)。能量可以被施加至層,并且一旦冷卻,涂覆有試劑的構(gòu)造材料就聚結(jié)并固化。在其他示例中,可以通過(guò)使用擠出塑料或者噴涂材料作為固化以形成物體的構(gòu)造材料,來(lái)生成三維物體。
產(chǎn)生三維物體的一些打印工藝使用由三維物體模型產(chǎn)生的控制數(shù)據(jù)。該控制數(shù)據(jù)例如可以對(duì)將試劑施加到構(gòu)造材料的位置、或可以放置構(gòu)造材料自身的位置及將要放置的數(shù)量進(jìn)行指定。
附圖說(shuō)明
為了更加完整地理解,現(xiàn)將參考以下結(jié)合附圖而進(jìn)行的描述,其中:
圖1是產(chǎn)生用于制作三維物體的控制數(shù)據(jù)的方法的示例的流程圖;
圖2是產(chǎn)生用于制作三維物體的控制數(shù)據(jù)的方法的部分的示例的流程圖;
圖3是產(chǎn)生用于制作三維物體的控制數(shù)據(jù)的裝置的示例的簡(jiǎn)化示意圖;
圖4是處理器和存儲(chǔ)器的示例的簡(jiǎn)化示意圖。
具體實(shí)施方式
本文描述的一些示例提供產(chǎn)生可以被用于制作三維物體的控制數(shù)據(jù)的裝置和方法。一些示例允許具有多個(gè)指定物體特性的任意三維內(nèi)容被處理并用于產(chǎn)生三維物體。這些物體特性可以例如包括外觀(guān)特性(顏色、透明度、光澤等)、導(dǎo)電率、密度、孔隙率和/或諸如強(qiáng)度的機(jī)械特性。
在本文的一些示例中,三維空間用術(shù)語(yǔ)“體素”來(lái)表征,即三維像素,其中每個(gè)體素占據(jù)離散體積。在制作對(duì)三維物體進(jìn)行建模的數(shù)據(jù)時(shí),給定位置處的體素可以具有至少一個(gè)特征。例如,體素可以是空的,或者可以具有特定顏色、或包括具有特定密度的材料。
在一些示例中,針對(duì)物體產(chǎn)生打印材料數(shù)據(jù)。這種打印材料數(shù)據(jù)例如可以詳述可用打印材料(諸如要打印到構(gòu)造材料的層上的試劑,或者在一些示例中,構(gòu)造材料本身)中的每一種的量進(jìn)行,以及如果需要的話(huà)詳述其組合。這可以被指定為比例體積覆蓋(proportionalvolumecoverage)(例如,構(gòu)造材料層的區(qū)域的x%應(yīng)當(dāng)具有施加于其上的試劑y)。這種打印材料可以與諸如例如顏色、透明度、柔韌性、彈性、剛度、表面粗糙度、孔隙度、導(dǎo)電性、層間強(qiáng)度、密度等的物體屬性相關(guān)、或者被選擇以提供諸如例如顏色、透明度、柔韌性、彈性、剛度、表面粗糙度、孔隙度、導(dǎo)電性、層間強(qiáng)度、密度等的物體屬性。
可以使用半色調(diào)(halftoning)技術(shù)來(lái)確定如控制數(shù)據(jù)中所指定的每種打印材料(例如,試劑的一滴)應(yīng)被施加的實(shí)際位置。
例如,物體模型數(shù)據(jù)內(nèi)的一組體素可以與打印材料數(shù)據(jù)相關(guān)聯(lián),該打印材料數(shù)據(jù)例如表達(dá)為體積覆蓋矢量。在簡(jiǎn)單情況下,這樣的矢量可以指示在三維空間中的給定區(qū)域中的位置的x%應(yīng)當(dāng)施加有一個(gè)單位的特定試劑,而(100-x)%應(yīng)當(dāng)沒(méi)有試劑。然后,打印材料數(shù)據(jù)可以提供用于“半色調(diào)”工藝的輸入,以產(chǎn)生可以被增材制造系統(tǒng)使用以制作三維物體的控制數(shù)據(jù)。例如,可以確定,為了制作特定目標(biāo)特性,構(gòu)造材料層(或?qū)拥囊徊糠?的25%應(yīng)當(dāng)具有施加于其上的試劑。半色調(diào)工藝?yán)缤ㄟ^(guò)將每個(gè)位置與半色調(diào)矩陣中提供的閾值相比較,來(lái)確定試劑液滴要被沉積的地方,以提供25%的指定覆蓋。
在一些示例中,表示3d結(jié)構(gòu)或物體的數(shù)據(jù)被“柵格化”,即被轉(zhuǎn)換為一系列離散位置。柵格化的數(shù)據(jù)可以處于3d打印裝置的可打印分辨率上,控制數(shù)據(jù)可以被提供至該3d打印裝置。
圖1示出產(chǎn)生用于制作三維物體的控制數(shù)據(jù)的方法。方法包括接收表示三維模型物體的數(shù)據(jù)(框202)。在示例中,數(shù)據(jù)包括物體模型數(shù)據(jù)和物體特性數(shù)據(jù),該物體模型數(shù)據(jù)限定例如包圍物體的長(zhǎng)方體中的體素是否被填充或空著(即,該位置存在或不存在物體),該物體特性數(shù)據(jù)指定與位置關(guān)聯(lián)的諸如顏色、強(qiáng)度、導(dǎo)電率、透明度等至少一個(gè)物體特性參數(shù)。
在框104中,識(shí)別物體的子區(qū)域,在該子區(qū)域中至少一個(gè)物體特性是不可變的。這可以例如包括全部是一個(gè)顏色的區(qū)域、或全部是一個(gè)密度的區(qū)域。在一些示例中,這可以針對(duì)指定的幾個(gè)或全部物體特性而實(shí)施,并且因此可以識(shí)別多個(gè)子區(qū)域,該多個(gè)子區(qū)域重疊并可以具有不同形狀和體積。在一些示例中,即使在物體特性數(shù)據(jù)值中存在區(qū)別的情況下,物體特性可以是不可變的(或恒定)。例如,具有特定范圍的物體特性數(shù)據(jù)值可以被視為提供不可變的物體特性。在一些示例中,這可以與物體產(chǎn)生裝置的限制有關(guān)。在其他示例中,這可以是用戶(hù)限定的,例如指定物體模型數(shù)據(jù)與要產(chǎn)生的數(shù)據(jù)之間的特異性的可接受損耗。
在框106中,考慮物體內(nèi)的位置,并且位置所處的全部子區(qū)域被找到。位置可以例如屬于與特定顏色的特定陰影有關(guān)的第一子區(qū)域和與特定密度有關(guān)的第二子區(qū)域。
在框108中,基于所識(shí)別的子區(qū)域的組合,確定打印材料數(shù)據(jù)。打印材料數(shù)據(jù)可以被隱含和/或明確地限定,并且可以包括以下中的任一個(gè)或任意組合:指示要使用的可用構(gòu)造材料的值;顏色值;柔性值;彈性值;剛度值;表面粗糙度值;孔隙度值;強(qiáng)度值;和密度值。例如,直接或明確的限定可以是“放置x%的材料y、z%的材料q”的形式。間接或隱含的限定可以指定特定物體特性,例如x的顏色或y的剛度,并且這可以被映射到可用打印材料的明確組合。
然后,可以根據(jù)打印材料數(shù)據(jù)確定用于三維物體的制作的控制數(shù)據(jù)(框110)。在一些示例中,可以存在其中全部物體特性都相同的物體的區(qū)域。在這樣的情況下,位置可以被映射到共同體積覆蓋表示矢量對(duì)象。因此,這樣的矢量對(duì)象的尺寸可以變化;即一些可以施加至比其他更大的物體區(qū)域。
圖2更具體地示出圖1中所示的方法的部分的示例。在這個(gè)示例中,一旦子區(qū)域被識(shí)別,則數(shù)據(jù)集合被存儲(chǔ)為與該子區(qū)域關(guān)聯(lián)(框202)。數(shù)據(jù)集合包括打印材料數(shù)據(jù)的至少一個(gè)示例,該打印材料數(shù)據(jù)指示造成不可變的物體特性的打印材料或打印材料組合。在特定示例中,造成不可變的物體特性的打印材料或打印材料組合的全部示例可以被存儲(chǔ)為集合的成員。集合的成員可以包括替代性的體積覆蓋表示。例如,如果位置與其中不可變特性是顏色的子區(qū)域關(guān)聯(lián),但是物體還在密度方面是可變的,則集合的成員可以包括指定會(huì)造成指定顏色而不是密度范圍(在一些示例中,物體模型中表示的密度范圍)的試劑比例的替代性的體積覆蓋表示。另一個(gè)子區(qū)域可以與該位置處的密度有關(guān),并且關(guān)聯(lián)集合可以具有包括指定會(huì)造成指定密度而不是顏色范圍(在一些示例中,物體模型中表示的顏色范圍)的試劑比例的替代性體積覆蓋表示的成員。在其他示例中,可以存在其他或進(jìn)一步的以這種方式考慮兩個(gè)變量。
在框204中,確定針對(duì)該位置存儲(chǔ)的至少兩個(gè)(并且在一些示例中,全部)數(shù)據(jù)集合內(nèi)是否存在共同成員。如果存在,則這可以被用于提供該位置的打印材料數(shù)據(jù)(框206)。在數(shù)學(xué)術(shù)語(yǔ)中,識(shí)別這樣的共同成員可以被稱(chēng)為找到數(shù)據(jù)集合的交集。如果沒(méi)有找到共同成員,則在這個(gè)示例中,針對(duì)所識(shí)別的子區(qū)域存儲(chǔ)的數(shù)據(jù)集合的成員被組合,以確定該位置的打印材料數(shù)據(jù)(框208)。例如,如果成員可以在與該位置關(guān)聯(lián)的不可變顏色數(shù)據(jù)集合和不可變密度數(shù)據(jù)集合中都找到,并且另一個(gè)成員可以在與該位置關(guān)聯(lián)的不可變顏色數(shù)據(jù)集合和不可變光澤數(shù)據(jù)集合中都找到,但是在全部三個(gè)數(shù)據(jù)集合之間不存在共同組成員,則成員可以通過(guò)實(shí)施兩個(gè)成員的體積平均(volumetricaveraging)來(lái)組合。這可以造成提供指定顏色(兩個(gè)集合的成員具有這個(gè)顏色)而不是光澤和密度的平均(光澤和密度可以比初始指定的更大或更小)的打印材料數(shù)據(jù)。
在框210中,通過(guò)半色調(diào)處理產(chǎn)生控制數(shù)據(jù)。在一個(gè)示例中,這包括將體積特性表示與閾值矩陣相比較,以確定沉積試劑液滴的實(shí)際位置。在一個(gè)示例中,閾值用于實(shí)施將閾值矩陣的值與材料(諸如試劑)的值或諸如材料體積覆蓋的概率分布相比較的半色調(diào)操作,并基于閾值選擇單一狀態(tài)(材料或油墨組合)。
圖3示出產(chǎn)生用于制作三維物體的控制數(shù)據(jù)的處理裝置。裝置300包括接口302、子區(qū)域模塊304、圖像處理器306、組合模塊308、分離產(chǎn)生器310和半色調(diào)模塊312。
接口302接收表示三維模型物體316的數(shù)據(jù)314。在圖示的示例中,物體316是自扶正(self-righting)圓底錐。錐的圓形末端是致密的,以實(shí)現(xiàn)自扶正。錐被縱向地分為兩種顏色。因此,在這個(gè)示例中,物體是在顏色和密度方面是可變的,顏色和密度兩者都可以采用兩個(gè)值中的一個(gè)。在其他示例中,物體316可以是任意形式,并包括特性的任意組合,該組合可以具有與特性關(guān)聯(lián)的更大范圍的值。
數(shù)據(jù)314包括物體模型數(shù)據(jù)318和物體特性數(shù)據(jù)320。在一些示例中,數(shù)據(jù)可以由計(jì)算機(jī)輔助設(shè)計(jì)應(yīng)用(cad)程序產(chǎn)生。在這個(gè)示例中,物體模型數(shù)據(jù)318限定物體的形式(即,物體在三維空間中存在的地方和不存在的地方)。例如,物體模型數(shù)據(jù)318可以包括在三維(本文還可稱(chēng)為[x,y,z])空間中限定的體素。給定體素可以具有指示在位置上是否存在模型物體的一部分的關(guān)聯(lián)數(shù)據(jù)。
在一個(gè)示例中,物體特性數(shù)據(jù)320限定要產(chǎn)生的三維物體的至少一個(gè)物體特性。例如,物體特性數(shù)據(jù)320可以包括要產(chǎn)生的物體的至少一部分的顏色或其他物體特性。物體特性數(shù)據(jù)320還可以被用于限定物體的一部分或幾個(gè)部分的多個(gè)物體特性。除了顏色之外的物體特性可以包括例如柔性、彈性、剛度、表面粗糙度、孔隙率、層間強(qiáng)度、密度、導(dǎo)電性、結(jié)構(gòu)(例如,固體的或有結(jié)構(gòu)的)等,并且可以取決于用于產(chǎn)生物體的構(gòu)造材料或試劑的類(lèi)型。
物體特性數(shù)據(jù)320可以包括總體和/或局部的物體特性數(shù)據(jù)320,例如,如在物體特性數(shù)據(jù)320中限定的某些物體特性值可以與限制物體的每個(gè)體素相關(guān)聯(lián),和/或某些物體特性值可以與一組體素(例如從與物體關(guān)聯(lián)的單個(gè)體素到全部體素)相關(guān)聯(lián)。在一個(gè)示例中,表示三維物體的數(shù)據(jù)包括三維物體的模型,該模型內(nèi)的每個(gè)位置(例如在每一個(gè)[x、y、z]坐標(biāo))處被指定有至少一個(gè)材料特性。
子區(qū)域模塊304用于識(shí)別具有恒定(即,不可變)的物體特性的模型物體數(shù)據(jù)的區(qū)域。一些特性可以由本質(zhì)上基本連續(xù)的變量(諸如顏色)表示,然而其他可以是二進(jìn)制(例如,表示材料的存在或不存在)或具有離散值。在一些示例中,要考慮的每個(gè)物體特性依據(jù)其模型內(nèi)的種類(lèi)來(lái)分析。這可以通過(guò)空間上獨(dú)立的方式實(shí)現(xiàn)。結(jié)果可以是確定唯一的顏色的集合、唯一的結(jié)構(gòu)的集合、唯一的密度的集合等。對(duì)于特性中的每一個(gè),空間對(duì)應(yīng)體素表示可以以表示所確定的種類(lèi)所需的分辨率而構(gòu)建。在這樣的示例中,子區(qū)域等效于體素,并且可以被限定為盡可能與給定的指定特性(以及在一些示例中預(yù)期打印裝置的能力)一樣大。如上所指出,這些子區(qū)域的尺寸和形狀可以針對(duì)不同物體特性而變化。在這個(gè)示例中,物體316包括兩個(gè)顏色子區(qū)域322a、322b(兩個(gè)都是圓底錐的一半)和兩個(gè)密度子區(qū)域324a、324b(錐和半球)。
在一些示例中,子區(qū)域模塊304針對(duì)每個(gè)恒定物體特性確定數(shù)據(jù)集合,該數(shù)據(jù)集合包括作為該數(shù)據(jù)集合的成員的、造成不可變物體特性的打印材料數(shù)據(jù)。因此,用于針對(duì)特定密度值限定的子區(qū)域的數(shù)據(jù)集合可以造成反映物體中的全部顏色的打印材料組合的組,每一個(gè)與特定密度值配對(duì),對(duì)于特性的全部組合,以此類(lèi)推。在一些例子中,該組可以不表示針對(duì)物體的全部組合。相反,近似指定物體特性數(shù)據(jù)的組合(例如,如果數(shù)據(jù)值落入預(yù)定范圍內(nèi))可以被表示為數(shù)據(jù)集合的成員。
在這個(gè)示例中,圖像處理器306訪(fǎng)問(wèn)所獲取的數(shù)據(jù),并產(chǎn)生三維模型對(duì)象316的平面的柵格化表示。例如,圖像處理器306可以產(chǎn)生然后被柵格化的三維物體的模型的平行平面的切片。每一個(gè)切片可以涉及增材制造系統(tǒng)中的構(gòu)造材料的相應(yīng)層的至少一部分有關(guān)。在使用三坐標(biāo)的系統(tǒng)(例如使用[x,y,z]坐標(biāo))的三維空間中,這些平行平面可以是z切片、即是平行于x軸和y軸(或xy平面)的平面。每個(gè)z切片可以包括具有共同z坐標(biāo)并在x和y維度上延伸的模型的部分。z切片的數(shù)量可以取決于z維度的細(xì)節(jié)的分辨率和/或構(gòu)造材料的層的輸出分辨率。
在一個(gè)示例中,圖像處理器306輸出多個(gè)二維柵格物體,每一個(gè)二維柵格物體表示模型物體被限定的三維空間的平面。這些二維柵格物體中的每一個(gè)可以包括諸如位圖的圖像。在這種情況下,圖像處理器使至少一個(gè)物體特性值與柵格物體中的每個(gè)位置相關(guān)聯(lián)。例如,每個(gè)柵格物體可以包括沿著x和y維度延伸的一組像素;每個(gè)像素然后可以與至少一個(gè)物體特性值相關(guān)聯(lián)。在一種情況下,每個(gè)像素可以與至少一個(gè)物體特性相關(guān)聯(lián)。在物體特性中的一個(gè)物體特性限定顏色的情況下,顏色可以被限定在顏色空間中,諸如單色連續(xù)色調(diào)空間,例如,灰度;紅、綠、藍(lán)(rgb)顏色空間;國(guó)際照明委員會(huì)(cie)1931xyz顏色空間,其中使用三個(gè)變量('x','y'和'z'或三色刺激值)來(lái)對(duì)一顏色進(jìn)行建模;cie1976(l*,a*,b*-cielabor'lab')色彩空間,其中三個(gè)變量表示亮度('l')和相對(duì)的顏色尺寸('a'和'b');或任何其他色彩空間或被導(dǎo)出的色彩空間。。這些顏色空間中的顏色值可以包括連續(xù)色調(diào)值,例如,在值的預(yù)定范圍內(nèi)的值。例如,在簡(jiǎn)單的情況下,rgb顏色值可以包括三個(gè)8比特的值,同樣每個(gè)紅、綠和藍(lán)的值可以在0至255的范圍內(nèi)。
組合模塊308針對(duì)每個(gè)位置識(shí)別全部關(guān)聯(lián)的子區(qū)域,并基于所識(shí)別的子區(qū)域的組合確定在該位置上的打印材料數(shù)據(jù)。在如圖2所闡述的一些示例中,如果數(shù)據(jù)集合已經(jīng)如上面概述而確定,則在一些示例中組合模塊308可以識(shí)別在針對(duì)與位置關(guān)聯(lián)的每個(gè)子區(qū)域所存儲(chǔ)的數(shù)據(jù)集合中是否存在任何成員,并且如果存在,則使用該成員以提供該位置的打印材料數(shù)據(jù),或者如果沒(méi)有對(duì)于全部集合是共同的成員,則確定類(lèi)似的成員并組合其中指定的比例,以確定該位置的打印材料數(shù)據(jù)。在這個(gè)示例中,組合模塊308接收二維柵格物體,盡管在其他示例中組合模塊308可以直接從接口302接收數(shù)據(jù)。
分離產(chǎn)生器310將位置映射到體積覆蓋表示。在一些示例中,分離產(chǎn)生器310可以將具有共同打印材料數(shù)據(jù)的位置映射到共同矢量物體。在一個(gè)情況下,分離產(chǎn)生器310將材料特性映射到體積覆蓋矢量。在一些示例中,如上所述,分離產(chǎn)生器310可以接收柵格物體。柵格物體可以被逐個(gè)接收(例如以代表物體的上升高度的順序),或者作為集合(例如模型物體的全部切片)被接收。
體積覆蓋矢量可以具有多個(gè)值,其中每個(gè)值限定每個(gè)材料(“主要材料”或mp)在三維物體的層的可尋址區(qū)域中的比例。例如,在具有兩種可用材料m1和m2的增材制造系統(tǒng)中,其中每種打印材料可以獨(dú)立地沉積在三維物體的層的可尋址區(qū)域中,在給定的體積覆蓋矢量中可以存在22(即,四個(gè))比例:沒(méi)有m2時(shí)針對(duì)m1的第一比例;沒(méi)有m1時(shí)針對(duì)m2的第二比例;針對(duì)m1和m2過(guò)度沉積時(shí)的第三比例(例如,m2沉積在m1上,或者反之亦然);以及針對(duì)不存在m1和m2時(shí)的第四比例。在這種情況下,體積覆蓋矢量可以是:[m1,m2,m1m2,z]、或者具有示例值[0.2,0.2,0.5,0.1],即,在z切片中給定的[x,y]位置處,沒(méi)有m2時(shí)的20%的m1,沒(méi)有m1時(shí)的20%的m2,50%的m1和m2,以及10%的空。由于每個(gè)值都是一個(gè)比例,并且值集合表示可用的材料組合,所以每個(gè)矢量中的值的集合總和為1或100%。
在示例中,對(duì)于物體的給定層(z軸),每個(gè)x、y軸可以被包括在柵格化表示中。由此,與坐標(biāo)相關(guān)的全部子區(qū)域可以被找到(在一些示例中,與不與子區(qū)域關(guān)聯(lián)的任意其他特性一起)。相應(yīng)特性的值可以被獨(dú)立于子區(qū)域的尺寸而找到,并且被用于形成多維物體。在一些示例中,在多個(gè)集合被存儲(chǔ)的情況下,這些集合提供限定物體的多維查找表。
這可以造成例如指定例如[紅、綠、藍(lán)、導(dǎo)電率、彈性等]的比例值的集合。
因此,在每個(gè)位置上,空間細(xì)節(jié)被指定(根據(jù)打印的最小可尋址體積),但是打印材料數(shù)據(jù)不被指定,而是在子區(qū)域的級(jí)別展示。這允許數(shù)據(jù)文件尺寸的減小,以表示模型,并可以提高處理速度。這還意味著,如果物體特性在模型中被改變,則新的子區(qū)域可以針對(duì)特性和所計(jì)算的新組合而識(shí)別,但是未受影響的特性的子區(qū)域不需要重新計(jì)算。半色調(diào)模塊312實(shí)施要產(chǎn)生的三維物體的平面的半色調(diào)處理。在一些示例中,半色調(diào)模塊312可以使用閾值矩陣來(lái)實(shí)施半色調(diào)處理,該閾值矩陣被結(jié)構(gòu)化以影響至少一個(gè)物體特性。
本公開(kāi)中的示例可以被提供為方法、系統(tǒng)或機(jī)器可讀指令,諸如軟件、硬件、固件等的任意組合。這些機(jī)器可讀指令可以被包括在其中或其上具有計(jì)算機(jī)可讀程序代碼的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(包括但不限于光盤(pán)存儲(chǔ)、cd-rom、光存儲(chǔ))上。
根據(jù)本公開(kāi)的示例,結(jié)合方法、設(shè)備和系統(tǒng)的流程圖和/或框圖描述本公開(kāi)。雖然上面描述的流程圖示出執(zhí)行的具體順序,但是執(zhí)行的順序可以與描述的順序不同。關(guān)于一個(gè)流程圖描述的框可以與另一個(gè)流程圖中的框組合。應(yīng)當(dāng)理解,流程圖和/或框圖中的每個(gè)流程和/或框,以及流程圖和/或框圖中的流程和/或圖形的組合可以通過(guò)機(jī)器可讀指令來(lái)實(shí)現(xiàn)。
機(jī)器可讀指令可以例如由通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理器、或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行以實(shí)現(xiàn)說(shuō)明書(shū)和附圖中描述的功能。具體而言,處理器或處理裝置可以執(zhí)行機(jī)器可讀指令。因此,裝置和設(shè)備的功能模塊可以由執(zhí)行存儲(chǔ)在存儲(chǔ)器中的機(jī)器可讀指令的處理器、或者根據(jù)嵌入在邏輯電路中的指令進(jìn)行操作的處理器實(shí)施。詞語(yǔ)“處理器”被寬泛地解釋為包括cpu、處理單元、asic、邏輯單元或可編程門(mén)陣列等。方法和功能模塊可以都由單個(gè)處理器或分開(kāi)的幾個(gè)處理器執(zhí)行。
這些機(jī)器可讀指令還可以被存儲(chǔ)在可以引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定模式操作的計(jì)算機(jī)可讀存儲(chǔ)器中。
例如,指令可以被提供在編碼有指令、由處理器執(zhí)行的指令編碼的非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上。
圖4示出與存儲(chǔ)器402關(guān)聯(lián)的處理器400的示例。存儲(chǔ)器包括可被處理器400執(zhí)行的計(jì)算機(jī)可讀指令404。指令404包括:
指令406,用于從將三維模型物體表示為多個(gè)可尋址位置的數(shù)據(jù)識(shí)別物體的子區(qū)域;在該子區(qū)域中物體特性是不可變的;
指令408,用于針對(duì)每個(gè)位置,識(shí)別位置所處的全部子區(qū)域。
指令410,用于針對(duì)每個(gè)位置,基于所識(shí)別的子區(qū)域的組合,確定指示要被沉積在該位置上的至少一種打印材料的打印材料數(shù)據(jù);以及
指令412,用于將位置映射到打印材料體積覆蓋矢量,以使占據(jù)相同子區(qū)域的集合的位置被映射到共同體積覆蓋矢量。
這些機(jī)器可讀指令還可以被下載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,以使計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備執(zhí)行一系列操作以產(chǎn)生計(jì)算機(jī)實(shí)施處理,因此計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供實(shí)現(xiàn)由流程圖中的流程和/或框圖中的框規(guī)定的功能的手段。
進(jìn)一步,本文的教導(dǎo)可以以計(jì)算機(jī)軟件產(chǎn)品的形式實(shí)施,計(jì)算機(jī)軟件產(chǎn)品被存儲(chǔ)在存儲(chǔ)介質(zhì)中,并且包括用于使計(jì)算機(jī)設(shè)備實(shí)現(xiàn)本公開(kāi)的示例中所述的方法的多個(gè)指令。
雖然已經(jīng)參考某些示例描述了方法、裝置和相關(guān)方面,但是在不脫離本公開(kāi)的精神的情況下,可以進(jìn)行各種修改、改變、省略和替換。具體而言,來(lái)自一個(gè)示例的特征或框可以與另一個(gè)示例的特征/框組合或被另一個(gè)示例的特征/框替代。
詞語(yǔ)“包括”不排除在權(quán)利要求中列出的元件之外的元件的存在,“一”或“一個(gè)”不排除多個(gè),并且單個(gè)處理器或其它單元可以實(shí)現(xiàn)權(quán)利要求中敘述的幾個(gè)單元的功能。
任何從屬權(quán)利要求的特征可以與獨(dú)立權(quán)利要求或其他從屬權(quán)利要求中的任一個(gè)的特征組合。