|
[Sponsors] |
[ICEM] Stop cut plane from taking over control of scroll wheel |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
Member
James Wright
Join Date: Oct 2015
Posts: 40
Rep Power: 10 ![]() |
So whenever you turn on cut plane, the scroll wheel gets mapped to adjust the position of the cut plane. This is absurdly annoying.
Even worse, after you turn the cut plane off, it is still mapped to the cut plane depth control. This even interferes with my SpaceMouse too, so I can't use it for anything. How do I stop this? |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,885
Rep Power: 27 ![]() |
I have been working with ICEM for more than a decade and never found a solution. Just be very carefully with the scroll wheel when you create a cut plane.
Nevertheless, when I turn it off, it is really off. But I only use a three-button-mouse. |
|
![]() |
![]() |
![]() |
![]() |
#3 |
Member
James Wright
Join Date: Oct 2015
Posts: 40
Rep Power: 10 ![]() |
lol. Glad to know I'm not the only one.
I personally don't even see how it's even that useful personally. If you're dealing with a tiny mesh, sure. But anything I deal with (1+ million element) just makes it super laggy. |
|
![]() |
![]() |
![]() |
![]() |
#4 |
Senior Member
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,885
Rep Power: 27 ![]() |
What helps (a bit) is to turn off: "show only whole elements", and use a "wireframe view" instead of "solid view".
My all time high is 200 M elements. Then I even don't try to view any element. |
|
![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
Sebastian Engel
Join Date: Jun 2011
Location: Germany
Posts: 567
Rep Power: 21 ![]() |
Hi Gert-Jan,
probably, i have a solution for this particular struggle. ICEM's GUI is written in Tcl/Tk which is an interpretated language (not compiled). Therefore it is possible to tinker with the GUI a bit. E.g., I have added an custom menu to group some features i often use. After searching for Mouse wheel bindings in the GUI, i have found two locations in the code corresponding to cutplanes. When you comment out the following lines of code, binding to the mouse wheel in cutplanes will be prevented. To comment out a line, put a # symbol at the beginning. For example: Code:
# this is a comment in tcl/tk Then search for the following lines in those files and comment them out. <ansys_installdir>\<installed_version>\icemcfd\<yo ur_system>\lib\ai_env\scritps\aie_cutplane.tcl Code:
if ![info exists cut_info(mouse_wheel)] { set cut_info(mouse_wheel) 1 } foreach m [list . $w] { set cut_info(binding,$m,<MouseWheel>) [list bind $m <MouseWheel> [eval bind $m <MouseWheel>]] bind $m <MouseWheel> "aie_update_cutplane_wheelzoom $w %D %X %Y" } Code:
foreach m [list . $w] { set cut_info(binding,$m,<MouseWheel>) [list bind $m <MouseWheel> [eval bind $m <MouseWheel>]] bind $m <MouseWheel> "aie_update_cutplane_wheelzoom $w %D %X %Y" } Best regards, Sebastian Engel |
|
![]() |
![]() |
![]() |
![]() |
#6 |
Senior Member
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,885
Rep Power: 27 ![]() |
Thanks a lot. I will try it asap.
This is something to save in my knowledge base. Because I think I have to change it again for each new version, not? |
|
![]() |
![]() |
![]() |
![]() |
#7 |
Senior Member
Sebastian Engel
Join Date: Jun 2011
Location: Germany
Posts: 567
Rep Power: 21 ![]() |
Yes, of course.
Each new versions has their own files which would need to be adapted. |
|
![]() |
![]() |
![]() |
![]() |
#8 |
New Member
Yuan Gao
Join Date: Jan 2019
Posts: 1
Rep Power: 0 ![]() |
I found a good way to solve it. you can click the "Refresh" button after dismissing the cut plane.
|
|
![]() |
![]() |
![]() |
![]() |
#9 | |
Member
Mostafa
Join Date: Sep 2016
Posts: 30
Rep Power: 9 ![]() |
Quote:
|
||
![]() |
![]() |
![]() |
![]() |
#10 |
New Member
tyehuo
Join Date: Nov 2019
Posts: 5
Rep Power: 6 ![]() |
||
![]() |
![]() |
![]() |
![]() |
#11 |
Member
Henrique Stel
Join Date: Apr 2009
Location: Curitiba, Brazil
Posts: 93
Rep Power: 17 ![]() |
After closing the cut plane tab, click on the geometry tab and choose anything, for example the create point button using the default (Screen select) option, as if you wanted to create a point anywhere. This will trigger the point selection. Next, click with the mouse right button. This will dismiss everything and you will be able to use the scroll button again to zoom in/out on the geometry.
|
|
![]() |
![]() |
![]() |
Tags |
cut plane, icem 19.0 |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
View with cut plane | Mudblood | FLUENT | 5 | April 4, 2020 10:17 |
[Gmsh] Problem with Gmsh | nishant_hull | OpenFOAM Meshing & Mesh Conversion | 23 | August 5, 2015 02:09 |
[Gmsh] boundaries with gmshToFoam | ouafa | OpenFOAM Meshing & Mesh Conversion | 7 | May 21, 2010 12:43 |
[OpenFOAM] View the pressure drop contour in a cut plane 2D in a right position | zhoubinwx | ParaView | 3 | February 13, 2008 04:46 |
cut plane? | qiaomu | FLUENT | 1 | May 12, 2003 17:24 |