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.Summary
Project Browser Hierarchy
The project browser is designed with the following hierarchy:
- Project 1
- Pipeline 1
- Hanger 1
- Hanger 2
- Pipeline 2
- Hanger 1
- Project 2
- 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)
- 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.
- 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 will become active. Click on the plus to add the hanger. To delete a child from a parent, select the item in the selection pane. The X 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:
- Through the navigation and selection panes, select a mark number
- Notice two more buttons appear – the text "Configure Mark" and a copy button . As before, the configure mark text launches the configurator. Proceed to:
- 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:
- Type COPY into the marks filter list
- Notice the original hanger name disappears, but COPY1, COPY2, and COPY3 remain.
- 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:
- Select COPY2
- The pipe diameter will be the same as the original hanger.
- 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.
- Change the pipe diameter in the configurator to a third value. Note this and re-enter the project browser.
- Note the value of the pipe diameter is the same as in the configurator.
- The values entered into the project browser are saved every time you move to a different field or enter the configurator.
- Values in the configurator are not saved until you retrieve an output or re-enter the project browser.
- Rules are not run on data entered into the project browser automatically. A bill of material is not developed until you enter the configurator or create and execute a batch job. For more on batch processing, click here (LINK).
Back to top