Subsections of Customize HighDesign
App Settings
Subsections of App Settings
About Application Settings
The Application Settings window allows to set the global options and settings of the HighDesign application, and personal preferences of the user.
This dialog is used to set the application preferences to customize the work environment, interface theme and usage options.
- On macOS, you can open this dialog by choosing the “Settings…” item of the “HighDesign” menu.
- On Windows, it is available at Edit ▸ Settings.
The App Settings window provides three panes: General, Workspace, and Drawing. The Professional Edition adds two additional panes, Shortcuts for setting and editing the keyboard shortcuts, and Templates to save and organize custom project templates.
When you want to reset all the preferences to the default values, launch HighDesign while holding down the Command (cmd) and Shift keys on the keyboard.
Topics in this section
- General settings
- Workspace settings
- Drawing settings
- Keyboard shortcuts (SE/Pro)
- Templates (Pro)
Drawing Settings
This pane lets you change the options for drawing mode and drawing tools.
- Drawing mode, which lets you set the way items are drawn on screen. “Click-Drag” is the classic Mac method of click, hold and release; “Click-Click” is the standard CAD method of click, release, move, click.
- Snap tolerance range, in pixels;
- Show/Hide on-screen help tips on snap status;
- Show/Hide on-screen info about angle and length of the current vector;
- Choose the default pen weight display mode from “Hairline” (constant weight), “Bitmap Weight” and “Print Weight”;
- End Caps option - butt, round or square;
- Line Join option - mitre, round or bevel;
- Disable zooming of pen weights when zooming in;
- Show/Hide the axes of the current coordinate system;
- Mask the area outside the current page on drafting sheets that display a paper format;
General Settings
This is the first pane you see when you open HighDesign Preferences: it consists of four sections displaying the options about general use, file safety, undoable actions and support folder.
The sections of the General pane are:
General
- Choose the user’s language.
- Set the option to open the most recent document when the application starts up.
- Choose to show the Home window when HighDesign is launched.
- Choose to check for new updates at application launch. Automatic checking only occurs at application launch and no more than once in 12 hours. If there is no Internet connection available or there are no new updates, the function is dismissed with no message.
File Safety
Undo
Undo
- Change the maximum number of undoable actions, up to 300 actions;
- Activate the automatic undo reset with each save action (excluding the automatic save).
Support Folder
- The location of the Support folder that contains custom resources like symbols, hatches, styles, etc. Not available in HighDesign for the Mac App Store.
Keyboard Shortcuts Settings
Use this panel (SE/Pro) to assign key commands and customize the keyboard shortcuts. It is possible to change shortcuts for almost all commands of HighDesign menus: File; Edit; Drawing; Tools; Organize; Window; Drawing Tools.
To change a shortcut, select one or more check-boxes corresponding to Shift, Option and Control keys, double-click the field on the right and push the new key.
Use the Restore Defaults button to reset all the keyboard shortcuts to the default settings.
Templates Settings
Use this panel (Pro) to set the default template for new documents, and add and organize your custom templates.
The following actions are available on this panel:
- Create a new template: using the + button, the current document is saved as a new template and added to the User library.
- Delete a custom template: select a custom template and press the Bin icon. The deleted template file will be moved to the system Trash. Only custom templates can be removed.
- Set a template as default: the default template is loaded automatically each time a new document is created. To define a template as default, move the pointer over its thumbnail and click the Star icon on the top-right corner.
Workspace Settings
This pane lets you customize your HighDesign work environment.
This panel includes the following options:
- Switch the interface theme between dark, light and by system.
- Activate the full size crosshair cursor.
- Play sounds during drawing sessions.
- Choose not to display help messages.
- Use a classic contextual menu instead of the radial menu.
- Set the zoom speed when using the scroll wheel and invert the scroll wheel direction.
- Enable auto-scrolling on the main window. When this option is on, the drawing scrolls automatically when, during a construction or editing operation, the cursor is inside the main canvas near the margins of the main drawing area.
- Use the arrow keys to scroll the page and Shift-Arrow for nudging objects.
- Specify the amount of scrolled space used by the Nudge command.
- Refresh view during scrolling: when this option is not selected the speed of panning and scrolling can improve with large and complex projects.
- Set the position of the View controls: choose to show the controls in the main toolbar or grouped in a dock on the margins of the drawing area.
- Update default settings for a tool when editing a selected object. E.g. editing the text font of a selected dimension will set the new font as default for all new dimensions.
- Set the default behavior of clicks with the Arrow tool. When this option is active, clicking an object selects it and deselects any previously selected object; when inactive, clicking an object adds it to the current selection.
Shared Resources
Subsections of Shared Resources
About Shared Resources
A project resource is a loadable item that can be used in the project as is or in a modified version. Layer sets, line types, hatches, styles are all project resources. HighDesign includes standard libraries of resources and, in the SE and Pro editions, offers the ability to create new resources and store them in custom libraries.
A resource item is similar to a template: when you load a resource into the current project, HighDesign makes a copy of that resource that can be modified locally in that specific project without affecting the other resources loaded in other projects.
Editing the original resource file is also possible for custom resources, and a project can be updated to use a new version of a resource by reloading it. Default items that are located in the HighDesign library cannot be edited, but they can be duplicated and edited as custom items.
Libraries
In HighDesign, resources like line types, hatch types, and symbols can be stored in three libraries:
- the HighDesign Library is internal and cannot be edited
- the User Library extends the internal library with all the custom resources created by you
- the Project Library includes the items loaded in the project and can include any imported resources that are available in the current project only.
HighDesign LT does not support custom libraries: new resources are automatically created inside the current project.
The Resource Manager
The Resource Manager window allows you to load line types, hatches, styles and other resources into your project. In HighDesign SE and Pro, the Resource Manager also allows you to organize your libraries of re-usable resources and create new items. Select Project ▸ Resource Manager to open it.
Use this window to organize the resources, load items into the project, create and duplicate resources.
Topics in this section
- Layers manager
- Line-types manager
- Hatch patterns manager
- Colors and Pens manager
- Styles and Types manager
Colors Manager
Drawing items in HighDesign by default have an indexed color from a Standard palette of 256 colors. The Colors pane on the left lists the default palette and provides the options to activate or create new palettes and add them as resources to the project.
_
Click the Switch buttons to add other default palettes (Grays, AutoCAD® ACI, ISO/DIN) to the project. The buttons on the bottom of the palette list are:
- Add Palette, to create a new custom palette; use the “+” and “-” buttons to add or remove colors to set through the color picker. Click the green check mark to confirm; new palettes are automatically saved in the User Library.
- Duplicate the selected palette.
- Delete the selected custom palette.
- Import external palettes through the .xml and .ase file formats.
- Export a palette as a resource available for external use. Use the controls and the info displayed on the right side of the panel to check the values of the chosen colors or to set the new colors of the custom palette through the color slider and picker. Analytically set the color values via the HEX or RGB fields. The opacity slider and field control the Opacity value of the color. Use the Name field to set the color name.
Use the controls and the info displayed on the right side of the panel to check the values of the chosen colors or to set the new colors of the custom palette through the color slider and picker. Analytically set the color values via the HEX or RGB fields. The opacity slider and field control the Opacity value of the color. Use the Name field to set the color name.
Binding Colors to Pen Weights
Bind a color to a pen weight, so that choosing a pen color in the project automatically sets the associated pen weight.
- Activate the “Bind colors to pen weight” option, click a color and choose a pen weight from the pop-up menu; the selected pen number appears on the color box. To remove a pen from a color, press the Option key on the keyboard and click the color box or choose “None” from the pop-up menu.
- The color-pen binding works in one direction only: selecting a color also selects its pen weight, but selecting a pen weight does not change the current color. This allows you to change the pen weight of an object at any time without affecting its pen color. Color-pen bindings are saved in the current document.
Hatch Patterns and Textures
This panel lists the hatch patterns of the project and it is used to create, edit and organize vector hatch patterns and bitmap textures. The functions provided by this pane work mostly in the same way as those on the Line Types pane.
HighDesign provides three families of fills:
- Linear hatches, made of parallel lines, continuous or with a specific dash pattern, with variable offsets and angle. A set of line type, angle, and offsets is a skin. A linear hatch can have up to eight overlaid skins.
- Tiled patterns. A pattern is a vector drawing that is tiled (repeated) along rows and columns. Each tile contains the drawing that is clipped inside the hatched region.
- Textures: an image tiled inside the hatched region.
_
View a hatch type
Select an item in the Project library to see its preview and inspect its values. Depending on the selected item’s location, it can be edited or deleted if it is a custom item, or duplicated.
Use the icon buttons above the Project list to filter the listed items by family.
The list order of project hatch types can be rearranged by dragging a hatch type to its new position.
Load a resource from a library
Press the Load button or click the + button to the left of the Project list to reveal the libraries. Select the item to load and push the plus button or drag the item to the Project list. The item is loaded into the project and immediately available for use.
_
Duplicating a hatch type
You can duplicate any hatch type. To duplicate, select a hatch type and either push the Duplicate button on the bottom side of the window or the pop-up duplicate button on the selected selected hatch type’s cell when available.
The duplicated hatch type is automatically opened for editing so you can modify its name and content directly.
Create a new hatch type
Press the New Hatch Type button and choose the desired family from the pop-up menu. Depending on the family, the interface changes and shows the relevant fields and tools.
_
New Linear Hatch
A linear hatch is defined by a line repeated multiple times according to several parameters like spacing, angle, offset, etc. A set of parameters is called a “skin”. A linear hatch in HighDesign can have up 8 skin definitions that are rendered in sequence.
_
A skin has the following parameters:
- Angle: in degrees, defines the orientation on the plane of the vector.
- Spacing: the distance between two lines, in the current units.
- Origin Dx, Dy: these values control the offset of the current skin from the origin of the hatch. All the spacings are calculated from the origin point of the hatch, which allows you to align the pattern to your design. By entering an X and Y offset the entire skin is moved off from the origin by those values. This is particularly relevant when the hatch is made of multiple skins.
- Line-type: can be continuous, custom dashed or one of the project line types.
- Custom dashed line types can have up to three dash-gap pairs. The values are expressed in the current unit.
- Custom dashed lines can have an alternate offset: the origin of every second line will be moved by the alternate offset value. For example, this is useful to create masonry patterns where the vertical lines are dashed lines with an alternate offset.
_
New Tiled Pattern
When you select New Tiled Pattern from the new hatch menu, the workspace switches from “Project” to “Edit Pattern”. This workspace allows you to design the typic tile of the hatch pattern using a sub-set of the drafting tools and to define its size. The Edit Pattern panel provides a preview of what the tile will look like when rendered as a pattern and allows you to define the tile’s width and height.
In this workspace the drawing scale is set as 1:1. The available drawing tools are Selection Arrow, Construction Objects, Lines, Segmented Lines, Rectangles and Regular Polygons. The drawing area is set by the size of the tile.
_
You can also Copy/Paste drawings from the main window of HighDesign: in this case it is advisable to set the size of the tile before pasting the pattern since tile, drawing area and pattern must have the same size.
In the drawing area you can draw and edit the pattern exactly as in the main window. When the pointer is close to the middle of the tile, the median axes become visible to provide a visual aid to mirror or rotate objects. Other alignment points are available on the borders of the tile to make it easier to design the tile and avoid gaps.
The preview window provides the fields to set the size of the tile and the zoom slider: once the drawing is complete, just push the “OK” button in the preview window and the focus turns back to the Hatch Manager.
New Texture** **
Another family of hatch is the texture, which tiles and repeats an image inside the boundary area. To create a new texture, click the Add (+) button, select New Texture and choose the image in any of the supported file types.
A texture only supports 90° rotations, and can be scaled via the Hatch Properties panel. The origin of the texture can changed just as in linear hatches and patterns, by moving the center point when the hatch object is selected in the drawing.
Edit a hatch type
Custom and project hatch types can be edited by pushing the Edit button on the selected item’s cell. It is possible to change any of the parameter values and the name, but not its location.
Delete a hatch type
- Select a custom type; note that only custom hatch types can be deleted;
- Push the “Delete” button.
Layer Manager
Use the Layers panel to create, delete and organize the layers of your project.
The options available in the Layers pane are:
A. Default tool B. Layer name C. Number of objects on each layer D. Visibility E. Lock **F. **Color G. Layer opacity
The buttons on the lower side of the window serve the following functions:
- new layer
- delete layer
- action menu with selection options
- Import and export layer set
- Bind Layers to drawing tools.
Binding Layers to Drawing Tools
Layers can be associated to certain drawing tools with the “Bind layers to drawing tools” checkbox. When this option is active, each drawing tool is linked to a layer: when you select a tool, its layer automatically becomes active, thus simplifying the process of organizing a project.
For instance, in an architectural project freehand lines might only be used to design the landscape: linking the “Freehand” tool to a “Terrain” layer is a convenient way of keeping the project organized without having to change layer each time you change tool.
The first column of the Layers table shows the drawing tool connected with the layer if the Bind Layers to Drawing Tools option is selected. Click to choose the tool or method to bind.
Line types Manager
This panel lists the line types of the project. By default a new project comes with only few line types available, continuous and various dashed lines. Use the Line-types Manager to add more lines to the project, create new types, edit custom lines, and organize the resources.
_
The options in this pane include:
- Loading a saved line-type into the project or removing a type from the project
- Creating a new line type
- Duplicating and editing line types
- Deleting a line type from the project
- Reordering the project line-types
The main table lists all the line types that are currently loaded in the project. A loaded item is available for use in the project and does not necessarily mean that it is actually used by some object.
Viewing a resource
Select an item in the Project library to see its preview and inspect its values. Depending on the selected item’s location, it can be edited or deleted if it is a custom item, or duplicated.
You can search for a specific line type by entering its name in the search field.
The list order of project line types can be rearranged by dragging a line type to its new position.
Loading a resource from a library
Press the Load button or click the + button to the left of the Project list to reveal the libraries. Select the item to load and push the plus button or drag the item to the Project list. The item is loaded into the project and immediately available for use.
Duplicating a line type
You can duplicate any line type. To duplicate, select a line type and either push the Duplicate button on the bottom side of the window or the pop-up duplicate button on the selected selected line type’s cell when available.
The duplicated line type is automatically opened for editing so you can modify its name and values directly.
Create a new line type
- Click the “New line” button.
- Select a base type from the Line type pop-up menu.
There are two main families of line types:
Dashed lines
Dashed lines are defined by a repeated pattern of dashes and gaps. The values of the pattern can be defined in any of the base linear units: millimeters, inches and pixels/points.
A dash pattern can have up to six dash-gap pairs. A value of 0.0 means that the item will be rendered as a dot.
Special lines
Special lines can be made of different shapes and patterns and are defined by frequency and intensity values. Frequency controls the extent or the distance between the repetitions; intensity controls the size of the item.
Special lines can be created from pre-defined types like insulation, zigzag, vertical dash, etc.
When the line type is defined, push the Save button to save it. The line type will be saved as a loadable resource file if the chosen location is the user library, or as an internal resource if saved in the current project.
Edit a line type
Custom and project line types can be edited by pushing the Edit button on the selected item’s cell. It is possible to change any of the parameter values and the name, but not its location.
Delete a line type
Only custom and project line types can be deleted. Select the line type and push the Delete button. Objects that use that type will be reverted to Continuous line.
Styles and Types Manager
The Styles & Types manager pane lets you add pre-defined styles and types to your project, create new items and manage the libraries. The underlying method of operation is the same as the other resource panels, the main difference being that styles and types are organized by class in sub-folders. For more information on styles and building types, see the chapter Styles and Types.
Select a folder to view its items on the preview table, or select All to view all the styles and types loaded in the current project. You can also search a particular style by entering its name in the search field.
_
Loading a resource from a library
Press the Load button or click the + button to the left of the Project list to reveal the libraries. Select the item to load on the preview table and push the pop-up Add button on the item’s cell. The item is loaded into the project and immediately available for use.
Duplicating a style/type
You can duplicate any style or type. To duplicate, select the item on the preview table and press the Duplicate button, visible below the table. The item is duplicated and opened for further editing.
Create a new style/type
Press the New Style/Type button to create a new item. The right half of the window shows the panes where you can define the style. The number of tabs is variable and depends on the family of the style, but all styles have at least the Style Settings tab where you can define the common attributes such as class, name, tag, description and the graphic options that the style controls.
Edit a style/type
Custom and project styles and types can be edited by pushing the Edit button on the selected item’s cell. It is possible to change any of the parameter values and the name, but not its location.
Delete a style/type
- Select a custom type; note that only items in the project and user libraries can be deleted;
- Push the “Delete” button.