List of Tutorials/Walkthroughs

 Quick Start Guide

 In-Depth Guides

 Hanger Configurations (no supplemental steel)

 Supplemental Steel

Copyright 2014 © Anvil EPS, an Anvil International Company

Project Browser Guide

Welcome to the Anvil Forgeworx Pro™ project browser guide! This guide will give you an in-depth view of the project browser and demonstrate its features. It is recommended that you complete one or two of the configurator walkthroughs (spring hanger, hardware, etc...) so there is some data to play with.

Anvil Forgeworx Pro™ is built on the Autodesk Engineer to Order (ETO) platform. ETO is designed to configure one-off parts and assemblies. Anvil utilizes state of the art processing to configure the assemblies on demand. Because of this technology, there is no need to save session data once the desired outputs are retrieved.

The project browser is designed to be the "Hard Drive" so that none of the configurations generated by the user in ETO sessions are lost. This creates a workflow where a user can configure, save, and retrieve multiple assemblies. In power plant design, this allows you to create an entire pipeline, piping system, or power plant of hanger assemblies using Forgeworx. You can also modify global project or pipeline parameters so they do not have to be configured for each individual hanger (more on this later).

Project Browser Hierarchy

The project browser is designed with the following hierarchy:

User is the parent of all children in the hierarchy. A user can be part of a customer. For example, if you have two users at Firm A, they can both see projects in Firm A. They will not be able to see projects at Firm B.
A user can add/delete projects. Deleting a project will delete all subsequent children. Projects do have parameters (for a complete list of parameters that get passed on to their children click here (LINK)). Two projects cannot have the same name for the same user.
A user can add/delete pipelines in a project. Deleting a pipeline will delete all hanger assemblies on that pipeline. Pipelines inherit parameters from the Project. A pipeline also has parameters that can be modified and inherited by a hanger mark number (for a complete list click here (LINK)). Two pipelines cannot have the same name in a project.
Hanger Assembly
A user can add/delete hanger assemblies in a pipeline. A hanger assembly has no children, and will inherit the properties of the project and pipeline. All inherited properties can be overridden at this level. For a list of properties that can be changed at the hanger level in the project browser, click here (LINK)

Naming Conventions

Each project, pipeline, and hanger must be unique at that level. For example, there cannot be two pipelines with the same name in the same project. However, there can be two pipelines with the same name in different projects. Two hangers must have different names in a pipeline, but two hangers can have the same name in different pipelines.

Names are alphanumeric with only the dash and underscore (– and _) allowed as special characters. Names are limited to 50 characters or less.

Project Browser Layout


Login to Forgeworx. You will see the project browser window. Note that on some browsers at some screen resolutions, some of the panes may be out of view. You can zoom out in your browser by hitting the CTRL key and scrolling out with your mouse wheel or in the settings menu of your browser.

Navigation Pane:

The navigation pane allows you to navigate quickly through projects/pipelines/marks. Function is very similar to the Windows explorer tree view.

Double clicking on a parent in the navigation pane will expand the parent's children. A double click or single click will select that parent and also display their children in the selection pane. You can also import a set of data for batch hanger design, and create or monitor a batch job. For more on batch job processing, click here (link).

Selection Pane:

The selection pane is used to add/delete children to a parent and display the properties of a child in the properties pane.

browserselect1 browserselect2
To add a child to a parent, type the name into the text box at the top of the selection pane. If the name is not a duplicate, the plus icon browserplus will become active. Click on the plus browserplus to add the hanger. To delete a child from a parent, select the item in the selection pane. The X browserx will become active and you can delete the child and all of that child’s children. A single click will bring up the properties of that child in the properties window. A double click will open the next level down in the hierarchy and display that child’s children.

If you have not already done so, complete one of the walkthroughs (example: variable springs). If you have already completed a tutorial:
    1. Through the navigation and selection panes, select a mark number
Notice two more buttons appear – the text "Configure Mark" and a copy button browsercopy . As before, the configure mark text launches the configurator. Proceed to:
    1. Click the copy icon: browsercopy
    2. Rename the copied hanger COPY1:
    3. Copy this hanger two more times, naming them COPY2 and COPY3
For short lists of hangers/pipelines, it is easy to navigate the selection pane. Larger projects, with dozens of pipelines and hundreds or thousands of marks, present a different challenge. Forgeworx has a filter list feature to help navigate large amounts of data. To demonstrate:
    1. Type COPY into the marks filter list
Notice the original hanger name disappears, but COPY1, COPY2, and COPY3 remain.
    1. Type COPY2 into the marks filter list
Notice COPY2 is the only remaining hanger and can be selected.

Properties Pane:

The properties pane is where parameters associated with that child can be edited. These parameters are sorted by category and name. They also get passed into the configurator or batch job. To continue the exercise:
    1. Select COPY2
The pipe diameter will be the same as the original hanger.
    1. Note the pipe diameter and change it to a different value.
      Enter the configurator. Look at the pipe diameter parameter (photo below) and note the parameter value got passed through.

    2. browser8
    3. Change the pipe diameter in the configurator to a third value. Note this and re-enter the project browser.
    4. Note the value of the pipe diameter is the same as in the configurator.
Additional Notes:

Back to top