XOR processing of voxels of three-dimensional models

    公开(公告)号: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.

    Adapting a 3D printing file
    4.
    发明授权

    公开(公告)号:US11262729B2

    公开(公告)日:2022-03-01

    申请号:US16094575

    申请日:2016-05-12

    摘要: 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.

    INSPECTING MESH MODELS
    5.
    发明申请

    公开(公告)号:US20210124333A1

    公开(公告)日:2021-04-29

    申请号:US16647127

    申请日:2017-12-04

    摘要: 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.

    3D PRINTING
    8.
    发明申请
    3D PRINTING 审中-公开

    公开(公告)号:US20190152155A1

    公开(公告)日:2019-05-23

    申请号:US16097585

    申请日:2016-07-27

    摘要: 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.

    PROCESSING OF 3D PRINTING FILES
    9.
    发明申请

    公开(公告)号:US20190095418A1

    公开(公告)日:2019-03-28

    申请号:US16095495

    申请日:2016-05-12

    摘要: 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.

    Generating a manufacturing job
    10.
    发明授权

    公开(公告)号:US11385624B2

    公开(公告)日:2022-07-12

    申请号:US16075600

    申请日:2017-04-24

    摘要: 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.