Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations JAE on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Extract Advance Weight Management Data API

Status
Not open for further replies.

santoshr0114

Mechanical
Joined
Jul 25, 2015
Messages
2
Location
IN
Hi,

I need to extract all the Weight Management which is exported to excel when done manually for a top level assembly including its children.

Manually the menu is available in "Analysis" Menu.

I found an API
public void EstabPartProps
(
Tag part,
double accuracy,
bool recurse,
UFWeight..::.UnitsType units,
out UFWeight..::.Properties properties,
out UFWeight..::.Exceptions exceptions
)

which is a wrapper method for UF_WEIGHT_estab_part_props

int UF_WEIGHT_estab_part_props
(

const tag_t part,
const double accuracy,
const logical recurse,
const UF_WEIGHT_units_type_t units,
UF_WEIGHT_properties_t * properties,
UF_WEIGHT_exceptions_t * exceptions

)

const tag_t part(Input) :The part whose weight properties are to be
established.

const double accuracy (Input): The accuracy to which the part's properties
are to be calculated.

const logical recurse (Input) : True if the properties are to include
components of the part, false otherwise.

const UF_WEIGHT_units_type_t units (Input): The units in which the properties are to be returned.

UF_WEIGHT_properties_t * properties (Output) : The established properties of the part.

UF_WEIGHT_exceptions_t * exceptions (Output) : to be freed Any exceptions encountered during the calculation. This must be freed by
calling UF_WEIGHT_free_exceptions.
If i use this i can get the Weight management details only for the top level assembly. When i pass the "TRUE" flag to this API which states that "it has to be set as TRUE if properties are to include components of the part, false otherwise".

Still i am not getting all the components data.

And also i am confused between the terminology used in the documentation. There are three differenct API's for Part, Component and Solid.
UF_WEIGHT_estab_part_props
UF_WEIGHT_estab_comp_props
UF_WEIGHT_estab_solid_props
How is it different.?
Regards,
Santosh
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top