[go: up one dir, main page]

HK1248184B - Method and system for rotational 3d printing - Google Patents

Method and system for rotational 3d printing Download PDF

Info

Publication number
HK1248184B
HK1248184B HK18107530.2A HK18107530A HK1248184B HK 1248184 B HK1248184 B HK 1248184B HK 18107530 A HK18107530 A HK 18107530A HK 1248184 B HK1248184 B HK 1248184B
Authority
HK
Hong Kong
Prior art keywords
tray
controller
inkjet printhead
building material
head
Prior art date
Application number
HK18107530.2A
Other languages
Chinese (zh)
Other versions
HK1248184A1 (en
Inventor
盖·门契客
安德鲁·詹姆斯·卡尔森
乔那逊·本哈得·海德蓝德盖
凯文·雷帝·坎皮恩
罗伯特·厄尔·西蒙
纳撒尼尔·迈克尔·彼得森
斯科特·韦恩·彼文
叶夫根·莱文
亚历山大·莱宾逊
约阿夫·布莱斯勒
Original Assignee
斯特拉塔西斯公司
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 斯特拉塔西斯公司 filed Critical 斯特拉塔西斯公司
Priority claimed from PCT/IL2015/050722 external-priority patent/WO2016009426A1/en
Publication of HK1248184A1 publication Critical patent/HK1248184A1/en
Publication of HK1248184B publication Critical patent/HK1248184B/en

Links

Description

用于旋转三维打印的方法和系统Method and system for rotational three-dimensional printing

相关申请案Related applications

本申请案主张于2014年7月13日提交的美国临时专利申请号NO.62/023,897的优先权,其内容通过引用整体并入本文。本申请与标题为“用于三维列印的废物处理(WasteDisposal for 3D Printing)”的美国临时专利申请案,代理人档案号63080;标题为“用于三维打印的方法和系统(METHOD AND SYSTEM FOR 3D PRINTING)”的美国临时专利申请案,代理人档案号63081;标题为“在积层制造中操作打印喷嘴(Operation of PrintingNozzles in Additive Manufacture)”的美国临时专利申请案,代理人档号案63083;标题为“用于三维打印机的调平装置(LEVELING APPARATUS FOR A 3D PRINTER)”的美国临时专利申请案,代理人档案号63084一同申请。This application claims priority to U.S. Provisional Patent Application No. 62/023,897, filed July 13, 2014, the contents of which are incorporated herein by reference in their entirety. This application is filed jointly with U.S. Provisional Patent Applications entitled “Waste Disposal for 3D Printing,” attorney docket no. 63080; “METHOD AND SYSTEM FOR 3D PRINTING,” attorney docket no. 63081; “Operation of Printing Nozzles in Additive Manufacture,” attorney docket no. 63083; and “LEVELING APPARATUS FOR A 3D PRINTER,” attorney docket no. 63084.

所有上述文献的内容通过引用并入本文,如同在本文中完全阐述一样。The contents of all of the above-mentioned documents are incorporated herein by reference as if fully set forth herein.

技术领域Technical Field

在本发明的一些实施例中,本发明涉及三维打印,更具体地但仅限于涉及旋转三维打印。In some embodiments of the present invention, the present invention relates to three-dimensional printing, and more particularly, but exclusively, to rotational three-dimensional printing.

背景技术Background Art

积层制造(AM)一般而言是一种制程,其中利用多个物体的计算机模型来制造一三维(3D)物体。这种制程用于各种领域,例如设计相关领域,用于可视化(visualization)、演示(demonstration)和机械原型设计(mechanical prototyping)以及用于快速制造的目的。Additive manufacturing (AM) is generally a process in which a three-dimensional (3D) object is manufactured using computer models of multiple objects. This process is used in various fields, such as design-related fields, for visualization, demonstration, and mechanical prototyping, as well as for rapid manufacturing purposes.

任何积层制造系统的基本操作包括将三维计算机模型切成薄截面,将结果转换成二维位置数据,并将数据馈送到一以分层方式制造三维结构的控制设备。The basic operation of any additive manufacturing system involves slicing a three-dimensional computer model into thin sections, converting the results into two-dimensional positional data, and feeding the data into a control device that fabricates the three-dimensional structure in a layer-by-layer manner.

积层制造需要许多不同的制造方法,包括三维打印,例如三维喷墨打印(three-dimensional inkjet printing)、层压物体制造(laminated object manufacturing)、熔融沈积成型(fused deposition modeling)等。Additive manufacturing involves many different manufacturing methods, including 3D printing, such as three-dimensional inkjet printing, laminated object manufacturing, and fused deposition modeling.

在一三维打印过程中,例如从具有一组多个喷嘴的分配头部分配分配建构材料以在一支撑结构上沉积多个层。根据建构材料,然后可以使用一合适的装置固化(cure)或固体化(solidify)所述多个层。所述建构材料可以包括将物体形成的建模材料(modelingmaterial),以及在物体被建造时支撑物体的支撑材料。各种三维打印技术例如存在于并公开在例如美国专利号6,259,962,、6,569,373、6,658,314、6,850,334、7,183,335、7,209,797、7,225,045、7,300,619、7,364,686、7,500,846、7,658,976、7,962,237和9,031,680以及美国公开申请号US20130040091,所有相同的受让人,其内容通过引用并入本文。In a 3D printing process, a build material is dispensed, for example, from a dispensing head having a plurality of nozzles, to deposit multiple layers onto a support structure. Depending on the build material, the layers can then be cured or solidified using a suitable device. The build material can include a modeling material, which forms the object, and a support material, which supports the object as it is being built. Various three-dimensional printing technologies exist and are disclosed in, for example, U.S. Patent Nos. 6,259,962, 6,569,373, 6,658,314, 6,850,334, 7,183,335, 7,209,797, 7,225,045, 7,300,619, 7,364,686, 7,500,846, 7,658,976, 7,962,237, and 9,031,680, and U.S. Published Application No. US20130040091, all by the same assignee, the contents of which are incorporated herein by reference.

例如美国专利号9,031,680公开了一种系统,其包括具有多个分配头部的一积层制造装置,被配置为向所述制造装置供应多个建构材料的一建构材料供应装置,以及用于控制制造和供应的一控制器。所述系统有几种操作模式。在一种模式中,所有的分配头部在所述制造装置单一建构扫描循环期间操作。在另一模式中,一或多个分配头部不在单一建构扫描循环或其一部分期间操作。For example, U.S. Patent No. 9,031,680 discloses a system comprising an additive manufacturing apparatus having a plurality of dispensing heads, a build material supply apparatus configured to supply a plurality of build materials to the manufacturing apparatus, and a controller for controlling the manufacturing and supplying. The system has several operating modes. In one mode, all dispensing heads operate during a single build scan cycle of the manufacturing apparatus. In another mode, one or more dispensing heads do not operate during a single build scan cycle or a portion thereof.

美国专利号7,291,002公开了用于制造一三维物体的装置。一旋转环形建构鼓接收一粉末建构材料的多个连续层,并且打印头部设置在环形建构鼓的上方,并且配置用以选择性地将一液体粘合剂的液滴分配到粉末上。US Patent No. 7,291,002 discloses an apparatus for manufacturing a three-dimensional object. A rotating annular build drum receives a plurality of successive layers of a powdered build material, and a print head is disposed above the annular build drum and configured to selectively dispense droplets of a liquid binder onto the powder.

美国专利号8,172,562公开了用于制造一三维物体的装置。所述装置包括一建构容器,在所述建构容器中的一支撑件,以及将建构材料层施加到所述支撑件上的一固定材料施加装置。一驱动器使所述容器产生围绕一旋转轴线的运动,以及一垂直驱动器使所述支撑件产生一垂直运动。U.S. Patent No. 8,172,562 discloses an apparatus for manufacturing a three-dimensional object. The apparatus includes a construction container, a support member within the construction container, and a fixed material application device for applying a layer of construction material to the support member. A drive causes the container to move about a rotational axis, and a vertical drive causes the support member to move vertically.

美国公开申请号20080109102公开了用于制造一三维物体的装置。本公开的装置包括一计算机控制器,用于承载制造中的物品的一建构平台,以及用于在物体上形成一材料层的一建构站。所述建构站和所述建构平台中的任一者被安装和驱动以围绕一轴线旋转,使得制造中的物体的表面被重复地呈现给建构站。U.S. Published Application No. 20080109102 discloses an apparatus for fabricating a three-dimensional object. The apparatus includes a computer controller, a build platform for supporting the object being fabricated, and a build station for forming a layer of material on the object. Either the build station or the build platform is mounted and driven to rotate about an axis so that the surface of the object being fabricated is repeatedly presented to the build station.

发明内容Summary of the Invention

根据本发明的一些实施例的一方面,提供一种用于三维打印的系统。所述系统包括:一旋转托盘,配置用以围绕一垂直轴线旋转;一打印头部,各具有多个分离的喷嘴;以及一控制器,配置用以控制所述喷墨打印头部,以在所述旋转期间分配多个建构材料的液滴在多个层中,以便在所述托盘上打印一个三维物体。According to one aspect of some embodiments of the present invention, a system for three-dimensional printing is provided. The system comprises: a rotating tray configured to rotate about a vertical axis; a print head, each having a plurality of separate nozzles; and a controller configured to control the inkjet print head to dispense a plurality of droplets of a build material in a plurality of layers during the rotation, thereby printing a three-dimensional object on the tray.

根据本发明的一些实施例,至少一头部的多个不同的喷嘴以多个不同的距离远离所述轴线,幷且以多个不同的分配速率分配所述建构材料。According to some embodiments of the present invention, a plurality of different nozzles of at least one head are positioned at a plurality of different distances from the axis and dispense the building material at a plurality of different dispensing rates.

根据本发明的一些实施例,所述托盘和所述喷墨打印头部中的至少一者配置用以沿着平行于所述垂直轴线的一垂直方向运动,以改变所述托盘和所述喷墨头打印头部之间的一垂直距离,幷且其中所述控制器配置用以沿着所述垂直方向在所述运动期间持续所述分配。According to some embodiments of the present invention, at least one of the tray and the inkjet print head is configured to move along a vertical direction parallel to the vertical axis to change a vertical distance between the tray and the inkjet print head, and wherein the controller is configured to continue the dispensing during the movement along the vertical direction.

根据本发明的一些实施例,所述喷墨打印头部配置用以沿着一径向方向相对于所述托盘往复运动。According to some embodiments of the present invention, the inkjet print head is configured to reciprocate relative to the tray along a radial direction.

根据本发明的一些实施例,沿着所述径向方向的所述运动是通过一螺钉。According to some embodiments of the invention, the movement along the radial direction is by a screw.

根据本发明的一些实施例,所述控制器配置用以根据一补偿函数补偿所述头部的一径向位置的多个误差。According to some embodiments of the present invention, the controller is configured to compensate for errors in a radial position of the head according to a compensation function.

根据本发明的一些实施例,所述螺钉是一双重支撑螺钉,幷且所述函数是一线性函数。According to some embodiments of the invention, the screw is a dual support screw, and the function is a linear function.

根据本发明的一些实施例,所述螺钉是一悬臂螺钉,幷且所述函数是一非线性函数。According to some embodiments of the invention, the screw is a cantilever screw, and the function is a nonlinear function.

根据本发明的一些实施例,对于所述喷墨打印头部中的至少两者,沿着所述径向方向的所述往复运动是独立的幷且处于一不同的方位角。According to some embodiments of the present invention, for at least two of the inkjet print heads, the reciprocating motion along the radial direction is independent and at a different azimuth angle.

根据本发明的一些实施例,所述控制器配置用以在所述往复运动期间停止所述分配。According to some embodiments of the invention, the controller is configured to stop the dispensing during the reciprocating motion.

根据本发明的一些实施例,所述控制器配置用以在所述往复运动之后在一方位角坐标处恢复所述分配,所述方位角坐处相对于停止所述分配的一方位角坐标形成偏移。According to some embodiments of the invention, the controller is configured to resume the dispensing after the reciprocating motion at an azimuth coordinate that is offset from the azimuth coordinate at which the dispensing was stopped.

根据本发明的一些实施例,所述控制器配置用以在所述往复运动之后在与停止所述分配相同的一方位角坐标处恢复所述分配。According to some embodiments of the invention, the controller is configured to resume the dispensing after the reciprocating motion at the same azimuth coordinate at which the dispensing was stopped.

根据本发明的一些实施例,所述控制器配置用以在所述往复运动期间持续所述分配,同时因应于所述往复运动调节一打印数据。According to some embodiments of the present invention, the controller is configured to continue the dispensing during the reciprocating motion while adjusting a print data in response to the reciprocating motion.

根据本发明的一些实施例的一方面,提供一种用于三维打印的系统。所述系统包括:一旋转托盘,配置用于以一旋转速度围绕一垂直轴线旋转;一打印头部,各具有多个分离的喷嘴;以及一控制器,配置用以控制所述喷墨打印头部,以在所述旋转期间分配多个建构材料的液滴在多个层中,以便在所述托盘上打印一个三维物体,用以控制所述喷墨打印头部相对于所述托盘沿着一径向方向往复运动。According to one aspect of some embodiments of the present invention, a system for three-dimensional printing is provided. The system includes: a rotating tray configured to rotate about a vertical axis at a rotational speed; a print head, each having a plurality of separate nozzles; and a controller configured to control the inkjet print head to dispense a plurality of droplets of a build material in a plurality of layers during the rotation to print a three-dimensional object on the tray, and to control the inkjet print head to reciprocate in a radial direction relative to the tray.

根据本发明的一些实施例,所述控制器配置用以因应于所述喷墨打印头部的一径向位置而改变所述托盘的一旋转速度。According to some embodiments of the present invention, the controller is configured to change a rotational speed of the tray in response to a radial position of the inkjet print head.

根据本发明的一些实施例,所述控制器配置用以在所述往复运动期间停止所述分配,以及用以在所述往复运动之后在一方位角坐标处恢复所述分配,所述方位角坐标相对于停止所述分配的一方位角坐标形成偏移。According to some embodiments of the invention, the controller is configured to stop the dispensing during the reciprocating motion and to resume the dispensing after the reciprocating motion at an azimuth coordinate that is offset from the azimuth coordinate at which the dispensing was stopped.

根据本发明的一些实施例,所述控制器配置用以在所述往复运动期间持续所述分配,同时因应于所述往复运动调节一打印数据。According to some embodiments of the present invention, the controller is configured to continue the dispensing during the reciprocating motion while adjusting a print data in response to the reciprocating motion.

根据本发明的一些实施例,所述控制器配置用以控制所述喷墨打印头部中的至少一者以分配所述多个液滴,使得多个顺序分配的液滴之间的一方位角距离以所述打印头部沿着所述径向方向的一函数而变化。According to some embodiments of the present invention, the controller is configured to control at least one of the inkjet print heads to dispense the plurality of droplets such that an azimuthal distance between a plurality of sequentially dispensed droplets varies as a function of the print head along the radial direction.

根据本发明的一些实施例,所述方位角距离的变化是根据沿着所述径向方向的所述位置的一概率函数。According to some embodiments of the invention, the variation of the azimuthal distance is a probability function according to the position along the radial direction.

根据本发明的一些实施例的一方面,提供一种用于三维打印的系统。所述系统包括:一旋转托盘,配置用以围绕一垂直轴线旋转;一打印头部,各具有多个分离的喷嘴;以及一控制器,配置用以在所述托盘上自动地决定多个位置,以及用以控制所述喷墨打印头部,以在所述旋转期间分配多个建构材料的液滴在多个层中,以便在所述托盘上分别在所述多个位置处三维地打印多个物体;其中所述自动地决定是根据一预定标准或一组的多个预定标准,所述预定标准选自于:一第一标准,根据所述第一标准所述多个物体被排列以便平衡所述托盘;以及一第二标准,根据所述第二标准远离所述轴线而打印的多个物体多于靠近所述轴线而打印的物体。According to one aspect of some embodiments of the present invention, a system for three-dimensional printing is provided. The system comprises: a rotating tray configured to rotate about a vertical axis; a print head, each having a plurality of separate nozzles; and a controller configured to automatically determine a plurality of positions on the tray and to control the inkjet print head to dispense a plurality of droplets of a build material in a plurality of layers during the rotation, so as to three-dimensionally print a plurality of objects at the plurality of positions on the tray, respectively; wherein the automatic determination is based on a predetermined criterion or a set of predetermined criteria, the predetermined criteria being selected from: a first criterion according to which the plurality of objects are arranged so as to balance the tray; and a second criterion according to which more objects are printed away from the axis than objects printed close to the axis.

根据本发明的一些实施例的一方面,提供一种用于三维打印的系统。所述系统包括:一种用于三维打印的系统,其特征在于:所述系统包括:一旋转托盘,配置用以围绕一垂直轴线旋转;一打印头部,各具有多个分离的喷嘴;一控制器,配置用以控制所述喷墨打印头部,以在所述旋转期间分配多个建构材料的液滴在多个层中,以便在所述托盘上打印一个三维物体;以及一预加热元件,用于在进入所述打印头部之前加热所述建构材料,所述预加热元件与所述头部间隔开,幷且经由一导管与所述头部流体连通。According to one aspect of some embodiments of the present invention, a system for three-dimensional printing is provided. The system comprises: a rotating tray configured to rotate about a vertical axis; a print head, each having a plurality of separate nozzles; a controller configured to control the inkjet print head to dispense a plurality of droplets of a build material in a plurality of layers during the rotation to print a three-dimensional object on the tray; and a pre-heating element for heating the build material before entering the print head, the pre-heating element being spaced apart from the print head and in fluid communication with the head via a conduit.

根据本发明的一些实施例的一方面,提供一种用于三维打印的系统。所述系统包括:一种用于三维打印的系统,其特征在于:所述系统包括:一旋转托盘,配置用以围绕一垂直轴线旋转;一打印头部,各具有多个分离的喷嘴;一控制器,配置用以控制所述喷墨打印头部,以在所述旋转期间分配多个建构材料的液滴在多个层中,以便在所述托盘上打印一个三维物体;以及一辐射源,配置用以相对于所述托盘沿着一径向方向往复运动,其中所述打印头部还配置用以相对于所述托盘沿着所述径向方向往复运动,幷且不与所述辐射源同步。According to one aspect of some embodiments of the present invention, a system for three-dimensional printing is provided. The system comprises: a rotating tray configured to rotate about a vertical axis; a print head, each having a plurality of separate nozzles; a controller configured to control the inkjet print head to dispense a plurality of droplets of a build material in a plurality of layers during the rotation to print a three-dimensional object on the tray; and a radiation source configured to reciprocate in a radial direction relative to the tray, wherein the print head is further configured to reciprocate in the radial direction relative to the tray and is not synchronized with the radiation source.

根据本发明的一些实施例的一方面,提供一种用于三维打印的系统。所述系统包括:一旋转托盘,配置用以围绕一垂直轴线旋转;一打印头部,各具有多个分离的喷嘴;一控制器,配置用以控制所述喷墨打印头部,以在所述旋转期间分配多个建构材料的液滴在多个层中,以便在所述托盘上打印一个三维物体;以及一辐射源,配置用以照射多个所述层,使得能量以不同速率被递送到多个位置处,所述多个位置与所述托盘的一中心相距多个不同的距离。According to one aspect of some embodiments of the present invention, a system for three-dimensional printing is provided, comprising: a rotating tray configured to rotate about a vertical axis; a print head, each having a plurality of separate nozzles; a controller configured to control the inkjet print head to dispense a plurality of droplets of a build material in a plurality of layers during the rotation to print a three-dimensional object on the tray; and a radiation source configured to irradiate the plurality of layers such that energy is delivered at different rates to a plurality of locations at different distances from a center of the tray.

根据本发明的一些实施例的一方面,提供一种用于三维打印的系统。所述系统包括:一旋转托盘,配置用以围绕一垂直轴线旋转;一打印头部,各具有多个分离的喷嘴;一控制器,配置用以控制所述喷墨打印头部,以在所述旋转期间分配多个建构材料的液滴在多个层中,以便在所述托盘上打印一个三维物体;以及一辐射源,其中所述辐射源和所述头部之间的一方位角间隔为介于约0.3ω弧度和约0.75ω弧度之间,所述ω为所述托盘相对于所述头部和所述辐射源的一平均角速度。According to an aspect of some embodiments of the present invention, a system for three-dimensional printing is provided, the system comprising: a rotating tray configured to rotate about a vertical axis; a print head, each having a plurality of separate nozzles; a controller configured to control the inkjet print head to dispense a plurality of droplets of a build material in a plurality of layers during the rotation to print a three-dimensional object on the tray; and a radiation source, wherein an azimuthal angular separation between the radiation source and the print head is between about 0.3ω radians and about 0.75ω radians, where ω is an average angular velocity of the tray relative to the print head and the radiation source.

根据本发明的一些实施例的一方面,提供一种用于三维打印的系统。所述系统包括:一旋转托盘,配置用以围绕一垂直轴线旋转;一打印头部,各具有多个分离的喷嘴;以及一控制器,配置用以控制所述喷墨打印头部,以在所述旋转期间分配多个建构材料的液滴在多个层中,以便在所述托盘上打印一个三维物体;其中当所述头部在所述托盘的一预定区域上方时,所述控制器另配置用以终止所述建构材料的任何分配;及当所述头部在所述预定区域上方时,用以发讯通知所述头部相对于所述托盘沿一径向方向运动。According to one aspect of some embodiments of the present invention, a system for three-dimensional printing is provided. The system comprises: a rotating tray configured to rotate about a vertical axis; a print head, each having a plurality of separate nozzles; and a controller configured to control the inkjet print head to dispense a plurality of droplets of a building material in a plurality of layers during the rotation to print a three-dimensional object on the tray; wherein the controller is further configured to terminate any dispensing of the building material when the print head is over a predetermined area of the tray; and to signal the print head to move in a radial direction relative to the tray when the print head is over the predetermined area.

根据本发明的一些实施例,所述控制器配置用以发讯通知所述托盘和所述喷墨打印头部中的至少一者沿着平行于所述垂直轴线的一垂直方向运动,当所述头部在所述预定区域上方,以改变所述托盘和所述喷墨头打印头部之间的一垂直距离。According to some embodiments of the present invention, the controller is configured to signal at least one of the tray and the inkjet print head to move along a vertical direction parallel to the vertical axis when the head is above the predetermined area to change a vertical distance between the tray and the inkjet print head.

根据本发明的一些实施例,所述控制器配置用以控制所述喷墨打印头部中的至少一者以分配所述多个液滴,使得多个顺序分配的液滴之间的一方位角距离以所述打印头部沿着所述径向方向的一位置的一函数而变化。According to some embodiments of the present invention, the controller is configured to control at least one of the inkjet print heads to dispense the multiple droplets so that an azimuthal distance between multiple sequentially dispensed droplets varies as a function of a position of the print head along the radial direction.

根据本发明的一些实施例,所述控制器配置用以在所述托盘的至少一次旋转期间执行所述多个液滴的一交错分配。According to some embodiments of the present invention, the controller is configured to perform a staggered dispensing of the plurality of droplets during at least one rotation of the tray.

根据本发明的一些实施例,所述交错分配的一交错水平以所述打印头部沿着所述径向方向的一位置的一函数而变化。According to some embodiments of the present invention, a stagger level of the stagger distribution varies as a function of a position of the print head along the radial direction.

根据本发明的一些实施例,所述控制器存取一位图掩码的一计算机可读介质,幷且仅对于未被所述位图掩码所掩蔽的所述托盘上的位置获取与所述物体的一形状有关的一打印数据。According to some embodiments of the present invention, the controller accesses a computer-readable medium of a bitmap mask and acquires print data related to a shape of the object only for locations on the tray not masked by the bitmap mask.

根据本发明的一些实施例,所述系统还包括用于矫直被分配的建构材料的一圆锥形的辊体。According to some embodiments of the present invention, the system further comprises a conical roller for straightening the dispensed building material.

根据本发明的一些实施例,所述托盘在形成所述物体的过程中沿着一相同的方向持续旋转。According to some embodiments of the present invention, the tray continuously rotates in the same direction during the process of forming the object.

根据本发明的一些实施例,所述托盘和所述喷墨打印头部中的至少一者配置用以沿着平行于所述垂直轴线的一垂直方向运动,以改变所述托盘和所述喷墨头打印头部之间的一垂直距离,幷且其中所述控制器配置用以沿着所述垂直方向在所述运动期间持续所述分配。According to some embodiments of the present invention, at least one of the tray and the inkjet print head is configured to move along a vertical direction parallel to the vertical axis to change a vertical distance between the tray and the inkjet print head, and wherein the controller is configured to continue the dispensing during the movement along the vertical direction.

根据本发明的一些实施例,执行沿着所述垂直方向的所述运动,使得所述托盘和所述喷墨打印头部在所述托盘的单一次旋转期间经历至少两个不同的垂直距离。According to some embodiments of the present invention, the movement along the vertical direction is performed such that the tray and the inkjet print head traverse at least two different vertical distances during a single rotation of the tray.

根据本发明的一些实施例,执行沿着所述垂直方向的所述运动,使得在所述托盘的单一次旋转期间,所述垂直距离增加的一数量大约等于所述建构材料的单一层的一特征厚度。According to some embodiments of the invention, the movement along the vertical direction is performed such that, during a single rotation of the tray, the vertical distance increases by an amount approximately equal to a characteristic thickness of a single layer of the building material.

根据本发明的一些实施例,沿着所述垂直方向的所述运动大体上持续地执行。According to some embodiments of the invention, the movement along the vertical direction is performed substantially continuously.

根据本发明的一些实施例,所述多个喷墨打印头部包括:至少一支撑材料头部,用于分配一支撑材料;以及至少两个的建模材料头部,用于分别分配两个不同的建模材料。According to some embodiments of the present invention, the plurality of inkjet print heads include: at least one supporting material head for dispensing a supporting material; and at least two modeling material heads for respectively dispensing two different modeling materials.

根据本发明的一些实施例,所述系统还包括定位在所述喷墨打印头部分下方的一支撑结构,使得所述托盘位于所述支撑结构和所述头部之间,所述支撑结构与所述托盘接触,以防止或减少所述托盘振动。According to some embodiments of the present invention, the system further comprises a support structure positioned below the inkjet print head portion such that the tray is located between the support structure and the head, the support structure being in contact with the tray to prevent or reduce vibration of the tray.

根据本发明的一些实施例,所述托盘是可替换的。According to some embodiments of the present invention, the tray is replaceable.

根据本发明的一些实施例,所述系统还包括一托盘替换装置,配置用以自动地替换所述托盘。According to some embodiments of the present invention, the system further comprises a pallet replacing device configured to automatically replace the pallet.

根据本发明的一些实施例,所述头部配制用以将一真空程度维持在多个真空程度的一预定范围内。According to some embodiments of the present invention, the head is configured to maintain a vacuum level within a predetermined range of vacuum levels.

根据本发明的一些实施例,所述系统还包括一预加热元件,用于在进入所述打印头部之前加热所述建构材料。According to some embodiments of the present invention, the system further comprises a pre-heating element for heating the building material before entering the print head.

根据本发明的一些实施例,所述预加热元件与所述头部间隔开,幷且经由一导管与所述头部流体连通。According to some embodiments of the present invention, the pre-heating element is spaced apart from the head and is in fluid communication with the head via a conduit.

根据本发明的一些实施例,所述系统还包括一泵,用于将所述建构材料从所述导管收回进入所述预加热元件中。According to some embodiments of the present invention, the system further comprises a pump for withdrawing the construction material from the conduit into the pre-heating element.

根据本发明的一些实施例,所述系统还包括至少一水平仪,安装在所述系统的一底盘的一外壳上的一或多个位置处,用于指示所述底盘与水平状态的一偏差。According to some embodiments of the present invention, the system further comprises at least one level mounted at one or more locations on a housing of a chassis of the system for indicating a deviation of the chassis from a horizontal state.

根据本发明的一些实施例,所述控制器配置用以计算打印所述物体所需的建构材料的一用量,将所述用量与建构材料的一可用量比较,幷且当打印所述物体所需的所述用量大于所述可用量时发出一警报。According to some embodiments of the present invention, the controller is configured to calculate an amount of building material required to print the object, compare the amount with an available amount of building material, and issue an alarm when the amount required to print the object is greater than the available amount.

根据本发明的一些实施例,所述系统还包括一辐射源,配置用以相对于所述托盘沿着一径向方向往复运动,其中所述打印头部还配置用以相对于所述托盘沿着所述径向方向往复运动,幷且不与所述辐射源同步。According to some embodiments of the present invention, the system further comprises a radiation source configured to reciprocate in a radial direction relative to the tray, wherein the print head is further configured to reciprocate in the radial direction relative to the tray and is not synchronized with the radiation source.

根据本发明的一些实施例,所述系统还包括一辐射源,配置用以照射多个所述层,使得能量以不同速率被递送到多个位置处,所述多个位置与所述托盘的一中心相距多个不同的距离。According to some embodiments of the present invention, the system further comprises a radiation source configured to irradiate the plurality of layers such that energy is delivered at different rates to a plurality of locations at different distances from a center of the tray.

根据本发明的一些实施例,所述系统还包括一辐射源,所述辐射源和所述头部之间的一方位角间隔为介于约0.3ω弧度和约0.75ω弧度之间,所述ω为所述托盘相对于所述头部和所述辐射源的一平均角速度。According to some embodiments of the present invention, the system further comprises a radiation source, wherein an azimuthal angular separation between the radiation source and the head is between about 0.3ω radians and about 0.75ω radians, where ω is an average angular velocity of the tray relative to the head and the radiation source.

根据本发明的一些实施例,当同时打印多个物体时,所述控制器配置用以计算所述多个物体的一例外的总打印时间,幷且在一显示装置上显示所计算的时间。According to some embodiments of the present invention, when printing a plurality of objects simultaneously, the controller is configured to calculate a total printing time of an exception of the plurality of objects and display the calculated time on a display device.

根据本发明的一些实施例,所述控制器配置用以计算每个物体的所述总打印时间幷显示每个物体的所述总打印时间。According to some embodiments of the present invention, the controller is configured to calculate the total printing time for each object and display the total printing time for each object.

根据本发明的一些实施例,当所述头部在所述托盘的一预定区域上方时,所述控制器配置用以终止所述建构材料的任何分配。根据本发明的一些实施例,所述预定区域具有一圆扇形的一形状。According to some embodiments of the present invention, the controller is configured to terminate any dispensing of the building material when the head is over a predetermined area of the tray. According to some embodiments of the present invention, the predetermined area has a shape of a circular sector.

根据本发明的一些实施例,当所述头部在所述预定区域上方,所述控制器配置用以发讯通知所述头部相对于所述托盘沿一径向方向运动。According to some embodiments of the present invention, when the head is above the predetermined area, the controller is configured to send a signal to notify the head to move in a radial direction relative to the tray.

根据本发明的一些实施例,所述控制器配置用以发讯通知所述托盘和所述喷墨打印头部中的至少一者沿着平行于所述垂直轴线的一垂直方向运动,因而当所述头部在所述预定区域上方时,用以改变所述托盘和所述喷墨头打印头部之间的一垂直距离。According to some embodiments of the present invention, the controller is configured to signal at least one of the tray and the inkjet print head to move in a vertical direction parallel to the vertical axis, thereby changing a vertical distance between the tray and the inkjet print head when the head is above the predetermined area.

根据本发明的一些实施例,所述系统还包括用于矫直被分配的建构材料的一辊体,其中所述控制器配置用以发讯通知所述托盘和所述喷墨打印头部中的至少一者沿着平行于所述垂直轴线的一垂直方向运动,以便一旦所述被分配的建构材料首先到达所述辊体时,立即改变所述托盘和所述喷墨头打印头部之间的一垂直距离。According to some embodiments of the present invention, the system further comprises a roller for straightening the dispensed building material, wherein the controller is configured to signal at least one of the tray and the inkjet print head to move in a vertical direction parallel to the vertical axis so as to immediately change a vertical distance between the tray and the inkjet print head once the dispensed building material first reaches the roller.

根据本发明的一些实施例,所述系统还包括用于矫直被分配的建构材料的一辊体,其中所述控制器配置用以发讯通知所述托盘和所述喷墨打印头部中的至少一者沿着平行于所述垂直轴线的一垂直方向运动,以改变所述托盘和所述喷墨头打印头部之间的一垂直距离,以便一旦所述被分配的建构材料首先到达所述辊体时,立即完成所述垂直运动。According to some embodiments of the present invention, the system further comprises a roller for straightening the dispensed building material, wherein the controller is configured to signal at least one of the tray and the inkjet print head to move in a vertical direction parallel to the vertical axis to change a vertical distance between the tray and the inkjet print head so that the vertical movement is completed immediately once the dispensed building material first reaches the roller.

根据本发明的一些实施例,所述控制器配置用以选择一第一打印模式以及一第二打印模式,所述第一打印模式中采用一方位角扫描,所述第二打印模式中采用一矢量扫描,所述矢量扫描沿着选择以形成至少一结构的一路径,所述结构选自:(i)一长形结构;(ii)一边界结构,至少部分地围绕用所述第一建构材料填充的区域;以及(iii)一层间连接结构所组成的一群组。According to some embodiments of the present invention, the controller is configured to select a first printing mode and a second printing mode, wherein an azimuth scan is used in the first printing mode and a vector scan is used in the second printing mode, wherein the vector scan is along a path selected to form at least one structure, wherein the structure is selected from: (i) an elongated structure; (ii) a boundary structure that at least partially surrounds an area filled with the first building material; and (iii) a group consisting of an interlayer connecting structure.

根据本发明的一些实施例,所述系统还包括一辐射源,配置用以照射所述多个层,其中所述控制器配置用以控制所述辐射源,以确保对于至少一层,所述照射在紧接所述至少一层之前的一层的固化开始之后至少t秒时启动,所述t长于所述形成所需的一总时间。According to some embodiments of the present invention, the system further comprises a radiation source configured to irradiate the plurality of layers, wherein the controller is configured to control the radiation source to ensure that, for at least one layer, the irradiation is initiated at least t seconds after the start of curing of a layer immediately preceding the at least one layer, wherein t is longer than a total time required for the formation.

根据本发明的一些实施例的一方面提供一装置,包括:一卡匣,配置用以容纳一建构材料,所述建构材料被一积层制造系统选择性地分配,所述卡匣包括一前端和一后端,其中所述后端包括一流体连接,用于将所述卡匣连接到所述积层制造系统的一分配单元;以及一卡匣座槽,用于存储所述卡匣,其中所述卡匣配置用于以一角度安装在所述卡匣座槽中,使得所述卡匣的所述前端相对于所述后端而被提高。According to one aspect of some embodiments of the present invention, a device is provided, comprising: a cassette configured to hold a building material, which is selectively dispensed by an additive manufacturing system, the cassette comprising a front end and a rear end, wherein the rear end comprises a fluid connection for connecting the cassette to a dispensing unit of the additive manufacturing system; and a cassette seat for storing the cassette, wherein the cassette is configured to be mounted in the cassette seat at an angle such that the front end of the cassette is raised relative to the rear end.

根据本发明的一些实施例,所述卡匣包括一锁定弹簧,幷且其中所述锁定弹簧配置用于以所述角度锁定进入所述卡匣座槽中。According to some embodiments of the present invention, the cassette includes a locking spring, and wherein the locking spring is configured to lock into the cassette seat at the angle.

根据本发明的一些实施例,所述卡匣包括一井部,所述井部靠近所述流体连接,所述井部配置用以累积容纳在所述卡匣中的所述建构材料的一部分。According to some embodiments of the present invention, the cassette includes a well proximate the fluid connection, the well being configured to accumulate a portion of the building material contained in the cassette.

根据本发明的一些实施例,所述角度为2至5度。According to some embodiments of the present invention, the angle is 2 to 5 degrees.

根据本发明的一些实施例,所述卡匣座槽配置用以存储多个卡匣。According to some embodiments of the present invention, the cassette holder is configured to store a plurality of cassettes.

根据本发明的一些实施例的一方面,提供一种用于三维打印的系统,如上所述的装置并且可选地如下所述。According to an aspect of some embodiments of the present invention, there is provided a system for three-dimensional printing, the apparatus as described above and optionally as described below.

根据本发明的一些实施例的一方面,提供一种制造物体的方法。所述方法包括以下步骤:接收对应于一物体的形状的一个三维打印数据,将所述数据送至一个用于三维打印的系统,以及根据所述数据操作所述系统以打印所述物体,其中所述系统是如上所述的系统并且可选地如下所述。According to an aspect of some embodiments of the present invention, there is provided a method for manufacturing an object, the method comprising the steps of receiving three-dimensional printing data corresponding to a shape of an object, sending the data to a system for three-dimensional printing, and operating the system to print the object based on the data, wherein the system is the system described above and optionally as described below.

除非另有定义,否则所有本文使用的技术和/或科学术语与本发明所属领域的通常技术人员所理解的具有相同含义。尽管与本文所描述的类似或相同的方法或材料可以用于实践或测试本发明的实施例,但是仍将示例性的方法和/或材料描述如下。在冲突的情况下,以专利说明书所包含的定义为主。此外材料、方法和实施例仅是用于说明,而非旨在必然性地限制各自实施例。Unless otherwise defined, all technical and/or scientific terms used herein have the same meaning as understood by those of ordinary skill in the art to which the present invention belongs. Although methods or materials similar or identical to those described herein can be used to practice or test embodiments of the present invention, exemplary methods and/or materials are described below. In the event of a conflict, the definitions contained in the patent specification shall prevail. In addition, materials, methods, and examples are for illustration only and are not intended to necessarily limit the respective embodiments.

本发明实施例的方法和/或系统的实现可以涉及手动地、自动地或其组合地执行或完成所选择的任务。此外根据本发明的方法和/或系统的实施例的实际装置和设备,几个选择的任务可以通过硬件、通过软件或通过固件或通过使用一作业系统的组合来实现。Implementation of the method and/or system of embodiments of the present invention may involve performing or completing selected tasks manually, automatically, or a combination thereof. Furthermore, according to actual apparatus and devices of embodiments of the method and/or system of the present invention, several selected tasks may be implemented by hardware, software, firmware, or a combination thereof using an operating system.

例如根据本发明实施例以用于执行所选择的任务的硬件可以被实现为芯片或电路。作为软件,根据本发明实施例的所选择的任务可以被实现为多个软件指令,所述多个软件指令为由使用任何合适的作业系统的计算机所执行。在本发明示例性实施例中,根据本文所描述的方法和/或系统的示例性实施例的一或多个任务由数据处理器执行,诸如用于执行多个指令的计算平台。可选地,所述数据处理器包括用于存储指令和/或数据的易失性存储器(volatile memory)和/或用于存储指令和/或数据的非易失性存储器(non-volatile memory),例如磁硬盘和/或可移动介质。可选地,还提供一网络连接。也可选地提供显示器和/或用户输入设备,例如键盘或鼠标。For example, according to an embodiment of the present invention, the hardware for performing the selected task can be implemented as a chip or circuit. As software, the selected task according to an embodiment of the present invention can be implemented as multiple software instructions, which are executed by a computer using any suitable operating system. In an exemplary embodiment of the present invention, one or more tasks according to the exemplary embodiments of the method and/or system described herein are performed by a data processor, such as a computing platform for executing multiple instructions. Optionally, the data processor includes a volatile memory for storing instructions and/or data and/or a non-volatile memory for storing instructions and/or data, such as a magnetic hard disk and/or a removable medium. Optionally, a network connection is also provided. A display and/or user input device, such as a keyboard or a mouse, is also optionally provided.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

本发明在本文中仅以示例性的方式描述,幷参考附图。现在具体详细地参照附图,重要的是其所显示的细节是通过示例的方式,仅仅是用于说明及讨论本发明的实施例。在这点上,当将说明结合附图,如何可具体实践出本发明的实施例对于领域技术人员是显而易见的。The present invention is described herein by way of example only, with reference to the accompanying drawings. With specific and detailed reference now to the drawings, it is important to note that the details shown are by way of example only and are intended to illustrate and discuss embodiments of the present invention. In this regard, it will become apparent to those skilled in the art how the embodiments of the present invention may be practiced when this description is taken in conjunction with the accompanying drawings.

在附图中:In the attached figure:

图1A至图1D是根据本发明的一些实施例中一种用于三维打印的系统的一俯视图(图1A和图1D)、一侧视图(图1B)和一等比例图(图1C)的示意图;1A to 1D are schematic diagrams of a system for three-dimensional printing in a top view ( FIG. 1A and FIG. 1D ), a side view ( FIG. 1B ), and an isometric view ( FIG. 1C ) according to some embodiments of the present invention;

图2A至图2C是根据本发明的一些实施例中多个打印头部的多个示意图;2A to 2C are schematic diagrams of multiple print heads according to some embodiments of the present invention;

图3A至图3F是显示根据本发明的一些实施例的坐标变换的多个示意图;3A to 3F are schematic diagrams illustrating coordinate transformation according to some embodiments of the present invention;

图4A和图4B是描述本发明的实施例的多个示意图,根据所述实施例,沿着多个顺序分配的液滴之间的一方位角的一距离以所述打印头部沿着所述径向方向的一位置的一函数而变化;4A and 4B are schematic diagrams illustrating an embodiment of the present invention according to which a distance along an azimuth angle between sequentially dispensed droplets varies as a function of a position of the print head along the radial direction;

图5A至图5H是描述根据本发明的一些实施例中所述打印头部分的径向运动的多个示意图;5A to 5H are schematic diagrams illustrating radial motion of the print head portion according to some embodiments of the present invention;

图6是显示安装在多个不同径向轴线上的多个打印头部的一示意图,其配置成使得在多条相邻轴线之间存在方位角分离角;FIG6 is a schematic diagram showing a plurality of print heads mounted on a plurality of different radial axes, arranged such that an azimuthal separation angle exists between adjacent axes;

图7是描述根据本发明的一些实施例中沿着所述径向方向的交错的一示意图;FIG7 is a schematic diagram illustrating staggering along the radial direction according to some embodiments of the present invention;

图8A和图8B是根据本发明的一些实施例中,配置在一种用于三维打印的系统(图8A)的一托盘上的多个物体的多个示意图,以及所述预期的打印时间,所述打印时间为所述物体的数量(图8B)的函数;8A and 8B are schematic diagrams of a plurality of objects arranged on a tray of a system for three-dimensional printing ( FIG. 8A ), and the expected printing time as a function of the number of objects ( FIG. 8B ), according to some embodiments of the present invention;

图9A至图9C为多个示意图,显示根据本发明的一些实施例中一技术,适于减小或消除作为所述径向坐标的函数沿着一方位角方向的分辨率变异;9A to 9C are schematic diagrams illustrating a technique for reducing or eliminating resolution variation along an azimuth direction as a function of the radial coordinate according to some embodiments of the present invention;

图10是根据本发明的一些实施例中一平台的示意图,所述平台具有用于建立一打印头部分的往复运动的一螺钉;10 is a schematic diagram of a platform having a screw for establishing reciprocating motion of a print head portion according to some embodiments of the present invention;

图11A至图11C显示根据本发明的一些实施例所执行的的计算和实验而获得的一打印头部于径向位置的误差;11A to 11C show radial position errors of a print head obtained through calculations and experiments performed according to some embodiments of the present invention;

图12是根据本发明的一些实施例中,位于一材料供应部和一打印头部之间的一流体路径处的一预加热器元件的示意图;12 is a schematic diagram of a pre-heater element located in a fluid path between a material supply and a print head according to some embodiments of the present invention;

图13显示根据本发明的一些实施例所执行的多个实验中所使用的实验装置;FIG13 shows an experimental setup used in a number of experiments performed according to some embodiments of the present invention;

图14A至图14I显示根据本发明的一些实施例执行的实验期间获得的实验结果;14A to 14I show experimental results obtained during experiments performed according to some embodiments of the present invention;

图15A至图15D是根据本发明的一些实施例中,通过矢量扫描在一层中形成的多个结构的多个示意图;15A to 15D are schematic diagrams of multiple structures formed in a layer by vector scanning according to some embodiments of the present invention;

图16是根据本发明的一些实施例中的一示例性卡匣;FIG16 is an exemplary cartridge according to some embodiments of the present invention;

图17是根据本发明的一些实施例中包括一卡匣的一种示例性旋转三维打印系统;以及FIG. 17 is an exemplary rotary 3D printing system including a cassette according to some embodiments of the present invention; and

图18是根据本发明的一些实施例中一示例性卡匣座槽以及多个卡匣。18 is an exemplary cartridge housing and a plurality of cartridges according to some embodiments of the present invention.

具体实施方式DETAILED DESCRIPTION

在本发明的一些实施例中涉及三维打印,更具体地但非仅限于涉及旋转三维打印。Some embodiments of the present invention relate to three-dimensional printing, and more particularly, but not exclusively, to rotational three-dimensional printing.

在说细实明本发明的至少一种详施例之前,应当理解的是,本发明不只限于应用到下面的说明中所阐述的及/或图示中及/或示例中所的显示的多个构件及/或多个方法的建构及配置的细节。本发明能够实施成为其它的实施例或以各种方式被实践。Before describing at least one embodiment of the present invention in detail, it should be understood that the present invention is not limited to the details of the construction and configuration of the multiple components and/or multiple methods described in the following description and/or shown in the figures and/or examples. The present invention is capable of other embodiments and being practiced in various ways.

现在参考附图,图1A至图1D是根据本发明的一些实施例中一种用于三维打印的系统10的一俯视图(图1A和图1D)、一侧视图(图1B)和一等比例图(图1C)的示意图。系统10包括一托盘12和多个喷墨打印头部16,各具有多个分离的喷嘴。用于三维打印的材料通过一建构材料供应系统42供应到头部16。通常喷嘴因应于具有足够活化能的一激活脉冲而分配一滴的建构材料。一喷嘴接收不足以分配一液滴的一激活脉冲的能量被称为“搔痒(tickled)”。托盘12可以具有盘形或者可以是环形的形状。还可以想到是非圆形形状,只要其可以围绕垂直轴线旋转。Referring now to the accompanying drawings, Figures 1A to 1D are schematic diagrams of a top view (Figures 1A and 1D), a side view (Figure 1B), and an isometric view (Figure 1C) of a system 10 for three-dimensional printing according to some embodiments of the present invention. The system 10 includes a tray 12 and a plurality of inkjet print heads 16, each having a plurality of separate nozzles. Material for three-dimensional printing is supplied to the head 16 by a build material supply system 42. Typically, the nozzle dispenses a drop of build material in response to an activation pulse having sufficient activation energy. A nozzle receiving energy from an activation pulse that is insufficient to dispense a drop is said to be "tickled." The tray 12 can have a disc shape or can be annular in shape. Non-circular shapes are also conceivable as long as it can be rotated about a vertical axis.

托盘12和多个头部16安装用以允许托盘12和多个头部16之间的一相对旋转运动。这可以通过(i)将托盘12配置相对于多个头部16围绕一垂直轴线14旋转来实现,(ii)将头部16配置相对于托盘12围绕垂直轴线14旋转,或者(iii)将托盘12和多个头部16配置为围绕垂直轴线14旋转,但是以不同的旋转速度(例如方向)。尽管下面的实施例以特别强调配置(i)描述,其中托盘被配置为相对于头部16围绕垂直轴线14旋转的旋转托盘,但是应当理解,本申请还考虑了配置(ii)和(iii)。本文描述的实施例中的任何一者可以被调整以适用于配置(ii)和(iii)中的任一者,并且本领域普通技术人员将知道如何进行这样的调整。The tray 12 and the plurality of heads 16 are mounted to allow for relative rotational movement between the tray 12 and the plurality of heads 16. This can be achieved by (i) configuring the tray 12 to rotate about a vertical axis 14 relative to the plurality of heads 16, (ii) configuring the heads 16 to rotate about the vertical axis 14 relative to the tray 12, or (iii) configuring the tray 12 and the plurality of heads 16 to rotate about the vertical axis 14, but at different rotational speeds (e.g., directions). Although the following embodiments are described with particular emphasis on configuration (i), in which the tray is configured as a rotating tray that rotates about the vertical axis 14 relative to the heads 16, it should be understood that configurations (ii) and (iii) are also contemplated by the present application. Any of the embodiments described herein can be adjusted to be applicable to either of configurations (ii) and (iii), and one of ordinary skill in the art will know how to make such adjustments.

在下面的描述中,平行于托盘12并且从轴线14向外指向的方向被称为径向方向r,平行于托盘12并且垂直于径向方向r的方向在本文中被称为方位角(azimuthal)方向垂直于托盘12的方向在本文中被称为垂直方向z。In the following description, the direction parallel to the tray 12 and pointing outward from the axis 14 is referred to as the radial direction r, the direction parallel to the tray 12 and perpendicular to the radial direction r is referred to herein as the azimuthal direction, and the direction perpendicular to the tray 12 is referred to herein as the vertical direction z.

本文所使用的术语“径向位置”是指在托盘12上或上方距离轴线14特定距离处的位置。当所述术语用于与打印头部联结时,所述术语指的是头部的离轴线14的一特定距离的一位置。当所述术语用于与托盘12上的一点联结时,所述术语对应于属于点的一轨迹(locus)的任何点,所述轨迹为一圆型,其半径为距离轴线14的特定距离并且其中心在轴线14处。As used herein, the term "radial position" refers to a position on or above the tray 12 that is a specific distance from the axis 14. When the term is used in conjunction with the print head, the term refers to a position of the head that is a specific distance from the axis 14. When the term is used in conjunction with a point on the tray 12, the term corresponds to any point that belongs to a locus of points, the locus being a circle whose radius is the specific distance from the axis 14 and whose center is at the axis 14.

如本文所使用的术语“方位角位置(azimuthal position)”是指相对于一预定参考点,在托盘12上或上方的特定方位角度处的位置。因此径向位置是指属于点的一轨迹(locus)的任何点,所述轨迹为相对于所述参考点形成特定方位角的一直线。As used herein, the term "azimuthal position" refers to a position at a specific azimuthal angle relative to a predetermined reference point on or above the tray 12. Thus, a radial position refers to any point that belongs to a locus of points that is a straight line that forms a specific azimuthal angle relative to the reference point.

如本文所使用的术语“垂直位置”是指在一平面上的一位置,所述平面与垂直轴线14在一特定点相交。As used herein, the term "vertical position" refers to a position on a plane that intersects the vertical axis 14 at a particular point.

托盘12用作为三维打印的一支撑结构。打印一或多个物体的工作区域通常(但非必须)小于托盘12的总面积。在本发明的一些实施例中,工作区域是环形的。工作区域在26处示出。在本发明的一些实施例中,托盘12在物体形成的整个过程中沿相同方向连续旋转,并且在本发明的一些实施例中,托盘在物体形成的过程反转旋转方向至少一次(例如一振荡方式)。托盘12可选地且优选地是可移除的。移除托盘12可以用于系统10的维护,或者如果需要,用于在打印一新物体之前替换托盘。在本发明的一些实施例中,系统10设置有一或多个不同的替换托盘(例如多个替换托盘的一套件),其中两个或更多个托盘被指定用于不同类型的物体(例如不同的重量)、操作模式(例如不同旋转速度)等。根据需求,托盘12的替换可以是手动的或自动的。当采用自动替换时,系统10包括一托盘替换装置36,配置用以从其头部16下方的位置移除托盘12并以一替换托盘(未显示)替换。在图1的代表性图示中,图1A中的托盘替换装置36被显示为一驱动器38,具有一可移动臂件40配置用以拉动托盘12,但是也可以想到其他类型的托盘替换装置。Tray 12 serves as a support structure for three-dimensional printing. The working area for printing one or more objects is typically (but not necessarily) smaller than the total area of tray 12. In some embodiments of the present invention, the working area is annular. The working area is shown at 26. In some embodiments of the present invention, tray 12 rotates continuously in the same direction throughout the object formation process. In some embodiments of the present invention, the tray reverses its rotation direction at least once during the object formation process (e.g., in an oscillating manner). Tray 12 is optionally and preferably removable. Removing tray 12 can be used for maintenance of system 10 or, if necessary, to replace the tray before printing a new object. In some embodiments of the present invention, system 10 is provided with one or more different replacement trays (e.g., a kit of multiple replacement trays), where two or more trays are designated for different types of objects (e.g., different weights), operating modes (e.g., different rotation speeds), etc. Tray 12 replacement can be manual or automatic, as desired. When automatic replacement is used, system 10 includes a tray replacement device 36 configured to remove tray 12 from its position below head 16 and replace it with a replacement tray (not shown). In the representative illustration of FIG. 1 , the tray exchanger 36 of FIG. 1A is shown as a drive 38 having a movable arm 40 configured to pull the tray 12 , although other types of tray exchangers are contemplated.

在本发明的一些实施例中,多个头部16配置用以沿着径向方向r相对于托盘往复移动。当多个头部16的喷嘴阵列的长度短于托盘12上的工作区域26的径向宽度时,这些实施例是有用的。多个头部16沿着径向方向的运动可选地且优选地被控制器20控制。适于使多个头部16沿着径向方向运动的机构的一代表性图示在图2中显示。如在图1D中显示,一头部16是安装在一平台52(图10),所述台架52配置用以沿着径向方向建立头部16的往复运动。头部16可以经由在54处显示的一柔性通信线路与电源42和控制器20(图1D中未显示)通信。In some embodiments of the present invention, the plurality of heads 16 are configured to reciprocate relative to the tray in a radial direction r. These embodiments are useful when the length of the nozzle array of the plurality of heads 16 is shorter than the radial width of the working area 26 on the tray 12. The movement of the plurality of heads 16 in the radial direction is optionally and preferably controlled by the controller 20. A representative diagram of a mechanism suitable for moving the plurality of heads 16 in the radial direction is shown in FIG2. As shown in FIG1D, a head 16 is mounted on a platform 52 (FIG. 10) configured to establish reciprocating motion of the head 16 in the radial direction. The head 16 can communicate with the power supply 42 and the controller 20 (not shown in FIG1D) via a flexible communication line shown at 54.

打印头部16的多个示例性实施例在图1和图2中示出。图2A和2C显示具有一个(图2A)和两个(图2B)喷嘴阵列22的打印头部16。所述阵列中的喷嘴优选地沿着一直线线性地对准。在其中特定打印头部具有两个或更多个线性喷嘴阵列的实施例中,喷嘴阵列可选地且优选地可以彼此平行。Several exemplary embodiments of the print head 16 are shown in Figures 1 and 2. Figures 2A and 2C show a print head 16 having one (Figure 2A) and two (Figure 2B) nozzle arrays 22. The nozzles in the arrays are preferably aligned linearly along a straight line. In embodiments where a particular print head has two or more linear nozzle arrays, the nozzle arrays may optionally and preferably be parallel to each other.

通常(但非必须地)所有打印头部16径向地(平行于径向方向)定向,其方位角位置彼此偏移。因此在这些实施例中,不同打印头部的多个喷嘴阵列彼此不平行,而是彼此成一定角度,所述角度近似等于各个头部之间的方位角偏移。例如,一头部可以径向定向并且定位在方位角位置处,另一头部可以径向定向并且定位在方位角位置处。在这个例子中,两个头部之间的方位角偏移为两个头部的线性喷嘴阵列之间的角度也为Typically (but not necessarily) all print heads 16 are oriented radially (parallel to the radial direction) with their azimuth positions offset from one another. Thus, in these embodiments, the multiple nozzle arrays of different print heads are not parallel to one another, but are angled relative to one another, the angle being approximately equal to the azimuth offset between the heads. For example, one head may be oriented radially and positioned at an azimuth position, and another head may be oriented radially and positioned at an azimuth position. In this example, the azimuth offset between the two heads is , and the angle between the linear nozzle arrays of the two heads is also .

在一些实施例中,两个或更多个打印头部可以被组装为多个打印头部的块件,在这种情况下,块件的打印头部通常彼此平行。图2C显示包含数个喷墨打印头部16a、16b、16c的一块件。In some embodiments, two or more printheads may be assembled as a block of printheads, in which case the printheads of the block are generally parallel to each other. Figure 2C shows a block comprising several inkjet printheads 16a, 16b, 16c.

在本发明的一些实施例中,空气的预定亚大气压(sub-atmospheric pressure)维持在头部16中的液位以上。为了防止喷嘴的重力泄漏,相对于周围大气,例如60mm水压,一定的真空程度可以持续地维持在头部16内。在实践中,用于维持压力差的机构可以提供例如±5%的公差(tolerance)。在另一示例中,用于维持压力差的机构可以提供±5mm水压的公差(tolerance)。In some embodiments of the present invention, a predetermined sub-atmospheric pressure of air is maintained above the liquid level in the head 16. To prevent gravity leakage of the nozzle, a certain vacuum level relative to the surrounding atmosphere, for example, 60 mm water pressure, can be continuously maintained within the head 16. In practice, the mechanism for maintaining the pressure differential can provide a tolerance of, for example, ±5%. In another example, the mechanism for maintaining the pressure differential can provide a tolerance of ±5 mm water pressure.

为了保持所需的真空程度,可以在头部16的材料腔室和大气之间放置双向泵(未显示)。泵可以将空气从头部16的腔室移动到大气,从而增加头部内的真空。相反地双向泵可以将空气从大气移动到头部16中,从而增加头部内的压力,即减小头部内的真空。优选地头部16包括一压力传感器(未显示),测量头部16的内部和外部大气之间的压力差。控制器20从压力传感器接收当前压力数据,并且可以致动泵以在所述头部内保持预定真空程度。To maintain the desired vacuum level, a bidirectional pump (not shown) can be placed between the material chamber of the head 16 and the atmosphere. The pump can move air from the chamber of the head 16 to the atmosphere, thereby increasing the vacuum within the head. Conversely, the bidirectional pump can move air from the atmosphere into the head 16, thereby increasing the pressure within the head, that is, reducing the vacuum within the head. Preferably, the head 16 includes a pressure sensor (not shown) that measures the pressure difference between the interior of the head 16 and the external atmosphere. The controller 20 receives current pressure data from the pressure sensor and can activate the pump to maintain a predetermined vacuum level within the head.

在操作中,测量所述头部内的压力与一参考环境大气压之间的压力差。所述压力差可选地并且优选地与期望的相对压力或压力范围进行比较。比较例如可以由控制器20执行。如果测量的压力差低于期望的相对压力或期望的压力差范围,则优选地启动泵以将空气添加到腔室中。如果测量的压力差高于期望的相对压力或期望的压力差范围,则可以启动泵以从腔室移除空气。如果发现所测量的压力差等于或足够接近(在预定压力差范围内)期望的相对压力,则泵可选地且优选地保持不工作,从而有效地使泵作为一阀门,用以阻断在环境大气和头部内部之间的空气通道。In operation, the pressure difference between the pressure inside the head and a reference ambient atmospheric pressure is measured. The pressure difference is optionally and preferably compared to a desired relative pressure or pressure range. The comparison can be performed, for example, by the controller 20. If the measured pressure difference is lower than the desired relative pressure or desired pressure difference range, the pump is preferably started to add air to the chamber. If the measured pressure difference is higher than the desired relative pressure or desired pressure difference range, the pump can be started to remove air from the chamber. If the measured pressure difference is found to be equal to or sufficiently close (within a predetermined pressure difference range) to the desired relative pressure, the pump is optionally and preferably kept inactive, thereby effectively causing the pump to act as a valve to block the air passage between the ambient atmosphere and the interior of the head.

在本发明的一些实施例中,所述建构材料在进入打印头部分之前被预加热到适合于建构材料和打印头部的工作温度。所述预加热优选地在打印头部内进行的额外的加热,如本领域中已知的。预加热可以通过位于材料供应源42和头部16之间的流体路径处的预加热元件160来实现,如图12所示。预加热元件160优选地与头部16间隔开,并且经由导管162与供应源42流体连通,并且经由导管164与头部16流体连通。这不同于传统的3D打印系统,传统的3D打印系统中预加热器安装在打印头部分。管道162可选地且优选地设置有一泵170,配置用以从供应源42产生建构材料的流通,而到达预加热器160,并且进一步从预加热器160进入头部16中。泵170优选地由控制器20控制。In some embodiments of the present invention, the build material is preheated to a temperature suitable for the build material and the print head prior to entering the print head portion. This preheating is preferably performed as additional heating within the print head, as is known in the art. Preheating can be achieved by a preheating element 160 located in the fluid path between the material supply source 42 and the print head 16, as shown in FIG12 . Preheating element 160 is preferably spaced apart from the print head 16 and is in fluid communication with the supply source 42 via conduit 162 and with the print head 16 via conduit 164. This differs from conventional 3D printing systems, in which the preheater is mounted within the print head portion. Conduit 162 is optionally and preferably provided with a pump 170 configured to generate a flow of build material from the supply source 42 to the preheater 160, and from there into the print head 16. Pump 170 is preferably controlled by controller 20.

在本发明的各种示例性实施例中,预加热元件160是静止的,即不允许其与头部16一起移动。预加热元件160可以采用任何类型的加热技术,包括但不限于电阻加热、辐射加热和对流加热。优选地,系统10包括流体回收回路166,用于可控制地使得建构材料从导管164并且可选地及优选地从头部16回收到预加热元件160或供应源42中。流体回收回路166可以包括泵168,用于控制回路166中的流通。泵168优选地由控制器20控制。或者泵170可以是双向泵,在这种情况下,建构材料回收到预加热器元件160中可以通过反转泵170的操作来实现。在这些实施例中,系统10不必包括泵168。In various exemplary embodiments of the present invention, preheating element 160 is stationary, i.e., it is not allowed to move with head 16. Preheating element 160 can employ any type of heating technology, including, but not limited to, resistive heating, radiant heating, and convection heating. Preferably, system 10 includes a fluid recovery loop 166 for controllably recovering construction material from conduit 164, and optionally and preferably from head 16, to preheating element 160 or supply source 42. Fluid recovery loop 166 can include a pump 168 for controlling flow within loop 166. Pump 168 is preferably controlled by controller 20. Alternatively, pump 170 can be a bidirectional pump, in which case recovery of construction material into preheating element 160 can be achieved by reversing the operation of pump 170. In these embodiments, system 10 need not include pump 168.

图12显示流体回收回路166具有与导管164分离的一导管。在这些实施例中,当建构材料在回路166中回流时,优选地防止建构材料进入预热器元件160,例如通过一可控制的阀门(未显示),其可以安装在管道164上,例如在预热器160的出口172处。然而在一些实施例中,建构材料可以不必由一分离的导管回收。例如当泵170是双向的时,回路166可以实现为导管164中的反向流动。在所述实施例中,不必具有用于回收的一分离的导管,并且不需要具有安装在导管上的阀门164。FIG12 shows that fluid recovery loop 166 has a conduit separate from conduit 164. In these embodiments, when construction material flows back through loop 166, it is preferably prevented from entering preheater element 160, for example, by a controllable valve (not shown) that may be mounted on conduit 164, such as at outlet 172 of preheater 160. However, in some embodiments, the construction material may not necessarily be recovered through a separate conduit. For example, when pump 170 is bidirectional, loop 166 may be implemented as a reverse flow in conduit 164. In such embodiments, a separate conduit for recovery is not necessary, and valve 164 mounted on the conduit is not required.

当头部16在操作时,泵170(或如果使用泵168)通常不允许建构材料从导管164回收。当泵170不在操作,例如当操作者或控制器20暂时地中断打印过程(例如为了替换材料卡匣\的目的),头部16为闲置状态。如果闲置时间间隔够长,已经在管道164中的建构材料可能散失热量至环境中,导致建构材料的温度降低到低于上述工作温度。在闲置时间间隔结束时,并且在头部16的重新致动之前,控制器20优选地激活泵168或者反转泵170的操作方向,以将建构材料从导管164回收到预热器160中。回收的构材料在预热器160中重新加热。优选地持续回收过程,直到没有建构材料保留在导管164中。此后控制器20可以再次反转泵170的操作方向(或如果由泵168进行回收,恢复其操作并终止泵168的操作),并且所述再加热过的建构材料通过导管164被供给到头部16中。When head 16 is operating, pump 170 (or pump 168, if used) generally does not allow build material to be withdrawn from conduit 164. When pump 170 is not operating, such as when an operator or controller 20 temporarily interrupts the printing process (e.g., to replace a material cartridge), head 16 is idle. If the idle interval is long enough, build material already in conduit 164 may lose heat to the surroundings, causing the temperature of the build material to drop below the operating temperature. At the end of the idle interval, and before reactivating head 16, controller 20 preferably activates pump 168 or reverses the direction of operation of pump 170 to withdraw build material from conduit 164 into preheater 160. The withdrawn build material is reheated in preheater 160. The withdrawal process preferably continues until no build material remains in conduit 164. Controller 20 may thereafter again reverse the direction of operation of pump 170 (or if recovery is being performed by pump 168 , resume its operation and terminate operation of pump 168 ), and the reheated building material is fed into head 16 via conduit 164 .

在一些实施例中,系统10包括位于头部16下方的支撑结构30,使得托盘12位于支撑结构30和头部16之间。支撑结构30可用于防止或减少在喷墨打印头部16操作时托盘12可能发生的振动。在打印头部16围绕轴线14旋转的配置中,支撑结构30优选地也旋转,使得支撑结构30总是直接在头部16下方(托盘12在头部16和托盘12之间)。In some embodiments, system 10 includes a support structure 30 positioned beneath head 16 such that tray 12 is positioned between support structure 30 and head 16. Support structure 30 may be used to prevent or reduce vibrations that may occur in tray 12 during operation of inkjet printhead 16. In configurations in which printhead 16 rotates about axis 14, support structure 30 preferably also rotates such that support structure 30 is always directly beneath head 16 (with tray 12 between head 16 and tray 12).

在操作中,系统10优选地放置在一表面上,使得托盘12本质上为水平(例如,具有小于10°、或小于5°、或小于4°、或小于3°、或小于2°、或小于1°、或小于0.5°、或更小的偏差)。在一些实施例中,系统10还包括一水平仪44,安装在系统10的一底盘46的一外壳上的一或多个位置处。可选地并且优选地,(多个)水平仪44是一电子装置,与控制器通信。在这些实施例中,当外壳或底盘46与水平方向的偏差高于预定阈值时,控制器20可以发出警报信号。还考虑了这样的实施例,其中控制器20因应于从水平仪装置44接收的信号将信号传输到驱动器48,以便当检测到偏离水平方向时自动地调平外壳或底盘46。In operation, the system 10 is preferably placed on a surface so that the tray 12 is substantially level (e.g., with a deviation of less than 10°, or less than 5°, or less than 4°, or less than 3°, or less than 2°, or less than 1°, or less than 0.5°, or less). In some embodiments, the system 10 further comprises a level 44 mounted at one or more locations on a housing of a chassis 46 of the system 10. Optionally and preferably, the level(s) 44 are electronic devices that communicate with the controller 20. In these embodiments, the controller 20 can issue an alarm signal when the housing or chassis 46 deviates from the horizontal direction above a predetermined threshold. Also contemplated are embodiments in which the controller 20, in response to a signal received from the level device 44, transmits a signal to the actuator 48 to automatically level the housing or chassis 46 when a deviation from the horizontal direction is detected.

喷墨打印头部16并且可选地及优选地还有系统10的一或多个其它部件的操作(例如托盘12的运动)由控制器20控制。控制器可以具有一电子电路和所述电路可读的非易失性存储器介质(non-volatile memory medium r),其中所述存储器介质存储程序指令,所述程序指令在被所述电路读取时使得所述电路执行如下面进一步详细描述的控制操作。The operation of the inkjet print head 16, and optionally and preferably, one or more other components of the system 10 (e.g., movement of the tray 12), is controlled by a controller 20. The controller may include an electronic circuit and a non-volatile memory medium readable by the circuit, wherein the memory medium stores program instructions that, when read by the circuit, cause the circuit to perform control operations as described in further detail below.

控制器20还可以与主计算机24通信,主计算机24根据计算机物体数据传输关于制造指令的数字数据,例如以标准镶嵌语言(Standard Tessellation Language,STL)或立体光刻轮廓(StereoLithography Contour,SLC)格式、虚拟现实建模语言(Virtual RealityModeling Language,VRML)、积层制造档案(Additive Manufacturing File,AMF)格式,绘图交换格式(Drawing Exchange Format,DXF)、多边形档案格式(Polygon File Format,PLY)的形式或适用于计算机辅助设计(Computer-Aided Design,CAD)的任何其他格式。物体数据格式通常地根据笛卡尔(Cartesian)坐标系统来构造。在这些情况下,计算机24优选地执行一程序,用于将计算机物体数据中的各切片的坐标从笛卡尔坐标系变换为极(polar)坐标系。就被转变的坐标系统而言,计算机24可选地及优选地传输制造指令。或者,计算机24可以根据由计算机物体数据提供的原始坐标系统传输制造指令,在这种情况下,坐标变换由控制器20的电路执行。The controller 20 can also communicate with a host computer 24, which transmits digital data regarding manufacturing instructions based on computer object data, such as in Standard Tessellation Language (STL) or Stereo Lithography Contour (SLC) format, Virtual Reality Modeling Language (VRML), Additive Manufacturing File (AMF) format, Drawing Exchange Format (DXF), Polygon File Format (PLY), or any other format suitable for computer-aided design (CAD). Object data formats are typically structured according to a Cartesian coordinate system. In such cases, the computer 24 preferably executes a program for transforming the coordinates of each slice in the computer object data from a Cartesian coordinate system to a polar coordinate system. The computer 24 optionally and preferably transmits the manufacturing instructions in terms of the transformed coordinate system. Alternatively, the computer 24 may transmit the manufacturing instructions according to a native coordinate system provided by the computer object data, in which case the coordinate transformation is performed by circuitry of the controller 20 .

在本发明的一些实施例中,当系统10在托盘12上打印两个或更多个物体时(或同一物体的两个或更多个分离的部分),计算机24或控制器20的电路可以自动地在托盘12上决定多个位置。然后控制器20可传讯打印头部16以在所确定的多个位置处打印所述物体。所述物体在托盘12上被打印的多个位置处可通过执行一优化的程序而决定,所述优化的程序模拟托盘12上所述物体的不同配置,并且根据预定标准或者一套多个标准选择多个配置中的一者(通常是最佳可能配置),。In some embodiments of the present invention, when the system 10 prints two or more objects (or two or more separate parts of the same object) on the tray 12, the computer 24 or the circuitry of the controller 20 can automatically determine a plurality of locations on the tray 12. The controller 20 can then instruct the print head 16 to print the objects at the determined plurality of locations. The plurality of locations at which the objects are printed on the tray 12 can be determined by executing an optimization program that simulates different configurations of the objects on the tray 12 and selects one of the plurality of configurations (typically the best possible configuration) based on a predetermined criterion or a set of multiple criteria.

例如根据一标准,所述物体被配置在托盘12上,以便平衡托盘。此标准特别适用于当待打印的物体相对较重,使得其重量可影响托盘12的平衡。作为代表性示例,当系统10打印相对重且具有相似重量的两个物体时,控制器20或计算机24可决定它们的位置相对于托盘的中心大致是反向的,并且通常在相同的径向位置(即距离轴线14的相似距离),并优选地接近工作区域的周围;并且当系统10打印相对重且具有相似重量的三个物体时,控制器20或计算机24可以决定它们的位置在彼此相距大约120°的三个方位角位置处,并且通常在相同的径向位置,并优选地接近工作区域的周围。For example, according to a standard, the objects are arranged on the tray 12 so as to balance the tray. This standard is particularly applicable when the objects to be printed are relatively heavy, so that their weight can affect the balance of the tray 12. As a representative example, when the system 10 prints two relatively heavy objects of similar weight, the controller 20 or computer 24 may determine that their positions are approximately opposite relative to the center of the tray, and are generally at the same radial position (i.e., similar distance from the axis 14), and are preferably close to the periphery of the working area; and when the system 10 prints three relatively heavy objects of similar weight, the controller 20 or computer 24 may determine that their positions are at three azimuth positions approximately 120° apart from each other, and are generally at the same radial position, and are preferably close to the periphery of the working area.

根据另一标准,远离轴线14而不是接近轴线14打印更多物体。所述标准特别适用于要打印的物体的数量大于两个时,但也可以应用于两个对象的情况。作为代表性示例,当系统10打印n个物体时,控制器或计算机首先尝试在工作区域的周围布置所有对象,而无重迭并且在相邻对象之间具有足够的距离。如果不是所有物体都能够占据工作区域的周围,而在相邻物体之间具有足够的距离,则控制器或计算机尝试在工作区域的周围布置n-1个物体(同样地没有重迭,并且相邻物体之间具有足够的距离),1个物体更接近轴线14,以此类推。According to another criterion, more objects are printed farther from the axis 14 than closer to it. This criterion is particularly applicable when the number of objects to be printed is greater than two, but it can also be applied to the case of two objects. As a representative example, when the system 10 prints n objects, the controller or computer first attempts to arrange all objects around the working area without overlapping and with sufficient distance between adjacent objects. If not all objects can occupy the perimeter of the working area with sufficient distance between adjacent objects, the controller or computer attempts to arrange n-1 objects around the working area (again without overlapping and with sufficient distance between adjacent objects), with one object closer to the axis 14, and so on.

优化过程可选地及优选地向各物体分配一或多个优化权重(不要与出于重力的物理重量混淆),模拟所述多个物体的不同配置,计算各模拟配置的总体优化分数,并且根据其优化分数选择配置。通常,但非必须,权重具有数值,以量化在工作区域的外围一将被打印的特定物体的偏好。对于各特定配置,可以为各物体计算一物体优化分数,然后可以组合(例如相加、相乘)所有对象优化分数。可以至少部分地根据多个组合的物体优化分数,并且可选地还根据其他标准(例如不同对象的位置之间的空间关系)来计算特定配置的优化分数。The optimization process optionally and preferably assigns one or more optimization weights (not to be confused with physical weights due to gravity) to each object, simulates different configurations of the multiple objects, calculates an overall optimization score for each simulated configuration, and selects a configuration based on its optimization score. Typically, but not necessarily, the weights have numerical values that quantify a preference for a particular object to be printed at the periphery of the work area. For each specific configuration, an object optimization score can be calculated for each object, and then all object optimization scores can be combined (e.g., added, multiplied). The optimization score for a particular configuration can be calculated at least in part based on the multiple combined object optimization scores, and optionally also based on other criteria (e.g., the spatial relationship between the positions of different objects).

对于特定的配置,可以通过将相应物体的数值权重与代表物体距轴线14的距离的参数结合(例如相加、相乘)来计算对象优化分数。因此当在一些模拟配置中,具有高权重(表示期望在工作区域的周围打印所述物体)的物体被放置在工作区域的周围时,所述物体的物体优化分数是高的。另一方面,当在某些模拟配置中,具有高权重的物体不被放置在工作区域的周围时,所述物体的物体优化分数是低的。For a particular configuration, the object optimization score can be calculated by combining (e.g., adding or multiplying) the numerical weight of the corresponding object with a parameter representing the distance of the object from the axis 14. Thus, when, in some simulation configurations, objects with high weights (indicating a desire to print the object around the working area) are placed around the working area, the object optimization score of the object is high. On the other hand, when, in some simulation configurations, objects with high weights are not placed around the working area, the object optimization score of the object is low.

在本发明的一些实施例中,计算机24或控制器20的电路还可以执行一优化过程,所述优化过程接收与在系统中(例如在供应源42中)整个建构材料有关的数据,并且计算打印所述物体所需的材料量。当打印对象所需的材料的用量大于存在于供应源42中的材料的存量时,本实施例的控制器20发出警报。In some embodiments of the present invention, computer 24 or the circuitry of controller 20 may also execute an optimization process that receives data regarding the total amount of building material in the system (e.g., in supply source 42) and calculates the amount of material required to print the object. Controller 20 of this embodiment issues an alarm when the amount of material required to print the object exceeds the amount of material available in supply source 42.

坐标的转换允许在一旋转托盘上进行三维打印。在常规的三维打印中,打印头部沿着直线在一固定的托盘上方往复移动。在这种常规系统中,只要头部的分配速率是均匀的,打印分辨率在托盘上的任何点都相同。与传统的三维打印不同,并非所有头部的多个喷嘴点都同时覆盖托盘12上的相同距离。可选地且优选地执行坐标变换,以便确保等量的过量材料在不同径向位置处。根据本发明的一些实施例的坐标转换的代表性示例在图3A至图3F中提供,显示了物体的三个切片(各切片对应于物体的不同层的制造指令),其中,图3A、图3C和图3E显示笛卡尔坐标系中的切片,图3B,3D和3F显示在将坐标程序转换到相应切片之后的相同切片。The transformation of coordinates allows three-dimensional printing on a rotating tray. In conventional three-dimensional printing, the print head moves back and forth along a straight line above a fixed tray. In such a conventional system, as long as the distribution rate of the head is uniform, the printing resolution is the same at any point on the tray. Unlike conventional three-dimensional printing, not all of the multiple nozzle points of the head cover the same distance on the tray 12 at the same time. Coordinate transformation is optionally and preferably performed to ensure that equal amounts of excess material are at different radial positions. Representative examples of coordinate transformation according to some embodiments of the present invention are provided in Figures 3A to 3F, showing three slices of an object (each slice corresponding to the manufacturing instructions for a different layer of the object), wherein Figures 3A, 3C and 3E show the slices in a Cartesian coordinate system, and Figures 3B, 3D and 3F show the same slices after the coordinate program has been converted to the corresponding slices.

通常控制器20根据制造指令以及根据如下所述的存储的程序指令来控制施加到系统10的相应构件的电压。Controller 20 generally controls the voltages applied to the respective components of system 10 according to manufacturing instructions and according to stored program instructions as described below.

通常控制器20控制打印头部16在托盘12的旋转期间分配建构材料的液滴在多层中,以在托盘12上打印三维物体。Typically, controller 20 controls print head 16 to dispense droplets of build material in multiple layers during rotation of tray 12 to print a three-dimensional object on tray 12 .

喷墨打印头部通过喷墨技术分配建构材料。各打印头部可以配置用以分配不同的建构材料。当特定的打印头部包括两个或更多个喷嘴阵列时,各喷嘴阵列可以配置用以分配不同的建构材料。因此不同的建构材料可以占据不同的目标位置。建构材料的类型可以分为两大类:建模材料和支撑材料。Inkjet printheads dispense build materials using inkjet technology. Each printhead can be configured to dispense a different build material. When a particular printhead includes two or more nozzle arrays, each nozzle array can be configured to dispense a different build material. Thus, different build materials can occupy different target locations. Build material types can be divided into two main categories: modeling materials and support materials.

所述支撑材料做为一支撑基体(supporting matrix),用于在制造过程和/或其他目的期间支撑物体或物体的部件,例如提供中空或多孔物体。所述支撑材料优选的是水分散性的,一旦物体建构完成以便于将其去除。支撑材料优选地以液体形式分配并且可通过辐射固化,例如但不限于电磁辐射(例如紫外光辐射、可见光辐射、红外光辐射)和电子束辐射。可想到的支撑材料还涵盖了包含一蜡组分及任选地还包含一粘度改性组分。这些类型的支撑材料在系统10的喷墨打印温度下为液体形式,在分配后一旦冷却就固化,并且不需要通过辐射固化。The support material serves as a supporting matrix for supporting an object or part of an object during the manufacturing process and/or other purposes, such as providing a hollow or porous object. The support material is preferably water-dispersible to facilitate its removal once the object is constructed. The support material is preferably dispensed in liquid form and can be cured by radiation, such as, but not limited to, electromagnetic radiation (e.g., ultraviolet radiation, visible radiation, infrared radiation) and electron beam radiation. Conceivable support materials also encompass materials comprising a wax component and, optionally, a viscosity modifying component. These types of support materials are in liquid form at the inkjet printing temperature of the system 10, solidify upon cooling after dispensing, and do not require curing by radiation.

建模材料通常是配制用于喷墨技术的一组合物,其能够自己形成三维物体,即不必与任何其它物质混合或组合。建模材料优选以液体形式分配,并且可通过辐射固化,例如但不限于电磁辐射(例如紫外光辐射、可见光辐射、红外光辐射)和电子束辐射。The modeling material is typically a composition formulated for inkjet technology that is capable of forming a three-dimensional object on its own, i.e., without being mixed or combined with any other substances. The modeling material is preferably dispensed in liquid form and is curable by radiation, such as, but not limited to, electromagnetic radiation (e.g., ultraviolet radiation, visible radiation, infrared radiation) and electron beam radiation.

在本发明的一些实施方案中,支撑材料和建模材料都可使用相同类型的辐射固化。In some embodiments of the present invention, both the support material and the modeling material may be cured using the same type of radiation.

由系统10制造的最终三维物体由建模材料或建模材料和支撑材料的组合或其修改的组合制成(例如固化之后)。The final three-dimensional object produced by the system 10 is made of the modeling material or a combination of the modeling material and the support material or a modified combination thereof (eg, after curing).

优选地但非强制地,选择分配喷嘴或喷嘴阵列的总数,使得一半分配喷嘴被指定用于分配支撑材料,而一半分配喷嘴被指定用于分配建模材料。在图2C的代表性示例中,头部16a和头部16b中各具有一喷嘴阵列,而头部16c具有两个喷嘴阵列。在所述实施例中,头部16a和16b可以指定用于建模材料,并且头部16c可以指定用于支撑材料。因此,头部16a可分配第一建模材料,头部16b可分配第二建模材料,头部16c可分配支撑材料。在替代实施例中,例如头部16c可以包括两个物理上分离的结构,各结构具有单一喷嘴阵列。在所述实施例中,两个结构中各者物理上可以类似于头部16a和16b。Preferably, but not necessarily, the total number of dispensing nozzles or nozzle arrays is selected so that half of the dispensing nozzles are designated for dispensing support material, and half of the dispensing nozzles are designated for dispensing modeling material. In the representative example of FIG2C , head 16a and head 16b each have one nozzle array, while head 16c has two nozzle arrays. In this embodiment, heads 16a and 16b can be designated for modeling material, and head 16c can be designated for support material. Thus, head 16a can dispense a first modeling material, head 16b can dispense a second modeling material, and head 16c can dispense support material. In an alternative embodiment, for example, head 16c can include two physically separate structures, each having a single nozzle array. In this embodiment, each of the two structures can be physically similar to heads 16a and 16b.

通常选择建模头部的数量、支撑头部的数量和各头部中喷嘴的数量,以提供支撑材料的最大分配速率与建模材料的最大分配速率之间的一预定比率a。优选地选择所述预定比率a的数值,以确保在各制造层,建模材料的高度等于支撑材料的高度。a的典型的数值约为0.6至约1.5。The number of building heads, the number of support heads, and the number of nozzles in each head are typically selected to provide a predetermined ratio, a, between the maximum dispensing rate of the support material and the maximum dispensing rate of the building material. The value of the predetermined ratio, a, is preferably selected to ensure that the height of the building material is equal to the height of the support material at each build layer. Typical values for a range from about 0.6 to about 1.5.

例如对于a=1,当操作所有造型头部和支撑头部时,支撑材料的总分配速率通常与造型材料的总分配速率相同。For example, for a=1, the total dispensing rate of support material is typically the same as the total dispensing rate of modeling material when all styling heads and support heads are operating.

在优选实施例中,存在M个建模头部,各具有p个喷嘴的m个阵列,以及S个支撑头部,各具有q个喷嘴的s个阵列,使得M×m×p=S×s×q。所述M×m个建模阵列的各者和所述S×s个支撑阵列的各者可被制造为单独的物理单元,其可以从阵列组中组装和拆卸。在所述实施例中,每个这样的阵列可选地且优选地包括一温度控制器和其自身的材料水平传感器,并且为了本身的操作,接收一各自控制的电压。In a preferred embodiment, there are M modeling heads, each having m arrays of p nozzles, and S support heads, each having s arrays of q nozzles, such that M×m×p=S×s×q. Each of the M×m modeling arrays and each of the S×s support arrays can be manufactured as a separate physical unit that can be assembled and disassembled from the array group. In this embodiment, each such array optionally and preferably includes a temperature controller and its own material level sensor, and receives a separate control voltage for its own operation.

传送到各打印头部分的各喷嘴阵列以用于分配的材料的类型可选地并且优选地由控制器20控制。例如控制器20可以发讯通知建构材料供应系统42,以供应一第一建模材料至第一头部的喷嘴阵列,并且供应一支撑材料到第一头部的另一喷嘴阵列。控制器20还可发讯通知系统42,以供应所述第一建模材料至第一头部的喷嘴阵列,供应所述支撑材料到第一头部的另一喷嘴阵列,并且供应一第二建模材料至第二头部的喷嘴阵列。可替代地,控制器20可以发讯通知系统42,以供应支撑材料至另一头部的一喷嘴阵列。控制器20还可发讯通知系统42,以供应所述第一建模材料至第一头部的喷嘴阵列,供应所述支撑材料到第一头部的另一喷嘴阵列,供应所述第二建模材料至第二头部的一喷嘴阵列,并且供应所述第三建模材料至第二头部的另一喷嘴阵列。The type of material delivered to each nozzle array of each print head section for dispensing is optionally and preferably controlled by the controller 20. For example, the controller 20 may signal the build material supply system 42 to supply a first modeling material to the nozzle array of the first head and a support material to another nozzle array of the first head. The controller 20 may also signal the system 42 to supply the first modeling material to the nozzle array of the first head, the support material to another nozzle array of the first head, and a second modeling material to the nozzle array of the second head. Alternatively, the controller 20 may signal the system 42 to supply the support material to one nozzle array of the other head. The controller 20 may also signal the system 42 to supply the first modeling material to the nozzle array of the first head, the support material to another nozzle array of the first head, the second modeling material to one nozzle array of the second head, and the third modeling material to another nozzle array of the second head.

托盘12和/或打印头部16配置用以沿垂直方向z平行于垂直轴线14移动,以便改变托盘12和打印头部16之间的垂直距离。在沿着垂直方向移动托盘12而改变垂直距离的配置中,支撑结构30优选地也与托盘12一起垂直地运动。在沿着垂直方向移动头部16而改变垂直距离,同时维持托盘12的垂直位置固定的配置中,支撑结构30也保持在固定的垂直位置。The tray 12 and/or print head 16 are configured to move in a vertical direction z parallel to the vertical axis 14 to change the vertical distance between the tray 12 and the print head 16. In a configuration where the vertical distance is changed by moving the tray 12 in the vertical direction, the support structure 30 preferably also moves vertically with the tray 12. In a configuration where the vertical distance is changed by moving the print head 16 in the vertical direction while maintaining a fixed vertical position of the tray 12, the support structure 30 also remains in a fixed vertical position.

垂直运动可以通过一垂直驱动器28建立。一旦完成一层,根据随后被打印的层的期望厚度,通过一预定的垂直步骤,可以增加托盘12和头部16之间的垂直距离(例如托盘12相对于头部16降低)。重复所述过程以逐层地形成三维物体。Vertical motion can be established by a vertical drive 28. Once a layer is completed, the vertical distance between the tray 12 and the head 16 can be increased (e.g., the tray 12 is lowered relative to the head 16) by a predetermined vertical step, depending on the desired thickness of the subsequently printed layer. The process is repeated to form a three-dimensional object layer by layer.

本实施例的系统可以从一特定数量的建模材料中及/或从用于包括正被制造的物体的一部分的材料中选择建模材料,以定义所选材料的期望组合并定义在所述层内其沉积的“空间位置(spatial location)”(组合的或分离的),从而使得一广大范围的材料(即材料组合)能够成形,具有一定范围的材料属性或性质,并且使得由多种不同建模材料的组合所组成的一物体能够制造,在所述物体的不同部分中,根据所需的属性来赋予所述物体的各部分特色。The system of this embodiment can select modeling materials from a specific number of modeling materials and/or from materials used to comprise a portion of the object being manufactured to define the desired combination of the selected materials and define the "spatial location" (combined or separate) of their deposition within the layer, thereby enabling a wide range of materials (i.e., material combinations) to be formed, with a certain range of material properties or properties, and enabling the manufacture of an object composed of a combination of multiple different modeling materials, with different parts of the object being characterized by the desired properties.

一三维物体可以通过使用适当的软件来建构,如CAD软件,其通过适合于CAD的一便携式档案格式将虚拟对象输出到系统10,如上文进一步详细描述的。使用者可以将要制造的虚拟物体划分或分割成多个单独的部分或区域。因此所述物体中的一区域是所述物体的子体积(sub-volume),被限制在彼此不相交的一或多个相邻表面中。A three-dimensional object can be constructed using appropriate software, such as CAD software, which outputs the virtual object to system 10 in a portable file format suitable for CAD, as described in further detail above. The user can divide or segment the virtual object to be created into multiple separate parts or regions. Thus, a region in the object is a sub-volume of the object, confined to one or more adjacent surfaces that do not intersect each other.

进行虚拟对象的划分以便能够将不同的建模材料或建模材料组合或结构分配至不同的区域。在一些实施例中,不同区域被储存为不同的数据档案或一数据档案的多个不同部分,所有档案或档案部分皆涉及相同轴系统和来源。划分为多个单独区域和其转化为数据档案的过程通常如本领域中已知的方式执行,一般而言例如转让给Materialise N.V.的美国专利No.5,768,134中所描述。因此一组多个区域或一组多个数据档案可以构成其整个物体或其整个部分。The virtual object is divided so that different modeling materials, combinations of modeling materials, or structures can be assigned to different regions. In some embodiments, the different regions are stored as separate data files or multiple different parts of a data file, all of which refer to the same axis system and source. The division into multiple separate regions and their conversion into data files are generally performed as known in the art, for example, as described in U.S. Patent No. 5,768,134 assigned to Materialise N.V. Thus, a group of multiple regions or a group of multiple data files can constitute the entire object or an entire part thereof.

在本发明的一些实施例中,根据如此定义的区域决定建模材料的沉积,例如使用的特定的建模材料,并且其区域内的组合和/或空间沉积在软件中,以及在所述物体层内所述区域本身的空间定义都根据最终物体的各部分所期望的预定义属性。通常多个区域属性的定义(例如一给定区域中的建模材料的类型及其组合)可以在将虚拟物体划分为区域时或之后由软件定义。在一优选实施例中,对于任何给定区域,系统10的使用者或操作者例如可以经由使用者界面引入定义。例如操作者可以根据各相应区域所期望的属性来选择一特定区域,并且为这样定义的区域选择建模材料和/或材料组合。其例子是为所述区域的周围或边界定义一建模材料或材料组合,并且为其余部分定义不同的材料或材料组合。一有用的例子是以硬物质打印所述物体中的主体,但是以软物质打印物体的表皮肤。In some embodiments of the present invention, the deposition of modeling materials is determined based on the regions thus defined, for example the specific modeling materials to be used and their combination and/or spatial deposition within the regions is determined in the software, as well as the spatial definition of the regions themselves within the object layer, based on the predefined properties desired for the parts of the final object. Typically, the definition of multiple region properties (for example the type of modeling materials and their combination in a given region) can be defined by the software when the virtual object is divided into regions or thereafter. In a preferred embodiment, for any given region, a user or operator of the system 10 can introduce the definition, for example via a user interface. For example, the operator can select a specific region based on the properties desired for each corresponding region and select a modeling material and/or material combination for the region thus defined. An example of this is to define one modeling material or material combination for the perimeter or boundary of the region and a different material or material combination for the remainder. A useful example is to print the bulk of the object in a hard substance, but to print the surface of the object in a soft substance.

可以选择具有不同性质的不同建模材料的组合以沉积在不同区域中以产生一复合材料,其具有的性质与所分配的材料的性质不同,或者展现出它们的性质的组合。所得到的性质可以根据所分配的材料的组合和/或相对量而不同。根据在最终复合材料中期望实现的特性(所述最终复合材料形成所述物体或所述物体的部分),在多个不同的组合中使用所述多种材料以及预定其组合的结构,例如空间/相对沉积。Combinations of different modeling materials having different properties can be selected for deposition in different regions to produce a composite material having properties that differ from those of the materials dispensed, or exhibiting a combination of their properties. The resulting properties can vary depending on the combination and/or relative amounts of the materials dispensed. The various materials can be used in a variety of different combinations and their configurations, such as spatial/relative deposition, can be predetermined, depending on the desired properties to be achieved in the final composite material that forms the object or portion thereof.

因此根据本发明的一些实施例,得到的对象可以具有在对象本身内不同的属性,例如从物体的一侧到另一侧增加或减少的属性,或者在物体内的交替属性。例如选择一种在固化之后为刚性的建模材料,另一种在固化之后为柔性或弹性的建模材料,可以产生一复合材料物体,其中所述物体的一些部分比其他部分更刚性,一些比其它部分更加柔性,或者例如所述物体在外部和中心可以是刚性的,但在其它地方是柔性的。例如如果被分配的刚性材料的用量比柔性材料的用量更多时,则所制造的物体材料比所选择的刚性材料的刚性更低,但其柔性也不像所选择的柔性材料。因此所制造的物体的不同区域可以具有不同的材料性质,其中区域可以是一层,一部分的层或多层,例如多个层的水平块件或其他结构配置,因此材料性质可以在一层内或在多层的不同块件之间变化。复合材料还可以具有与整个复合材料不同的多种颜色,这取决于多种不同颜色材料的相对量和空间分配。Thus, according to some embodiments of the present invention, the resulting object can have properties that vary within the object itself, such as properties that increase or decrease from one side of the object to the other, or properties that alternate within the object. For example, selecting one modeling material that is rigid after curing and another that is flexible or elastic after curing can produce a composite object in which some parts of the object are more rigid than others and some parts are more flexible than others. Or, for example, the object can be rigid at the exterior and center but flexible elsewhere. For example, if a greater amount of rigid material is dispensed than a more flexible material, the resulting object material is less rigid than the selected rigid material, but also less flexible than the selected flexible material. Thus, different regions of the resulting object can have different material properties, where a region can be a layer, a portion of a layer, or multiple layers, such as horizontal blocks or other structural configurations of multiple layers, so that material properties can vary within a layer or between different blocks of multiple layers. Composite materials can also have multiple colors that differ from the overall composite material, depending on the relative amounts and spatial distribution of the multiple different colored materials.

不同类型的建模材料可以在所制造的物体内保持分离并且不相同,或者它们可以在制造过程期间混合。在单一材料模式中,如果例如使用两种造型材料,则材料本身可以组合成单一材料,或者可以沉积它们使得每种材料保持不同,然而它们在材料的彼此相邻的液滴中均匀沉积,而形成一均匀(uniform)、均质(homgenous)的混合物。在多材料模式中,可以选择两种或更多种建模材料,以独自地分配在多个部分或多个区域中,和/或在其他组合中,其中可以通过将相对量的各材料分配在多个不同的特定目标位置或多个目标位置的多个群组,或通过在同一群组的目标位置内分配两种或更多种类型的建模材料,而产生所述组合。Different types of modeling materials can remain separate and distinct within the manufactured object, or they can be mixed during the manufacturing process. In a single-material mode, if, for example, two modeling materials are used, the materials themselves can be combined into a single material, or they can be deposited such that each material remains distinct, yet they are deposited uniformly in adjacent droplets of material to form a uniform, homogenous mixture. In a multi-material mode, two or more modeling materials can be selected to be distributed individually in multiple parts or multiple areas, and/or in other combinations, where the combinations can be generated by distributing relative amounts of each material to multiple different specific target locations or multiple groups of target locations, or by distributing two or more types of modeling materials within the same group of target locations.

在所述物体的制造期间,特别是当期望制造的物体具有不均匀或各向异性(anisotropic)特性时,分配在各层或各层的一部分的不同建模材料的相对量可以由控制器20动态地改变。控制器20优选地从计算机24接收描述相对量的数字数据,并根据数据控制各自分配速率的分配速率。相对量的变化可以连续或离散的方式进行。During the fabrication of the object, particularly when it is desired to fabricate an object having non-uniform or anisotropic properties, the relative amounts of the different modeling materials dispensed into each layer or portion of each layer can be dynamically varied by the controller 20. The controller 20 preferably receives digital data describing the relative amounts from the computer 24 and controls the respective dispensing rates based on the data. The relative amounts can be varied in a continuous or discrete manner.

本实施例的系统利用两种或更多种不同的建模材料的能力,使得可以在固体自由成形制造中(solid free form fabrication)使用比迄今为止现有固体自由成形制造技术更多变化的材料,根据期望获得的最终目标和/或物体特性,为组合多种材料提供许多不同的可能性。The system of this embodiment utilizes the ability of two or more different modeling materials to make it possible to use a wider variety of materials in solid free form fabrication than has heretofore been possible with existing solid free form fabrication techniques, providing many different possibilities for combining multiple materials depending on the desired end goal and/or object properties.

例如,由于聚合过程而具有较大收缩倾向的建构材料通常不适合用于传统的固体自由成型制造装置。本实施例的系统有效地提供了针对所述问题的解决方案。例如本实施例的系统可以制造多个部件或物体,其中部件或物体的外表面由一种材料制成,而部件或物体的其余部分包括不同的材料。在所述示例中,内部区域可以由缺乏机械强度的材料制成,例如凝胶或液体,但是具有其他期望的特性,例如易于移除,如产生中空的物体,或者容易烧毁而不留下灰或其他痕迹。For example, building materials that have a significant tendency to shrink due to the polymerization process are generally not suitable for use in traditional solid freeform fabrication devices. The system of the present embodiment effectively provides a solution to this problem. For example, the system of the present embodiment can produce multiple parts or objects, where the outer surface of the part or object is made of one material, while the rest of the part or object comprises a different material. In such examples, the interior region can be made of a material that lacks mechanical strength, such as a gel or liquid, but has other desirable properties, such as ease of removal, such as to produce a hollow object, or easy burning without leaving ash or other traces.

在本发明的一些实施例中,可分配两种或更多种造型材料,其中一种或两种材料可能不具有能够建构所期望的物体所需的性质。两种材料的组合可以提供一种功能性建构材料。例如,其中一种材料在制造过程中可能不被固体化,而保持为液体、凝胶、糊状物或其他非固体或半固体形式,而另一种材料在制造过程中被固体化。所述被固体化的材料可以“包含”非固体化的材料,或者,一旦所述过程完成,可以排出、烧掉或以其它方式除去未固化的材料,以提供中空或多孔的模型。In some embodiments of the present invention, two or more modeling materials may be dispensed, one or both of which may not have the properties required to construct the desired object. The combination of the two materials can provide a functional building material. For example, one of the materials may not be solidified during the manufacturing process, but may remain in a liquid, gel, paste, or other non-solid or semi-solid form, while the other material is solidified during the manufacturing process. The solidified material may "contain" the non-solidified material, or, once the process is complete, the unsolidified material may be drained, burned, or otherwise removed to provide a hollow or porous model.

在本发明的一些实施方案中,可以分配两种或更多种建模材料,其中一种材料在一特定系统中作为一造型材料可能具有太低的反应性,如单独使用它将产生具有差的精确性和低的打印质量,而另一种材料具有适当的反应性。在此实施例中,可以注意到UV可固化制剂的一基本性质是其对UV辐射的反应性。反应性通常通过多个单体(monomers)、低聚物(寡体、oligomer)、光引发剂和光引发剂浓度的一合适组合获得。丙烯酸单体和低聚物(相对于甲基丙烯酸)是特别合适的,因为其具有相对高的内在反应性,这意味着丙烯酸制剂可以使用相对低浓度的光引发剂。由于甲基丙烯酸组分的相对低的内在反应性,在制剂的制备中使用其是相当困难的。制剂的反应性的缺乏直接影响其打印质量。使用具有低反应性的制剂将产生具有不精确和不确实的物体的边缘和/或表面。In some embodiments of the present invention, two or more modeling materials may be dispensed, one of which may have too low a reactivity as a modeling material in a particular system, resulting in poor precision and low print quality if used alone, while the other material has appropriate reactivity. In this example, it can be noted that a fundamental property of a UV-curable formulation is its reactivity to UV radiation. Reactivity is typically achieved through an appropriate combination of monomers, oligomers, photoinitiators, and photoinitiator concentrations. Acrylic monomers and oligomers (relative to methacrylic acid) are particularly suitable because they have a relatively high intrinsic reactivity, which means that acrylic formulations can use relatively low concentrations of photoinitiators. Due to the relatively low intrinsic reactivity of the methacrylic acid component, its use in the preparation of the formulation is quite difficult. The lack of reactivity of the formulation directly affects its print quality. Using formulations with low reactivity will produce objects with imprecise and unreliable edges and/or surfaces.

甲基丙烯酸组分通常具有有价值的性质,例如比丙烯酸组分更低的收缩率和更高的Tg(玻璃化转变温度),然而它们具有比丙烯酸组分更低的反应性。所述问题可以使用本发明的系统来解决,其中使用具有高反应性的一种建模材料,例如丙烯酸制剂,以及具有低反应性的另一种建模材料,例如甲基丙烯酸制剂。高反应性制剂可用于在各层中包围的低反应性制剂,因此物体的表面将由高反应性制剂和以及低反应性制剂的物体核心组成。因此确保了物体周边的质量,因为所述特性需要高反应性(周边的质量包括壁平滑度和边缘锐度)。由于由收缩引起的主体形变被最小化,因此也确保了物体的精度。以这种方式可以利用低反应性组分的有价值的性质。可以使用其它类型的低反应性制剂,例如包括UV阳离子引发的可聚合制剂(UV cationically initiated polymerizable formulations)。Methacrylic acid components generally have valuable properties, such as lower shrinkage and higher Tg (glass transition temperature) than acrylic acid components, but they have lower reactivity than acrylic acid components. The problem can be solved using the system of the present invention, wherein a modeling material with high reactivity, such as an acrylic acid formulation, and another modeling material with low reactivity, such as a methacrylic acid formulation, are used. The high reactivity formulation can be used for the low reactivity formulation surrounded in each layer, so the surface of the object will be composed of the high reactivity formulation and the object core of the low reactivity formulation. Therefore, the quality of the object periphery is ensured, because the characteristics require high reactivity (the quality of the periphery includes wall smoothness and edge sharpness). Since the main body deformation caused by shrinkage is minimized, the accuracy of the object is also ensured. In this way, the valuable properties of the low reactivity component can be utilized. Other types of low reactivity formulations can be used, for example, including UV cationically initiated polymerizable formulations (UV cationically initiated polymerizable formulations).

在本发明的一些实施例中,配置一或多个打印头部的喷嘴阵列使得在轴线14的不同距离处的喷嘴以不同的分配速率分配建构材料。优选地,更接近轴线14(或托盘12的中心)的喷嘴以比距离轴线14更远的喷嘴以更低的分配速率分配建构材料。这种配置是有利的,因为其减少或消除了在距离轴线14不同距离处的不同的线性速度。In some embodiments of the present invention, the nozzle arrays of one or more print heads are configured so that nozzles at different distances from axis 14 dispense build material at different dispensing rates. Preferably, nozzles closer to axis 14 (or the center of tray 12) dispense build material at a lower dispensing rate than nozzles further from axis 14. This configuration is advantageous because it reduces or eliminates different linear velocities at different distances from axis 14.

可以以多于一种方式确保不同的分配速率。Different allocation rates can be ensured in more than one way.

在本发明的一些实施例中,喷嘴孔的直径对于相同喷嘴阵列中的不同喷嘴之间不相同。例如喷嘴孔的直径可以是喷嘴距轴线14的距离的一增加函数,使得对于相同阵列的任何一对喷嘴,更接近轴线14的喷嘴孔径小于远离轴线14的喷嘴孔径。In some embodiments of the present invention, the diameter of the nozzle holes varies between different nozzles in the same nozzle array. For example, the diameter of the nozzle holes may be an increasing function of the distance of the nozzle from the axis 14, such that for any pair of nozzles in the same array, the nozzle hole closer to the axis 14 has a smaller diameter than the nozzle hole farther from the axis 14.

在本发明的一些实施例中,喷嘴孔的直径对于相同喷嘴阵列中的所有喷嘴是相同的,但是喷嘴由控制器20单独地控制。在这些实施例中,控制器20施加不同的电压水平到相同阵列的不同喷嘴,以确保在相同阵列中不同喷嘴的不同分配速率。优选地,控制器20选择施加的电压,使得更接近轴线14的喷嘴以比远离轴线14更远的喷嘴以更低的分配速率分配建构材料。In some embodiments of the present invention, the diameter of the nozzle orifice is the same for all nozzles in the same nozzle array, but the nozzles are individually controlled by controller 20. In these embodiments, controller 20 applies different voltage levels to different nozzles in the same array to ensure different dispensing rates for different nozzles in the same array. Preferably, controller 20 selects the applied voltage so that nozzles closer to axis 14 dispense build material at a lower dispensing rate than nozzles further from axis 14.

在本发明的一些实施例中,喷嘴孔的直径对于相同喷嘴阵列的不同喷嘴之间不同,并且喷嘴由控制器20单独地控制。在这些实施例中,通过不同尺寸的孔径并且通过适当地选择由控制器20施加的电压来进一步确保不同的分配速率。In some embodiments of the present invention, the diameter of the nozzle orifice varies between different nozzles of the same nozzle array, and the nozzles are individually controlled by the controller 20. In these embodiments, different dispense rates are further ensured by the different sized orifices and by appropriate selection of the voltage applied by the controller 20.

本发明人还设计了一种技术,当所述灌注头部和托盘之间的相对运动不是沿着直线时,解决关于恒定分配速率的问题。当头部16的所有喷嘴以相同的分配速率分配建构材料时,可以采用下面描述的技术,但是当打印速率变化时,可以采用所述技术。所述技术可用于任何打印情形,其中喷嘴遵循非沿着直线的一轨迹,特别是在以相同频率操作打印头部的所有喷嘴导致不均匀分辨率的情形下。所述技术包括数据掩蔽(data masking),现在将更详细地解释。The inventors have also devised a technique to address the problem of a constant dispensing rate when the relative motion between the priming head and the tray is not linear. The technique described below can be used when all nozzles in head 16 dispense build material at the same dispensing rate, but can be used when the printing rate varies. The technique can be used in any printing situation where the nozzles follow a trajectory that is not linear, particularly when operating all nozzles in a print head at the same frequency results in uneven resolution. The technique includes data masking, which will now be explained in more detail.

计算机物体数据中的各切片通常是但不一定是一个二进制位图(binary bitmap)的形式。或者可以从所述物体的一个三维计算机代表(例如3D网格)在运行中计算出所述切片数据。Each slice in the computer object data is typically, but not necessarily, in the form of a binary bitmap, or the slice data may be calculated on the fly from a three-dimensional computer representation of the object (eg, a 3D mesh).

虽然下面的实施例以特别强调使用位图(bitmap)来描述,但是应当理解,从位图读取信息的操作可以由在所述物体的一个三维计算机代表内计算出一特定位置处的值的操作所代替,并且根据本发明的各种示例性实施例考虑这两者。Although the following embodiments are described with particular emphasis on the use of a bitmap, it should be understood that the operation of reading information from the bitmap can be replaced by the operation of calculating the value at a specific location within a three-dimensional computer representation of the object, and both are contemplated according to various exemplary embodiments of the present invention.

通常从所述计算机物体数据的位图来计算一喷嘴激活位图。喷嘴激活位图中的各位图元素(例如像素)对应于相应层上的一目标位置,其中位图元素的值决定一相应喷嘴到达所述相应物理位置是否被激活。例如“1”表示在最终层中被建构材料占据的位置,“0”表示最终层中的空隙。A nozzle activation bitmap is typically calculated from a bitmap of the computer object data. Each bitmap element (e.g., pixel) in the nozzle activation bitmap corresponds to a target location on the corresponding layer, where the value of the bitmap element determines whether a corresponding nozzle is activated upon reaching the corresponding physical location. For example, a "1" indicates a location occupied by build material in the final layer, while a "0" indicates a void in the final layer.

根据本实施例,操作位图被掩蔽,使得沿着所有喷嘴的方位角方向的分辨率是相同的,而无论其在头部中的位置和头部的轨迹。这种掩蔽的代表性示例在图9A中显示。其显示头部16的喷嘴阵列22。第一喷嘴(离轴线14最远)表示为喷嘴104,最后的喷嘴(最接近轴线14)表示为喷嘴106。图9A还显示在头部16和托盘12的相对运动期间随着喷嘴104和106的两个示例性弯曲轨迹102和108。在阵列22中显示六个喷嘴,但阵列22可以具有任何数量的喷嘴。喷嘴104和106在轨迹102和108上的所示的多个位置对应于称为T1的时间点。在另一时间点T1+dT,喷嘴104沿着轨迹102到达位置110,喷嘴106沿着轨迹108到达位置112.在又一时间点T1+2dT,喷嘴104沿着轨迹102到达位置114,喷嘴106沿着轨迹108到达位置116。According to this embodiment, the operational bitmap is masked so that the resolution along the azimuth direction of all nozzles is the same, regardless of their position in the head and the trajectory of the head. A representative example of such masking is shown in FIG9A . It shows the nozzle array 22 of the head 16 . The first nozzle (furthest from the axis 14) is represented as nozzle 104 and the last nozzle (closest to the axis 14) is represented as nozzle 106 . FIG9A also shows two exemplary curved trajectories 102 and 108 following the nozzles 104 and 106 during the relative motion of the head 16 and the tray 12 . Six nozzles are shown in the array 22 , but the array 22 can have any number of nozzles. The multiple positions shown of the nozzles 104 and 106 on the trajectories 102 and 108 correspond to a point in time called T 1 . At another time point T 1 +dT, nozzle 104 reaches position 110 along trajectory 102 , and nozzle 106 reaches position 112 along trajectory 108 . At yet another time point T 1 +2dT, nozzle 104 reaches position 114 along trajectory 102 , and nozzle 106 reaches position 116 along trajectory 108 .

喷嘴104和106在相同的时间间隔上掩蔽轨迹102和108上的不同弧长。具体而言,在时间点T1、T1+dT和T1+2dT处由喷嘴104经过的三个位置比在这些时间点由喷嘴106经过的三个位置更加间隔开。在图9A所示的示例中,喷嘴106在时间点T1和T1+2dT之间掩蔽的弧长与喷嘴106在时间点T1和T1+dT之间或时间点T1+dT和T1+2dT之间掩蔽的弧长大致相同。根据本发明的一些实施例,喷嘴106在时间点T1和时间点T1+2dT被激活,而在时间点T1+dT未被激活。换句话说,对应于相应层的所述喷嘴激活位图被掩蔽,使得在位置112处不分配材料,而不管所述喷嘴激活位图或所述输入计算机物体数据的位图是否将位置112指定为分配建构材料的液滴的一位置。Nozzles 104 and 106 mask different arc lengths on trajectories 102 and 108 over the same time interval. Specifically, the three locations traversed by nozzle 104 at time points T1 , T1 +dT, and T1 +2dT are more spaced apart than the three locations traversed by nozzle 106 at these time points. In the example shown in FIG9A , the arc length masked by nozzle 106 between time points T1 and T1 +2dT is approximately the same as the arc length masked by nozzle 106 between time points T1 and T1 +dT or between time points T1 +dT and T1 +2dT. According to some embodiments of the present invention, nozzle 106 is activated at time points T1 and time point T1 +2dT, but not at time point T1 +dT. In other words, the nozzle activation bitmap corresponding to the respective layer is masked so that material is not dispensed at location 112, regardless of whether the nozzle activation bitmap or the bitmap of the input computer object data specifies location 112 as a location for dispensing droplets of build material.

图9A表示50%掩蔽率的示例,其中对于喷嘴106,沿着轨迹108的50%的位置被掩蔽,使得喷嘴106在到达这些位置时不分配材料。应当理解的是,对于其他轨迹掩蔽比率可以不同于50%。可以根据在相同时间间隔dT期间由不同喷嘴所掩蔽的弧长之间的比率,或根据不同喷嘴的线速度之间的比率,来计算各喷嘴的各轨迹的掩蔽率。根据掩蔽比率,控制器20可选地并且优选地决定是否在相应位置处激活相应的喷嘴。根据本发明的一些实施例,当喷嘴在时间点被掩蔽时,不从所述喷嘴的喷嘴激活位图的输入位图读取打印数据。或者不计算这种输入。这些实施例可以被视为数据稀释(data dilution),因为其减少了在位图水平所处理的数据量。所述实施例的优点是节省了计算时间和资源。FIG9A shows an example of a 50% masking ratio, wherein for nozzle 106, 50% of the positions along trajectory 108 are masked so that nozzle 106 does not dispense material when reaching these positions. It should be understood that the masking ratio may be different from 50% for other trajectories. The masking ratio for each trajectory of each nozzle can be calculated based on the ratio between the arc lengths masked by different nozzles during the same time interval dT, or based on the ratio between the linear velocities of different nozzles. Based on the masking ratio, controller 20 optionally and preferably decides whether to activate the corresponding nozzle at the corresponding position. According to some embodiments of the present invention, when a nozzle is masked at a point in time, print data is not read from the input bitmap of the nozzle activation bitmap of the nozzle. Or such input is not calculated. These embodiments can be regarded as data dilution because they reduce the amount of data processed at the bitmap level. The advantage of the embodiments is that they save computing time and resources.

通过考虑一喷嘴所掩蔽的轨迹的弧长,所述喷嘴属于一组多个喷嘴,例如一喷嘴阵列,可以进一步实现节省计算时间和资源。根据本发明的一些实施例,辨识在一时间间隔期间中掩蔽该组的最长轨迹段的喷嘴。然后在所述时间间隔内的一时间点计算所述喷嘴的一个二进制掩码值(例如“0”用于掩蔽,否则为“1”)。当所述喷嘴被掩蔽时,该组的所有其它喷嘴被掩蔽,而不单独计算这些喷嘴中的各掩码值。可选地且优选地,对于一组掩蔽的喷嘴,不存取所述喷嘴激活位图。By considering the arc length of the trajectory masked by a nozzle that belongs to a group of multiple nozzles, such as a nozzle array, further savings in computing time and resources can be achieved. According to some embodiments of the present invention, the nozzle that masks the longest trajectory segment of the group during a time interval is identified. A binary mask value for the nozzle is then calculated at a time point within the time interval (e.g., "0" for masking and "1" otherwise). When the nozzle is masked, all other nozzles in the group are masked, without calculating individual mask values for these nozzles. Optionally and preferably, the nozzle activation bitmap is not accessed for a group of masked nozzles.

图9B示意性地分别显示两个头部16a和16b的喷嘴阵列22a和22b。对应于头部16a的符号与上述图9A中的头部16相同。头部16b中的最后一个喷嘴表示为122,喷嘴所进行的轨迹表示为120。Figure 9B schematically shows the nozzle arrays 22a and 22b of the two heads 16a and 16b, respectively. The symbols corresponding to head 16a are the same as those for head 16 in Figure 9A above. The last nozzle in head 16b is indicated as 122, and the trajectory followed by the nozzle is indicated as 120.

喷嘴104,106和122在轨迹102,108和120上的位置对应于一时间点,称为T1。在时间点T1+dT,喷嘴104沿着轨道102到达位置110,喷嘴106沿着轨道108到达位置112,并且喷嘴122沿着轨道120到达位置124。对于一给定的时间间隔(例如在时间实点T1和T1+dT之间),喷嘴104所覆盖的弧长是在阵列22a中的任何其它喷嘴所覆盖的弧长中最长的。The positions of nozzles 104, 106, and 122 along trajectories 102, 108, and 120 correspond to a point in time, referred to as T1 . At time T1 +dT, nozzle 104 reaches position 110 along trajectory 102, nozzle 106 reaches position 112 along trajectory 108, and nozzle 122 reaches position 124 along trajectory 120. For a given time interval (e.g., between time points T1 and T1 +dT), the arc length covered by nozzle 104 is the longest of the arc lengths covered by any other nozzle in array 22a.

在图9B所示的示例中,喷嘴122在时间点T1和T1+dT之间所覆盖的弧长与喷嘴104在时间点T1和T1+2dT之间所覆盖的弧长大致相同。根据本发明的一些实施例,喷嘴104在时间点T1和时间点T1+2dT被激活,而不在时间点T1+dT被激活,并且喷嘴106在时间点T1被激活,但不在时间点T1+dT和T1+2dT被激活。此外由于除了喷嘴104之外,在相同时间间隔中,阵列22a的任何喷嘴所覆盖的弧长都比喷嘴104所覆盖弧长短,所以阵列22a的喷嘴都不需要在时间点T1+dT被激活。换句话说,对应于相应层的喷嘴激活位图被掩蔽,使得至少直到第一喷嘴104沿着轨迹102到达位置114之前,没有材料被阵列22a的任何喷嘴分配。这如上所述对应于数据稀释操作,因为它减少了在位图水平所处理的数据量。In the example shown in FIG9B , the arc length covered by nozzle 122 between time points T1 and T1 +dT is approximately the same as the arc length covered by nozzle 104 between time points T1 and T1 +2dT. According to some embodiments of the present invention, nozzle 104 is activated at time points T1 and T1 +2dT, but not at time point T1 +dT, and nozzle 106 is activated at time point T1 , but not at time points T1 +dT or T1 +2dT. Furthermore, since the arc length covered by any nozzle in array 22a other than nozzle 104 is shorter than the arc length covered by nozzle 104 during the same time interval, no nozzle in array 22a needs to be activated at time point T1 +dT. In other words, the nozzle activation bitmap corresponding to the corresponding layer is masked so that no material is dispensed by any nozzle in array 22a, at least until first nozzle 104 reaches position 114 along trajectory 102. This corresponds to a data thinning operation as described above, as it reduces the amount of data processed at the bitmap level.

本发明人发现,这样的过程显著减少了处理时间和所需的计算资源,因为在第一喷嘴104到达位置114时不需要存取喷嘴激活位图(或计算其值)。这种节省可以从图9C中提供的图示而更好地被理解。The inventors have discovered that such a process significantly reduces processing time and required computing resources because there is no need to access the nozzle activation bitmap (or calculate its value) when the first nozzle 104 reaches position 114. This savings can be better understood from the illustration provided in Figure 9C.

图9C显示迭加在一输入位图上的喷嘴阵列22,在所述示例中被定义在矩形网格上。网格上的每个位置表示一输入位图元素(例如一像素)。如图9B所示,为位图元素130和132。阵列22显示在时间点T1,此时阵列22的第一喷嘴104和最后喷嘴106近似地迭加在所述输入位图的元件130和132上。因此存储在元件130和132中的值可以导致在时间点T1处喷嘴104和106的激活或未激活。FIG9C shows nozzle array 22 superimposed on an input bitmap, which in this example is defined on a rectangular grid. Each position on the grid represents an input bitmap element (e.g., a pixel). As shown in FIG9B , these are bitmap elements 130 and 132. Array 22 is shown at time T1 , where the first nozzle 104 and the last nozzle 106 of array 22 are approximately superimposed on elements 130 and 132 of the input bitmap. Therefore, the values stored in elements 130 and 132 can result in the activation or deactivation of nozzles 104 and 106 at time T1 .

现有的打印系统在特定时间点(在本示例中为T1)搜寻相关喷嘴的位置,搜寻在所述特定时间点与喷嘴在相同位置的位图元素,获得包含在相应的位图元素的信息,并且决定是否激活对应的喷嘴。本发明人发现,这些步骤中的至少一些是多余的,并且可以通过本实施例的掩蔽技术来跳过。也就是说,在喷嘴被掩蔽的位置处,不需要处理位图,从而节省处理时间。Existing printing systems search for the location of the relevant nozzle at a specific time point ( T1 in this example), search for the bitmap element that is at the same location as the nozzle at that specific time point, obtain the information contained in the corresponding bitmap element, and decide whether to activate the corresponding nozzle. The inventors have discovered that at least some of these steps are redundant and can be skipped using the masking technique of this embodiment. In other words, at the masked nozzle location, there is no need to process the bitmap, thus saving processing time.

在本发明的各种示例性实施例中,控制器20或数据处理器24存取存储有一预先计算的掩码的一计算机可读介质,并将掩码应用于所述输入位图或喷嘴激活位图。所述预先计算的掩码可以是一矩形布尔矩阵的形式(rectangular Boolean matrix),其指示喷嘴激活被掩蔽的位置(即无论相应位图元件处的值为何,喷嘴不分配材料的喷嘴位置)。掩码的尺寸可选地并且优选地等于头部中喷嘴数量乘以在所述工作区域26上的最长轨迹上可分配液滴的数量(例如工作区域26的最外周边,或者占据区域90的最外周边)。In various exemplary embodiments of the present invention, the controller 20 or data processor 24 accesses a computer-readable medium storing a pre-calculated mask and applies the mask to the input bitmap or nozzle activation bitmap. The pre-calculated mask can be in the form of a rectangular Boolean matrix that indicates the locations where nozzle activation is masked (i.e., the nozzle locations where the nozzle does not dispense material regardless of the value at the corresponding bitmap element). The size of the mask is optionally and preferably equal to the number of nozzles in the head multiplied by the number of droplets that can be dispensed along the longest trajectory on the working area 26 (e.g., the outermost perimeter of the working area 26, or the outermost perimeter of the occupied area 90).

预先计算的掩码的多个元素的计算可选地且优选地根据上述掩码比(maskratio)。可选地并且优选地,所述计算包括使用掩码比作为输入概率以应用一伪随机数产成器(pseudo-random number generator using the mask ratio as inputprobability)。具体而言,沿着一轨迹的各喷嘴的位置以等于关于所述位置掩蔽率的概率被掩蔽。本发明人发现,伪随机数产成器的这种应用显著地提高了打印物体的质量。不受任何特定理论的束缚,假定当伪随机数产成器是由于头部16及可选地系统10的其他组件中的干扰事件的数量减少,而提高质量。The calculation of the plurality of elements of the pre-calculated mask is optionally and preferably based on the aforementioned mask ratio. Optionally and preferably, the calculation includes applying a pseudo-random number generator using the mask ratio as input probability. Specifically, the position of each nozzle along a trajectory is masked with a probability equal to the mask ratio with respect to the position. The inventors have discovered that such application of the pseudo-random number generator significantly improves the quality of the printed object. Without being bound by any particular theory, it is hypothesized that the pseudo-random number generator improves quality due to a reduction in the number of interference events in the head 16 and, optionally, other components of the system 10.

当在一段时间间隔内在一组多个喷嘴中(例如喷嘴阵列)辨识出覆盖最长弧长的喷嘴时,则优选地仅将伪随机数产成器应用于所述喷嘴的轨迹,其中组内所有其他喷嘴在整个时间间隔内被掩蔽。再次参考图9B所示,根据本实施例,伪随机数发生器仅应用于轨迹102,并且在时间点T1和T1+dT之间的整个时间间隔内阵列22a中的所有其他喷嘴被掩蔽。所述过程可以在数学上被视为以概率小于1的方式掩蔽一喷嘴(在本示例中为喷嘴104),并且当给定一喷嘴被掩蔽,以概率1的方式掩蔽组中的所有其他喷嘴(在本示例中为阵列22a)。When a nozzle covering the longest arc length is identified within a group of multiple nozzles (e.g., a nozzle array) within a time interval, the pseudo-random number generator is preferably applied only to the trajectory of that nozzle, with all other nozzles within the group being masked for the entire time interval. Referring again to FIG. 9B , according to this embodiment, the pseudo-random number generator is applied only to trajectory 102, and all other nozzles in array 22 a are masked for the entire time interval between time points T 1 and T 1 + dT. This process can be mathematically viewed as masking a nozzle (in this example, nozzle 104) with a probability less than 1, and when a given nozzle is masked, all other nozzles in the group (in this example, array 22 a) are masked with a probability of 1.

本发明人还考虑在三维打印过程期间为至少一些喷嘴位置的各者计算多个二进制掩码值(binary mask values)。例如这可以根据来自轴线14的相应位置的弧长的一预定掩码函数来完成。在本发明的各种示例性实施例中,掩码函数被选择使得,例如更接近轴线14的喷嘴的位置比远离轴线14的喷嘴的位置更频繁地被掩蔽。例如,所述掩码函数可以计算一掩蔽率,所述掩蔽率等于沿着不同轨迹的不同喷嘴的线性速度之间的比率。一旦计算了掩蔽率,决定沿着所述轨迹的一特定喷嘴位置的掩蔽可选地并且优选地以如上文进一步详细描述的概率方式进行。当在一段时间间隔内在一组多个喷嘴(例如喷嘴阵列)中辨识出覆盖最长弧长的喷嘴时,则(可选地且优选地以概率方式)仅对所述喷嘴的轨迹做出决定,如上文进一步详述。The inventors also contemplate calculating a plurality of binary mask values for each of at least some of the nozzle positions during the three-dimensional printing process. This can be accomplished, for example, based on a predetermined mask function of the arc lengths of the corresponding positions from the axis 14. In various exemplary embodiments of the present invention, the mask function is selected so that, for example, the positions of the nozzles closer to the axis 14 are masked more frequently than the positions of the nozzles further from the axis 14. For example, the mask function can calculate a masking ratio that is equal to the ratio between the linear velocities of the different nozzles along different trajectories. Once the masking ratio is calculated, the decision to mask a particular nozzle position along the trajectory is optionally and preferably made in a probabilistic manner as further described above. When the nozzle covering the longest arc length is identified in a group of multiple nozzles (e.g., a nozzle array) within a time interval, a decision is made (optionally and preferably in a probabilistic manner) only for the trajectory of the nozzle, as further described above.

本发明人还考虑在打印不沿着圆形区段的情况下计算二进制掩码值。在这些实施例中,接收与打印期间喷嘴的轨迹有关的数据,并且根据接收到的轨迹(例如根据上文进一步详细描述的弧长比率)计算掩蔽率。然后如上文进一步详细描述的,根据计算的掩蔽率,可选地且优选地以概率性方式掩蔽各喷嘴的位置。当在一段时间间隔内在一组多个喷嘴(例如喷嘴阵列)中辨识出覆盖最长弧长的喷嘴时,则(可选地且优选地以概率方式)仅对所述喷嘴的轨迹做出决定,如上文进一步详述。The inventors also contemplate calculating binary mask values in situations where printing does not follow a circular segment. In these embodiments, data relating to the trajectory of the nozzles during printing is received, and a masking ratio is calculated based on the received trajectory (e.g., based on the arc length ratio as described in further detail above). The position of each nozzle is then optionally and preferably probabilistically masked based on the calculated masking ratio, as described in further detail above. When a nozzle covering the longest arc length is identified within a set of multiple nozzles (e.g., a nozzle array) within a time interval, a decision is then made (optionally and preferably probabilistically) only for the trajectory of that nozzle, as described in further detail above.

在任何上述实施例中,存取所述喷嘴激活位图,可选地并且优选地仅在未被掩蔽的喷嘴位置,以决定是否在这些未掩蔽的位置处激活喷嘴。In any of the above embodiments, the nozzle activation bitmap is accessed, optionally and preferably only at unmasked nozzle positions, to decide whether to activate nozzles at these unmasked positions.

在任何上述实施例中,未被激活的喷嘴(例如被掩蔽的喷嘴)任选地并且优选地“搔痒(tickled)”,即其接收的激活能量小于激活喷嘴以分配建构材料所需的能量。In any of the above embodiments, the non-activated nozzles (eg, masked nozzles) are optionally and preferably "tickled," ie, receive an activation energy that is less than the energy required to activate the nozzles to dispense build material.

本发明人发现,在某些情况下,特定频率操作喷嘴可能对喷嘴的长期健康有害,因为其可能导致喷嘴停止操作或改变其操作特性,例如发射的液滴的重量或升高。因此在本发明的一些实施例中,从伪随机掩码中消除特定频率。例如可以从掩码中消除最高频率,使得不出现关-开-关-的顺序,而出现关-开-关-关的顺序。The present inventors have discovered that, in certain circumstances, operating a nozzle at a specific frequency can be detrimental to the long-term health of the nozzle, as it can cause the nozzle to cease operation or change its operating characteristics, such as the weight or lift of emitted droplets. Therefore, in some embodiments of the present invention, specific frequencies are eliminated from the pseudo-random mask. For example, the highest frequency can be eliminated from the mask so that instead of an off-on-off sequence, an off-on-off-off sequence occurs.

系统10可选地且优选地包括一或多个辐射源18,其可以是例如紫外光或可见光或红外光,或其它电磁辐射源或电子束源,这取决于所使用的建模材料。辐射源18可以包括任何类型的辐射发射装置,包括但不限于发光二极管(LED)、数字光处理(DLP)系统、电阻灯等。辐射源18用于固化或固体化造型材料。在本发明的各种示例性实施例中,辐射源18的操作由控制器20控制,控制器20可以激活和解除激活辐射源18,并且可选地还可以控制由辐射源18产生的辐射量。The system 10 optionally and preferably includes one or more radiation sources 18, which may be, for example, ultraviolet light, visible light, infrared light, or other electromagnetic radiation sources or electron beam sources, depending on the modeling material being used. The radiation source 18 may include any type of radiation emitting device, including but not limited to a light emitting diode (LED), a digital light processing (DLP) system, a resistance lamp, etc. The radiation source 18 is used to cure or solidify the modeling material. In various exemplary embodiments of the present invention, the operation of the radiation source 18 is controlled by a controller 20, which can activate and deactivate the radiation source 18 and optionally also control the amount of radiation generated by the radiation source 18.

在本发明的一些实施例中,辐射源18配置用以相对于托盘沿着径向方向r往复移动。当辐射源18的长度短于托盘12上的工作区域26的径向方向的宽度时,这些实施例是有用的。辐射源18沿着径向方向的运动可选地且优选地由控制器20控制。图1D中显示适合沿着径向方向移动辐射源18的机构的代表性图示。如图1D所示,为安装在一平台56上的一辐射源18,其配置用以沿着辐射方向产生辐射源18的往复运动。因此本实施例设想了辐射源和打印头部,各可被独立地控制以沿着一分离的运动平台的径向方向上移动。这不同于传统的三维打印系统,其中打印头部和辐射源安装在同一打印块件上,因此被迫同时移动。在本发明的一些实施例中,控制器20配置用以在系统10的操作期间沿着径向方向不同步地移动辐射源18和头部18。在本发明的一些实施例中,控制器20配置用以在系统10的操作期间沿着径向方向非独立地移动辐射源18和(多个)头部18。当期望选择固化的开始时间时,这些实施例是特别有用的,例如延迟固化,如下文中进一步详述。In some embodiments of the present invention, the radiation source 18 is configured to reciprocate relative to the tray in a radial direction r. These embodiments are useful when the length of the radiation source 18 is shorter than the radial width of the working area 26 on the tray 12. The movement of the radiation source 18 in the radial direction is optionally and preferably controlled by the controller 20. FIG1D shows a representative diagram of a mechanism suitable for moving the radiation source 18 in the radial direction. As shown in FIG1D, a radiation source 18 is mounted on a platform 56 and configured to generate reciprocating motion of the radiation source 18 in the radial direction. Therefore, this embodiment contemplates that the radiation source and the print head can each be independently controlled to move in the radial direction on a separate motion platform. This differs from conventional 3D printing systems, in which the print head and radiation source are mounted on the same print block and are therefore forced to move simultaneously. In some embodiments of the present invention, the controller 20 is configured to asynchronously move the radiation source 18 and the head 18 in the radial direction during operation of the system 10. In some embodiments of the present invention, the controller 20 is configured to independently move the radiation source 18 and the head(s) 18 in the radial direction during operation of the system 10. These embodiments are particularly useful when it is desired to select the start time of curing, such as to delay curing, as described in further detail below.

辐射源18和/或控制器20可选地且优选地配制用以确保在不同的径向位置被分配的液滴的建构材料的固化速率大致相同(例如在20%内或在10%内或在5%内或在1%内)。通常,这通过配置或控制辐射源18以不同速率以将能量传递到距离轴线14不同距离的位置来实现。优选地,能量源18传递的速率随着与轴线14的距离而线性减小。具体而言,将传送到距离轴线14的距离r1处的位置的能量速率表示为P1,以及将传送到距离轴线14的距离r2处的位置的能量速率表示为P2,速率P1和P2优选地满足P1/P2≈r1/r2的关系。Radiation source 18 and/or controller 20 are optionally and preferably configured to ensure that the solidification rate of the build material of the droplets dispensed at different radial locations is approximately the same (e.g., within 20%, within 10%, within 5%, or within 1%). Typically, this is achieved by configuring or controlling radiation source 18 to deliver energy at different rates to locations at different distances from axis 14. Preferably, the rate delivered by energy source 18 decreases linearly with distance from axis 14. Specifically, denoting the energy rate delivered to a location at a distance r1 from axis 14 as P1 and the energy rate delivered to a location at a distance r2 from axis 14 as P2 , rates P1 and P2 preferably satisfy the relationship P1 / P2≈r1 / r2 .

将不同能量剂量递送到距离轴线14不同距离的位置可以以多于一种方式进行。在本发明的一些实施例中,辐射源18具有一锥形形状,使得其通常沿着方位角方向的宽度在其内端(接近轴线14)处比在其指向外端处(远离轴线14)窄。在本发明的一些实施例中,辐射源18内的辐射发射元件(例如LED等)不是以相同的发射功率为特征。在这些实施例中,发射元件优选地沿辐射源18径向分布,使得具有较低发射功率的元件更靠近内端,并且具有较高发射功率的元件更靠近外端。优选地,发射元件的分布使得发射功率随着与内端的距离而线性减小。在本发明的一些实施例中,辐射源18(例如LED等)内的辐射发射元件都以相同的发射功率为特征,但是控制器20单独地控制各辐射发射元件或各组辐射发射元件,以不同的功率发射辐射。这可以通过在不同的多个辐射发射元件或不同组的多个辐射发射元件内产生不同的电场来实现。上述实施例的组合也是可被构想的(例如锥形辐射源与辐射发射元件不全都以相同的发射功率发射)。Delivering different energy doses to locations at different distances from axis 14 can be accomplished in more than one manner. In some embodiments of the present invention, radiation source 18 has a tapered shape such that its width, generally along the azimuthal direction, is narrower at its inner end (proximal to axis 14) than at its outer end (farther from axis 14). In some embodiments of the present invention, the radiation-emitting elements (e.g., LEDs, etc.) within radiation source 18 are not characterized by the same emission power. In these embodiments, the emitting elements are preferably distributed radially along radiation source 18 such that elements with lower emission power are closer to the inner end and elements with higher emission power are closer to the outer end. Preferably, the emitting elements are distributed such that the emission power decreases linearly with distance from the inner end. In some embodiments of the present invention, the radiation-emitting elements within radiation source 18 (e.g., LEDs, etc.) are all characterized by the same emission power, but controller 20 individually controls each radiation-emitting element or group of radiation-emitting elements to emit radiation at different powers. This can be achieved by generating different electric fields within different plurality of radiation-emitting elements or different groups of radiation-emitting elements. Combinations of the above-described embodiments are also conceivable (eg the conical radiation source and the radiation emitting elements do not all emit with the same emission power).

本发明人发现,在分配建构材料的事件与新分配的材料暴露于辐射源18的辐射的事件之间的时间间隔可影响打印物体的精确性、表面光洁度(surface finish)和大致打印质量。通常这些事件之间较短的时间间隔导致打印物体的网点扩大(dot-gain)和更好的质量。另一方面,本发明人发现将辐射源18放置在头部16附近可能对头部16所分配的喷射流具有不利影响。不希望束缚于任何特定的理论,认为这些效应是因为辐射以头部16的喷嘴方向被从托盘12或被托盘12上的建构材料反射。The present inventors have discovered that the time interval between the event of dispensing build material and the event of exposing the newly dispensed material to radiation from radiation source 18 can affect the accuracy, surface finish, and general print quality of the printed object. Generally, a shorter time interval between these events results in dot gain and better quality of the printed object. On the other hand, the present inventors have discovered that placing radiation source 18 near head 16 can have an adverse effect on the jet stream dispensed by head 16. Without wishing to be bound by any particular theory, it is believed that these effects are due to radiation being reflected from tray 12 or from the build material on tray 12 in the direction of the nozzle of head 16.

本发明人进行实验以确定源18和头部16的优选几何配置,使得在减小或最小化喷嘴的损坏的同时实现足够的打印质量。实验在下面的实施例部分中描述。根据本发明的一些实施方案所获得的实验数据,当固化时间约为0.5秒,优选的不超过0.75秒时,获得足够的打印质量。因此辐射源18和头部16之间的方位角分隔优选地在0.3ω弧度和0.75ω弧度之间,其中ω是托盘12相对于头部16和放射源18的平均角速度。通常但非必须的,头部16和放射源18之间的方位角间隔约为30°至约120°,更优选地约从40°至约110°,更优选地约从45°至约100°,更优选约从45°至约90°,更优选约从55°至约90°。The present inventors conducted experiments to determine a preferred geometric configuration of the source 18 and head 16 that achieves adequate print quality while reducing or minimizing nozzle damage. The experiments are described in the Examples section below. According to experimental data obtained in accordance with some embodiments of the present invention, adequate print quality is achieved when the curing time is about 0.5 seconds, preferably no more than 0.75 seconds. Therefore, the azimuthal separation between the radiation source 18 and head 16 is preferably between 0.3ω radians and 0.75ω radians, where ω is the average angular velocity of the tray 12 relative to the head 16 and the radiation source 18. Typically, but not necessarily, the azimuthal separation between the head 16 and the radiation source 18 is about 30° to about 120°, more preferably about 40° to about 110°, more preferably about 45° to about 100°, more preferably about 45° to about 90°, and more preferably about 55° to about 90°.

在本发明的一些实施例中,系统10还包括一或多个调平装置32(levelingdevices),其可以制造为一辊体或叶片(blade)。调平装置32用于在形成延续的层之前矫直新形成的层。在一些实施例中,调平装置32具有一圆锥形的辊体的形状,所述圆锥形的辊体被定位用以使得其对称轴线34相对于托盘12的表面倾斜,并且其表面平行于托盘的表面。该实施例在系统10(图1B)的侧视图中显示。In some embodiments of the present invention, system 10 further includes one or more leveling devices 32, which can be implemented as rollers or blades. Leveling devices 32 are used to straighten a newly formed layer before forming a subsequent layer. In some embodiments, leveling device 32 has the shape of a conical roller positioned so that its axis of symmetry 34 is inclined relative to the surface of pallet 12 and its surface is parallel to the surface of the pallet. This embodiment is shown in a side view of system 10 ( FIG. 1B ).

圆锥形的辊体可以具有圆锥形或圆锥台形(conical frustum)的形状。优选地选择锥形辊的开口角度使得锥体在沿其轴线34的任何位置处的半径与所述位置和轴线14间的距离之间的比率是恒定的。所述实施例允许辊体32有效地平整所述多个层,因为在辊体旋转时,辊体表面上的任何点p具有一线速度,其与垂直位于点p下方的一点处的托盘的线速度成比例(例如相同)。在一些实施例中,辊体具有圆锥台形的形状,高度为h,在距离轴线14最近距离处的半径r1,和在距轴线14最远距离处的半径r2的,其中参数h、r1和r2满足r1/r2=(Rh)/h的关系,并且其中R是辊体距轴线14的最远距离(例如R可以是托盘12的半径)。The conical roller can have a conical or conical frustum shape. The opening angle of the conical roller is preferably selected so that the ratio between the radius of the cone at any position along its axis 34 and the distance between that position and the axis 14 is constant. This embodiment allows the roller 32 to effectively smooth the multiple layers because, as the roller rotates, any point p on the roller surface has a linear velocity that is proportional to (e.g., the same as) the linear velocity of the tray at a point vertically below point p. In some embodiments, the roller has a conical frustum shape with a height h, a radius r 1 at the closest distance from the axis 14, and a radius r 2 at the farthest distance from the axis 14, where the parameters h, r 1 , and r 2 satisfy the relationship r 1 /r 2 = (Rh)/h, and where R is the farthest distance of the roller from the axis 14 (e.g., R can be the radius of the tray 12).

调平装置32的操作可选地且优选地由控制器20控制,控制器20可以激活和停止激活调平装置32,并且可选地还可以控制其沿着垂直方向(平行于轴线14)和/或径向方向(平行于托盘并指向或远离轴线14)的位置。The operation of the leveling device 32 is optionally and preferably controlled by the controller 20, which can activate and deactivate the leveling device 32 and optionally also control its position in the vertical direction (parallel to the axis 14) and/or radial direction (parallel to the pallet and pointing towards or away from the axis 14).

如上所述,头部16可以对于托盘沿着径向方向相往复运动。在本发明的一些实施例中,控制器20独立地对各打印头部沿径向方向控制头部16的运动。优选地,各个这样的独立运动处于不同的方位角。例如,两个或更多个头部可安装在多个不同的径向轴线上,所述多个径向轴线被配置使得在相邻轴线之间存在方位分离角(azimuthal separationangle)。所述实施例在图6中显示,显示了分别安装在三个径向轴线62a,62b和62c上的三个头部16a,16b和16c。如图所示,轴线62a和轴线62b之间的方位角分离角为并且轴线62b和轴线62c之间的方位角分离角为可以采用任何数量的头部和任何数量的轴线。As described above, the head 16 can reciprocate relative to the tray in a radial direction. In some embodiments of the present invention, the controller 20 independently controls the movement of the head 16 in a radial direction for each print head. Preferably, each such independent movement is at a different azimuth angle. For example, two or more heads can be mounted on a plurality of different radial axes, and the plurality of radial axes are configured so that there is an azimuthal separation angle (azimuthal separation angle) between adjacent axes. The embodiment is shown in Figure 6, which shows three heads 16a, 16b and 16c mounted on three radial axes 62a, 62b and 62c, respectively. As shown, the azimuthal separation angle between axis 62a and axis 62b is and the azimuthal separation angle between axis 62b and axis 62c is. Any number of heads and any number of axes can be used.

本发明人发现,当托盘12沿相同方向连续旋转时,预期的总打印时间随着多个头部16沿着径向方向的通过次数而增加,并且不一定随着多个正在打印物体的数量而增加。The present inventors have found that when the tray 12 rotates continuously in the same direction, the expected total printing time increases with the number of passes of the multiple heads 16 in the radial direction, and not necessarily with the number of multiple objects being printed.

例如假设N个物体可在距离轴线14相似距离处被打印,使得头部16可以形成所有这些物体而不沿着径向方向移动,例如所有N个物体被打印在托盘的最外区域上。进一步假设M个额外的物体也可以在距轴线14相似的距离处打印,但M个物体的距离不同于N个物体的距离。这种情况在图8A中显示。其中N个物体由正方形表示,并且附加的M个对象由三角形表示。作为所述情形中的物体数目的预期总体打印时间的函数在图8B中示出。对于N个或更少个的任何数目的物体,整体打印时间通常是相同的,因为它们不沿径向方向移动头部而被打印。对于从N+1个到M个任意数目的物体,整体打印时间通常也是相同的,但是比打印N个物体所需的时间更长。For example, assume that N objects can be printed at a similar distance from the axis 14 so that the head 16 can form all of these objects without moving in the radial direction, for example, all N objects are printed on the outermost area of the tray. Further assume that M additional objects can also be printed at a similar distance from the axis 14, but the distance of the M objects is different from the distance of the N objects. This situation is shown in Figure 8A. Therein, the N objects are represented by squares and the additional M objects are represented by triangles. The expected overall printing time as a function of the number of objects in the described situation is shown in Figure 8B. For any number of objects, N or less, the overall printing time is generally the same because they are printed without moving the head in the radial direction. For any number of objects from N+1 to M, the overall printing time is generally the same, but is longer than the time required to print N objects.

在一些实施例中,计算机24或控制器20的电路计算所有物体的预期总打印时间,并在一显示装置上显示所计算的时间。在本发明的各种示例性实施例中,由计算机24或控制器20的电路执行优化过程,所述优化过程计算可以打印的物体的数量,而不显著增加总打印时间。可以显示所计算的物体的数量,并且系统10可以基于优化过程打印所计算的对象的数量。在本发明的一些实施例中,计算机24或控制器20的电路针对几个打印情形计算各物体的总打印时间,并显示计算结果。可以根据计算结果(例如通过选择各物体的总打印时间最短的数量)来选择打印的物体的数量。作为代表性示例,假设在一特定配置N1个物体的预期总打印时间为T1,使得各物体的总打印时间为T1/N1。进一步假设对于N2<N1,预期总打印时间为T2。当T1/N1<T2/N2时,使用系统10同时打印N1个物体,以及当T1/N1>T2/N2时,使用系统10用于同时打印N2个物体。In some embodiments, the computer 24 or the circuitry of the controller 20 calculates the expected total printing time for all objects and displays the calculated time on a display device. In various exemplary embodiments of the present invention, the computer 24 or the circuitry of the controller 20 performs an optimization process that calculates the number of objects that can be printed without significantly increasing the total printing time. The calculated number of objects can be displayed, and the system 10 can print the calculated number of objects based on the optimization process. In some embodiments of the present invention, the computer 24 or the circuitry of the controller 20 calculates the total printing time for each object for several printing scenarios and displays the calculation results. The number of objects to be printed can be selected based on the calculation results (e.g., by selecting the number of objects with the shortest total printing time). As a representative example, assume that the expected total printing time for a particular configuration N1 objects is T1 , such that the total printing time for each object is T1 / N1 . Further assume that for N2 < N1 , the expected total printing time is T2 . When T 1 /N 1 <T 2 /N 2 , the system 10 is used to simultaneously print N 1 objects, and when T 1 /N 1 >T 2 /N 2 , the system 10 is used to simultaneously print N 2 objects.

计算将被打印的对象的数目的优化程序还可以接收存在系统中(例如在供应源42中)的整体建构材料有关的数据。当打印对象所需的材料量大于存在于供给源42中的材料量时,控制器20可发出警报。或者或另外地,控制器20可产生一输出,所述输出关于使用供应源42中可用的材料可打印的物体的减少的数目,在这种情形下,可以使用系统10减少打印物体的数量,即使所述数目从图8B所示的示例性曲线图的观点来看不是最佳的。The optimization program that calculates the number of objects to be printed may also receive data regarding the overall build material present in the system (e.g., in supply 42). Controller 20 may issue an alarm when the amount of material required to print an object is greater than the amount of material present in supply 42. Alternatively or additionally, controller 20 may generate an output regarding a reduced number of objects that can be printed using the material available in supply 42, in which case system 10 may be used to print a reduced number of objects, even if that number is suboptimal from the perspective of the exemplary graph shown in FIG8B .

本发明人发现,打印头部分沿着径向方向的重新定位可能影响打印分辨率,因为沿着径向方向打印的重新定位导致旋转轴线与在头部的喷嘴阵列中的各喷嘴之间的多个距离改变。The present inventors have found that repositioning of a print head portion along a radial direction may affect print resolution because repositioning of the print head along a radial direction causes a number of distances between the axis of rotation and each nozzle in the nozzle array of the head to change.

本发明的发明人发现对这个问题有不止一个解决方案。The inventors of the present invention have discovered that there is more than one solution to this problem.

在一些实施例中,控制器20因应于打印头部16的径向位置改变托盘12的旋转速度。优选地,当打印头部16重新定位至更靠近轴线14时,控制器20增加托盘的旋转速度如图12所示,并且当打印头部16重新定位至远离轴线14时,控制器20降低托盘12的旋转速度。优选地选择旋转速度的变化量,使得当打印头部16在相同的分配速率(dispensing rate)下操作时,头部16的所述打印分辨率在沿径向方向重新定位之前与所述打印分辨率在沿径向方向重新定位之后相同。作为代表性示例,考量一打印头部,最初在与轴线14相距距离r1处分配建构材料,而托盘12的旋转速度为ω1。所述打印头部此后沿着径向方向重新定位以在与轴线14相距距离r2处分配建构材料,并且控制器将托盘12的旋转速度改变为ω2≠ω1。在本发明的各种示例性实施例中,选择ω2以满足关系ω12=r2/r1In some embodiments, controller 20 changes the rotational speed of tray 12 in response to the radial position of print head 16. Preferably, when print head 16 is repositioned closer to axis 14, controller 20 increases the rotational speed of tray 12, as shown in FIG. 12, and when print head 16 is repositioned farther from axis 14, controller 20 decreases the rotational speed of tray 12. The amount of change in rotational speed is preferably selected so that, when print head 16 operates at the same dispensing rate, the print resolution of head 16 before and after radial repositioning is the same. As a representative example, consider a print head initially dispensing build material at a distance r1 from axis 14 while tray 12 rotates at a speed ω1 . The print head is then radially repositioned to dispense build material at a distance r2 from axis 14, and the controller changes the rotational speed of tray 12 to ω2ω1 . In various exemplary embodiments of the present invention, ω 2 is selected to satisfy the relationship ω 12 =r 2 /r 1 .

在一些实施例中,控制器20因应于打印头部分16的径向位置而改变打印头部16的分配速率。优选地,当打印头部16重新定位至更靠近轴线14时,控制器20降低分配速率,并且当打印头部16重新定位至更远离轴线14时,控制器20增加分配速率。优选地选择分配速率的变化量,使得头部16的所述打印分辨率在沿径向方向重新定位之前与所述打印分辨率在沿径向方向重新定位之后相同。In some embodiments, controller 20 varies the dispense rate of print head portion 16 in response to the radial position of print head portion 16. Preferably, controller 20 decreases the dispense rate when print head 16 is repositioned closer to axis 14, and increases the dispense rate when print head 16 is repositioned further from axis 14. The amount of change in dispense rate is preferably selected so that the print resolution of print head 16 before the radial repositioning is the same as the print resolution after the radial repositioning.

在一些实施例中,控制器20控制一或多个打印头部16以分配液滴,使得顺序分配的液滴之间的方位角距离根据打印头部沿着径向方向的位置的一函数而变化。这些实施例在图4A和图4B中显示。如图4A所示,In some embodiments, the controller 20 controls one or more print heads 16 to dispense droplets such that the azimuthal distance between sequentially dispensed droplets varies as a function of the position of the print head along the radial direction. These embodiments are shown in FIG4A and FIG4B. As shown in FIG4A,

几个液滴(实心圆)分配在托盘12上,而打印头部(未显示)处于离旋转轴线14三个不同的距离Δr1、Δr2和Δr3处。对于各距离显示四个液滴。在离轴线14的最短距离Δr1处,液滴沿方位角方向彼此相距较近的距离,在次短距离Δr2处,液滴沿着方位角方向彼此相距较远,并且在最长距离Δr3处,液滴沿着方位角方向彼此相隔最远。可以通过发讯通知打印头部,以在托盘12旋转期间在连续沉积的液滴之间留下一或多个空隙位置,来确保这样的分配方案。Several droplets (solid circles) are dispensed onto tray 12 while a print head (not shown) is positioned at three different distances Δr 1 , Δr 2 , and Δr 3 from axis of rotation 14 . Four droplets are shown for each distance. At the shortest distance Δr 1 from axis 14 , the droplets are azimuthally closer to one another. At the next shortest distance Δr 2 , the droplets are azimuthally farther apart. At the longest distance Δr 3 , the droplets are azimuthally furthest apart. This distribution pattern can be ensured by signaling the print head to leave one or more gaps between successively deposited droplets during rotation of tray 12 .

上述分配方案可以以交错分配方式执行。所述实施例在图4B显示。如图4B所示,在托盘的额外的过期间,针对打印头部的相应位置分配额外的液滴。所述液滴显示为实心圆、空心圆和交叉圆。一些液滴沿着方位角方向交错。The above distribution scheme can be implemented in a staggered distribution mode. This embodiment is shown in FIG4B . As shown in FIG4B , during additional time periods of the tray, additional droplets are distributed to corresponding positions of the print head. The droplets are shown as solid circles, hollow circles, and intersecting circles. Some droplets are staggered along the azimuth direction.

具体而言,图4B显示当打印头部分于距离Δr2和Δr3时所分配的额外的液滴(空心圆),并且当打印头部分于距离Δr3时分配更额外的液滴(交叉圆)。当打印头部处于距离Δr1时,其在托盘的单次通过期间分配所有液滴(实心圆)。当打印头部处于距离Δr2时,其在托盘的第一次通过期间分配第一液滴(实心圆),并且在托盘的第二次通过期间分配第二液滴(空心圆)。当打印头部处于距离Δr3时,其在托盘的第一次通过期间分配第一液滴(实心圆),在托盘的第二次通过期间分配第二液滴(空心圆),在托盘的第三次通过期间分配第三液滴(交叉圆)。因此在这些实施例中,所述打印头部Specifically, FIG4B shows additional droplets dispensed when the print head portion is at distances Δr 2 and Δr 3 (open circles), and even more additional droplets dispensed when the print head portion is at distance Δr 3 (crossed circles). When the print head is at distance Δr 1 , it dispenses all droplets during a single pass of the tray (solid circles). When the print head is at distance Δr 2 , it dispenses a first droplet during the first pass of the tray (solid circles), and a second droplet during the second pass of the tray (open circles). When the print head is at distance Δr 3 , it dispenses a first droplet during the first pass of the tray (solid circles), a second droplet during the second pass of the tray (open circles), and a third droplet during the third pass of the tray (crossed circles). Thus, in these embodiments, the print head

被控制器20控制以执行交错分配,其中至少一液滴在两个先前被分配的液滴之间,并且在与其相同的垂直位置处分配。Controlled by the controller 20 to perform staggered dispenses, wherein at least one droplet is dispensed between two previously dispensed drops and at the same vertical position therewith.

交错分配的典型特征在于一交错水平,其指示需要通过多少次来填充轮廓。在图4B所示的示例性实施例中,但不应被认为是限制,三次个轮廓被打印,各轮廓成形为圆弧。在距离Δr1处的轮廓被分配而没有交错隔行。在距离Δr2的轮廓被称为以2通过(2-pass)交错水平(指示需要通过两次托盘以填充轮廓)或等效地50%交错水平(以指示在每次通过时,轮廓的50%被填充)。在距离Δr3处的轮廓被称为以3通过(3-pass)交错水平(指示需要通过三次托盘以填充轮廓)或等效地30%交错水平(以指示在每次通过时,轮廓的30%被填充)。通常术语“交错分配(interlaced dispensing)”被概括为也包括在单次通过期间填充轮廓的情况。使用所述术语的这样的概括,在距离Δr1的轮廓被称为1通过(2-pass)交错水平或等效地100%交错水平。Interlaced dispensing is typically characterized by an interlacing level, which indicates how many passes are required to fill a profile. In the exemplary embodiment shown in FIG. 4B , but not to be construed as limiting, three profiles are printed, each profile shaped as an arc. Profiles at a distance Δr 1 are dispensed without interlacing. Profiles at a distance Δr 2 are referred to as having a 2-pass interlacing level (indicating that two passes through the tray are required to fill the profile) or, equivalently, a 50% interlacing level (indicating that 50% of the profile is filled with each pass). Profiles at a distance Δr 3 are referred to as having a 3-pass interlacing level (indicating that three passes through the tray are required to fill the profile) or, equivalently, a 30% interlacing level (indicating that 30% of the profile is filled with each pass). Often, the term "interlaced dispensing" is generalized to also include situations where a profile is filled during a single pass. Using this generalization of the term, a profile at a distance Δr 1 is referred to as having a 1-pass interlacing level or, equivalently, a 100% interlacing level.

因此,本实施例考量了一交错水平以所述打印头部沿着所述径向方向的一位置的一函数而变化。Therefore, this embodiment contemplates a stagger level that varies as a function of a position of the print head along the radial direction.

本实施例还考虑交错分配,其中所述被分配的液滴沿着径向方向交错。在这些实施例中,头部分配液滴,使得同时分配的液滴之间存在间隙,其中沿着径向方向的间隙长度(本文称为径向间隙)至少为一分配液滴的直径,并且优选地是一分配的液滴的直径的整数倍。此后,头部沿径向方向移动,以便在随后托盘的通过中,所述头部分配液滴以填充或部分填充径向间隙。沿着径向方向的交错分配的优点在于,其允许增加沿着径向方向的分辨率,以超过由头部的喷嘴阵列中的喷嘴之间的间隔所指定的分辨率。The present embodiments also contemplate staggered dispensing, in which the dispensed droplets are staggered along a radial direction. In these embodiments, the head dispenses droplets such that gaps exist between simultaneously dispensed droplets, wherein the length of the gaps along the radial direction (referred to herein as radial gaps) is at least the diameter of a dispensed droplet, and preferably an integer multiple of the diameter of a dispensed droplet. Thereafter, the head moves in the radial direction so that, on subsequent passes of the tray, the head dispenses droplets to fill or partially fill the radial gaps. An advantage of staggered dispensing along the radial direction is that it allows for increased resolution along the radial direction beyond that dictated by the spacing between nozzles in the nozzle array of the head.

当系统10包括两个或更多个建模材料打印头部时,沿着径向方向的交错也可以通过多个打印头部的适当对准来实现。在这些实施例中,两个或更多个建模材料打印头部被对准,使得它们的喷嘴阵列以交错方式配置。这些实施例的代表性示例在图7中显示。图7显示使用两个喷嘴阵列,各喷嘴阵列对应于一不同的喷墨打印头部(未显示),两个圆圈72和74在托盘12上的交错配置,其中圆圈72和74之间沿着径向方向的距离小于各阵列中最近相邻的喷嘴之间的距离。When the system 10 includes two or more modeling material print heads, staggering along the radial direction can also be achieved by appropriately aligning the multiple print heads. In these embodiments, the two or more modeling material print heads are aligned so that their nozzle arrays are arranged in a staggered manner. A representative example of these embodiments is shown in FIG7 . FIG7 shows a staggered arrangement of two circles 72 and 74 on the tray 12 using two nozzle arrays, each corresponding to a different inkjet print head (not shown), wherein the distance between the circles 72 and 74 along the radial direction is less than the distance between the nearest adjacent nozzles in each array.

在本发明的一些实施例中,控制器20在打印头部沿着径向方向往复运动期间停止分配。在打印头部在一新的径向位置处变成静止之后,控制器20控制打印头部分以恢复分配。这可以以多种方式完成。In some embodiments of the present invention, the controller 20 stops dispensing during the reciprocating motion of the print head in the radial direction. After the print head becomes stationary at a new radial position, the controller 20 controls the print head portion to resume dispensing. This can be accomplished in a variety of ways.

在一些实施例中,控制器20在停止所述分配的相同方位角坐标处恢复所述分配。在这些实施例中,停止所述分配的期间等于托盘12的旋转期间或其整数倍。因此所述分配方案使得在所述打印头部在一新的径向位置处变成静止之后,控制器20等到相同的方位角位置在打印头部正下方,然后恢复打印。In some embodiments, controller 20 resumes dispensing at the same azimuthal coordinate at which dispensing was stopped. In these embodiments, dispensing is stopped for a period equal to a rotation of tray 12 or an integer multiple thereof. Thus, the dispensing scheme causes the controller 20 to wait until the same azimuthal position is directly below the print head after the print head becomes stationary at a new radial position before resuming printing.

在一些实施例中,控制器20在一方位角坐标处恢复所述分配,所述方位角坐标相对于停止所述分配的一方位角坐标形成偏移。这可以以多于一种方式完成,如现在将参考图5A至图5F解释。In some embodiments, the controller 20 resumes the dispensing at an azimuth coordinate that is offset from the azimuth coordinate at which the dispensing was stopped. This can be done in more than one way, as will now be explained with reference to Figures 5A to 5F.

图5A显示一情形,其中打印头部16(为了简单起见显示为黑条)在第一径向位置r1和第二径向位置r2之间往复移动。在沿着径向方向的往复运动期间,托盘12继续旋转,使得托盘12呈现不同的方位角取向。在代表性示例中,当托盘12呈现方位取向表示为和时,头部16处于第一径向位置r1,当托盘12呈现表示为和的方位取向时,头部16处于第二径向位置r2。各方位取向对应于在头部16下方的托盘的方位角位置。根据本实施例,当头部16在第一次到达r2时,其在相对于偏移的方位角位置处恢复所述分配,当头部16返回到r1时,其在相对于偏移的方位角位置处恢复所述分配,并且当头部16在第二次到达r2时,其在相对于偏移的方位角位置处恢复所述分配。FIG5A illustrates a situation in which the print head 16 (shown as a black bar for simplicity) reciprocates between a first radial position r1 and a second radial position r2 . During this reciprocating motion in the radial direction, the tray 12 continues to rotate, causing the tray 12 to assume different azimuthal orientations. In a representative example, when the tray 12 assumes the azimuthal orientations denoted by and , the head 16 is in the first radial position r1 , and when the tray 12 assumes the azimuthal orientations denoted by and , the head 16 is in the second radial position r2 . Each azimuthal orientation corresponds to the azimuthal position of the tray beneath the head 16. According to this embodiment, when the head 16 first reaches r2 , it resumes the dispensing at the azimuthal position relative to the offset; when the head 16 returns to r1 , it resumes the dispensing at the azimuthal position relative to the offset; and when the head 16 second reaches r2 , it resumes the dispensing at the azimuthal position relative to the offset.

图5B显示优选实施例,其中打印所述多个物体被占据托盘12上的方位角的预定范围。所述预定范围优选地为至少5°但小于350°、或小于340°、或小于330°、或小于320、°或小于310°、或小于300°、或小于290°、或小于280°,例如270°。如图5B显示,托盘12上的第一区域90和第二区域92,其中区域90表示物体被打印的多个方位角的预定范围。区域90和92各具有圆扇形的形状。优选地,区域92的弧长短于区域90的弧长。因此一或多个物体在托盘12的区域90上打印,并且区域92保持没有打印物体在其上,优选在任何时候都没有打印物体在其上。区域90被称为被占据区域,而区域92被称为未占据区域。使用被占据区域和未被占据区域,对于将头部16沿着径向方向的运动时机是有用的。在这些实施例中,仅当它们在未占据区域(例如区域92)上方时沿径向方向移动时,控制器20发讯通知头部16。FIG5B illustrates a preferred embodiment in which the printing of the plurality of objects occupies a predetermined range of azimuth angles on tray 12. The predetermined range is preferably at least 5° but less than 350°, or less than 340°, or less than 330°, or less than 320°, or less than 310°, or less than 300°, or less than 290°, or less than 280°, for example, 270°. FIG5B illustrates a first region 90 and a second region 92 on tray 12, where region 90 represents the predetermined range of azimuth angles at which objects are printed. Regions 90 and 92 each have a circular sector shape. Preferably, the arc length of region 92 is shorter than the arc length of region 90. Thus, one or more objects are printed on region 90 of tray 12, while region 92 remains free of printed objects, preferably at all times. Region 90 is referred to as the occupied region, while region 92 is referred to as the unoccupied region. Using occupied and unoccupied regions is useful for timing the movement of head 16 along a radial direction. In these embodiments, controller 20 signals heads 16 only when they are moving in a radial direction when over an unoccupied area (eg, area 92).

图5C至图5F显示一分配方案,其中头部16仅当它们在未占据区域上方时径向移动。在图5C至图5F中,实线弧箭头表示允许头部16分配建构材料的轨迹,而头部16相对于托盘12没有沿着径向方向的相对运动。实心圆圈标记出多个轨迹的不同条带(swath)。而当托盘12旋转时,头部16沿着径向位置的运动由虚线箭头表示。对应于区域92(并因此也对应于区域90)的方位坐标表示为和5C to 5F illustrate a dispensing scheme in which heads 16 move radially only when they are over unoccupied areas. In FIG5C to 5F, solid arc arrows indicate trajectories that allow heads 16 to dispense building material without relative movement of heads 16 in the radial direction relative to tray 12. Solid circles mark the various swaths of the various trajectories. The movement of heads 16 along the radial position as tray 12 rotates is indicated by dashed arrows. The position coordinates corresponding to area 92 (and therefore also to area 90) are denoted by and

如图所示。图5C至图5F是6个轨迹,表示为94a至98b。相同条带(swath)内的各轨迹可以对应于头部16的不同喷嘴或者相同的喷嘴,但是沿着径向方向移动以实现沿着径向方向的交错分配,如上文进一步详细描述。因此当采用沿着径向的交错分配时,相同条带中的相邻轨迹(轨迹94a和94b,轨迹96a和96b,以及轨迹98a和98b,在本示例中)的径向位置之间的差异可以是一被分配的液滴的直径,并且当不采用沿着径向的交错分配时,相同条带中的相邻轨迹的径向位置之间的差异可以是阵列的多个相邻喷嘴之间的距离。As shown in the figure. Figures 5C to 5F are six tracks, denoted as 94a to 98b. Each track within the same swath can correspond to a different nozzle of the head 16 or the same nozzle, but shifted in the radial direction to achieve staggered distribution along the radial direction, as described in further detail above. Therefore, when staggered distribution along the radial direction is used, the difference between the radial positions of adjacent tracks in the same swath (tracks 94a and 94b, tracks 96a and 96b, and tracks 98a and 98b, in this example) can be the diameter of a dispensed droplet, and when staggered distribution along the radial direction is not used, the difference between the radial positions of adjacent tracks in the same swath can be the distance between multiple adjacent nozzles in the array.

轨迹的不同条带通常对应于头部16的径向位移喷嘴阵列长度的整数倍的量。因此,对应于两个相邻条带的轨迹的径向位置之间的差异可以是但非必然地是头部16的喷嘴阵列长度(例如在本示例中在轨迹94a和96a、轨迹96a和98a、轨迹94b和96b、轨迹96b和98b之间)。Different strips of trajectories generally correspond to radial displacements of head 16 by an amount that is an integer multiple of the nozzle array length. Thus, the difference between the radial positions of the trajectories corresponding to two adjacent strips may be, but is not necessarily, the nozzle array length of head 16 (e.g., in this example, between trajectories 94a and 96a, trajectories 96a and 98a, trajectories 94b and 96b, and trajectories 96b and 98b).

应当理解,在图5C至图5F减少了轨迹的数量,这不旨在将本发明的范围限制至6个轨迹。通常,轨迹的条数最多为W/L,其中W是托盘12上的工作区域26的沿径向的宽度,L是头部16的喷嘴阵列的长度。当采用沿着径向方向的交错分配,轨迹的总数优选地至多为W/D,并且每个条中的轨迹的数量优选地约为L/D,其中D是一个被分配的液滴的特征直径。当不采用沿着径向方向的交错分配时,各条带中的轨迹数目优选地最多等于阵列中喷嘴的数目。优选地,多个轨迹中有至少两个或至少三个条带,以及至少两个或至少三个或至少四个轨迹。It should be understood that the reduced number of tracks in Figures 5C to 5F is not intended to limit the scope of the present invention to six tracks. Typically, the number of tracks is at most W/L, where W is the radial width of the working area 26 on the tray 12 and L is the length of the nozzle array of the head 16. When staggered distribution along the radial direction is used, the total number of tracks is preferably at most W/D, and the number of tracks in each strip is preferably about L/D, where D is the characteristic diameter of a dispensed droplet. When staggered distribution along the radial direction is not used, the number of tracks in each strip is preferably at most equal to the number of nozzles in the array. Preferably, there are at least two or at least three strips in the plurality of tracks, and at least two or at least three or at least four tracks.

图5C和图5D描述了采用沿着径向方向交错分配的分配方案。参考如图5C所示,头部16在对应于轨迹94a的径向位置处分配建构材料。当托盘到达方位位置时,头部16在区域92上方并且暂时停止分配。当头部16仍在区域92上方时,头部16向外移动到对应于轨迹94b的径向位置。至少直到托盘到达方位角位置即当头部16在区域90之上时,头部16才恢复所述分配。所述过程持续直到所述多个头部经过在条带94处所有或一些的轨迹为止。在头部16在区域92上方的时间段期间,也执行从一条带到另一条带的径向运动,如图所示,例如通过多个虚线箭头,其表示头部16从对应于轨迹94b的径向位置到对应于轨迹96a的径向位置的径向运动,以及头部16从对应于轨迹96b的径向位置到对应于轨迹98a的径向位置的径向运动。Figures 5C and 5D illustrate a dispensing scheme employing staggered dispensing along the radial direction. Referring to Figure 5C , head 16 dispenses building material at a radial position corresponding to trajectory 94a. When the tray reaches the azimuth position, head 16 is above region 92 and temporarily ceases dispensing. While still above region 92, head 16 moves outward to a radial position corresponding to trajectory 94b. Dispensing does not resume until at least the tray reaches the azimuth position, i.e., when head 16 is above region 90. This process continues until the multiple heads have passed through all or some of the trajectories on strips 94. During the time period that head 16 is above region 92, radial movement from one strip to another is also performed, as illustrated by the dashed arrows, which represent radial movement of head 16 from a radial position corresponding to trajectory 94b to a radial position corresponding to trajectory 96a, and from a radial position corresponding to trajectory 96b to a radial position corresponding to trajectory 98a.

当不采用沿着径向方向的交错分配时,分配方案不包括等于相同条带内的相邻轨迹的径向位置之间的差异的量的径向位移。在这些实施例中,径向位移的量等于头部16的喷嘴阵列的长度。这些实施例在图5E和图5F显示。参考图5E所示,头部16在对应于来自两个不同喷嘴的轨迹94a和94b的一径向位置处分配建构材料。当托盘到达方位角位置时,头部16在区域92上方,并且暂时停止分配。当头部16仍在区域92上方时,头部16向外移动到对应于轨迹96a的径向位置。至少直到托盘到达方位角位置即当头部16在区域90之上时,头部16才恢复所述分配。所述过程继续到条带96和条带98。When staggered distribution along the radial direction is not employed, the distribution scheme does not include a radial displacement equal to the difference between the radial positions of adjacent tracks within the same strip. In these embodiments, the amount of radial displacement is equal to the length of the nozzle array of head 16. These embodiments are illustrated in Figures 5E and 5F. Referring to Figure 5E, head 16 distributes building material at a radial position corresponding to tracks 94a and 94b from two different nozzles. When the tray reaches the azimuth position, head 16 is above area 92 and dispensing is temporarily stopped. While still above area 92, head 16 moves outward to a radial position corresponding to track 96a. Head 16 does not resume dispensing until at least the tray reaches the azimuth position, i.e., when head 16 is above area 90. The process continues with strips 96 and 98.

图5D和图5F描述了类似于图5C和图5E的分配方案,除了头部在区域92上向内移动之外。图5C和图5D中描述的方案组合,或图5E和图5F中描述的方案组合是可以想到的。例如这些协议可以交替执行。5D and 5F depict a distribution scheme similar to that of FIG. 5C and FIG. 5E , except that the head moves inward over region 92. Combinations of the schemes depicted in FIG. 5C and FIG. 5D , or combinations of the schemes depicted in FIG. 5E and FIG. 5F , are conceivable. For example, these protocols can be performed alternately.

还设想了一些实施例,其中控制器20在一方位角座标恢复所述分配,所述方位角坐标本质上相同于停止所述分配的方位角座标处(例如在小于1°或小于0.1°或小于0.01°内)。Also contemplated are embodiments in which the controller 20 resumes the dispensing at an azimuth coordinate that is substantially the same as the azimuth coordinate at which the dispensing was stopped (eg, within less than 1°, or less than 0.1°, or less than 0.01°).

图5G和图5H显示多个分配方案,其中在停止所述分配的相同方位坐标处恢复所述分配,如上文进一步详细描述。图5G描述头部向外移动的一分配方案,图5H描述头部向内移动的一分配方案。也可设想图5G和图5H中描述的方案组合。例如,这些方案可以交替执行。图5G和图5H的符号与图5C至图5E中的相同。Figures 5G and 5H illustrate multiple allocation scenarios, where allocation is resumed at the same position coordinates where it was stopped, as described in further detail above. Figure 5G depicts an allocation scenario with the head moving outward, while Figure 5H depicts an allocation scenario with the head moving inward. Combinations of the scenarios depicted in Figures 5G and 5H are also contemplated. For example, these scenarios can be performed alternately. The symbols in Figures 5G and 5H are the same as those in Figures 5C through 5E.

在控制器20在一偏移方位角坐标处恢复所述分配的实施例中,调整所述打印数据,使得所述物体中对应于不同径向位置的多个不同部分的对应极坐标(polarcoordinate)也被偏移。此数据的这种配置可以由控制器20或计算机24完成。In an embodiment where the controller 20 restores the distribution at an offset azimuthal coordinate, the print data is adjusted so that the corresponding polar coordinates of the plurality of different portions of the object corresponding to different radial positions are also offset. This configuration of the data can be performed by the controller 20 or the computer 24.

以打印输出量的角度而言,根据图5A所示的教示中的分配方案优于根据图5B至图5H所示的教示中的分配方案。以数据操作简单性的角度而言,根据图5B至图5F所示的教示中的分配方案优于根据图5A所示的教示中的分配方案。以数据操作简单性的角度而言,根据图5G至图5H所示的教示中的分配方案优于根据图5A至图5F所示的教示中的分配方案。From the perspective of print output, the allocation scheme according to the teaching of FIG. 5A is superior to the allocation scheme according to the teaching of FIG. 5B to FIG. 5H . From the perspective of data manipulation simplicity, the allocation scheme according to the teaching of FIG. 5B to FIG. 5F is superior to the allocation scheme according to the teaching of FIG. 5A . From the perspective of data manipulation simplicity, the allocation scheme according to the teaching of FIG. 5G to FIG. 5H is superior to the allocation scheme according to the teaching of FIG. 5A to FIG. 5F .

本发明人还考虑多个实施例,其中控制器20在往复运动期间继续分配所述建构材料。在这些实施例中,打印数据因应于头部的往复运动而被调整。这种分配方案允许沿着多个非圆形段分配多个液滴。The inventors also contemplate embodiments in which controller 20 continues to dispense the build material during the reciprocating motion. In these embodiments, the print data is adjusted in response to the reciprocating motion of the head. This dispensing scheme allows for dispensing multiple droplets along multiple non-circular segments.

如上所述,托盘12和头部16之间的垂直距离可以变化,以允许以分层方式形成一个三维物体。在一些实施例中,控制器20在垂直运动期间停止建构材料的分配。从分配方案的简单性的角度而言,这些实施方案是优选的。As described above, the vertical distance between tray 12 and head 16 can be varied to allow a three-dimensional object to be formed in a layered manner. In some embodiments, controller 20 stops the dispensing of building material during the vertical motion. These embodiments are preferred from the perspective of simplicity of the dispensing scheme.

发明人发现垂直运动的时机对打印物体的质量有影响。因此本发明人设计了一种提高打印物体质量的三维打印方案。通常在制造一层的期间,存在由系统10执行的若干操作。这些操作例如包括The inventors have found that the timing of the vertical motion has an impact on the quality of the printed object. Therefore, the inventors have designed a three-dimensional printing solution that improves the quality of the printed object. Generally, during the production of a layer, there are several operations performed by the system 10. These operations include, for example,

通过多个头部16分配建构材料,通过调平装置32调平新打印层以及通过辐射源18固化所述层。这些操作通常在托盘12上不同的方位角位置,因此对于一给定物体是有顺序的。在本发明的一些实施例中,垂直运动的定机与这些顺序操作的时机同步。例如可以在施加到新形成的层的最后操作之后(例如,在通过辐射源18固化所述层之后)以及在分配随后的层之前开始垂直运动。The build material is dispensed by multiple heads 16, the newly printed layer is leveled by leveling device 32, and the layer is cured by radiation source 18. These operations are typically performed at different azimuth positions on tray 12 and are therefore sequential for a given object. In some embodiments of the present invention, the timing of the vertical movement is synchronized with the timing of these sequential operations. For example, the vertical movement can be initiated after the last operation applied to a newly formed layer (e.g., after curing the layer by radiation source 18) and before dispensing the subsequent layer.

在本发明的一些实施例中,当一新形成的层到调平装置32时,立即启动垂直运动(例如在小于1秒内)。或者,当一新形成的层到调平装置32时,可以启动垂直运动,使得垂直运动立即完成(例如在小于1秒内)。这些实施例在多个打印情形中特别有用,其中不希望在托盘12上预留未占据区域(例如当一将被打印的物体的多个层的面积大于图5B的区域90的面积)。In some embodiments of the present invention, vertical motion is initiated immediately (e.g., in less than 1 second) when a newly formed layer arrives at the leveling device 32. Alternatively, vertical motion can be initiated such that vertical motion is completed immediately (e.g., in less than 1 second) when a newly formed layer arrives at the leveling device 32. These embodiments are particularly useful in multiple printing situations where it is undesirable to leave unoccupied area on the tray 12 (e.g., when the area of multiple layers of an object to be printed is larger than the area of area 90 of FIG. 5B).

在多个实施例中,其中多个物体被打印以占据托盘12上的方位角的一预定范围,其中预定的占据区域和未占据区域被限定在托盘12上(参见图5B),当区域90在调平装置32下方或在头部16下方或在辐射源18下方时,最优选地是在调平装置32下方时,所述垂直运动可选地并且优选地被执行。In various embodiments, in which multiple objects are printed to occupy a predetermined range of azimuth angles on the tray 12, wherein predetermined occupied and unoccupied areas are defined on the tray 12 (see FIG. 5B ), the vertical movement is optionally and preferably performed when the area 90 is below the leveling device 32 or below the head 16 or below the radiation source 18, most preferably below the leveling device 32.

在本发明的一些实施例中,控制器20在头部16和/或托盘12沿着垂直方向的运动期间继续分配所述建构材料。头部在垂直运动期间持续分配建构材料。这些实施例的优点是它所短整个打印时间,因为系统不分配材料的时间较少。在持续所述分配的实施例中,坐标变换优选地包括将计算机物理数据的至少一部分的坐标变换为一螺旋坐标系统。In some embodiments of the present invention, controller 20 continues dispensing the build material during vertical movement of head 16 and/or tray 12. The head continues dispensing build material during vertical movement. These embodiments have the advantage of shortening overall printing time because the system spends less time not dispensing material. In embodiments in which dispensing is continued, the coordinate transformation preferably includes transforming the coordinates of at least a portion of the computer-physical data into a helical coordinate system.

可选地且优选地沿着垂直方向的执行运动,使得在打印头部16分配建构材料的过程中,托盘12和打印头部16在托盘的单次旋转期间经历至少两个不同的垂直距离于其之间。在本发明的一些实施例中,沿着垂直方向执行运动,使得在托盘12的单次旋转期间,垂直距离增加大约等于单层建构材料的特征厚度的量。例如当单层的厚度为t微米并且托盘12的旋转角速度为每秒ω弧度时,垂直距离可以以每秒t×ω/2π微米的速率增加,这是相当于托盘12旋转每度t/360微米。根据需要,沿着垂直方向的运动可以是连续的或间歇的。Optionally and preferably, the motion is performed in a vertical direction such that, during the process of print head 16 dispensing build material, tray 12 and print head 16 experience at least two different vertical distances between them during a single rotation of the tray. In some embodiments of the present invention, the motion is performed in the vertical direction such that, during a single rotation of tray 12, the vertical distance increases by an amount approximately equal to the characteristic thickness of a single layer of build material. For example, when the thickness of the single layer is t microns and the angular velocity of tray 12 is ω radians per second, the vertical distance may increase at a rate of t×ω/2π microns per second, which is equivalent to t/360 microns per degree of tray 12 rotation. The motion in the vertical direction may be continuous or intermittent, as desired.

当系统10包括用于分配建模材料的两个或更多个打印头部16时,这些头部可以根据打印模式被配置在托盘12上。例如当从两个或更多个建模材料头部分配相同的建模材料时,这些头部可以配置在不同的径向位置,例如如图6所示的径向位置r1、r2和r3,用于三种建模材料打印头部16a,16b和16c的情况,从而减少了沿径向移动这些头部的需求。可以选择建模材料头部的数量,使得当它们在不同的径向位置设置时,它们沿着径向方向覆盖工作区域26的整个宽度。When the system 10 includes two or more print heads 16 for dispensing modeling material, these heads can be arranged on the tray 12 according to the printing mode. For example, when dispensing the same modeling material from two or more modeling material heads, these heads can be arranged at different radial positions, such as the radial positions r 1 , r 2 , and r 3 shown in FIG6 for the case of three modeling material print heads 16 a , 16 b , and 16 c , thereby reducing the need to move these heads in the radial direction. The number of modeling material heads can be selected so that when they are arranged at different radial positions, they cover the entire width of the working area 26 in the radial direction.

当两个或更多个不同的建模材料头部分配两种或更多种不同的建模材料时,这些头部的径向位置由控制器20独立地控制,这取决于托盘上的不同建模材料所分配的位置。When two or more different modeling material heads dispense two or more different modeling materials, the radial positions of these heads are independently controlled by the controller 20 depending on the positions on the tray to which the different modeling materials are dispensed.

如上所述,在一些实施例中,多个头部16通过一平台沿着径向方向r相对于托盘往复运动,所述平台配置用以建立头部16沿着径向方向往复运动的。在图10显示适合于本实施例的平台52的代表性示例。在本示例中,头部16的径向运动由螺钉130实现,所述螺钉130通过电动机132旋转运动而被带动。电机132可选地且优选地安装在平台52最靠近轴线14的一端(未显示,参见例如图1D)。螺钉130的一端134连接到电机132。另一端136可以是未受支撑的,在这种情况下,螺钉130作为一悬臂螺钉(cantilever screw),或被螺钉支撑结构138支撑。As described above, in some embodiments, a plurality of heads 16 reciprocate relative to the tray in a radial direction r via a platform configured to establish reciprocating motion of the heads 16 in a radial direction. A representative example of a platform 52 suitable for this embodiment is shown in FIG10 . In this example, the radial motion of the heads 16 is achieved by a screw 130, which is driven by the rotational motion of a motor 132. The motor 132 is optionally and preferably mounted at the end of the platform 52 closest to the axis 14 (not shown, see, for example, FIG1D ). One end 134 of the screw 130 is connected to the motor 132. The other end 136 can be unsupported, in which case the screw 130 acts as a cantilever screw, or is supported by a screw support structure 138.

本发明人发现,当头部16沿着平台52移动时,特别是通过一旋转螺钉,头部的径向位置易受到径向位置的函数而变化的不精确性(inaccuracies)所影响。不精确性(inaccuracies)在本文中可互换地称为误差(errors)。The present inventors have discovered that when the head 16 is moved along the platform 52, particularly by a rotating screw, the radial position of the head is susceptible to inaccuracies that vary as a function of radial position. Inaccuracies are interchangeably referred to herein as errors.

根据本发明的一些实施例,应用一补偿函数以至少部分地补偿作为径向位置的函数的不精确性的变化。优选地,选择所述补偿函数以至少部分地补偿不精确性的非振荡变化。可以通过控制器20应用所述补偿函数,其中对于头部16从一径向位置到另一径向位置的任何位移,控制器20根据所述补偿函数计算在目的点处预期的不精确性,并重新计算目的点的径向位置,以便补偿所计算的不精确性。然后控制器20将头部16移动到重新计算的径向位置。例如,当头部16从径向位置r1移动到径向位置r2时,控制器20计算使用所述补偿函数来计算在r2处所预期的不精确性Δr2,并且将头部16移动到径向位置r2-Δr2,其中Δr2可以是正的、零或负的。According to some embodiments of the present invention, a compensation function is applied to at least partially compensate for variations in inaccuracy as a function of radial position. Preferably, the compensation function is selected to at least partially compensate for non-oscillatory variations in inaccuracy. The compensation function can be applied by controller 20, wherein for any displacement of head 16 from one radial position to another, controller 20 calculates the expected inaccuracy at the destination point based on the compensation function and recalculates the radial position of the destination point to compensate for the calculated inaccuracy. Controller 20 then moves head 16 to the recalculated radial position. For example, when head 16 moves from radial position r1 to radial position r2 , controller 20 calculates the expected inaccuracy Δr2 at r2 using the compensation function and moves head 16 to radial position r2 - Δr2 , where Δr2 can be positive, zero, or negative.

所述补偿函数通常根据螺钉130的机械特性和螺钉130与平台52之间的连接刚度。The compensation function is generally based on the mechanical properties of the screw 130 and the stiffness of the connection between the screw 130 and the platform 52 .

当螺钉130的端部136被支撑结构支撑时,图11A显示预期不精确性,作为离端部134的距离的一函数。在图11A中,所述曲线图140描述了径向位置的误差的变化,作为离端部134的距离的一函数。如图所示,所述误差表现出平均值随着离开端部134的距离增加的一振荡行为。平均值的变化是近似线性的。因此在这些实施例中,控制器20采用大致线性的(例如具有小于20%或小于10%或小于5%或小于1%的线性偏差)补偿函数。线性函数的斜率和相交可以基于螺钉130的机械特性计算,例如其弹性模量(modulus of elasticity)及其二次矩面积(second moment of area)。或者,可以通过测量误差,其作为径向位置的一函数,以实验地获得线段140,并将实验地获得的线段的平均值拟合为一线性函数,来计算斜率和相交。在142处示显示了适合于本实施例的补偿函数的代表性示例,并且在144处显示了补偿的结果(图11A)。如图所示,误差仍然是振荡的,但平均误差基本为零。FIG11A illustrates the expected inaccuracy as a function of distance from end 134 when end 136 of screw 130 is supported by a support structure. In FIG11A , graph 140 depicts the variation in radial position error as a function of distance from end 134. As shown, the error exhibits an oscillatory behavior, with the mean value increasing as the distance from end 134 increases. The variation in the mean value is approximately linear. Therefore, in these embodiments, controller 20 employs a substantially linear compensation function (e.g., having a linear deviation of less than 20%, less than 10%, less than 5%, or less than 1%). The slope and intersection of the linear function can be calculated based on the mechanical properties of screw 130, such as its modulus of elasticity and its second moment of area. Alternatively, the slope and intersection can be calculated by measuring the error as a function of radial position to experimentally obtain line segment 140 and fitting the mean value of the experimentally obtained line segment to a linear function. A representative example of a compensation function suitable for this embodiment is shown at 142, and the result of the compensation (FIG. 11A) is shown at 144. As shown, the error is still oscillatory, but the average error is essentially zero.

图11B显示当螺钉130是一悬臂螺钉时,即当端部136未被支撑时,以距端部134的距离为一函数的预期的不精确性146。为了比较也显示,当支撑端部136时的预期的不精确性140。如图所示,不精确性的平均值146以距离端部134的距离作为一函数非线性地增加,并且与端部136附近的不精确性140的平均值相比显著地更高。在这些实施例中,控制器20优选地采用非线性补偿函数。非线性补偿函数可以包括n次多项式函数,其中n>1。通过测量以径向位置为一函数的误差而实验地获得线段146,并且拟合实验地获得的线段的平均值为一n次多项式函数,而可以计算出多项式函数的系数。FIG11B shows the expected inaccuracy 146 as a function of distance from end 134 when screw 130 is a cantilever screw, i.e., when end 136 is unsupported. For comparison, the expected inaccuracy 140 when end 136 is supported is also shown. As shown, the average value 146 of the inaccuracy increases nonlinearly as a function of distance from end 134 and is significantly higher than the average value of the inaccuracy 140 near end 136. In these embodiments, controller 20 preferably employs a nonlinear compensation function. The nonlinear compensation function may comprise an nth-degree polynomial function, where n>1. The coefficients of the polynomial function may be calculated by experimentally obtaining line segments 146 by measuring the error as a function of radial position and fitting the average value of the experimentally obtained line segments to an nth-degree polynomial function.

理论上,当一沿着方向x的一维柱体在x=0处被支撑并且在x=L处,在其自由端接受一集中载荷P时,所述柱体呈现一可近似为三次多项式的弯曲形状,由y=Px2(3L-x)/(6EI)定义,其中E和I分别是柱体的弹性模量(modulus of elasticity)和二次矩面积(second moment of area),y垂直于x而测量。因此非线性补偿函数优选地包括三次多项式。Theoretically, when a one-dimensional cylinder along direction x is supported at x = 0 and receives a concentrated load P at its free end at x = L, the cylinder exhibits a curved shape that can be approximated by a cubic polynomial, defined by y = Px 2 (3L-x)/(6EI), where E and I are the modulus of elasticity and second moment of area of the cylinder, respectively, with y measured perpendicular to x. Therefore, the nonlinear compensation function preferably comprises a cubic polynomial.

图11C中在148处显示适合于本实施例的三次多项式补偿函数的一代表性示例。补偿的结果在150处显示。如图所示,误差仍然是振荡的,但是平均误差接近于零。在本发明人进行的实验中,没有补偿的最大误差(线段146)约为119μm,补偿后的最大误差(线段150)约为30μm。A representative example of a cubic polynomial compensation function suitable for this embodiment is shown at 148 in FIG. 11C . The results of the compensation are shown at 150. As shown, the error still oscillates, but the average error is close to zero. In experiments conducted by the present inventors, the maximum error without compensation (line segment 146) was approximately 119 μm, while the maximum error after compensation (line segment 150) was approximately 30 μm.

通常,建构材料被供应到积层制造(AM)系统,例如但不限于系统10,其具有一预填充的卡匣。卡匣被安装在积层制造系统中并连接到递送系统,通过所述递送系统沉积用于打印的建构材料。一旦建构材料供应接近耗尽,就替换卡匣。所期望的是,可以轻易地执行卡匣的移除和安装,并且不需要额外的工具。Typically, building material is supplied to an additive manufacturing (AM) system, such as, but not limited to, system 10, with a pre-filled cassette. The cassette is installed in the AM system and connected to a delivery system, through which the building material is deposited for printing. Once the supply of building material is nearly depleted, the cassette is replaced. Desirably, removal and installation of the cassette can be performed easily and without the need for additional tools.

通常,卡匣是一次性的,但是在丢弃之前需要排空以安全丢弃。在操作期间排空料筒的整个内容物而不妨碍制造过程通常是困难的。然而卡匣的完全耗尽或几乎完全耗尽是期望的,因为它最大化卡匣的打印能力并且最小化昂贵的建构材料的浪费。Typically, cartridges are disposable but require emptying for safe disposal before disposal. Emptying the entire contents of a cartridge during operation without disrupting the manufacturing process is often difficult. However, complete or nearly complete depletion of the cartridge is desirable because it maximizes the cartridge's printing capacity and minimizes waste of expensive build materials.

根据本发明的一些实施例,多个卡匣以一角度安装在卡匣座槽中,所述角度在积层制造期间促进内容物朝向用于递送建构材料的一流体连接的流动,例如打印。在一些示例性实施例中,卡匣形成有一凹口(well)或凹陷(recess)在卡匣的壁中于卡匣的最低区域处或附近,使得建构材料的出口接近最低区域,例如相对于重力最低。可选地,2至10度或2至5度的一角度足以促进朝向凹口的流动。可选地,座槽容置4至10个座槽,例如6个,并且被构造使得其可以容易地从打印机拉出,以允许在积层制造系统(例如,系统10)的操作期间,用以维修连接到所述多个卡匣的建构材料递送系统。根据本发明的一些实施例,各卡匣安装有一弹簧锁,所述弹簧锁在安装后将卡匣保持在适当位置,并且当卡匣需替换时容易被释放。According to some embodiments of the present invention, a plurality of cassettes are mounted in a cassette housing at an angle that promotes flow of the contents toward a fluid connection for delivering building material during additive manufacturing, such as printing. In some exemplary embodiments, the cassette is formed with a well or recess in the wall of the cassette at or near the lowest area of the cassette, such that the outlet of the building material is near the lowest area, such as the lowest relative to gravity. Optionally, an angle of 2 to 10 degrees or 2 to 5 degrees is sufficient to promote flow toward the well. Optionally, the housing accommodates 4 to 10 housings, such as 6, and is configured so that it can be easily pulled out of the printer to allow maintenance of the building material delivery system connected to the plurality of cassettes during operation of an additive manufacturing system (e.g., system 10). According to some embodiments of the present invention, each cassette is mounted with a spring lock that holds the cassette in place after installation and is easily released when the cassette needs to be replaced.

现在参考图16显示根据本发明的一些实施例中的一示例性卡匣。根据本发明的一些实施例,用于一积层制造系统的一卡匣300,例如但不限于系统10,包括用于存储建构材料(例如建构材料)的一壳体305,用于将卡匣300连接到所述积层制造系统的一递送单元的一流体连接340,用于感测卡匣300中的内容物的存在和/或用于辨识内容物的一或多个传感器350,以及连通大气的一通风口360。根据本发明的一些实施例,卡匣300额外地包括具有一把手330的一锁定弹簧,用于将卡匣锁定在积层制造系统中,使得可以在卡匣和积层制造系统的一分配单元之间建立稳定的连接。根据本发明的一些实施例,当安装在积层制造系统中时,卡匣300以一角度“a”产生角度。调整卡槽300的角度促进内容物朝向流体连接340流动。任选地,角度“a”在2至10度之间,例如2度。根据本发明的一些实施例,壳体305在卡匣的最低点处形成有一凹口或凹陷320,并且通过流体连接340的一输出(output)对准靠近凹口320,使得内容物可以在出口附近积聚。Reference is now made to FIG. 16 , which illustrates an exemplary cassette according to some embodiments of the present invention. According to some embodiments of the present invention, a cassette 300 for use in an additive manufacturing system, such as, but not limited to, system 10, includes a housing 305 for storing building materials (e.g., building materials), a fluid connection 340 for connecting the cassette 300 to a delivery unit of the additive manufacturing system, one or more sensors 350 for sensing the presence of contents in the cassette 300 and/or for identifying the contents, and a vent 360 to the atmosphere. According to some embodiments of the present invention, the cassette 300 additionally includes a locking spring having a handle 330 for locking the cassette in the additive manufacturing system, thereby establishing a stable connection between the cassette and a dispensing unit of the additive manufacturing system. According to some embodiments of the present invention, when installed in the additive manufacturing system, the cassette 300 is angled at an angle "a." Adjusting the angle of the cassette 300 facilitates the flow of contents toward the fluid connection 340. Optionally, the angle "a" is between 2 and 10 degrees, for example, 2 degrees. According to some embodiments of the present invention, housing 305 forms a notch or depression 320 at the lowest point of the cartridge, and an output of fluid connection 340 is aligned proximate to notch 320 so that contents can accumulate near the outlet.

现在参考图17显示具有多个卡匣的一示例性旋转3D打印系统,图18显示根据本发明的一些实施例的示例性卡匣座槽。在一些示例性实施例中,卡匣300安装在旋转积层系统400中。系统400的原理和操作可以类似于系统10的原理和操作,并根据需要如下添加卡匣和卡匣座槽。或者,卡匣300可用于其它积层系统,例如线性积层系统。通常旋转积层系统400包括一打印腔室420,其中通过以分层方式在建构托盘12上分配材料来制造物体,以及用于容置一或多个卡匣300的一卡匣腔室455。Reference is now made to FIG. 17 , which shows an exemplary rotary 3D printing system having multiple cassettes, and FIG. 18 , which shows exemplary cassette receptacles according to some embodiments of the present invention. In some exemplary embodiments, cassettes 300 are mounted in a rotary lamination system 400. The principles and operation of system 400 can be similar to those of system 10 , with cassettes and cassette receptacles added as needed as follows. Alternatively, cassettes 300 can be used in other lamination systems, such as linear lamination systems. Typically, rotary lamination system 400 includes a print chamber 420 in which objects are manufactured by distributing material in a layered manner on a build tray 12, and a cassette chamber 455 for accommodating one or more cassettes 300.

通常卡匣300连接到一分配单元,用于在托盘12旋转时选择性地将材料分配在托盘12上。根据本发明的一些实施例,多个卡匣,例如4至10个卡匣,容置在一卡匣座槽420中并且通过一锁定弹簧410锁定就位。如图16所示,当卡匣主体安装到座槽420中时,锁定弹簧410被卡匣主体强制压下。当卡匣完全安装时,锁定件在卡匣后面弹起以将其锁定就位。这允许将卡匣单手安装到打印机中。为了释放锁定,锁定弹簧可以被压下从座槽420拉出卡匣。各卡匣可以独立于其它卡匣更换。将卡匣300锁定就位,以在卡匣300和积层系统的分配头部(例如头部16)之间建立流体连接。Typically, the cassette 300 is connected to a dispensing unit for selectively dispensing material onto the tray 12 as the tray 12 rotates. According to some embodiments of the present invention, a plurality of cassettes, for example 4 to 10 cassettes, are housed in a cassette seat 420 and locked in place by a locking spring 410. As shown in Figure 16, when the cassette body is installed in the seat 420, the locking spring 410 is forcibly pressed down by the cassette body. When the cassette is fully installed, a locking member pops up behind the cassette to lock it in place. This allows the cassette to be installed in the printer with one hand. To release the lock, the locking spring can be depressed and the cassette can be pulled out of the seat 420. Each cassette can be replaced independently of the other cassettes. The cassette 300 is locked in place to establish a fluid connection between the cassette 300 and the dispensing head (e.g., head 16) of the lamination system.

以下是在任何上述实施例中构想的几种打印模式。The following are several printing modes contemplated in any of the above embodiments.

如本文所使用的,“方位角扫描(azimuthal scan)”是指一种打印模式,其中头部16和托盘12之间的相对运动总是平行于方位方向。在所述扫描模式中,建构材料优选地仅在相对运动期间沿着与轴线14等距的路径被分配。这种路径在本文中被称为一圆弧。As used herein, "azimuthal scan" refers to a printing mode in which the relative motion between head 16 and tray 12 is always parallel to the azimuthal direction. In this scanning mode, build material is preferably dispensed only along a path equidistant from axis 14 during the relative motion. This path is referred to herein as an arc.

方位角扫描的一代表性示例如下。头部是静止的,而托盘旋转。当托盘旋转时,各喷嘴沿着圆弧经过先前形成的层或托盘表面上的多个目标位置。控制器针对各目标位置或一组多个目标位置,决定所述目标位置或一组多个目标位置是否被建构材料占据,以及哪种类型的建构材料将被递送到其上。根据表面的计算机影像做出决定。可选地,然后分配头部在径向方向上移动而不分配建构材料。A representative example of azimuthal scanning is as follows. The head is stationary while the tray rotates. As the tray rotates, each nozzle moves along an arc past a previously formed layer or multiple target locations on the tray surface. A controller determines, for each target location or group of target locations, whether the target location or group of target locations is occupied by build material and what type of build material is to be delivered thereto. This determination is made based on a computer image of the surface. Optionally, the dispensing head then moves in a radial direction without dispensing build material.

如本文所使用的,“矢量扫描(vector scan)”是指一种扫描模式,其中头部16和托盘之间的相对运动是沿着一路径,所述路径根据所述层的计算机影像由控制器动态地选择。可选地,路径不是一圆弧。可选地,所述路径的至少一部分不平行于产生分配的工作表面的边界。As used herein, "vector scan" refers to a scanning pattern in which the relative motion between the head 16 and the tray is along a path that is dynamically selected by the controller based on a computer image of the layer. Optionally, the path is not a circular arc. Optionally, at least a portion of the path is not parallel to the boundary of the work surface where the dispense is to be made.

因此与方位角扫描不同,方位角扫描头部的任何运动皆平行于r或方向的,矢量扫描中的运动可以沿着任何路径,不一定平行于r或方向。Therefore, unlike azimuth scanning, where any movement of the head is parallel to the r or direction, movement in vector scanning can follow any path, not necessarily parallel to the r or direction.

在本发明的一些实施例中,控制器根据对应于正在构建的层的二维位置数据来选择扫描模式。在矢量扫描中,特定层的输出量由将被支撑材料或建模材料覆盖的面积大小所决定,因此非大体积的(non-bulky)物体比大体积(bulky)物体更快地构建。另一方面,在方位扫角描中,输出量不一定由材料需要沉积的区域所决定,但是其由头部为了沉积这些材料而需要进行的扫描通过的次数所决定。例如,如果使用方位角扫描模式打印,构建平行于Z轴的杆体与建构相同长度和直径的管体花费相同的时间;而如果使用矢量扫描模式,则建构相同的杆体需要比建构相同管体花费更长的时间。In some embodiments of the present invention, a controller selects a scanning mode based on two-dimensional position data corresponding to the layer being built. In vector scanning, the output for a particular layer is determined by the size of the area that will be covered by the support material or modeling material, so non-bulky objects are built faster than bulky objects. On the other hand, in azimuth scanning, the output is not necessarily determined by the area where the material needs to be deposited, but by the number of scanning passes that the head needs to make in order to deposit the material. For example, if printing using azimuth scanning mode, it takes the same time to build a rod parallel to the Z axis as it does to build a tube of the same length and diameter; if printing using vector scanning mode, it takes longer to build the same rod than it does to build the same tube.

因此在一些实施例中,当获得的输出量类似于或大于替代地通过矢量扫描所获得的输出量时,采用方位角扫描。这取决于系统特性,例如转速、径向运动速度,层厚度等。Therefore, in some embodiments, azimuth scanning is used when the output obtained is similar to or greater than that obtained by alternative vector scanning. This depends on system characteristics such as rotation speed, radial motion speed, layer thickness, etc.

在一些实施例中,根据沉积的材料的性质或属性和/或期望表现在最终物体中的性质或属性,采用方位角沉积来沉积一种或多种材料,并且采用矢量沉积来沉积一种或多种不同的材料,通过选择用于沉积的特定材料的用途和/或具体位置。In some embodiments, azimuthal deposition is used to deposit one or more materials, and vector deposition is used to deposit one or more different materials, depending on the properties or attributes of the deposited material and/or the properties or attributes desired to be present in the final object, by selecting the purpose and/or specific location of the particular material for deposition.

矢量扫描对于打印导电“轨道”例如连续的长形结构是有利的,因为矢量沉积头部可以在其平行于托盘的运动中连续沉积导电材料。矢量扫描可选地且优选地沿着一路径,选择所述路径以在所述层中形成至少一结构。所述结构例如可以是一长形结构。Vector scanning is advantageous for printing conductive "tracks," such as continuous, elongated structures, because the vector deposition head can continuously deposit conductive material as it moves parallel to the plate. Vector scanning optionally and preferably follows a path selected to form at least one structure in the layer. The structure can, for example, be an elongated structure.

术语“长形结构”是指一三维体,其中其一维度是任何其他两维度的至少2倍、更优选至少10倍、更优选至少100倍,例如至少500倍。长形实心结构的最大维度在本文中被称为纵向维度,并且在本文中所述多个维度被称为横向维度。The term "elongated structure" refers to a three-dimensional body in which one dimension is at least 2 times, more preferably at least 10 times, more preferably at least 100 times, for example at least 500 times, greater than any of the other two dimensions. The largest dimension of an elongated solid structure is referred to herein as the longitudinal dimension, and the dimensions are referred to herein as the transverse dimensions.

通过矢量扫描形成在层260中的多个长形结构262的代表性实例在图15A中显示。所述结构还可以是一边界结构,至少部分地围绕第一建构材料所填充的一区域。通过矢量扫描在层260中形成的边界结构266的代表性实例在图15B中显示。所述结构也可以是一层间连接结构。在这些实施中,相对于所述层的总尺寸,所述结构优选地较小(例如小于1%)。在图15C中显示连接两个层260和270的层间结构268的一代表性示例。图15C中所述结构还可以嵌入在由方位角扫描形成的一区域内。例如再次参考图15A所示,层260的主要区域272可以通过方位角扫描形成,其中结构262可以嵌入在区域272内。所述结构也可以是相对于一层的周围。所述实施例在图15D中显示,其显示在其周围处的层260和结构274。A representative example of a plurality of elongated structures 262 formed in layer 260 by vector scanning is shown in FIG15A. The structure may also be a boundary structure that at least partially surrounds an area filled with the first building material. A representative example of boundary structure 266 formed in layer 260 by vector scanning is shown in FIG15B. The structure may also be an interlayer connecting structure. In these embodiments, the structure is preferably small relative to the overall size of the layer (e.g., less than 1%). FIG15C shows a representative example of an interlayer structure 268 connecting two layers 260 and 270. The structure shown in FIG15C may also be embedded within an area formed by azimuthal scanning. For example, referring again to FIG15A, a primary area 272 of layer 260 may be formed by azimuthal scanning, wherein structure 262 may be embedded within area 272. The structure may also be relative to the perimeter of a layer. Such an embodiment is shown in FIG15D, which shows layer 260 and structure 274 at its perimeter.

方位角扫描和矢量扫描的组合可以在形成物体的任何层中。具体而言,在一些实施例中,对多个层中的一内层执行方位角扫描和矢量扫描的组合,在一些实施例中,对最顶层执行方位角扫描和矢量扫描的组合,并且在一些实施例中,对最底层执行方位角扫描和矢量扫描。根据需要,方位角扫描和矢量扫描的组合也可以在多个层中执行。The combination of azimuth scanning and vector scanning can be performed on any layer forming the object. Specifically, in some embodiments, the combination of azimuth scanning and vector scanning is performed on an inner layer among the multiple layers, in some embodiments, the combination of azimuth scanning and vector scanning is performed on the topmost layer, and in some embodiments, the combination of azimuth scanning and vector scanning is performed on the bottommost layer. The combination of azimuth scanning and vector scanning can also be performed on multiple layers as needed.

本发明人发现,当建构材料仍在分配头部中时,由于过早的溶剂蒸发而使低粘度溶剂暴露于高温是会造成问题的。本发明人还发现,高温也可能损害所述物体构建在其上的基板,例如当基板是聚合物时。The inventors have found that exposing low viscosity solvents to high temperatures while the building material is still in the dispensing head can be problematic due to premature solvent evaporation. The inventors have also found that high temperatures can also damage the substrate on which the object is built, for example when the substrate is a polymer.

因此本发明人发现,在相同的温度下分配在低温下太粘的紫外线可固化的材料和包含挥发性溶剂的建构材料是会造成问题的。The present inventors have therefore discovered that dispensing a UV-curable material that is too viscous at low temperatures and a build material containing volatile solvents at the same temperature can cause problems.

通过在高温(例如高于60℃、或高于65℃、或高于70℃、或高于75℃、或至少80℃)下分配一种建构材料,并且在低温(例如低于40℃、或低于35℃、或低于30℃)下分配其它建构材料的一种技术,可有创造性地解决上述问题。The above problems can be creatively solved by a technology that distributes one construction material at a high temperature (e.g., above 60°C, or above 65°C, or above 70°C, or above 75°C, or at least 80°C) and distributes the other construction material at a low temperature (e.g., below 40°C, or below 35°C, or below 30°C).

这可以通过当加载到相应的分配头部时,单独控制各建构材料的温度来完成。因此在本发明的各种示例性实施例中,控制器维持至少两个分配头部在不同的温度下。可选地并且优选地,所述控制器实现用于在较高温度下分配建构材料的方位扫描,以及用于在较低温度下分配建构材料的矢量扫描。This can be accomplished by individually controlling the temperature of each building material when loaded into its corresponding dispensing head. Thus, in various exemplary embodiments of the present invention, a controller maintains at least two dispensing heads at different temperatures. Optionally and preferably, the controller implements azimuthal scanning for dispensing building material at a higher temperature and vector scanning for dispensing building material at a lower temperature.

本发明人发现一些造型材料,特别是紫外线可聚合材料,在物体的制造期间表现出不期望的形变(deformation),例如卷曲。发现这种卷曲趋势是从液体到固体的相变过程中材料收缩的结果。The present inventors have found that some modeling materials, particularly UV polymerizable materials, exhibit undesirable deformations, such as curling, during the manufacture of an object. This curling tendency has been found to be a result of the material shrinking during the phase transition from liquid to solid.

卷曲的程度是一可测量的量。用于测量卷曲程度的一合适程序可以包括在平坦和水平表面上制造一预定形状的物体,例如具有矩形或正方形横截面的细长柱体,在物体的一端上施加一预定的负载,并测量表面上方相对端的高度。The degree of curl is a measurable quantity. A suitable procedure for measuring the degree of curl may include fabricating an object of a predetermined shape, such as an elongated cylinder having a rectangular or square cross-section, on a flat and level surface, applying a predetermined load to one end of the object, and measuring the height of the opposite end above the surface.

在本发明的发明人对于解决卷曲问题的研究中发现,卷曲的程度与材料在聚合过程中经历的体积收缩的程度成比例,以及在材料的热变形温度(Heat DistortionTemperature,HDT)和制造期间系统内的温度之间的温度差异成比例。本发明人发现,对于具有相对高的体积收缩率和相对高的HDT(例如在聚合温度范围内)的材料,卷曲特别明显。本发明人还发现HDT和卷曲趋势之间存在单调(monotonic)关系。不希望受任何理论束缚,而假设在固化HDT期间发展的材料(其在制造期间接近系统内的温度)在积层制造程序期间可以经历应力松弛或塑性变形,相较于具有相似收缩性但是其发展更高的HDT的材料更加容易。In their research into solutions to the curling problem, the present inventors discovered that the degree of curling is proportional to the degree of volumetric shrinkage experienced by the material during polymerization, as well as the temperature difference between the material's heat distortion temperature (HDT) and the temperature within the system during manufacturing. The present inventors discovered that curling is particularly pronounced for materials with relatively high volumetric shrinkage and relatively high HDT (e.g., within the polymerization temperature range). The present inventors also discovered a monotonic relationship between HDT and curling tendency. Without wishing to be bound by any theory, it is hypothesized that materials that develop during curing at HDT (which is close to the temperature within the system during manufacturing) can undergo stress relaxation or plastic deformation during the lamination process more easily than materials with similar shrinkage but that develop a higher HDT.

如本文所使用的,术语“热变形温度”(HDT)是指在某一特定温度下,相应材料或材料组合在预定负载下变形的温度。用于测定材料或材料组合的HDT的合适测试程序是ASTMD-648系列,特别是ASTM D-648-06和ASTM D-648-07方法。As used herein, the term "heat deflection temperature" (HDT) refers to the temperature at which a material or combination of materials deforms under a predetermined load at a specific temperature. A suitable test procedure for determining the HDT of a material or combination of materials is the ASTM D-648 series, particularly ASTM D-648-06 and ASTM D-648-07 methods.

例如,在由以色列Stratasys有限公司销售的PolyJetTM系统中,使用在紫外线照射下产生交联聚合物材料的制剂。用这些材料制造的物体具有相对高的刚性,HDT高于室温,例如约50℃或更高。发现这种提高的HDT值提供低的尺寸精度性(高卷曲效应)。因此发现高HDT和低卷曲是相互矛盾的性质。本发明人已经进行了实验研究,特别是为了提供一技术,用于提供三维物体的积层制造于制造完成之后立即具有高尺寸精性(低卷曲效应)和高HDT。For example, the PolyJet system sold by Stratasys Ltd. of Israel uses formulations that produce cross-linked polymer materials under UV irradiation. Objects manufactured using these materials have relatively high rigidity and a HDT above room temperature, for example, approximately 50°C or higher. This elevated HDT has been found to result in low dimensional accuracy (high curling). High HDT and low curling have therefore been found to be conflicting properties. The present inventors have conducted experimental research, specifically to provide a technique for providing the additive manufacturing of three-dimensional objects with both high dimensional accuracy (low curling) and high HDT immediately after fabrication.

本发明人发现,卷曲效应的存在或缺乏取决于多个连续层的固化之间所经过的时间。具体而言,发现通过在引发多个连续层的固化之间设置足够长的时间间隔,可以减少或消除最终物体的卷曲效应。The inventors have found that the presence or absence of a curling effect depends on the time elapsed between the solidification of a plurality of successive layers. Specifically, it has been found that by setting a sufficiently long time interval between initiating the solidification of a plurality of successive layers, the curling effect of the final object can be reduced or eliminated.

在本发明的各种示例性实施例中,控制器20被配置用于操作头部16和辐射源18,使得对于形成所述物体的至少一层个或至少两层或至少三层,例如大部分或所有层,在紧接所述相应层之前的一层开始固化之后至少t秒,才开始固化相应层。通常但不是必须地,所述相应的层具有约15微米的厚度。在一些实施方案中,各层具有至少5微米的厚度,例如约5微米、或约10微米、或约15微米或约30微米的厚度。其它厚度不排除在本发明的范围之外。In various exemplary embodiments of the present invention, the controller 20 is configured to operate the head 16 and the radiation source 18 so that for at least one, at least two, or at least three layers, such as most or all of the layers, forming the object, curing of the corresponding layer begins at least t seconds after the layer immediately preceding the corresponding layer begins curing. Typically, but not necessarily, the corresponding layer has a thickness of about 15 microns. In some embodiments, each layer has a thickness of at least 5 microns, such as about 5 microns, or about 10 microns, or about 15 microns, or about 30 microns. Other thicknesses are not excluded from the scope of the present invention.

在本发明的各种示例性实施方案中,t比形成单一层的总时间长,包括分配和固化合计的时间。例如,当一特定层的总形成时间为5秒时,t大于5。总形成时间和t之间的差定义为“延迟”。因此不同于常规系统,在常规系统中各层在之前层的固化之后立即被沉积和固化,控制器20延迟所述层的沉积和/或固化,直到紧接的前一层的固化开始经过t秒或更多秒的时间。In various exemplary embodiments of the present invention, t is longer than the total time to form a single layer, including the time for dispensing and curing combined. For example, when the total formation time for a particular layer is 5 seconds, t is greater than 5. The difference between the total formation time and t is defined as the "delay." Thus, unlike conventional systems, in which each layer is deposited and cured immediately after the curing of the previous layer, controller 20 delays the deposition and/or curing of the layer until t seconds or more have passed since the curing of the immediately preceding layer began.

t的典型值包括但不限于至少6、或至少7、或至少8、或至少9、或至少10。在本发明的一些实施方案中,t至多为25。在本发明一些实施方案中,t小于6。Typical values for t include, but are not limited to, at least 6, or at least 7, or at least 8, or at least 9, or at least 10. In some embodiments of the invention, t is at most 25. In some embodiments of the invention, t is less than 6.

t的值还可取决于用于制造物体的相应材料的性质,并且任选地还取决于制造物体的温度。The value of t may also depend on the properties of the respective material used to manufacture the object and optionally also on the temperature at which the object is manufactured.

在本发明的一些实施例中,控制器20接收HDT数据,所述数据为正在使用中的建构材料的特征。HDT数据通常对应于所述材料一旦固化后获得的HDT。这样的数据例如可以由操作者通过数据处理器24提供。应当理解的是,操作者不必字面地输入HDT数据(尽管这也是可设想的)。在本发明的一些实施例中,控制器或数据处理器存取HDT值的数据库,HDT值的数据库可以存储在存储介质(未显示)中,并且根据操作者所做的其他类型的输入来选择HDT值。例如这样的一数据库可以包括多个条目,各条目具有建构材料类型和对应的HDT值。在这些实施例中,操作者可以输入建构材料的类型或从选项列表中选择它,并且控制器或数据处理器从数据库获得相应的HDT值。还设想多个实施例,其中控制器或数据处理器根据加载到供应系统42中的建构材料的类型从数据库获得相应的HDT值。In some embodiments of the present invention, controller 20 receives HDT data, which characterizes the building material being used. The HDT data typically corresponds to the HDT achieved by the material once cured. Such data may be provided, for example, by an operator via data processor 24. It should be understood that the operator need not literally enter the HDT data (although this is contemplated). In some embodiments of the present invention, the controller or data processor accesses a database of HDT values, which may be stored on a storage medium (not shown), and selects an HDT value based on other types of operator input. For example, such a database may include multiple entries, each with a building material type and a corresponding HDT value. In these embodiments, the operator may enter the type of building material or select it from a list of options, and the controller or data processor obtains the corresponding HDT value from the database. Embodiments are also contemplated in which the controller or data processor obtains the corresponding HDT value from the database based on the type of building material loaded into supply system 42.

一旦控制器接收到HDT数据,其可选地因应于HDT选择t值。这可以以多种方式完成。在一些实施例中,使用一查找表。此查找表可以存储在可由控制器存取的存储介质中。查找表可以包括多个条目,各具有HDT值和对应的t值。控制器可以在表格中搜索与所接收的HDT值最匹配的条目,并且基于最匹配的条目选择相应的t值或近似t值。在一些实施例中,控制器可以采用一预编程函数t(HDT),用于对HDT的一特定值决定t值。这种函数优选是HDT的单调递增函数(monotonically increasing function,例如具有正斜率的线性函数)。优选地,HDT=50℃的函数的返回值为至少6。Once the controller receives the HDT data, it optionally selects a t-value in response to the HDT. This can be done in a variety of ways. In some embodiments, a lookup table is used. This lookup table can be stored in a storage medium accessible by the controller. The lookup table can include multiple entries, each with an HDT value and a corresponding t-value. The controller can search the table for the entry that best matches the received HDT value and select a corresponding t-value or approximate t-value based on the best-matching entry. In some embodiments, the controller can use a pre-programmed function t(HDT) to determine the t-value for a specific value of HDT. This function is preferably a monotonically increasing function of HDT (e.g., a linear function with a positive slope). Preferably, the return value of the function for HDT=50°C is at least 6.

应当理解,控制器20非必要根据HDT值来选择t值。在本发明的一些实施例中,控制器20直接从用于制造物体的建构材料的类型中选择t值。这通常由查找表执行,所述查找表在本发明的一些实施例中存储在可由控制器20存取的存储介质中。这样的查找表可以包括多个条目,各具有建构材料类型或建构材料族型和相应的t值。控制器20可以在表格中搜索与建构材料类型或建构材料族型最匹配的条目,并选择相应的t值。It should be understood that controller 20 does not necessarily select a t-value based on the HDT value. In some embodiments of the present invention, controller 20 selects a t-value directly from the type of building material used to make the object. This is typically performed by a lookup table, which, in some embodiments of the present invention, is stored on a storage medium accessible to controller 20. Such a lookup table may include multiple entries, each with a building material type or building material family and a corresponding t-value. Controller 20 may search the table for the entry that best matches the building material type or building material family and select the corresponding t-value.

还设想了这样的实施例,其中t值也根据制造过程的操作温度,优选的但不一定根据HDT值和操作温度之间的差。Embodiments are also contemplated in which the value of t is also based on the operating temperature of the manufacturing process, preferably but not necessarily on the difference between the HDT value and the operating temperature.

t值可以并且优选地至少部分地根据递送到最近形成的层的能量剂量。每单位体积的能量剂量原则上取决于由辐射源18发射的辐射的强度以及材料被分配的速率。分配速率又取决于托盘12的相对旋转速度以及建构材料从头部16的喷嘴流出的流动。例如,对于一特定的建模材料,一特定的建构材料从喷嘴流出的流动,和一特定的辐射强度,旋转速度导致在形成过程中各层的较低聚合程度,其中在其上随后的多个层的固化期间,所述多个层继续聚合。本发明人发现,先前形成的多个层的这种聚合增加了卷曲效应。The value of t can, and preferably does, depend at least in part on the energy dose delivered to the most recently formed layer. The energy dose per unit volume depends, in principle, on the intensity of the radiation emitted by radiation source 18 and the rate at which the material is dispensed. The dispensing rate, in turn, depends on the relative rotational speed of tray 12 and the flow of the build material from the nozzle of head 16. For example, for a particular modeling material, a particular flow of the build material from the nozzle, and a particular radiation intensity, the rotational speed results in a lower degree of polymerization of the layers during formation, wherein the layers continue to polymerize during the curing of subsequent layers thereon. The inventors have discovered that this polymerization of previously formed layers increases the curling effect.

因此在本发明的各种示例性实施方案中,基于以下参数中的一者或多者计算t值:(i)层厚度、(ii)分配速率、(iii)辐射强度、(iv)能量剂量和(v)被固化的材料的HDT。在一些实施例中,根据上述参数中的至少两个计算t的值,在本发明的一些实施例中,跟至少三个上述参数计算t的值,并且在本发明的一些实施例中本发明根据所有上述参数计算t的值。Thus, in various exemplary embodiments of the present invention, the value of t is calculated based on one or more of the following parameters: (i) layer thickness, (ii) dispense rate, (iii) radiation intensity, (iv) energy dose, and (v) HDT of the material being cured. In some embodiments, the value of t is calculated based on at least two of the aforementioned parameters, in some embodiments of the present invention, the value of t is calculated based on at least three of the aforementioned parameters, and in some embodiments of the present invention, the value of t is calculated based on all of the aforementioned parameters.

本实施例的方法和系统可以利用许多类型的建构材料。代表性实例包括但不限于多种建构材料,其在约0.45MPa压力下的后固化HDT(通过一或多个ASTM D-648系列程序,特别是通过ASTM D-648-06和ASTM D-648-07方法,以及任选地通过ASTM D-648-06和ASTM D-648-07方法的两者来测量)高于多个层形成时的温度,优选HDT约为50℃或更高。The methods and systems of the present embodiments can utilize many types of build materials. Representative examples include, but are not limited to, a variety of build materials having a post-cure HDT (measured by one or more ASTM D-648 series procedures, particularly by ASTM D-648-06 and ASTM D-648-07 methods, and optionally by both ASTM D-648-06 and ASTM D-648-07 methods) at a pressure of about 0.45 MPa above the temperature at which the multiple layers are formed, preferably with an HDT of about 50°C or greater.

合适的建构材料可包括多种组合物,所述多种组合物包含丙烯酸(acrylic)或甲基丙烯酸(methacrylic)官能团,其可通过自由基的机制(例如丙烯酸官能团的加成反应)进行紫外线聚合。进一步示例包括但不限于多种紫外线可聚合组合物,所述紫外线可聚合组合物包含至少30%重量的单丙烯酸或单甲基丙烯酸的官能单体,其中所述单体的相应聚合物具有高于约50℃的玻璃化转变温度(Glass Transition Temperature,Tg)。在一些实施方案中,Tg高于60℃或高于70℃。Suitable building materials may include compositions comprising acrylic or methacrylic functional groups that can be UV-polymerized via a free radical mechanism (e.g., an addition reaction of the acrylic functional groups). Further examples include, but are not limited to, UV-polymerizable compositions comprising at least 30% by weight of monoacrylic or monomethacrylic functional monomers, wherein the corresponding polymers of the monomers have a glass transition temperature (Tg) greater than about 50°C. In some embodiments, the Tg is greater than 60°C or greater than 70°C.

在本文中,“Tg”是指玻璃化转变温度,被定义为E“曲线的局部最大值的位置,其中E”是材料的损失模量(loss modulus),为温度的一函数。As used herein, "Tg" refers to the glass transition temperature, which is defined as the location of the local maximum of the E" curve, where E" is the loss modulus of the material as a function of temperature.

适合于本实施例的一些代表性类型的材料包括VeroBlue RGD840,VeroGrey RGD850,VeroBlack RGD870andRGD525,其为Stratasys有限公司的商业上可获得的建模材料。Some representative types of materials suitable for this embodiment include VeroBlue RGD840, VeroGrey RGD850, VeroBlack RGD870 and RGD525, which are commercially available modeling materials from Stratasys, Inc.

如本文所用的术语“约”是指±10%,并且符号“≈”表示具有至多10%的公差的相等性。As used herein, the term "about" refers to ±10%, and the symbol "≈" indicates equality with a tolerance of up to 10%.

本文中所用的词汇“示例性(exemplary)”表示“用作为一示例(example),实例(instance)或例证(illustration)”。任何被描述为“示例性”实施例未必被解释为优选或优于其它实施例和/或排除与来自其它实施例的特征结合。The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any embodiment described as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments and/or to exclude the incorporation of features from other embodiments.

本文中所用的词汇“可选地(optionally)”表示“在一些实施例中提供,而在其它实施例中不提供”。任何本发明的特定实施例可以包括多个“可选的”特征,除非此类特征相冲突。The word “optionally” is used herein to mean “provided in some embodiments and not provided in other embodiments.” Any particular embodiment of the present invention may include a number of “optional” features, unless such features are incompatible.

术语“包括(comprises)”、“包括(comprising)”、“包括(includes)”、“包含(including)”、“具有(having)”及其词形变化是指“包括但不限于”。The terms "comprises," "comprising," "includes," "including," "having" and their conjugations mean "including but not limited to."

术语“由...组成(consisting of)”意指“包括幷且限于”。The term "consisting of" means "including and limited to."

术语“本质上由......组成(essentially consisting of)”是指组合物、方法或结构可包括额外的成分、步骤及/或部件,但只有当额外的成分、步骤及/或部件实质上不改变所要求保护的组合物、方法或结构的基本特征及新特征。The term “essentially consisting of” means that the composition, method, or structure may include additional ingredients, steps, and/or components, but only if the additional ingredients, steps, and/or components do not materially alter the basic and novel characteristics of the claimed composition, method, or structure.

本文所使用的单数形式“一”、“一个”及“至少一”包括复数引用,除非上下文另有明确规定。例如,术语“一化合物”或“至少一种化合物”可以包括多个化合物,包括其混合物。As used herein, the singular forms "a," "an," and "at least one" include plural references unless the context clearly dictates otherwise. For example, the term "a compound" or "at least one compound" may include a plurality of compounds, including mixtures thereof.

在整个本申请中,本发明的各种实施例可以以一个范围的形式存在。应当理解,以一范围形式的描述仅仅是因为方便及简洁,不应理解为对本发明范围的硬性限制。因此,应当认为所述的范围描述已经具体公开所有可能的子范围以及该范围内的单一数值。例如,应当认为从1到6的范围描述已经具体公开子范围,例如从1到3,从1到4,从1到5,从2到4,从2到6,从3到6等,以及所数范围内的单一数字,例如1、2、3、4、5及6,此不管范围为何皆适用。Throughout this application, various embodiments of the present invention may be presented in the form of a range. It should be understood that descriptions in the form of a range are merely for convenience and brevity and should not be construed as rigid limitations on the scope of the invention. Therefore, the description of a range should be considered to have specifically disclosed all possible subranges and single numbers within that range. For example, the description of a range from 1 to 6 should be considered to have specifically disclosed subranges, such as from 1 to 3, from 1 to 4, from 1 to 5, from 2 to 4, from 2 to 6, from 3 to 6, etc., as well as single numbers within the range, such as 1, 2, 3, 4, 5, and 6, regardless of the range.

每当在本文中指出数值范围,是指包括所指范围内的任何引用的数字(分数或整数)。术语,第一指示数字及第二指示数字"之间的范围”及第一指示数字"到”第二指示数字"的范围"在本文中可互换,幷指包括第一及第二指示数字,及其间的所有分数及整数。Whenever a numerical range is indicated herein, it is meant to include any cited numeral (fractional or integer) within the indicated range. The terms "range between" a first indicated numeral and a second indicated numeral and "range from" a first indicated numeral to" a second indicated numeral" are used interchangeably herein and are meant to include the first and second indicated numerals, and all fractions and integers therebetween.

可以理解,本发明中的特定特征,为清楚起见,在分开的实施例的内文中描述,也可以在单一实施例的组合中提供。相反地,本发明中,为简洁起见,在单一实施例的内文中所描述的各种特征,也可以分开地、或者以任何合适的子组合、或者在适用于本发明的任何其他描述的实施例中提供。在各种实施例的内文中所描述的特定特征,幷不被认为是那些实施方案的必要特征,除非该实施例没有那些元素就不起作用。It will be appreciated that certain features of the present invention, which for clarity are described in the context of separate embodiments, may also be provided in combination in a single embodiment. Conversely, various features of the present invention, which for brevity are described in the context of a single embodiment, may also be provided separately, in any suitable subcombination, or in any other described embodiment applicable to the present invention. Certain features described in the context of various embodiments are not to be considered essential features of those embodiments, unless the embodiment is inoperative without those elements.

上文所述的及以权利要求项部分所请求的本发明各种实施例和方面,可在以下的实施例中找到实验支持。Various embodiments and aspects of the present invention as delineated hereinabove and as claimed in the claims section below find experimental support in the following examples.

示例:Example:

现在参考以下实施例,其与上述说明一起以非限制性方式说明本发明的一些实施方案。Reference is now made to the following examples, which together with the above descriptions illustrate some embodiments of the invention in a non limiting fashion.

进行实验以确定辐射源和打印头部的优选几何配置。实验设置如图13所示,其显示安装在一框架180上的头部16和辐射源18。辐射源是一紫外线灯。Experiments were conducted to determine the preferred geometric configuration of the radiation source and print head. The experimental setup is shown in Figure 13, which shows the head 16 and radiation source 18 mounted on a frame 180. The radiation source was an ultraviolet lamp.

在352.8毫米的直径下执行打印过程,这允许约100度/秒的角速度。辐射源和头部之间的角度间隔约为52°,并且从材料分配到固化的相应时间间隔为约0.52秒。The printing process was performed at a diameter of 352.8 mm, which allowed for an angular velocity of approximately 100 degrees per second. The angular separation between the radiation source and the head was approximately 52 degrees, and the corresponding time interval from material dispensing to curing was approximately 0.52 seconds.

基线测试在不同的功率水平下进行。使用紫外线辐射计来测量在到达镇流器(ballast)的不同电压输入下紫外线灯的功率输出。紫外线灯功率为一施加电压的函数,在图14A中显示,并且Baseline tests were performed at different power levels. A UV radiometer was used to measure the power output of the UV lamp at different voltage inputs to the ballast. The UV lamp power as a function of applied voltage is shown in FIG14A and

对于2.2V、3.2V和4.5V的输入电压的所得打印图案的影像分别在图14B、图14C和图14D中显示。所述辐射计确认功率输出增加。功率对打印图案的填充水平的影响不显著。Images of the resulting printed patterns for input voltages of 2.2 V, 3.2 V, and 4.5 V are shown in FIG14B, FIG14C, and FIG14D, respectively. The radiometer confirmed the increase in power output. The effect of power on the fill level of the printed pattern was not significant.

另一个打印过程在497.8mm的直径下执行,这允许约80度/秒的角速度。辐射源和头部之间的角度间隔约为180°,并且从材料分配到固化的相应时间间隔为约2.25秒。与图14B至图14D中所显示的基线相比,所获得的打印图案的填充水平显著更高。模型的表面光洁度受到显著影响。边缘和角落不锋利,产生波浪状的光洁度。尺寸精确性也以大约2%的误差标称尺寸(error nominal dimension)而降低。这些实验所得的打印图案影像显示在图14E和图14F中。Another printing process was performed at a diameter of 497.8 mm, which allowed an angular velocity of approximately 80 degrees per second. The angular separation between the radiation source and the head was approximately 180°, and the corresponding time interval from material dispensing to curing was approximately 2.25 seconds. The resulting printed pattern had a significantly higher fill level compared to the baseline shown in Figures 14B to 14D. The surface finish of the model was significantly affected. Edges and corners were not sharp, resulting in a wavy finish. Dimensional accuracy was also reduced, with an error of approximately 2% in the nominal dimension. Images of the printed patterns obtained from these experiments are shown in Figures 14E and 14F.

要确认打印质量不受移动到较大直径的影响,将紫外线灯移动到托盘周围的多个替代位置。图14G和图14H显出用于辐射源和头部之间约80°和约60°的角度分离所得打印图案的影像。如图所示,随着紫外线灯被移动靠近打印头部,填充水平降低。To confirm that print quality was not affected by moving to a larger diameter, the UV lamp was moved to several alternative positions around the tray. Figures 14G and 14H show images of the resulting print patterns for angles of approximately 80° and 60° between the radiation source and the print head. As shown, the fill level decreased as the UV lamp was moved closer to the print head.

在另一打印过程中,网点扩大(dot gain)增加。表面光洁度提高,尺寸精确性提高。尺寸误差减小到小于标称尺寸的0.5%。图14I中显示用于80°的角度分离所得到的打印图案的代表性影像。这种打印质量与对基线进行的在较小直径的打印一致。In another print run, dot gain increased. Surface finish improved, and dimensional accuracy was enhanced. Dimensional errors were reduced to less than 0.5% of the nominal size. A representative image of the resulting print pattern for an 80° angular separation is shown in FIG14I . This print quality is consistent with printing the baseline at a smaller diameter.

为了确认填充水平较少受紫外线灯功率的影响,在较大打印直径下以不同的功率水平进行额外的实验。没有观察到填充水平和尺寸精确性的显著变化(数据未显示)。To confirm that fill level was less affected by UV lamp power, additional experiments were performed at different power levels at larger print diameters. No significant changes in fill level and dimensional accuracy were observed (data not shown).

表1总结了实验的参数和结果。Table 1 summarizes the experimental parameters and results.

表一:Table 1:

虽然本发明结合其具体实施例而被描述,显而易见的是,许多替代、修改及变化对于那些本领域的技术人员将是显而易见的。因此,其意在包括落入所附权利要求书的范围内的所有替代、修改及变化。Although the present invention has been described in conjunction with specific embodiments thereof, it is apparent that many alternatives, modifications and variations will be apparent to those skilled in the art. It is therefore intended to embrace all alternatives, modifications and variations that fall within the scope of the appended claims.

在本说明书中提及的所有出版物、专利及专利申请以其整体在此通过引用幷入本说明书中。其程度如同各单独的出版物、专利或专利申请被具体及单独地指明而通过引用幷入本文中。此外,所引用的或指出的任何参考文献不应被解释为承认这些参考文献可作为本发明的现有技术。本申请中标题部分在本文中用于使本说明书容易理解,而不应被解释为必要的限制。All publications, patents, and patent applications mentioned in this specification are hereby incorporated by reference in their entirety. This is to the same extent as if each individual publication, patent, or patent application was specifically and individually indicated to be incorporated by reference. Furthermore, any reference cited or identified should not be construed as an admission that such reference is available as prior art to the present invention. Headings are used herein to facilitate understanding of the specification and should not be construed as necessarily limiting.

Claims (74)

1.一种用于三维打印的系统,其特征在于,所述系统包括:1. A system for 3D printing, characterized in that the system comprises: 一旋转托盘,配置用以围绕一垂直轴线旋转;A rotating tray configured to rotate about a vertical axis; 一喷墨打印头部,各具有多个分离的喷嘴;以及An inkjet printhead, each with multiple separate nozzles; and 一控制器,配置用以控制所述喷墨打印头部,以在所述旋转期间分配多个建构材料的液滴在多个层中,以便在所述托盘上打印一个三维物体;A controller configured to control the inkjet printhead to dispense multiple droplets of building material in multiple layers during the rotation, so as to print a three-dimensional object on the tray; 所述控制器还存取一位图掩码的一计算机可读介质,并且仅对于未被所述位图掩码所掩蔽的所述托盘上的位置获取与所述物体的一形状有关的一打印数据。The controller also accesses a computer-readable medium with a bitmap mask and acquires print data relating to a shape of the object only for the positions on the tray not masked by the bitmap mask. 2.如权利要求1所述的系统,其特征在于:对于至少一喷墨打印头部,多个不同的喷嘴以多个不同的距离远离所述轴线,并且以多个不同的分配速率分配所述建构材料。2. The system of claim 1, wherein for at least one inkjet printhead, a plurality of different nozzles are located at a plurality of different distances from the axis and dispense the building material at a plurality of different dispensing rates. 3.如权利要求1所述的系统,其特征在于:所述喷墨打印头部配置用以沿着一径向方向相对于所述托盘往复运动。3. The system of claim 1, wherein the inkjet printhead is configured to reciprocate relative to the tray in a radial direction. 4.如权利要求3所述的系统,其特征在于:沿着所述径向方向的所述运动是通过一螺钉。4. The system as claimed in claim 3, wherein the movement along the radial direction is carried out by a screw. 5.如权利要求4所述的系统,其特征在于:所述控制器配置用以根据一补偿函数补偿所述喷墨打印头部的一径向位置的多个误差。5. The system of claim 4, wherein the controller is configured to compensate for a plurality of errors in a radial position of the inkjet printhead according to a compensation function. 6.如权利要求5所述的系统,其特征在于:所述螺钉是一双重支撑螺钉,并且所述函数是一线性函数。6. The system as claimed in claim 5, wherein the screw is a double-support screw and the function is a linear function. 7.如权利要求5所述的系统,其特征在于:所述螺钉是一悬臂螺钉,并且所述函数是一非线性函数。7. The system as claimed in claim 5, wherein the screw is a cantilever screw and the function is a nonlinear function. 8.如权利要求3所述的系统,其特征在于:对于所述喷墨打印头部中的至少两者,沿着所述径向方向的所述往复运动是独立的并且处于一不同的方位角。8. The system of claim 3, wherein for at least two of the inkjet printheads, the reciprocating motion along the radial direction is independent and at a different azimuth angle. 9.如权利要求4至7中任一项所述的系统,其特征在于:对于所述喷墨打印头部中的至少两者,沿着所述径向方向的所述往复运动是独立的并且处于一不同的方位角。9. The system as claimed in any one of claims 4 to 7, characterized in that: for at least two of the inkjet printheads, the reciprocating motion along the radial direction is independent and at a different azimuth angle. 10.如权利要求3所述的系统,其特征在于:所述控制器配置用以因应于所述喷墨打印头部的一径向位置而改变所述托盘的一旋转速度。10. The system of claim 3, wherein the controller is configured to change a rotational speed of the tray in response to a radial position of the inkjet printhead. 11.如权利要求4至8中任一项所述的系统,其特征在于:所述控制器配置用以因应于所述喷墨打印头部的一径向位置而改变所述托盘的一旋转速度。11. The system as claimed in any one of claims 4 to 8, wherein the controller is configured to change a rotational speed of the tray in response to a radial position of the inkjet printhead. 12.如权利要求3所述的系统,其特征在于:所述控制器配置用以在所述往复运动期间停止所述分配。12. The system of claim 3, wherein the controller is configured to stop the allocation during the reciprocating motion. 13.如权利要求4至8中任一项所述的系统,其特征在于:所述控制器配置用以在所述往复运动期间停止所述分配。13. The system as claimed in any one of claims 4 to 8, wherein the controller is configured to stop the allocation during the reciprocating motion. 14.如权利要求13所述的系统,其特征在于:所述控制器配置用以在所述往复运动之后在一方位角坐标处恢复所述分配,所述方位角坐标相对于停止所述分配的一方位角坐标形成偏移。14. The system of claim 13, wherein the controller is configured to resume the assignment at an azimuth coordinate after the reciprocating motion, the azimuth coordinate being offset relative to the azimuth coordinate from which the assignment was stopped. 15.如权利要求12所述的系统,其特征在于:所述控制器配置用以在所述往复运动之后在一方位角坐标处恢复所述分配,所述方位角坐处相对于停止所述分配的一方位角坐标形成偏移。15. The system of claim 12, wherein the controller is configured to resume the assignment at an azimuth coordinate after the reciprocating motion, the azimuth coordinate being offset relative to the azimuth coordinate from which the assignment was stopped. 16.如权利要求13所述的系统,其特征在于:所述控制器配置用以在所述往复运动之后在与停止所述分配相同的一方位角坐标处恢复所述分配。16. The system of claim 13, wherein the controller is configured to resume the allocation at the same azimuth coordinate as the one at which the allocation was stopped after the reciprocating motion. 17.如权利要求3所述的系统,其特征在于:所述控制器配置用以在所述往复运动期间持续所述分配,同时因应于所述往复运动调节一打印数据。17. The system of claim 3, wherein the controller is configured to continue the allocation during the reciprocating motion while adjusting a print data in response to the reciprocating motion. 18.如权利要求11所述的系统,其特征在于:所述控制器配置用以在所述往复运动期间持续所述分配,同时因应于所述往复运动调节一打印数据。18. The system of claim 11, wherein the controller is configured to continue the allocation during the reciprocating motion while adjusting a print data in response to the reciprocating motion. 19.如权利要求3所述的系统,其特征在于:所述控制器配置用以控制所述喷墨打印头部中的至少一者以分配所述多个液滴,使得多个顺序分配的液滴之间的一方位角距离以所述喷墨打印头部沿着所述径向方向的一函数而变化。19. The system of claim 3, wherein the controller is configured to control at least one of the inkjet printheads to dispense the plurality of droplets, such that an azimuth distance between the plurality of sequentially dispensed droplets varies as a function of the inkjet printhead along the radial direction. 20.如权利要求4至8中任一项所述的系统,其特征在于:所述控制器配置用以控制所述喷墨打印头部中的至少一者以分配所述多个液滴,使得多个顺序分配的液滴之间的一方位角距离以所述喷墨打印头部沿着所述径向方向的一位置的一函数而变化。20. The system of any one of claims 4 to 8, wherein the controller is configured to control at least one of the inkjet printheads to dispense the plurality of droplets, such that an azimuth distance between the plurality of sequentially dispensed droplets varies as a function of a position of the inkjet printhead along the radial direction. 21.如权利要求20所述的系统,其特征在于:所述方位角距离的变化是根据沿着所述径向方向的所述位置的一概率函数。21. The system of claim 20, wherein the change in the azimuth distance is based on a probability function of the position along the radial direction. 22.如权利要求19所述的系统,其特征在于:所述方位角距离的变化是根据沿着所述径向方向的所述位置的一概率函数。22. The system of claim 19, wherein the change in the azimuth distance is based on a probability function of the position along the radial direction. 23.如权利要求20所述的系统,其特征在于:所述控制器配置用以在所述托盘的至少一次旋转期间执行所述多个液滴的一交错分配。23. The system of claim 20, wherein the controller is configured to perform an interleaved distribution of the plurality of droplets during at least one rotation of the tray. 24.如权利要求23所述的系统,其特征在于:所述交错分配的一交错水平以所述喷墨打印头部沿着所述径向方向的一位置的一函数而变化。24. The system of claim 23, wherein the stagger level of the staggered allocation varies as a function of a position of the inkjet printhead along the radial direction. 25.如权利要求1所述的系统,其特征在于:所述系统还包括用于矫直被分配的建构材料的一圆锥形的辊体。25. The system of claim 1, wherein the system further comprises a conical roller for straightening the dispensed building material. 26.如权利要求2至8中任一项所述的系统,其特征在于:所述系统还包括用于矫直被分配的建构材料的一圆锥形的辊体。26. The system according to any one of claims 2 to 8, characterized in that: the system further includes a conical roller for straightening the dispensed building material. 27.如权利要求1所述的系统,其特征在于:所述托盘在形成所述物体的过程中沿着一相同的方向持续旋转。27. The system of claim 1, wherein the tray rotates continuously in the same direction during the formation of the object. 28.如权利要求2至8中任一项所述的系统,其特征在于:所述托盘在形成所述物体的过程中沿着一相同的方向持续旋转。28. The system as claimed in any one of claims 2 to 8, wherein the tray rotates continuously in the same direction during the formation of the object. 29.如权利要求1所述的系统,其特征在于:所述托盘和所述喷墨打印头部中的至少一者配置用以沿着平行于所述垂直轴线的一垂直方向运动,以改变所述托盘和所述喷墨打印头部之间的一垂直距离,并且其中所述控制器配置用以沿着所述垂直方向在所述运动期间持续所述分配。29. The system of claim 1, wherein at least one of the tray and the inkjet printhead is configured to move along a vertical direction parallel to the vertical axis to change a vertical distance between the tray and the inkjet printhead, and wherein the controller is configured to continue the dispensing along the vertical direction during the movement. 30.如权利要求2至8中任一项所述的系统,其特征在于:所述托盘和所述喷墨打印头部中的至少一者配置用以沿着平行于所述垂直轴线的一垂直方向运动,以改变所述托盘和所述喷墨头打印头部之间的一垂直距离,并且其中所述控制器配置用以沿着所述垂直方向在所述运动期间持续所述分配。30. The system of any one of claims 2 to 8, wherein at least one of the tray and the inkjet printhead is configured to move along a vertical direction parallel to the vertical axis to change a vertical distance between the tray and the inkjet printhead, and wherein the controller is configured to continue the dispensing along the vertical direction during the movement. 31.如权利要求30所述的系统,其特征在于:执行沿着所述垂直方向的所述运动,使得所述托盘和所述喷墨打印头部在所述托盘的单一次旋转期间经历至少两个不同的垂直距离。31. The system of claim 30, wherein the movement is performed along the vertical direction such that the tray and the inkjet printhead experience at least two different vertical distances during a single rotation of the tray. 32.如权利要求29所述的系统,其特征在于:执行沿着所述垂直方向的所述运动,使得所述托盘和所述喷墨打印头部在所述托盘的单一次旋转期间经历至少两个不同的垂直距离。32. The system of claim 29, wherein the movement is performed along the vertical direction such that the tray and the inkjet printhead experience at least two different vertical distances during a single rotation of the tray. 33.如权利要求30所述的系统,其特征在于:执行沿着所述垂直方向的所述运动,使得在所述托盘的单一次旋转期间,所述垂直距离增加的一数量大约等于所述建构材料的单一层的一特征厚度。33. The system of claim 30, wherein the movement is performed along the vertical direction such that during a single rotation of the tray, the vertical distance increases by an amount approximately equal to a characteristic thickness of a single layer of the building material. 34.如权利要求29所述的系统,其特征在于:执行沿着所述垂直方向的所述运动,使得在所述托盘的单一次旋转期间,所述垂直距离增加的一数量大约等于所述建构材料的单一层的一特征厚度。34. The system of claim 29, wherein the movement is performed along the vertical direction such that during a single rotation of the tray, the vertical distance increases by an amount approximately equal to a characteristic thickness of a single layer of the building material. 35.如权利要求33所述的系统,其特征在于:沿着所述垂直方向的所述运动大体上持续地执行。35. The system of claim 33, wherein the movement along the vertical direction is performed substantially continuously. 36.如权利要求34所述的系统,其特征在于:沿着所述垂直方向的所述运动大体上持续地执行。36. The system of claim 34, wherein the movement along the vertical direction is performed substantially continuously. 37.如权利要求1至8中任一项所述的系统,其特征在于:所述多个喷墨打印头部包括:至少一支撑材料头部,用于分配一支撑材料;以及至少两个的建模材料头部,用于分别分配两个不同的建模材料。37. The system according to any one of claims 1 to 8, wherein the plurality of inkjet printing heads comprises: at least one support material head for dispensing a support material; and at least two modeling material heads for dispensing two different modeling materials respectively. 38.如权利要求1至8中任一项所述的系统,其特征在于:所述系统还包括定位在所述喷墨打印头部分下方的一支撑结构,使得所述托盘位于所述支撑结构和所述喷墨打印头部之间,所述支撑结构与所述托盘接触,以防止或减少所述托盘振动。38. The system according to any one of claims 1 to 8, wherein the system further comprises a support structure positioned below the inkjet printhead portion, such that the tray is located between the support structure and the inkjet printhead, the support structure contacting the tray to prevent or reduce tray vibration. 39.如权利要求1至8中任一项所述的系统,其特征在于:所述托盘是可替换的。39. The system as claimed in any one of claims 1 to 8, wherein the tray is replaceable. 40.如权利要求39所述的系统,其特征在于:所述系统还包括一托盘替换装置,配置用以自动地替换所述托盘。40. The system of claim 39, wherein the system further comprises a tray replacement device configured to automatically replace the tray. 41.如权利要求2至8中任一项所述的系统,其特征在于:所述系统还包括一预加热元件,用于在进入所述喷墨打印头部之前加热所述建构材料。41. The system according to any one of claims 2 to 8, wherein the system further comprises a preheating element for heating the building material before it enters the inkjet printhead. 42.如权利要求1至8中任一项所述的系统,其特征在于:所述喷墨打印头部配制用以将一真空程度维持在多个真空程度的一预定范围内。42. The system according to any one of claims 1 to 8, wherein the inkjet printhead is configured to maintain a vacuum level within a predetermined range of a plurality of vacuum levels. 43.如权利要求1所述的系统,其特征在于:所述系统还包括一预加热元件,用于在进入所述喷墨打印头部之前加热所述建构材料。43. The system of claim 1, wherein the system further comprises a preheating element for heating the building material before it enters the inkjet printhead. 44.如权利要求41所述的系统,其特征在于:所述预加热元件与所述喷墨打印头部间隔开,并且经由一导管与所述喷墨打印头部流体连通。44. The system of claim 41, wherein the preheating element is spaced apart from the inkjet printhead and is in fluid communication with the inkjet printhead via a conduit. 45.如权利要求43所述的系统,其特征在于:所述预加热元件与所述喷墨打印头部间隔开,并且经由一导管与所述喷墨打印头部流体连通。45. The system of claim 43, wherein the preheating element is spaced apart from the inkjet printhead and is in fluid communication with the inkjet printhead via a conduit. 46.如权利要求44所述的系统,其特征在于:所述系统还包括一泵,用于将所述建构材料从所述导管收回进入所述预加热元件中。46. The system of claim 44, wherein the system further comprises a pump for retracting the building material from the conduit into the preheating element. 47.如权利要求1至8中任一项所述的系统,其特征在于:所述系统还包括至少一水平仪,安装在所述系统的一底盘的一外壳上的一或多个位置处,用于指示所述底盘与水平状态的一偏差。47. The system according to any one of claims 1 to 8, wherein the system further comprises at least one level, mounted at one or more locations on a housing of a chassis of the system, for indicating a deviation of the chassis from a level state. 48.如权利要求1所述的系统,其特征在于:所述控制器配置用以计算打印所述物体所需的建构材料的一用量,将所述用量与建构材料的一可用量比较,并且当打印所述物体所需的所述用量大于所述可用量时发出一警报。48. The system of claim 1, wherein the controller is configured to calculate an amount of building material required to print the object, compare the amount with an available amount of building material, and issue an alarm when the amount required to print the object is greater than the available amount. 49.如权利要求2至8中任一项所述的系统,其特征在于:所述控制器配置用以计算打印所述物体所需的建构材料的一用量,将所述用量与建构材料的一可用量比较,并且当打印所述物体所需的所述用量大于所述可用量时发出一警报。49. The system as claimed in any one of claims 2 to 8, wherein the controller is configured to calculate an amount of building material required to print the object, compare the amount with an available amount of building material, and issue an alarm when the amount required to print the object is greater than the available amount. 50.如权利要求1所述的系统,其特征在于:所述系统还包括一辐射源,配置用以相对于所述托盘沿着一径向方向往复运动,其中所述喷墨打印头部还配置用以相对于所述托盘沿着所述径向方向往复运动,并且不与所述辐射源同步。50. The system of claim 1, wherein the system further comprises a radiation source configured to reciprocate relative to the tray in a radial direction, wherein the inkjet printhead is further configured to reciprocate relative to the tray in the radial direction and is not synchronized with the radiation source. 51.如权利要求2至8中任一项所述的系统,其特征在于:所述系统还包括一辐射源,配置用以相对于所述托盘沿着一径向方向往复运动,其中所述喷墨打印头部还配置用以相对于所述托盘沿着所述径向方向往复运动,并且不与所述辐射源同步。51. The system according to any one of claims 2 to 8, characterized in that: the system further includes a radiation source configured to reciprocate relative to the tray in a radial direction, wherein the inkjet printhead is further configured to reciprocate relative to the tray in the radial direction and is not synchronized with the radiation source. 52.如权利要求1所述的系统,其特征在于:所述系统还包括一辐射源,配置用以照射多个所述层,使得能量以不同速率被递送到多个位置处,所述多个位置与所述托盘的一中心相距多个不同的距离。52. The system of claim 1, wherein the system further comprises a radiation source configured to irradiate the plurality of layers such that energy is delivered at different rates to a plurality of locations, the plurality of locations being at a plurality of different distances from a center of the tray. 53.如权利要求2至8中任一项所述的系统,其特征在于:所述系统还包括一辐射源,配置用以照射多个所述层,使得能量以不同速率被递送到多个位置处,所述多个位置与所述托盘的一中心相距多个不同的距离。53. The system according to any one of claims 2 to 8, wherein the system further comprises a radiation source configured to irradiate the plurality of layers such that energy is delivered at different rates to a plurality of locations, the plurality of locations being at a plurality of different distances from a center of the tray. 54.如权利要求1所述的系统,还包括辐射源,其特征在于:所述系统还包括一辐射源,所述辐射源和所述喷墨打印头部之间的一方位角间隔为介于约0.3ω弧度和约0.75ω弧度之间,所述ω为所述托盘相对于所述喷墨打印头部和所述辐射源的一平均角速度。54. The system of claim 1, further comprising a radiation source, wherein the system further comprises a radiation source, and the azimuth interval between the radiation source and the inkjet printhead is between approximately 0.3 ω radians and approximately 0.75 ω radians, wherein ω is an average angular velocity of the tray relative to the inkjet printhead and the radiation source. 55.如权利要求2至8中任一项所述的系统,其特征在于:所述系统还包括一辐射源,所述辐射源和所述喷墨打印头部之间的一方位角间隔为介于约0.3ω弧度和约0.75ω弧度之间,所述ω为所述托盘相对于所述喷墨打印头部和所述辐射源的一平均角速度。55. The system according to any one of claims 2 to 8, characterized in that: the system further comprises a radiation source, the azimuth interval between the radiation source and the inkjet printhead being between about 0.3 ω radians and about 0.75 ω radians, where ω is an average angular velocity of the tray relative to the inkjet printhead and the radiation source. 56.如权利要求1所述的系统,其特征在于:当同时打印多个物体时,所述控制器配置用以计算所述多个物体的一例外的总打印时间,并且在一显示装置上显示所计算的时间。56. The system of claim 1, wherein when multiple objects are printed simultaneously, the controller is configured to calculate the total printing time of an exception of the multiple objects and display the calculated time on a display device. 57.如权利要求2至8中任一项所述的系统,其特征在于:当同时打印多个物体时,所述控制器配置用以计算所述多个物体的一例外的总打印时间,并且在一显示装置上显示所计算的时间。57. The system as claimed in any one of claims 2 to 8, characterized in that: when printing multiple objects simultaneously, the controller is configured to calculate the total printing time of an exception of the multiple objects, and display the calculated time on a display device. 58.如权利要求57所述的系统,其特征在于:所述控制器配置用以计算每个物体的所述总打印时间并显示每个物体的所述总打印时间。58. The system of claim 57, wherein the controller is configured to calculate the total printing time for each object and display the total printing time for each object. 59.如权利要求56所述的系统,其特征在于:所述控制器配置用以计算每个物体的所述总打印时间并显示每个物体的所述总打印时间。59. The system of claim 56, wherein the controller is configured to calculate the total printing time for each object and display the total printing time for each object. 60.如权利要求1所述的系统,其特征在于:当所述喷墨打印头部在所述托盘的一预定区域上方时,所述控制器配置用以终止所述建构材料的任何分配。60. The system of claim 1, wherein the controller is configured to terminate any dispensing of the building material when the inkjet printhead is above a predetermined area of the tray. 61.如权利要求2至8中任一项所述的系统,其特征在于:当所述喷墨打印头部在所述托盘的一预定区域上方时,所述控制器配置用以终止所述建构材料的任何分配。61. The system as claimed in any one of claims 2 to 8, wherein the controller is configured to terminate any dispensing of the building material when the inkjet printhead is above a predetermined area of the tray. 62.如权利要求61所述的系统,其特征在于:所述预定区域具有一圆扇形的一形状。62. The system as claimed in claim 61, wherein the predetermined region has a circular fan-shaped form. 63.如权利要求62所述的系统,其特征在于:当所述喷墨打印头部在所述预定区域上方,所述控制器配置用以发讯通知所述喷墨打印头部相对于所述托盘沿一径向方向运动。63. The system of claim 62, wherein when the inkjet printhead is above the predetermined area, the controller is configured to signal the inkjet printhead to move in a radial direction relative to the tray. 64.如权利要求61所述的系统,其特征在于:当所述喷墨打印头部在所述预定区域上方,所述控制器配置用以发讯通知所述喷墨打印头部相对于所述托盘沿一径向方向运动。64. The system of claim 61, wherein when the inkjet printhead is above the predetermined area, the controller is configured to signal the inkjet printhead to move in a radial direction relative to the tray. 65.如权利要求62至63中任一项所述的系统,其特征在于:所述控制器配置用以发讯通知所述托盘和所述喷墨打印头部中的至少一者沿着平行于所述垂直轴线的一垂直方向运动,因而当所述喷墨打印头部在所述预定区域上方时,用以改变所述托盘和所述喷墨头打印头部之间的一垂直距离。65. The system as claimed in any one of claims 62 to 63, wherein the controller is configured to signal at least one of the tray and the inkjet printhead to move along a vertical direction parallel to the vertical axis, thereby changing a vertical distance between the tray and the inkjet printhead when the inkjet printhead is above the predetermined area. 66.如权利要求61所述的系统,其特征在于:所述控制器配置用以发讯通知所述托盘和所述喷墨打印头部中的至少一者沿着平行于所述垂直轴线的一垂直方向运动,因而当所述喷墨打印头部在所述预定区域上方时,用以改变所述托盘和所述喷墨头打印头部之间的一垂直距离。66. The system of claim 61, wherein the controller is configured to signal at least one of the tray and the inkjet printhead to move along a vertical direction parallel to the vertical axis, thereby changing a vertical distance between the tray and the inkjet printhead when the inkjet printhead is above the predetermined area. 67.如权利要求1所述的系统,其特征在于:所述系统还包括用于矫直被分配的建构材料的一辊体,其中所述控制器配置用以发讯通知所述托盘和所述喷墨打印头部中的至少一者沿着平行于所述垂直轴线的一垂直方向运动,以便一旦所述被分配的建构材料首先到达所述辊体时,立即改变所述托盘和所述喷墨头打印头部之间的一垂直距离。67. The system of claim 1, wherein the system further comprises a roller for straightening the dispensed building material, wherein the controller is configured to signal at least one of the tray and the inkjet printhead to move in a vertical direction parallel to the vertical axis so as to immediately change a vertical distance between the tray and the inkjet printhead once the dispensed building material first reaches the roller. 68.如权利要求2至8中任一项所述的系统,其特征在于:所述系统还包括用于矫直被分配的建构材料的一辊体,其中所述控制器配置用以发讯通知所述托盘和所述喷墨打印头部中的至少一者沿着平行于所述垂直轴线的一垂直方向运动,以便一旦所述被分配的建构材料首先到达所述辊体时,立即改变所述托盘和所述喷墨头打印头部之间的一垂直距离。68. The system of any one of claims 2 to 8, wherein the system further comprises a roller for straightening the dispensed building material, wherein the controller is configured to signal at least one of the tray and the inkjet printhead to move in a vertical direction parallel to the vertical axis so as to immediately change a vertical distance between the tray and the inkjet printhead once the dispensed building material first reaches the roller. 69.如权利要求1所述的系统,其特征在于:所述系统还包括用于矫直被分配的建构材料的一辊体,其中所述控制器配置用以发讯通知所述托盘和所述喷墨打印头部中的至少一者沿着平行于所述垂直轴线的一垂直方向运动,以改变所述托盘和所述喷墨头打印头部之间的一垂直距离,以便一旦所述被分配的建构材料首先到达所述辊体时,立即完成所述垂直运动。69. The system of claim 1, wherein the system further comprises a roller for straightening the dispensed building material, wherein the controller is configured to signal at least one of the tray and the inkjet printhead to move in a vertical direction parallel to the vertical axis to change a vertical distance between the tray and the inkjet printhead so that the vertical movement is completed immediately once the dispensed building material first reaches the roller. 70.如权利要求2至8中任一项所述的系统,其特征在于:所述系统还包括用于矫直被分配的建构材料的一辊体,其中所述控制器配置用以发讯通知所述托盘和所述喷墨打印头部中的至少一者沿着平行于所述垂直轴线的一垂直方向运动,以改变所述托盘和所述喷墨头打印头部之间的一垂直距离,以便一旦所述被分配的建构材料首先到达所述辊体时,立即完成所述垂直运动。70. The system of any one of claims 2 to 8, wherein the system further comprises a roller for straightening the dispensed building material, wherein the controller is configured to signal at least one of the tray and the inkjet printhead to move in a vertical direction parallel to the vertical axis to change a vertical distance between the tray and the inkjet printhead so that the vertical movement is completed immediately once the dispensed building material first reaches the roller. 71.如权利要求1至8中任一项所述的系统,其特征在于:所述控制器配置用以选择一第一打印模式以及一第二打印模式,所述第一打印模式中采用一方位角扫描,所述第二打印模式中采用一矢量扫描,所述矢量扫描沿着选择以形成至少一结构的一路径,所述结构选自:(i)一长形结构;(ii)一边界结构,至少部分地围绕用所述建构材料填充的区域;以及(iii)一层间连接结构所组成的一群组。71. The system as claimed in any one of claims 1 to 8, characterized in that: the controller is configured to select a first printing mode and a second printing mode, the first printing mode employing an azimuth scan and the second printing mode employing a vector scan along a path selected to form at least one structure, the structure being selected from: (i) an elongated structure; (ii) a boundary structure at least partially surrounding an area filled with the building material; and (iii) a group consisting of interlayer connection structures. 72.如权利要求1所述的系统,其特征在于:所述系统还包括一辐射源,配置用以照射所述多个层,其中所述控制器配置用以控制所述辐射源,以确保对于至少一层,所述照射在紧接所述至少一层之前的一层的固化开始之后至少t秒时启动,所述t长于所述形成所需的一总时间。72. The system of claim 1, wherein the system further comprises a radiation source configured to irradiate the plurality of layers, wherein the controller is configured to control the radiation source to ensure that, for at least one layer, the irradiation is initiated at least t seconds after the curing of the layer immediately preceding the at least one layer, wherein t is longer than a total time required for the formation. 73.如权利要求2至8中任一项所述的系统,其特征在于:所述系统还包括一辐射源,配置用以照射所述多个层,其中所述控制器配置用以控制所述辐射源,以确保对于至少一层,所述照射在紧接所述至少一层之前的一层的固化开始之后至少t秒时启动,所述t长于所述形成所需的一总时间。73. The system of any one of claims 2 to 8, wherein the system further comprises a radiation source configured to irradiate the plurality of layers, wherein the controller is configured to control the radiation source to ensure that, for at least one layer, the irradiation is initiated at least t seconds after the curing of the layer immediately preceding the at least one layer, wherein t is longer than a total time required for the formation. 74.一种制造物体的方法,其特征在于:所述方法包括以下步骤:74. A method for manufacturing an object, characterized in that the method comprises the following steps: 接收对应于一物体的形状的一个三维打印数据,Receive 3D printing data corresponding to the shape of an object. 将所述数据送至一个用于三维打印的系统,以及The data is sent to a system for 3D printing, and 根据所述数据操作所述系统以打印所述物体,其中所述系统是如权利要求1至8中任一项所述的系统。The system is operated according to the data to print the object, wherein the system is the system as claimed in any one of claims 1 to 8.
HK18107530.2A 2014-07-13 2015-07-13 Method and system for rotational 3d printing HK1248184B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201462023897P 2014-07-13 2014-07-13
US62/023,897 2014-07-13
PCT/IL2015/050722 WO2016009426A1 (en) 2014-07-13 2015-07-13 Method and system for rotational 3d printing

Publications (2)

Publication Number Publication Date
HK1248184A1 HK1248184A1 (en) 2018-10-12
HK1248184B true HK1248184B (en) 2021-06-04

Family

ID=

Similar Documents

Publication Publication Date Title
JP7197633B2 (en) Method and system for rotary 3D printing
JP2021509373A (en) 3D printing to obtain pre-specified surface quality
EP3906149B1 (en) Method and system for controlling a cooling system in three-dimensional printing
HK1248184B (en) Method and system for rotational 3d printing
WO2021137212A1 (en) Method and system for reducing waviness in three-dimensional printing