-
公开(公告)号:US11282236B2
公开(公告)日:2022-03-22
申请号:US16076108
申请日:2017-07-31
IPC分类号: G06T9/00
摘要: One example of a method includes receiving a three-dimensional (3D) model of an object to be 3D printed and voxelizing the 3D model to define a plurality of voxel layers. Each voxel layer defines a plurality of voxel rows including an initial voxel row. The method includes for each voxel layer: exclusively oring (XORing) a key voxel row with the Initial voxel row to provide an initial delta row; and for each voxel row from the voxel row following the initial voxel row to a further voxel row of the plurality of voxel rows, XORing each voxel row with the previous voxel row to provide a delta row for each voxel row.
-
公开(公告)号:US11003166B2
公开(公告)日:2021-05-11
申请号:US16339824
申请日:2016-10-12
发明人: Alex Carruesco Llorens , Alvar Vinacua , Pere Brunet , Sergio Gonzalez , Jordi Gonzalez Rogel , Marc Comino , Josep Giralt Adroher , Lluis Abello Rosello , Sebastia Cortes I Herms
IPC分类号: G06T17/00 , G05B19/4099 , B33Y50/00 , G06T15/08
摘要: In an example, a method includes receiving a first data model of an object to be generated in additive manufacturing, at a processor. Using the processor, a second data model may be determined. Determining the second data model may include generating for each of plurality of contiguous, non-overlapping sub-volumes of a volume containing the object, a sub-volume octree characterising the sub-volume and having a root node. Determining the second data model may further include generating a volume octree characterising the volume containing the object, the volume octree characterising in its lowest nodes the root nodes of the sub-volume octrees.
-
公开(公告)号:US20200050175A1
公开(公告)日:2020-02-13
申请号:US16339824
申请日:2016-10-12
发明人: Alex Carruesco Llorens , Alvar Vinacua , Pere Brunet , Sergio Gonzalez , Jordi Gonzalez Rogel , Marc Comino , Josep Giralt Adroher , Lluis Abello Rosello , Sebastia Cortes I Herms
IPC分类号: G05B19/4099 , B33Y50/00 , G06T17/00 , G06T15/08
摘要: In an example, a method includes receiving a first data model of an object to be generated in additive manufacturing, at a processor. Using the processor, a second data model may be determined. Determining the second data model may include generating for each of plurality of contiguous, non-overlapping sub-volumes of a volume containing the object, a sub-volume octree characterising the sub-volume and having a root node. Determining the second data model may further include generating a volume octree characterising the volume containing the object, the volume octree characterising in its lowest nodes the root nodes of the sub-volume octrees.
-
公开(公告)号:US11262729B2
公开(公告)日:2022-03-01
申请号:US16094575
申请日:2016-05-12
发明人: Sergio Gonzalez , Jordi Sanroma , Jordi Gonzalez
IPC分类号: G05B19/4099 , B33Y50/00 , B29C64/386
摘要: A method is described in which a 3MF (3D Manufacturing Format) file is adapted for use with a three-dimensional (3D) printing system. The 3MF file includes at least one 3D model having polygonal slices. The method comprises parsing the 3MF file, generating an intermediate file for the 3D model included in the 3MF file, and performing a polygon cleanup for the polygonal slices of the 3D model of the intermediate file. The polygon cleanup is performed using an implementation of a polygon clipping algorithm. Further, the method comprises generating a resulting file for the intermediate file comprising the polygonal slices for which the polygon cleanup has been performed.
-
公开(公告)号:US20210124333A1
公开(公告)日:2021-04-29
申请号:US16647127
申请日:2017-12-04
发明人: Sergio Gonzalez , Jordi Roca , Matthew A. Shepherd
IPC分类号: G05B19/4099 , B29C64/386 , B33Y50/00
摘要: In an example, a method includes receiving, at least one processor, a mesh model for an object, a first transformation matrix to apply to the mesh model to describe a first object for generation in additive manufacturing and a second transformation matrix to apply to the mesh model to describe a second object for generation in additive manufacturing. The method may further include determining, by at least one processor, if the first and second transformation matrices describe transformations which are equivalent in terms of mesh errors and, if so, inspecting the mesh model for mesh errors once for both the first and second transformation matrices.
-
公开(公告)号:US10853998B2
公开(公告)日:2020-12-01
申请号:US16089623
申请日:2016-10-12
发明人: Lluis Abello Rosello , Alvar Vinacua , Pere Brunet , Marc Comino , Jordi Gonzalez Rogel , Sergio Gonzalez , Josep Giralt Adroher , Sebastia Cortes Herms , Alex Carruesco Llorens
IPC分类号: B29C64/393 , G06T17/00 , G06T9/40 , G06F30/00 , G06T15/08 , B33Y50/02 , G06F119/18
摘要: In an example, a method includes receiving, at a processor, data representing at least part of an object to be manufactured in a layer-by-layer manufacturing process. A serialised octree representation of at least part of the object may be generated from the data. In the serialised octree representation, nodes are ordered such that (i) a node representing a volume which includes a layer of the object to be generated earlier in an intended order of object generation precedes a node representing a volume which consists of layer(s) of the object to be generated subsequently; (ii) nodes representing a volume which includes a given layer of the object are ordered based on a level of the nodes within the octree representation, wherein parent nodes appear before descendent nodes; and (iii) nodes representing a volume which includes a given layer of the object and being of the same level within the octree representation are ordered according to a location encoding pattern.
-
公开(公告)号:US10766201B2
公开(公告)日:2020-09-08
申请号:US16098293
申请日:2017-04-21
IPC分类号: B29C64/393 , B33Y50/02 , G06F30/00 , B33Y30/00 , B29C64/188 , G05B19/4099 , G06F119/18
摘要: A method comprises receiving object model data in an original coordinate system to print within a predefined usable build volume of a three dimensional printer. The method comprises receiving at least one compensation factor for the object model data to compensate for any shrinking of an object. The method comprises scaling the object model data by the at least one compensation factor to provide printable object model data. The scaling is performed with reference to an origin at a centre of the usable build volume.
-
公开(公告)号:US20190152155A1
公开(公告)日:2019-05-23
申请号:US16097585
申请日:2016-07-27
发明人: Sergio Gonzalez , Yngvar Rossow , Jordi Gonzalez
IPC分类号: B29C64/393 , B33Y50/02 , B29C64/357 , B29C64/153
摘要: A controller for an additive manufacturing system comprises a processor to: receive data associated with a 3D printing job to generate at least one 3D object using one or more materials; determine, based on the received data, at least one operational parameter to be used by the additive manufacturing system in completing the 3D printing job; calculate, based on the received data, a value of at least one geometric parameter associated with the 3D printing job; and for at least one of the one or more materials, determine, based on the determined at least one operational parameter and the calculated value of the at least one geometric parameter, an amount of the at least one material to be used by the additive manufacturing system to complete the 3D printing job.
-
公开(公告)号:US20190095418A1
公开(公告)日:2019-03-28
申请号:US16095495
申请日:2016-05-12
发明人: Sergio Gonzalez , Jordi Gonzalez , Sebastia Cortes
IPC分类号: G06F17/27 , B29C64/386 , G06F17/50
摘要: A method is described in which a 3D printing file is processed, the 3D printing file having a header and including a plurality of compressed files. The method comprises reading a content of the header of the 3D printing file, identifying, based on the header content, a relation file among the plurality of compressed files, identifying, based on the relation file, a main 3D model file among the plurality of compressed files. Further the method comprises creating, by uncompressing the main 3D model file, a data stream, and analyzing, with a parser, the data stream, thereby directly processing the main 3D model file when being uncompressed.
-
公开(公告)号:US11385624B2
公开(公告)日:2022-07-12
申请号:US16075600
申请日:2017-04-24
IPC分类号: G05B19/418 , G06F40/205 , G06F40/20 , B33Y50/02
摘要: An additive manufacturing apparatus includes an additive manufacturing engine and an input to receive a plurality of part files to create a plurality of parts. Each part file includes a description of a part to be created by the additive manufacturing engine. A processor interprets a part file to read the description of the part from the part file, stores at least a portion of the description of the part, and repeats the interpretation and storing for each of the received part files. A job composer generates a manufacturing job using the stored descriptions and using characteristics of the additive manufacturing engine, and provides the generated manufacturing job to the additive manufacturing engine.
-
-
-
-
-
-
-
-
-