Processing

Please wait...

Settings

Settings

Goto Application

1. US20200050175 - Sub-volume octrees

Office
United States of America
Application Number 16339824
Application Date 12.10.2016
Publication Number 20200050175
Publication Date 13.02.2020
Grant Number 11003166
Grant Date 11.05.2021
Publication Kind B2
IPC
G06T 17/00
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
173D modelling for computer graphics
G05B 19/4099
GPHYSICS
05CONTROLLING; REGULATING
BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
19Programme-control systems
02electric
18Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
4097characterised by using design data to control NC machines, e.g. CAD/CAM
4099Surface or curve machining, making 3D objects, e.g. desktop manufacturing
B33Y 50/00
BPERFORMING OPERATIONS; TRANSPORTING
33ADDITIVE MANUFACTURING TECHNOLOGY
YADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
50Data acquisition or data processing for additive manufacturing
G06T 15/08
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D  image rendering
08Volume rendering
CPC
B33Y 50/00
BPERFORMING OPERATIONS; TRANSPORTING
33ADDITIVE MANUFACTURING TECHNOLOGY
YADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
50Data acquisition or data processing for additive manufacturing
G05B 19/4099
GPHYSICS
05CONTROLLING; REGULATING
BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
19Programme-control systems
02electric
18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
4097characterised by using design data to control NC machines, e.g. CAD/CAM
4099Surface or curve machining, making 3D objects, e.g. desktop manufacturing
G06T 15/08
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D [Three Dimensional] image rendering
08Volume rendering
G06T 17/005
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
17Three dimensional [3D] modelling, e.g. data description of 3D objects
005Tree description, e.g. octree, quadtree
G05B 2219/35134
GPHYSICS
05CONTROLLING; REGULATING
BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
2219Program-control systems
30Nc systems
35Nc in input of data, input till input file format
351343-D cad-cam
G05B 2219/49023
GPHYSICS
05CONTROLLING; REGULATING
BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
2219Program-control systems
30Nc systems
49Nc machine tool, till multiple
490233-D printing, layer of powder, add drops of binder in layer, new powder
Applicants HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventors Alex Carruesco Llorens
Alvar Vinacua
Pere Brunet
Sergio Gonzalez
Jordi Gonzalez Rogel
Marc Comino
Josep Giralt Adroher
Lluis Abello Rosello
Sebastia Cortes I Herms
Agents HP Inc. Patent Department
Title
(EN) Sub-volume octrees
Abstract
(EN)

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.