Feature Request: Enhanced Table Functionality with .CSV Export

Dear McNeel Team,

I would love to see an enhanced Table feature in Rhino, similar to what is available in AutoCAD and Excel. The ability to create and edit tables directly in Rhino would significantly improve workflow efficiency, especially for users managing data-driven design elements, bills of materials, or project documentation.

Proposed Features:

  1. Table Creation & Editing
  • Insert and format tables within Rhino, supporting multiple columns and rows.
  • Allow merging, splitting, and resizing of cells.
  • Support for text formatting (bold, italic, alignment, cell color).
  1. Dynamic Data Input
  • Ability to input data manually, import from external sources, or link to Rhino object attributes.
  • Support for basic formulas (sum, average, etc.), similar to Excel.
  1. Export & Import Options
  • Export tables as .CSV for seamless data transfer to Excel or other software.
  • Import .CSV files to generate tables in Rhino.
  1. Integration with Rhino Geometry
  • Link table data to object attributes or layers for automated data updates.
  • Possibly support Grasshopper integration for parametric data-driven tables.
  1. Display & Printing
  • Ensure tables are properly displayed in both model and layout space.
  • Allow tables to be included in printed and exported drawings.

Why This Would Be Useful

Rhino users often need to work with structured data, whether for material schedules, part lists, or annotation purposes. A built-in table feature with export functionality would reduce reliance on external software and streamline documentation within Rhino.

I believe this addition would be a powerful tool for many users. Thanks for considering this request! Looking forward to hearing your thoughts.

Best,
Bryce Clark

3 Likes

+1

Related discussion here - Insert tables - Rhino & Excel - #6 by stevebaer

@stevebaer suggests McNeel devs are looking into how best to implement this functionality

Thanks for sharing this. Sometimes the there are so many topics in the forum that even the parsing through the search for the discussion is tedious as well.

Tables are a massive project with new functionality added over multiple releases of Rhino. What we are trying to figure out right now is what is the minimum required pieces to make them useful.