Skip to content

Automatically rename ETABS frame elements using grid-based logic (Format: {Story}_{SectionName}_{Grid}_{Suffix}). Compatible with ETABS v21 and newer.

Notifications You must be signed in to change notification settings

RidhoRF/BetterAutoName

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 

Repository files navigation

BetterAutoName

A simple ETABS plugin that automatically renames frame elements based on the closest grid point. Compatible with ETABS v22 and now ETABS v21 (standalone version)..


πŸ” Overview

BetterAutoName helps structural engineers keep their models organized by applying a structured naming convention to frame elements using the grid system.

Only Unique Names are renamed β€” ensuring your model labels and sections remain untouched.


🧩 Naming Convention

Renamed elements follow this pattern: {Story}{SectionName}{Grid}_{Suffix}

  • Story: The level or story name in ETABS.
  • SectionName: The name of the frame section (e.g., W250x33).
  • Grid: The closest intersection point from your defined grid (e.g., A-3, C-5).
  • Suffix: A unique identifier added only if the element does not align exactly with the grid (e.g., 1, 2, etc.).

βœ… Features

  • βœ” Automatically renames frame elements based on grid locations.
  • βœ” Works even when elements are not perfectly aligned β€” assigns the nearest grid.
  • βœ” Adds suffixes for non-grid-aligned or secondary beams.
  • βœ” Compatible with ETABS v22 and ETABS v21 (standalone version).

πŸ“… Changelog

πŸ“Œ 09 May 2025

  • πŸš€ Frist Realese: Added v0.1 supporting ETABS v22

πŸ“Œ 17 May 2025

  • 🐞 Bug Fixes: Fixing error v0.1 in grid alignment detection.
  • πŸ› οΈ New Feature: Added Tolerance to nearest grid in v0.1 for adjust grid alignment detection.
  • πŸ–₯️ New: Added standalone version v0.1 supporting ETABS v21.

πŸ“Œ 23 May 2025

  • πŸš€ Realese: Added v0.1 supporting SAP2000 v26

πŸ“₯ Installation & Usage

  1. Download the latest release from the Releases tab.
  2. Run the plugin while your model is open in ETABS.
    • Use the regular version for ETABS 22.
    • For the standalone version for ETABS 21 make sure you Activate instance for API.
  3. The plugin will process and rename applicable frame elements automatically.

πŸ’¬ Feedback & Contributions

Found a bug? Have suggestions for improvements?

Feel free to open an issue or submit a pull request. Your feedback is welcome!


About

Automatically rename ETABS frame elements using grid-based logic (Format: {Story}_{SectionName}_{Grid}_{Suffix}). Compatible with ETABS v21 and newer.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published