View Issue Details

IDProjectCategoryView StatusLast Update
0004395FEMFeaturepublic2020-06-30 14:31
ReporterHoWil Assigned ToHoWil  
PrioritynormalSeveritytweakReproducibilityhave not tried
Status assignedResolutionopen 
Product Version0.19 
Target Version0.19 
Summary0004395: Homogenise/update selection dialogues in FEM
DescriptionSelection dialogues in FEM for e.g. boundary conditions like "ConstraintFixed" and e.g. "ConstraintElectrostaticPotential" have different features like highlighting of the selected element in the "Select Faces -> Add-> Remove" task panel.
This is probably due to the fact that some of them like the fixed-constraint are programmed in c++ while the others are used in python?

The attached screenshots do show that e.g. for the constraint ElectrostaticPotential no face is highlighted when there is an entry selected in the task panel.

See also
https://github.com/HoWilgh/FreeCAD/blob/femelmeresforce/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py

https://github.com/HoWilgh/FreeCAD/blob/femelmeresforce/src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py
https://github.com/HoWilgh/FreeCAD/blob/femelmeresforce/src/Mod/Fem/Gui/TaskFemConstraintFixed.ui
https://github.com/HoWilgh/FreeCAD/blob/femelmeresforce/src/Mod/Fem/Gui/TaskFemConstraintFixed.h
Steps To ReproduceCreate a solid cube in Part-wb
Create a analysis in FEM-wb
Add a Model->Mechanical constraints->Fixed constraints and enter it by doubleclicking it in the combo-view/tree-view
Select a face and 'Add' the face into the list of elements in the "FEM constraint parameters" dialogue
Click somewhere else to de-select the face and than click the element in the "FEM constraint parameters" list -> the selected face gets highlighted again!
Tagsboundary conditions, FEM, highlighting, selection
FreeCAD Information<!--ATTENTION:
COMPLETELY ERASE THIS AFTER PASTING YOUR
Help > About FreeCAD > Copy to clipboard
NOTE: just the snippet alone will do without anything else included.
The ticket will not be submitted without it.
-->

Activities

HoWil

2020-06-30 14:31

developer  

Issue History

Date Modified Username Field Change
2020-06-30 14:31 HoWil New Issue
2020-06-30 14:31 HoWil Status new => assigned
2020-06-30 14:31 HoWil Assigned To => HoWil
2020-06-30 14:31 HoWil File Added: Screenshot from 2020-06-30 16-05-40.png
2020-06-30 14:31 HoWil File Added: Screenshot from 2020-06-30 16-05-13.png
2020-06-30 14:31 HoWil Tag Attached: FEM
2020-06-30 14:31 HoWil Tag Attached: selection
2020-06-30 14:31 HoWil Tag Attached: highlighting
2020-06-30 14:31 HoWil Tag Attached: boundary conditions