UF_ASSEM_load_options_s (view source)
 
Defined in: uf_assem_types.h
 
Also known as:
 
History
NX12: The structure is similar to UF_ASSEM_options_s but only
contains load option related members. Unrelated and
obsoleted members are removed. Added new part_load_option member.


Data Members

load_options
int
Load Options - for native mode only
UF_ASSEM_load_from_directory
UF_ASSEM_load_from_search_dirs
UF_ASSEM_load_as_saved

failure_action
int
failure Option value -
UF_ASSEM_do_abort_on_failure
UF_ASSEM_dont_abort_on_failure

load_latest
int
Load latest version switch
UF_ASSEM_load_exact_version
UF_ASSEM_load_latest_version

load_components
int
Load components option
UF_ASSEM_dont_load_components
UF_ASSEM_do_load_components
UF_ASSEM_use_last_component_set
UF_ASSEM_use_last_filter
UF_ASSEM_specify_filter

part_load_option
int
Part load option
UF_ASSEM_part_load_option_fully_load
UF_ASSEM_part_load_option_partially_load
UF_ASSEM_part_load_option_fully_load_lightweight_display
UF_ASSEM_part_load_option_partially_load_lightweight_display
UF_ASSEM_part_load_option_minimal_load_visualize

load_substitution
int
Allow Substitution switch
UF_ASSEM_dont_allow_substitution
UF_ASSEM_do_allow_substitution

apply_to_all_levels
int
Apply reference set defaults to all levels
UF_ASSEM_dont_apply_to_all_levels
UF_ASSEM_do_apply_to_all_levels
prior to V13, the behavior was
UF_ASSEM_dont_apply_to_all_levels.

load_wave_data
int
New option for V14, if load_fully is set to
UF_ASSEM_load_components_partially then
this allows for components with WAVE data
in them to be fully loaded. Other components
will still be partially loaded.
UF_ASSEM_default_load_behaviour
UF_ASSEM_load_wave_data

load_wave_parents
int
Load Unloaded Wave Parents option. This
field is only used if load_wave_data is set
to UF_ASSEM_load_wave_data. When it is, this
value controls the way in which parents of
wave geometry are loaded:
UF_ASSEM_none - Don't load unloaded parents,
but ensure partially loaded
parents are fully loaded.
UF_ASSEM_immediate - Load immediate parents
of any WAVE data.
UF_ASSEM_all - Load parents of WAVE data,
and their parents, until no
parents can be found.

A parent part is one which contains geometry
that is linked to another part. If part A
has a LINKED_BODY which references geometry
in part B, then set the load options as
follows:
load_wave_data = UF_ASSEM_load_wave_data
load_wave_parents = UF_ASSEM_immediate
If you load part A, then part B is loaded.

auto_regen_pfm_option
int
Auto regenerate missing part family children
option. If this option is set to
UF_ASSEM_auto_generate_pfm then while loading
assemblies, any missing part family members
will be automatically regenerated.
The valid options are:
UF_ASSEM_auto_generate_pfm
UF_ASSEM_dont_auto_generate_pfm

managed_mode_load_options
int
Load Options - for managed mode only
UF_ASSEM_managed_load_by_revision_rule
UF_ASSEM_managed_load_as_saved