US2021240160A1PendingUtilityA1
Three dimensional object data
Assignee: HEWLETT PACKARD DEVELOPMENT COPriority: Apr 24, 2015Filed: Apr 20, 2021Published: Aug 5, 2021
Est. expiryApr 24, 2035(~8.7 yrs left)· nominal 20-yr term from priority
G06F 30/00G05B 2219/35134G06F 2119/18Y02P90/02B33Y 50/00B29C 64/386G05B 2219/49023H04N 1/00827G05B 19/4099
61
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Apparatus and methods for transforming three dimensional object data are disclosed. In some examples, data representing a three dimensional object is received, the data comprising object property data indicative of at least one attribute of at least a portion of the three dimensional object. The object property data is transformed into a plurality of device independent object property data objects having a common data structure, each object property data object comprising a value indicative of each of a predetermined set of object properties.
Claims
exact text as granted — not AI-modified1 . A system to process jobs for additive manufacture of three-dimensional objects, the system comprising:
a processing apparatus to receive job data specifying an object to be produced by additive manufacture and generate control data for output to a particular additive manufacturing system to produce the specified object; and an interface of the processing apparatus structured to receive job data comprising a device independent object property data object, the data object including a listing of values that specify desired attributes of the object to be produced, the listing of values of different desired attributes conforming to a common data object structure that specifies an order of the different attributes specified in the listing.
2 . The system of claim 1 , wherein the common data object structure further specifies units for each value in the listing.
3 . The system of claim 1 , wherein the common data object structure further specifies that the listing begin with a number of values specifying a color of the object to be produced.
4 . The system of claim 1 , wherein the common data object structure further specifies that the listing includes values for color, density, stiffness, conductivity and opacity.
5 . The system of claim 1 , wherein the common data object structure further specifies that the listing includes values for color, density, stiffness, conductivity and opacity in that order.
6 . The system of claim 4 , wherein the common data object structure further specifies that the listing including values for elasticity, surface roughness and porosity.
7 . The system of claim 1 , wherein the processing apparatus is to insert a default value for any attribute of the listing for which no value is specified in the received job data.
8 . The system of claim 1 , wherein the processing apparatus is to:
determine apparatus capabilities for a specific additive manufacturing system to receive the control data; and evaluate whether the specific additive manufacturing system can produce the desired attributes specified in the device independent object property data object.
9 . The system of claim 1 , wherein the processing apparatus is to:
determine apparatus capabilities for a specific additive manufacturing system to receive the control data; and convert the listing into control data matching the capabilities of the specific additive manufacturing system.
10 . The system of claim 1 , wherein the common data object structure specifies a bit depth for values for each attribute in the listing.
11 . The system of claim 1 , wherein the processing apparatus comprises a mapping module to identify a value for the listing based on at least one of resolution to which the value is specified and frequency with which the value at a given resolution is contained within the device independent object property data object.
12 . A method to process jobs for additive manufacture of three-dimensional objects, the system comprising:
receiving job data specifying an object to be produced by additive manufacture; and generating control data for output to a particular additive manufacturing system to produce the specified object; the job data comprising a device independent object property data object, the data object including a listing of values that specify desired attributes of the object to be produced, the listing of values of different desired attributes conforming to a common data object structure that specifies an order of the different attributes specified in the listing.
13 . The method of claim 12 , wherein the common data object structure further specifies units for each value in the listing.
14 . The method of claim 12 , wherein the common data object structure further specifies that the listing begin with a number of values specifying a color of the object to be produced.
15 . The method of claim 12 , wherein the common data object structure further specifies that the listing includes values for color, density, stiffness, conductivity and opacity in that order.
16 . The method of claim 15 , wherein the common data object structure further specifies that the listing including values for elasticity, surface roughness and porosity.
17 . The method of claim 12 , further comprising inserting insert a default value for any attribute of the listing for which no value is specified in the received job data.
18 . The method of claim 12 , further comprising:
determining apparatus capabilities for a specific additive manufacturing system to receive the control data; and converting the listing into control data matching the capabilities of the specific additive manufacturing system.
19 . The method of claim 12 , wherein the common data object structure specifies a bit depth for values for each attribute in the listing.
20 . The method of claim 12 , further comprising identifying a value for the listing based on at least one of resolution to which the value is specified and frequency with which the value at a given resolution is contained within the device independent object property data object.Join the waitlist — get patent alerts
Track US2021240160A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.