How to Create Custom User Defined Project Properties

How to Create Custom User Defined Project Properties

This tutorial explains the procedure for creating new, custom User Defined Project Properties (UDPP) in the Project Wizard. It also supplements the basic method of manually entering a default project property value with options for linking that value to a global variable or another type of variable.

As you will see below, these properties may be used either for reports or for use in your drawing blocks.
This content applies to Toolbox build 15.5 or greater.

Click the Project tab on the Toolbox palette, and click Project Setup.


Click "User Defined Project Properties" and right-click in the Property Value column of the row User Defined Property. In this tutorial, we want to add a project-level property that we will use to enter the base door style.


Click “Add Project Level Property” from the menu.


Click in the Value column for the row Property Name and enter “BaseDoorStyle” for this example. This is the name of your custom property and should be the name you select for your custom property. This is required data.

Click in the Value column for the row Property Value and enter “Contempo Overlay” for this example. This is the value for the custom property named in the step above. It should be the default value for the property. This is required data.

 

This results in two entries in a single row or the UDPP screen as shown below. This is your new custom property.


Repeat these steps for each property needed.

There are optional values that expand the capabilities of the User Defined Project Properties. You can set a reference to a global variable, to a wizard variable, to a spec group name, or to a project variable name within the Properties box. See the following screenshots for these optional values.

The first is “Global Variable Name” and should be used if you want a default value populated from a specific global variable value. Select the global variable name from the list in the Value column and click the button Update.


To display the value of that global in the Project Setup screen grid, in the Project Setup screen right-click in a blank area of the screen and click Update Database.


The second is “Project Wizard Variable Name” and should be used if you want a default value populated from a specific project wizard variable value. Select the wizard variable name from the list in the Value column.


The third is “Specification Group Name” and should be used if you want a default value populated from the global variable located in a specific specification group. Select the spec group name from the list in the Value column.


The fourth is “Project Variable Name” and should be used if you want a default value populated from a project variable. Select the variable name from the list in the Value column.


As mentioned at the outset of this article, the UDPP may also be used in various AutoCAD blocks. The two properties below specifically apply to data that you want the project wizard to populate to AutoCAD title blocks, but the principle applies to any AutoCAD block of your choice.

Title Block Name: Enter the AutoCAD block name in the Value column that you want this property to update in the project drawing. To edit multiple blocks enter multiple block names separated by the | pipe symbol (|).

Title Block Attribute Name: Enter the AutoCAD attribute name in the Value column that you want this property to modify in the project drawing. These names must exist in the block specified in the previous step.

The remaining options on the right-click menu are as follows.

Show Template Project Properties to display a list of all the template level properties. These are the properties that will display by default each time a new project is created.


Edit Project Level Property to display the editing screen for the existing properties.


Refresh From Template to reset all the User Defined Project Properties to their default state as defined in the list of template properties. This command may delete properties that are not defined as template properties.


Make Template Property to add a custom project property to the list of template-level properties available when a new project is created.


    • Related Articles

    • Overview: Project Wizard - Project Properties & User Defined Project Properties (UDPP)

      Microvellum software gives Users the ability to enter and display project-related information on their reports and AutoCAD blocks.  The interface used to enter this information is named Project Wizard or Project Setup. It is a general term to ...
    • Project Properties

      The Project Properties screen is where you can enter in various information about the project that can be used later in the drawing title block or in reports. Some of the fields will allow you type in information, while others will allow you to ...
    • Solid Modeling Tools - Custom Products

      Solid Modeling Tools - Custom Products Before using the Custom Product Builder, it is important to determine which type of custom product you will be building. There are five options to select from: Custom Product Starter – This option allows you to ...
    • Tutorial: Add a Custom Prompt

      This tutorial will give a step-by-step procedure for adding a custom prompt to the existing prompts. For a description of the various prompt properties, please see the information at: Reference: Control Types & Other Prompt Properties For this ...
    • Understanding the Project Specification Groups User Interface

      This article summarizes the Project Specification Groups User Interface. For specific information regarding an aspect of Library Specification Groups, see one of the following articles: Understanding the Project Wizard, Global Variables, Material ...
    • Recent Articles

    • Toolbox Release Notes | Build 24.1.1105.641

      The following release notes apply to Toolbox build 24.1.1105.641 Nesting Fix Fig. 1: The fatal error that would occur during processing. There was reportedly an issue that occurred when clients attempted to process a work order using the nesting ...
    • Microvellum Foundation Library Release Notes | Build 24.1025

      The following release notes apply to Microvellum Foundation Library build 24.1025. Additions Added new global variable “Remove Stop Dado On Bottom Edge” for wood drawer boxes. Check this option to run the dado through at the bottom of the sub front ...
    • Toolbox Release Notes | Build 24.1.1030.641

      The following release notes apply to Toolbox build 24.1.1030.641 Routing and Profile Fixes Several issues were found with routing and polyline paths: Fig. 1: Horizontal routes off of a part disappearing (left) and appearing correctly (right). When ...
    • Toolbox Release Notes | Build 24.1.1010.641

      The following release notes apply to Toolbox build 24.1.1010.641 Biesse Winstore Fix Several issues with the Biesse Winstore plugin have been resolved: There was an issue that would sometimes occur wherein materials that were intended to stack wound ...
    • Toolbox Release Notes | Build 24.1.1001.641

      The following release notes apply to Toolbox build 24.1.1001.641 HBore Toolfile Fix Fig. 1: The location in the Toolfile UI where the error would occur. There was an issue reported with the functionality of the Horizontal Boring Machine setting in ...