remove_unused
Module¶
- defines some methods for cleaning up a model
- model = remove_unused(bdf_filename, remove_nids=True, remove_cids=True,
remove_pids=True, remove_mids=True)
-
pyNastran.bdf.mesh_utils.remove_unused.
_remove
(model: pyNastran.bdf.bdf.BDF, nids_used, cids_used, pids_used, pids_mass_used, mids_used, spcs_used, mpcs_used, pconv_used, tableht_used, tableh1_used, unused_desvars_used, remove_nids=True, remove_cids=True, remove_pids=True, remove_mids=True, remove_spcs=True, remove_mpcs=True, unused_remove_desvars=True)[source]¶ actually removes the cards
-
pyNastran.bdf.mesh_utils.remove_unused.
_remove_thermal
(model: pyNastran.bdf.bdf.BDF, pconv_used, tableht_used, tableh1_used) → None[source]¶ removes some thermal cards
-
pyNastran.bdf.mesh_utils.remove_unused.
_store_dresp1
(model, ids, nids_used, pids_used)[source]¶ helper for
remove_unused
-
pyNastran.bdf.mesh_utils.remove_unused.
_store_elements
(card_type, model, ids, nids_used, pids_used, mids_used, cids_used)[source]¶
-
pyNastran.bdf.mesh_utils.remove_unused.
_store_loads
(model, unused_card_type, unused_ids, nids_used, eids_used, cids_used)[source]¶ helper for
remove_unused
-
pyNastran.bdf.mesh_utils.remove_unused.
_store_masses
(card_type, model, ids, nids_used, pids_mass_used, cids_used) → None[source]¶ handles masses
-
pyNastran.bdf.mesh_utils.remove_unused.
_store_nsm
(model, ids, pids_used)[source]¶ helper for
remove_unused
-
pyNastran.bdf.mesh_utils.remove_unused.
remove_unused
(bdf_filename: str, remove_nids: bool = True, remove_cids: bool = True, remove_pids: bool = True, remove_mids: bool = True, remove_spcs: bool = True, remove_mpcs: bool = True) → pyNastran.bdf.bdf.BDF[source]¶ Takes an uncross-referenced bdf and removes unused data
- removes unused:
nodes
properties
materials
coords
spcs
mpcs
- cannot be removed:
loads