GenerativeComponents Help

New and Changed in GenerativeComponents CONNECT Edition Update 8

The following sections summarize the new features and enhancements in the GenerativeComponents CONNECT Edition Update 8 release.

C# Project Generator

his provides a major stepping-stone for users who want to start creating their own GC node types in Microsoft's Visual Studio Community Editor (or higher editor).Specifically, GC now includes a 'wizard' that generates the initial code of the user's Visual Studio project. Furthermore, GC pre-configures that project to match the user's environment, such as where Bentley's DLLs are located on their computer.

Support for file-browsing capability in user-authored nodes

A custom attribute, 'GCFileBrowser' is introduced, that lets a Visual Studio node author specify all the characteristics of the browser behavior that will be presented to the end user.

In the FunctionCall node, its now easy to convert a custom function to a named global function

One of the most-used aspects of the FunctionCall node is that the user can spontaneously create and manage a custom function.After having done so, the user may wish to re-use that same function in other parts of their GC model, and/or add it to a GC package. To do so, they must convert that custom function, which is associated with only one specific FunctionCall node, to a named global function, which is available in GC's Functions panel. However, that conversion process can be complicated task. Now, with a simple command, a custom function in any FunctionCall node can be converted to a named global function.

GC’s Console panel now supports textual zoom

There are now buttons at the bottom of the Console panel to increase and decrease the font size. These affects not just the text in the Console's output window, but the input text as well.

AutoFittingPreferences node

  • It defines autofitting preferences for Duct.RouteByPoints and Duct.BranchAtPoint techniques.
  • AutoFittingPreferences node has one technique - ByDefault, initial values corresponds to default values for Mechanical Autofitting Preferences.

New SketchGrid technique for Grid node

Allows user to create complex grid system using GC elements like lines, arcs, curves etc.

New GridSettings node

This node allows GC user to control OBD grid system settings through GC script.

StructuralCoping node added for Structural Members coping options

Structural coping node leverage GC users to control OBD Structural coping options through GC script.

Duct node

It allows to place ducts, HVAC devices and inline devices.Duct node has 5 specific techniques
  • ByPoints - creates a linear duct by two points
  • RouteByPoints - by a set of points creates linear ducts and connects them with elbows
  • BranchAtPoint - adds a branch to a linear duct
  • Device - creates HVAC device
  • InlineDeviceAtPoint - creates an inline device