Fields:
 
I/O
 
Type
 
Description
 
new_part
 
I
 
logical
 
TRUE - the destination part is created as a new part.
 
FALSE - an existing part is used.
 
params_mode
 
I
 
UF_PART_export_params_mode_t
 
UF_PART_maintain_params - Solid parameters should be maintained during the export operation. Note that with this option, solid parameters will NOT be copied if they depend upon other objects for their validity unless those other objects are going to be copied anyway.
 
UF_PART_maintain_all_params - All solid parameters should be maintained during the export operation. All solid parameters in the source objects will be copied into the destination objects. Note that extra objects which are required to maintain the validity of the parameters will be copied too.
 
UF_PART_remove_params - Solid parameters will be removed during the export operation. Solids copied into the destination part will have no solid parameters.
 
expression_mode
 
I
 
UF_PART_export_exp_mode_t
 
UF_PART_copy_exp_deeply - expressions are copied deeply. If an expression references another expression in the same part, then that referenced expression is also copied. However any referenced expressions in a different part are not copied, instead a reference is created from the copied expression to the referenced expression. This reference is an interpart reference if the referenced expression is not in the destination part.
 
UF_PART_copy_exp_shallowly - expressions are copied shallowly. If an expression references another expression, the copy of the referencing expression references the same referenced expression. This happens for both inter-part and intra-part references to expressions. This reference is an interpart reference if the referenced expression is not in the destination part.