Skip to main content

How to Customize User Experience

Updated over 2 months ago

Introduction

FluidFlow offers extensive customization options, enabling users to tailor both the flowsheet workspace and the environment to their specific workflow requirements. Properly configuring these settings can significantly improve modeling efficiency, enhance visual clarity, and ensure consistency across projects.

This guide explains how to access and configure flowsheet options, create and manage environment sets, and apply best practices to optimize your FluidFlow experience—helping you work more efficiently while maintaining design accuracy.


Customizing Flowsheet Options

Accessing Flowsheet Settings

To access Flowsheet customization options:

  1. Navigate to the Options menu in the main toolbar

  2. Select Flowsheet from the dropdown menu

  3. The Flowsheet Options dialog will appear with multiple tabs for different settings categories

Note: Changes made in the Flowsheet Options dialog can be applied to either the current model only or to all open models. Select Apply Changes to All Open Flowsheets to implement the changes across all open flowsheets.

Flowsheet Options Settings

General

The General tab contains fundamental settings that affect the overall appearance of the flowsheet such as:

  • Flowsheet width & height

  • Scale - 10% to 400%

  • Grid style - Fine, Coarse, or Hide

  • Snap options - Isometric, Orthogonal, or None

  • Background color

  • Crosshairs color

Elements

The Elements tab allows you to show or hide certain labels including:

  • Unique Names: Show or hide component identifiers

  • Node/Pipe Numbers: Display numerical identifiers for network elements

  • Warnings Highlight: Control how warning indicators appear on components

Other customizable options include:

  • Highlight color

  • Warning color

  • Minimized node icons - reduces clutter in large models

  • Pipe ends and arrowheads scaling

Properties on Flowsheet

The Properties on Flowsheet feature helps visualize results by displaying them directly on your flowsheet. Configure these settings to enhance your visual feedback:

  • Show/Hide Properties: Toggle visibility of property information

  • Make Properties Transparent: Toggle transparency of property displays

  • Sort Input and Result Names: Organize properties alphabetically

  • Input Properties Background: Customize the color for input values

  • Result Properties Background: Customize the color for calculated results

  • Font Settings: Modify text appearance for better readability

Flybys

Flybys provide quick information when you hover your mouse over components:

  • Show/Hide Flybys: Toggle visibility of popup information

  • Flyby Transparency: Adjust the opacity of flyby windows

  • Flyby Alignment: Control the position of flyby information relative to components

  • Background Color: Customize the appearance of flyby windows

Graphic Objects

This tab allows you to control the visibility of text annotations, images, charts, tables and other graphic objects (rectangles, round rectangles, circles) on the flowsheet.

Miscellaneous

  • Split Pipe on Insertion: When enabled, automatically divides pipes when components are added to them

Example: If you add a valve to a 10-meter pipe with this option enabled, FluidFlow automatically creates two 5-meter pipes connected to the valve.

  • Auto Rectangular Selector: Activates the Rectangular Selector automatically with click-drag actions

  • Auto-scroll flowsheet: Automatically scrolls the flowsheet to display components selected from the data palette list when they're not visible

  • JSON export settings: Controls whether to include results in JSON files and use result property names in JSON exports

  • Automatic Backups: Enables periodic automatic saving of your work

Applying Flowsheet Settings

After configuring your preferred options:

  • Apply to All Open Networks: When checked, applies changes to all currently open models

  • Default: Saves your current settings as the default for new models

  • Reset to Defaults: Restores original FluidFlow settings


Creating and Managing Environment Sets

Understanding Environment Sets

Environment Sets store collections of settings that control various aspects of the FluidFlow working environment, including:

  • Default component input values

  • Unit systems and decimal precision

  • Calculation result display preferences

  • Export options for reports and data transfers

  • Flyby content configuration

FluidFlow includes two default Environment Sets upon installation:

  • System International: Uses metric units (meters, kilograms, Pascals)

  • US Basic: Uses imperial units (feet, pounds, psi)

Creating a Custom Environment Set

Rather than modifying the defaults, it's recommended to create a custom Environment Set:

  1. Select an existing Environment Set from the Options toolbar that best matches your needs

  2. Navigate to Options → Environment → Save Environment in the main menu

  3. Enter a filename (e.g., "Project A Environment" or "Metric Pump Testing"), then click Save to create a renamed copy

  4. Customize the settings as needed

  5. Changes will automatically be saved for the selected Environment Set

Key Environment Set Functions

You can access and modify Environment Set components using these function keys:

Function Key

Purpose

Common Use

F4

Component Defaults

Change default settings for each component

F5

Excel Columns

Select which data columns export to spreadsheets

F6

Flyby Options

Customize information shown in component flybys

F7

Report Columns

Configure data for documentation exports

F8

Visible Results

Select which parameters appear in Results

F9

Result Units

Set measurement units and decimal places

F4: Default Component Settings

Customize the default values for new components.

Example: If your projects typically use Schedule 5 pipes instead of Schedule 40, you can change the default pipe schedule to avoid manually updating each new pipe.

To modify default component settings:

  1. Press F4 or navigate to Options → Environment → Component Defaults

  2. Select the component type (e.g., Steel Pipe or Duct)

  3. Modify the default values (length, classification, etc.)

  4. Click OK.

F5 and F7: Configuring Export Options

Control what data appears when exporting to Excel or other supported files:

  • F5 determines which columns appear in Excel exports

  • F7 configures content for other reports

For both options, you can select:

  • Input parameters (green banner)

  • Calculation results (purple banner)

F6: Customizing Flyby Information

Configure the content that appears when hovering over components:

  1. Press F6 or navigate to Options → Environment → Flyby Options

  2. Select the component type to customize

  3. Check or uncheck parameters to show or hide them in the flyby display

  4. Click OK.

Tip: For complex models, consider showing only the most critical parameters in flybys to reduce clutter and improve readability.

F8: Results Tab Configuration

Control which calculation results appear in the Results tab:

  1. Press F8 or navigate to Options → Environment → Visible Results

  2. Select the component type to customize

  3. Check parameters to display them or uncheck to hide them

  4. Parameters can be selected individually or in groups by checking block headers

F9: Units and Decimal Places

Customize units of measurement and result precision:

  1. Press F9 or navigate to Options → Environment → Result Units

  2. For each parameter type, select the desired unit and number of decimal places

  3. Additionally, configure gas volumetric conditions and solids-based preferences

Example: Change NPSH unit from meters of fluid with 1 decimal place to feet of fluid with 3 decimal places for more precise analysis.

Applying and Managing Environment Sets

After configuring your Environment Set:

  • It will be available for selection in the Options toolbar for future use

  • You can switch between different Environment Sets at any time, even mid-project

  • Sets can be exported and shared with other FluidFlow users


Best Practices

  • Create environment sets tailored to specific types of projects or client requirements

  • Choose a background color that provides good contrast with your components

  • Enable the grid for complex layouts to assist with component alignment

  • Always duplicate default Environment Sets before customizing to maintain originals

  • Use descriptive names for custom Environment Sets that indicate their purpose

  • Enable automatic backups to prevent data loss during customization

  • Configure flybys to show only essential information to reduce visual clutter

  • Standardize settings across a team to ensure consistency in projects

  • Periodically review your settings to ensure they still match current project needs


FAQs

Q: Will Flowsheet changes affect existing projects?

A: Yes, if "Apply to All Open Networks" is selected. Otherwise, changes apply only to the current model.

Q: Can I revert to original settings if I don't like my customizations?

A: Yes, by selecting Reset to Defaults in the Flowsheet Options dialog or switching back to one of the default Environment Sets.

Q: Are Environment Sets file-specific or program-wide?

A: Environment Sets are program-wide and can be applied across multiple projects. They're not tied to specific model files.

Q: Can I share my Environment Set with colleagues?

A: Yes, you can save your Environment Set, locate it in the Preferences folder, and share it with other FluidFlow users.

Q: Do I need to restart FluidFlow after changing Environment Sets?

A: No, changes take effect immediately without requiring a restart.

Q: Can I have different Environment Sets for different types of projects?

A: Yes, you can create multiple specialized Environment Sets and switch between them as needed.

Q: Will changing units in the Environment Set require recalculation of my model?

A: No, changing units only affects how results are displayed, not the underlying calculations.


Conclusion

Customizing Flowsheet options and Environment Sets in FluidFlow allows you to create a modeling environment that matches your specific workflow requirements. By tailoring these settings, you can improve visual clarity, reduce repetitive tasks, and ensure consistency across projects.

Investing time in properly configuring these options yields significant benefits: increased productivity, reduced errors, and clearer communication of design intent through standardized presentations.

Properly configured customization settings transform FluidFlow from a powerful calculation tool into a personalized engineering environment that enhances productivity, improves model clarity, and ensures consistent, high-quality deliverables across your projects.

Did this answer your question?