Lots of new functionality in this release, available for free from www.wizotools.com.

Dialog windows can now have images and drop-down lists. This allows choosing from a range of parts or pre-defined settings for example.

The method of selecting part items (edges, faces, planes, etc.) in dialog windows has been improved. The old method was not always reliable and could be slow. The new method provides positive feedback on the selection being made.

A new type of dialog window has been added. Previously there was 'OptionsDialog' the idea being that this is shown to the user to ask them for settings that are then used in the rest of the script. Clicking on 'OK' closes the dialog window.

Now I have added 'UtilityDialog' This is a window that stays open and allows operations to be performed over and over until the window is closed. This is much better for creating small utilities and interactive tools. Some new features include the ability to change values in the window based on what the user enters elsewhere in the window, on-the-fly.

It is now possible to get the diameter of circular edges. For example if the user selects the edge of a hole a script can get the diameter of the hole.

A script can now obtain the current WizoScript version, it's own file name and it's own location. Useful for accessing files in the same folder as the script, or sub-folders, allowing scripts to be bundled with resources that are used by the script.

It's now possible in a dialog window to select a save location, allowing users to choose where output from a script is saved to. For both saving and loading file filters can be defined, making it more user-friendly.

Previously to get access to reference geometry something like this would be used:

Code:

MyPart.GetPlane("XY-Plane")

The problem with this is that the default reference geometry can be renamed by the user and the default names used depend on the language of the PC when the file is created. Now there is a language-independent method of obtaining default reference geometry. Some examples:

Additional Hide Part option in 2D Drawings allows you to hide parts in all views.

Add a Select by Layer tool in 2D Drawings, allowing the user to select all items by layer. This can be used for several things, such as the ability to get rid of sick dimensions all at once or performing layer changes on many entities at once without manual selection.

Home Window > Help > Forum link goes to new forum

Re-enabled auto-updater in product (only accessible in the next release, not 2017.1)

Component / Addon Upgrades

Migrate to latest conversion library from Datakit for import/export of 3rd party CAD application data

Fixed Alibre Parameters Addin for Microsoft Excel v2010 and later

Keyshot 7 now works with Alibre Design 2017.1

Bug Fixes

Fix issues with cursor icon artifacts and distortion

Cannot enter angle values into Japanese Alibre input boxes because the automatically added degree symbol (°) is a multibyte character in Japanese which makes the entry invalid

Add a Select by Layer tool in 2D Drawings, allowing the user to select all items by layer. This can be used for several things, such as the ability to get rid of sick dimensions all at once or performing layer changes on many entities at once without manual selection.

Home Window > Help > Forum link goes to new forum

Component / Addon Upgrades

Migrate to latest conversion library from Datakit for import/export of 3rd party CAD application data

Fixes ‘Alibre Parameters’ Excel Add-in to work with 32 bit

Bug Fixes (Planned, pending investigation)

Fix issues with cursor icon artifacts and distortion

Cannot enter angle values into Japanese Alibre input boxes because the automatically added degree symbol (°) is a multibyte character in Japanese which makes the entry invalid

Major component updates, for example ACIS, will come in the release following this release, which is scheduled in just a few months. More details will come for the second release in the next month or two.