Visual Editors
Visual Editors Overview

Visual Editors Overview

TimberCloud provides powerful visual editing tools that enable you to create calculations, production documents, and formulas without writing code.

Available Editors

Formula Builder

The step-based formula builder is used throughout TimberCloud for creating calculations visually:

  • Pricing Formulas - Calculate product prices from dimensions, materials, options
  • Part Dimensions - Dynamically calculate part sizes from line item values
  • Part Quantities - Determine how many parts based on order configuration
  • Part Weights - Compute weights from volume and material density
  • Inventory Deductions - Calculate material usage with waste factors

The Formula Builder uses a consistent interface everywhere—learn it once, use it across all features.

Learn more →

Visual Part Builder

Visual editor for defining panel, door, cabinet, and box layouts:

  • 12+ Layout Types - Doors, cabinets, drawers, shelves, and more
  • Real-time 2D/3D Preview - See parts with calculated dimensions
  • Mullion Support - Add horizontal and vertical dividers
  • Glass Lite Patterns - Prairie, divided-lite, and custom patterns
  • Field Mappings - Connect to line item dimensions
  • 3D Export - Download STL, OBJ, GLTF files

Learn more →

Build Sheet Builder

WYSIWYG editor for production documents:

  • Build sheets and production documents
  • Drag-and-drop column creation
  • Multiple tables per product
  • Formula support for calculations
  • PDF output with company branding

Learn more →

Export Builders

Visual editors for creating CSV and ORD export configurations:

CSV Export Builder:

  • Drag-and-drop column creation
  • Table-based exports for spreadsheets and CNC
  • Multiple export configurations per product
  • Live preview with sample data

ORD Export Builder:

  • Cabinet Vision-compatible exports
  • Section-based configuration ([Header], [Catalog], [Cabinets])
  • Dynamic field mapping with templates
  • Real-time ORD file preview

Learn more →


Why Visual Editors?

No Coding Required

  • Intuitive step-by-step interface
  • Visual representation of logic
  • Real-time preview
  • Instant testing with sample data

Powerful Capabilities

  • Complex calculations with order of operations
  • Conditional logic (if/then/else)
  • Pre-built measurements (square feet, board feet, etc.)
  • Access to all product and order data

Faster Development

  • Quick-start templates for common formulas
  • Rapid prototyping and iteration
  • Easy modifications without code changes
  • Visual debugging with formula preview

Better Collaboration

  • Non-developers can create and edit formulas
  • Easy to understand calculation logic
  • Visual documentation of business rules
  • Shared patterns across products

Getting Started

Formula Builder

Access from multiple locations:

  • Products → Pricing → Open Formula Builder
  • Products → Parts → Edit dimension/quantity formula
  • Products → Inventory → Create Formula

Visual Part Builder

  • Products → Parts & Build Sheet → Use Visual Templates
  • Orders → Line Item → Visual Builder button

Build Sheet Builder

  • Products → Build Sheets → Open Builder
  • Products → Build Sheets → Edit Build Sheet

Export Builders

  • Products → Exports → Create CSV Export (green button)
  • Products → Exports → Create ORD Export (purple button)
  • Products → Exports → Edit Exports

Common Use Cases

Pricing Calculations

Create dynamic pricing based on:

  • Square feet, board feet, linear feet
  • Material costs and upcharges
  • Size-based tiers
  • Quantity discounts
  • Custom attribute values

Production Documents & Exports

Generate professional documents with:

  • Cabinet door build sheets with parts
  • CSV exports for CNC machines
  • ORD files for Cabinet Vision
  • Hardware lists
  • Assembly instructions
  • Panel breakdowns

Inventory Management

Calculate material deductions for:

  • Configurable products with custom dimensions
  • Raw materials (sheets, lumber, trim)
  • Waste factors and overages
  • Unit conversions

Features

Formula Builder Features

  • Step-by-step formula building
  • Five operand types (Field, Number, Measurement, Group, Conditional)
  • Pre-built measurements with automatic unit conversion
  • Nested groups for order of operations
  • If/then/else conditional logic
  • Visual formula preview
  • Common formula templates

Visual Part Builder Features

  • 12+ Layout Types: Door/Window, Miter Door, M&T Door, Face Frame, Flat Panel, Floating Shelf, Lumber, Cabinet Box, Drawer Box, Bookshelf, Open Box, Chest
  • Panel Styles: Flat, Raised, Shaker, Glass, Beadboard
  • Lite Patterns: 18 preset glass patterns including Prairie and Marginal styles
  • Real-time 2D and 3D preview
  • Mullion placement with targeted panel selection
  • Automatic dimension calculations
  • Field mapping to line item values
  • 3D export (STL, OBJ, GLTF)
  • Build sheet integration with Visual Parts row source

Build Sheet Builder Features

  • Drag-and-drop columns
  • Live preview with sample data
  • Multiple tables per product
  • Row source selection (Line Items or Parts)
  • Multi-level sorting and grouping
  • Custom formatting and column widths
  • Undo/redo history
  • PDF generation

Export Builder Features

  • CSV Export Builder:

    • Drag-and-drop column creation
    • Field, formula, template, and static content types
    • Number formatting (decimal, fraction, integer)
    • Prefix/suffix support
    • Quantity expansion options
    • Multi-level sorting and grouping
    • Live preview with sample data
  • ORD Export Builder:

    • Section-based configuration (Header, Catalog, Cabinets)
    • Dynamic field templates with {{field}} syntax
    • Cabinet Vision-compatible output
    • Real-time ORD file preview
    • Field picker for easy mapping

Integration

Data Sources

Visual editors access:

  • Product attributes and options
  • Line item values
  • Customer data
  • Order information
  • Inventory levels

Output Destinations

Results are used in:

  • Order pricing and invoices
  • Build sheets and production documents
  • CSV and ORD exports
  • Inventory deductions
  • Shipping calculations
  • Production workflows

Best Practices

Organization

  • Use clear, descriptive attribute names
  • Break complex formulas into groups
  • Test with known values
  • Document complex business logic

Testing

  • Create test orders with sample data
  • Verify calculations match expected results
  • Test edge cases (minimum, maximum values)
  • Check conditional logic paths

Maintenance

  • Review formulas when products change
  • Update templates when business rules change
  • Keep formulas as simple as possible
  • Use groups to clarify order of operations

Resources

Documentation