Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
OpenBuildings | AECOsim | Speedikon
  • Product Communities
  • Building
  • OpenBuildings | AECOsim | Speedikon
  • More
  • Cancel
OpenBuildings | AECOsim | Speedikon
OpenBuildings | AECOsim | Speedikon Wiki How to Use TFREBUILD
    • Sign in
    • Building Design - Wiki
    • +OpenBuildings Designer
    • OpenBuildings Station Designer
    • -AECOsim Building Designer
      • +Annotation - AECOsim Building Designer
      • +Architectural Design - AECOsim Building Designer
      • +ASM (Analytical Space Model)
      • +Configuration - AECOsim Building Designer
      • +DataGroup System - AECOsim Building Designer
      • +Dataset and Content - AECOsim Building Designer
      • +Drawing Extraction - AECOsim Building Designer
      • +Drawing Views - AECOsim Building Designer
      • +Electrical Annotation and Design - AECOsim Building Designer
      • +Floors - AECOsim Building Designer
      • +Form Modeling - AECOsim Building Designer
      • -General - AECOsim Building Designer
        • Accessing The Bentley Developer Network
        • AECOsim Building Designer - MicroStation Mode
        • AECOsim Building Designer - Version History
        • AECOsim Building Designer Product Compatibility
        • AECOsim MicroStation CONNECT Edition shortcut
        • AECOsim timeout in 2 minutes
        • Blurry dialogs in Windows 8-8.1
        • Change Rejected In Order To Preserve Design Integrity
        • Compatibility with Microsoft Office 64-bit - AECOsim Building Designer
        • CONNECT Edition - Can CONNECT Edition and V8i reside on the same machine?
        • CONNECT Edition - Cannot Open Drawing with Chinese Character
        • CONNECT Edition - City names written in Regional language are not properly shown in Light Manager
        • CONNECT Edition - DGN file format is unchanged
        • CONNECT Edition - Has the "Isolate" command been removed from AECOsim CONNECT?
        • CONNECT Edition - Installation Error - '.NET 4.5.2 '
        • CONNECT Edition - Installation Error - 'error code 0x80070643'
        • CONNECT Edition - Installation Error - 'Hash Mismatch'
        • CONNECT Edition - Is there any way to count all cells present in a drawing?
        • CONNECT Edition - What Features/Capabilities have been Deprecated/Superseded?
        • Creating a Geographic Coordinate System in BIM Projects
        • +Errors
        • Globally add data to every component in AECOsim
        • How can I get complete list of AccuDraw Shortcut Key-in?
        • How to modify Flyover Tool-tip
        • How to use "Swept Blend" function in AECOsim Building Designer
        • How to Use TFREBUILD
        • Ignore Clip Volumes not working
        • Inappropriate display issue in high resolution monitor
        • Issues after updating AECOsim Building Designer to Update 4
        • Lines going everywhere all over my drawing (zingers)
        • Lock Pages in Memory issue
        • Main Tasks Menu is Missing
        • Microsoft Office 365 August updates (version 1707) are causing crashes in AECOsim Building Designer on startup
        • Missing Help for Electrical
        • Open AECOsim Building Designer Files in MicroStation
        • Poor Performance when Operating System files are compressed
        • Recommended Solids Working Area Workflow
        • Regenerating preference files to help resolve random odd behavior
        • SelectBy Key-ins and Their Effect
        • Selecting Building Elements By Color
        • Slowness while placing cells
        • Soft Clearance function in the clash detection
        • Unable to select some elements in the 3d model
        • Using LibreOffice Basic with AECOsim Building Designer
        • What's New in Select Series 6 Update 1
      • +Grid Systems - AECOsim Building Designer
      • +HVAC Design - AECOsim Building Designer
      • +i-model - AECOsim Building Designer
      • +Import/Export - AECOsim Building Designer
      • +Installation - AECOsim Building Designer
      • +Modify - AECOsim Building Designer
      • +Platform Tools - AECOsim Building Designer
      • +Plumbing Design - AECOsim Building Designer
      • +Print/Plot - AECOsim Building Designer
      • +ProjectWise Integration - AECOsim Building Designer
      • +Settings/Attributes - AECOsim Building Designer
      • +Space Planner - AECOsim Building Designer
      • +Structural Design - AECOsim Building Designer
      • +Utilities - AECOsim Building Designer
      • +Workspace - AECOsim Building Designer
    • +GenerativeComponents
    • +OpenBuildings Energy Simulator
    • +Bentley Facilities Space Planner CONNECT Edition
    • +Bentley Speedikon
    • +iModel Plugin for Revit
    • +Social Distance Assessments
    • Working from home with OpenBuildings products
    • Working from home with Speedikon
    • +Special Interest Group (SIG) FAQs
    • +Structural Modeler_PS
    • +Configuration Explorer
    • +Legacy Products

     
     Questions about this article, topic, or product? Click here. 

    How to Use TFREBUILD

       
      Applies To 
       
      Product(s): AECOsim Building Designer
      Version(s): 08.11.09.829
      Environment:  N\A
      Area:  General
      Subarea:  N\A
      Original Author: Larry Abla, Bentley Technical Support Group
       

    If a Form does not respond correctly to a modification command, or any other command, there may have been an issue when user data was written for the Form.  It can be “rebuilt” using the key-in TFREBUILD. This command deletes the selected Form and reconstructs the Form with the same parameters as the original.  When a Form is “rebuilt”, user data has the correct format and the Form is usable again.

    As is always the case when repairing any file, be sure to make a good backup copy.

    In 3D models, click Edit-Select All (or use Control A or selectively choose what to rebuild) while in the file (and also in each of your 3D reference files), then key in TFREBUILD in the key-in browser, and click Yes when prompted.  All selected components in the file will be "rebuilt" with the current software version's information.  Or a single Form can be "rebuilt" by simply selecting it (you will be prompted) after the key-in is executed. 

    Some History

    Back in the olden days Forms were referred to as having a built-in “recipe”, stored in plain text format to save disk space, that described how the element was to be handled and displayed.   A TFREBUILD “re-runs” that Form’s recipe to resync its boundary representation (graphics) with its internally stored data.  These excerpts from the original V8i readme describe a process introduced at that time to automatically “run” the recipe in pre-V8i files in order to natively store the Parasolid data instead of just the recipe:

    …If a designer is using a pre-V8i (legacy) project in V8i or receives the following warning in the message center: Performance Tip - View update speed will be increased by adding view accelerators to Building elements. Use dvperformancebooster.exe on your legacy file(s).

    Run the DV performance Booster utility found under Start>All Programs>Bentley Building V8i (SELECTseries #)>Building tools>DV Performance Booster> to upgrade the geometry within the project.  This is a non-destructive process and should not cause issue with your file.  It will result in a minor increase in the file size.  A project created with V8i typically does not need to run the DV Performance Booster utility.

    Pre-V8i legacy Forms store a recipe to recreate a Parasolid body but they do not store the Parasolid body by default. The recipe must run each time the body is displayed (on first draw, when no runtime caching has been performed). This is the classic trade-off between speed and space. DV Performance Booster utility forces the Form elements to store the body, sacrificing space for speed. Storing the body makes operations that need the Parasolid body (like unification) faster because they don't have to reconstitute the body (on first draw). This process is called hydration, or hydrating a file.   A project created with V8i typically does not need to run the DV Performance Booster utility. Parasolid bodies are automatically stored by default in V8i, unless that v8i file has been dehydrated by running the dvperformancebooster.exe with the dehydrate option.

    This is also directly related to “Delete Building Display Accelerators” in the Compress option dialog,  Removing the Parasolid data reverts back to the recipe, exchanging performance for disk space.    This is why the command only works in 3D since it’s dealing with Parasolid (3D) data.

    • Windows 8
    • 08.11.09.829
    • AECOsim
    • Windows 7 64 bit
    • en
    • TFREBUILD
    • AECOsim Building Designer
    • SELECTsupport
    • GeneralWindows 7 32 bit
    • Share
    • History
    • More
    • Cancel
    • Larry Abla Created by Bentley Colleague Larry Abla
    • When: Thu, Mar 3 2016 11:14 AM
    • Larry Abla Last revision by Bentley Colleague Larry Abla
    • When: Mon, Jun 6 2016 11:14 AM
    • Revisions: 24
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies