Tuesday, 4 May 2010

Port of the User Data Manager plug-in to VB.NET

Download now... 

Install by dropping userdatamanager.rhp in the Rhinoceros window OR use the plug-ins menu.
Type UserDataManager in the command line window to call the user interface.

The User Data Manager has been ported to VB.NET. This increases a lot the usability thanks to a completely new GUI. It is now much easier to attach text information to any type of object in Rhinoceros.
The interface contains 4 tabs:
  • Data: this is the list of the data you attached to your objects. You can auto-zoom to selection.
  • Add: you may attach as much data as you need to your model objects. The format is Key = Value.
  • Filter: Filtering helps focusing on the right data in the data tab. Filter applies to both keys and values.
  • Utilities: Search and replace in keys and values, backup and restore you data to tab delimited files, export to Excel for further filtering and analysis.
This test version will cease working on July 1st, 2010. Your computer must have an internet connection to check the time license validity.

This is a Beta, so be sure to save your work often. Most of the bugs are now gone and crashing is unlikely. Still, I take no responsibility for wasted work. This plug-in can not damage files, due to its nature.
Please report bugs and don't be afraid to make suggestions.

Friday, 4 December 2009

User Data Manager updated


What's New (December 4th, 2009)

  • Extended the test period to December 1st, 2010
  • Redesign of the menu system
  • CSV files are now tab-delimited and not ;-delimited
  • GUI of AddAttributeDataToAll now uses a PropertyListBox
  • CurveLengthAsAttributeDataValue and VolumeAsAttributeDataValue replaced by a more generic DimensionalMeasureAsAttributeDataValue

Download Now...

Tips:

  1. Did you know you could use the UDM-plugin as a powerful selection tool?
    By assigning the right attributes to your objects, you can search in attribute lists and select objects accordingly.
    Numerical values are automatically sorted from lowest to highest. This makes easy the selection of objects with attribute data values "above" or "below" a given value.

  2. You can massively assign attribute data values to objects by reading a tab-delimited CSV file previously designed in Microsoft Excel.


Thursday, 30 April 2009

User Data Manager (UDM) plug-in for Rhinoceros 4


The first version of the User Data Manager (UDM) plug-in for Rhinoceros 4 is now released. This plug-in provides an easy management of any object data stored as object's attributes. You can use it for example to store any object properties (material, color, ...) and filter your objects for selection
Download here the latest version (April 30th, 2009).
Put the file in your Rhinoceros plug-in directory and install with the Tools/Options/Plug-ins menu.
Object attributes presents a structure similar to that of a Windows-style initialization (INI) file.
For example:
[Section1]
Entry1 = Value1
Entry2 = Value2
...
[Section2]
Entry1 = Value1
Entry2 = Value2
...

The plug-in creates a new menu called UDM in the Rhinoceros UI and adds the following functions:
  • Add and Remove
    >Data to objects by string
    >Add interactively data
    >Copy data to objects
    >Replace text in section/entries
    >Curve length as geometry/length
    >Volume as data value
    >Delete section/entries from objects
    >Delete all data from objects
    >Sort attribute data in objects
  • Import and Export
    >Export data to Excel table (for further analysis)
    >Backup data to CSV file (to edit in Excel for example)
    >Read backup data from CSV file (to reload in Rhinoceros)
  • Select and Set
    >Select objects with attribute data
    >Select objects by data section/entry
    >Select objects by data value
    >Set objects color by RGB data value (if exist)
  • Show and Print
    >Show data in Rhinoceros web browser
    >Show objects data value in dots
    >Show object groups data value in dots
    >Print interactively object data in command window
    >Print all objects data in command window
    >Print sum of (grouped) data values