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 ...
    • Tutorial: How to Add Data to the User Defined Library

      This video explains and demonstrates the User Defined Library option in the Door Options > Door Library dropdown list of the product prompts as shown in Figure 1. Fig. 01 This video does not explain how to add a library to this list but does ...
    • Recent Articles

    • Toolbox Release Notes | Build 24.1.0409.641

      The following release notes apply to Toolbox build 24.1.0409.641 Saw Delimited Processing Station Figure 1: The Saw Delimited option in a custom processing station. New options have been added to saw processing stations to allow for control over data ...
    • Toolbox Release Notes | Build 24.1.0328.641

      The following release notes apply to Toolbox Build 24.1.0328.641 Fillet Token Fixes Issues were discovered in the use of fillet tokens on products that also had the IRIB setting enabled: Some users processed work orders with rounded parts, which ...
    • Microvellum Foundation Library Release Notes | Build 24.0322

      Additions Added the Master Angled Ends Cabinet. Added a Global prompt, "Hinge Plate Offset From Front" for easier control. Added “Double Division” option to Horizontal Designer Cabinets, 3 Door Cabinets, and other similar products. Added a new ...
    • Common Floating License Connectivity Issues

      This document lists common issues reported by users regarding the topic of Microvellum’s Floating License Activation (FLA) and the connectivity required for FLA to function. Firewall Blocking Activation of Floating License Some users have had an ...
    • Toolbox Release Notes | Build 24.1.0318.641

      The following release notes apply to Toolbox build 24.1.0318.641 Shadowline Fix Figure 1: Shadowline shaping issue (left) and fixed (right). There were reports of users experiencing issues with products having incorrectly shaped shadow lines when the ...