You are on page 1of 357

Human Builder Version 5 Release 14 Page 1

Human Builder

Overview
Conventions

What's New?

Getting Started
Standard Manikin Creation
Creating a Forearm/Hand Model
Changing Manikin Display Attributes
Using the Sub-Tree
Manikin Attribute Organization

User Tasks
Using Forward Kinematics
Assigning Descriptions (Memos)
Using the Copy/Paste Function
Using the Inverse Kinematics Modes
Applying Standard Poses
Making the Manikin Stand
Positioning the Manikin with the Compass
Using the Posture Editor
Using the Reset, Mirror Copy, and Swap Functions
Global Posture Reset
Global Posture Swap
Local Posture Reset
Local Posture Mirror Copy
Local Posture Swap
Human Builder Version 5 Release 14 Page 2

Vision Posture Reset


Accessing the Graphical Properties of Segments
Changing the Color of a Segment
Changing the Properties of Ellipses
Changing the Properties of Segments
Changing the Transparency of the Surfaces
Accessing the Graphical Properties Toolbar
Whole Manikin Graphical Properties
Accessing Other Vision Options
Using Posture Undo/Redo
Retrieving Center of Gravity Coordinates
Redefining the Manikin Referential
Load Parameters
Using Global Collision Detection
Using the Place Mode
Manikin Save/Update/Reload
Using the Vision Function
Type Field
Field of View Tab
Distance Tab
Window Display Tab
Interactive Positioning with the Reach Mode
Attaching an Object to a Manikin Segment
Redefining the Offset for Inverse Kinematics
Using Manikin Constraints
Contact Constraints
Coincidence Constraints
Fix Constraints
Fix On Constraints
Inverse Kinematics Behaviors
Using the Reach Envelope
Using Manikin Simulation Commands
Human Builder Version 5 Release 14 Page 3

Using the Shuttle Command


Using the Simulation Command
Using the Generate Video Command
Using the Compile Simulation Command
Using the Track Command
Using the Replay Command
Using the Play Simulation Command
Creating a Clash (Interference) Check
Manikin Catalog Management
Manikin Workspace Analysis
Distance & Band Analysis
About Distance & Band Analysis
Measuring Minimum Distances & Distances Along X,Y,Z
Running Band Analysis
Exporting & Publishing Distance Results
Measuring Arc Sections
Measuring Distances between Geometrical Entities
Measuring Angles
Measure Cursors
How to Do a Safe Save in ENOVIA LCA from CATIA V5

Workbench Description
Human Builder Menu Bar
Manikin Tools Toolbar
Manikin Posture Toolbar
Manikin Workbench Access Toolbar
Manikin Simulation Toolbar
Manikin Constraints Toolbar
Manikin Workspace Analysis Toolbar

Glossary

Index
Human Builder Version 5 Release 14 Page 4

Overview
Welcome to the Human Builder User's Guide!
This guide is intended for users who need to become quickly familiar with the
product.

This overview provides the following information:


● Human Builder in a Nutshell

● Before Reading this Guide

● Getting the Most Out of this Guide

● Accessing Sample Documents

● Conventions Used in this Guide

Human Builder in a Nutshell


Human Builder is based on a best-in-class human modeling system which, for
many years, has permitted detailed investigation into human-centered design
issues in the context of a workplace before it physically exists. Human Builder
provides very accurate simulation of humans and their interactions with
products to ensure they will operate naturally in a workplace tailored to their
tasks. The Human Builder product specifically focuses on creating and
manipulating digital humans for "first level" human-product interaction
analysis.

Human Builder consists of a number of advanced tools for creating,


manipulating and analyzing how manikins (based on the 5th, 50th and 95th
percentile value) can interact with a product. The manikins can then be used
to assess the suitability of a product for form, fit and function. The manikins
can be intuitively created and manipulated in conjunction with the digital
mockup to check features such as reach and vision. A simple-to-use interface
ensures that first-level human factors studies can be undertaken by non-
human factors specialists.

Tools contained within the Human Builder product include manikin generation,
gender specification, percentile specification, direct kinematics and inverse
Human Builder Version 5 Release 14 Page 5

kinematics manipulation techniques, animation generation, monocular,


binocular and ambinocular vision simulation, as well as vision output cones.

Before Reading this Guide


Before reading this guide, you should be familiar with basic Version 5 concepts
such as document windows, standard and view toolbars. Therefore, we
recommend that you read the Infrastructure User's Guide that describes
generic capabilities common to all Version 5 products. It also describes the
general layout of V5 and the interoperability between workbenches.

You may also like to read the following complementary product guides, for
which the appropriate license is required:
● Human Posture Analysis
● Human Measurements Editor
● Human Activity Analysis

Getting the Most Out of this Guide


To get the most out of this guide, we suggest that you start reading and
performing the step-by-step Getting Started tutorial. This tutorial will show
you how to create a standard manikin and a hand/forearm model, and how to
change manikin display attributes.

Once you have finished, you should move on to the User Tasks section of the
book that provides procedures for using the features of Human Builder.

The Workbench Description section describes each functional icon or command


in the workbenches.

The Glossary provides definitions of terms specific to Human Builder and


related products.

Navigating in the Split View mode is recommended. This mode offers a framed
layout allowing direct access from the table of contents to the information.
Human Builder Version 5 Release 14 Page 6

Accessing Sample Documents


To perform the scenarios, sample documents are provided. For more
information about this, refer to "Accessing Sample Documents" in the
Infrastructure User's Guide.
Human Builder Version 5 Release 14 Page 7

Conventions
Certain conventions are used in CATIA, ENOVIA & DELMIA documentation to
help you recognize and understand important concepts and specifications.

Graphic Conventions
The three categories of graphic conventions used are as follows:
● Graphic conventions structuring the tasks
● Graphic conventions indicating the configuration required
● Graphic conventions used in the table of contents

Graphic Conventions Structuring the Tasks


Graphic conventions structuring the tasks are denoted as follows:
This icon... Identifies...
estimated time to accomplish a task

a target of a task

the prerequisites

the start of the scenario

a tip

a warning

information

basic concepts

methodology

reference information
Human Builder Version 5 Release 14 Page 8

information regarding settings, customization, etc.

the end of a task

functionalities that are new or enhanced with this release

allows you to switch back to the full-window viewing mode

Graphic Conventions Indicating the Configuration Required


Graphic conventions indicating the configuration required are denoted as
follows:
This icon... Indicates functions that are...
specific to the P1 configuration

specific to the P2 configuration

specific to the P3 configuration

Graphic Conventions Used in the Table of Contents


Graphic conventions used in the table of contents are denoted as follows:
This icon... Gives access to...
Site Map
Split View mode

What's New?

Overview

Getting Started

Basic Tasks

User Tasks or the Advanced Tasks

Workbench Description

Customizing
Human Builder Version 5 Release 14 Page 9

Reference

Methodology

Glossary

Index

Text Conventions
The following text conventions are used:
● The titles of CATIA, ENOVIA and DELMIA documents appear in this manner
throughout the text.
● File -> New identifies the commands to be used.
● Enhancements are identified by a blue-colored background on the text.

How to Use the Mouse


The use of the mouse differs according to the type of action you need to
perform.
Use this Whenever you read...
mouse
button...
● Select (menus, commands, geometry in graphics area, ...)
● Click (icons, dialog box buttons, tabs, selection of a location
in the document window, ...)
● Double-click
● Shift-click
● Ctrl-click
● Check (check boxes)
● Drag
● Drag and drop (icons onto objects, objects onto objects)
Human Builder Version 5 Release 14 Page 10

● Drag
● Move

● Right-click (to select contextual menu)


Human Builder Version 5 Release 14 Page 11

What's New?
Enhanced Functionalities
New manikin appearance
The manikin's appearance has been enhanced in order to make it more
realistic. At creation, the manikin appears in the "initial" pose instead of
the "stand" pose as in previous releases. For V5 R14, all images in the
online documentation may not reflect this new appearance.
Improved integration of constraints
Constraints (Contact, Coincidence, Fix, and Fix On) replace Part Relations
for MovetoPosture activities; the set of associated constraints appears in
the specification tree under each MovetoPosture node. Direct copy/paste
is allowed on the constraints under MovetoPosture activities. Part
relations created in previous versions are automatically converted into
Fix On constraints.
Improved spine manipulation and analysis
Instead of having to select and move each vertebra independently, the
spine is now grouped into two separate nodes: lumbar and thoracic. This
enhancement is reflected in the specification tree, and in the Postural
Score, and Posture Editor dialog boxes.
Manikin Properties dialog box
New tabs have been added: (Segment) Offsets, Angular Limitations, and
Preferred Angles.
Reorganized manikin attributes in the specification tree
A node for each of the manikin's attributes and properties is now
displayed in the PPR tree. This reorganization standardizes the
Copy/Paste function for manikin attributes which, in turn, has a positive
impact on catalog use.
Converting swl library files to catalog files
Library files are now automatically converted to catalog files when the
Load Manikin Attributes from a Catalog command is selected.
Selecting manikin attributes to be saved in a catalog
In the new Save in Catalog dialog box, you no longer need so specify the
manikin and segments from which you wish to save attributes. The
selection is now done directly in the PPR tree and saved directly into the
specified catalog.
Saving a combination of manikin attributes as one catalog entity
Human Builder Version 5 Release 14 Page 12

Sets of manikin data types can now be saved in a catalog. At the bottom
of the preview, you will see one icon for each data type that is part of the
set.
Additional manikin attributes to be managed in catalogs
New manikin attributes that can be saved in a catalog are: constraints,
loads, and manikin properties (display, coloring, attaches, referential,
locks, IK behaviors, segment offsets, limitations, and preferred angles).

Removed Functionalities
The predefined postures, Reach and Extended Reach, have been removed
from the Posture Editor dialog box. Anthropometric data for these postures
can be found in Human Measurements Editor.
Human Builder Version 5 Release 14 Page 13

Getting Started
This tutorial provides an overview of Human Builder functionality. It provides a
step-by-step scenario showing you how to use key functions. The tasks
described in this section are:

Standard Manikin Creation


Creating a Forearm/Hand Model
Changing Manikin Display Attributes
Using the Sub-Tree
Manikin Attribute Organization
Human Builder Version 5 Release 14 Page 14

Standard Manikin Creation


This task describes how to create a standard manikin. Once created,
the manikin will appear in the specification tree right under the chosen
father product. The manikin will then be a component of the chosen
product.
1. Go to the Start menu (see below).

.
2. From the Start menu, select Ergonomics Design & Analysis-
>Human Builder.

3. From the Insert menu, select New Manikin.

OR

Select the Manikin Creation button in the Manikin Tools

toolbar.
4. The New manikin dialog box appears with two tabs: Manikin and
Optional.
Human Builder Version 5 Release 14 Page 15

Manikin tab

Father product: Since manikins are created inside CATProduct


documents, you must select the Father product by clicking the
desired document in the specification tree. The Father document's
name will automatically be placed in the read-only field.
The Father product is the product that the manikin will be attached
to in the specification tree. It can be the root product or any other
product under the root.
Please note that the Father product cannot be another manikin.

Manikin name: In this field, you can enter a name for the manikin
i.e., Driver, Passenger, Machine X Operator, etc. This name is
typically used to identify the manikin within the document. Several
manikins may have the same name.

Please note that if you leave this field blank, the default name will
be Manikin1 (2, 3, etc.), and the manikin will be saved under
Manikin1.CATProduct.
Human Builder Version 5 Release 14 Page 16

Gender: In this field, you must choose whether the manikin will be
a man or a woman.

Percentile: You can choose the percentile (between 0.01 and 99.9)
that the new manikin will be built from.
The percentile is applied to the stature (height) as well as the
weight of the new manikin. It indicates the group the manikin will
belong to within the ordered statistical population.

In other words, the stature and the weight of the new manikin are
both set at the chosen percentile except the 50th percentile, where
all the variables are then set at the 50th percentile. All other
anthropometric variables are estimated according to the population
chosen.

Optional tab

Population: In this field, select the nationality of the manikin from


the default set of populations: American, Canadian, French,
Japanese, or Korean.

Model: In this field, choose the model-type desired: whole body,


right forearm, or left forearm.

Referential: In this field, choose the initial referential point of the


new manikin. The choices are: Eye point, H-Point (default), Left
Human Builder Version 5 Release 14 Page 17

foot, Right foot, Lowest foot, and Crotch. For more information, see
the Referential example below.

Set Referential to Compass Location: If this parameter is


activated, you will be able to assign the initial position of the
manikin with the compass, i.e., a plant floor. If the parameter is not
activated, the manikin will be displayed at its default position (world
origin). For more information, see the Referential example below.

5. Select the OK button. The new manikin will appear.

It may be necessary to click on the Fit All In icon to make the


whole manikin fit the viewpoint.

Referential example
1. In the samples directory, open the file NewFloor.CATProduct. Snap
the compass to the desired location on the floor.
Human Builder Version 5 Release 14 Page 18

2. Select the Create a Manikin icon. Select the Father product in

the Manikin tab as described above. In the Optional tab, set the left
foot as the referential and activate Set Referential to Compass
Location as shown below. Click OK.
Human Builder Version 5 Release 14 Page 19

The manikin is created with its referential (left foot) set to the
compass location and appears in the "initial" position.

● Note the enhanced appearance of the head


Human Builder Version 5 Release 14 Page 20

● and the spine model.


Human Builder Version 5 Release 14 Page 21
Human Builder Version 5 Release 14 Page 22

Creating a Forearm/Hand Model


This task describes how to create a forearm model with fully-articulated
hand.
1. From the Insert menu, select New Manikin.

OR

Select the Manikin Creation button in the Manikin Tools

toolbar.
2. The New manikin dialog box appears.
Human Builder Version 5 Release 14 Page 23

3. Select the Father product and the Manikin name. Accept the
defaults in the Gender, Population, and Percentile fields.

For Model: Select Right Forearm or Left Forearm.

Select the OK button.

The selected forearm/hand model appears.


Human Builder Version 5 Release 14 Page 24

Once the forearm/hand model is created, position it with the


compass in the same manner that you position a manikin. It is also
possible to:
● use the Posture Editor on the forearm
● use the Forward Kinematics command on the hand,

fingers, and thumb


● paste local postures from a catalog
Human Builder Version 5 Release 14 Page 25

Some functions may not be used with the forearm/hand model.


These are: the Vision function , the Inverse Kinematics

functions , the Reach Mode , the Constraint function


and all commands in the Human Activities workbench.
Human Builder Version 5 Release 14 Page 26

Changing Manikin Display Attributes


This task describes how to set and edit manikin display attributes.

In the toolbar, select the Display Attributes icon and in the 3D

view or the specification tree, select a manikin. The Display Attributes


dialog box appears displaying the following choices:

Rendering
● Segments
● Ellipses
● Surfaces
● Resolution

Vision
● Line of sight
● Peripheral cone
● Central cone
● Cone type

Others
● Center of gravity
Human Builder Version 5 Release 14 Page 27

● To change the manikin display, select the appropriate toggle


button.
● Various display types can be selected at the same time.

Rendering
Segments
Human Builder Version 5 Release 14 Page 28

Ellipses
Human Builder Version 5 Release 14 Page 29

Surfaces
Human Builder Version 5 Release 14 Page 30

Resolution
Resolution represents the number of points taken on each ellipse to
draw the surfaces at manikin creation. The default value of this
parameter is 32 but it can vary from 4 to 128.

Low resolution:
Human Builder Version 5 Release 14 Page 31

High resolution:
Human Builder Version 5 Release 14 Page 32

Vision
Line of sight
The line of sight is designed to facilitate the manipulation of the
manikin's vision. The blue line can be selected the same as any other
segment of the manikin. For instance, it can be manipulated with the
Forward Kinematics command.
Human Builder Version 5 Release 14 Page 33

Peripheral cone

Central cone
Human Builder Version 5 Release 14 Page 34

Cone type
In the drop-down menu, the default type is Flat. Choose from:

Others
Center of gravity
The center of gravity cannot be manipulated. However, the COG is
automatically updated if the Balance/Pelvic Motion option is selected
in the manikin's Properties dialog box.
Human Builder Version 5 Release 14 Page 35
Human Builder Version 5 Release 14 Page 36

Using the Sub-Tree


In a complex process, the PPR tree can become large and complicated.
You may want to view or use only a select few tasks, activities, or data
within the larger tree.

In the PPR tree, right-click on the node that you would like to use and
select the Open Sub-Tree command from the contextual menu.

The sub-tree window for that node opens. Objects can be selected and
manipulated in the sub-tree window in the same way as in the PPR
tree.
Human Builder Version 5 Release 14 Page 37
Human Builder Version 5 Release 14 Page 38

Manikin Attribute Organization


A node for each manikin attribute is displayed under three main sections
in the PPR tree.

Body
● Note that the Spine node is made up of a
Lumbar node and a Thoracic node, not
individual vertebra segments
● The Line of sight node is located under the
Body section.

Profiles
This section contains all general attributes
intrinsic to the manikin but not associated to a
specific segment.

Settings
This section contains the attributes used for
setting the manikin in its environment through
posturing and positioning.

Using Manikin Attributes


● Right-click on any node and choose
Properties from the contextual menu
❍ View or edit the properties of any
attribute i

● Manikin attributes are saved within catalogs.


These manikin attributes are selected
directly from the PPR tree. Save a single
attribute or select a combination of manikin
attributes using the Ctrl key. Icons of the
saved attributes appear in the catalog
preview window.
Human Builder Version 5 Release 14 Page 39

● Cut/Copy/Paste attributes from one manikin


to another
● Right-click on the Manikin node and choose
Properties from the contextual menu.
❍ Each attribute displayed in the
specification tree has a corresponding
properties tab in the manikin's property
dialog box, including Offsets, Angular
Limitations, and Preferred Angles.
Human Builder Version 5 Release 14 Page 40

User Tasks
These are the tasks that a user performs using Human Builder:

Using Forward Kinematics


Assigning Descriptions (Memos)
Using the Inverse Kinematics Modes
Applying Standard Poses
Making the Manikin Stand
Positioning the Manikin with the Compass
Using the Posture Editor
Using the Reset, Mirror Copy, and Swap Functions
Accessing the Graphical Properties of Segments
Accessing Other Vision Options
Using Posture Undo/Redo
Retrieving Center of Gravity Coordinates
Redefining the Manikin Referential
Load Parameters
Using Global Collision Detection
Using the Place Mode
Manikin Save/Update/Reload
Using the Vision Function
Interactive Positioning with the Reach Mode
Attaching an Object to a Manikin Segment
Redefining the Offset for Inverse Kinematics
Using Manikin Constraints
Inverse Kinematics Behaviors
Using the Reach Envelope
Using Manikin Simulation Commands
Manikin Catalog Management
Manikin Workspace Analysis
How to Do a Safe Save in ENOVIA LCA from CATIA V5
Human Builder Version 5 Release 14 Page 41

Using Forward Kinematics


This task describes how to control the manikin's movements using
forward kinematics with the available manipulators as well as the
Undo/Redo command.

1. In the toolbar, select the Forward Kinematics icon .

Note that this icon must be unselected by clicking on it again in


order to access another function.

2. Select the manikin's part that you wish to move by clicking it with
the left mouse button. Two arrows appear: one indicates the
direction of the motion and the other indicates the rotation axis for
the active degree of freedom.

3. With the left mouse button, drag the selected segment so that the
mouse cursor follows the arrow. The chosen segment will move.

By default, the movement exerted will be done according to DOF1


(Degree of Freedom 1), which is either flexion or extension
depending on the direction of rotation.
Human Builder Version 5 Release 14 Page 42

4. If you wish to change the active degree of freedom, click the right
mouse button in order to activate the contextual menu. Choose, the
desired DOF.

It is often easier to move a segment when the direction of the


viewpoint is parallel to the rotation axis.

The best viewpoint to move the flexion/extension DOF is from a side


view.
Human Builder Version 5 Release 14 Page 43

The best viewpoint to move the adduction/abduction DOF is from a


front view.
Human Builder Version 5 Release 14 Page 44

The Quick View toolbar can be very helpful when using the forward
kinematics command; manikins can be seen from many viewpoints.

5. To reset the selected segment, click the right mouse button to


activate the contextual menu. Then, choose Reset.
Human Builder Version 5 Release 14 Page 45

To reset the whole posture, select the Body node in the specification
tree.

With a right mouse click, activate the contextual menu on that same
segment and choose Reset.

The manikin will take the default (standing) posture.

Using Undo/Redo
The Undo command reverses (cancels) the last segment manipulation.
Click the Undo icon in the main menu toolbar to execute the Undo
command.

An Undo operation can also be undone. For example, you can restore
the last posture applied to a segment with successive calls to the Undo
command.

The images below illustrate the undo operation on a posture applied


using the forward kinematics command.
Human Builder Version 5 Release 14 Page 46

Initial posture Forward kinematics


applied

First Undo applied Second Undo


applied
Human Builder Version 5 Release 14 Page 47

The Redo command repeats the last cancelled action. Click the
Redo icon in the main menu toolbar to execute the Redo
command.

A Redo operation can also be undone. For example, you can restore
the last posture applied to a segment with successive calls to the
Undo command.

Position after Position after first Position after


Undo applied Redo applied second Redo applied
Human Builder Version 5 Release 14 Page 48

Assigning Descriptions (Memos)


This task describes how to create a memo that will be assigned to the
manikin.
The Human Measurements Editor enables you to add descriptions of
the manikin's anthropometry or of an anthropometric variable. This is a
convenient way for you to keep a history on the variables and to
determine where, when, and why they have been modified.
1. In the toolbar, select the Memo icon.

2. Select the manikin you want to assign a description to. The


description window will appear. Write the description in the window
and click OK. To retrieve the note, click the Memo button again.

If the description window remains displayed, select a different


manikin. The contents of the window will be updated to display the
description (if any) assigned to that manikin.

3. Descriptions can also be created for the vision, the anthropometry,


or the posture of the manikin using the Memo command. Select the
appropriate node in the specification tree (Manikin, Anthropometry,
Vision, or Body) and the corresponding description will appear in the
text field.
Human Builder Version 5 Release 14 Page 49
Human Builder Version 5 Release 14 Page 50

Using the Copy/Paste Function


This task describes the Copy/Paste function used with manikins and
their attributes.
The whole manikin as well as constraints, posture, and position in the
world can all be copied and pasted from one manikin to another.

Copy/Paste a Whole Manikin


1. In the specification tree, right-click on the manikin node and select
Copy from the contextual menu.
2. In the specification tree, right-click on the manikin's father product
and select Paste from the contextual menu.
3. A new manikin is created and placed under the selected product.

If you do not see the newly created manikin, select the new manikin
in the specification tree, snap the compass to it, and drag it away
from the first manikin.
Human Builder Version 5 Release 14 Page 51

Copy/Pasting Manikin Attributes


With the reorganization of manikin attributes in the specification tree, it
is now possible to copy part or all of the attributes stored under one
manikin and paste them to another manikin.
Human Builder Version 5 Release 14 Page 52

1. In the specification tree, right-click on Bill's anthropometry node and


select Properties from the contextual menu. The anthropometry
properties are displayed.

2. Close the Properties dialog box.

Right-click again on the Bill's anthropometry node and select Copy


from the contextual menu.
Human Builder Version 5 Release 14 Page 53

3. In the specification tree, right-click on Hillary's node and select Paste


from the contextual menu.
Human Builder Version 5 Release 14 Page 54

Hillary's anthropometry changes to that of Bill's.


Human Builder Version 5 Release 14 Page 55
Human Builder Version 5 Release 14 Page 56

Using the Inverse Kinematics Modes


This task describes how to move the manikin's segments using the inverse
kinematic commands in the Manikin Posture toolbar:

Inverse Kinematics (IK) Worker Frame Mode

Inverse Kinematics (IK) Segment Frame Mode

Inverse kinematics is a very intuitive tool for quickly positioning the manikin in
its environment. This command is based on Fix IK constraints creation and
activation on the dedicated segments. The principle is simple. The selection of
a segment activates a constraint. This constraint can be used for fixing a
segment or for moving it. No constraint will be created automatically without
previously selecting the appropriate segment. Before, when the pelvic
segment's control point was activated, constraints were created automatically
for fixing the feet. The reason for this change is to gain the ability to relocate
the manikin without keeping the feet at the same place.
This task also describes how to use a 3D mouse to manipulate manikins while
in IK mode. The 3D mouse does not replace the regular mouse and keyboard
but is used as an additional tool. For more information on how to use a 3D
mouse with V5 products, please see "Moving Objects Using the 3D Mouse" in
the Infrastructure User Guide.
IK Worker Frame mode
This mode behaves in the same manner except the compass is oriented in the
worker (global) frame.

IK Segment Frame mode


In this mode, any segment selection made in the 3D environment will
automatically snap the compass to the associated segment IK control point.
Human Builder Version 5 Release 14 Page 57

The compass is oriented in the segment frame.

IK Worker Frame mode


1. Click on the IK Worker Frame Mode icon.

2. Click on a manikin segment. The compass will snap to the selected


segment's control point.

These seven control points are:

Line of Sight (if displayed) Neck

Pelvis (root)
Human Builder Version 5 Release 14 Page 58

Right Hand Left Hand

Right Foot Left Foot

3. On the compass, select the axis corresponding to the direction of the


desired movement and start dragging. The controlled point will follow the
compass movements.
Human Builder Version 5 Release 14 Page 59

4. The compass can be locked to stay in the plane you are working on. Use
the compass contextual menu (click the compass with the right mouse
button) and select Lock Privileged Plane Orientation Parallel to
Screen.

IK Segment Frame mode


This commands orients the compass in the segment frame. Compare how the
compass orientation differs from that in the IK Worker Frame Mode, for
example:

IK Segment Frame mode IK Worker Frame mode


Human Builder Version 5 Release 14 Page 60

5. When finished, drag the compass back to the empty space or select View-
>Reset Compass from the main menu.
Human Builder Version 5 Release 14 Page 61

Using the 3D mouse for IK mode


The 3D mouse, supported by V5, is a new method for moving the manikin in
IK mode.

IK Worker Frame mode


The manikin coordinate system is used as the reference when using the 3D
mouse to manipulate the compass in this mode. The spatial representation
appears as if the user is standing behind the manikin, placing his hand on the
top of the manikin's hand, foot, etc. When you push the 3D mouse button
forward, the selected segment (foot, hand, head, etc.) will move forward.
Moving the mouse upward produces an elevation, etc.

All rotations are blocked in IK Worker Frame mode.

IK Segment Frame mode


In this mode, the 3D mouse is used to produce rotations of any segment. The
spatial representation appears as if the user is standing behind the manikin,
placing his hand in the same orientation as the manikin's hand, foot, head,
etc.
Human Builder Version 5 Release 14 Page 62

Applying Standard Poses


This task describes how to easily apply standard poses to a manikin
without using the compass.
This feature is particularly intended for positioning the spine as a whole in
order to apply squatting, stooping, twisting, leaning, and adjusted elbow
postures.
● Use the Restore Posture button in each tab of the Standard Pose
dialog box to return the manikin to the posture it had before entering
the tab.
● Edit manikin posture by typing in the desired value or by using the
spinner arrows. Press the Enter key. In both cases, the posture is
updated automatically. You can also change the step value of the
spinners by right-clicking the spinner arrows; the contextual menu
appears as follows:

● Use the Constraints check boxes to "freeze" the positions of the hands
and the direction of vision while the rest of the manikin is moving. This
option cannot be used in the Hand Grasp and the Adjust Elbow tabs.

● The Display function contains the Animate Viewpoint option. This option
zooms on the manikin and changes the viewpoint in order to provide
the best possible view of the working posture.
Human Builder Version 5 Release 14 Page 63

Select the Standard Pose icon and then select the manikin in the

scene or from the specification tree. The Standard Pose dialog box
appears.

The standard poses are:


● Sit

● Squat

● Stoop

● Twist

● Lean

● HandGrasp

● Adjust Elbow
Human Builder Version 5 Release 14 Page 64

Sit
This tab includes two editors to quickly set the height and depth of the
sitting posture.

Squat
This tab includes an editor to quickly set the height of the squatting
posture.
Human Builder Version 5 Release 14 Page 65

Stoop
This tab includes an editor, a pelvis option, and a trunk option.

Trunk (default): The manikin's spine can be manipulated as a whole or as


sections. You can choose which section of the spine (whole spine, lumbar
section, or thoracic section) to flex/extend (sagittal plane) in forward
kinematics (DOF 1).
Human Builder Version 5 Release 14 Page 66

Pelvis: The manikin's trunk can be bent with pelvic rotation; the pelvis
will rotate around the hips. Both pelvis and trunk rotation can be
performed independently of each other but cannot be used together.
Human Builder Version 5 Release 14 Page 67

Whole Spine Thoracic Section Lumbar Section


Human Builder Version 5 Release 14 Page 68

Twist
This tab includes an editor to quickly move the whole spine in forward
kinematics (DOF 3, i.e., left/right rotation).

Lean
This tab includes an editor to quickly flex the whole spine laterally in
forward kinematics (DOF 2, i.e., lateral flexion).
Human Builder Version 5 Release 14 Page 69

Hand Grasp
Three types of hand grasps are included in this option: cylindrical grasp,
spherical grasp, and pinch grasp. The grasps can be done with the left or
right hands independently, or with both hands together. Use the editor to
loosen or tighten the grasp.

● This option can be used with the forearm model.


● Constraints are not available in this tab.
Human Builder Version 5 Release 14 Page 70

Cylindrical Grasp Spherical Grasp Pinch Grasp


Human Builder Version 5 Release 14 Page 71

Adjust Elbow
This tab includes an editor to quickly adjust the elevation, up or down, of
the right or left elbow. This is used to adjust the elbow while keeping the
selected hand and shoulder at a fixed position.
Human Builder Version 5 Release 14 Page 72

Making the Manikin Stand


This task describes how to make the entire manikin stand and how to
reset the manikin's orientation in space.

Stand
Select the Manikin node in the specification tree, right-click the mouse
to activate the contextual menu, and choose Posture->Stand..

This function causes the manikin to replace itself to a standing position


in accordance with its current referential.

For example, if the right foot is the manikin referential origin, applying
the standing posture will leave the feet at the same position.
Human Builder Version 5 Release 14 Page 73

Before After

Pelvis reset
To reset the manikin's orientation only, select the pelvis (phantom)
segment on the manikin's 3D representation (see images below). Right-
click the mouse to activate the contextual menu and choose Posture-
>Reset.
Human Builder Version 5 Release 14 Page 74

The function will only reset the orientation while keeping the legs in
their current position. This functionality is very similar to the reset
action of the Stoop tab (Standard Pose command).

Before After
Human Builder Version 5 Release 14 Page 75
Human Builder Version 5 Release 14 Page 76

Positioning the Manikin with the


Compass
This task describes how to move the manikin around the 3D view.

1. In the specification tree, activate the manikin's father product by


double-clicking on it.
2. Select the compass and drag in on the manikin you wish to move.

Note that the snap is successful only if the compass turns green.

3. Select a plane on the compass and drag it or rotate it. The whole
manikin will follow the move.
Human Builder Version 5 Release 14 Page 77

4. It is also possible to snap the compass on manikin surfaces. First,


select the segment on which you want to snap the compass. Then
grab the compass and place it on the segment highlighted; the
compass will snap to the segment's surfaces (see images below).
Human Builder Version 5 Release 14 Page 78
Human Builder Version 5 Release 14 Page 79

Using the Posture Editor


This task describes the functions of the Posture Editor and how to use
them to move manikin segments.
The Posture Editor is a tool used to move manikin segments in forward
kinematics. The segments or degrees of freedom (DOF) are moved one
step at a time. This tool allows you to give a precise value to each
degree of freedom of every joint.

The manikin's structure consists of 68 articulated joints with 6 coupled


joints (range of motion can depend on the position of a neighbor joint).

Select the Posture Editor icon. The Posture Editor dialog box is

displayed on the screen when the manikin is selected.


Human Builder Version 5 Release 14 Page 80

The Posture Editor dialog box includes the following sections:


● Segments

● Hand filter

● Side

● Degree of Freedom

● Value

● Display

● Predefined Postures
Human Builder Version 5 Release 14 Page 81

The Degrees of Freedom can be modified either through the Value


section or through their graphical representations.

Segments
Displayed below the manikin name is a list of human body segments
corresponding to the selection made in the Part menu. Click on the
name of the segment in the list to select it.

Note: Individual vertebrae are no longer listed in the Segments field or


in the PPR tree. For ease of selection they are now grouped into two
sections: Lumbar or Thoracic. Full Spine may also be selected as a unit
made up of both Lumbar and Thoracic sections.

Lumbar
Human Builder Version 5 Release 14 Page 82

Thoracic
Human Builder Version 5 Release 14 Page 83

Hand filter:
● When the Hand Only option is selected, only the hand is available in
the Segments multi-list.
● When the Hand and Fingers option is selected, all of the fingers are
also available in the Segments multi-list.

Side:
When you edit certain segments such as the arm, you can choose
which side you want to work with: Left or Right.

Left is the default option when the dialog box opens.

Degree of Freedom
From the Degree of Freedom list, you can choose from three types of
DOFs:
● flexion/extension
● abduction/adduction
● medial rotation/lateral rotation

The default when the dialog box opens is flexion/extension.


Human Builder Version 5 Release 14 Page 84

A segment can have up to three DOFs. Examples of possible segment


DOFs are:
● The forearm has two DOFs:
❍ flexion/extension
❍ pronation/supination

● The arm has three DOFs


❍ flexion/extension
❍ abduction/adduction
❍ medial rotation/lateral rotation
Human Builder Version 5 Release 14 Page 85

Each of the DOF types, flexion/extension, abduction/adduction, and


medial rotation/lateral rotation, also have specific movement types.
These are:

DOF Movement Type Axis


flexion dorsiflexion

transversal
extension hyperextension

abduction eversion, ulnar deviation, elevation


sagittal
adduction inversion, radial deviation, depression

medial rotation supination


longitudinal
lateral rotation pronation

Value
Use the Value functionality to assign a precise posture to a segment.
Human Builder Version 5 Release 14 Page 86

The value of the DOF is presented in angle and in percentage of the


total range of motion (%).

Value percentage slider


The percentage (%) slider corresponds to the value in percentage of
the total range of motion for the selected DOF. This value can be edited
directly by sliding the cursor with the left mouse button.

Value spinner
This field allows you to enter a specific value in degrees using the
Human Builder Version 5 Release 14 Page 87

keyboard. You can increment or decrement to segment rotation one


unit at a time using the small arrows at the right end of this field. You
can also change the step by using the spinner's contextual menu.

Motion
The motion field corresponds to the direction of movement, 0 degrees
being the neutral point.

Coupling:
The range of motion (flexibility, functional limitation) for six pairs of
segments on the manikin can be coupled, i.e., conditional to the
position of another joint. These segments are: the claviculars, the
arms, the forearms, the thighs, the legs, and the ankles.

Coupling modifies the range of motion of these segments only. It has


no effect on any relationship that may exist between other body
segments.

By default, coupling is inactive.

Display
The Display function has two options: Angular Limitations and Animate
Viewpoint.
Human Builder Version 5 Release 14 Page 88

Angular Limitations (chart)


This check button displays or hides the graphical representation of the
angular limitations for each degree of freedom.

Two arrows limit this range of motion, which is set by default at the
50th percentile of the population.
● The green arrow shows the upper limit
● The yellow arrow shows the lower limit
● The blue arrow represents the segment's current position
Human Builder Version 5 Release 14 Page 89

Animate Viewpoint
This option zooms on the selected segment and changes the viewpoint
in order to provide the best possible view for that degree of freedom.
This improves the range of motion chart display and as well as the
capability to better manipulate the blue arrow.
Human Builder Version 5 Release 14 Page 90

Predefined Postures
Use the Predefined Postures functionality to assign a predefined
posture to the worker. From the Predefined Postures list, choose from
the six available postures.

Use the Predefined Postures functionality to assign a predefined


posture to the manikin. From the Predefined Postures list, choose from
the available postures.
Human Builder Version 5 Release 14 Page 91

Initial

Stand

Sit
Human Builder Version 5 Release 14 Page 92

Span

Kneel
Human Builder Version 5 Release 14 Page 93
Human Builder Version 5 Release 14 Page 94

Using the Reset, Mirror Copy, and


Swap Functions
These tasks describe posture functionality:

Global Posture Reset


Global Posture Swap
Local Posture Reset
Local Posture Mirror Copy
Local Posture Swap
Vision Posture Reset
Human Builder Version 5 Release 14 Page 95

Global Posture Reset


To reset the entire posture, select the Manikin->Settings->Posture node in
the specification tree. Right-click the mouse to activate the contextual menu
and choose Posture object->Reset.

This function allows the body of the manikin (each body joint except the lines
Human Builder Version 5 Release 14 Page 96

of sight) to go back to its default state. This does not mean that the body will
replace itself in a standing position. When doing a reset, the manikin's
orientation will not change.

Before posture reset After posture reset

For information on how to reset the orientation of the manikin, please refer to
Making the Manikin Stand.
Human Builder Version 5 Release 14 Page 97

Global Posture Swap


To swap the entire posture, select the Body node in the specification
tree. Right-click the mouse to activate the contextual menu and
choose Posture->Swap.

The software swaps the posture by copying the posture of individual


segments to the opposite side and vice versa. For instance, if the
manikin is crossing its left leg before the swap, it will be crossing its
right knee after the swap.
Human Builder Version 5 Release 14 Page 98
Human Builder Version 5 Release 14 Page 99

Local Posture Reset


It is also possible to reset the posture of an individual segment.
Select the segment to reset, activate the contextual menu with the
right mouse button, and choose Posture->Reset.

Only the posture of the selected segment or segments will be reset.


Human Builder Version 5 Release 14 Page 100

Local Posture Mirror Copy


To apply the mirror copy functionality to a limited set of segments,
click on the desired segments to select them, then right click the
mouse to activate the contextual menu. Choose Posture->Mirror
Copy.

The mirror copy functionality copies the selected posture onto the
equivalent segment on the opposite side of the manikin. For instance,
it copies the posture from the left arm to the right arm. This helps in
creating symmetrical postures.
Human Builder Version 5 Release 14 Page 101

Please note that the mirror copy functionality can only be applied to
segments that have an equivalent segment on the other side of the
manikin. Therefore, no mirror copy is possible on the neck segment
since there is no right or left neck.
Human Builder Version 5 Release 14 Page 102

Local Posture Swap


To swap a local posture, select the desired segments, right-click the
mouse to activate the contextual menu, and choose Posture-
>Swap.

The manikin swaps the posture of the selected segments with the
equivalent segments on the other side. For instance, the left arm
takes the posture of the right arm, and vice versa.
Human Builder Version 5 Release 14 Page 103
Human Builder Version 5 Release 14 Page 104

Vision Posture Reset


You can reset the position of the lines of sight from:
● The vision node of the specification tree. To do this, right-click and
select Posture->Reset.

● One of the lines of sight. To do this, right-click and select Posture-


>Reset.
Human Builder Version 5 Release 14 Page 105

● The manikin line of sight. To do this, right-click and select Posture-


>Reset.
Human Builder Version 5 Release 14 Page 106
Human Builder Version 5 Release 14 Page 107

Accessing the Graphical Properties of


Segments
The following tasks describe how to access the graphical properties of
segments as well as the following:

Changing the Color of a Segment


Changing the Properties of Ellipses
Changing the Properties of Segments
Changing the Transparency of the Surfaces
Accessing the Graphical Properties Toolbar
Whole Manikin Graphical Properties
Human Builder Version 5 Release 14 Page 108

Changing the Color of a Segment


You can change the color of a segment by using the contextual menu
or the edit menu.

Using the contextual menu


1. To change the color of a segment using the contextual menu, right-
click the mouse on the desired segment to activate the contextual
menu, and choose Properties.

Using the Edit menu


Human Builder Version 5 Release 14 Page 109

1. To change the color of a segment using the Edit menu, from the
main menu select Edit->Properties.
Human Builder Version 5 Release 14 Page 110

2. The Properties dialog box is displayed. Click on the Graphic tab and
go to the Fill section.
Human Builder Version 5 Release 14 Page 111

3. Select a color and click Apply. The surface color of the selected
segment will change accordingly (see below).
Human Builder Version 5 Release 14 Page 112

Changing the Properties of Ellipses


Use the Edges section of the Properties dialog box to choose or change
the color, line type and thickness of the selected ellipses.

In the example below, the ellipses of the forearm have been changed
to dashed red lines; the ellipses of the hand to dashed yellow lines.
Human Builder Version 5 Release 14 Page 113

Changing the Properties of Segments


To change the properties of the segments themselves, choose a color
from the Lines and Curves section of the Properties dialog box.

You can also change the color, line type, and thickness of the selected
segments. In the example below, the forearm segment color has been
changed to red.
Human Builder Version 5 Release 14 Page 114

Changing the Transparency of the


Surfaces
To change the transparency of the surfaces, manipulate the
Transparency slider in the Fill section of the Properties dialog box.

Moving the slider to a value greater than 0 (zero) activates the


transparency for the selected surfaces. The greater the value, the more
transparent the surface becomes. Transparency values range from 0 to
255.
Human Builder Version 5 Release 14 Page 115

Accessing the Graphical Properties


Toolbar
The graphical properties of segments can also be changed using the
Graphic Properties toolbar.
Activate the Graphic Properties toolbar by selecting View->Toolbars-
>Graphic Properties in the main menu toolbar.

The Graphic Properties toolbar (see below) can now be accessed. When
a segment is interactively selected, some portions of the Graphic
Properties toolbar are enabled. It is then possible to change the colors
of the surfaces and segments selected using this toolbar.

Fill color: Displays and changes the color of the selected element.

Transparency: Displays and changes the current transparency value.


A value of 100% indicates 0 (zero) transparency.

Line weight: Displays and changes the current line thickness. When
applied to a segment, only the line thickness of the segment may be
changed, not the ellipses.
Human Builder Version 5 Release 14 Page 116

Line type: Displays and changes the current line type of the segment.

Point symbol: Set the point symbol you want to use to represent the
point using the appropriate combo box.

Rendering Style: not used with manikin segments.

Layers: not used with manikin segments.

Painter: See "Using the Graphic Properties Toolbar" in the


Infrastructure User's Guide.

Wizard: See "Using the Graphic Properties Wizard" in the


Infrastructure User's Guide.
Human Builder Version 5 Release 14 Page 117

Whole Manikin Graphical Properties


It is also possible to access and change the graphical properties of the
manikin as a whole. To do this, select the Manikin node in the
specification tree and, from the main menu toolbar, choose Edit-
>Properties or right-click on the Manikin node and choose Properties
from the contextual menu that appears.

The Properties dialog box for the chosen manikin node appears.
Human Builder Version 5 Release 14 Page 118

Graphical properties chosen in this dialog box apply to the entire


manikin and will override any properties set for individual segments.

Manikin property tabs include:


● Display
● Coloring
● Vision
● Attach
● Referential
● Lock
● Anthropometry
● IK Behaviors

● Offsets
● Angular Limitations
● Preferred Angles
Human Builder Version 5 Release 14 Page 119

Accessing Other Vision Options


This procedure describes how to set and modify the color of manikin
peripheral cones and central cones.
In the main menu, select Tools->Options.

Scroll down, if necessary and select Ergonomics Design & Analysis-


>Human Builder->Display.

The image below shows the default colors for peripheral cones (red),
central cones (yellow), and the blind spot (blue). You may modify these
colors at any time i.e., for better visual contrast with the colors in your
particular workspace.
Human Builder Version 5 Release 14 Page 120

Using Posture Undo/Redo


The posture Undo/Redo feature allows you to reverse (cancel) the
last posture applied to the manikin.

Undo
Click the Undo icon in the main menu toolbar to execute the Undo
command.

An Undo operation can also be undone. For example, you can restore
the last posture with successive calls to the Redo command.

The images below show the state of the manikin after applying the
Undo command to a particular posture.

Initial position Posture applied Undo applied


Human Builder Version 5 Release 14 Page 121

In the example above, the posture can be applied either by using the
forward kinematics command or by pasting an existing posture from a
catalog.

Redo
This command repeats the last cancelled action. Click the Redo icon
in the main menu toolbar to execute the Redo command.

A redo operation can also be undone. For example, you can cancel the
last Redo command by invoking the Undo command.

Posture after Undo Posture after Redo Posture after Undo


applied applied applied
Human Builder Version 5 Release 14 Page 122

In the Human Builder product, the posture Undo/Redo function


applies to the following operations:
● Forward kinematics
● Posture reset (local or global)
● Posture mirror/copy
● Posture swap
● Applying a posture from a catalog
● IK mode
● Reach mode
● Place mode
● Standard pose
Human Builder Version 5 Release 14 Page 123

Retrieving Center of Gravity


Coordinates
This procedure describes how to retrieve a manikin's center of gravity
coordinates.
1. Snap the compass on the manikin's center of gravity (COG).

2. Once the compass is snapped, double-click on the compass to


activate the Parameters for Compass Manipulation dialog box. The
dialog box displays the coordinates (x, y, z) of the center of gravity
and allows manikin positioning according to the COG.
Human Builder Version 5 Release 14 Page 124
Human Builder Version 5 Release 14 Page 125

Redefining the Manikin Referential


This procedure describes how to change the referential of a manikin.

The referential is the point on the manikin that will remain fixed when a
global posture or an anthropometry is applied. For instance, if the
manikin is standing on a flat surface (the floor) and a sitting posture is
applied, the feet will remain on the ground.
1. In the specification tree, select a manikin. Click the right mouse
button to activate the contextual menu and choose Properties.

2. The Properties dialog box is displayed. Click the Manikin tab and
select the Referential sub-tab.
Human Builder Version 5 Release 14 Page 126

3. Using the Referential combo, select the part of the body that will
become the new referential and click Apply. The changes are
saved.
Human Builder Version 5 Release 14 Page 127

4. Click Close or OK to exit from the dialog box.

Example: In the example below, the left foot is the selected


referential. See what happens when applying a sitting posture.
Human Builder Version 5 Release 14 Page 128

Load Parameters
The Load manikin parameter corresponds to the forces applied on the
body segments. This load parameter is considered when making
calculations such as Balance IK Behavior, Center of Gravity, and
Biomechanics.

As of R13, load can be calculated only for the hands.

When a manikin is initially created, an empty Load node is


automatically created in the specification tree.
Human Builder Version 5 Release 14 Page 129

Creating load parameters


1. From the Manikin Tools toolbar, select the New Load command

and in the specification tree, select the manikin.

The Load Properties dialog box appears.

2. In the Load Properties dialog box, you can specify:


● the magnitude (force) for the the left and right hand
● the elevation and deviation (for carrying, pushing/pulling, and
lifting/lowering)

By default the Symmetric checkbox is active and the specified load


is applied on both hands with the same orientation. When this
checkbox is deactivated, different elevations and deviations can be
applied to the left and right hand separately.
Human Builder Version 5 Release 14 Page 130

3. When the editing is complete, select the OK button.

In the specification tree, a description (total, right, and left force


magnitudes) appears under the main Loads node.

The load representations (forces acting on the hands) are shown in


the 3D view.

Editing load parameters


Human Builder Version 5 Release 14 Page 131

4. To edit the current load parameters, double-click the Load (with


description) node in the specification tree. The Load Properties
dialog box reappears.
OR
In the specification tree, right-click on the Load (with description)
node and choose Definition from the contextual menu. The Load
Properties dialog box reappears.

If the total magnitude is set to 0, the load is removed from the


Loads node in the specification tree.

Cut, Copy, and Paste options in the contextual menu are also
available for the Load node.

If Deactivate is chosen, the load node is deactivated (as shown by


the deactivate symbol) and the load representations in the 3D view
change color.
Human Builder Version 5 Release 14 Page 132

Display options
The display options are located in the Tools->Options->Ergonomics
Design & Analysis->Human Builder->Display tab.

The load representations can be displayed in several ways:


● Load Arrow (default): the forces acting on the hands

● Force Line: the reactive (opposite direction from the force)


Human Builder Version 5 Release 14 Page 133

● None: nothing is displayed


Human Builder Version 5 Release 14 Page 134

Using Global Collision Detection


This procedure describes how to use global collision detection. This
command can be activated in the following manipulation modes:
● Forward Kinematics
● the Posture Editor
● Inverse Kinematics mode
● Reach Mode
● Place mode
● Standard Pose

Collision Detection Off


In this state, collision detection is disabled.
Collision Detection On
In this state, collision detection is enabled and the elements
involved in the collision will be highlighted in the 3D viewer.
Collision Detection Stop
In this state, collision detection is enabled, the elements
involved in the collision will be highlighted in the 3D viewer, an
audible beep may be heard (if set in Tools -> Options), and
manikin motion will stop.

Setting audible feedback

From the main menu, select Tools->Options->DMU Fitting. Under


the DMU Manipulation tab, activate or de-activate Clash Feedback as
shown below.
Human Builder Version 5 Release 14 Page 135

1. In the Samples directory, open the file


Manikin_and_Box.CATProduct.
Human Builder Version 5 Release 14 Page 136

2. In the Manikin Simulation toolbar, select Collision Detection On.

Using the compass, move the manikin so that it collides with the
box.
Human Builder Version 5 Release 14 Page 137

3. Select Collision Detection Stop. Again, move the manikin so

that it collides with the box. Note that the manikin stops movement
at the point of collision and the visual feedback is updated
correspondingly.
Human Builder Version 5 Release 14 Page 138

4. Using the Posture Editor, flex the manikin's arm so that it collides
with the box.
Human Builder Version 5 Release 14 Page 139

Using the Place Mode


This procedure describes how to use the Place Mode command. This
command uses a manikin's referential to snap it to user-defined
compass locations.
1. From the samples directory, open the Manikin_on_Floor.CATProduct
file. The manikin's referential was set at creation to Left Foot.

2. Select the Place Mode icon in the Manikin Posture toolbar.

3. Place the compass at the desired location on the floor.


Human Builder Version 5 Release 14 Page 140

4. Select the manikin in either the specification tree or 3D viewer. The


manikin is instantly snapped to the new location and placed in
accordance to its referential (left foot).

5. The manikin respects the position of the compass. Drag the


compass; the manikin will follow. Rotate the compass; the manikin
rotates.
Human Builder Version 5 Release 14 Page 141

6. Re-define the manikin's referential and repeat steps 2 - 5 above.

● Any further move of the compass will have an effect on the last
selected manikin.
● To de-activate Place Mode, click on the Place Mode icon a second
time.
Human Builder Version 5 Release 14 Page 142

Manikin Save/Update/Reload
This task describes storage management principles involving manikins
in the Human family of products.

A manikin is created in the same document as its father product, thus


avoiding file duplication in the saving process. Manikins created in such
a manner can further be imported into a new document, and most
importantly, manikins created with previous releases of the software
will import as well, without any particular required operation from the
user (no data migration needed). There is no duplication of files on the
user disk unless it is really necessary.

Each manikin created is local to its document, and copying a manikin


from one CATProduct document to another will require you to explicitly
break the link with the Copy/Paste Special command.

If you want to import an existing manikin, use the Insert Existing


Component command of the Product Structure workbench.
Human Builder Version 5 Release 14 Page 143

Please note that when working with CATProcess documents, the


behavior of a manikin inserted as a resource will not change. That is,
the current highlight does not apply to manikins imported in a
CATProcess document. Also note that manikins created in previous
releases of Human Builder (those in their standalone documents) will
continue to behave as such (they will not be merged with the document
they are imported in).
Human Builder Version 5 Release 14 Page 144

Using the Vision Function


This task describes the Vision function and how to set and edit manikin
vision attributes. Using this function, you will see a scene through the
manikin's eyes, displayed in a separate window.
Just like humans, a manikin can see its environment. Manikin vision
can be with both eyes or limited to only one eye. Even the blind spot is
simulated.
1. Select the Vision icon from the Manikin Tools toolbar and then
select a manikin,

OR double-click on the Manikin->Profiles->Vision node to


achieve the same results.

The default vision window appears.


Human Builder Version 5 Release 14 Page 145

No vision window will appear until the manikin is selected.

2. Right-click anywhere on the vision window. The vision menu


appears.

Choose Edit from the following options:


Capture to capture the view as an image file
Edit to edit the manikin's vision with the Vision dialog box
Close to close the vision window
Human Builder Version 5 Release 14 Page 146

3. The Vision dialog box for the selected manikin appears.

Use the check boxes to change the display appearance of the vision
window.

4. Select the View modes button to access the Custom View Modes
dialog box.

Use the check boxes to further customize the vision window display.
Human Builder Version 5 Release 14 Page 147

5. To access other vision properties, right-click the worker in the PPR


tree and select Properties.

The Properties dialog box appears.


Human Builder Version 5 Release 14 Page 148

6. Select the Manikin->Vision tab.

The Vision tab contains the following fields:

Type Field
Field of View Tab
Distance Tab
Window Display Tab

For more information, please read Changing Manikin Display Attributes.


Human Builder Version 5 Release 14 Page 149

Type Field
This page describes the Type functionality of the Vision tab. Just like
humans, a worker can see its environment. Worker vision can be with
both eyes or limited to only one eye.
Human Builder Version 5 Release 14 Page 150

The Type options menu allows you to choose between five different
representations of vision. The vision window displays each vision type
selected.

The five types of vision are:


● Binocular
● Ambinocular
● Right monocular
● Left monocular
● Stereo

Binocular
The manikin's vision, like human vision, is made up of several different
zones. One of these zones represents the vision of the two eyes.

Each eye has a field of view shaped like an ellipse. Binocular vision can
be interpreted as the zone defined by the intersection of the two
shapes that define the right and left monocular visions. It represents
the area you can see with both right and left eyes (clear zone).

Ambinocular
Ambinocular vision is defined as the zone represented by the union of
two shapes which define the right and left monocular visions. It
represents the entire field of vision that we can see with our eyes.
Human Builder Version 5 Release 14 Page 151

Monocular Right
Right monocular vision represents the field of vision of the right eye
only.

Monocular Left
Left monocular vision represents the field of vision of the left eye only.

Stereo
The vision of both left and right eyes in two distinct windows displayed
Human Builder Version 5 Release 14 Page 152

side by side. Selecting the stereo type of vision activates both left and
right lines of sight.
Human Builder Version 5 Release 14 Page 153

Field of View Tab


This page describes the functionality within the Field of View tab of the
Vision dialog box.

Use the Field of View functionality to assign values to the following


parameters:

● Horizontal monocular
● Horizontal ambinocular
● Vertical top
● Vertical bottom
● Central

The parameters are expressed in the units set in the environment.

Horizontal monocular:
Human Builder Version 5 Release 14 Page 154

This parameter defines the horizontal field of view (XY plane) in


monocular mode. The default value of this angle is 100 degrees.

Horizontal ambinocular:
This parameter defines the horizontal field of view (XY plane) in
ambinocular mode. The default value of this angle is 120 degrees.

Vertical top:
This parameter defines the vertical field of view above the central spot
(XZ plane) in all vision modes. The default value of this angle is 35
degrees.

Vertical bottom:
This parameter defines the vertical field of view below the central spot
(XZ plane) in all vision modes. The default value of this angle is 35
degrees.

Central:
This parameter defines the field of view of the central vision (fovea).
Because this central vision is circular, it is characterized by only one
value. The default value is 6 degrees, the maximum value is 20
degrees, and the minimum value is 0.5 degrees.

The diagrams below illustrate the dimensions used by the parameters


of this section.
Human Builder Version 5 Release 14 Page 155
Human Builder Version 5 Release 14 Page 156

Distance Tab
This page describes the Distance functionality of the Vision dialog box.

The Distance section assigns the following parameters:

● Ponctum proximum
● Focus distance
● Ponctum remotum

These parameters correspond to the depth of the minimal and maximal


fields as well as the distance from the focal point.

The diagram below illustrates the dimensions used by the Distance


parameters.
Human Builder Version 5 Release 14 Page 157

Ponctum proximum
This parameter defines the minimum accommodation distance or depth
of vision. This value corresponds to the nearest point that can be seen
clearly. The default value is 10 centimeters.

Focus distance
The focus or focal distance corresponds to the length of the active line
of sight. The default value is 30 centimeters.

Ponctum remotum
This parameter defines the maximum accommodation distance of the
vision. It corresponds to the crystalline relax position for objects
located from a distance of five meters to infinite. The default value for
this parameter is set to infinite (the Infinite button is enabled).
Human Builder Version 5 Release 14 Page 158

Window Display Tab


This page describes the functionality within the Distance tab in the
Vision tab of the worker's Properties dialog box.

Use the following options to customize the vision window display of the
worker:
● Scale

● Hide title

● Peripheral contour

● Central spot

● Blind spot

Scale
Use the Scale field to decrease or increase the size of the Vision
window to a maximum of three (3) times its original size.

Hide title
This option hides or displays the title inscription on the opened vision
window.

Vision Window without title:


Human Builder Version 5 Release 14 Page 159

Peripheral contour
This option prompts or cancels the window's colored zone display
bordering the field of vision. By default, the peripheral contour is not
displayed.

Vision window with peripheral contour:

Central spot
The central spot of vision corresponds to the focus location. It is the
end of the line sight. The Central spot button prompts or cancels the
Human Builder Version 5 Release 14 Page 160

display of the central point of vision; that central spot is represented


by a circle.

Vision window with central spot display:

Blind spot
The area of the human eye that is not covered with sensitive cells is
the point where the optic nerve is attached to the eye.

This field is represented by a blue point in the vision window. The blind
spot is only represented in monocular vision. The Blind spot button
prompts or cancels the display of the blind spot.

By default, the blind spot is not displayed.

Vision window with blind spot:


Human Builder Version 5 Release 14 Page 161
Human Builder Version 5 Release 14 Page 162

Interactive Positioning with the Reach


Mode
This command provides you with a powerful positioning tool. It takes
advantage of the manikin's inverse kinematics capability to reach the
exact position only or the exact position plus the three

orientations in the 3D space.

You can select the segment of the manikin to perform the reach (also
known as the end effector), then activate the Reach Mode by selecting
either of the two Reach icons. The point to reach will be specified by
the position of the V5 compass. You then must snap the compass to
any existing geometry. As soon as the compass is released, the
selected segment automatically reaches the compass's position.

More about activating Reach functionality

The difference between the two is that the resolution is not made the
same way; otherwise, the functionality is the same.

Reach (position only). The final orientation of the segment

respects only the x,y,z direction of the compass.

Reach (position & orientation). The final orientation of the

segment respects all three directions of the compass.


Human Builder Version 5 Release 14 Page 163

1. From the main menu, select File->Open. Select the


Reach.CATProduct file from the samples directory.

Open the file.


Human Builder Version 5 Release 14 Page 164

2. Right-click on the compass and select the Snap Automatically


to Selected Object command.
3. In the 3D view, select the target geometry.

The compass snaps to the selected geometry.


4. Select a Reach Mode icon.
Human Builder Version 5 Release 14 Page 165

5. Place the compass at the Reach location.

6. Select the segment that must reach the location specified by the
compass, in this example, the hand. The selected segment
automatically reaches that point, as illustrated below.

With Reach Mode still active, manipulate the compass to fine-


tune the posture.
7. Drag the compass away from its original location, the selected
segment will follow the motion of the compass. If the compass is
picked and placed at another location, the segment will try to
reach the new target.
8. Select another segment. This segment becomes the active
segment for the Reach and will follow the compass wherever it
goes as long as the command remains active.
Human Builder Version 5 Release 14 Page 166

9. If the Reach Mode is active, click Undo to make the manikin


resume the posture it had before Reach was applied.
10. To deactivate Reach Mode, select the Reach Mode icon a
second time.

Segment Twins
This functionality is available only for the Reach (position &
orientation) command.

When the compass is snapped on a hand or foot in Reach Mode, an


image of the entire hand or foot in its current posture will follow the
compass. The image will stay there until the Reach mode is exited.
Human Builder Version 5 Release 14 Page 167

Setting the Twin options


From the main menu, select Tools->Options->Ergonomic Design &
Analysis->Human Builder.

The number displayed at the compass location indicates the distance


between the target and the segment. It therefore measures the Reach
precision: a distance of 0 indicates a perfect Reach.
The Reach distance is also displayed on the status bar and is updated

continuously:
Human Builder Version 5 Release 14 Page 168
Human Builder Version 5 Release 14 Page 169

Attaching an Object to a Manikin


Segment
The attach function creates a one-way relationship between a manikin
segment and one or more objects in its environment. The attached
object becomes a slave to the segment. Once attached, this object will
move with the same matrix as its master segment.

This task is divided into three parts:


● Attaching an object to a manikin segment
● Checking existing attaches on a specific manikin
● Detaching an object from a manikin segment

● It is important to note that the attach is a one-way relationship;


the object follows the segment, not the opposite. If the object is
moved (i.e., using the compass) after the attach is made, the
segment will not follow the object's motion.
● When doing any attach, the compass may be snapped to manikin
skin points, not just the central point of a segment.
● Refer to the status bar for information and instructional prompts.

Attaching an object to a manikin segment


1. From the main menu, select File->Open. Select the
Attach.CATProduct file from the samples directory.
Human Builder Version 5 Release 14 Page 170

Open the file.

2. Position the manikin with respect to the geometry that must be


attached.

For this example, select the Load from a posture catalog


command and choose the Attach_sample posture. This places
the manikin posture so that it appears to be handling the tool with
its right hand.
3. Select the Attach/Detach icon.

4. Select the object to attach (in this case, the tool).


Human Builder Version 5 Release 14 Page 171

5. Select the manikin segment to which the geometry will be attached


(in this case, the manikin's right hand).

The Attach/Detach dialog box appears allowing you to confirm of


cancel the operation

6. Once the object is attached, it will follow the motion of its master
segment. Move the hand (master segment) using forward
kinematics and inverse kinematics. The tool will follow the hand's
motion. This is also the case when a posture is applied to the
manikin or if the manikin as a whole is moved within the 3D
environment.

Checking existing attaches on a specific


manikin
1. Access the Properties panel. To do this, right-click on the manikin
OR select the manikin, then select Edit->Properties from the
main menu.
2. The Properties panel appears. Go to the Manikin tab which is the
third tab of the panel.
Human Builder Version 5 Release 14 Page 172

3. Select the Attach sub-tab to view attach management information.


A selection list displays the names of the attached geometry in a
segment-by-segment manner.
An object may be attached to one segment at a time.

Several objects may be attached to a single segment.


Human Builder Version 5 Release 14 Page 173

Detaching an object from a manikin


segment
There are two ways to detach an object from a segment:
● through the Properties panel
● with the Attach/Detach command

Detaching through the Properties Panel


1. Access the manikin Properties Panel. To do this, right-click on the
manikin OR select the manikin, then select Edit->Properties from
the main menu.
2. The Properties panel appears. Go to the Manikin tab which is the
third tab of the panel.
Human Builder Version 5 Release 14 Page 174

3. Select the object to detach and press the Detach button. The
object is removed from the list.
4. Click the Apply button. The selected object is detached from the
manikin segment.
The Apply button must be pressed for the selected object to be
detached.
Human Builder Version 5 Release 14 Page 175

Detaching with the Attach/Detach command


1. Select the Attach icon.

2. Select the object to detach.


3. A message window appears offering three options: Attach to Other,
Detach Object, and Cancel.

4. Select the Detach Object button. A message window appears


confirming the detach.
Human Builder Version 5 Release 14 Page 176

Redefining the Offset for Inverse


Kinematics
The Offset command is used to redefine the behavior of the Reach
Mode. The Reach Mode's default behavior is to make the end point of the
selected segment or skin point reach the compass location. The Offset
command allows you to transfer that "end point" to another point in the 3D
space, which will then be used to perform inverse kinematics. An example of
this would be when the manikin must perform some inverse kinematics while
handling an object.

In redefining the offset, the compass may be also be snapped to manikin skin
points. Thus, the subsequent reach operation is resolved from the skin rather
than the central point of the segment.

● The Offset feature can be redefined for any segment or skin point of any
manikin
● The Offset feature is not available on the forearm model

Redefining the offset for a segment


The goal of this task is to transfer the end effector of the manikin's right
hand to the tip of the tool the manikin is holding. This is done so that when
the Reach Mode is applied to the right hand, the inverse kinematics will be
transferred to the tip of the tool. The tool will then do the reach on behalf of
the hand segment.
1. From the main menu, select File->Open. Select the Offset.CATProduct
file from the samples directory.
Human Builder Version 5 Release 14 Page 177

Open the file.


Human Builder Version 5 Release 14 Page 178

2. Position the manikin with respect to the geometry that must be attached.

For this example, load the Attach catalog with the Load Manikin
Attributes from a Catalog command and choose the

Attach_sample posture. This places the manikin posture so that it appears


to be handling the tool with its right hand.

3. Select the Attach/Detach icon and attach the weld gun to the

manikin's right hand.


4. Right-click the manikin's right hand. The contextual menu appears.
Human Builder Version 5 Release 14 Page 179

5. Select Redefine Offset... from the Right Hand object sub-menu. The
Offset dialog box is displayed and the V5 compass automatically moves to
the hand location.
Human Builder Version 5 Release 14 Page 180

6. Place the compass at the tip of the tool. This is the desired location for the
inverse kinematics.
Human Builder Version 5 Release 14 Page 181

7. Click the Apply button. The offset is automatically calculated and the
results shown in the dialog box.
8. Click Close to validate the new offset. The offset is now transferred from
the hand to the tip of the tool.

Redefining the offset for a skin point


1. From the samples directory, open the OffsetSkin.CATProduct file.

2. Select the desired segment. For this example, select the forearm.
Human Builder Version 5 Release 14 Page 182

3. Right-click on the forearm and select Redefine Offset... from the Right
Hand object sub-menu as you did in step 5, above.
4. With the left mouse button, select the segment again.
5. Using the red handle, drag the compass to the desired point on the skin
surface of the forearm.
Human Builder Version 5 Release 14 Page 183

6. In the dialog box, click the Apply button. The offset is automatically
calculated and the results shown. Click Close to exit the dialog box.

7. From the Manikin Posture toolbar, select the Reach (position only) icon.

8. Using the red handle, move the compass to the top surface of the table.
Human Builder Version 5 Release 14 Page 184

Click on the manikin's forearm. The forearm's offset point reaches the
compass point on the table.
Human Builder Version 5 Release 14 Page 185

When editing the offset of any segment, the compass is automatically placed
at the current offset location. The default offset location is the end point of
the segment being edited.
To reset the offset back to its default value, open the Offset dialog box on the
segment and click the Reset button. Click Close to close the dialog box.
The Reverse Direction button reverses the current orientation of the
compass. This feature is typically used when the geometry is manipulated in
design mode where the compass goes inside the geometry when snapped to
an object.
Human Builder Version 5 Release 14 Page 186
Human Builder Version 5 Release 14 Page 187

Using Manikin Constraints


The commands in the Manikin Constraints toolbar give you the capability to
constrain the manikin in its environment. With constraints, the manikin can
perform inverse kinematics (IK) to calculate the necessary posture needed
to reach multiple specific targets.

● Part relations created in earlier releases are automatically converted to


Fix On constraints in V5 R14. The Fix On constraint functions exactly as
the part relations did. When you open a CATProcess file created with part
relations, the following message appears:

● When a constraint is created on a manikin, it appears in the PPR tree


under the manikin node. For editing, double-click on the constraint in the
PPR tree to access its property dialog box.
Human Builder Version 5 Release 14 Page 188

● Constraints are graphically represented in the 3D view. For editing,


double-click on the constraint in the 3D view to access its property dialog
box.
● Constraints are also graphically represented under the MoveToPosture
node they act on.
Human Builder Version 5 Release 14 Page 189

● All created constraints are also stored within the current MoveToPosture.
When running the simulation, however, these constraints are recognized
only if the option "Honor Constraints During Simulation" has been
selected in the Tools->Options->Ergonomics Design & Analysis-
>Human Task Simulation.
● When you double-click an existing MoveToPosture for editing, the set of
constraints associated with that MoveToPosture appears under the
manikin node in the PPR tree; all other existing constraints will not be
seen.

After the editing is complete and you close the MoveToPosture Activity
dialog box, the set of constraints associated with the last edited
MoveToPosture edited remains under the manikin node. If you create a
new MoveToPosture activity, you can use these existing constraints,
create new ones, or delete the unneeded ones before clicking the Create
Activity button.
● Copy/Paste of constraints from one to MoveToPosture activity to another
is allowed.

The following constraint topics are discussed in this task:


● General options
● Display options
● Creating constraints
● Updating constraints
Human Builder Version 5 Release 14 Page 190

A constraint will always belong to one manikin. At any given time, the list of
constraints on a manikin will appear underneath that manikin in the
specification tree. Inactive constraints will also be listed.

At any time, you may update the active constraints at each modification in
the workspace (automatic update), or only update the active constraints
when needed (manual update).

By default, constraint update mode is set in the Manual mode and you
must select the Update icon in the Manikin Constraints toolbar each

time you want to update the active constraints and resolve the inverse
kinematics.

In Automatic mode, the inverse kinematics will react as soon as the


configuration of the environment changes; when the objects move, the
inverse kinematics updates in real time.

General options
As shown in the image below, you can change the update mode at any time
by selecting Tools->Options->Ergonomics Design & Analysis-
>Human Builder. The Manual and Automatic update options are available
in the General tab under the Constraint Resolution heading.
Human Builder Version 5 Release 14 Page 191

Display options
By default, when constraints are displayed, the following colors indicate the
current state of the constraint. Change the defaults in the Display tab of
Tools->Options->Ergonomics Design & Analysis->Human Builder.
Human Builder Version 5 Release 14 Page 192

Green by default, indicates that the


Updated and Resolved
constraint is resolved
Red by default, indicates that the constraint
Updated and Not Resolved
could not be resolved
Black by default, indicates that the
Not Updated
constraint has not been updated.
Yellow by default, indicates that the
Inactive
constraint is no longer active
Blue by default, indicates that the
Temporary
constraint is not permanent

Creating constraints
Human Builder Version 5 Release 14 Page 193

1. From the samples directory, open:


● Manikin_and_Box.CATProduct if you are running Human Builder or
● Constraints.CATProcess file if you are running Human Task
Simulation.

For this procedure the constraint update mode is set at the default
Manual mode.
2. Select one of the constraint commands from the Manikin Constraint
toolbar and then select a manikin segment.

For more information on each constraint type, please see:


Contact Constraint

Coincidence Constraint

Fix Constraint

Fix On Constraint

Updating constraints
3. Select the Update icon to resolve the active IK constraints. The

constraints and normal vectors are now green indicating that they are
resolved.
Human Builder Version 5 Release 14 Page 194

4. Move the box again so that the constraints go to an unresolved state.


5. In the 3D viewer, the colors for the normal vector and the unresolved
constraints have changed accordingly.
Human Builder Version 5 Release 14 Page 195

6. Change the defaults in the Display tab of Tools->Options-


>Ergonomics Design & Analysis->Human Builder.
7. Update the constraints again. The resolved constraints are the new
color.
Human Builder Version 5 Release 14 Page 196

8. Verify that the new unresolved constraint color is applied. Move the
manikin so that the constraints become unresolved and the color
changes.

Constraints and simulations


Permanent constraints are automatically disabled when a simulation is run
to avoid conflicts with constraints created in MoveToPosture activities. When
the Process Simulation command is selected, the constraint icon in the
PPR tree changes, as shown below to indicate that the constraint is no
longer active.

When you wish to enable the constraint after the simulation is finished, in
the PPR tree, right-click on the constraint. Re-activate that constraint
through the contextual menu that appears.
Human Builder Version 5 Release 14 Page 197

The constraint icon in the PPR tree changes to reflect that it is again
activated.

For more information about the specific types of constraints, please read:
Contact Constraint

Coincidence Constraint

Fix Constraint

Fix On Constraint
Human Builder Version 5 Release 14 Page 198

Contact Constraints
The Contact Constraint command creates a constraint between a

segment and a point, a line, or a plane.

After selecting the command and a manikin segment, the system


prompts you to select a point, a line, or a plane.

Point contact constraint


The point selected is linked with the end effector of the segment.

Line contact constraint


The segment end effector is in contact with the nearest portion of the
target line. For example, if the end effector is a finger, and the target is
a part of a box, the tip of the finger would try to touch the specified
line of the box.
Human Builder Version 5 Release 14 Page 199

Plane contact constraints


The two types are 2D plane contact and 3D plane contact.

2D plane contact

The end effector is placed on a point in the center of the surface i.e.,
the center of a cube side, parallel to this surface. The orientation of the
hand is not defined

3D plane contact

The end effector orients itself with the three directions of the surface,
as shown below. The arrows indicate the orientation of the end effector
on the surface. The end effector can be modified in the Constraint
Human Builder Version 5 Release 14 Page 200

Properties dialog box.

1. In the Manikin Constraints toolbar, select the Contact Constraint


command.

2. Select a manikin segment.


3. Click on a point, a line, or a plane on the box.
Human Builder Version 5 Release 14 Page 201

By default:
● The name of the constraint is ConstraintX where X is an incremental
number.
● The constraint type is "2 directions" for a plane contact constraint
● The constraint priority is 1
● The constraint is activated

Editing default properties


These default properties can be edited in the Constraint Properties
dialog box. To access this dialog box do one of the following:
● In the 3D view, double-click on the constraint.
● Double-click on the constraint in the specification tree.
● In the 3D view, right-click on the constraint and select Definition...
in the contextual menu.
Human Builder Version 5 Release 14 Page 202

Name: Accept the assigned default name or rename as


desired.
Manikin: You may use the manikin originally selected or, in
the 3D view, select a new manikin.
Segment: Shows the selected segment. The combo box
allows you to select the right or left side of the
body for the current constraint. The control is
disabled when the current segment is independent
of the body side, i.e., the head.
Object: The object in the 3D view that shares the
constraint with the segment.
Type: Can be "2 directions" or "3 directions" when the
selected object is a plane and "Unavailable" when
the selected type is a point or a line.
Priority: 1 to 4
Passing Criteria: Set a criteria that defines the maximum allowed
distance between the segment's end effector and
the target object.
Result: Shows the actual distance and angle between the
segment's end effector and the target object. The
text "Success" or "Failed" is displayed depending
whether the distance (length of constraint) is
superior or inferior to the criteria.
Human Builder Version 5 Release 14 Page 203

Coincidence Constraints
The Coincidence Constraint command creates a constraint

between a segment and a line or a plane.

● Line coincidence constraint: the vector's direction of the


segment's end effector meets the vector's direction of the line as if
its length was infinite.

● Plane coincidence constraint: the end effector will place itself on


the plane defined by the selected surface on the object. This
constraint is a "plane - plane" or "infinite plane" type.
Human Builder Version 5 Release 14 Page 204

1. In the Manikin Constraints toolbar, select the Coincidence


Constraint command.

2. The systems asks you to select a manikin segment. Select the


manikin's left hand.
3. Select a plane or line on the box.

The coincidence constraint is represented by a line with two


coincident circles on each end touching the selected segment and
the selected line or plane.

By default:
● The name of the constraint is ConstraintX where X is an incremental
number.
● The constraint priority is 1.
● The constraint is activated.

Editing default properties


These default properties can be edited in the Constraint Properties
dialog box. To access this dialog box do one of the following:
● In the 3D view, double-click on the constraint
● Double-click on the constraint in the specification tree
Human Builder Version 5 Release 14 Page 205

● In the 3D view, right-click on the constraint and select Definition...


in the contextual menu.

Name: Accept the assigned default name or rename as


desired.
Manikin: You may use the manikin originally selected or, in
the 3D view, select a new manikin.
Segment: Shows the selected segment. The combo box
allows you to select the right or left side of the
body for the current constraint. The control is
disabled when the current segment is independent
of the body side, i.e., the head.
Object: The object in the 3D view that shares the
constraint with the segment.
Priority: 1 to 4
Passing Criteria: Set a criteria that defines the maximum allowed
distance between the segment's end effector and
the target object.
Human Builder Version 5 Release 14 Page 206

Result: Shows the actual distance between the segment's


end effector and the target object. The text
"Success" or "Failed" is displayed depending
whether the distance (length of constraint) is
superior or inferior to that amount.
Human Builder Version 5 Release 14 Page 207

Fix Constraints
The Fix Constraint command constrains the segment in orientation
and in position (or only in orientation or only in position) at its current
position, according to the selected object.

Note: For this example, the manikin's referential is the H-point.


1. Move the manikin's hand (end effector) to a position in space.

2. In the Manikin Constraints toolbar, select the Fix command.

3. Select a manikin segment.

4. Move the manikin away from the H-point. The unresolved constraint
is visually represented by a line with a black square on each end
(one on the segment, one on the H-point (referential).
Human Builder Version 5 Release 14 Page 208

5. Click on the Update command in the Manikin Tools toolbar to update


the constraint. The hand segment (end effector) moves to the
constrained position relative to the H-point of the manikin.

By default
● The name of the constraint is ConstraintX where X is an incremental
number.
● The segment is constrained in position and in orientation.
● The constraint corresponds to the current manikin referential.
● The constraint priority is 1.
● The constraint is activated.

Editing default properties


These default properties can be edited in the Constraint Properties
dialog box. To access this dialog box do one of the following:
● In the 3D view, double-click on the constraint
● Double-click on the constraint in the specification tree
● In the 3D view, right-click on the constraint and select "Definition..."
in the contextual menu.
Human Builder Version 5 Release 14 Page 209

Name: Accept the assigned default name or rename as


desired.
Manikin: You may use the manikin originally selected or, in
the 3D view, select a new manikin.
Segment: Shows the selected segment. The combo box
allows you to select the right or left side of the
body for the current constraint. The control is
disabled when the current segment is independent
of the body side, i.e., the head.
Object: The object in the 3D view that shares the
constraint with the segment.
Type: Can be "Position and orientation", "Position", or
"Orientation".
Priority: 1 to 4
Passing Criteria: Set a criteria that defines the maximum allowed
distance between the segment's end effector and
the target object.
Result: Shows the actual distance between the segment's
end effector and the target object. The text
"Success" or "Failed" is displayed depending
whether the distance (length of constraint) is
superior or inferior to that amount.
Human Builder Version 5 Release 14 Page 210
Human Builder Version 5 Release 14 Page 211

Fix On Constraints
The Fix On Constraint command constrains the segment in

orientation and in position (or only in orientation or only in position) at


its current position according to the manikin referential or a given
object.
1. Move the manikin's hand (end effector) to a desired position in
space in relationship to an object.
2. In the Manikin Constraints toolbar, select the Fix On command.

3. Select a manikin segment.


4. Select an object; in this example, the box.

5. Move the box away from its constrained position. The unresolved
constraint is represented by a line with two stars (one on the
segment, one on the box).
Human Builder Version 5 Release 14 Page 212

6. Select the Update command to update the constraint. The end


effector moves to the constrained position relative to the box
location.
Human Builder Version 5 Release 14 Page 213

By default
● The name of the constraint is ConstraintX where X is an incremental
number.
● The segment is constrained in position and in orientation. The
position and the orientation of the segment is constant relative to
the object; it cannot turn or translate.
● The constant priority is 1.
● The constant is activated.

Editing default properties


These default properties can be edited in the Constraint Properties
dialog box. To access this dialog box do one of the following:
● In the 3D view, double-click on the constraint.
● Double-click on the constraint in the specification tree.
● In the 3D view, right-click on the constraint and select
"Definition..." in the contextual menu.
Human Builder Version 5 Release 14 Page 214

Name: Accept the assigned default name or rename as


desired.
Manikin: You may use the manikin originally selected or, in
the 3D view, select a new manikin.
Segment: Shows the selected segment. The combo box
allows you to select the right or left side of the
body for the current constraint. The control is
disabled when the current segment is independent
of the body side, i.e., the head.
Object: The object in the 3D view that shares the
constraint with the segment.
Type: Can be "Position and orientation", "Position", or
"Orientation".
Priority: 1 to 4
Passing Criteria: Set a criteria that defines the maximum allowed
distance between the segment's end effector and
the target object.
Result: Shows the actual distance between the segment's
end effector and the target object. The text
"Success" or "Failed" is displayed depending
whether the distance (length of constraint) is
superior or inferior to that amount.
Human Builder Version 5 Release 14 Page 215

Inverse Kinematics Behaviors


The Inverse Kinematics (IK) mode gives you the capability to manipulate the
manikin's IK with designed behaviors. This function is principally for moving the
upper body in relationship to the manipulation of the arms and legs.

This manipulation will eventually induce spine and/or hip motion in order to
translate and orient the manikin toward the target. In other words, these
behaviors will modify the IK chain, making it local (limbs only) or global (limbs
and spine and pelvis).

Two commands are available in IK mode and either may be used depending on
the need or the operation to be performed (making a new posture or fine-tuning
an existing posture). Both commands provide easy access to manikin IK
capabilities. The only difference between the two is in the compass orientation
(as illustrated below). These commands are mutually exclusive; activating one
automatically deactivates the other. For more information, see Using the Inverse
Kinematics Modes.

This example uses the IK Worker Frame Mode and covers the following topics
● IK Worker Frame Mode Command
● Segment Twins
● IK Behaviors Options
● Accessing IK Behaviors Properties in the Manikin's Tree

IK Worker Frame mode


Human Builder Version 5 Release 14 Page 216

IK Segment Frame mode

IK Worker Frame Mode Command


1. From the samples directory, open the Manikin_on_Floor.CATProduct file.

2. Select the IK Worker Frame Mode icon in the Manikin Posture toolbar

and select the manikin's left hand. Move the manikin's left hand and
observe the IK behavior.
Human Builder Version 5 Release 14 Page 217

The manikin's IK behavior is currently the default Limb IK chain. If no other


behavior option is selected, the IK manipulators, i.e., IK Mode, Reach Mode,
will drive the arms and legs in order to simulate natural motion.

Note that all the options are not mutually exclusive; more than one item
can be activated at the same time. For example, activating both the
Thoracic and Lumbar options will initiate motion of the entire spine if the
target cannot be reached by extending the arms.

If multiple Pelvis options are selected, the manikin's pelvis will move
(translate, rotate, or laterally orient, depending on the option selected) with
or without preliminary spine motion, depending on the selection status of
the Spine option.

Segment Twins
This functionality is available only for the IK and Position Orientation
Reach commands.

When the compass is snapped on a hand or foot in IK and Reach Mode, an


image of the entire hand or foot in its current posture will follow the
compass. The image will stay there until the Reach mode is exited.
Human Builder Version 5 Release 14 Page 218

Setting the Twin options


From the main menu, select Tools->Options->Ergonomics Design &
Analysis->Human Builder->Display. In the Twin field choose the desired
color and transparency level.

IK Behaviors options
3. In the Manikin Tools toolbar, select the IK Behaviors command and, in

the specification tree, select a manikin.


Human Builder Version 5 Release 14 Page 219

The IK Behaviors dialog box for the selected manikin appears.

In this dialog box, you can select various options under these headings:
● Spine
● Pelvis
● Balance

Using the Spine options


4. Select both the Thoracic and Lumbar spine options and click on OK. You
should still be in IK Mode.
5. Again move the left hand. The behaviors of the moving sections of the spine
are evident.

6. Return the manikin to a standard standing pose.


Human Builder Version 5 Release 14 Page 220

Using the Pelvis options


7. Re-open the Properties dialog box and de-activate the Spine options.

Horizontal Translation
8. Activate Horizontal Translation, select both manikin's feet to fix them in
place, then select the manikin's left hand.
9. Move the manikin's left hand upward and to the front; observe the IK
behavior. When Horizontal Translation is active, the manikin's hip will move
forward as the compass is dragged.

10. Return the manikin to a standard standing pose.

Vertical Translation
11. In the Properties dialog box, de-activate Horizontal Translation and activate
Vertical Translation.
12. Select both manikin's feet to fix them in place then select the manikin's left
hand.
Human Builder Version 5 Release 14 Page 221

13. Drag the compass downward and observe the IK behavior. When Vertical
Translation is active, the manikin's hip will move down (the manikin will
squat) as the compass is dragged.

14. Return the manikin to a standard standing pose.

Transversal Rotation
15. In the Properties dialog box, de-activate Vertical Translation and activate
Transversal Rotation.
16. Select both manikin's feet to fix them in place, then select the manikin's left
hand.
17. Drag the compass forward and observe the IK behavior. When Transversal
Rotation is active, the pelvis will rotate forward causing a stoop pose.
Human Builder Version 5 Release 14 Page 222

18. Return the manikin to a standard standing pose.

Longitudinal Rotation
19. In the Properties dialog box, de-activate Transversal Rotation and activate
Longitudinal Rotation.
20. Select both manikin's feet fix them in place, then select the manikin's left
hand.
21. Drag the compass to the side and observe the IK behavior. When
Longitudinal Rotation is active, the manikin's hip will twist.

22. Return the manikin to a standard standing pose.

Using the Balance options


This option enables you to manipulate the manikin with inverse kinematics while
keeping the manikin in balance.

When these options are selected (only one may be chosen at a time), the
balance is checked, in real-time, every time the posture of the manikin changes.

Pelvis Motion
Human Builder Version 5 Release 14 Page 223

23. In the Properties dialog box, retain all the settings under the Spine and
Pelvis headings.

Under the Balance heading, activate Pelvis Motion. Feet Motion will
automatically deactivate at this time.
24. Select the manikin's left hand.
25. Drag the compass forward and down.

With the Pelvis Motion option activated, when the manikin loses balance,
the pelvis tips in order to keep the balance (keep the center of gravity
inside the base of support).

26. Repeat this procedure using the IK Segment Frame mode to get a

feel for how this command differs from the IK Worker Frame mode.

Accessing IK Behaviors Properties in the Manikin's


Tree
Human Builder Version 5 Release 14 Page 224

27. In the manikin's tree, right-click on IK Behaviors, located under the Settings
node.

28. From the contextual menu that appears, select Properties.


Human Builder Version 5 Release 14 Page 225

The Properties dialog box for IK Behaviors appears displaying the available
options.
Human Builder Version 5 Release 14 Page 226

29. In the Properties dialog box, select the button to access additional
information.
Human Builder Version 5 Release 14 Page 227

Using the Reach Envelope


This procedure describes how to use the powerful reach envelope
creation tool. This tool takes advantage of the manikin's inverse
kinematics (IK) capability to evaluate manikin arm reachability in the
3D space. It is particularly useful in facilitating product design and
review.
A reach envelope is a surface that represents all the possible positions
the manikin can reach using only the arm and forearm. The motion
starts at the shoulder.
● You can create two reach envelopes: one each for the right and left
hand.
● The reach envelope is included in the clash detection algorithm.

1. Create a new manikin or insert one from the samples directory.

2. Select the Reach Envelope icon and select the manikin's left

hand or any segment belonging to the hand. The reach envelope, a


surface representing the maximum reach limit, is created around
the shoulder joint.
Human Builder Version 5 Release 14 Page 228

The reach envelope computation will take the IK offset of the selected
segment into account. (For more information about offset functionality,
see Redefining the Segment Offset for Inverse Kinematics.) This will
enable you to create the reachability of the tip of a tool, for example, if
the offset of the hand had previously been relocated to that point on
the tool.

The reach will also be influenced by the arm's angular limitations and
preferred angles. For example, it is possible to create a reach envelope
representing the comfort zone for a given task.
Human Builder Version 5 Release 14 Page 229

3. With the right mouse button, select the manikin in the specification
tree. From the contextual menu, select the Hide/Show command.
The manikin disappears while the reach envelope remains
displayed.

4. Change the graphical properties in the reach envelope's Properties


dialog box. Right-click on the reach envelope, and select
Properties in the contextual menu.
Human Builder Version 5 Release 14 Page 230
Human Builder Version 5 Release 14 Page 231

5. Using the Posture Editor, the IK Mode, or the Standard Pose


command, manipulate the manikin's spine. The reach envelope will
follow.
Human Builder Version 5 Release 14 Page 232

Delete the reach envelope. To do this, right-click on the reach


envelope and select from the contextual menu as shown below.
Human Builder Version 5 Release 14 Page 233

Using Manikin Simulation Commands


The Manikin Simulation toolbar contains a number of commands that
are useful in Human Builder and Human Activity Analysis.

For information about each of these commands, please see:

Using the Shuttle Command

Using the Simulation Command

Using the Compile Simulation Command

Using the Replay Command

Using the Track Command

Using the Play a Simulation Command

Using Global Collision Detection


Human Builder Version 5 Release 14 Page 234

Using the Shuttle Command


This procedure describes how to create, move, and reset a shuttle.

A shuttle is a set of products defined explicitly by selecting products


individually. Shuttles are persistent and can be stored in your
document. Shuttles are identified by name in the specification tree and
by a symbol in the geometry area.

When a manikin is selected be a shuttle or a component of a shuttle,


the whole manikin is selected. Individual segments may not be
selected.

Create a shuttle
1. From the Samples directory, open the Shuttle_sample.CATProduct
file.
Human Builder Version 5 Release 14 Page 235

2. Select the Shuttle icon in the Manikin Simulation toolbar and

then (while holding down the Shift key) select the Pipe and the
Manikin in the specification tree.

OR

While holding down the Shift key, select the Pipe and the Manikin
in the specification tree and then select the Shuttle icon in the

Manikin Simulation toolbar.

At this time, the following items appear:


● Preview window (the shuttle symbol corresponds to the to-be-
created shuttle axis)

● Manipulation toolbar
Human Builder Version 5 Release 14 Page 236

● Edit Shuttle dialog box

In this dialog box, you can specify a maximum rotation


angle around the absolute axis for the shuttle. This is very
useful in avoiding liquids from spilling out from specific
assemblies such as a gas tank. The shuttle motion is defined
and validated with respect to the angle value defined.

2. In the dialog box, check the Angle option (optional). The Angle and
Vector fields are no longer grayed-out and you may enter the
desired values.
Human Builder Version 5 Release 14 Page 237

3. Enter a name for your shuttle (optional).


4. Click OK to finish creating the shuttle.

The shuttle, consisting of the pipe and the manikin, is identified in


the specification tree and in the geometry area.

Move the shuttle


1. Double-click Shuttle.1 in the specification tree.
● The Edit Shuttle dialog box, the Preview window and the
Manipulation toolbar appear.

Note that, by default, the graphic manipulator is attached to


the shuttle and that the Attach icon in the Manipulation
toolbar is activated.

● The 3D compass snaps to the shuttle axis.


Human Builder Version 5 Release 14 Page 238

The Move shuttle option is activated by default which means


that both the shuttle axis and the geometry move together.

3. Use the 3D compass to move the shuttle to the desired location.

Reset the shuttle


Select the Reset icon in the Manipulation toolbar. The shuttle will
move back to its original position.
Human Builder Version 5 Release 14 Page 239

Using the Simulation Command


This procedure explains how to record a simulation.

1. Open the Simulation_sample.CATProduct file in the samples directory.

2. Select the Simulation icon in the Manikin Simulation toolbar.

3. The Select panel appears listing all items in the specification tree that can
be used in a simulation.

Select the manikin, Bill.


Human Builder Version 5 Release 14 Page 240

4. The Edit Simulation dialog box appears. Accept the default name or
rename your simulation as desired.

5. For this simulation, you will use postures that have been saved in the
Human Library.

Select the Load manikin's attributes from a catalog icon from

the Manikin Tools toolbar.


Human Builder Version 5 Release 14 Page 241

6. Select the ManikinCatalog.catalog file as shown below.

7. The Load dialog box appears. In the left-hand frame, double-click on


ManikinFamily.
Human Builder Version 5 Release 14 Page 242

In the specification tree, select Bill and then, in the dialog box, scroll over
and double-click on Grasp_Cube.
Human Builder Version 5 Release 14 Page 243

All of the attributes for this catalog entry are applied to Bill.

Close the Load Human Library dialog box. The Edit Simulation dialog box
reappears.
8. In the Edit Simulation dialog box, click the button.

Posture1 has been inserted.


9. Again, open the Simulation library file and load Posture2.
10. Insert Posture2 into the simulation.
Human Builder Version 5 Release 14 Page 244

11. Repeat steps 5 - 8 until all five of the postures have been inserted into
the simulation.

The Edit Simulation dialog box indicates that 5 insertions have been
made.

The Simulation appears in the specification tree under Applications.

12. Use the VCR-like buttons in the dialog box to check your simulation.
Jump to start

Play backward

Step backward

Stop

Step forward
Human Builder Version 5 Release 14 Page 245

Play forward

Jump to end

Change loop mode. (Single looping can be toggled to continuous


looping.
Human Builder Version 5 Release 14 Page 246

Using the Generate Video Command


This procedure describes how to use the Generate Video command.

A simulation has been created and can be seen in the specification


tree.
Or
Open the Simulation_complete.CATProduct file in the samples
directory.

1. Select the Generate Video icon from the Manikin Simulation

toolbar. The Player toolbar appears.


Human Builder Version 5 Release 14 Page 247

The Player is used to check the consistency of the simulation


(speed, etc.) before generating the video.
2. From the specification tree, select the simulation that you would
like to play.

The controls in the Player become active and the Video Generation
dialog box appears.

Setting up the capture session


3. Click on the button to change or view the video
compression parameters.

4. Click on the button to choose a name and location in


which to save the video file.
Human Builder Version 5 Release 14 Page 248

5. In the Player, click on the Parameters icon to access the Player


Parameters dialog box. Accept the defaults or change as desired.

6. In the Video Generation dialog box, click on OK to create and save


the video.
Human Builder Version 5 Release 14 Page 249

Using the Compile Simulation


Command
This procedure describes how to compile a simulation as either a replay
or an animation file. A replay is a snapshot of the process at a
particular time. Any changes made to the process after it has been
compiled into a replay will not appear in that replay. An animation file
can be either in AVI or MPG format or in a series of JPG still images.

How to compile a simulation


After you have run the simulation and verified that it is one you want
to compile, select the Compile Simulation icon .

The Compile Simulation dialog box appears.

In this dialog box, choose a compiling option:


● Generate a replay
Human Builder Version 5 Release 14 Page 250

● Generate an animation file

Generate a replay
This is the default option. Accept the default name or enter one of your
own; modify the time step size if you like, and then click the OK
button.

The new replay appears in the specification tree under Applications.

Generate an animation file


1. Choose either Microsoft AVI or Still Image as the option file type.
2. Select the button to access the Choose Compressor dialog
box where you may choose a compressor type, select
compression quality, and configure your output as defined by the
compressor you select.
Human Builder Version 5 Release 14 Page 251

3. Select the button to access the Save As dialog box.


Specify the desired location and name the file. The dialog box
automatically specifies the file type.

Note: The Still Image option produces a JPG of each recorded segment
of the simulation.
Human Builder Version 5 Release 14 Page 252

Using the Track Command


This procedure demonstrates how to use the Track command.

A track is the route of a moving object. Objects can be:


● products
● shuttles
● section planes
● lights
● cameras
● the seven Inverse Kinematic (IK) control points of a manikin. They
are:

Note: A manikin's seven IK control points are the:


● line of sight (if displayed)
● neck
● pelvis (root)
● right and left hands
● right and left feet

For more information, see Using the Inverse Kinematics Mode.

Attach the object to the segment


Human Builder Version 5 Release 14 Page 253

1. In the samples directory, open the Track.CATProduct file.

2. In the track you will create, the manikin will wipe the workbench
with the sponge. The sponge must first be attached to the
manikin's hand. (An object attached to a segment is a one-way
relationship. The object will follow the movement of the segment;
the segment will not follow the movement of the object).

To make the attachment:


● Select the Attach/Detach icon from the Manikin Tools

toolbar.
● Select the sponge.
● Select the manikin's right hand.

A message appears confirming that the sponge is now attached to


manikin Bobb's right hand.
Human Builder Version 5 Release 14 Page 254

Record the track


3. Select the Track command from the Manikin Simulation

toolbar.

At this time, the following items appear. Click on the links for more
detailed information.
● Recorder toolbar

● Player toolbar

● Track dialog box


Human Builder Version 5 Release 14 Page 255

4. From the specification tree or in the 3D viewer, select the manikin's


right hand segment.

"Right Hand" appears in the Object field of the dialog box and the
Manipulation toolbar appears.

5. In the Interpolater combo field, select the Spline interpolater.

The 3D compass attaches to the hand in the default position for


that segment.
6. In the Quick View toolbar, select the Top View icon.

7. Right-click on the compass to bring up the contextual menu.

Select Make Privileged Plane Most Visible.


Human Builder Version 5 Release 14 Page 256

8. Place the cursor on the compass so that the privileged plane turns
orange.

9. Hold the left mouse button down and drag the compass.

The hand and sponge will follow.


10. Click the Record icon in the Record toolbar.
Human Builder Version 5 Release 14 Page 257

11. Repeat steps 9 and 10 several more times.

The track of the recorded shots is shown; with points indicating the
individual recording shots.

The track is also shown in the specification tree.

12. Click OK to exit the Track command or run the track simulation as
described below.
Human Builder Version 5 Release 14 Page 258

Run the track simulation


13. To re-open Track.1, double-click on it in the specification tree.
14. Select the Parameters icon in the Player toolbar. Set the Time
Step to "5 s".

15. In the Player toolbar, select the Play Forward icon to see the
simulation.

The Recorder Toolbar


Use the buttons in the Recorder toolbar to record, modify, or delete a
shot of the track you are creating.

Record a new shot


Each time you move the object is positioned with the 3D
compass, press this button to record the new shot.
Modify the current shot
Records the modification(s) on one shot at a time.
Delete the current shot
Deletes one shot after another. You need to be positioned on the
shot to for it to be deleted.

The Player Toolbar


Human Builder Version 5 Release 14 Page 259

The Player toolbar is available every time you create a track or a


sequence, or when you play a track or a simulation. You can undock the
Player toolbar at any time

Use the VCR-like buttons or the slider to play your simulation.

Time line

Time

Skip to beginning

Step backward

Play backward

Stop

Play forward

Step forward

Skip to end

Parameters

Use this dialog box to set the step time for the
simulation and amount of time the simulation will
run.
Human Builder Version 5 Release 14 Page 260

The Track Dialog Box


For demonstration purposes, the following explanation of the Track
dialog box correlates to the Track.CATProduct file.

Right Hand segment of the manikin.

Brings up the properties of the object (the Right Hand


segment of the manikin).
The track can be interpolated in three different ways.

● Composite spline
Human Builder Version 5 Release 14 Page 261

● Linear

● Spline
Human Builder Version 5 Release 14 Page 262
Human Builder Version 5 Release 14 Page 263

Using the Replay Command


This procedure describes how to use the Replay command. This
command can only be used if you have compiled a simulation as a
Replay. A replay is a snapshot of the process at a particular time. Any
changes made to the process after it has been compiled into a replay
will not appear in that replay.
1. Select the Replay icon in the Manikin Simulation toolbar.

The Replay dialog box appears. Select the desired replay in the
Name combo box.
Human Builder Version 5 Release 14 Page 264

2. Play the replay simulation using the slider or the VCR-like buttons.
Jump to start

Play backward

Step backward

Stop

Step forward

Play forward

Jump to end

Change loop mode. (Single looping can be toggled to


continuous looping.
Human Builder Version 5 Release 14 Page 265

Using the Play Simulation Command


This procedure describes how to use the Play Simulation command.

A simulation has been created and can be seen in the specification


tree.
Or
Open the Simulation_complete.CATProduct file in the samples
directory.
1. Select the Play Simulation icon from the Manikin Simulation

toolbar. The Player toolbar appears.

2. From the specification tree, select the simulation that you would
like to play.
3. Play the simulation using the VCR-like buttons in the Player Toolbar.
Time line

Time

Skip to beginning

Step backward

Play backward

Stop

Play forward

Step forward
Human Builder Version 5 Release 14 Page 266

Skip to end

Parameters

Use this dialog box to set the step time for the
simulation and amount of time the simulation
will run.
Human Builder Version 5 Release 14 Page 267

Creating a Clash (Interference) Check


This procedure describes how to use collision checking. The clash
command verifies whether items collide.

The command described in this procedure analyzes the items within a


process as it is being animated.

1. On the PPR tree, select the item(s) you want to monitor for
collisions. (Use CTRL-Click to select the second item.)
2. Select the Clash icon.

The check clash dialog box appears.

3. Provide the data requested. Use the information below to make your
selections.

Checks whether two products or resources occupy


Contact +
the same space zone as well as whether they are in
Clash
contact.
In addition to checking whether the two products or
resources occupy the same space zone, and
Clearance + whether they are in contact, this option checks
Contact + whether they occupy a clearance zone around each
Clash other. The clearance zone size is is set in the box
(shown grayed out) next to the pulldown menu for
Type.
Human Builder Version 5 Release 14 Page 268

Checks whether an object penetrates another object


Authorized beyond a specified amount. The specified amount is
Penetration set in the box (shown grayed out) next to the
pulldown menu for Type.
Allows you to use Knowledgeware capabilities for
Clash rule
clash.
This option checks for collisions or penetrations, per
Between all the specifications in the Type pull-down menu,
components between any or all components. This is the default
value.
This option checks for collisions or penetrations, per
Inside one
the specifications in the Type pull-down menu,
selection
occurring to a selected product or resource.
This option checks for collisions, per the
Selection
specifications in the Type pull-down menu, caused
against all
by a selected product or resource.
Between This option checks for collisions, per the
two specifications in the Type pull-down menu, between
selections two selected products or resources.

4. Select the OK button.


5. Use Setting the Analysis Status and Defining an Analysis
Configuration when you are ready to perform this analysis.

By running a simulation or the jog command (depending on your


product), you can see whether collisions are detected.
Human Builder Version 5 Release 14 Page 269

Manikin Catalog Management


This procedure describes the use and management of manikin catalogs
including the following tasks:
● Create a new catalog
● Storing manikin attributes in a catalog file
● Converting .swl library files into catalog files
● Reusing manikin attributes from a catalog file

In addition to manikin postures, manikin attributes can now be saved within


catalogs. These attributes include:
● posture and position
● anthropometry
● vision
● display
● referential
● angular limitations
● preferred angles (previously could be saved in a library only)

These manikin attributes are selected directly from the PPR tree.
Human Builder Version 5 Release 14 Page 270

The Products and Resources Catalog Browser command , originally


found in the Insert menu, has been removed.

A manikin must be regarded as a unique entity. Importing the same


manikin more than once in an environment (through the use of a catalog)
creates referencing problems, for instance, the two (or several) manikin
instances cannot have different postures or different anthopometries,
although they may have different positions when saved.

We do not advise the use of catalogs to save and reuse the manikin as a
whole. However, we do advise catalogs of manikin properties (posture
catalogs, for example), as those kinds of catalogs do not generate
instance/reference problems. The lack of catalog browser availability for
manikins must be considered as a limitation on the current release. We will
be enhancing the catalogs of manikin properties in future releases, so that
all manikin properties (posture, anthropometry, angular limitations, etc) can
be copied and pasted to and from catalogs.
Human Builder Version 5 Release 14 Page 271

It is no longer possible to open .swl library files. Existing libraries are


automatically converted into catalog files.

Create a new catalog


1. From the Manikin Tools toolbar, select the Save Manikin Attributes in
Catalog command.

The Save in Human Catalog dialog box appears.


Human Builder Version 5 Release 14 Page 272

2. In the dialog box, select the Browse another catalog button.

The File Selection dialog box appears.

3. In the File name text field, type in the name for your new catalog, and
click on the Open button.

The Confirmation dialog box appears.

4. Click on the Yes button. The catalog is created.

Storing manikin attributes in a catalog file


Human Builder Version 5 Release 14 Page 273

1. To save manikin attributes directly into a catalog, select the Save in


Human Catalog icon. The catalog browser is displayed.

2. Open the catalog in which the attributes will be stored. Note that all
saved attributes are displayed as icons for each catalog entry and
correspond to the manikin attributes displayed for each manikin in the
specification tree.

Attributes that can be saved are:


● Profiles
❍ Display
❍ Coloring

● Settings
❍ Referential
❍ IK Behaviors
❍ Locks
❍ Loads
Human Builder Version 5 Release 14 Page 274

❍ Offsets
❍ Attaches
❍ Constraints.

3. From the PPR tree, select the attributes to be saved.


4. Enter a title for the manikin attributes that are about to be saved. Click
on OK. The catalog browser is updated, displaying the new posture/set of
attributes that have been saved.

Converting .swl library files into catalog files


1. Select the Load from Catalog command icon.

When the catalog browser appears, select the Open icon , located at
the top right of the catalog browser window.
2. From the File Selection dialog box that appears, select *.swl as the file
type and click on the Open button.
Human Builder Version 5 Release 14 Page 275

3. The Confirmation dialog box appears. Select the Yes button to convert the
selected library file into a catalog.

4. The File Selection dialog box reappears. Name the new catalog and click
on the Open button.

Another Confirmation dialog box appears.

5. Select the Yes button. The library file is converted to a catalog file and
opens in the 3D view.
This command not only converts the postures that are present in the
library, it also converts other types of data, i.e., anthropometry.

Reusing manikin attributes from a catalog file


1. To open an existing manikin catalog, select the Load from Catalog
command icon. The Load from Human Catalog browser is displayed.
If you have created descriptions, they are displayed.
Human Builder Version 5 Release 14 Page 276

The catalog browser always opens with the most recently used document.
To open another catalog in the browser, load the catalog using the Open
button .

2. Select a manikin attribute in the left frame of the browser to activate the
preview of that posture in the right frame.
3. To paste a manikin attribute from the catalog browser, select (no need to
double-click) the attribute to apply (making it highlight in the left frame)
then select the manikin in the 3D view on which that posture must be
applied. The manikin will take the new posture.
4. To paste another posture to the same manikin or to another manikin,
select the new posture, as before, from the catalog browser, then select
the manikin in the 3D view.
5. Click on Close to exit the catalog browser.
Human Builder Version 5 Release 14 Page 277

Manikin Workspace Analysis


You can effectively analyze the manikin's workspace using the
commands in the Manikin Workspace Analysis toolbar. For more
information, read the following topics about these commands.
Distance and Band Analysis

Measuring Arc Sections

Measure Between
Human Builder Version 5 Release 14 Page 278

Distance & Band Analysis

About distance & band analysis: Gives general information on the Edit
Distance and Band Analysis command.
Measure minimum distances and distances along X,Y,and Z: Click the
Distance and Band Analysis icon, define the type in the Edit Distance
and Band Analysis dialog box, then select products to measure and click
Apply.
Run band analysis: Click the Distance and Band Analysis icon, measure
the minimum distance then select Band Analysis in the Type box. Define
the band and set the accuracy then click Apply.
Export & publish distance results: Click the Export As icon and select the
desired format.
Human Builder Version 5 Release 14 Page 279

About Distance & Band Analysis


In DMU-P1, you can measure the minimum distance only between
products in the same selection, between products in the selection and
other products in the document, or between products in two different
selections, and view the results in a separate viewer.
In DMU-P2, you can, in addition, measure distance along x, along y and
along z.

You can also run a band analysis to compute and visualize the areas on
products corresponding to a minimum distance within a user-defined
range. For example, you want to know whether there is enough space for
hands around a steering wheel (no red area) as well as determine what
objects can be reached while keeping hands on the wheel (green area).
The green area on A corresponds
to all the points on A for which the
minimum distance to B is within
the user-defined minimum and
maximum distance.

The red area on A corresponds to


all the points on A for which the
minimum distance to B is less than
the user-defined minimum
distance.
Human Builder Version 5 Release 14 Page 280

Distance and Band Analysis Results


Results differ depending on the sag value used.
Sag corresponds to the fixed sag value for calculating tessellation on
objects (3D fixed accuracy) set in the Performances tab of Tools ->
Options -> General -> Display. By default, this value is set to 0.2
mm.
In Visualization mode, you can dynamically change the sag value for
selected objects using the Tools -> Modify SAG command
Note: sag is offset from the skin inwards.

Associativity
Distance measurements are associative in both DMU-P1 and P2. If you
modify one of the products (for example, move it or change the contents
of a group), just run the measurement again to obtain the updated
results.
Human Builder Version 5 Release 14 Page 281

Creating Groups of Products


In DMU-P2, prior to running your distance analysis, you can create
groups containing the product(s) you want to analyze using the Group

icon in the DMU Space Analysis toolbar or Insert -> Group... in the
menu bar.

Groups created are identified in the specification tree and can be selected
from there for the analysis. Only one group per selection can be defined.
Human Builder Version 5 Release 14 Page 282

Measuring Minimum Distances &


Distances Along X,Y,Z
This task explains how to measure minimum distance and distance along
X, along Y and along Z between products.

In this example, you will measure the minimum distance and the
distance along z between products in two different selections.
Measuring distances along a direction (X, Y or Z) is a P2 functionality.

Insert the following sample cgr files: ATOMIZER.cgr, BODY1.cgr,


BODY2.cgr, LOCK.cgr, NOZZLE1.cgr, NOZZLE2.cgr,
REGULATION_COMMAND.cgr, REGULATOR.cgr, TRIGGER.cgr and
VALVE.cgr.

They are to be found in the online documentation filetree in the common


functionalities sample folder cfysm/samples.
1. Click the Distance and Band Analysis icon in the DMU Space
Analysis toolbar, or
select Insert -> Distance and Band Analysis from the menu bar
to calculate distances:

The Edit Distance and Band Analysis dialog box appears.

The default distance analysis is measuring the minimum distance


inside one selection.
Human Builder Version 5 Release 14 Page 283

2. Ensure that the first Type drop-down list box is set to Minimum.

Defining Measurement Types


● Minimum
● Along X (P2 only)
● Along Y (P2 only)
● Along Z (P2 only)
● Band analysis (P2 only)

P1 Functionalities
In DMU-P1, you can measure the minimum distance only between
products in the same selection, between products in the selection
and other products in the document, or between products in two
different selections and view the results in a separate viewer.

3. Select a product, for example the Trigger.


4. Click the second Type drop-down list box and select Between two
selections.
Human Builder Version 5 Release 14 Page 284

Defining Computation Types


● Inside one selection (default type): within any one selection, tests
each product of the selection against all other products in the
same selection.
● Between two selections: tests each product in the first selection
against all products in the second selection.
● Selection against all: tests each product in the defined selection
against all other products in the document.
5. Select another product, for example the Regulation_Command.

Notes:
● Any sub-assembly in the specification tree is considered a valid
selection.
● Click in selection fields (fields turn dark blue) to view your
selections and be certain that you have selected the products you
intended: selected products are highlighted.
● Continue clicking to select as many products as you want.
Products will be placed in the active selection. To de-select
products, reselect them in the specification tree or the geometry
area.
6. Click Apply to calculate the distance:
A Preview window appears visualizing selected products and the
minimum distance (represented by a line, two crosses and a value).
The Edit Distance and Band Analysis dialog box expands to show the
results.

You can change the default display setting for the Preview window
using the Tools ->Options..., Digital Mockup command (DMU
Navigator tab),

If you close the Preview window, to open it again:


● Click the Results window icon in the Edit Distance and Band
Analysis dialog box
This opens the dedicated results window.
Human Builder Version 5 Release 14 Page 285

● Click the Results window icon a second time


The results window is closed and the Preview window is restored.

If however, you close the Results window (using the Close button in
the title bar), the Preview window will not be restored.
7. If necessary, pan, zoom and/or rotate in the Preview window to
visualize the results better.

Minimum distance and other information identifying all distance


components is given in the expanded dialog box. X,Y,Z coordinates
of start and end points on products selected for the distance
calculation as well as products themselves are identified.
Human Builder Version 5 Release 14 Page 286

You can also view the results in a separate viewer. To do so, click
the Results window icon in the Edit Distance and Band Analysis
dialog box. Object viewing commands and commands in the Window
menu are available in this window. For example, using the Windows
menu, you can tile the results window and the original document
window vertically or horizontally.

You can use other DMU Space Analysis Toolbar commands in the
Results window to, for example, measure surfaces.
8. Click the Type drop-down list box and select Along Z.
9. Click Apply.

Results are calculated and displayed in the dialog box and Preview
window.
Human Builder Version 5 Release 14 Page 287

10. Click OK in the Edit Distance and Band Analysis dialog box when
done.

The distance definition and results are kept as a specification tree


feature. This means you can run the measurement again after, for
example, moving one of the products or modifying the contents of a
group: distance results will be updated to reflect changes made.
Human Builder Version 5 Release 14 Page 288

Changing the Color, Linetype and Thickness of the


Distance Result
To make it easier to read your result, you can specify different
properties for distance result. This is done via the Properties
command or via the Graphic Properties toolbar.

The Properties command lets you change the color, linetype and
thickness of the current distance result (under Lines and Curves in
Graphics tab).

To access properties:
● Right-click the specification tree feature and select Properties.
● In the dialog box, click the Graphic tab.
Human Builder Version 5 Release 14 Page 289

You can also change these properties via the Graphic Properties
toolbar.

To do so:
● Select the feature in the specification tree.
● Set the linetype, thickness and/or plane color in the Graphic
Properties toolbar.

To return to the initial colors, select No color.


This command also lets you run a band analysis to compute and
visualize the areas on products corresponding to a minimum
distance within a user-defined range.
Human Builder Version 5 Release 14 Page 290

Running Band Analysis

This task explains how to run a band analysis to compute and visualize
areas on products corresponding to a minimum distance within a user-
defined range.
Insert the following sample cgr files: ATOMIZER.cgr, BODY1.cgr,
BODY2.cgr, LOCK.cgr, NOZZLE1.cgr, NOZZLE2.cgr,
REGULATION_COMMAND.cgr, REGULATOR.cgr, TRIGGER.cgr and
VALVE.cgr.

They are to be found in the online documentation filetree in the common


functionalities sample folder cfysm/samples.
1. Click the Distance and Band Analysis icon in the DMU Space
Analysis toolbar, or
select Insert -> Distance and Band Analysis from the menu bar to
calculate distances:

The Edit Distance and Band Analysis dialog box appears.

The default distance analysis is measuring the minimum distance


inside one selection.
2. Measure the minimum distance between the Trigger and the
Regulation_Command.
Human Builder Version 5 Release 14 Page 291

3. Click Apply.

A minimum distance of 28.52mm has been found.


Human Builder Version 5 Release 14 Page 292

4. Click the Type drop-down list box and select Band analysis.

The green area on A


corresponds to all the
points on A for which the
minimum distance to B is
within the user-defined
minimum and maximum
distance.

The red area on A


corresponds to all the
points on A for which the
minimum distance to B is
less than the user-
defined minimum
distance.
Human Builder Version 5 Release 14 Page 293

5. Set the Minimum and Maximum distance to define the band width, to
32 and 36mm respectively for example.

Default values are 1 and 2mm respectively.


6. If necessary, set accuracy.

The default value is 5mm. A lower value will give you a more
accurate result.

The value entered defines the maximum value for the length of the
longest side of a triangular representation of the results. This
representation is used to obtain the red and green surfaces.
7. Click Apply.

A progress bar is displayed letting you monitor and, if necessary,


interrupt (Cancel option) the calculation.

Green surfaces identify the areas where the minimum distance


between the products is within the specified range.

Red surfaces identify the areas where the minimum distance between
the products is less than the specified minimum distance.
Human Builder Version 5 Release 14 Page 294

The Edit Distance and Band Analysis dialog box expands to include
filters letting you better visualize the green and red surfaces.

The Export As icon letting you save band analysis results in a


variety of different formats becomes available.
Human Builder Version 5 Release 14 Page 295

8. Set the appropriate options to show, hide or make transparent the


green and red surfaces corresponding to band analysis results for
components in selection 1.
9. Repeat for other components, i.e. those measured against selection
1.
10. Click Apply Filters to visualize the results.
In the Inside one selection computation type, visualization filters are
valid where two products only are selected.
In our example, we set Selection 1 (the Trigger) results in green to
Hide and Other Selection (the Regulation_Command) results in red to
Transparent.
Human Builder Version 5 Release 14 Page 296

A Products drop-down box lets you choose whether or not to display


the products in either or both selections, or make them transparent.
This option is only available in the results window.
11. Close the Preview window and open a dedicated results window.
12. Set the drop-down box to Hide/Hide to visualize the results of the
band analysis only.
Human Builder Version 5 Release 14 Page 297

13. Click OK in the Edit Distance and Band


Analysis dialog box when done.

The band analysis definition and results are


kept as a specification tree feature. This
means you can run the measurement again
after, for example, moving one of the
products or modifying the contents of a
group: distance results will be updated to
reflect changes made.
Human Builder Version 5 Release 14 Page 298

Exporting & Publishing Distance


Results

Using the Export As command, you can save band analysis results in a
variety of different formats.
This task explains how to:
● Save surfaces as a model document for re-use in a CATIA V4 design
context
● Export results in CGR and VRML (Virtual Reality Modeling Language)
format
● Publish results to an XML file.
Insert the following sample cgr files: ATOMIZER.cgr, BODY1.cgr,
BODY2.cgr, LOCK.cgr, NOZZLE1.cgr, NOZZLE2.cgr,
REGULATION_COMMAND.cgr, REGULATOR.cgr, TRIGGER.cgr and
VALVE.cgr.

They are to be found in the online documentation filetree in the common


functionalities sample folder cfysm/samples.
1. Click the Distance and Band Analysis icon in the DMU Space
Analysis toolbar, or
select Insert -> Distance and Band Analysis from the menu bar to
run a band analysis.
The Edit Distance and Band Analysis dialog box expands.

The Export As icon letting you export and publish band analysis
results becomes available.
Human Builder Version 5 Release 14 Page 299

2. Click the Export As icon:

The Save As dialog box appears.


3. Specify the location of the document to be saved and, if necessary,
enter a file name.
Human Builder Version 5 Release 14 Page 300

Note: If you set the DLName document environment (Tools ->


Options -> General -> Document) as your current environment,
clicking Export As will open the DLName dialog box instead of the usual
Save As dialog box.

The DLName document environment lets you restrict the access to


specific folders referenced by logical names referred to as 'DLNames'.
Each folder is assigned a logical name. In this mode, you can only
access documents in folders referenced by DLNames.

For more information on the DLName document environment, see the


Infrastructure User's Guide.
4. Click the Save as type drop-down list and select the desired format:
● model: to export to a V4 model.
Surfaces exported can be re-used in a CATIA V4 design context.
Each of the four surfaces is saved as a polyhedral surface (*POL) in
the model document.
Note: The green and red color coding of exported surfaces is
kept.

● cgr: to save results in a CGR file.


● wrl: to save results as a VRML document.
● xml: to publish results to an XML file.
Each time you export results to an XML file, a folder containing all
the necessary files and images is created.
5. Click Save to save the results in a file in the desired format.

Browsing the XML file


Human Builder Version 5 Release 14 Page 301

Using the Tools ->Options..., Digital Mockup command (DMU Space


Analysis ->DMU Distance tab), you can:
● Specify the default location of the XML file
● Indicate the style sheet used, and
● Have the browser open automatically.
To have your browser open automatically showing the exported results,
ensure your browser is already open on your desktop.
Human Builder Version 5 Release 14 Page 302

Measuring Arc Sections


This task explains how to measure the length, radius and angles of an
arc drawn through three points.
Insert the following sample model files: ATOMIZER.model, BODY1.model,
BODY2.model, LOCK.model, NOZZLE1.model, NOZZLE2.model,
REGULATION_COMMAND.model, REGULATOR.model, TRIGGER.model
and VALVE.model.

They are to be found in the online documentation filetree in the common


functionalities samples folder cfyug/samples.
1. Click the Arc through Three Points icon in the DMU Space
Analysis toolbar or select Analyze -> Arc through Three Points
from the menu bar:

The Measure Arc Section dialog box appears.


Human Builder Version 5 Release 14 Page 303

● A Keep Measure option in the dialog box lets you keep the current
and subsequent measures as features. This is useful if you want
to keep the measures as annotations for example.
● Double-clicking an existing measure lets you re-edit the
presentation of the measure, review information in the dialog box
or delete measures.

P1 Functionalities

In DMU-P1, the Measure Tools toolbar also appears.

This toolbar has two icons:


● Measure Dialogs : lets you show or hide the associated dialog
box.
● Exit Measure : lets you exit the measure. This is useful when
the dialog box is hidden.
2. Select three points along a curve or an arc.
Notes:

● The appearance of the cursor changes to

reflect the measure command that you are in. A number (1, 2
then 3) also helps you identify where you are in your measure.

● Dynamic highlighting as you move the cursor over


geometrical entities helps you locate points. As you move over
edges, the edge (and not the surface) is highlighted.
An arc is fitted through the three selected points and is displayed
along with its center point.

The arc length, angle and radius are also visualized.


Human Builder Version 5 Release 14 Page 304

The dialog box is updated and now gives the length, angle, angle at
vertex and radius or diameter of the arc as well as start, end and
center point coordinates.
Human Builder Version 5 Release 14 Page 305

The number of decimal places, the display of trailing zeros and limits
for exponential notation is controlled by the Units tab in the Options
dialog box (Tools-> Options, General-> Parameters and
Measure). For more information, see the Infrastructure User's
Guide.
3. If necessary, adjust the presentation of the measure:

You can move the radius line and text anchor point as well as the
texts of the measure.
The Properties command (Graphics tab) lets you change the fill color
and transparency as well as the color, linetype and thickness of
measure lines.

Note: You cannot vary transparency properties, the current object


is either the selected color or transparent.

Customizing Your Measure


You can, at any time, customize the display of the results in both
the geometry area and the dialog box. To do so, click Customize...
in the Measure Arc Section dialog box and set your display in the
Measure Arc Section Customization dialog box. By default, all results
are displayed.

4. Click Close when done.


Human Builder Version 5 Release 14 Page 306
Human Builder Version 5 Release 14 Page 307

Measuring Distances between Geometrical


Entities
The Measure Between command lets you measure distance between geometrical
entities. You can measure:
● Minimum distance and, if applicable angles, between points, surfaces, edges, vertices
and entire products
Or,
● Maximum distance between two surfaces, two volumes or a surface and a volume.
This section deals with the following topics:

Measuring minimum distance and angles


Measuring maximum distance
Measuring distances in a local axis system
Customizing measure between
Editing measures
Creating geometry from measure results
Exact measures on CGRs and in visualization mode
Measuring angles
Updating measures
Using measures in knowledgeware
Measure cursors
Insert the following sample model files: ATOMIZER.model, BODY1.model, BODY2.model,
LOCK.model, NOZZLE1.model, NOZZLE2.model, REGULATION_COMMAND.model,
REGULATOR.model, TRIGGER.model and VALVE.model.

They are to be found in the online documentation filetree in the common functionalities
sample folder cfysm/samples.
Restriction: Neither Visualization Mode nor cgr files permit selection of individual
vertices.

Note: In the No Show space, the Measure Between command is not accessible.

Measuring Minimum Distance and Angles


This task explains how to measure minimum and, if applicable, angles between
geometrical entities (points, surfaces, edges, vertices and entire products).
1. Click the Measure Between icon.

In DMU, you can also select Analyze-> Measure Between from the menu bar.

The Measure Between dialog box appears.


Human Builder Version 5 Release 14 Page 308

By default, minimum distances and if applicable, angles are measured.

By default, measures made on active products are done with respect to the product
axis system. Measures made on active parts are done with respect to the part axis
system.
Note: This distinction is not valid for measures made prior to Version 5 Release 8
Service Pack 1 where all measures are made with respect to the absolute axis
system.

Dialog box options


● You can also measure distances and angles with respect to a local V5 axis system.
● A Keep Measure option in the dialog box lets you keep the current and subsequent
measures as features. This is useful if you want to keep the measures as
annotations for example.

Some measures kept as features are associativeand can be used to valuate


parameters or in formulas.

In the Drafting and Advanced Meshing Tools workbenches, measures are


done on-the-fly. They are not persistent. This means that they are not
associative and cannot be used as parameters.
Human Builder Version 5 Release 14 Page 309

● A Create Geometry option in the dialog box lets you create the points and line
corresponding to the minimum distance result.
● A Customize... option opens the Measure Between Customization dialog box and
lets you set the display of measure results.

Accessing other measure commands


● The Measure Item command is accessible from the Measure Between dialog
box.
● In DMU, the Measure Thickness command is also accessible from the Measure
Between dialog box. For more information, see the DMU Space Analysis User's
Guide.

P1-Only Functionality
In P1, the Measure Tools toolbar appears.
This toolbar has two icons:

● Measure Dialogs : lets you show or hide the associated dialog box.

● Exit Measure : lets you exit the measure. This is useful when the dialog box is
hidden.
2. Select the desired measure type.

Notice that the image in the dialog box


changes depending on the measure
type selected.
Human Builder Version 5 Release 14 Page 310

Defining Measure Types


● Between (default type): measures distance and, if applicable, angle between
selected items.
● Chain: lets you chain measures with the last selected item becoming the first
selection in the next measure.
● Fan: fixes the first selection as the reference so that you always measure from this
item.
3. Set the desired mode in the Selection 1 and Selection 2 mode drop-down list boxes.

Defining Selection 1 & Selection 2 Modes


● Any geometry (default mode): measures distances and, if applicable, angles
between defined geometrical entities (points, edges, surfaces, etc.).
Note: The Arc center mode is activated in this selection mode.
This mode recognizes the axis of
cylinders and lets you measure
the distance between two
cylinder axes for example.

Selecting an axis system in the


specification tree makes the
distance measure from the axis
system origin.
You can select sub-entities of V5
axis systems in the geometry
area only. For V4 axis systems,
distances are always measured
from the origin.

● Any geometry, infinite: measures distances and, if applicable, angles between the
infinite geometry (plane, line or curve) on which the selected geometrical entities
lie. Curves are extended by tangency at curve ends.
Line Plane Curve

The Arc center mode is activated and this mode also recognizes cylinder axes.
For all other selections, the measure mode is the same as any geometry.
Human Builder Version 5 Release 14 Page 311
Any geometry, infinite Any geometry

● Picking point: measures distances between points selected on defined geometrical


entities. Always gives an approximate measure.
In the DMU section viewer, selecting two picking points on a curve gives the
distance along the curve between points (curve length or CL) as well as the
minimum distance between points.

Notes:
● Both points must be located on the same curve element.
● The minimum distance option must be set in the Measure Between
Customization dialog box.
Human Builder Version 5 Release 14 Page 312

● Point only: measures distances between points. Dynamic highlighting is limited to


points.
● Edge only, Surface only: measures distances and, if applicable, angles between
edges and surfaces respectively. Dynamic highlighting is limited to edges or
surfaces and is thus simplified compared to the Any geometry mode. All types of
edge are supported.
● Product only: measures distances between products.
Products can be specified by selecting product geometry, for example an edge or
surface, in the geometry area or the specification tree.
● Picking axis: measures distances and, if applicable, angles between an entity and
an infinite line perpendicular to the screen.
Simply click to create infinite line
perpendicular to the screen.

● Intersection: measures distances between points of intersection between two


lines/curves/edges or a line/curve/edge and a surface. In this case, two selections
are necessary to define selection 1 and selection 2 items.
Geometrical entities (planar surfaces, lines and curves) are extended to
infinity to determine the point of intersection. Curves are extended by
tangency at curve ends.

Line-plane Curve-plane Curve-curve


Human Builder Version 5 Release 14 Page 313

Note: Only intersections which result in points of intersection are managed.

● Edge limits: measures distances between endpoints or midpoints of edges.


Endpoints only are proposed on curved surfaces.
● Arc center: measures distances between the centers of arcs.
● Center of 3 points arc: measures distances between the centers of arcs defined by
3 points.
To define arc center, click three
points on the geometry.

Note: The resulting measure will


always be approximate and non
associative.

● Coordinate: measures distances between coordinates entered for selection 1


and/or selection 2 items.
4. Set the desired calculation mode in the Calculation mode drop-down list box.

Defining the Calculation Mode


● Exact else approximate (default mode): measures access exact data and wherever
possible true values are given. If exact values cannot be measured, approximate
values are given (identified by a ~ sign).
● Exact: measures access exact data and true values are given. Note that you can
only select exact items in the geometry area or specification tree.
In certain cases, in particular if products are selected, a warning dialog box
informs you that the exact measure could not be made.
After some geometric operations, vertices (and corresponding macropoints) may
combine several representations on different supports (curves or surfaces). These
representations are not all located in the same position in space which means that
the exact position of the vertex cannot be determined. Only one vertex
representation is visualized. Measure Between measurements are made with
respect to the visualized representation. Measuring distance between two points
therefore depends on the chosen representation. Any calculation errors are due to
Human Builder Version 5 Release 14 Page 314
the fact that the exact position of the vertex cannot be determined.
● Approximate: measures are made on tessellated objects and approximate values
are given (identified by a ~ sign).

Note: You can hide the display of the ~ sign using the Tools -> Options
command (General -> Parameters and Measure -> Measure Tools).

5. Click to select a surface, edge or vertex, or an entire product (selection 1).


Notes:
● The appearance of the cursor has changed to assist you.
● Dynamic highlighting of geometrical entities helps you locate items to click on.
6. Click to select another surface, edge or vertex, or an entire product (selection 2).

A line representing the minimum distance vector is drawn between the selected
items in the geometry area. Appropriate distance values are displayed in the dialog
box.
Human Builder Version 5 Release 14 Page 315

By default, the overall minimum distance and angle, if any, between the selected
items are given in the Measure Between dialog box.
The number of decimal places, the display of trailing zeros and limits for exponential
notation is controlled by the Units tab in the Options dialog box (Tools ->Options,
General ->Parameters and Measure). For more information, see the
Infrastructure User's Guide.
7. Select another selection and, if desired, selection mode.
8. Set the Measure type to Fan to fix the first selection so that you can always measure
from this item.
9. Select the second item.

10.Select another item.

Using the Other Selection... command in the contextual menu, you can access the
center of spheres.
Human Builder Version 5 Release 14 Page 316
11.Click OK when done.

If you checked the Keep Measure option


in the Measure Between dialog box,
your measures are kept as features and
your specification tree will look
something like this if measures were
made on the active product.
Or like this, if measures were made on
the active part.

Note: If the product is active, any


measures on parts are placed in No
Show.

Some measures kept as features are


associative. In Design Mode, if you
modify a part or move a part in a
product structure context and the
measure is impacted, it will be identified
as not up-to-date in the specification
tree. You can then update it locally have
it updated automatically.

When measures are used to valuate


parameters, an associative link between
the measure and parameter is created.
Measures can also be used in formulas.

Sectioning measure results

Having made and kept your measure, select it then click the Sectioning icon to
section measure results. The plane is created parallel to the direction defined by the
measure and sections entities selected for the measure only. All section plane
manipulations are available.

Note: You may need an appropriate license to access the Sectioning command.

Customizing Measure Between


Human Builder Version 5 Release 14 Page 317
Customizing lets you choose what
distance you want to measure:
● Minimum distance (and angle if
applicable)
● Maximum distance
● Maximum distance from 1 to 2.

Note: These options are mutually


exclusive. Each time you change option,
you must make your measure again.

By default, minimum distances and if


applicable, angles are measured.

You can also choose to display


components and the coordinates of the
two points (point 1 and point 2)
between which the distance is
measured.

What you set in the dialog box


determines the display of the results in
both the geometry area and the dialog
box.

Measuring Maximum Distance


You can measure the maximum distance between two surfaces, two volumes or a
surface and a volume.

Distance is measured normal to the selection and is always approximate. Two


choices are available:
● Maximum distance from 1 to 2: gives the maximum distance of all distances
measured from selection 1.
Note: This distance is, in general, not symmetrical.
Human Builder Version 5 Release 14 Page 318

● Maximum distance: gives the highest maximum distance between the maximum
distance measured from selection 1 and the maximum distance measured from
selection 2.
Note: All selection 1 (or 2) normals intersecting selection 1 (or 2) are ignored.

1. Click Customize... and check the appropriate maximum distance option in the
Measure Between Customization dialog box, then click OK.
2. Make your measure:
● Select the desired measure type
● Set the desired selection modes
● Set the desired calculation mode
● Click to select two surfaces, two volumes or a surface and a volume.
Human Builder Version 5 Release 14 Page 319

3. Click OK when done.

Measuring Distances in a Local Axis System


An Other Axis option in the dialog box lets you measure distance in a local axis
system.

This type of measure is associative: if you move the axis system, the measure is
impacted and can be updated.
You will need a V5 axis system.

1. Select the Other Axis checkbox in the dialog box.

2. Select a V5 axis system in the specification tree or geometry area.


3. Make your measure.

In the examples below, the measure is a minimum distance measure and the
coordinates of the two points between which the distance is measured are shown.
Human Builder Version 5 Release 14 Page 320

Same measure made with respect to absolute axis system:

Note: All subsequent measures are made with respect to the selected axis system.
4. To change the axis system, click the Other Axis field and select another axis system.
5. To return to the absolute axis system, click to clear the Other Axis checkbox.
6. Click OK when done.
Human Builder Version 5 Release 14 Page 321

Measuring Angles
● Exact angles
● Complementary angles

Exact Angles
The Measure Between command lets you measure exact angles between
the following geometrical entities that have (at least) one common point.
Two lines (even if not in the same A line and a curve:
plane):

Two curves:

Note: In the above three cases, if entities intersect more than once, the
measure is made at the point of intersection nearest the point at which
selection 1 is made.
Human Builder Version 5 Release 14 Page 322

A curve and a surface:

Note: If the curve and surface intersect more than once, the measure is
made at the point of intersection nearest the point of the selection on the
curve.

A line and a surface: A line and a plane:


Human Builder Version 5 Release 14 Page 323

Two surfaces: You can also measure the angle between two surfaces
provided both surfaces are planar.

Complementary Angles
You can obtain the complementary angle (360° - the initial angle
measured) when measuring between two curves: drag the angle line to
show the complementary angle.

Note: The dialog box and knowledge parameters are refreshed. The value
of the complementary angle is stored along with the measure.
Human Builder Version 5 Release 14 Page 324

Measure Cursors
The appearance of the Measure Between and Measure Item cursor
changes as you move it over items to reflect the measure command you
are in and to help you identify the selection. Dynamic highlighting of
surfaces, points, and vertices, etc. also helps you locate items to click on.

Measure Between Measure Item Geometry


Surface

Planar surface

Line

Curve

Point

Circle

Sphere

Cylinder

Volume
In Measure Between, a number (1 for
selection 1 and 2 for selection 2) identifies
where you are in your measure.
Human Builder Version 5 Release 14 Page 325

How to Do a Safe Save into ENOVIA


LCA from CATIA V5
The objective of Safe Save is to prevent the user from building / editing data in CATIA V5 if
they cannot be saved in ENOVIA LCA. Therefore, in interoperability mode, some CATIA V5
commands are grayed out / hidden in the Product Structure workbench.

Only commands subject to restrictions are listed below. And in some cases,
rules are applied to restricted commands.

Accessibility Save
in LCA mode Warning / in
Workbench Feature Command Comment LCA /
Rules
Shuttle NO (grayed
out)
Simulation NO (grayed
out)
Generate NO (grayed
Replay out)
H Manikin Generate NO (grayed
Simulation Video out)
U
Replay NO (grayed
M out)
A Track NO (grayed
N out)
Play a NO (grayed
Simulation out)
B Contact NO (grayed
U Constraint out)
I Coincidence NO (grayed
L Constraint out)
Manikin Fix NO (grayed
D
Constraints Constraint out)
E Fix On NO (grayed
R Constraint out)
Human Builder Version 5 Release 14 Page 326

Update NO (grayed
out)
Distance YES The result NO
and Band of this
Analysis command
cannot be
saved.
Arc Through YES The result NO
Manikin Three Points of this
Workspace command
Analysis cannot be
saved.
Measure YES The result NO
Between of this
command
cannot be
saved.
Human Builder Version 5 Release 14 Page 327

Workbench Description
The Human Builder Version 5 application window looks like the image below.

Click the hotspots to see the related documentation.

Human Builder Menu Bar


Manikin Tools Toolbar
Manikin Posture Toolbar
Manikin Workbench Access Toolbar
Manikin Simulation Toolbar
Manikin Constraints Toolbar
Manikin Workspace Analysis Toolbar
Human Builder Version 5 Release 14 Page 328

Human Builder Menu Bar


The various menus and menu commands that are specific to Human Builder are described
below.
Start File Edit View Insert Tools Window Help

Start

For See

Human Builder Standard


Manikin
Creation

Insert

For See
Coincidence Constraint Manikin
Constraints
Toolbar
Contact Constraint Manikin
Constraints
Toolbar
Fix Constraint Manikin
Constraints
Toolbar

Fix On Constraint Fix On


Constraints

Attach/Detach Attaching an
Object to a
Manikin
Segment
Human Builder Version 5 Release 14 Page 329

New Manikin Standard


Manikin
Creation

New Load Load


Parameters

Tools

For See
Display Changing
Manikin
Display
Attributes

IK Behaviors Inverse
Kinematics
Behaviors

Descriptions Assigning
Descriptions
(Memos)
Vision Using the
Vision
Function
Reach Envelope Using the
Reach
Envelope

Posture Editor Using the


Posture
Editor

Forward Kinematics Using


Forward
Kinematics

Inverse Kinematics Mode Using the


Inverse
Kinematics
Mode
Human Builder Version 5 Release 14 Page 330

Reach Mode Interactive


Positioning
with the
Reach Mode

Place Mode Using Place


Mode
Standard Pose Applying
Standard
Poses

Libraries and Catalogs Manikin


Catalog
Management

Update Manikin
Constraints
Toolbar
Human Builder Version 5 Release 14 Page 331

Manikin Tools Toolbar


This toolbar contains the following tools:

See Standard Manikin Creation

See Creating Load Parameters

See Changing Manikin Display Attributes

See Inverse Kinematics Behaviors

See Assigning Descriptions (Memos)

See Using the Vision Function

See Using the Reach Envelope

See Attaching an Object to a Manikin Segment

See Manikin Catalog Management

See Manikin Catalog Management


Human Builder Version 5 Release 14 Page 332

Manikin Posture Toolbar


This toolbar contains the following tools:

See Using the Posture Editor

See Using Forward Kinematics

See Using the Inverse Kinematics Modes

See Using the Inverse Kinematics Modes

See Redefining the Segment Offset for Inverse Kinematics

See Inverse Kinematics Behaviors

See Interactive Positioning with the Reach Command

See Interactive Positioning with the Reach Command

See Using the Place Mode

See Applying Standard Poses


Human Builder Version 5 Release 14 Page 333
Human Builder Version 5 Release 14 Page 334

Manikin Workbench Access Toolbar


This toolbar contains the following tools:

Human Measurements Editor

Human Posture Analysis


Human Builder Version 5 Release 14 Page 335

Manikin Simulation Toolbar


This toolbar contains several commands belonging to the DMU Fitting
Simulator 2 (FIT) product. When opening the Human Builder
workbench, this toolbar will not appear unless the stated product is
properly installed or a valid license exists for this product

This toolbar contains the following tools:

See Using the Shuttle Command

See Using the Simulation Command

See Using the Compile Simulation Command

See Using the Generate Video Command

See Using the Replay Command

See Using the Track Command

See Using the Play Simulation Command

See Using the Clash Command

See Setting Automatic Clash Detection


Human Builder Version 5 Release 14 Page 336

See Setting Automatic Clash Detection

See Setting Automatic Clash Detection


Human Builder Version 5 Release 14 Page 337

Manikin Constraints Toolbar


This toolbar contains the following tools:

See Coincidence Constraints

See Contact Constraints

See Fix Constraints

See Fix On Constraints

See Using Manikin Constraint Commands


Human Builder Version 5 Release 14 Page 338

Manikin Workspace Analysis Toolbar


This toolbar contains the following tools:

See Distance and Band Analysis

See Measuring Arc Sections

See Measuring Distances between Geometrical Entities


Human Builder Version 5 Release 14 Page 339

Glossary

A
abduction The movement of a limb away from the median,
or midline, of the body.

adduction The movement of a limb toward the median, or


midline, of the body.

ambinocular vision The zone defined by the union of two shapes


that define the right and left monocular visions.
The entire field of vision that can be seen with
both eyes.

angular limitations The manikin's joint limitations.

anthropometry The study of proportional relationships between


the shape, weight and size of body segments.

B
binocular vision The zone defined by the intersection of the two
shapes that define the right and left monocular
visions. The zone that can be seen by both the
right and left eyes.

blind cone The 3D graphical representation of the


mathematical model bordering the eye's blind
spot. Available for monocular vision only.

blind spot The area of the eye where the optic nerve is
attached.
Human Builder Version 5 Release 14 Page 340

C
center of gravity That point at the exact center of an object's
mass.

central cone The 3D graphical representation used to create


a model that represent the mathematical model
of the central point.

central spot of vision Corresponds to the focus location. The end of


the line of sight.

constraint The relationship of a manikin to its surrounding


environment.

COG See center of gravity.

D
degree(s) of freedom Each linear or rotary movement along or about
a given axis. Manikin segments can have up to
three DOFs.

depression Shoulder adduction movement.

DOF Degree(s) of freedom

dorsiflexion Ankle upward flexion movement

E
elevation Shoulder abduction movement

eversion Ankle abduction movement


Human Builder Version 5 Release 14 Page 341

extension The act of straightening a limb at a joint.

F
father product The product the manikin will be attached to in
the specification tree. It can be the root product
or any other product under the root.

flexion The act of bending a limb at a joint, thus


forming an angle.

fovea The fovea of the eye is a small pit in the center


of the retina that contains cones but no rods.
When looking directly at a point, its image falls
on the fovea. The fovea covers an angle of
about 2 degrees. Visual acuity is normally
greatest for images on the fovea.

H
hyperextension Extending the extremity beyond anatomical
position.

I
inversion Ankle adduction movement

L
lateral rotation The rotation of a body part away from the
median, or midline, of the body.

left monocular vision The field of vision of the left eye only
Human Builder Version 5 Release 14 Page 342

line of sight Designed to facilitate the manipulation of the


manikin's field of vision. It can be selected as
any other segment of the manikin.

longitudinal axis The vertical axis perpendicular to the


transverse plane that is dividing the body into
superior and inferior portions.

M
manikin A virtual human.

medial rotation The rotation of a body part toward the median,


or midline, of the body.

monocular vision The field of vision from one eye only.

P
peripheral cone The 3D graphical representation of the
mathematical model bordering the human field
of vision. The tip of the cone corresponds to the
origin of the line of sight, i.e. the eyes.

plantar flexion Ankle flexion movement in the direction of the


sole of the foot.

ponctum proximum The minimum accommodation distance or depth


of vision; the nearest point that can be seen
clearly.

ponctum remotum The maximum accommodation distance of the


vision; the crystalline relax position for objects
located from five meters to infinity.
Human Builder Version 5 Release 14 Page 343

postural score A function used to evaluate the manikin's


posture.

posture The position of the whole manikin (global


posture) or of parts of the manikin such as
hand posture (local posture).

product tree Process/ Product/ Resource (PPR) tree. The PPR


tree is a 2D view of the process. It lists all the
products and resources required to make a
specific product. It also lists, in hierarchical
form, the actions required to perform the
process that produces the product.

pronation The movement of the forearm so that the hand


rests palm down on a surface.

R
radial deviation Wrist adduction movement (toward the radial
bone, on the thumb side of the arm).

range of motion The range of translation and rotation of a joint


for each of its degrees of freedom.

reach envelope A surface that represents all the possible


surfaces the manikin can reach using only the
arm and forearm. The motion starts at the
shoulder.

right monocular vision The field of vision of the right eye only.

rotation A circular or turning movement of a body part,


such as the back or head, around its axis.

S
Human Builder Version 5 Release 14 Page 344

sagittal axis Horizontal axis in the anterior-posterior


orientation. This axis is perpendicular to the
coronal plane that is dividing the body into
anterior and posterior portions.

segment A section of the manikin such as forearm, neck,


thigh, ankle, etc.

shuttle An element representing the object to be fitted


or unfitted from an assembly. It is composed of
an axis and list of models. The shuttle can be
moved about to simulate the fitting or unfitting
of the object within the assembly.

specification tree Area of the document window reserved for


viewing the design specifications of a part,
presented in the form of a tree structure.

stereo vision The vision of both left and right eyes in two
distinct windows displayed side by side. This
type of display is use for special needs such as
vision in a stereo head mounted display.

supination The movement of the forearm so that the hand


rests palm up on a surface.

T
transversal axis Horizontal axis in the left-right orientation. This
axis is perpendicular to the sagittal plane that is
dividing the body into left and right portions.

U
ulnar deviation Wrist abduction movement (toward the ulna
bone, on the little finger side of the arm).
Human Builder Version 5 Release 14 Page 345

V
visual field The entire area that can be seen when the eye
is forward, including peripheral vision.
Human Builder Version 5 Release 14 Page 346

Index

Numerics
3D mouse for IK mode, using a

A
adjust elbow, applying
angles
applying
cylindrical grasp
pinch grasp
spherical grasp
arc sections
measuring
Arc through Three Points command
assigning descriptions (memos)

B
band analysis
exporting results
running
blind spot

C
catalog management
Human Builder Version 5 Release 14 Page 347

converting *.swl files into catalog files


reusing manikin attributes from a catalog file
storing manikin attributes in a catalog file
catalog management, manikin
center of gravity coordinates, retrieving
central spot
clash
collision detection
off
on
setting audible feedback for
stop
command
Arc through Three Points
Collision Checking
Distance and Band Analysis
Export As
Measure Between
Results Window
commands
Attach/Detach
Collision Detection (Off)
Collision Detection (On)
Collision Detection (Stop)
Compile Simulation
Copy/Paste
Display Attributes
Forward Kinematics
Generate Video
IK Behaviors
Human Builder Version 5 Release 14 Page 348

IK Segment Frame Mode


IK Worker Frame Mode
Insert Constraint
Inverse Kinematics Mode
Inverse Kinematics Segment Frame mode
Inverse Kinematics Worker Frame mode
Manikin Creation
Memo
New Load
Place Mode
Play Simulation
Posture Editor
Reach Envelope
Reach Mode (2 directions)
Reach Mode (3 directions)
Replay
Save in V5 Catalog
Shuttle
Simulation
Standard Pose
Track
Undo/Redo
Update
Vision
compass, positioning the manikin with
Compile Simulation command
constraints, managing
copy/paste function, using
creation of standard
manikin
Human Builder Version 5 Release 14 Page 349

cylindrical grasp
applying
hand grasp

D
descriptions, assigning
display attributes, changing
distance
measuring
preview window
results window
distance (maximum) between surfaces and volumes
distance (minimum) and angle between geometrical entities and points
distance along x,y,z
measuring
Distance and Band Analysis command
distance between products
measuring
distance within a user-defined range
measuring

E
ellipses, changing the properties of
Export As command
exporting results
band analysis
Human Builder Version 5 Release 14 Page 350

F
Forward Kinematics command
Forward Kinematics, using

G
Generate Video command
global collision detection, using
graphical properties of whole
manikin
Graphical Properties toolbar

H
hand grasp
cylindrical grasp
pinch grasp
spherical grasp
hand grasp, applying types of

I
IK Behaviors command
IK Segment Frame Mode command
IK Worker Frame Mode command
Insert
menu bar
interactive positioning with the Reach Mode command
inverse kinematics manipulator
Human Builder Version 5 Release 14 Page 351

Inverse Kinematics Segment Frame mode


inverse kinematics, redefining the segment offset for Inverse Kinematics
inverse kinematics, using a 3D mouse for

L
lean
standard poses, applying
lean, applying
length, radius and angle of 3-point arc
measuring

M
manikin
creation of standard
display attributes, changing
graphical properties of whole
positioning with the compass
referential, redefining
segment, attaching an object to
Manikin Posture toolbar
Manikin Tools toolbar
Manikin Workbench Access toolbar
maximum distance
Measure Between command
measures
cursors
measuring
angles
Human Builder Version 5 Release 14 Page 352

arc sections
distance
distance along x,y,z
distance between products
distance within a user-defined range
length, radius and angle of 3-point arc
maximum distance
minimum distance
minimum distance and angle
memos, assigning
menu bar
Insert
Start
Tools
minimum distance
measuring
properties
minimum distance and angle
measuring

N
New Load command

O
offset feature

P
Human Builder Version 5 Release 14 Page 353

peripheral contour
pinch grasp
applying
hand grasp
Place Mode command
Place Mode, using
Play Simulation command
poses, applying standard
positioning with the compass
manikin
Posture Editor command
Posture Editor dialog box
degree of freedom
display
predefined postures
segments
value
Posture Editor, using
posture functionality
posture functionality,
global posture reset
global posture swap
local posture mirror copy
local posture reset
local posture swap
vision posture reset
posture undo/redo, using
preview window
distance
properties
minimum distance
Human Builder Version 5 Release 14 Page 354

R
reach envelope, using
Reach Mode (2 directions) command
Reach Mode (3 directions) command
Reach Mode commands
referential, redefining
manikin
Replay command
results window
distance
Results Window command
running
band analysis

S
Save in V5 Catalog command
segment
attaching an object to
changing the color of
segment offset feature
segment twins
segment, attaching an object to
manikin
segments,
changing the properties of
graphical properties of
moving with inverse kinematics
Human Builder Version 5 Release 14 Page 355

Shuttle command
simulation analysis
collision checking
Simulation command
sit
standard poses, applying
sit, applying
spherical grasp
applying
hand grasp
squat
standard poses, applying
squat, applying
Standard Pose command
standard poses, applying
lean
sit
squat
stoop
twist
standard poses, applying adjust elbow
Start
menu bar
stoop
standard poses, applying
stoop, applying
surfaces, changing the transparency of

T
toolbar
Human Builder Version 5 Release 14 Page 356

Manikin Posture
toolbar,
Graphical Properties
Manikin Tools
Manikin Workbench Access
toolbars
Manikin Workspace Analysis
Tools
menu bar
Track command
twins, segment
twist
standard poses, applying
twist, applying
type functionality
Vision dialog box,

U
Undo/Redo command, using

V
viewer
band analysis
distance
Vision dialog box,
distance functionality
distance functionality, focus distance
distance functionality, ponctum proximum
Human Builder Version 5 Release 14 Page 357

distance functionality, ponctum remotum


field of view functionality
field of view functionality, central
field of view functionality, horizontal ambinocular
field of view functionality, horizontal monocular
field of view functionality, vertical bottom
field of view functionality, vertical top
type functionality
type functionality, ambinocular
type functionality, binocular
type functionality, left monocular
type functionality, right monocular
type functionality, stereo
vision function, using
vision options
vision window
blind spot option
central spot
hide title option
peripheral contour option
scale option

W
whole manikin graphical properties
workbench description

You might also like