CN108274733A - 立体打印方法与立体打印*** - Google Patents

立体打印方法与立体打印*** Download PDF

Info

Publication number
CN108274733A
CN108274733A CN201710110945.2A CN201710110945A CN108274733A CN 108274733 A CN108274733 A CN 108274733A CN 201710110945 A CN201710110945 A CN 201710110945A CN 108274733 A CN108274733 A CN 108274733A
Authority
CN
China
Prior art keywords
printable layer
stereo object
profile
dimensional printing
type information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710110945.2A
Other languages
English (en)
Other versions
CN108274733B (zh
Inventor
袁国砚
吴柏义
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kinpo Electronics Inc
XYZ Printing Inc
Original Assignee
Kinpo Electronics Inc
XYZ Printing Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kinpo Electronics Inc, XYZ Printing Inc filed Critical Kinpo Electronics Inc
Publication of CN108274733A publication Critical patent/CN108274733A/zh
Application granted granted Critical
Publication of CN108274733B publication Critical patent/CN108274733B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
    • B33Y10/00Processes of additive manufacturing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
    • B33Y50/00Data acquisition or data processing for additive manufacturing
    • B33Y50/02Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C64/00Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
    • B29C64/10Processes of additive manufacturing
    • B29C64/106Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material
    • B29C64/112Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material using individual droplets, e.g. from jetting heads
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C64/00Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
    • B29C64/20Apparatus for additive manufacturing; Details thereof or accessories therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C64/00Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
    • B29C64/30Auxiliary operations or equipment
    • B29C64/386Data acquisition or data processing for additive manufacturing
    • B29C64/393Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C64/00Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
    • B29C64/40Structures for supporting 3D objects during manufacture and intended to be sacrificed after completion thereof
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
    • B33Y30/00Apparatus for additive manufacturing; Details thereof or accessories therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/50Depth or shape recovery
    • G06T7/55Depth or shape recovery from multiple images
    • G06T7/564Depth or shape recovery from multiple images from contours

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Materials Engineering (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Optics & Photonics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)

Abstract

本发明提供一种立体打印方法与立体打印***。立体打印方法包括:根据立体物件的模型信息产生打印信息;以及根据打印信息控制立体打印装置执行立体打印操作,以打印支撑物与立体物件,其中支撑物用以支撑立体物件。此外,根据立体物件的模型信息产生打印信息的步骤包括:根据模型信息检测立体物件在第一打印层的悬空轮廓;以及根据悬空轮廓将支撑物的打印信息从对应于第二打印层的打印信息中移除。藉此,可降低后续拆卸支撑件的难度。

Description

立体打印方法与立体打印***
技术领域
本发明涉及一种立体打印机制,特别涉及一种立体打印方法与立体打印***。
背景技术
在立体打印装置执行立体打印工作时,若所欲打印的立体物件具有延伸结构,且此延伸结构下方或侧面无支撑,则立体打印装置会在打印所述立体物件的同时一并打印用于支撑此延伸结构的支撑件,从而防止此延伸结构在打印过程中倒塌。一般来说,都是以延伸结构可以直接倚靠支撑件的方式来计算并生成支撑件。因此位于延伸结构下方或侧面的支撑件往往在接收受到上方或侧面的压力之后就完全卡住,而造成取出困难。
发明内容
有鉴于此,本发明提供一种立体打印方法与立体打印***,可降低后续拆卸支撑件的难度。
本发明的一实施例提供一种立体打印方法,其用于立体打印***,所述立体打印***包括存储装置与立体打印装置,所述存储装置用以存储立体物件的模型信息,所述立体打印方法包括:根据所述立体物件的模型信息产生打印信息,其中所述打印信息包括对应于所述立体物件的第一打印层的打印信息与对应于所述立体物件的第二打印层的打印信息,其中所述第一打印层相邻于所述第二打印层;以及根据所述打印信息控制所述立体打印装置基于包含所述第一打印层与所述第二打印层的多个打印层执行立体打印操作,以打印支撑物与所述立体物件,其中所述支撑物用以支撑所述立体物件。另外,根据所述立体物件的所述模型信息产生所述打印信息的步骤包括:根据所述模型信息检测所述立体物件在所述第一打印层的悬空轮廓;以及根据所述悬空轮廓将所述支撑物的打印信息从对应于所述第二打印层的打印信息中移除。
在本发明的一实施例中,所述多个打印层还包括第三打印层,而根据所述立体物件的所述模型信息产生所述打印信息的步骤包括:根据所述模型信息获得所述立体物件在第三打印层的轮廓;以及对所述立体物件在所述第三打印层的所述轮廓执行扩展操作以获得间距信息。所述间距信息对应于所述立体物件与所述支撑物之间在所述第三打印层中的距离,且所述距离大于零。
在本发明的一实施例中,根据所述立体物件的所述模型信息产生所述打印信息的步骤还包括:根据所述立体物件在所述第三打印层的所述轮廓与所述间距信息产生所述支撑物在所述第三打印层的轮廓;以及根据所述立体物件在所述第三打印层的所述轮廓与所述支撑物在所述第三打印层的所述轮廓产生所述打印信息中对应于所述第三打印层的打印信息。
本发明的另一实施例提供一种立体打印***,其包括存储装置、立体打印装置及处理器。所述存储装置用以存储立体物件的模型信息。所述处理器连接至所述存储装置与所述立体打印装置并且用以:根据所述立体物件的模型信息产生打印信息,其中所述打印信息包括对应于所述立体物件的第一打印层的打印信息与对应于所述立体物件的第二打印层的打印信息,其中所述第一打印层相邻于所述第二打印层;以及根据所述打印信息控制所述立体打印装置基于包含所述第一打印层与所述第二打印层的多个打印层执行立体打印操作,以打印支撑物与所述立体物件,其中所述支撑物用以支撑所述立体物件。另外,根据所述立体物件的所述模型信息产生所述打印信息的操作包括:根据所述模型信息检测所述立体物件在所述第一打印层的悬空轮廓;以及根据所述悬空轮廓将所述支撑物的打印信息从对应于所述第二打印层的打印信息中移除。
在本发明的一实施例中,所述多个打印层还包括第三打印层,而根据所述立体物件的所述模型信息产生所述打印信息的操作包括:根据所述模型信息获得所述立体物件在第三打印层的轮廓;以及对所述立体物件在所述第三打印层的所述轮廓执行扩展操作以获得间距信息。所述间距信息对应于所述立体物件与所述支撑物之间在所述第三打印层中的距离,且所述距离大于零。
在本发明的一实施例中,根据所述立体物件的所述模型信息产生所述打印信息的操作还包括:根据所述立体物件在所述第三打印层的所述轮廓与所述间距信息产生所述支撑物在所述第三打印层的轮廓;以及根据所述立体物件在所述第三打印层的所述轮廓与所述支撑物在所述第三打印层的所述轮廓产生所述打印信息中对应于所述第三打印层的打印信息。
在本发明的一实施例中,所述扩展操作的扩展方向平行于所述第三打印层。
在本发明的一实施例中,所述悬空轮廓在所述第二打印层上的投影区域不包含于所述立体物件在所述第二打印层上的轮廓范围内。
基于上述,本发明刻意让立体打印操作中将用于支撑立体物件的支撑件与所述立体物件拉开一段距离,从而可降低后续拆卸支撑件的难度。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
附图说明
图1是根据本发明的一实施例所显示的立体打印***的示意图;
图2是根据本发明的一实施例所显示的立体打印操作的示意图;
图3是根据本发明的另一实施例所显示的立体打印操作的示意图;
图4A至图4C是根据本发明的一实施例所显示的产生对应于第一打印层的打印信息的示意图;
图5A至图5C是根据本发明的一实施立所显示的移除支撑物在第三打印层中的打印信息的示意图;
图6A是一般的立体物件与其支撑物的示意图;
图6B至图6D是根据本发明的多个实施例所显示的立体物件与其支撑物的示意图;
图7是根据本发明的一实施例所显示的立体打印方法的流程图。
附图编号说明:
10:立体打印***;
11:主机;
111:存储装置;
112:处理器;
12:立体打印装置;
121:平台;
122:打印模块;
122a:打印头;
123:控制器;
21、61:立体物件;
211:本体;
212:延伸部;
22、62、63、64、65:支撑物;
221~224、621~623、631~633、641~643、651~653:支撑结构;
301(1)~301(n)、601、602、603:打印层;
41、42、43、51、52、53:图档;
401、410、411~414、420、421~424、501、502、510、511~514:轮廓;
二:投影区域;
S701、S7011、S7012、S702、S7021:步骤。
具体实施方式
图1是根据本发明的一实施例所显示的立体打印***的示意图。请参照图1,立体打印***10包括主机11与立体打印装置12。立体打印装置12用以执行立体打印操作。主机11连接至立体打印装置12并且用以控制立体打印装置12。例如,主机11可发送控制指令来指示立体打印装置12执行所述立体打印操作。主机11可以是智能手机、平板电脑、台式电脑、笔记本电脑或工业电脑等各式具有信息传输、存储及处理功能的电子装置。此外,主机11也可以与立体打印装置12整合为同一装置。
主机11包括存储装置111与处理器112。存储装置111用以存储信息并且可以是缓冲存储器、内部存储媒体、外接式存储媒体、其他类型存储装置或这些装置的组合。例如,缓冲存储器可包括随机存取存储器、只读存储器或其他类似装置。例如,内部存储媒体可包括硬盘(Hard Disk Drive,HDD)、固态硬盘(Solid State Disk)、快闪(flash)存储装置或其他类似装置。例如,外接式存储媒体可包括外接式硬盘、USB随身盘(USB drive)、云端硬盘或其他类似装置。
处理器112连接至存储装置111并且用以存取存储装置111并产生用于控制立体打印装置12的控制指令。此外,处理器112也可控制主机11中各构件的运作。例如,处理器112可以是中央处理单元(central processing unit,CPU),或是其他可程序化的一般用途或特殊用途的微处理器(microprocessor)、数字信号处理器(digital signal processor,DSP)、可程序化控制器、特殊应用积体电路(application specific integratedcircuits,ASIC)、可程序化逻辑装置(programmable logic device,PLD)、其他类似处理装置或这些装置的组合。
图2是根据本发明的一实施例所显示的立体打印操作的示意图。请同时参照图1与图2,立体打印装置12包括平台121、打印模块122及控制器123。平台121与打印模块122都连接至控制器123。打印模块122包括打印头122a。打印头122a可设置在平台121上方,以执行馈出成型材与染料等立体打印操作。须注意的是,所属技术领域技术人员应当知晓打印模块122还可以包括其余用以与打印头122a共同完成立体打印操作的构件(例如,供料管线、打印头连动机构等),在此便不逐一赘述。
在执行立体打印操作时,打印头122a会先从欲打印的立体物件21的最底层开始进行逐层打印,从而逐渐在平台121的承载面上形成立体物件21。在立体打印操作中,打印头122a会在平台121上方可变换方向地移动并馈出熔融状态的成型材。之后,所述成型材将逐层地在平台121上固化并形成立体物件21。
控制器123用以根据来自处理器112的控制指令控制打印头122a移动并馈出成型材。例如,控制器123可以是微处理器、数字信号处理器、可程序化控制器、嵌入式控制器、特殊应用积体电路、可程序化逻辑装置、其他类似装置或这些装置的组合。
在本实施例中,存储装置111存储有欲打印的立体物件21的模型信息。例如,所述模型信息包括立体物件21的立体模型与对应于此立体模型的多个图档。例如,处理器112可根据立体物件21的立体模型执行切层操作以获得所述图档。所述图档可用于描述立体物件21在不同打印层的轮廓、上色区域以及使用的染料颜色等信息。处理器112会根据所述模型信息产生打印信息。然后,处理器112会根据所述打印信息发送控制指令以控制立体打印装置12执行对应于立体物件21的立体打印操作。
在图2的实施例中,为了说明方便,将欲打印的立体物件21视为包括本体211与延伸部212。本体211与延伸部212彼此连接。在另一实施例中,立体物件21也可不划分为本体211与延伸部212。从图2的侧视图可以看出,若未在延伸部212下方打印出支撑物22,则延伸部212有很高的机率会因缺乏下方支撑而倒塌。此外,若缺乏侧边支撑,则立体物件21也很容易歪斜或倾倒。因此,在对应于立体物件21的立体打印操作中,立体打印装置12会根据来自主机11的打印信息自动地打印支撑物22与立体物件21。其中,所述打印信息带有指示打印支撑物22与立体物件21的信息。换言之,支撑物22会在对于立体物件21的立体打印操作中随着立体物件21一并印出,并且用以在立体物件21的打印过程中支撑立体物件21。
如图2所示,所打印的支撑物22至少用以支撑立体物件21的延伸部212,且支撑物22不接触立体物件21。须注意的是,在图2的实施例中,立体物件21具有L形结构,且支撑物22包含4个支撑结构221、支撑结构222、支撑结构223及支撑结构224。但是,在某些未提及的实施例中,根据所述打印信息执行的立体打印操作所印出的立体物件21与支撑物22都可具有不同形状、结构和/或数目。
图3是根据本发明的另一实施例所显示的立体打印操作的示意图。须注意的是,图3主要呈现平台121、立体物件21及支撑物22的侧视图。请参照图3,根据所述打印信息,对应于打印层301(1)~301(n)的打印操作会依序执行。在对应于打印层301(1)~301(j-1)的打印操作中,本体211的下部与支撑物22会逐渐地被打印在平台121上。然后,在对应于打印层301(j)~301(n)的打印操作中,本体211的上部与延伸部212会逐渐地被打印。
在图3的实施例中,支撑物22与本体211之间具有距离D1,且距离D1大于零。例如,距离D1可以是支撑结构221与本体211之间的距离。在一实施例中,距离D1是平行于平台121的承载面的水平距离。在另一实施例中,距离D1是不平行于平台121的承载面的非水平距离。
在一实施例中,处理器112会根据存储装置111中的模型信息获得本体211在某一打印层(也称为第三打印层)的轮廓。处理器112会对本体211在第三打印层的轮廓执行扩展操作以获得间距信息。此间距信息对应于本体211与支撑物22之间在第三打印层内的距离,且此距离大于零。以图3为例,第三打印层可以是打印层301(1)~301(j)中某一个,且此距离可以是距离D1。
在一实施例中,处理器112会根据本体211在第三打印层的轮廓与所述间距信息产生支撑物22在第三打印层的轮廓。根据本体211在第三打印层的轮廓与支撑物22在第三打印层的轮廓,处理器112会产生传送给立体打印装置12的所述打印信息中对应于第三打印层的打印信息。例如,若第三打印层是打印层301(1),则根据对应于打印层301(1)的打印信息,立体打印装置12可在对应于打印层301(1)的立体打印操作中打印出本体211的底部(或基底)以及支撑物22的底部(或基底)。若第三打印层是打印层301(i),则根据对应于打印层301(i)的打印信息,立体打印装置12可在对应于打印层301(i)的立体打印操作中打印出本体211的相应部分以及支撑物22的相应部分。或者,若第三打印层是打印层301(j-1),则根据对应于打印层301(j-1)的打印信息,立体打印装置12可在对应于打印层301(j-1)的立体打印操作中打印出本体211的相应部分以及支撑物22的相应部分(例如,图3中为支撑物22的顶端)。
图4A至图4C是根据本发明的一实施例所显示的产生对应于第三打印层的打印信息的示意图。请参照图3与图4A,假设立体物件21的模型信息包括图档41。图档41对应于所述第一打印层。例如,图档41可用于描述立体物件21(或本体211)在第三打印层的轮廓、上色区域以及使用的染料颜色等信息。因此,根据图档41,处理器112可获得立体物件21(或本体211)在第一打印层的轮廓401(以斜线标示)。
请参照图3与图4B,一般来说,为了避免立体物件21或其延伸部212在立体打印操作中倒塌,处理器112可能会根据立体物件21(或本体211)在第三打印层的轮廓401自动生成支撑物22在第三打印层的轮廓。例如,根据本体211在第三打印层的轮廓401,处理器112可能会自动产生图档42。其中,图档42可用于描述本体211在第三打印层的轮廓401以及支撑物22在第三打印层的轮廓410。例如,轮廓410可包括支撑结构221~224的轮廓411~414。从图4B可看出,支撑物22在第三打印层的轮廓410的至少一部份会触碰到(或紧靠)本体211在第三打印层的轮廓401。因此,后续根据图档42而自动印出的支撑物22也会紧靠着本体211。在一实施例中,轮廓410也称为支撑物22在第三打印层的预设轮廓。
请参照图3与图4C,在本实施例中,处理器112会对立体物件21(或本体211)在第三打印层中的轮廓401执行一扩展操作。例如,在此扩展操作中,处理器112会将本体211在第三打印层的轮廓401与支撑物22在第三打印层的预设轮廓410拉开一预设距离(例如,距离D1)。同时,处理器112会产生用来描述所述预设距离的间距信息。然后,处理器112会根据本体211在第三打印层的轮廓401以及所述间距信息产生新的图档43。例如,图档43包含了本体211在第三打印层的轮廓401以及支撑物22在第三打印层的新的轮廓420,且轮廓401与轮廓420之间相距了所述预设距离(例如,距离D1)。在传送用于打印立体物件21的打印信息时,由图档43所描述的打印信息会作为对应于第三打印层的打印信息传送至立体打印装置12。藉此,立体打印装置12可根据图档43所描述的打印信息执行图3中对应于打印层301(1)~301(j)中某一个的立体打印操作。
须注意的是,由于图档41~43都描述了立体物件21(或本体211)在第三打印层中的轮廓401,因此所述扩展操作的扩展方向也是平行于第三打印层。此外,实际上处理器112是以信息处理的方式来执行所述扩展操作。
在一实施例中,上述对应于第三打印层的立体打印操作可能会使得所打印的支撑物22的顶端直接接触延伸部212,使得往后支撑物22难以拆卸。因此,在一实施例中,处理器112还会根据存储装置111中的模型信息检测延伸部212在某一打印层(也称为第一打印层)的一悬空轮廓。处理器112会根据此悬空轮廓产生传送给立体打印装置12的打印信息中对应于第一打印层的打印信息。另外,处理器112会将支撑物22打印信息从对应于另一打印层(也称为第二打印层)一打印信息中移除,其中第一打印层相邻于第二打印层。
在一实施例中,所述第一打印层指的是用于打印延伸部212的打印层中可能会直接接触到支撑物22的打印层,而所述悬空轮廓则为延伸部212在此打印层中的轮廓。此外,所述第二打印层则是指用于打印支撑物22的打印层中可能会直接接触到延伸部212的打印层,且第二打印层会位于第一打印层下方。通过将支撑物22的打印信息从对应于第二打印层的打印信息中移除,可确保所打印的支撑物22的顶端不会接触延伸部212。
以图3为例,所述第一打印层为打印层301(j+1),所述悬空轮廓为延伸部212在打印层301(j+1)中的轮廓,且所述第二打印层为打印层301(j)。在将支撑物22的打印信息从对应于打印层301(j)的打印信息移除后,可确保在立体打印装置12根据来自于主机11的打印信息执行的立体打印操作中,所印出的支撑物22的顶端会与延伸部212相距一个距离D2,且距离D2也大于零。例如,距离D2约为一个打印层(例如,打印层301(j))的高度或更多。
在一实施例中,处理器112可比对延伸部212在某一打印层中的轮廓在所述打印层的一投影方向上是否包含于立体物件21在所述打印层下方的另一打印层的轮廓范围内,从而检测所述悬空轮廓。若延伸部212在某一打印层中的轮廓在所述打印层的所述投影方向上包含于立体物件21在所述打印层下方的打印层的轮廓范围内,处理器112会判定延伸部212在所述打印层中的轮廓非为悬空轮廓。反之,若延伸部212在某一打印层中的轮廓在所述打印层的所述投影方向上不包含于立体物件21在所述打印层下方的打印层的轮廓范围内,则处理器112会判定延伸部212在此打印层中的轮廓为悬空轮廓。
以图3为例,延伸部212在打印层301(j+1)中的轮廓在打印层301(j)上的投影区域不包含于立体物件21(或本体211)在打印层301(j)的轮廓范围内。因此,处理器112可判定延伸部212在打印层301(j+1)中的轮廓为悬空轮廓。反之,从图3可看出,延伸部212在打印层301(n)中的轮廓在打印层301(n-1)上的投影区域不包含于立体物件21(或本体211)在打印层301(n-1)的轮廓范围内。因此,处理器112可判定延伸部212在打印层301(n)中的轮廓非为悬空轮廓。然后,处理器112可将包含悬空轮廓的打印层301(j+1)标记为第一打印层并且将打印层301(j)标记为第二打印层。
图5A至图5C是根据本发明的一实施立所显示的移除支撑物在第二打印层中的打印信息的示意图。请参照图3、图5A至图5C,假设立体物件21的模型信息包括图档51与52。图档51对应于打印层301(j+1)并且用于描述立体物件21在打印层301(j+1)的轮廓501。图档52对应于打印层301(j)并且用于描述立体物件21(或本体211)在打印层301(j)的轮廓502以及支撑物22在打印层301(j)的轮廓510。例如,轮廓510可包含支撑结构221~224在打印层301(j)的轮廓511~514。须注意的是,在图5B中,轮廓510是经由前述扩展操作而产生的,故轮廓510不接触轮廓502。然而,在另一实施例中,轮廓510也可能未经扩展操作调整,故会接触轮廓502。
在一实施例中,处理器112会比对图档51与52并判断轮廓501在图档52中的投影区域503是否在包含于轮廓502的轮廓范围中。从图5B可看出,投影区域503并未包含于轮廓502的轮廓范围中。因此,处理器112会将轮廓501的至少一部分视为所述悬空轮廓。然后,处理器112会移除图档52中属于支撑物22的轮廓510并且产生新的图档53(如图5C所示),其对应于打印层301(j)。然后,处理器112可将图档51与53所描述的打印信息传送给立体打印装置12,而立体打印装置12可根据此打印信息执行对应于打印层301(j)与301(j+1)的打印操作。
换言之,若依据对应于打印层301(j)的原始图档52来执行对应于打印层301(j)的立体打印操作,则印出的支撑物22的顶端可能会接触甚至卡住延伸部212。然而,依据对应于打印层301(j)的新图档53来执行对应于打印层301(j)的立体打印操作,则印出的支撑物22的顶端将不会接触延伸部212,使得后续对于支撑物22的拆卸较为容易。此外,对应于其余打印层301(j+2)~301(n)的打印信息则可直接传送给立体打印装置12。藉此,立体打印装置12可打印出如图3所示的立体物件21与支撑物22,且立体物件21不接触支撑物22。
在一实施例中,在检测到所述悬空轮廓以及包含所述悬空轮廓的第一打印层后,处理器112也可以控制不在对应于第二打印层的图档中加入支撑物22的打印信息。以图3为例,在一实施例中,在判定打印层301(j+1)包含延伸部212的悬空轮廓后,支撑物22的打印信息可被允许加入至对应于打印层301(1)~301(j-1)的打印信息中并传送给立体打印装置12,但不被允许加入至对应于打印层301(j)的打印信息中。
须注意的是,在前述实施例中,都是以具有水平面与垂直面的立体物件21作为范例。然而,在另一实施例中,所欲打印的立体物件也可能具有倾斜面,而用于支撑此立体物件的支撑物则会与此倾斜面相距一段距离,并且可至少通过此倾斜面支撑立体物件。
图6A是一般的立体物件与其支撑物的示意图。须注意的是,图6A至图6D同样是为平台121以及打印在平台121上的立体物件与其支撑物的侧视图。请参照图6A,在一般的立体打印机制中,若立体物件61需要支撑,则支撑物62会与立体物件61一并印出。例如,支撑物62可包括支撑结构621~623。特别是,所打印的支撑物62并不会被刻意地控制为不接触立体物件61。例如,支撑结构621~623会分别在打印层601~603中触碰立体物件61的接触点A、B及C。在此状况下,在完成立体物件61的打印工作时,同步打印的支撑物62可能会难以拆卸。
图6B至图6D是根据本发明的多个实施例所显示的立体物件与其支撑物的示意图。请参照图6B,在一实施例中,若立体物件61需要支撑,则支撑物63会与立体物件61一并印出。例如,支撑物63包括支撑结构631~633。相对于图6A,支撑结构631~633分别与立体物件61的倾斜面在打印层601~603中拉开一段距离,使得立体物件61受重力下压后,支撑物63不会严重卡住接触点A、B及C。
请参照图6C,在一实施例中,若立体物件61需要支撑,则支撑物64会与立体物件61一并印出。例如,支撑物64包括支撑结构641~643。相对于图6A,支撑结构641~643分别少印了一层,使得立体物件61受重力下压后,支撑物64不会严重卡住接触点A、B及C。
请参照图6D,在一实施例中,若立体物件61需要支撑,则支撑物65会与立体物件61一并印出。例如,支撑物65包括支撑结构651~653。相对于图6A,支撑结构651~653分别与立体物件61的倾斜面在打印层601~603中拉开一段距离,且支撑结构651~653分别少印了一层。藉此,可更进一步确保立体物件61受重力下压后,支撑物65不会严重卡住接触点A、B及C。
须注意的是,在前述实施例中,立体物件的本体以及延伸部是为了说明方便而定义,而非用以限定本发明。在另一实施例中,具有倾斜面的立体物件可视为同时具有本体与延伸部。此外,实际上所打印的延伸部还是有可能因重力因素而接触下方的支撑物。
图7是根据本发明的一实施例所显示的立体打印方法的流程图。请参照图7,在步骤S701中,根据立体物件的模型信息产生打印信息。步骤S701包括步骤S7011与步骤S7012。在步骤S7011中,根据所述模型信息检测所述立体物件在第一打印层的悬空轮廓。在步骤S7012中,根据所述悬空轮廓将支撑物的打印信息从对应于第二打印层的打印信息中移除。在步骤S702中,根据所述打印信息控制立体打印装置基于包含所述第一打印层与所述第二打印层的多个打印层执行立体打印操作。所述立体打印操作包括步骤S7021。在步骤S7021中,打印支撑物与所述立体物件,其中所述支撑物用以支撑所述立体物件。
然而,图7中各步骤已详细说明如上,在此便不再赘述。需注意的是,图7中各步骤可以实作为多个程序码或是电路,本发明不加以限制。例如,在一实施例中,主机11的存储装置111存储有多个模块,而主机11的处理器112可运行此些模块以执行所述立体打印方法中相应操作。或者,在一实施例中,主机11的处理器112可包括多个电路,而此些电路经配置以执行所述立体打印方法中相应操作。此外,图7的方法可以搭配以上范例实施例使用,也可以单独使用,本发明不加以限制。
综上所述,本发明的立体打印方法与立体打印***,可基于平行于立体物件的打印层的方向和/或垂直于立体物件的打印层的方向拉开立体物件与支撑件之间的间距。藉此,在完成立体物件及其支撑件的立体打印操作后,可较为容易地分离立体物件与支撑件。
虽然本发明已以实施例揭示如上,然其并非用以限定本发明,任何所属技术领域中技术人员,在不脱离本发明的精神和范围内,当可作些许的更改与润饰,故本发明的保护范围当视权利要求书所界定的为准。

Claims (10)

1.一种立体打印方法,用于立体打印***,所述立体打印***包括存储装置与立体打印装置,所述存储装置用以存储立体物件的模型信息,其特征在于,所述立体打印方法包括:
根据所述立体物件的所述模型信息产生打印信息,其中所述打印信息包括对应于所述立体物件的第一打印层的打印信息与对应于所述立体物件的第二打印层的打印信息,其中所述第一打印层相邻于所述第二打印层;以及
根据所述打印信息控制所述立体打印装置基于包含所述第一打印层与所述第二打印层的多个打印层执行立体打印操作,以打印支撑物与所述立体物件,其中所述支撑物用以支撑所述立体物件,
其中根据所述立体物件的所述模型信息产生所述打印信息的步骤包括:
根据所述模型信息检测所述立体物件在所述第一打印层的悬空轮廓;以及
根据所述悬空轮廓将所述支撑物的打印信息从对应于所述第二打印层的所述打印信息中移除。
2.根据权利要求1所述的立体打印方法,其特征在于,所述多个打印层还包括第三打印层,而根据所述立体物件的所述模型信息产生所述打印信息的步骤还包括:
根据所述模型信息获得所述立体物件在所述第三打印层的轮廓;以及
对所述立体物件在所述第三打印层的所述轮廓执行扩展操作以获得间距信息,
其中所述间距信息对应于所述立体物件与所述支撑物之间在所述第三打印层中的距离,且所述距离大于零。
3.根据权利要求2所述的立体打印方法,其特征在于,根据所述立体物件的所述模型信息产生所述打印信息的步骤还包括:
根据所述立体物件在所述第三打印层的所述轮廓与所述间距信息产生所述支撑物在所述第三打印层的轮廓;以及
根据所述立体物件在所述第三打印层的所述轮廓与所述支撑物在所述第三打印层的所述轮廓产生所述打印信息中对应于所述第三打印层的打印信息。
4.根据权利要求2所述的立体打印方法,其特征在于,所述扩展操作的扩展方向平行于所述第三打印层。
5.根据权利要求1所述的立体打印方法,其特征在于,所述悬空轮廓在所述第二打印层上的投影区域不包含在所述立体物件在所述第二打印层上的轮廓范围内。
6.一种立体打印***,其特征在于,包括:
存储装置,用以存储立体物件的模型信息;
立体打印装置;以及
处理器,连接至所述存储装置与所述立体打印装置,并且用以:
根据所述立体物件的所述模型信息产生打印信息,其中所述打印信息包括对应于所述立体物件的第一打印层的打印信息与对应于所述立体物件的第二打印层的打印信息,其中所述第一打印层相邻于所述第二打印层;以及
根据所述打印信息控制所述立体打印装置基于包含所述第一打印层与所述第二打印层的多个打印层执行立体打印操作,以打印支撑物与所述立体物件,其中所述支撑物用以支撑所述立体物件,
其中根据所述立体物件的所述模型信息产生所述打印信息的操作包括:
根据所述模型信息检测所述立体物件在所述第一打印层的悬空轮廓;以及
将所述支撑物的打印信息从对应于所述第二打印层的所述打印信息中移除。
7.根据权利要求6所述的立体打印***,其特征在于,所述多个打印层还包括第三打印层,而根据所述立体物件的所述模型信息产生所述打印信息的操作还包括:
根据所述模型信息获得所述立体物件在所述第三打印层的轮廓;以及
对所述立体物件在所述第三打印层的所述轮廓执行扩展操作以获得间距信息,
其中所述间距信息对应于所述立体物件与所述支撑物之间在所述第三打印层中的距离,且所述距离大于零。
8.根据权利要求7所述的立体打印***,其特征在于,根据所述立体物件的所述模型信息产生所述打印信息的操作还包括:
根据所述立体物件在所述第三打印层的所述轮廓与所述间距信息产生所述支撑物在所述第三打印层的轮廓;以及
根据所述立体物件在所述第三打印层的所述轮廓与所述支撑物在所述第三打印层的所述轮廓产生所述打印信息中对应于所述第三打印层的打印信息。
9.根据权利要求7所述的立体打印***,其特征在于,所述扩展操作的扩展方向平行于所述第三打印层。
10.根据权利要求6所述的立体打印***,其特征在于,所述悬空轮廓在所述第二打印层上的投影区域不包含于所述立体物件在所述第二打印层上的轮廓范围内。
CN201710110945.2A 2017-01-05 2017-02-28 立体打印方法与立体打印*** Expired - Fee Related CN108274733B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW106100348A TWI690846B (zh) 2017-01-05 2017-01-05 立體列印方法與立體列印系統
TW106100348 2017-01-05

Publications (2)

Publication Number Publication Date
CN108274733A true CN108274733A (zh) 2018-07-13
CN108274733B CN108274733B (zh) 2020-09-22

Family

ID=58606168

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710110945.2A Expired - Fee Related CN108274733B (zh) 2017-01-05 2017-02-28 立体打印方法与立体打印***

Country Status (6)

Country Link
US (1) US10661551B2 (zh)
EP (1) EP3345747A1 (zh)
JP (1) JP6722138B2 (zh)
KR (1) KR102129995B1 (zh)
CN (1) CN108274733B (zh)
TW (1) TWI690846B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110573321B (zh) * 2017-04-25 2021-12-21 昕诺飞控股有限公司 压印的3d打印结构、打印方法、3d物品和具有3d物品的照明***
DE102017208520A1 (de) * 2017-05-19 2018-11-22 Premium Aerotec Gmbh Verfahren zur Herstellung eines Objekts mittels generativer Fertigung, Bauteil, insbesondere für ein Luft- oder Raumfahrzeug, und computerlesbares Medium
TWI681312B (zh) * 2018-08-24 2020-01-01 三緯國際立體列印科技股份有限公司 立體列印方法以及立體列印裝置
TWI659867B (zh) * 2018-08-24 2019-05-21 三緯國際立體列印科技股份有限公司 立體列印方法以及立體列印裝置
US11235382B2 (en) * 2019-10-28 2022-02-01 Xerox Corporation Method for supporting three dimensional (3D) printed features
CN113696479B (zh) * 2021-08-16 2022-06-28 北京科技大学 一种精密三维直驱气浮式4d打印运动平台及其实现方法
CN114013045B (zh) * 2021-10-28 2023-12-05 深圳市创想三维科技股份有限公司 3d打印文件的生成方法、装置、计算机设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009047355A1 (en) * 2007-10-10 2009-04-16 Materialise Nv Method and apparatus for automatic support generation for an object made by means of a rapid prototype production method
JP2015009495A (ja) * 2013-06-28 2015-01-19 シーメット株式会社 三次元造形体およびサポート形成方法
WO2015040410A2 (en) * 2013-09-19 2015-03-26 3T Rpd Limited Manufacturing method
CN104669626A (zh) * 2015-03-24 2015-06-03 英华达(上海)科技有限公司 一种立体列印对象的组合列印方法及装置
CN105014966A (zh) * 2015-06-26 2015-11-04 上海珺维信息科技有限公司 针对3d打印模型的悬空预检测方法及***
US20160240003A1 (en) * 2013-05-24 2016-08-18 Looking Glass Hk Ltd. Method for manufacturing a physical volumetric representation of a virtual three-dimensional object

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3155185B2 (ja) 1995-12-20 2001-04-09 松下電工株式会社 三次元形状造形物の製造方法
JP2001009920A (ja) 1999-06-25 2001-01-16 Sanyo Electric Co Ltd 光造形法におけるサポート形成方法およびその設計装置
JP2004255839A (ja) 2003-02-28 2004-09-16 Hitachi Printing Solutions Ltd インクジェット方式の三次元造形装置及びその造形法
TWI548535B (zh) * 2013-11-18 2016-09-11 三緯國際立體列印科技股份有限公司 立體列印方法
TWI548539B (zh) * 2013-12-12 2016-09-11 三緯國際立體列印科技股份有限公司 立體列印裝置
TWI541142B (zh) * 2014-04-16 2016-07-11 三緯國際立體列印科技股份有限公司 立體列印裝置
TWI518583B (zh) * 2014-04-18 2016-01-21 三緯國際立體列印科技股份有限公司 立體列印裝置及其列印異常偵測方法
US10913258B2 (en) 2015-02-02 2021-02-09 Raytheon Technologies Corporation Method and system for providing thermal support in an additive manufacturing process
JP2016198958A (ja) 2015-04-10 2016-12-01 キヤノン株式会社 情報処理方法、情報処理装置、立体造形方法、立体造形装置及びプログラム
KR102314089B1 (ko) 2015-06-07 2021-10-18 스트라타시스 엘티디. 3차원(3d) 대상물을 인쇄하기 위한 방법 및 장치
JP2017052177A (ja) 2015-09-09 2017-03-16 富士ゼロックス株式会社 三次元造形物の製造方法、三次元造形用支持材、三次元造形用支持材カートリッジ、及び三次元造形用組成物セット

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009047355A1 (en) * 2007-10-10 2009-04-16 Materialise Nv Method and apparatus for automatic support generation for an object made by means of a rapid prototype production method
US20160240003A1 (en) * 2013-05-24 2016-08-18 Looking Glass Hk Ltd. Method for manufacturing a physical volumetric representation of a virtual three-dimensional object
JP2015009495A (ja) * 2013-06-28 2015-01-19 シーメット株式会社 三次元造形体およびサポート形成方法
EP3015251A1 (en) * 2013-06-28 2016-05-04 Cmet Inc. Three-dimensional shaped body and support formation method
WO2015040410A2 (en) * 2013-09-19 2015-03-26 3T Rpd Limited Manufacturing method
CN104669626A (zh) * 2015-03-24 2015-06-03 英华达(上海)科技有限公司 一种立体列印对象的组合列印方法及装置
CN105014966A (zh) * 2015-06-26 2015-11-04 上海珺维信息科技有限公司 针对3d打印模型的悬空预检测方法及***

Also Published As

Publication number Publication date
CN108274733B (zh) 2020-09-22
EP3345747A1 (en) 2018-07-11
KR20180080969A (ko) 2018-07-13
TW201826113A (zh) 2018-07-16
TWI690846B (zh) 2020-04-11
KR102129995B1 (ko) 2020-07-06
US10661551B2 (en) 2020-05-26
US20180186097A1 (en) 2018-07-05
JP2018108726A (ja) 2018-07-12
JP6722138B2 (ja) 2020-07-15

Similar Documents

Publication Publication Date Title
CN108274733A (zh) 立体打印方法与立体打印***
US9239648B2 (en) Determining user handedness and orientation using a touchscreen device
US20210187963A1 (en) Multi-layered textured printing
CN105683994B (zh) 针对降低延迟的数字着墨的湿墨纹理引擎
JP2018187923A (ja) カラー3dプリンティング方法及び3dプリンティング機器
EP3481635A1 (en) Nozzle compensation for shuttle based printers
JP6260353B2 (ja) 情報処理装置、情報処理方法及び制御プログラム
JP6722133B2 (ja) 画像ファイル変換方法および3d印刷システム
CN106156406B (zh) 一种用于3d打印模型自动排版的方法和***
US20170165918A1 (en) Information processing apparatus for additive manufacturing system, information processing method for additive manufacturing system, and storage medium
CN113001707B (zh) 一种面向陶瓷3d打印的薄壳加厚方法及***
KR102186197B1 (ko) 3차원 인쇄 착색 방법 및 3차원 인쇄 시스템
US20180339459A1 (en) Three-dimensional printing method
WO2018109832A1 (ja) データ変換装置及び積層造形システム
TWI641986B (zh) 用於判定使用者之數目與他們相對於一裝置之個別位置的方法、電子裝置及電腦可讀媒體
JP2019043125A (ja) 保護層付きのカラー3dソリッドモデルのスライス・印刷方法
US20190064773A1 (en) Method for indenting coloring areas of colored 3d object
JP6125390B2 (ja) ストローク処理装置、方法及びプログラム
US20200122402A1 (en) Three dimensional printing method and three dimensional printing apparatus
JP2018116503A (ja) プログラム、ホスト装置及び配列特定方法
CN106033376A (zh) 时钟跳变容错处理方法及装置
KR101242425B1 (ko) 3차원 광경화 잉크젯 프린팅 시스템
JP2020093493A (ja) 造形システム
US20170168632A1 (en) Using hybrid signal for large input object rejection
TW201912380A (zh) 具有保護層的彩色3d實體模型的切層與列印方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200922

Termination date: 20210228