EnSight

Welcome to the EnSight Ideas Center. We are looking for ideas on how to improve EnSight, to make it something you enjoy using more, will help you be more productive, help you recommend it to someone else, etc. Create the idea and get it voted up – we’ll make those things our priority if we can.

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  1. Add mesh-fitting option for grid plane clips

    The grid clip with the plane tool creates a plane with evenly spaced nodes. If any node falls outside of the mesh of the parent part then that rectangle element is not created. This means the grid clip will not precisely fit the edges of the mesh (unless they match up perfectly).

    Add an option to create partially-filled rectangles so that the shape of the grid clip looks just like a mesh clip.

    1 vote
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Viz Features  ·  Flag idea as inappropriate…  ·  Admin →
    • Calculate a mass flux average with absolute values of an average flow

      When a flow has recirculation, MassFluxAvg function of EnSight has a problem.
      The current MassFluxAvg function uses an average flow which is an inner product of a velocity variable and an unit normal vector. However, MassFluxAvg function should use an absolute values of the average flow in this case.

      There is a workaround about this problem, but we need to calculate a proper mass flux average with eight steps of operations in the workaround. It is very inconvenient for us to do so.

      I hope that a proper mass flux average is calculated with a single function.

      10 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        0 comments  ·  Calculations  ·  Flag idea as inappropriate…  ·  Admin →
      • Create Dynamic Partname in the Viewport for the given surface

        When selecting or highlighting parts in Viewport, create a dynamic label (not annot) for the Partname so you can differentiate which part(s) are selected or highlighted.

        0 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Report Parent Ids in Variable Object List

          Within the Variable Object List, create a column for Parent of this variable, so that you can determine Parent parts without destroying your current selected parts. If available for all Parts, then report "All Parts".

          0 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • Case Name should come from Filename of Dataset loaded

            Rather than list simply Case1, Case2, Case3, take the Case Name from the filename of the dataset loaded. (eg. load dataset called : shuttle.case, the Case1 should be named "shuttle", and not just "Case 1".

            0 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • Show Min and Max values in the Object List according to Active Case Only

              Within the Variable Object List, report the Min and Max values according to Active Case Only, not all Cases.

              0 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • Time step increment option in TempMean (temporal mean) calculator fuction

                The ability to be able to provide a time step increment value part from T1, and T2 values.
                this will allow users to calculate temporal mean with an increment value say for eg. 2
                1,3,5,7,9,.... time steps.
                rather than edit .case file .
                this will help in cases where we are using data other than ensight case format.

                6 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • EnSight's RTZ and RectToCyl set the rotating axis in Z.

                  EnSight's RTZ and RectToCyl set the rotating axis in Z. My rotating axis is in Y. Please make these work with Y axis or X axis also.

                  0 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    1 comment  ·  GUI / Usability  ·  Flag idea as inappropriate…  ·  Admin →
                  • Object tree filter should include a single filter for parts and lparts

                    The object tree filter sorts variables and parts into groups. Each filter can be for variables, parts, or lparts. Parts sorts loaded parts, lparts sorts unloaded parts. So if you want both loaded and unloaded parts to be placed in the same group you need to create 2 filters. It seems to me that this is what users would want to do 99% of the time, so either parts and lparts should be automatically handled together, or there should be a 4th option for 'parts and lparts' so that only one filter needs to be created.

                    1 vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  GUI / Usability  ·  Flag idea as inappropriate…  ·  Admin →
                    • For plots of one variable vs. another provide a marker that shows the current point as the analysis results are played or viewed.

                      For plots of one variable vs. another provide a marker that shows the current point as the analysis results are played or viewed.

                      1 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  Viz Features  ·  Flag idea as inappropriate…  ·  Admin →
                      • Deeper time callback in python

                        The current time callback is only called when changing a time step. It is not called in a transient flipbook, transient keyframe animation, or saving a solution time animation. It would be good to have a single callback which applies to all these situations.

                        1 vote
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Scripting/Python  ·  Flag idea as inappropriate…  ·  Admin →
                        • Update plot of max/min over time vs a constant

                          A plot of min/max over time updates with time if you have the "Animate curves" option checked (checked by default). However if the query is vs a Variable 2 instead of Time, the plot is static. It would give useful information to see this plot updating with time.

                          1 vote
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Viz Features  ·  Flag idea as inappropriate…  ·  Admin →
                          • Keep looking for a good key

                            Unfortunately EnSight aborts when it encounters a bad key. It might be nice if it kept looking in all the possible locations where there might be a key for a good one. Then remember where that good key is located.

                            1 vote
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                            • Add uniform grid points feature to the xyz clipping plane

                              If one creates a xyz clipping plane and puts vectors on the grid
                              points, the vectors appear according to the mesh grid points. This may lead to very non-uniform vector distribution on the plane if the mesh contains refinements for example. Usage of the density helps thinning the picture but still shows the grid density variation.

                              To get an uniform distribution one has to place the plane tool,
                              stretch or shrink the axis, define the number of grid points and
                              create the vectors on that grid plane. In prostar, this can be done
                              with one single command (ugrid,on,x,y). I suggest…

                              1 vote
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Viz Features  ·  Flag idea as inappropriate…  ·  Admin →
                              • improve slim licensing, make more like flexlm, or base licensing on cloud

                                Customers hope that the EnSight slimd8 license manager will have the same feature as Flexlm or Reprise License manger, rlm, or advantages from cloud-based licensing (use license anywhere I have internet access).

                                In Flexlm license manager, a user can switch multiple license files on a
                                single client machine by LM_LICENSE_FILE environment variable automatically.

                                For example, if the customer has two license server machines A and B, he
                                can set LM_LICENSE_FILE environment variable in the two ways,

                                1) set LM_LICENSE_FILE=<port number of A>@<server name of A>;<port number
                                of B>@<server name of B>

                                2) set LM_LICENSE_FILE=<license file name of A>;<license file name…

                                15 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  GUI / Usability  ·  Flag idea as inappropriate…  ·  Admin →
                                • I want to be able to color streamlines by a specific coordinate like X without having to use a workaround.

                                  I want to be able to color streamlines by a specific coordinate like X without having to use a workaround.

                                  1 vote
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Client-server / HPC  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Export 3D animations to open standard format

                                    Motivation being if customers wanted to use EnSight animations in higher quality rendering software such as Maya, or in augmented/mixed reality. For this they need the 3D objects.

                                    We export to standard VRML and X3D, but the export does not support animation. Also, no export type supports streamline animation or even ribbon/tube streamlines

                                    0 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Data Export  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Automatically update palette range to Selected parts or Current viewport

                                      There are options in the Palette editor to Set range to: Selected parts and Current viewport. But to automatically update the palette range each time step the only option is the full variable range. It would be preferable to have these two options automatic as well.

                                      2 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Viz Features  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Clip plane outline included in the Plane

                                        Right know when we create a clip plane through multiple 3D parts (2d parts are hidden) it creates one contiguous plane which does not have outlines representing the edge or boundary of the region. The only way we can do this is to create another clip plane and change its Part element settings to Border and over lay it on the previous clip-plane.

                                        1 vote
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                        • support discontinuous Galerkin (DG) solutions.

                                          DG methods use arbitrarily high order basis functions to represent solution data within a geometric cell. Visualizing the solution usually requires some sort of adaptive subdivision of the geometric cell to ensure the high order solution features, including cell extrema, are visualized accurately. Since the functions used in the basis can be arbitrary, supporting standard elements would be great, with an additional capability for the user to supply their own basis (if feasible).

                                          1 vote
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 6 7
                                          • Don't see your idea?

                                          Feedback and Knowledge Base