News hero News hero

NEWS

October 2, 2026

Forte 3D Catalog Management (formerly Smart 3D Catalog) | The Complete Guide to Piping Catalog Setup, Spec Management, and Bulk Editing

1. What Is the Forte 3D (Smart 3D) Catalog? | Architecture and Role in EPC Projects

The Forte 3D catalog — formerly known as the Smart 3D catalog, and formally called the Reference Data or Bulkload catalog — is the engineering foundation of the entire Forte 3D project database. It is the repository that defines every component, every material, and every rule that the 3D design model can reference.

When a piping designer places a 6-inch 150# weld neck flange in the 3D model, Forte 3D does not create that component from scratch. It looks up the flange in the catalog, retrieves its exact geometry, material specification, end preparation, dimensional data, and procurement attributes, and places a fully attributed component in the model. The component that appears in the 3D model is only as accurate as the catalog data behind it.

This means the catalog is not just a library — it is the single source of truth for every engineering decision made in the model. Every isometric drawing, every MTO, every material requisition, and every clash detection result is downstream of the catalog. If the catalog is wrong, everything downstream is wrong.

What Octave Provides by Default

Octave provides a default catalog (called the “Bulkload” or “Reference Data” catalog) that includes most standard components per ASME, EN, and other standards. However, every EPC contractor customizes this catalog to match their company standards, preferred manufacturers, and project-specific requirements. Catalog customization is a specialized skill; many companies have dedicated catalog engineers who do nothing but maintain and update the reference data.

This means that on every new EPC project running Forte 3D, the catalog setup phase is a significant engineering effort — not a one-time software installation task. The default Octave catalog gives you a starting point. Getting from that starting point to a project-ready, spec-compliant, company-standard catalog is where the real work begins.

The Catalog’s Role in the Project Lifecycle

Project PhaseCatalog Dependency
Project SetupAll piping specs, component data, and material classes must be loaded before the 3D model can begin
3D ModelingEvery component placed in the model is drawn from the catalog — wrong catalog = wrong model
Clash DetectionComponent geometry for clash checking comes from catalog dimensional data
Isometric GenerationComponent descriptions, pipe class codes, and BOM data on isometrics come from catalog attributes
MTO and ProcurementMaterial take-off quantities and specifications come directly from catalog-attributed model components
QA/QC ReviewSpec compliance checking validates model components against catalog-defined piping class rules

The critical dependency: Unlike most EPC deliverables, catalog errors do not surface immediately. A wrong dimensional entry in the catalog may produce a correctly-looking 3D model while the actual component geometry is incorrect — a discrepancy that only becomes visible when a fabricated spool fails fit-up on site.


2. The Five Components of a Forte 3D Piping Catalog

A complete Forte 3D piping catalog consists of five interdependent data layers. Each must be correctly configured and internally consistent for the catalog to function reliably.

ComponentWhat It ContainsWhat Goes Wrong Without It
CodelistStandardized lookup codes for component attributes: material grades, end preps, pressure ratings, nominal diametersComponents placed with undefined or incorrect attribute codes — undetectable in the model, catastrophic in the MTO
Generic DataPhysical properties of component types: outside diameter tables, wall thickness schedules, weight factors by sizeDimensional geometry incorrect in 3D model — clash detection gives false clear results
CatalogueThe actual component library: every specific part with its exact dimensions, material, and catalog reference numberDesigners cannot place components — or place wrong components from incomplete entries
PipingCommodityMatlControlDataControls which catalog components are permitted in which piping material classesSpec enforcement fails — wrong-grade components placed in high-pressure lines without warning
Piping SpecificationDefines which components are allowed for a given fluid service, pressure class, and temperature rangeDesigners route pipes without specification compliance enforcement — QA/QC failures at drawing review

These five layers must be built and loaded in the correct sequence, with consistent data across all layers. An inconsistency between the Codelist and the Catalogue — for example, a material grade code used in a component entry that does not exist in the Codelist — will cause a bulkload validation error that halts the entire catalog setup process.


3. What Is a Piping Specification in Forte 3D? | Pipe Classes Explained

A piping specification (commonly called a “pipe spec” or “pipe class”) in Forte 3D is the engineering rule set that governs which catalog components are permitted for a given fluid service combination.

A piping class (also called a piping specification or “pipe spec”) in Forte 3D defines which catalog components are allowed for a given service. For example, pipe class A1A might specify: Carbon steel pipe per ASTM A106 Gr. B, schedule varies by size — buttweld fittings per ASTM A234 WPB, matching pipe schedule — branch connections per the branch table (reinforced tees, weldolets, or swaged tees depending on branch ratio). When a designer routes a pipe in Forte 3D and assigns it to pipe class A1A, the software automatically filters the component selection to show only the items permitted by that class.

This automatic filtering is one of Forte 3D’s most powerful features — and one of the most catastrophically fragile if the underlying specification data is incorrect or incomplete.

A Typical Pipe Spec and Its Data Requirements

Spec AttributeExample ValueData Source in Catalog
Pipe class codeA1APiping Specification record
Fluid serviceGeneral hydrocarbon serviceCodelist: fluid service codes
Design pressure150# ANSIPiping Specification record
Design temperature-20°F to 400°FPiping Specification record
Pipe materialASTM A106 Gr. BGeneric Data + Catalogue
Fitting materialASTM A234 WPBGeneric Data + Catalogue
Flange rating150# raised faceCatalogue + PipingCommodityMatlControlData
Branch tablePer branch reinforcement tablePiping Specification rules

A mid-sized petrochemical project may require 30–80 distinct piping specifications, each covering different combinations of fluid service, pressure class, temperature range, and material grade. Every one of these specifications must be fully built, validated, and loaded into the Forte 3D catalog database before the corresponding pipeline can be modeled.

The Specification Development Sequence

For each new pipe class added to the project catalog, the sequence is:

  1. Receive approved piping material class document from the materials engineer
  2. Identify all component types required (pipe, elbows, tees, reducers, flanges, valves, gaskets, bolts)
  3. Create or verify Codelist entries for all attribute values used
  4. Create or verify Generic Data entries for all component types and sizes
  5. Create Catalogue entries for all specific components
  6. Create PipingCommodityMatlControlData records linking components to the class
  7. Create the Piping Specification record with all rules and branch tables
  8. Run bulkload validation to check for errors
  9. Resolve all validation errors and re-run
  10. Load validated data into the project database
  11. Test by attempting to place components from the new spec in a test model

In Forte 3D’s default workflow, steps 2–9 are performed manually — navigating multiple Excel workbooks and Forte 3D’s catalog management interface — for every pipe class on the project.


4. The Forte 3D (Smart 3D) Bulkload Process | How Catalog Data Gets Into the Database

The mechanism Forte 3D uses to import catalog data is called the Bulkload process. Catalog data is prepared in a specific set of Excel workbook templates — one for each catalog data type (Codelist, Generic Data, Catalogue, etc.) — and then imported into the Forte 3D SQL/Oracle database using the Bulkload utility.

Piping engineers who have set up both systems generally agree that Forte 3D reference data requires more upfront effort, particularly the bulkload process where catalog data is imported from Excel workbooks through a multi-step validation process. AVEVA’s catalog setup is not trivial, but the learning curve is considered less severe.

The Bulkload Workflow Step by Step

StepActionFailure Mode
1Prepare data in Excel bulkload templates — Codelist, Generic Data, Catalogue, PipingCommodityMatlControlData, Piping SpecificationData entry errors, inconsistent codes, missing entries
2Run Bulkload Utility validationValidation errors halt the process — each error must be diagnosed and corrected
3Resolve all validation errors — iterate between Excel and the utilityError messages are often cryptic; diagnosis requires deep catalog knowledge
4Load validated data into the project databaseDatabase corruption if partial loads are not properly managed
5Verify loaded data by testing component placement in Forte 3DWrong components may place without error, requiring visual spot-checking
6Document changes for version control and audit trailManual documentation only — no automatic change tracking in default workflow

The bulkload process is powerful and reliable when executed correctly. The problem is that “correctly” requires a level of Forte 3D catalog expertise that is not widely available. Catalog customization is a specialized skill; many companies have dedicated catalog engineers who do nothing but maintain and update the reference data. This creates a critical dependency: the entire 3D modeling workflow is gated on the availability and expertise of catalog engineers.

Why the Default Process Is Fragile

The Excel-based bulkload workflow creates three structural vulnerabilities:

1. Cross-workbook consistency is manual. A component reference added to the Catalogue workbook must match exactly with a corresponding entry in the Generic Data workbook and a code in the Codelist workbook. Maintaining this consistency across multiple large Excel files — each with dozens of worksheets and thousands of rows — is error-prone by design.

2. Errors propagate silently. Some catalog errors cause immediate bulkload validation failures that are easy to detect. Others pass validation but produce incorrect data in the database — wrong dimensions, incorrect weight factors, misassigned material codes — that only surface when the component is placed in the model or when the MTO is audited.

3. The expertise barrier is high. New Forte 3D users frequently struggle with catalog issues, especially when they try to place a component that does not exist in the project catalog. The fix is usually to request the catalog engineer to add it, not to work around the system. This funnels every catalog request through a specialist bottleneck, creating queues that delay the modeling team.


5. Why Catalog Setup Is the Most Underestimated EPC Project Task

Ask any experienced Forte 3D catalog engineer how long a full piping specification setup takes, and the answer rarely matches what the project schedule allocated. The reasons are structural.

The Hidden Time Sink: What “Setting Up a Pipe Spec” Actually Involves

A Gate Valve catalog entry — one of the more commonly needed additions on a project — requires building records across all five catalog layers. In Forte 3D’s default workflow, this involves navigating between multiple Excel workbooks, running validations, resolving errors, and manually verifying the result.

Benchmark from Shinsei Vietnam internal measurements:

Manual WorkflowWith Catalogue & Specification Macro
Task scope1 complete Gate Valve catalog entry: Codelist + Generic Data + Catalogue + PipingCommodityMatlControlData + Piping SpecificationSame scope
Time131 minutes42 minutes
Time saved—89 minutes (67.9% faster)

On a project requiring 50 valve types with full catalog setup, the manual workflow consumes approximately 109 engineering hours from catalog setup alone — before a single pipeline is modeled.

Why Projects Consistently Underestimate Catalog Time

Underestimation FactorReality
“We’ll use the Octave default catalog”Default catalog requires significant customization for every project — company standards, preferred manufacturers, project-specific specs all require new entries
“Catalog setup is a one-time task”Catalog updates are continuous — vendor drawing receipt triggers dimensional revisions, design changes introduce new component requirements, spec revisions cascade through multiple entries
“Our catalog engineer handles it”Catalog expertise is scarce — many teams have one specialist, creating a critical single point of failure
“Errors get caught in validation”Many catalog errors pass validation and only surface during model QA/QC or, worse, at MTO audit

Their piping specifications and material catalogues are often stored in Word and Excel files. It’s a system that worked initially, but it doesn’t take advantage of new technology or scale up as the business grows in size and complexity. The process to make updates and keep the two aligned is manual, time-consuming, and often inconsistent.


6. The Four Most Common Catalog Errors and Their Downstream Cost

Understanding where catalog errors originate — and what they cost downstream — is essential for any BIM Manager or catalog engineer responsible for Forte 3D project setup.

Error Type 1: Codelist Inconsistency

What it is: A material grade code or attribute value used in the Catalogue or Generic Data workbooks does not match the corresponding entry in the Codelist workbook.

Detection: Causes bulkload validation failure — caught before loading (if the full validation is run).

Downstream cost: Low if caught at validation. High if the error is in an existing catalog entry that was never properly validated — it may have been loaded years ago on a previous project and inherited as “working” reference data.


Error Type 2: Wrong Dimensional Data in Generic Data

What it is: The outside diameter, wall thickness schedule, or weight factor for a component size is incorrect in the Generic Data tables.

Detection: Passes bulkload validation. May not be caught until a piping stress engineer notices wrong pipe weight in CAESAR II, or until a spool is fabricated to incorrect dimensions.

Downstream cost: High to catastrophic. Dimensional errors in the catalog cascade into incorrect 3D geometry, incorrect clash detection clearances, and incorrect fabrication dimensions on isometrics.


Error Type 3: Spec Compliance Gaps in PipingCommodityMatlControlData

What it is: A component type is missing from the PipingCommodityMatlControlData records for a piping spec — meaning Forte 3D does not enforce that component’s inclusion in the spec during modeling.

Detection: Passes validation. Only caught when a QA/QC reviewer checks that the correct component was placed, or when the MTO shows unexpected component quantities.

Downstream cost: Medium to high. If wrong-grade components are placed on high-pressure or high-temperature lines without being flagged, the error may not be caught until the pre-fabrication QA/QC check — requiring model rework, revised isometrics, and updated MTOs.


Error Type 4: Missing Component Entries

What it is: A component required by the piping specification does not exist in the Catalogue. When a designer attempts to route a pipe of that type, Forte 3D cannot find the component.

Detection: Detected immediately during modeling — the designer cannot place the component and submits a catalog update request.

Downstream cost: Schedule impact. Every catalog update request creates a queue at the catalog engineer’s desk, delaying the modeling team. On a project with hundreds of component types, this queue can become a persistent bottleneck that holds up drawing issuance.

Error TypeDetectable at Validation?Downstream ImpactMost Affected Deliverable
Codelist Inconsistency✅ Usually yesLow if caught earlyNone (caught before loading)
Wrong Dimensional Data❌ NoHigh to catastrophicIsometrics, spool fabrication
Spec Compliance Gaps❌ NoMedium to highQA/QC review, MTO
Missing Component Entries✅ At modelingSchedule delayModel progress rate

7. Bulk Editing in Forte 3D (Smart 3D) | What the Default Workflow Cannot Do

Once a Forte 3D catalog is loaded on a live project, ongoing maintenance requires regular updates — new components added, dimensional data revised, spec rules modified. In Forte 3D’s default workflow, these updates share the same manual Excel-bulkload cycle as the original setup.

The core limitation of the default approach is that it has no bulk editing capability across the catalog. Every update, regardless of how minor, must go through the full Excel preparation → validation → load cycle.

The Scale Problem

Consider a typical mid-project scenario: a vendor-revised datasheet changes the face-to-face dimensions for a gate valve series across six pressure classes. In the Forte 3D catalog, this requires updating:

  • Catalogue entries for each size × pressure class combination (potentially dozens of records)
  • Generic Data entries for the revised dimensional series
  • Verification that existing model placements are still compliant

In the default workflow, this means opening multiple Excel workbooks, locating the relevant rows across multiple sheets, making and verifying changes, running validation, and reloading — for every affected record. With no cross-reference checking between workbooks, each change must be manually verified for consistency with dependent data layers.

Where Errors Accumulate in Ongoing Maintenance

Maintenance ScenarioDefault Workflow Risk
Vendor drawing revision changes component dimensionsManual update across multiple workbooks — high risk of updating one workbook but missing dependent entries in another
New pipe spec added mid-projectFull five-layer setup for every new spec — serialized process limited by catalog engineer availability
Project standard revision updates material gradesCodelist updates must be traced through to every Catalogue entry that references the revised codes
Client audit requires catalog consistency reportNo automated consistency checking — manual cross-referencing of all workbooks
Merging catalog from another projectNo built-in delta comparison — full manual review of differences required

SpecXpert extracts all piping related bulkload files directly from the Forte 3D catalogue database into Microsoft Excel, and can compare different versions of bulkload files or Forte 3D catalogues. The overall checking process only takes a few minutes of user interaction, but saves around 90 percent of the working hours associated with manual checking of specifications.

This illustrates the scale of the problem: specialized tools exist precisely because the default Forte 3D workflow makes catalog consistency checking so labor-intensive that a 90% time reduction is achievable through even basic automation.


8. How the Catalogue and Specification Macro Solves the Problem

Shinsei Vietnam’s Catalogue and Specification Macro addresses the catalog management bottleneck directly — built natively inside Forte 3D using the platform’s .NET API, with no PCF export, no external application, and no database translation.

What the Macro Does

The macro provides a unified bulk management interface for all five catalog data layers — Codelist, Generic Data, Catalogue, PipingCommodityMatlControlData, and Piping Specification — within a single consolidated workflow.

Instead of navigating between multiple Excel workbooks and running sequential validation cycles, the engineer manages all catalog elements through one interface with automatic cross-layer consistency enforcement. Bulk load file generation is automated — the macro generates the correctly-formatted bulkload files from the consolidated interface, eliminating the manual data preparation step that is the primary source of catalog errors.

Benchmark Data

From Shinsei Vietnam internal time-and-motion measurements on real Forte 3D project environments.

Task ScopeManual WorkflowWith MacroSaved
1 complete Gate Valve catalog entry (Codelist + Generic Data + Catalogue + PipingCommodityMatlControlData + Piping Specification)131 minutes42 minutes89 minutes (67.9% faster)

What Changes About the Workflow

AspectDefault WorkflowWith Catalogue & Specification Macro
InterfaceMultiple separate Excel workbooksSingle unified window inside Forte 3D
Consistency checkingManual cross-referencing between workbooksBuilt-in consistency enforcement across all 5 data layers
Error detectionOnly at bulkload validation — after all data preparationAt input — inconsistencies flagged before they propagate
Bulk load file generationManual preparation of correctly-formatted Excel sheetsAutomatic generation from the consolidated interface
Multi-spec processingSequential — one spec at a timeSimultaneous — multiple specs processed in one execution
Expertise requirementRequires deep catalog architecture knowledgeEngineers without specialized catalog expertise can execute reliably
Audit trailManual documentationStructured output with change records

Why Native Architecture Matters for Catalog Work

Catalog management is labor-intensive in both tools, but the mechanisms are different. Forte 3D uses “Bulkload” spreadsheets to import catalog data. Neither is simple, and both require dedicated catalog engineers.

External tools that attempt to manage Forte 3D catalogs without native API access face the same fundamental limitation as generic plugins in other Forte 3D workflows: they cannot read the live project database directly, cannot validate against the actual loaded catalog state, and cannot generate correctly-formatted bulkload files that match the project’s specific configuration. Only native development can deliver catalog management that works reliably at production scale.

[Internal link: “The Forte 3D Time Audit Report — Full 16-Macro Benchmark Including Catalogue and Specification Macro”]


9. Catalog Management at Project Scale | The ROI Calculation

The 89-minute saving per Gate Valve catalog entry understates the total project impact, because catalog setup is not a one-time task — it is a continuous project-lifecycle activity.

Where Catalog Time Accumulates on a Real Project

Catalog ActivityFrequencyManual Time per InstanceTotal Manual Time (Illustrative)
Initial pipe spec setup (30 specs × 5 component types average)Project start131 min per component type~327 hours
Vendor drawing revision updatesThroughout detailed engineering45–90 min per affected entryVariable — 50–200+ hours on large projects
New component additions (designer requests)Continuously30–60 min per new entry40–100+ hours
Spec revision cascades (design change)Every major design change60–180 min per affected specVariable
Pre-MTO audit consistency checkBefore each MTO issuance8–16 hours per audit24–48 hours
Illustrative total——~450–700 hours per project

Note: Figures are illustrative estimates. Actual catalog management time varies significantly based on project complexity, number of pipe specs, vendor drawing volume, and design change frequency.

The Leverage Effect: Catalog Errors vs. Catalog Automation

The estimated engineering costs to send the existing Word-based specifications to the EPC, having the EPC translate those into design tools and deliver the material data was in the low six figures. The cost of rolling out the recommended, standardized software solution and populating it with the all the relevant specs and catalog information was 70% the cost of sending to the specifications to the EPC for just one project.

This figure — where a one-time investment in proper catalog management infrastructure costs 70% of what it would cost to outsource catalog work on a single project — illustrates why catalog management tooling delivers some of the highest ROI of any Forte 3D efficiency investment. The savings are not linear: they compound across every project that uses the improved catalog base.

Illustrative ROI Model: 50 Component Types Requiring Full Catalog Setup

Assumptions: 50 component types, $80 USD/hour loaded engineering rate. Actual results vary.

ScenarioTimeCost
Manual workflow (131 min × 50)109.2 hours~$8,733
With Catalogue & Specification Macro (42 min × 50)35.0 hours~$2,800
Recovered74.2 hours~$5,933

This covers only the initial setup of 50 component types. When ongoing maintenance, consistency checking, and spec update cycles are included across the full project lifecycle, the total recovery is substantially higher.

[Internal link: “Download Free — The Forte 3D Time Audit Report: Full 16-Macro Benchmark Analysis Including Catalogue Macro”]


10. Catalog Management Checklist for Catalog Engineers and BIM Managers

Use this checklist to assess your current Forte 3D catalog management workflow and identify the highest-priority improvement areas.

Project Setup Phase

  • [ ] Has the full list of required piping specifications been received from the materials engineering team?
  • [ ] Has the Octave default catalog been reviewed against company standards — which entries are usable as-is, which require modification, which are missing entirely?
  • [ ] Is the catalog build sequence documented (which specs must be completed first to unblock modelers)?
  • [ ] Are bulkload workbook templates version-controlled and backed up before each update cycle?
  • [ ] Has a test model been established for validating new catalog entries before they reach the production database?

Data Quality Controls

  • [ ] Is there a formal Codelist review step before any new component type is added to the Catalogue?
  • [ ] Are Generic Data dimensional entries verified against vendor datasheets or recognized industry standards (ASME, EN)?
  • [ ] Is PipingCommodityMatlControlData reviewed for completeness for every new spec before it goes live?
  • [ ] Is there a process for comparing the loaded catalog against the source Excel workbooks to detect post-load discrepancies?

Ongoing Maintenance

  • [ ] Is there a documented change control process for catalog updates — who reviews, who approves, what is documented?
  • [ ] Are vendor drawing revisions tracked and mapped to the catalog entries they affect?
  • [ ] Is a consistency check performed before each MTO issuance to verify catalog-to-model alignment?
  • [ ] Is there a single catalog engineer as the sole point of failure, or is catalog knowledge distributed across the team?

Red Flags That Indicate Catalog Problems

  • [ ] Modelers are frequently requesting new catalog entries — may indicate the initial spec setup was incomplete
  • [ ] MTO quantities differ from expected values at procurement review — may indicate wrong Generic Data weight factors or missing component entries
  • [ ] QA/QC reviews are catching wrong-grade components in the model — may indicate PipingCommodityMatlControlData gaps
  • [ ] Catalog update cycles take more than 2–3 days — may indicate manual Excel process inefficiency

[Internal link: “Book a Live Technical Demo — See Shinsei Catalogue Macro in Action on Your Forte 3D Project Data”]


11. References and Further Reading

Forte 3D Catalog Architecture

Catalog Quality Management

Forte 3D vs AVEVA Catalog Comparison

  • AVEVA E3D Design for Plant and Piping — Projectmaterials.com: Comparison of Forte 3D and E3D catalog management approaches — confirms Forte 3D reference data requires more upfront effort than AVEVA.

Shinsei Vietnam Resources

  • [Download Free: The Forte 3D Time Audit Report — 16-Macro Benchmark Including Catalogue and Specification Macro]
  • [Download Free: Eliminating Manual Bottlenecks in EPC Plant Design — The 2026 Guide to Forte 3D Automation]
  • [Download: Shinsei Vietnam 16-Macro Solution Catalog] — Full capability overview including Catalogue & Specification Macro
  • [Book a Live Technical Demo] — See the Catalogue Macro run on your Forte 3D project data

12. FAQ

Q1. What is the difference between the Forte 3D catalog and the piping specification?

The catalog is the component library — it contains the physical definition of every component available in the project: its geometry, material grade, dimensional data, and procurement attributes. The piping specification (or pipe class) is the engineering rule set that defines which catalog components are permitted for a given fluid service, pressure rating, and temperature range. The specification references the catalog — it does not contain the component data itself. If the catalog entry for a component is incorrect, the specification that references it will enforce the wrong data. Both layers must be correct and mutually consistent for the 3D model to produce reliable deliverables.

Q2. Why is Forte 3D catalog setup considered harder than AVEVA E3D?

Piping engineers who have set up both systems generally agree that Forte 3D reference data requires more upfront effort, particularly the bulkload process where catalog data is imported from Excel workbooks through a multi-step validation process. AVEVA’s catalog setup is not trivial, but the learning curve is considered less severe. The core reason is structural: Forte 3D’s bulkload process requires maintaining consistency across five separate Excel workbook types, each with specific formatting requirements. AVEVA’s Paragon/Lexicon catalog framework has its own complexity, but the data hierarchy is considered more intuitive for engineers who learned on PDMS. Neither system is simple — both require dedicated catalog engineers.

Q3. What happens if a catalog error gets into the production Forte 3D database?

The consequences depend on the error type. Some errors (like Codelist inconsistencies) cause immediate bulkload validation failures — they never reach the production database. Others pass validation and load silently — these are the most dangerous. A wrong dimensional entry in Generic Data means every component of that type in the model has incorrect geometry. A spec compliance gap in PipingCommodityMatlControlData means Forte 3D allows wrong-grade components to be placed on lines where they should be prohibited. Detecting and correcting these errors after loading requires identifying every affected model element, revising the catalog, reloading, and checking whether existing model placements need to be updated. The further the error progresses through the project lifecycle — into isometrics, MTOs, and procurement orders — the more expensive it becomes to correct.

Q4. How long does Forte 3D catalog setup take on a real EPC project?

It depends heavily on project complexity, the number of pipe specs, and whether the team is starting from the Octave default catalog or building from scratch. Based on Shinsei Vietnam internal benchmark measurements, a single complete Gate Valve catalog entry — covering all five data layers — takes 131 minutes in the default manual workflow. A project requiring 30 pipe specifications with 5 component types each would require approximately 327 hours of catalog setup time in the default workflow. This figure covers only initial setup and does not include ongoing maintenance, vendor drawing revision updates, or pre-MTO consistency audits.

Q5. What is the Bulkload utility in Forte 3D?

The Bulkload utility is Octave’s tool for importing catalog data from Excel workbooks into the Forte 3D SQL/Oracle database. It reads the specially formatted Excel workbooks (one per catalog data type), runs a validation pass to check for formatting and referencing errors, and then loads validated data into the catalog database. The utility is the gateway between catalog preparation (done in Excel) and the live project database. Any error in the Excel preparation that passes validation will be loaded into the database — which is why pre-load consistency checking between workbooks is critical.

Q6. Can catalog management be done without specialized Forte 3D catalog expertise?

In the default manual workflow, no. Managing Forte 3D catalogs through the native bulkload Excel process requires understanding the data hierarchy across all five catalog layers, knowing how to interpret bulkload validation error messages, understanding the implications of each data type change for existing model elements, and managing multi-workbook consistency manually. This is why many companies have dedicated catalog engineers who do nothing but maintain and update the reference data. With the Catalogue and Specification Macro, the interface consolidates all five layers into one unified window with built-in consistency enforcement — significantly reducing the expertise barrier. Engineers without deep catalog specialization can execute catalog updates reliably, though a review step by an experienced engineer is still recommended for complex spec changes.

Q7. How does the Catalogue and Specification Macro handle multiple specs simultaneously?

The macro processes multiple piping specifications in a single execution — unlike the default workflow where each spec must be built and validated sequentially. The consolidated interface manages the cross-spec consistency requirements (shared Codelist codes, common Generic Data entries) automatically, eliminating the manual cross-referencing that consumes the majority of catalog setup time in the default approach. For a project adding or revising multiple specs in a single design change cycle, the time saving scales proportionally with the number of specs involved.

Q8. What is the MTO and how does catalog accuracy affect it?

The MTO (Material Take-Off) is the complete list of all piping components in the 3D model, extracted by quantity and specification for procurement purposes. It is generated directly from the Forte 3D model database — which means it is only as accurate as the catalog data that attributed every component in the model. If a component in the catalog has an incorrect material code, that material code appears in the MTO. If a component type is missing from a pipe spec’s PipingCommodityMatlControlData, that component may be absent from the MTO entirely. Both types of error generate incorrect purchase orders — either for wrong-specification materials or for insufficient quantities — with consequences that surface at site delivery and during installation.


Shinsei Vietnam is a specialist Forte 3D automation partner, part of Tatsusei Giken. Our 16-macro suite is built exclusively for Octave Forte 3D using native API integration. We serve EPC firms globally on oil and gas, petrochemical, LNG, and industrial plant projects.