gbVRML - Online Help

This page provides the latest online Help information for gbVRML.

Features
Examples
Main Window
Project Window
Part Window
Summary Window
VRML Source Window
Index Window
Toolbar
Menus
Layout Window
Project Parts List



Return to top of document

Features

gbVRML offers a wide range of easy-to-use features.

2D Features

gbVRML provides an easy-to-learn, intuitive interface designed to allow rapid generation of a design. The main window is where most Winplace actions take place, but several secondary windows are available which are used to create the design. Key features of gbVRML include:

- Use mouse to create, size and move parts
- Layout grid with snap-to-grid part placement
- Multiple part shapes, including rectangles and circles
- Text support
- User-defined properties
- Cut and paste selection/placement
- Part grouping
- Property summaries
- Parts Library

3D Features

The 3D imaging of gbVRML is the best part. gbVRML creates VRML files on the fly and uses a built-in VRML viewer to view the results.

- Realtime inline VRML viewer
- VRML primitives, including text
- Object textures
- Insertion of external VRML objects
- View/edit of VRML source code
- Manual edit of VRML source code

Export/Reporting Features

Making the best of your gbVRML design includes being able to use the results in other applications. Support for the following export options enhances your ability to use your gbVRML designs.

- WMF (compatible with Windows applications)
- BMP (compatible with Windows applications)
- WRL (VRML file type) - Excel (parts lists)
- Clipboard
- Printed layout/part lists


Return to top of document

Examples

gbVRML allows you to create a wide variety of designs. Here are some examples to whet your appetite.


Return to top of document

Main Window

gbVRML allows the user to create a 2D design by adding objects to a 2D drawing pane (see the main window image below). Additional properties may be entered for each object (in the Part Properties window) and the results are immediately shown in the 3D viewing pane.

gbVRML uses the concept of a 'layout', which is a surface on which the objects are said to be placed. This layout, which may be optionally be excluded from the project, is included in the 3D viewing pane just like any other object which has been added to the gbVRML project.

The four basic sections of the main window are the menus, toolbar, 2D drawing pane, and VRML viewer. All design activity is performed within the 2D drawing pane and the 3D results of the design are instantly displayed within the 3D viewing pane. Note that there is a splitter bar which resizing of the relative sizes of the 2 panes.

Note that gbVRML requires that you set your screen resolution to at least 800x600.

Menu and toolbar operation is discussed below, including a context menu available by right mouse clicking on the 2D drawing pane.


Return to top of document

Toolbars

gbVRML has an extensive toolbar to help you design your project quickly. The toolbar can be broken into the following sections:


Return to top of document

Toolbar: Project Management

There are 4 buttons which correspond to standard windows application menu options:


Return to top of document

Toolbar: Edit Mode

The 2D drawing pane can be set for any one of eight modes. The select and rotate modes act on objects already in the design, whereas the Line, Ellipse, Rectangle, Freestyle, Polygon and Text modes allow the user to create new objects using the mouse alone.


Return to top of document

Toolbar: Part Properties

A Part Window is available to set individual part properties but gbVRML also provides some special features on the toolbar to make working with parts easier.

Note that the size/offset options will affect a 'group', but not the underlying objects within the group. Once 'ungrouped', the objects retain their original properties.


Return to top of document

Toolbar: Grid Settings

gbVRML provides several grid options to help in the accurate placement of objects.


Return to top of document

Toolbar: 3D Settings

Once object properties are set in either the 2D drawing pane or the Part Window, these toolbar buttons affect how the objects are displayed.


Return to top of document

Menus

gbVRML has several menu options to help you design your project quickly. The menu options are:

File Edit Actions VRML View Help Popup


Return to top of document

File

These functions are typical Windows application features.


Return to top of document

Edit

These functions provide a primary means of moving images to other Windows applications, as well as to the gbVRML object library.


Return to top of document

Actions

Most of these menu actions are performed on the selected part(s).


Return to top of document

VRML

The VRML menu offers a variety of settings which affect the display of the 3D pane.


Return to top of document

View

The View menu offers a selection of windows which allow entry or display or various aspects of a gbVRML project.


Return to top of document

Help

Help for gbVRML is available only online. No separate .HLP file is distributed with gbVRML.


Return to top of document

Popup Menu

This menu is displayed when a right mouse click is made on a selected part in the 2D drawing pane and are identical to their menu equivalents except as noted.


Return to top of document

Project Window

Generic information about a gbVRML project may be entered here. In addition there are 3 part properties which gbVRML allows the user to define. The titles of those 3 properties are entered here. The total of the values in each properties are given in the Summary Window.

The Project Title entered here is used as the title for printing the 2D drawing pane image.

The remaining items are for reference purposes only.

Values entered in this window will be lost unless the 'Apply' button is pressed before the window is closed.


Return to top of document

Part Window

Each of the parts created in a gbVRML project are given certain properties as they are created (height, width, color, ...). In addition to the properties seen in the 2D drawing pane, other properties may be defined for the objects. Most are associated with displaying the part as a 3D object (ZAxis height, texture, type of VRML primitive, ...).

Values entered in this window will be lost unless the 'Apply' button is pressed before the window is closed. However, if the Auto checkbox is checked then values are saved automatically and their effect displayed in both the 2D and 3D panes.


Return to top of document

Layout Window

gbVRML uses the concept of a 'layout', which is simply the surface on which the objects are placed. The layout can be given properties much like any other part, but it's properties (particularly its top surface location) is used as the 'home' for many of gbVRML's calcluations.

gbVRML projects can be set to exclude the layout object if desired.

Values entered in this window will be lost unless the 'Apply' button is pressed before the window is closed. However, if the Auto checkbox is checked then values are saved automatically and their effect displayed in both the 2D and 3D panes.


Return to top of document

VRML Source Window

A VRML source file is simply a text file. The source code for the currently displayed VRML scene can be viewed here.

gbVRML also allows you to edit the source code and display the resulting scene in the VRML viewer. However, the edited code is not saved nor incorporated into the current project. This feature is provided for simple experimentation with the VRML source code.

Be careful using this feature! gbVRML cannot capture all possible source code errors and you project is subject to crashing if you make a mistake in the code. Be sure to save any unsaved project before using this feature.


Return to top of document

Summary Window

This window provides a summary of the contents of the current gbVRML project. Both project level and part level summary information is show.

It also adds up the 3 user defined fields (in this example, power, weight and cost were the 3 user defined field titles). The values in the user defined fields are assumed to be one-thousandth units, hence the '0.000' display shown in this window.


Return to top of document

Index Window

This window provides information about the physical materials of which the objects are made up. For each object you create, you may select one of these Index entries to represent the object. At this time, none of the gbVRML features utilizes this information.


Return to top of document

Project Parts List

Normally you would right-mouse click on a selected part to get its property window. However, sometimes you will want to make changes to many parts at one time, or you might want to import a parts list from another application such as Excel.

This window supports these, and other functions on the parts list as a whole. However, take care, because applying the contents of this window wil erase the main project and replace it with the list of parts in the spreadsheet.


Return to top of document

Installation Problems



Return to top of document

Design Limitations



Return to top of document

Unfixed Problems