Steve,
I think this is well posed and not seen before.
We are using pyNastranGUI v1.4.1. Although we can get the same broken behavior in v1.4.0 and v1.3.4. I don't know why we didn't see this last semester. But here we are at the end of the semester and students are crashing to finish their course end projects before the end of the semester the first week of December.
The GUI doesn't want to draw CONM2s, in the .dat view. It crashes when asking for any displacement scaled result (static load displacement or eigenvector) when CONM2s are present. I can comment out all the CONM2s and it will draw those displacement shapes just fine.
We are using MSC Nastran 2021.1. The attached zip file has a static load test and a modal test.
If I run it in a command window I get gripes like this:
self.load_actions.on_load_resultsblahblahblah/ModifiedFEMconmTest/conm_test_tip_loads.op2')
Traceback (most recent call last):
File "menus\results_sidebar.py", line 720, in on_apply
File "menus\results_sidebar.py", line 807, in update_vtk_window
File "qt_files\gui_qt_common.py", line 1173, in _set_case
File "qt_files\gui_qt_common.py", line 1417, in final_grid_update
File "qt_files\gui_qt_common.py", line 1495, in _final_grid_update
File "qt_files\gui_qt_common.py", line 1610, in _update_grid
File "qt_files\gui_qt_common.py", line 1627, in _update_follower_grids_complex
File "converters\nastran\gui\nastran_io.py", line 3548, in update_conm2s_function
File "converters\nastran\gui\nastran_io.py", line 3569, in update_mass_grid
AttributeError: 'NoneType' object has no attribute 'SetPoint'
Sincerely,
Clark
Clark Briggs