Process Guide Tasks
Task
For the simulation of a model, you need to perform various tasks that follow a particular order. In the process template, all tasks except nested tasks are associated with an object and are identified by a unique number. A nested task is a parent task containing subtasks where subtasks may or may not have an object attribute and are used only to provide information.
The task function provides details about the operation to be performed on an object.
A task must contain the following attributes:
id—Assigns a unique number to each task. You can list the tasks based on the order in which the tasks need to be performed in the process of a model simulation.
object—Specifies a model object associated with the task. Although Creo Simulate supports most of the Structure objects in native and FEM modes, a few objects are supported only in a single mode. For details, refer to Object Support in Native and FEM Modes.
label—Identifies the task. The value that you specify for the label attribute appears as a separate step in the Navigation panel of the Process Guide dialog box. You can specify label in languages other than English using the appropriate encoding type in the template header.
While defining tasks that have a dependency on other tasks, you need to define additional attributes than the standard id and label attributes and can link to the related task through its TaskID where TaskID is the value of the id attribute of the corresponding task. For example, while defining the Load task, the loadset attribute allows you to link to previously defined LoadSet through its TaskID.
visibility—Hides certain tasks in a process template if set to OFF. The tasks for which the visibility attribute is set to OFF, are executed without them appearing in the task list of the Process Guide dialog box. For example, you can set the value of the visibility attribute to OFF for the LoadSet object task so that the specified LoadSet is automatically created without using the user interface.
You may need to specify a number of additional attributes than the standard set of attributes based on the task object. For details about the objects and their corresponding attributes refer to Model Object and Attributes. Make sure that you define all the necessary attributes while defining a task for an object.
For example, <task id="2" object="Info" label="General Info">. In this example the task has the unique identification number 2, it is an info task
Description— Provides details about the current task. You can use this attribute to provide practical information such as tips, tricks, values to be applied, model references to be selected while executing the current task.
For example,
<description>Create a Total load at Point using <actionlink>this dialog</actionlink>
to simulate the transmission of torque through the crankshaft. <br />
Apply the load of 400,000 mmN of torque in the x-direction to the circular cross-section
of the crank. The magnitude is calculated at the center of the shaft, PNT10. <br
> The name of the constraint is specified by the process template ("torque"). View
<infolink href="http://rdweb.ptc.com/promec/start.htm">help</infolink> </description>
The information provided for description appears in the Instruction panel of the Process Guide dialog box. You can provide an <action link> as well as an <information link>. For each visible task in the Navigation panel, you must provide an action link for a user to invoke the corresponding dialog box and complete the operation. The text that you include in the <action link> tags is linked to the corresponding dialog box and appears as hyperlink in the Instruction Panel of the Process Guide dialog box.
When you complete all the activities related to the dialog box, Process Guide records your action and marks the status of the current step as complete. To know when the Process Guide marks that status of the task as complete, refer to the Description column of the table in the Model Object and Attributes section. You can use <information link> to point users to the local documentation.
Instead of text, you can also include images in an <action link> and <information link>. You must use the image attribute to include image in the template.
For example,
<task id="2" Object= "LoadSet" Label="Loadset" name="MyLoadSet">

<description>

Define a <actionlink image="d:\test_picture.gif" > loadset. </actionlink>

</description>

</task>

The image is linked to the corresponding dialog box and appears as hyperlink in the Instruction Panel of the Process Guide dialog box.
A parent task must be an information task and consists of sub-tasks. In other words, a parent task cannot have an action link but its sub-tasks can include an action link and information links. Process Guide marks the status of the main task as complete only after all the sub-tasks are complete.
You can specify description in languages other than English using the proper encoding type in the template header.
Object Support in Native and FEM Modes
The following table lists objects and the modes in which they are supported. The “Object” column corresponds to Task Type in the Process Guide Template dialog box.
Object
Type
native (P Mode)
FEM (H Mode)
Model Type
Pstructural
x
Hstructural
x
Info
x
x
Mapkey
x
x
DatumPoint
x
x
DatumCurve
x
x
DatumPlane
x
x
CoordSystem
x
x
DatumAxis
x
x
SurfaceRegion
x
x
VolumeRegion
x
x
Shell
x
x
ShellProperty
x
x
Midsurface
x
x
Beam
x
x
BeamSection
x
x
BeamOrientation
x
x
BeamRelease
x
x
Mass
x
x
MassProperty
x
x
Spring
x
x
SpringProperty
x
x
Constraint
Displacement
x
x
Symmetry
x
AlongSurface
x
ConstraintSet
x
x
Load
Force
x
x
Pressure
x
x
Bearing
x
Gravity
x
x
Centrifugal
x
x
GlobalTemperature
x
x
MEC/TTemperature
x
ExternalTemperature
x
StructuralTemperature
x
x
Preload
x
LoadSet
x
x
Material
x
x
MaterialOrientation
Surface
x
x
Part
x
Measure
x
AutoGEM
x
AutoGEMControl
x
AutoGEMSettings
x
Mesh
x
MeshControl
x
Analysis
Static
x
x
Modal
x
x
Buckling
x
Fatigue
x
PrestressStatic
x
PrestressModal
x
DynamicTime
x
DynamicFrequency
x
DynamicShock
x
DynamicRandom
x
Run
x
x
RunSettings
x
ResultTemplate
x
x