Sei sulla pagina 1di 882

ANSYS ACT XML Reference Guide

ANSYS, Inc. Release 17.0


Southpointe January 2016
2600 ANSYS Drive ANSYS Customization
Canonsburg, PA 15317 ANSYS, Inc. is
ansysinfo@ansys.com certified to ISO
9001:2008.
http://www.ansys.com
(T) 724-746-3304
(F) 724-514-9494
Copyright and Trademark Information

2015 SAS IP, Inc. All rights reserved. Unauthorized use, distribution or duplication is prohibited.

ANSYS, ANSYS Workbench, Ansoft, AUTODYN, EKM, Engineering Knowledge Manager, CFX, FLUENT, HFSS, AIM
and any and all ANSYS, Inc. brand, product, service and feature names, logos and slogans are registered trademarks
or trademarks of ANSYS, Inc. or its subsidiaries in the United States or other countries. ICEM CFD is a trademark
used by ANSYS, Inc. under license. CFX is a trademark of Sony Corporation in Japan. All other brand, product,
service and feature names or trademarks are the property of their respective owners.

Disclaimer Notice

THIS ANSYS SOFTWARE PRODUCT AND PROGRAM DOCUMENTATION INCLUDE TRADE SECRETS AND ARE CONFID-
ENTIAL AND PROPRIETARY PRODUCTS OF ANSYS, INC., ITS SUBSIDIARIES, OR LICENSORS. The software products
and documentation are furnished by ANSYS, Inc., its subsidiaries, or affiliates under a software license agreement
that contains provisions concerning non-disclosure, copying, length and nature of use, compliance with exporting
laws, warranties, disclaimers, limitations of liability, and remedies, and other provisions. The software products
and documentation may be used, disclosed, transferred, or copied only in accordance with the terms and conditions
of that software license agreement.

ANSYS, Inc. is certified to ISO 9001:2008.

U.S. Government Rights

For U.S. Government users, except as specifically granted by the ANSYS, Inc. software license agreement, the use,
duplication, or disclosure by the United States Government is subject to restrictions stated in the ANSYS, Inc.
software license agreement and FAR 12.212 (for non-DOD licenses).

Third-Party Software

See the legal information in the product help files for the complete Legal Notice for ANSYS proprietary software
and third-party software. If you are unable to access the Legal Notice, Contact ANSYS, Inc.

Published in the U.S.A.


Table of Contents
I. ACT XML Reference .................................................................................................................................. 1
ACT XML Tags ........................................................................................................................................ 3
<ActionCallback> ............................................................................................................................. 5
caption= .................................................................................................................................... 5
icon= ......................................................................................................................................... 6
name= ....................................................................................................................................... 7
<Application> .................................................................................................................................. 8
<Callbacks> ............................................................................................................................... 8
<description> ............................................................................................................................ 9
<OnApplicationFinished> ......................................................................................................... 10
<OnApplicationInitialized> ....................................................................................................... 11
<OnApplicationStarted> .......................................................................................................... 12
<Panel> ................................................................................................................................... 13
class= ....................................................................................................................................... 13
context= .................................................................................................................................. 14
MainPanel= .............................................................................................................................. 15
name= ..................................................................................................................................... 16
<argument> ................................................................................................................................... 17
name= ..................................................................................................................................... 17
separator= ................................................................................................................................ 18
value= ...................................................................................................................................... 19
<assembly> .................................................................................................................................... 20
context= .................................................................................................................................. 20
namespace= ............................................................................................................................. 21
src= .......................................................................................................................................... 22
<attributes> ................................................................................................................................... 23
<Callback> ..................................................................................................................................... 23
<CallbackGetCommands> .............................................................................................................. 24
location= .................................................................................................................................. 24
order= ...................................................................................................................................... 25
<CallbackGetPostPreSolveCommands> .......................................................................................... 26
order= ...................................................................................................................................... 26
timedependent= ...................................................................................................................... 27
<CallbackOnActiveObjectChange> ................................................................................................. 28
name= ..................................................................................................................................... 28
type= ....................................................................................................................................... 29
<Callbacks> .................................................................................................................................... 30
<CallbackGetPostPreSolveCommands> .................................................................................... 30
<Component> ............................................................................................................................... 31
<Attributes> ............................................................................................................................. 32
BottomAttachment= ................................................................................................................ 32
BottomOffset= ......................................................................................................................... 33
ComponentType= .................................................................................................................... 34
CustomCSSFile= ....................................................................................................................... 35
CustomHTMLFile= .................................................................................................................... 36
CustomJSFile= .......................................................................................................................... 37
Height= .................................................................................................................................... 38
HeightType= ............................................................................................................................ 39
LeftAttachment= ...................................................................................................................... 40
LeftOffset= ............................................................................................................................... 41

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. iii
ACT XML Reference Guide

MaxHeight= ............................................................................................................................. 41
MaxWidth= .............................................................................................................................. 42
name= ..................................................................................................................................... 43
RightAttachment= .................................................................................................................... 44
RightOffset= ............................................................................................................................. 45
TopAttachment= ...................................................................................................................... 46
TopOffset= ............................................................................................................................... 47
visible= .................................................................................................................................... 48
Width= ..................................................................................................................................... 49
WidthType= ............................................................................................................................. 50
<ComponentData> ........................................................................................................................ 50
component= ............................................................................................................................ 51
<ComponentDefinition> ................................................................................................................ 52
Class= ...................................................................................................................................... 52
CSSFile= ................................................................................................................................... 53
DataModelClass= ..................................................................................................................... 54
HTMLFile= ................................................................................................................................ 55
JSFile= ...................................................................................................................................... 56
Name= ..................................................................................................................................... 57
<ComponentStyle> ........................................................................................................................ 57
component= ............................................................................................................................ 58
filter= ....................................................................................................................................... 59
<contextmenus> ............................................................................................................................ 60
<UIEntry> ................................................................................................................................. 60
<ControlTemplate> ........................................................................................................................ 61
<PropertyTable> ...................................................................................................................... 61
name= ..................................................................................................................................... 62
version= ................................................................................................................................... 63
<entity> ......................................................................................................................................... 63
<Attributes> ............................................................................................................................. 65
<Callbacks> .............................................................................................................................. 66
<CanAdd> ................................................................................................................................ 66
<CanDuplicate> ....................................................................................................................... 67
<CanRemove> ......................................................................................................................... 68
<IsValid> .................................................................................................................................. 69
<OnAdd> ................................................................................................................................. 70
<OnAfterGeometryUpdate> ..................................................................................................... 71
<OnBodySuppressStateChange> .............................................................................................. 72
<OnClearData> ........................................................................................................................ 73
<OnDuplicate> ......................................................................................................................... 74
<OnGenerateData> .................................................................................................................. 75
<OnHide> ................................................................................................................................ 76
<OnInit> .................................................................................................................................. 77
<OnMigrate> ........................................................................................................................... 78
<OnReady> .............................................................................................................................. 79
<OnRemove> ........................................................................................................................... 80
<OnShow> ............................................................................................................................... 81
<OnSuppress> ......................................................................................................................... 82
<OnUnsuppress> ..................................................................................................................... 83
<Property> ............................................................................................................................... 84
caption= .................................................................................................................................. 85
class= ....................................................................................................................................... 86

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
iv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT XML Reference Guide

contextual= .............................................................................................................................. 87
datatype= ................................................................................................................................ 88
icon= ....................................................................................................................................... 88
name= ..................................................................................................................................... 89
version= ................................................................................................................................... 90
<entry> .......................................................................................................................................... 91
<Attributes> ............................................................................................................................. 93
<Callbacks> .............................................................................................................................. 93
<CanAdd> ................................................................................................................................ 94
<CanDuplicate> ....................................................................................................................... 95
<CanRemove> ......................................................................................................................... 96
<IsValid> .................................................................................................................................. 97
<OnAdd> ................................................................................................................................. 98
<OnAfterGeometryUpdate> ..................................................................................................... 99
<OnBodySuppressStateChange> ............................................................................................ 100
<OnClearData> ...................................................................................................................... 101
<onclick> ............................................................................................................................... 102
<OnDuplicate> ....................................................................................................................... 103
<OnGenerateData> ................................................................................................................ 104
<OnHide> .............................................................................................................................. 104
<OnInit> ................................................................................................................................ 105
<OnMigrate> .......................................................................................................................... 106
<OnReady> ............................................................................................................................ 107
<OnRemove> ......................................................................................................................... 108
<OnShow> ............................................................................................................................. 109
<OnSuppress> ....................................................................................................................... 110
<OnUnsuppress> ................................................................................................................... 111
<Property> ............................................................................................................................. 112
caption= ................................................................................................................................ 113
class= ..................................................................................................................................... 114
contextual= ............................................................................................................................ 115
icon= ...................................................................................................................................... 116
name= ................................................................................................................................... 116
priority= ................................................................................................................................. 117
type= ..................................................................................................................................... 118
version= ................................................................................................................................. 119
<entry> ........................................................................................................................................ 120
<Callbacks> ............................................................................................................................ 121
<OnClick> .............................................................................................................................. 121
<Separator> ........................................................................................................................... 122
caption= ................................................................................................................................ 123
Icon= ...................................................................................................................................... 124
name= ................................................................................................................................... 125
userobject= ............................................................................................................................ 126
<Extension> ................................................................................................................................. 126
<Application> ........................................................................................................................ 127
<appStoreId> ......................................................................................................................... 128
<assembly> ............................................................................................................................ 129
<author> ................................................................................................................................ 129
<description> ......................................................................................................................... 130
<Guid> ................................................................................................................................... 131
<Interface> ............................................................................................................................ 131

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. v
ACT XML Reference Guide

<Licenses> ............................................................................................................................. 132


<script> ................................................................................................................................. 133
<simdata> .............................................................................................................................. 133
<Templates> .......................................................................................................................... 134
<UIDefinition> ....................................................................................................................... 135
<Wizard> ............................................................................................................................... 135
<Workflow> ........................................................................................................................... 136
debug= .................................................................................................................................. 137
icon= ...................................................................................................................................... 137
loadAsDefault= ....................................................................................................................... 138
masked= ................................................................................................................................ 139
minorversion= ........................................................................................................................ 140
name= ................................................................................................................................... 141
version= ................................................................................................................................. 142
<extensionobject> ....................................................................................................................... 143
<Attributes> ........................................................................................................................... 144
<Callbacks> ............................................................................................................................ 145
<CanAdd> .............................................................................................................................. 146
<CanDuplicate> ..................................................................................................................... 147
<CanRemove> ........................................................................................................................ 148
<HostObjectModified> ........................................................................................................... 149
<IsValid> ................................................................................................................................ 150
<OnAdd> ............................................................................................................................... 151
<OnAfterGeometryUpdate> ................................................................................................... 151
<OnBodySuppressStateChange> ............................................................................................ 152
<OnClearData> ...................................................................................................................... 153
<OnDuplicate> ....................................................................................................................... 154
<OnGenerateData> ................................................................................................................ 155
<OnHide> .............................................................................................................................. 156
<OnInit> ................................................................................................................................ 157
<OnMigrate> .......................................................................................................................... 158
<OnReady> ............................................................................................................................ 159
<OnRemove> ......................................................................................................................... 160
<OnShow> ............................................................................................................................. 161
<OnSuppress> ....................................................................................................................... 162
<OnUnsuppress> ................................................................................................................... 163
<Property> ............................................................................................................................. 164
<Target> ................................................................................................................................ 165
caption= ................................................................................................................................ 166
class= ..................................................................................................................................... 166
contextual= ............................................................................................................................ 167
icon= ...................................................................................................................................... 168
name= ................................................................................................................................... 169
version= ................................................................................................................................. 170
<filter> ......................................................................................................................................... 171
name= ................................................................................................................................... 171
src= ........................................................................................................................................ 172
<Geometry> ................................................................................................................................. 173
<Attributes> ........................................................................................................................... 175
<Callbacks> ............................................................................................................................ 175
<CanAdd> .............................................................................................................................. 176
<CanDuplicate> ..................................................................................................................... 177

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
vi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT XML Reference Guide

<CanRemove> ........................................................................................................................ 178


<IsValid> ................................................................................................................................ 179
<OnAdd> ............................................................................................................................... 180
<OnAfterGenerate> ................................................................................................................ 181
<OnAfterGeometryUpdate> ................................................................................................... 182
<OnBodySuppressStateChange> ............................................................................................ 183
<OnClearData> ...................................................................................................................... 184
<OnDuplicate> ....................................................................................................................... 185
<OnEdit> ............................................................................................................................... 186
<OnGenerate> ....................................................................................................................... 186
<OnGenerateData> ................................................................................................................ 187
<OnHide> .............................................................................................................................. 188
<OnInit> ................................................................................................................................ 189
<OnMigrate> .......................................................................................................................... 190
<OnReady> ............................................................................................................................ 191
<OnRemove> ......................................................................................................................... 192
<OnShow> ............................................................................................................................. 193
<OnSuppress> ....................................................................................................................... 194
<OnUnsuppress> ................................................................................................................... 195
<Property> ............................................................................................................................. 196
caption= ................................................................................................................................ 197
class= ..................................................................................................................................... 198
contextual= ............................................................................................................................ 199
icon= ...................................................................................................................................... 200
name= ................................................................................................................................... 200
version= ................................................................................................................................. 201
<guid> ......................................................................................................................................... 202
shortid= ................................................................................................................................. 203
<includegroup> ........................................................................................................................... 204
caption= ................................................................................................................................ 204
external= ................................................................................................................................ 205
name= ................................................................................................................................... 206
<includetask> .............................................................................................................................. 207
caption= ................................................................................................................................ 207
external= ................................................................................................................................ 208
name= ................................................................................................................................... 209
<input> ........................................................................................................................................ 210
count= ................................................................................................................................... 210
format= .................................................................................................................................. 211
type= ..................................................................................................................................... 212
<inputfile> ................................................................................................................................... 213
id= ......................................................................................................................................... 213
name= ................................................................................................................................... 214
<inputs> ...................................................................................................................................... 215
<Input> .................................................................................................................................. 216
<Interface> .................................................................................................................................. 216
<Callbacks> ............................................................................................................................ 217
<filter> ................................................................................................................................... 218
<GetPostCommands> ............................................................................................................ 219
<GetPreCommands> .............................................................................................................. 220
<GetSolveCommands> ........................................................................................................... 221
<images> ............................................................................................................................... 222

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. vii
ACT XML Reference Guide

<IsAnalysisValid> .................................................................................................................... 222


<OnActiveObjectChange> ...................................................................................................... 223
<OnAfterGeometryUpdate> ................................................................................................... 224
<OnAfterRemove> ................................................................................................................. 225
<OnAfterSolve> ...................................................................................................................... 226
<Called before the geometry is updated.> .............................................................................. 227
<OnBeforeSolve> ................................................................................................................... 228
<OnBodySuppressStateChange> ............................................................................................ 229
<OnDraw> ............................................................................................................................. 230
<OnDraw2D> ......................................................................................................................... 231
<OnInit> ................................................................................................................................ 232
<OnLoad> .............................................................................................................................. 233
<OnMeshCleaned> ................................................................................................................. 234
<OnMeshGenerated> ............................................................................................................. 235
<OnPostFinished> .................................................................................................................. 236
<OnPostStarted> .................................................................................................................... 237
<OnReady> ............................................................................................................................ 238
<OnSave> .............................................................................................................................. 239
<OnTerminate> ...................................................................................................................... 240
<Resume> .............................................................................................................................. 241
<Save> ................................................................................................................................... 242
<toolbar> ............................................................................................................................... 243
context= ................................................................................................................................ 244
<Layout> ...................................................................................................................................... 245
<Component> ........................................................................................................................ 245
name= ................................................................................................................................... 246
<License> ..................................................................................................................................... 247
name= ................................................................................................................................... 247
<Licenses> ................................................................................................................................... 248
<License> ............................................................................................................................... 248
<Load> ........................................................................................................................................ 249
<Attributes> ........................................................................................................................... 251
<Callbacks> ............................................................................................................................ 252
<CanAdd> .............................................................................................................................. 252
<CanDuplicate> ..................................................................................................................... 253
<CanRemove> ........................................................................................................................ 254
<GetCommands> ................................................................................................................... 255
<GetNodalValuesForDisplay> ................................................................................................. 256
<GetPostCommands> ............................................................................................................ 257
<GetPreCommands> .............................................................................................................. 258
<GetSolveCommands> ........................................................................................................... 259
<IsValid> ................................................................................................................................ 260
<OnAdd> ............................................................................................................................... 261
<OnAfterGenerate> ................................................................................................................ 262
<OnAfterGeometryUpdate> ................................................................................................... 263
<OnBodySuppressStateChange> ............................................................................................ 264
<OnClearData> ...................................................................................................................... 265
<OnDuplicate> ....................................................................................................................... 266
<OnGenerate> ....................................................................................................................... 267
<OnGenerateData> ................................................................................................................ 268
<OnHide> .............................................................................................................................. 269
<OnInit> ................................................................................................................................ 270

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
viii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT XML Reference Guide

<OnMigrate> .......................................................................................................................... 271


<OnReady> ............................................................................................................................ 272
<OnRemove> ......................................................................................................................... 273
<OnShow> ............................................................................................................................. 274
<OnSuppress> ....................................................................................................................... 275
<OnUnsuppress> ................................................................................................................... 276
<Property> ............................................................................................................................. 277
caption= ................................................................................................................................ 278
class= ..................................................................................................................................... 279
color= .................................................................................................................................... 280
contextual= ............................................................................................................................ 281
icon= ...................................................................................................................................... 282
IsLoad= .................................................................................................................................. 282
IsSupport= ............................................................................................................................. 283
name= ................................................................................................................................... 284
unit= ...................................................................................................................................... 285
version= ................................................................................................................................. 286
<Object> ...................................................................................................................................... 287
<Attributes> ........................................................................................................................... 289
<Callbacks> ............................................................................................................................ 290
<CanAdd> .............................................................................................................................. 290
<CanDuplicate> ..................................................................................................................... 291
<CanRemove> ........................................................................................................................ 292
<GetCommands> ................................................................................................................... 293
<GetNodalValuesForDisplay> ................................................................................................. 294
<GetPostCommands> ............................................................................................................ 295
<GetPreCommands> .............................................................................................................. 296
<GetSolveCommands> ........................................................................................................... 297
<IsValid> ................................................................................................................................ 298
<OnAdd> ............................................................................................................................... 299
<OnAfterGenerate> ................................................................................................................ 300
<OnAfterGeometryUpdate> ................................................................................................... 301
<OnBodySuppressStateChange> ............................................................................................ 302
<OnClearData> ...................................................................................................................... 303
<OnDuplicate> ....................................................................................................................... 304
<OnGenerate> ....................................................................................................................... 305
<OnGenerateData> ................................................................................................................ 306
<OnHide> .............................................................................................................................. 307
<OnInit> ................................................................................................................................ 308
<OnMigrate> .......................................................................................................................... 309
<OnReady> ............................................................................................................................ 310
<OnRemove> ......................................................................................................................... 311
<OnShow> ............................................................................................................................. 312
<OnSuppress> ....................................................................................................................... 313
<OnUnsuppress> ................................................................................................................... 314
<Property> ............................................................................................................................. 315
<Target> ................................................................................................................................ 316
caption= ................................................................................................................................ 317
class= ..................................................................................................................................... 317
color= .................................................................................................................................... 318
contextual= ............................................................................................................................ 319
icon= ...................................................................................................................................... 320

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ix
ACT XML Reference Guide

IsLoad= .................................................................................................................................. 321


IsSupport= ............................................................................................................................. 322
name= ................................................................................................................................... 323
unit= ...................................................................................................................................... 324
version= ................................................................................................................................. 325
<Optimizer> ................................................................................................................................. 326
<Attributes> ........................................................................................................................... 329
<Callbacks> ............................................................................................................................ 330
<CanAdd> .............................................................................................................................. 331
<CanDuplicate> ..................................................................................................................... 332
<CanRemove> ........................................................................................................................ 332
<CanRun> .............................................................................................................................. 333
<Configuration> ..................................................................................................................... 334
<ConvergenceDescription> .................................................................................................... 335
<Description> ........................................................................................................................ 336
<InputParametersEdited> ....................................................................................................... 337
<IsValid> ................................................................................................................................ 338
<MethodPropertiesEdited> .................................................................................................... 339
<ObjectivesOrConstraintsEdited> ........................................................................................... 340
<OnAdd> ............................................................................................................................... 341
<OnAfterGeometryUpdate> ................................................................................................... 342
<OnBodySuppressStateChange> ............................................................................................ 343
<OnClearData> ...................................................................................................................... 344
<OnCreate> ........................................................................................................................... 345
<OnDuplicate> ....................................................................................................................... 346
<OnGenerateData> ................................................................................................................ 347
<OnHide> .............................................................................................................................. 348
<OnInit> ................................................................................................................................ 349
<OnMigrate> .......................................................................................................................... 350
<OnReady> ............................................................................................................................ 351
<OnRelease> .......................................................................................................................... 352
<OnRemove> ......................................................................................................................... 353
<OnShow> ............................................................................................................................. 354
<OnSuppress> ....................................................................................................................... 355
<OnUnsuppress> ................................................................................................................... 356
<ParameterRelationshipsEdited> ............................................................................................ 357
<Property> ............................................................................................................................. 358
<QuickHelp> .......................................................................................................................... 359
<Status> ................................................................................................................................ 360
basedondirectoptimizationonly= ............................................................................................ 361
basedonresponsesurfaceonly= ............................................................................................... 362
caption= ................................................................................................................................ 363
class= ..................................................................................................................................... 363
constrainthandling= ............................................................................................................... 364
constraintimportance= ........................................................................................................... 365
constraintoninputparameter= ................................................................................................. 366
contextual= ............................................................................................................................ 367
convergencedata= .................................................................................................................. 368
equaltoconstraint= ................................................................................................................. 369
greaterthanconstraint= ........................................................................................................... 370
historychartxaxistype= ........................................................................................................... 371
icon= ...................................................................................................................................... 372

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
x of ANSYS, Inc. and its subsidiaries and affiliates.
ACT XML Reference Guide

insideboundsconstraint= ........................................................................................................ 372


lessthanconstraint= ................................................................................................................ 373
logfile= ................................................................................................................................... 374
maximizeobjective= ............................................................................................................... 375
maximumnumberofconstraints= ............................................................................................. 376
maximumnumberofdoublelistparameters= ............................................................................. 377
maximumnumberofdoubleparameters= ................................................................................. 378
maximumnumberofinputparameters= .................................................................................... 379
maximumnumberofintegerlistparameters= ............................................................................. 380
maximumnumberofobjectives= .............................................................................................. 381
minimizeobjective= ................................................................................................................ 381
minimumnumberofconstraints= ............................................................................................. 382
minimumnumberofobjectives= .............................................................................................. 383
name= ................................................................................................................................... 384
objectiveimportance= ............................................................................................................ 385
objectiveoninputparameter= .................................................................................................. 386
parameterrelationship= .......................................................................................................... 387
seekobjective= ....................................................................................................................... 388
startingpointrequired= ........................................................................................................... 389
version= ................................................................................................................................. 390
<output> ..................................................................................................................................... 390
format= .................................................................................................................................. 391
type= ..................................................................................................................................... 392
<outputfile> ................................................................................................................................. 393
id= ......................................................................................................................................... 393
name= ................................................................................................................................... 394
<outputs> .................................................................................................................................... 395
<Output> ............................................................................................................................... 395
<Panel> ........................................................................................................................................ 396
<Callbacks> ............................................................................................................................ 396
<OnPanelHidden> .................................................................................................................. 397
<OnPanelInitialized> .............................................................................................................. 398
<OnPanelShown> .................................................................................................................. 399
class= ..................................................................................................................................... 400
layout= ................................................................................................................................... 401
name= ................................................................................................................................... 402
<parameter> ................................................................................................................................ 402
<Attributes> ........................................................................................................................... 404
<Callbacks> ............................................................................................................................ 405
<CanAdd> .............................................................................................................................. 405
<CanDuplicate> ..................................................................................................................... 406
<CanRemove> ........................................................................................................................ 407
<IsValid> ................................................................................................................................ 408
<OnAdd> ............................................................................................................................... 409
<OnAfterGeometryUpdate> ................................................................................................... 410
<OnBodySuppressStateChange> ............................................................................................ 411
<OnClearData> ...................................................................................................................... 412
<OnDuplicate> ....................................................................................................................... 413
<OnGenerateData> ................................................................................................................ 414
<OnHide> .............................................................................................................................. 415
<OnInit> ................................................................................................................................ 416
<OnMigrate> .......................................................................................................................... 417

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xi
ACT XML Reference Guide

<OnReady> ............................................................................................................................ 418


<OnRemove> ......................................................................................................................... 419
<OnShow> ............................................................................................................................. 420
<OnSuppress> ....................................................................................................................... 421
<OnUnsuppress> ................................................................................................................... 422
<Property> ............................................................................................................................. 423
caption= ................................................................................................................................ 424
class= ..................................................................................................................................... 425
contextual= ............................................................................................................................ 426
control= ................................................................................................................................. 427
icon= ...................................................................................................................................... 427
name= ................................................................................................................................... 428
usage= ................................................................................................................................... 429
version= ................................................................................................................................. 430
<parameters> ............................................................................................................................... 431
<Parameter> .......................................................................................................................... 431
<platform> ................................................................................................................................... 432
name= ................................................................................................................................... 432
path= ..................................................................................................................................... 433
<program> ................................................................................................................................... 434
<Argument> .......................................................................................................................... 435
<Platform> ............................................................................................................................. 435
<projectdata> .............................................................................................................................. 436
<DataEntity> .......................................................................................................................... 436
<property> .................................................................................................................................. 437
<Attributes> ........................................................................................................................... 439
<Callbacks> ............................................................................................................................ 440
<GetValue> ............................................................................................................................ 441
<IsValid> ................................................................................................................................ 442
<IsVisible> .............................................................................................................................. 442
<OnActivate> ......................................................................................................................... 443
<OnAdd> ............................................................................................................................... 444
<OnAfterGeometryUpdate> ................................................................................................... 445
<OnApply> ............................................................................................................................ 446
<OnBodySuppressStateChange> ............................................................................................ 447
<OnCancel> ........................................................................................................................... 448
<OnDuplicate> ....................................................................................................................... 449
<OnHide> .............................................................................................................................. 450
<OnInit> ................................................................................................................................ 451
<OnMigrate> .......................................................................................................................... 452
<OnRemove> ......................................................................................................................... 453
<OnShow> ............................................................................................................................. 454
<OnValidate> ......................................................................................................................... 455
<SetValue> ............................................................................................................................. 456
<String2Value> ...................................................................................................................... 457
<Value2String> ...................................................................................................................... 458
caption= ................................................................................................................................ 459
class= ..................................................................................................................................... 460
control= ................................................................................................................................. 461
default= ................................................................................................................................. 462
elementtype= ......................................................................................................................... 463
isparameter= .......................................................................................................................... 464

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT XML Reference Guide

keytype= ................................................................................................................................ 465


name= ................................................................................................................................... 465
needupdate= ......................................................................................................................... 466
parameterizable= ................................................................................................................... 467
persistent= ............................................................................................................................. 468
readonly= ............................................................................................................................... 469
unit= ...................................................................................................................................... 470
valuetype= ............................................................................................................................. 471
visible= .................................................................................................................................. 472
visibleon= .............................................................................................................................. 473
<propertygroup> ......................................................................................................................... 474
<Attributes> ........................................................................................................................... 476
<Callbacks> ............................................................................................................................ 476
<GetValue> ............................................................................................................................ 477
<IsValid> ................................................................................................................................ 478
<IsVisible> .............................................................................................................................. 479
<OnActivate> ......................................................................................................................... 480
<OnAdd> ............................................................................................................................... 481
<OnAfterGeometryUpdate> ................................................................................................... 482
<OnApply> ............................................................................................................................ 483
<OnBodySuppressStateChange> ............................................................................................ 484
<OnCancel> ........................................................................................................................... 485
<OnDuplicate> ....................................................................................................................... 486
<OnHide> .............................................................................................................................. 487
<OnInit> ................................................................................................................................ 488
<OnMigrate> .......................................................................................................................... 488
<OnRemove> ......................................................................................................................... 489
<OnShow> ............................................................................................................................. 490
<OnValidate> ......................................................................................................................... 491
<Property> ............................................................................................................................. 492
<SetValue> ............................................................................................................................. 493
<String2Value> ...................................................................................................................... 494
<Value2String> ...................................................................................................................... 495
caption= ................................................................................................................................ 496
class= ..................................................................................................................................... 497
control= ................................................................................................................................. 498
default= ................................................................................................................................. 498
display= ................................................................................................................................. 499
elementtype= ......................................................................................................................... 500
isparameter= .......................................................................................................................... 501
keytype= ................................................................................................................................ 502
name= ................................................................................................................................... 503
needupdate= ......................................................................................................................... 504
parameterizable= ................................................................................................................... 505
persistent= ............................................................................................................................. 506
readonly= ............................................................................................................................... 507
unit= ...................................................................................................................................... 507
valuetype= ............................................................................................................................. 508
visible= .................................................................................................................................. 509
visibleon= .............................................................................................................................. 510
<propertytable> ........................................................................................................................... 511
<Attributes> ........................................................................................................................... 513

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xiii
ACT XML Reference Guide

<Callbacks> ............................................................................................................................ 514


<GetValue> ............................................................................................................................ 515
<IsValid> ................................................................................................................................ 516
<IsVisible> .............................................................................................................................. 517
<OnActivate> ......................................................................................................................... 518
<OnAdd> ............................................................................................................................... 518
<OnAfterGeometryUpdate> ................................................................................................... 519
<OnApply> ............................................................................................................................ 520
<OnBodySuppressStateChange> ............................................................................................ 521
<OnCancel> ........................................................................................................................... 522
<OnDuplicate> ....................................................................................................................... 523
<OnHide> .............................................................................................................................. 524
<OnInit> ................................................................................................................................ 525
<OnMigrate> .......................................................................................................................... 526
<OnRemove> ......................................................................................................................... 527
<OnShow> ............................................................................................................................. 528
<OnValidate> ......................................................................................................................... 529
<PropertyTable> ..................................................................................................................... 530
<SetValue> ............................................................................................................................. 531
<String2Value> ...................................................................................................................... 532
<Value2String> ...................................................................................................................... 533
allowempty= .......................................................................................................................... 534
caption= ................................................................................................................................ 535
class= ..................................................................................................................................... 536
control= ................................................................................................................................. 536
default= ................................................................................................................................. 537
display= ................................................................................................................................. 538
elementtype= ......................................................................................................................... 539
isparameter= .......................................................................................................................... 540
keytype= ................................................................................................................................ 541
name= ................................................................................................................................... 542
needupdate= ......................................................................................................................... 543
parameterizable= ................................................................................................................... 544
persistent= ............................................................................................................................. 545
readonly= ............................................................................................................................... 546
unit= ...................................................................................................................................... 546
valuetype= ............................................................................................................................. 547
visible= .................................................................................................................................. 548
visibleon= .............................................................................................................................. 549
<Result> ....................................................................................................................................... 550
<Attributes> ........................................................................................................................... 552
<Callbacks> ............................................................................................................................ 553
<CanAdd> .............................................................................................................................. 553
<CanDuplicate> ..................................................................................................................... 554
<CanRemove> ........................................................................................................................ 555
<Evaluate> ............................................................................................................................. 556
<GetFieldCount> .................................................................................................................... 557
<GetValue> ............................................................................................................................ 558
<IsValid> ................................................................................................................................ 559
<OnAdd> ............................................................................................................................... 560
<OnAfterGeometryUpdate> ................................................................................................... 561
<OnBodySuppressStateChange> ............................................................................................ 562

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT XML Reference Guide

<OnClearData> ...................................................................................................................... 563


<OnDuplicate> ....................................................................................................................... 564
<OnEndEval> ......................................................................................................................... 565
<OnEndPost> ......................................................................................................................... 566
<OnGenerateData> ................................................................................................................ 567
<OnHide> .............................................................................................................................. 568
<OnInit> ................................................................................................................................ 569
<OnMigrate> .......................................................................................................................... 570
<OnReady> ............................................................................................................................ 571
<OnRemove> ......................................................................................................................... 572
<OnShow> ............................................................................................................................. 573
<OnStartEval> ........................................................................................................................ 574
<OnStartPost> ........................................................................................................................ 575
<OnSuppress> ....................................................................................................................... 576
<OnUnsuppress> ................................................................................................................... 577
<Property> ............................................................................................................................. 578
averaging= ............................................................................................................................. 579
caption= ................................................................................................................................ 580
class= ..................................................................................................................................... 581
contextual= ............................................................................................................................ 582
hasimaginary= ....................................................................................................................... 582
icon= ...................................................................................................................................... 583
location= ................................................................................................................................ 584
name= ................................................................................................................................... 585
timehistory= ........................................................................................................................... 586
type= ..................................................................................................................................... 587
unit= ...................................................................................................................................... 588
version= ................................................................................................................................. 589
<rsmjob> ..................................................................................................................................... 590
<Attributes> ........................................................................................................................... 592
<Callbacks> ............................................................................................................................ 593
<CanAdd> .............................................................................................................................. 594
<CanDuplicate> ..................................................................................................................... 595
<CanRemove> ........................................................................................................................ 595
<InputFile> ............................................................................................................................ 596
<IsValid> ................................................................................................................................ 597
<OnAdd> ............................................................................................................................... 598
<OnAfterGeometryUpdate> ................................................................................................... 599
<OnBodySuppressStateChange> ............................................................................................ 600
<OnClearData> ...................................................................................................................... 601
<oncreatejobinput> ............................................................................................................... 602
<OnDuplicate> ....................................................................................................................... 603
<OnGenerateData> ................................................................................................................ 604
<OnHide> .............................................................................................................................. 605
<OnInit> ................................................................................................................................ 606
<onjobcancellation> .............................................................................................................. 606
<onjobreconnect> ................................................................................................................. 607
<onjobstatus> ........................................................................................................................ 608
<OnMigrate> .......................................................................................................................... 609
<OnReady> ............................................................................................................................ 610
<OnRemove> ......................................................................................................................... 611
<OnShow> ............................................................................................................................. 612

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xv
ACT XML Reference Guide

<OnSuppress> ....................................................................................................................... 613


<OnUnsuppress> ................................................................................................................... 614
<OutputFile> .......................................................................................................................... 615
<Program> ............................................................................................................................. 616
<Property> ............................................................................................................................. 617
caption= ................................................................................................................................ 617
class= ..................................................................................................................................... 618
contextual= ............................................................................................................................ 619
deletefiles= ............................................................................................................................ 620
icon= ...................................................................................................................................... 621
name= ................................................................................................................................... 622
version= ................................................................................................................................. 623
<Sampling> ................................................................................................................................. 624
<Attributes> ........................................................................................................................... 626
<Callbacks> ............................................................................................................................ 627
<CanAdd> .............................................................................................................................. 628
<CanDuplicate> ..................................................................................................................... 629
<CanRemove> ........................................................................................................................ 629
<CanRun> .............................................................................................................................. 630
<Configuration> ..................................................................................................................... 631
<Description> ........................................................................................................................ 632
<InputParametersEdited> ....................................................................................................... 633
<IsValid> ................................................................................................................................ 634
<MethodPropertiesEdited> .................................................................................................... 635
<OnAdd> ............................................................................................................................... 636
<OnAfterGeometryUpdate> ................................................................................................... 637
<OnBodySuppressStateChange> ............................................................................................ 638
<OnClearData> ...................................................................................................................... 639
<OnCreate> ........................................................................................................................... 640
<OnDuplicate> ....................................................................................................................... 641
<OnGenerateData> ................................................................................................................ 642
<OnHide> .............................................................................................................................. 643
<OnInit> ................................................................................................................................ 644
<OnMigrate> .......................................................................................................................... 645
<OnReady> ............................................................................................................................ 646
<OnRelease> .......................................................................................................................... 647
<OnRemove> ......................................................................................................................... 648
<OnShow> ............................................................................................................................. 649
<OnSuppress> ....................................................................................................................... 650
<OnUnsuppress> ................................................................................................................... 651
<Property> ............................................................................................................................. 652
<QuickHelp> .......................................................................................................................... 653
<Status> ................................................................................................................................ 654
caption= ................................................................................................................................ 655
class= ..................................................................................................................................... 656
contextual= ............................................................................................................................ 657
CustomTable= ........................................................................................................................ 657
icon= ...................................................................................................................................... 658
logfile= ................................................................................................................................... 659
maximumnumberofdoublelistparameters= ............................................................................. 660
maximumnumberofdoubleparameters= ................................................................................. 661
maximumnumberofinputparameters= .................................................................................... 662

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT XML Reference Guide

maximumnumberofintegerlistparameters= ............................................................................. 663


name= ................................................................................................................................... 664
version= ................................................................................................................................. 665
<script> ....................................................................................................................................... 666
compiled= .............................................................................................................................. 666
src= ........................................................................................................................................ 667
<separator> ................................................................................................................................. 668
<simdata> .................................................................................................................................... 668
<Object> ................................................................................................................................ 668
context= ................................................................................................................................ 669
<Solver> ...................................................................................................................................... 670
<Attributes> ........................................................................................................................... 672
<Callbacks> ............................................................................................................................ 672
<CanAdd> .............................................................................................................................. 673
<CanDuplicate> ..................................................................................................................... 674
<CanRemove> ........................................................................................................................ 675
<GetFiles> .............................................................................................................................. 676
<GetReader> .......................................................................................................................... 677
<GetSteps> ............................................................................................................................ 678
<IsAnalysisValid> .................................................................................................................... 679
<IsValid> ................................................................................................................................ 680
<OnAdd> ............................................................................................................................... 681
<OnAfterGeometryUpdate> ................................................................................................... 681
<OnBeforeSolve> ................................................................................................................... 682
<OnBodySuppressStateChange> ............................................................................................ 683
<OnCheckResults> ................................................................................................................. 684
<OnClearData> ...................................................................................................................... 685
<OnDuplicate> ....................................................................................................................... 686
<OnGenerateData> ................................................................................................................ 687
<OnHide> .............................................................................................................................. 688
<OnInit> ................................................................................................................................ 689
<OnMigrate> .......................................................................................................................... 690
<OnReady> ............................................................................................................................ 691
<OnRemove> ......................................................................................................................... 692
<OnShow> ............................................................................................................................. 693
<OnSolve> ............................................................................................................................. 694
<OnSuppress> ....................................................................................................................... 695
<OnUnsuppress> ................................................................................................................... 696
<OnWriteInputFile> ................................................................................................................ 697
<Property> ............................................................................................................................. 698
analysis= ................................................................................................................................ 699
caption= ................................................................................................................................ 700
class= ..................................................................................................................................... 701
contextual= ............................................................................................................................ 702
icon= ...................................................................................................................................... 702
name= ................................................................................................................................... 703
physics= ................................................................................................................................. 704
toolbox= ................................................................................................................................ 705
version= ................................................................................................................................. 706
<Step> ......................................................................................................................................... 707
<Attributes> ........................................................................................................................... 709
<Callbacks> ............................................................................................................................ 709

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xvii
ACT XML Reference Guide

<CanAdd> .............................................................................................................................. 710


<CanDuplicate> ..................................................................................................................... 711
<CanRemove> ........................................................................................................................ 712
<ComponentData> ................................................................................................................ 713
<ComponentStyle> ................................................................................................................ 714
<Description> ........................................................................................................................ 714
<IsValid> ................................................................................................................................ 715
<OnAdd> ............................................................................................................................... 716
<OnAfterGeometryUpdate> ................................................................................................... 717
<OnBodySuppressStateChange> ............................................................................................ 718
<OnClearData> ...................................................................................................................... 719
<OnDuplicate> ....................................................................................................................... 720
<OnGenerateData> ................................................................................................................ 721
<OnHide> .............................................................................................................................. 722
<OnInit> ................................................................................................................................ 722
<OnMigrate> .......................................................................................................................... 723
<OnReady> ............................................................................................................................ 724
<onrefresh> ........................................................................................................................... 725
<OnRemove> ......................................................................................................................... 726
<onreset> .............................................................................................................................. 727
<OnShow> ............................................................................................................................. 728
<OnSuppress> ....................................................................................................................... 729
<OnUnsuppress> ................................................................................................................... 730
<onupdate> ........................................................................................................................... 731
<Property> ............................................................................................................................. 732
caption= ................................................................................................................................ 733
class= ..................................................................................................................................... 734
Context= ................................................................................................................................ 735
contextual= ............................................................................................................................ 736
Enabled= ................................................................................................................................ 736
helpFile= ................................................................................................................................ 737
icon= ...................................................................................................................................... 738
Layout= .................................................................................................................................. 739
name= ................................................................................................................................... 740
version= ................................................................................................................................. 741
<Target> ...................................................................................................................................... 742
location= ................................................................................................................................ 742
name= ................................................................................................................................... 743
type= ..................................................................................................................................... 744
<task> .......................................................................................................................................... 745
<Attributes> ........................................................................................................................... 747
<Callbacks> ............................................................................................................................ 748
<CanAdd> .............................................................................................................................. 748
<CanDuplicate> ..................................................................................................................... 749
<CanRemove> ........................................................................................................................ 750
<ContextMenus> .................................................................................................................... 751
<Inputs> ................................................................................................................................ 752
<IsValid> ................................................................................................................................ 753
<OnAdd> ............................................................................................................................... 754
<OnAfterGeometryUpdate> ................................................................................................... 754
<OnBodySuppressStateChange> ............................................................................................ 755
<OnClearData> ...................................................................................................................... 756

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT XML Reference Guide

<ondelete> ............................................................................................................................ 757


<OnDuplicate> ....................................................................................................................... 758
<onedit> ................................................................................................................................ 759
<OnGenerateData> ................................................................................................................ 760
<OnHide> .............................................................................................................................. 761
<OnInit> ................................................................................................................................ 762
<oninitialize> ......................................................................................................................... 763
<OnMigrate> .......................................................................................................................... 764
<OnReady> ............................................................................................................................ 765
<onrefresh> ........................................................................................................................... 766
<OnRemove> ......................................................................................................................... 767
<onreport> ............................................................................................................................ 768
<onreset> .............................................................................................................................. 769
<OnShow> ............................................................................................................................. 770
<onstatus> ............................................................................................................................. 771
<OnSuppress> ....................................................................................................................... 772
<OnUnsuppress> ................................................................................................................... 773
<onupdate> ........................................................................................................................... 774
<Outputs> ............................................................................................................................. 775
<Parameters> ......................................................................................................................... 776
<Property> ............................................................................................................................. 777
<RsmJob> .............................................................................................................................. 777
caption= ................................................................................................................................ 778
class= ..................................................................................................................................... 779
contextual= ............................................................................................................................ 780
icon= ...................................................................................................................................... 781
name= ................................................................................................................................... 782
version= ................................................................................................................................. 782
<taskgroup> ................................................................................................................................ 783
<Attributes> ........................................................................................................................... 785
<Callbacks> ............................................................................................................................ 786
<CanAdd> .............................................................................................................................. 786
<CanDuplicate> ..................................................................................................................... 787
<CanRemove> ........................................................................................................................ 788
<IncludeGroup> ..................................................................................................................... 789
<IncludeTask> ........................................................................................................................ 790
<IsValid> ................................................................................................................................ 791
<OnAdd> ............................................................................................................................... 792
<OnAfterGeometryUpdate> ................................................................................................... 792
<OnBodySuppressStateChange> ............................................................................................ 793
<OnClearData> ...................................................................................................................... 794
<OnDuplicate> ....................................................................................................................... 795
<OnGenerateData> ................................................................................................................ 796
<OnHide> .............................................................................................................................. 797
<OnInit> ................................................................................................................................ 798
<OnMigrate> .......................................................................................................................... 799
<OnReady> ............................................................................................................................ 800
<OnRemove> ......................................................................................................................... 801
<OnShow> ............................................................................................................................. 802
<OnSuppress> ....................................................................................................................... 803
<OnUnsuppress> ................................................................................................................... 804
<Property> ............................................................................................................................. 805

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xix
ACT XML Reference Guide

abbreviation= ......................................................................................................................... 806


caption= ................................................................................................................................ 807
category= ............................................................................................................................... 808
class= ..................................................................................................................................... 809
contextual= ............................................................................................................................ 810
icon= ...................................................................................................................................... 810
isparametricgroup= ................................................................................................................ 811
name= ................................................................................................................................... 812
version= ................................................................................................................................. 813
<taskgroups> ............................................................................................................................... 814
<TaskGroup> .......................................................................................................................... 814
<tasks> ........................................................................................................................................ 815
<Task> ................................................................................................................................... 815
<Templates> ................................................................................................................................ 816
<ControlTemplate> ................................................................................................................ 816
<toolbar> ..................................................................................................................................... 817
<Separator> ........................................................................................................................... 818
caption= ................................................................................................................................ 818
name= ................................................................................................................................... 819
<UIDefinition> ............................................................................................................................. 820
<ComponentDefinition> ........................................................................................................ 820
<Layout> ................................................................................................................................ 821
<Wizard> ..................................................................................................................................... 822
<Callbacks> ............................................................................................................................ 822
<canstart> .............................................................................................................................. 823
<Description> ........................................................................................................................ 824
<Step> ................................................................................................................................... 825
caption= ................................................................................................................................ 825
context= ................................................................................................................................ 826
icon= ...................................................................................................................................... 827
layout= ................................................................................................................................... 828
name= ................................................................................................................................... 829
version= ................................................................................................................................. 830
<Workflow> ................................................................................................................................. 831
<Attributes> ........................................................................................................................... 832
<Callbacks> ............................................................................................................................ 833
<CanAdd> .............................................................................................................................. 834
<CanDuplicate> ..................................................................................................................... 835
<CanRemove> ........................................................................................................................ 835
<IsValid> ................................................................................................................................ 836
<OnAdd> ............................................................................................................................... 837
<OnAfterGeometryUpdate> ................................................................................................... 838
<OnBodySuppressStateChange> ............................................................................................ 839
<OnClearData> ...................................................................................................................... 840
<OnDuplicate> ....................................................................................................................... 841
<OnGenerateData> ................................................................................................................ 842
<OnHide> .............................................................................................................................. 843
<OnInit> ................................................................................................................................ 844
<OnMigrate> .......................................................................................................................... 845
<OnReady> ............................................................................................................................ 846
<OnRemove> ......................................................................................................................... 847
<OnShow> ............................................................................................................................. 848

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT XML Reference Guide

<OnSuppress> ....................................................................................................................... 849


<OnUnsuppress> ................................................................................................................... 850
<Property> ............................................................................................................................. 851
<TaskGroups> ........................................................................................................................ 852
<Tasks> .................................................................................................................................. 853
caption= ................................................................................................................................ 853
class= ..................................................................................................................................... 854
context= ................................................................................................................................ 855
contextual= ............................................................................................................................ 856
icon= ...................................................................................................................................... 857
name= ................................................................................................................................... 858
version= ................................................................................................................................. 859

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxi
Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xxii of ANSYS, Inc. and its subsidiaries and affiliates.
Part I: ACT XML Reference
ACT XML Tags
Table 1: XML Tag Listing

<ActionCallback> (p. 5) Defines the action callback.


<Application> (p. 8) Defines an ACT application that will be posted to the
ANSYS ACT Application Store.
<argument> (p. 17) Defines the arguments to be applied.
<assembly> (p. 20) Defines the assembly to be loaded.
<attributes> (p. 23) Defines the set of attributes for the object.
<Callback> (p. 23) Describes a callback to be associated with the parent
ACT entity (load, UI item, task, etc.).
<CallbackGetCommands> (p. 24) Provides the commands to add to the solver input
file.
<CallbackGetPostPreSolveCommands> (p. 26) Collects all commands to add to the solver input file.
<CallbackOnActiveObjectChange> (p. 28) Called when the active object changes.
<Callbacks> (p. 30) Specifies the callbacks that will invoke functions from
the IronPython extension script.
<Component> (p. 31) Defines the component.
<ComponentData> (p. 50) Defines the data for the component.
<ComponentDefinition> (p. 52) Defines the display for the component.
<ComponentStyle> (p. 57) Defines the styles for the component.
<contextmenus> (p. 60) Defines user-defined custom context menu entries.
<ControlTemplate> (p. 61) Defines a control template for the creation of groups
of properties.
<entity> (p. 63) Defines a custom data entity based on an ACT XML
Extension file.
<entry> (p. 91) Defines an entry in a user interface element.
<entry> (p. 120) Defines a drop-down menu within a toolbar.
<Extension> (p. 126) Defines an ACT extension.
<extension object> (p. 143) Extends the extension object definition. (Inherited
from DesignXplorer SimEntity)
<filter> (p. 171) Defines a filter.
<Geometry> (p. 173) Defines a geometry feature.
<guid> (p. 202) Defines a unique identifier for the extension.
<includegroup> (p. 204) Defines the include group tag (used by task groups).
<includetask> (p. 207) Defines the include task tag (used by task groups).
<input> (p. 210) Defines an input-level data connection definition.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 3
ACT XML Tags

<inputfile> (p. 213) Defines an input file.


<inputs> (p. 215) Defines the inputs collection for a task.
<Interface> (p. 216) Defines the user interface for the extension.
<Layout> (p. 245) Defines the layout used to display the extension.
<License> (p. 247) Defines a license to be used in the execution of an
extension.
<Licenses> (p. 248) Defines a licenses collection for the extension.
<Load> (p. 249) Defines a simulation load or boundary.
<Object> (p. 287) Defines an object.
<Optimizer> (p. 326) Defines an optimizer.
<output> (p. 390) Defines an output-level data connection definition
<outputfile> (p. 393) Defines an output file.
<outputs> (p. 395) Defines the outputs collection for a task.
<Panel> (p. 396) Defines a panel to be displayed.
<parameter> (p. 402) Defines a single parameter definition for a task.
<parameters> (p. 431) Defines the collection of task parameters.
<platform> (p. 432) Defines the platform.
<program> (p. 434) Defines the program.
<projectdata> (p. 436) Defines the data for the project.
<property> (p. 437) Defines a property of any user object.
<propertygroup> (p. 474) Defines a collection of properties
<propertytable> (p. 511) Encapsulates a list of child properties under one table.
<Result> (p. 550) Defines a result.
<rsmjob> (p. 590) Defines an rsm job.
<Sampling> (p. 624) Defines a DesignExplorer sampling.
<script> (p. 666) Specifies the IronPython script referenced by the
extension.
<separator> (p. 668) Defines the separator for items in a toolbar.
<simdata> (p. 668) Defines a general section that stores all user object
definitions.
<Solver> (p. 670) Specifies a third-party solver to be used in the
simulation.
<Step> (p. 707) Defines a step in a wizard or AIM custom template.
<Target> (p. 742) Defines the target location for the object.
<task> (p. 745) Defines a task that encapsulates a single process or
application.
<taskgroup> (p. 783) Defines a collection of tasks.
<taskgroups> (p. 814) Defines a collection of task groups.
<tasks> (p. 815) Defines the tasks collection.
<Templates> (p. 816) Defines a collection of control templates.
<toolbar> (p. 817) Defines a toolbar.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
4 of ANSYS, Inc. and its subsidiaries and affiliates.
<ActionCallback>

<UIDefinition> (p. 820) Defines the user interface for the extension.
<Wizard> (p. 822) Defines a wizard within the extension.
<Workflow> (p. 831) Defines custom workflows composed of tasks and
task groups.

<ActionCallback>
Defines the action callback.

Remarks
None.

Examples
None.

Table 2: XML Tag Listing

Attribute caption= (p. 5) Caption for the action


callback.
Attribute icon= (p. 6) Icon for the action
callback.
Attribute name= (p. 7) Name of the action
callback.

caption=
Caption for the action callback.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 5
ACT XML Tags

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the action callback.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
6 of ANSYS, Inc. and its subsidiaries and affiliates.
<ActionCallback>

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the action callback.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 7
ACT XML Tags

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Application>
Defines the application.

Remarks
None.

Examples
None.

Table 3: XML Tag Listing

Tag <Callbacks> (p. 8) Specifies the callbacks that will invoke functions from
the IronPython extension script.
Tag <description> (p. 9) Description of the application.
Callback <OnApplicationFinished> (p. 10) Called when the application finishes.
Callback <OnApplicationInitialized> (p. 11) Called when the application initializes.
Callback <OnApplicationStarted> (p. 12) Called when the application starts.
Tag <Panel> (p. 13) Defines a panel to be displayed.
Attribute class= (p. 13) Class name of the controller of the application.
Attribute context= (p. 14) Context or combination of contexts (separated using
'|') in which the application can be launched.
Attribute MainPanel= (p. 15) Name of the first panel to display.
Attribute name= (p. 16) Name of the application.

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script.

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
8 of ANSYS, Inc. and its subsidiaries and affiliates.
<Application>

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<description>
Description of the application.

Type
System_String

Remarks
None.

Examples
<step | wizard>
<description>description</description>
</step | wizard>

Details
Description
Description of the application.

ValueName
description

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 9
ACT XML Tags

Name
description

Public
True

TypeId
Ansys_ACT_Core_Attributes_XmlTagAttribute

<OnApplicationFinished>
Called when the application finishes.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_Application_

Name
OnApplicationFinished

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
10 of ANSYS, Inc. and its subsidiaries and affiliates.
<Application>

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnApplicationInitialized>
Called when the application initializes.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_Application_

Name
OnApplicationInitialized

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 11
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnApplicationStarted>
Called when the application starts.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_Application_

Name
OnApplicationStarted

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
12 of ANSYS, Inc. and its subsidiaries and affiliates.
<Application>

<Panel>
Defines a panel to be displayed.

Type
Ansys_ACT_Core_XmlDataModel_Panel (p. 396)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

class=
Class name of the controller of the application.

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 13
ACT XML Tags

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

context=
Context or combination of contexts (separated using '|') in which the application can be launched.

Type
System_String_ARRAY_

Remarks
This block will be taken into account only for specified context(s).

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
14 of ANSYS, Inc. and its subsidiaries and affiliates.
<Application>

Name
context

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
True

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

MainPanel=
Name of the first panel to display.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
MainPanel

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 15
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the application.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
16 of ANSYS, Inc. and its subsidiaries and affiliates.
<argument>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<argument>
Defines the arguments to be applied.

Remarks
None.

Examples
None.

Table 4: XML Tag Listing

Attribute name= (p. 17) Name of the


argument.
Attribute separator= (p. 18) Argument-value
separator.
Attribute value= (p. 19) Value of the
argument.

name=
Name of the argument.

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 17
ACT XML Tags

Details
Mandatory
False

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

separator=
Argument-value separator.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
18 of ANSYS, Inc. and its subsidiaries and affiliates.
<argument>

Name
separator

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

value=
Value of the argument.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
value

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 19
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<assembly>
Defines the assembly to be loaded.

Remarks
This tag is typically used to import a specific namespace from a C# dll.

Examples
Example 1: <code type="xml"> &lt;assembly src="CSharp.dll" namespace="CSharp" /&gt; </code>

Table 5: XML Tag Listing

Attribute context= (p. 20) Context or combination of contexts (separated using '|') for the
import.
Attribute namespace= (p. 21) Namespace to import.
Attribute src= (p. 22) Name of the dll file to import.

context=
Context or combination of contexts (separated using '|') for the import.

Type
System_String

Remarks
This block will be taken into account only for specified context(s).

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
20 of ANSYS, Inc. and its subsidiaries and affiliates.
<assembly>

Examples
None.

Details
Mandatory
False

Name
context

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

namespace=
Namespace to import.

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 21
ACT XML Tags

Details
Mandatory
True

Name
namespace

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

src=
Name of the dll file to import.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
22 of ANSYS, Inc. and its subsidiaries and affiliates.
<Callback>

Name
src

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<attributes>
Defines the set of attributes for the object.

Remarks
None.

Examples
None.

<Callback>
Describes a callback to be associated with the parent ACT entity (load, UI item, task, etc.).

Remarks
There are no attributes. The context (inner XML text) contains the Python function name representing
the callback.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 23
ACT XML Tags

<CallbackGetCommands>
Provides the commands to add to the solver input file.

Remarks
None.

Examples
None.

Table 6: XML Tag Listing

Attribute location= (p. 24) Location of


the call.
Attribute order= (p. 25) Call order.

location=
Location of the call.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
location

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
24 of ANSYS, Inc. and its subsidiaries and affiliates.
<CallbackGetCommands>

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

order=
Call order.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
order

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 25
ACT XML Tags

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<CallbackGetPostPreSolveCommands>
Collects all commands to add to the solver input file.

Remarks
None.

Examples
None.

Table 7: XML Tag Listing

Attribute order= (p. 26) Call order.


Attribute timedependent= (p. 27) Specifies whether the callback will be called for each
step.

order=
Call order.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
order

DefaultValue
1

DataDefinition
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
26 of ANSYS, Inc. and its subsidiaries and affiliates.
<CallbackGetPostPreSolveCommands>

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

timedependent=
Specifies whether the callback will be called for each step.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
timedependent

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 27
ACT XML Tags

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<CallbackOnActiveObjectChange>
Called when the active object changes.

Remarks
None.

Examples
None.

Table 8: XML Tag Listing

Attribute name= (p. 28) Name


filter.
Attribute type= (p. 29) Type
filter.

name=
Name filter.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
28 of ANSYS, Inc. and its subsidiaries and affiliates.
<CallbackOnActiveObjectChange>

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

type=
Type filter.

Type
Ansys_ACT_Interfaces_UserObject_ObjectTypeEnum

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
type

DefaultValue
Unknown

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 29
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script.

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Table 9: XML Tag Listing

Tag <CallbackGetPostPreSolveCommands> (p. 30) Collects all commands to add to the solver
input file.

<CallbackGetPostPreSolveCommands>
Collects all commands to add to the solver input file.

Type
Ansys_ACT_Core_XmlDataModel_CallbackGetPostPreSolveCommands (p. 26)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
30 of ANSYS, Inc. and its subsidiaries and affiliates.
<Component>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_CallbackGetPostPreSolveCommands

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Component>
Defines the component.

Remarks
None.

Examples
None.

Table 10: XML Tag Listing

Tag <Attributes> (p. 32) Defines the set ofattributes for the
component.
Attribute BottomAttachment= (p. 32) Bottom attachment of the component
layout.
Attribute BottomOffset= (p. 33) Bottom offset related to the bottom
attachment.
Attribute ComponentType= (p. 34) Type of component.
Attribute CustomCSSFile= (p. 35) Custom CSS file for the component layout.
Attribute CustomHTMLFile= (p. 36) Custom HTML file for the component.
Attribute CustomJSFile= (p. 37) Custom jscript file for the component.
Attribute Height= (p. 38) Height value for the component.
Attribute HeightType= (p. 39) Height type for the component.
Attribute LeftAttachment= (p. 40) Left attachment of the component layout.
Attribute LeftOffset= (p. 41) Left offset related to the left attachment.
Attribute MaxHeight= (p. 41) Maximum height for the component.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 31
ACT XML Tags

Attribute MaxWidth= (p. 42) Maximum width for the component.


Attribute name= (p. 43) Name of the component.
Attribute RightAttachment= (p. 44) Right attachment of the component layout.
Attribute RightOffset= (p. 45) Right offset related to the right
attachment.
Attribute TopAttachment= (p. 46) Top attachment of the component layout.
Attribute TopOffset= (p. 47) Top offset related to the top attachment.
Attribute visible= (p. 48) Indicates whether the component is visible.
Attribute Width= (p. 49) Width value for the component.
Attribute WidthType= (p. 50) Width type for the component.

<Attributes>
Defines the set of attributes for the component.

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

BottomAttachment=
Bottom attachment of the component layout.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
32 of ANSYS, Inc. and its subsidiaries and affiliates.
<Component>

Type
System_String

Remarks
The value can be the name of a component or "" for the border.

Examples
None.

Details
Mandatory
True

Name
BottomAttachment

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

BottomOffset=
Bottom offset related to the bottom attachment.

Type
System_Int32

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 33
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
BottomOffset

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

ComponentType=
Type of component.

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
34 of ANSYS, Inc. and its subsidiaries and affiliates.
<Component>

Examples
None.

Details
Mandatory
False

Name
ComponentType

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

CustomCSSFile=
Custom CSS file for the component layout.

Type
System_String

Remarks
This file will be taken in place of the standard one associated to the component.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 35
ACT XML Tags

Details
Mandatory
False

Name
CustomCSSFile

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

CustomHTMLFile=
Custom HTML file for the component.

Type
System_String

Remarks
This file will be taken in place of the standard one associated to the component.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
36 of ANSYS, Inc. and its subsidiaries and affiliates.
<Component>

Name
CustomHTMLFile

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

CustomJSFile=
Custom jscript file for the component.

Type
System_String

Remarks
This file will be taken in place of the standard one associated to the component.

Examples
None.

Details
Mandatory
False

Name
CustomJSFile

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 37
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Height=
Height value for the component.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
Height

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
38 of ANSYS, Inc. and its subsidiaries and affiliates.
<Component>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

HeightType=
Height type for the component.

Type
Ansys_ACT_Interfaces_UserInterface_ComponentLengthType

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
HeightType

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 39
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

LeftAttachment=
Left attachment of the component layout.

Type
System_String

Remarks
The value can be the name of a component or "" for the border.

Examples
None.

Details
Mandatory
True

Name
LeftAttachment

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
40 of ANSYS, Inc. and its subsidiaries and affiliates.
<Component>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

LeftOffset=
Left offset related to the left attachment.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
LeftOffset

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

MaxHeight=
Maximum height for the component.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 41
ACT XML Tags

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
MaxHeight

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

MaxWidth=
Maximum width for the component.

Type
System_Int32

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
42 of ANSYS, Inc. and its subsidiaries and affiliates.
<Component>

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
MaxWidth

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the component.

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 43
ACT XML Tags

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

RightAttachment=
Right attachment of the component layout.

Type
System_String

Remarks
The value can be the name of a component or "" for the border.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
44 of ANSYS, Inc. and its subsidiaries and affiliates.
<Component>

Details
Mandatory
True

Name
RightAttachment

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

RightOffset=
Right offset related to the right attachment.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 45
ACT XML Tags

Name
RightOffset

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

TopAttachment=
Top attachment of the component layout.

Type
System_String

Remarks
The value can be the name of a component or "" for the border.

Examples
None.

Details
Mandatory
True

Name
TopAttachment

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
46 of ANSYS, Inc. and its subsidiaries and affiliates.
<Component>

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

TopOffset=
Top offset related to the top attachment.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
TopOffset

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 47
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

visible=
Indicates whether the component is visible.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
visible

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
48 of ANSYS, Inc. and its subsidiaries and affiliates.
<Component>

Public
False

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Width=
Width value for the component.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
Width

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 49
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

WidthType=
Width type for the component.

Type
Ansys_ACT_Interfaces_UserInterface_ComponentLengthType

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
WidthType

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<ComponentData>
Defines the data for the component.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
50 of ANSYS, Inc. and its subsidiaries and affiliates.
<ComponentData>

Remarks
None.

Examples
None.

Table 11: XML Tag Listing

Attribute component= (p. 51) Component for which data is being


defined.

component=
Component for which data is being defined.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
component

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 51
ACT XML Tags

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<ComponentDefinition>
Defines the display of the component.

Remarks
None.

Examples
None.

Table 12: XML Tag Listing

Attribute Class= (p. 52) Class to control the component


Attribute CSSFile= (p. 53) Default CSS file to use for this component.
Attribute DataModelClass= (p. 54) Class type that describes the data model of the
component.
Attribute HTMLFile= (p. 55) Default HTML file to use for this component.
Attribute JSFile= (p. 56) Default JS file to use for this component.
Attribute Name= (p. 57) Name of the component definition.

Class=
Class to control the component

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
Class

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
52 of ANSYS, Inc. and its subsidiaries and affiliates.
<ComponentDefinition>

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

CSSFile=
Default CSS file to use for this component.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
CSSFile

DefaultValue
None.

DataDefinition
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 53
ACT XML Tags

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

DataModelClass=
Class type that describes the data model of the component.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
DataModelClass

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
54 of ANSYS, Inc. and its subsidiaries and affiliates.
<ComponentDefinition>

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

HTMLFile=
Default HTML file to use for this component.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
HTMLFile

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 55
ACT XML Tags

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

JSFile=
Default JS file to use for this component.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
JSFile

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
56 of ANSYS, Inc. and its subsidiaries and affiliates.
<ComponentStyle>

Name=
Name of the component definition.

Type
System_String

Remarks
Identifies the component type.

Examples
None.

Details
Mandatory
True

Name
Name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<ComponentStyle>
Defines the styles for the component.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 57
ACT XML Tags

Remarks
None.

Examples
None.

Table 13: XML Tag Listing

Attribute component= (p. 58) Component for which styles are being
defined.
Attribute filter= (p. 59) Filter for component styles.

component=
Component for which styles are being defined.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
component

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
58 of ANSYS, Inc. and its subsidiaries and affiliates.
<ComponentStyle>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

filter=
Filter for component styles.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
filter

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 59
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<contextmenus>
Defines user-defined custom context menu entries.

Remarks
At minimum, the context menu entry definition must include the name and version attributes. When
the optional type attribute is defined, it must be set to ContextMenuEntry. Each entry in the <context-
menus> node must have an <onclick> callback.

Examples
None.

Table 14: XML Tag Listing

Tag <UIEntry> (p. 60) User interface entry to be included in the context
menu.

<UIEntry>
User interface entry to be included in the context menu.

Type
Ansys_ACT_Core_XmlDataModel_UIEntry (p. 91)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_UIEntry

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
60 of ANSYS, Inc. and its subsidiaries and affiliates.
<ControlTemplate>

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<ControlTemplate>
Defines a control template for the creation of groups of properties.

Remarks
None.

Examples
None.

Table 15: XML Tag Listing

Tag <PropertyTable> (p. 61) Encapsulates a list of child properties under one
table.
Attribute name= (p. 62) Name of the control template.
Attribute version= (p. 63) Version of the control template.

<PropertyTable>
Encapsulates a list of child properties under one table.

Type
Ansys_ACT_Core_XmlDataModel_PropertyTable (p. 511)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_PropertyTable

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 61
ACT XML Tags

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

name=
Name of the control template.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
62 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the control template.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
version

DefaultValue
1

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<entity>
Defines a custom data entity based on an ACT XML Extension file.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 63
ACT XML Tags

Remarks
None.

Examples
None.

Table 16: XML Tag Listing

Tag <Attributes> (p. 65) Defines the set of attributes for the entity.
(Inherited from SimEntity)
Tag <Callbacks> (p. 66) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 66) Called to check if the entity can be added .
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 67) Called to check if the entity can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 68) Called to check if the entity can be removed.
(Inherited from SimEntity)
Callback <IsValid> (p. 69) Called to check if the entity is valid. (Inherited from
SimEntity)
Callback <OnAdd> (p. 70) Called when the entity is newly added. (Inherited
from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 71) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 72) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 73) Called when object data is cleared. (Inherited from
SimEntity)
Callback <OnDuplicate> (p. 74) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnGenerateData> (p. 75) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 76) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 77) Called when the object is initialized. (Inherited
from SimEntity)
Callback <OnMigrate> (p. 78) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 79) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <OnRemove> (p. 80) Called when the object is removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 81) Called when the object is shown. (Inherited from
SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
64 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Callback <OnSuppress> (p. 82) Called when the object is suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 83) Called when the object is unsuppressed. (Inherited
from SimEntity)
Tag <Property> (p. 84) Defines a property of any user object. (Inherited
from SimEntity)
Attribute caption= (p. 85) Caption for the object. (Inherited from SimEntity)
Attribute class= (p. 86) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute contextual= (p. 87) Indicates whether the object must be displayed
in the contextual menu. . (Inherited from
SimEntity)
Attribute datatype= (p. 88) Data type representing the schematic-exposed
type for which this data entity represents.
Attribute icon= (p. 88) Icon for the object. (Inherited from SimEntity)
Attribute name= (p. 89) Name of the object. (Inherited from SimEntity)
Attribute version= (p. 90) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the entity. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 65
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the entity can be added . (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
66 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the entity can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 67
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the entity can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
68 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the entity is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 69
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the entity is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
70 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 71
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
72 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 73
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
74 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 75
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
76 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 77
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
78 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 79
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
80 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 81
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
82 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 83
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
84 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 85
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
86 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 87
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

datatype=
Data type representing the schematic-exposed type for which this data entity represents.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
datatype

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
88 of ANSYS, Inc. and its subsidiaries and affiliates.
<entity>

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 89
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
90 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Examples
None.

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<entry>
Defines an entry in a user interface element.

Remarks
None.

Examples
None.

Table 17: XML Tag Listing

Tag <Attributes> (p. 93) Defines the set of attributes for the object.
SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 91
ACT XML Tags

Tag <Callbacks> (p. 93) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 94) Called to check if the object can be added.
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 95) Called to check if the object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 96) Called to check if the object can be removed.
(Inherited from SimEntity)
Callback <IsValid> (p. 97) Called to check if the object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 98) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 99) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 100) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 101) Called when object data is cleared. (Inherited from
SimEntity)
Callback <onclick> (p. 102) Called when the object is clicked.
Callback <OnDuplicate> (p. 103) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnGenerateData> (p. 104) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 104) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 105) Called when the object is initialized. (Inherited
from SimEntity)
Callback <OnMigrate> (p. 106) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 107) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <OnRemove> (p. 108) Called when the object is removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 109) Called when the object is shown. (Inherited from
SimEntity)
Callback <OnSuppress> (p. 110) Called when the object is suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 111) Called when the object is unsuppressed. (Inherited
from SimEntity)
Tag <Property> (p. 112) Defines a property of any user object. (Inherited
from SimEntity)
Attribute caption= (p. 113) Caption for the object. (Inherited from SimEntity)
Attribute class= (p. 114) Class name of the controller of the object.
(Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
92 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Attribute contextual= (p. 115) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute icon= (p. 116) Icon for the object. (Inherited from SimEntity)
Attribute name= (p. 116) Name of the object. (Inherited from SimEntity)
Attribute priority= (p. 117) UI-level priority of the object.
Attribute type= (p. 118) GUI operation type for the object.
Attribute version= (p. 119) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the object. SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 93
ACT XML Tags

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Name
CanAdd

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
94 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Name
CanDuplicate

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 95
ACT XML Tags

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Name
CanRemove

Public
True

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
96 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 97
ACT XML Tags

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
98 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 99
ACT XML Tags

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
100 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 101
ACT XML Tags

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onclick>
Called when the object is clicked.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_DataContainerReference_

Name
onclick

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
102 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 103
ACT XML Tags

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
104 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 105
ACT XML Tags

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
106 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 107
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
108 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 109
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
110 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 111
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
112 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 113
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
114 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 115
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
116 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

priority=
UI-level priority of the object.

Type
System_Single

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 117
ACT XML Tags

Remarks
This is used for grouping and ordering purposes.

Examples
None.

Details
Mandatory
False

Name
priority

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

type=
GUI operation type for the object.

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
118 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Examples
None.

Details
Mandatory
False

Name
type

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 119
ACT XML Tags

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<entry>
Defines a drop-down menu within a toolbar.

Remarks
To ceate a dropdown menu inside a toolbar, an entry has to be created inside another entry.

Examples
None.

Table 18: XML Tag Listing

Tag <Callbacks> (p. 121) Specifies the callbacks that will invoke functions from the IronPython
extension script.
Callback <OnClick> (p. 121) Called when the object is clicked.
Tag <Separator> (p. 122) Defines the separator for items in a toolbar
Attribute caption= (p. 123) Caption of the entry.
Attribute Icon= (p. 124) Icon for the entry.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
120 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Attribute name= (p. 125) Name of the entry.


Attribute userobject= (p. 126) Related user object name.

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script.

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<OnClick>
Called when the object is clicked.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 121
ACT XML Tags

Examples
None.

Details
CallbackType
ActionCallback_IDataModelObject_

Mandatory
False

Name
OnClick

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Separator>
Defines the separator for items in a toolbar.

Type
Ansys_ACT_Core_XmlDataModel_Separator (p. 668)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
122 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Separator

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption of the entry.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 123
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Icon=
Icon for the entry.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
Icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
124 of ANSYS, Inc. and its subsidiaries and affiliates.
<entry>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the entry.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 125
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

userobject=
Related user object name.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
userobject

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Extension>
Defines an ACT extension.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
126 of ANSYS, Inc. and its subsidiaries and affiliates.
<Extension>

Remarks
This is the base tag or root element under which all other tags/elements fall.

Examples
None.

Table 19: XML Tag Listing

Tag <Application> (p. 127) Defines an ACT application that will be posted to the ANSYS ACT
Application Store.
Tag <appStoreId> (p. 128) Defines a unique identifier for the ACT application to be used in
the ANSYS ACT Application Store.
Tag <assembly> (p. 129) Defines the assembly to be loaded.
Tag <author> (p. 129) Defines the author of the extension.
Tag <description> (p. 130) Defines the description of the extension.
Tag <Guid> (p. 131) Defines a unique identifier for the extension.
Tag <Interface> (p. 131) Defines the user interface for the extension.
Tag <Licenses> (p. 132) Defines a licenses collection for the extension.
Tag <script> (p. 133) Specifies the IronPython script referenced by the extension.
Tag <simdata> (p. 133) Defines a general section that stores all user object definitions.
Tag <Templates> (p. 134) Defines a collection of control templates.
Tag <UIDefinition> (p. 135) Defines the user interface for the extension.
Tag <Wizard> (p. 135) Defines a wizard within the extension.
Tag <Workflow> (p. 136) Defines custom workflows composed of tasks and task groups.
Attribute debug= (p. 137) Specifies if the scripted version of the extension should be opened
in Debug mode.
Attribute icon= (p. 137) Icon for the extension.
Attribute loadAsDefault= (p. 138) Specifies if the extension should be loaded automatically.
Attribute masked= (p. 139) Specifies if the extension should be loaded automatically, but
hidden in the Extension Manager.
Attribute minorversion= (p. 140) Minor version of the extension.
Attribute name= (p. 141) Name of the extension.
Attribute version= (p. 142) Major version of the extension.

<Application>
Defines an ACT application that will be posted to the ANSYS ACT Application Store.

Type
Ansys_ACT_Core_XmlDataModel_Application (p. 8)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 127
ACT XML Tags

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<appStoreId>
Defines a unique identifier for the ACT application to be used in the ANSYS ACT Application Store.

Type
System_String

Remarks
The format must be: author_shortname..

Examples
None.

Details
Description
Unique identifier of the application for the ANSYS Application Store. The format must be: author_shortname.

ValueName
appStoreId

Name
appStoreId

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
128 of ANSYS, Inc. and its subsidiaries and affiliates.
<Extension>

Public
True

TypeId
Ansys_ACT_Core_Attributes_XmlTagAttribute

<assembly>
Defines the assembly to be loaded.

Type
Ansys_ACT_Core_XmlDataModel_Assembly (p. 20)

Remarks
This tag is typically used to import a specific namespace from a C# dll.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<author>
Defines the author of the extension.

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 129
ACT XML Tags

Examples
None.

Details
Description
Defines the author of the extension.

ValueName
authorName

Name
author

Public
True

TypeId
Ansys_ACT_Core_Attributes_XmlTagAttribute

<description>
Defines the description of the extension.

Type
System_String

Remarks
None.

Examples
<step | wizard>
<description>description</description>
</step | wizard>

Details
Description
Defines the description of the extension.

ValueName
description

Name
description

Public
True

TypeId
Ansys_ACT_Core_Attributes_XmlTagAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
130 of ANSYS, Inc. and its subsidiaries and affiliates.
<Extension>

<Guid>
Defines a unique identifier for the extension.

Type
Ansys_ACT_Core_XmlDataModel_Guid (p. 202)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Interface>
Defines the user interface for the extension.

Type
Ansys_ACT_Core_XmlDataModel_Interface (p. 216)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 131
ACT XML Tags

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Licenses>
Defines a licenses collection for the extension.

Type
Ansys_ACT_Core_XmlDataModel_Licenses (p. 248)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
132 of ANSYS, Inc. and its subsidiaries and affiliates.
<Extension>

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<script>
Specifies the IronPython script referenced by the extension.

Type
Ansys_ACT_Core_XmlDataModel_Script (p. 666)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<simdata>
Defines a general section that stores all user object definitions.

Type
Ansys_ACT_Core_XmlDataModel_SimData (p. 668)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 133
ACT XML Tags

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Templates>
Defines a collection of control templates.

Type
Ansys_ACT_Core_XmlDataModel_Templates (p. 816)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
134 of ANSYS, Inc. and its subsidiaries and affiliates.
<Extension>

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<UIDefinition>
Defines the user interface for the extension.

Type
Ansys_ACT_Core_XmlDataModel_UI_UIDefinition (p. 820)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Wizard>
Defines a wizard within the extension.

Type
Ansys_ACT_Core_XmlDataModel_Wizard (p. 822)

Remarks
The wizard file always starts with this tag.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 135
ACT XML Tags

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Workflow>
Defines custom workflows composed of tasks and task groups.

Type
Ansys_ACT_Core_XmlDataModel_Workflow (p. 831)

Remarks
Defines the top-level workflow tag within an extension. Used to define process integration items (tasks
and task groups).

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
136 of ANSYS, Inc. and its subsidiaries and affiliates.
<Extension>

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

debug=
Specifies if the scripted version of the extension should be opened in Debug mode.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
debug

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the extension.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 137
ACT XML Tags

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

loadAsDefault=
Specifies if the extension should be loaded automatically.

Type
System_Boolean

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
138 of ANSYS, Inc. and its subsidiaries and affiliates.
<Extension>

Remarks
The extension will be loaded automatically if this is set to true.

Examples
None.

Details
Mandatory
False

Name
loadAsDefault

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
False

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

masked=
Specifies if the extension should be loaded automatically, but hidden in the Extension Manager.

Type
System_Boolean

Remarks
The extension will be loaded automatically and hidden if this is set to true.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 139
ACT XML Tags

Examples
None.

Details
Mandatory
False

Name
masked

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
False

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

minorversion=
Minor version of the extension.

Type
System_Int32

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
140 of ANSYS, Inc. and its subsidiaries and affiliates.
<Extension>

Details
Mandatory
False

Name
minorversion

DefaultValue
0

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the extension.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 141
ACT XML Tags

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Major version of the extension.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
version

DefaultValue
1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
142 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<extensionobject>
Extends the extension object definition. (Inherited from DesignXplorer SimEntity)

Remarks
None.

Examples
None.

Table 20: XML Tag Listing

Tag <Attributes> (p. 144) Defines the set of attributes for the extension
object. (Inherited from SimEntity)
Tag <Callbacks> (p. 145) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 146) Called to check if the extension object can be
added. (Inherited from SimEntity)
Callback <CanDuplicate> (p. 147) Called to check if the extension object can be
duplicated. (Inherited from SimEntity)
Callback <CanRemove> (p. 148) Called to check if the extension object can be
removed. (Inherited from SimEntity)
Callback <HostObjectModified> (p. 149) Called when the properties of the host object have
changed.
Callback <IsValid> (p. 150) Called to check if the object is valid. (Inherited
from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 143
ACT XML Tags

Callback <OnAdd> (p. 151) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 151) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 152) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 153) Called when object data is cleared. (Inherited from
SimEntity)
Callback <OnDuplicate> (p. 154) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnGenerateData> (p. 155) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 156) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 157) Called when the object is initialized. (Inherited
from SimEntity)
Callback <OnMigrate> (p. 158) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 159) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <OnRemove> (p. 160) Called when the object is removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 161) Called when the object is shown. (Inherited from
SimEntity)
Callback <OnSuppress> (p. 162) Called when the object is suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 163) Called when the object is unsuppressed. (Inherited
from SimEntity)
Tag <Property> (p. 164) Defines a property of any user object. (Inherited
from SimEntity)
Tag <Target> (p. 165) Defines the target location for the object.
Attribute caption= (p. 166) Caption for the object. (Inherited from SimEntity)
Attribute class= (p. 166) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute contextual= (p. 167) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute icon= (p. 168) Icon for the object. (Inherited from SimEntity)
Attribute name= (p. 169) Name of the object. (Inherited from SimEntity)
Attribute version= (p. 170) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the extension object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
144 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 145
ACT XML Tags

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
146 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 147
ACT XML Tags

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
148 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<HostObjectModified>
Called when the properties of the host object have changed.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_IUserObject_

Mandatory
False

Name
HostObjectModified

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 149
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
150 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 151
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
152 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 153
ACT XML Tags

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
154 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 155
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
156 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 157
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
158 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 159
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
160 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 161
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
162 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 163
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
164 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Target>
Defines the target location for the object.

Type
Ansys_ACT_Core_XmlDataModel_Target (p. 742)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 165
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
166 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 167
ACT XML Tags

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
168 of ANSYS, Inc. and its subsidiaries and affiliates.
<extensionobject>

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 169
ACT XML Tags

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
170 of ANSYS, Inc. and its subsidiaries and affiliates.
<filter>

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<filter>
Defines a filter.

Remarks
None.

Examples
None.

Table 21: XML Tag Listing

Attribute name= (p. 171) Name of the filter.


Attribute src= (p. 172) Specifies the path of the referenced IronPython
script file.

name=
Name of the filter.

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 171
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

src=
Specifies the path of the referenced IronPython script file.

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
172 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Examples
None.

Details
Mandatory
False

Name
src

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Geometry>
Defines a geometry feature.

Remarks
None.

Examples
None.

Table 22: XML Tag Listing

Tag <Attributes> (p. 175) Defines the set of attributes for the geometry.
(Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 173
ACT XML Tags

Tag <Callbacks> (p. 175) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 176) Called to check if the object can be added.
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 177) Called to check if the object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 178) Called to check if the object can be removed.
(Inherited from SimEntity)
Callback <IsValid> (p. 179) Called to check if the object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 180) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGenerate> (p. 181) Called at the end of the generation process.
Callback <OnAfterGeometryUpdate> (p. 182) Called when the object has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 183) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 184) Called when object data is cleared. (Inherited from
SimEntity)
Callback <OnDuplicate> (p. 185) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnEdit> (p. 186) Called when the object is edited.
Callback <OnGenerate> (p. 186) Called when the object is generated.
Callback <OnGenerateData> (p. 187) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 188) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 189) Called when the object is initialized. (Inherited
from SimEntity)
Callback <OnMigrate> (p. 190) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 191) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <OnRemove> (p. 192) Called when the object is removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 193) Called when the object is shown. (Inherited from
SimEntity)
Callback <OnSuppress> (p. 194) Called when the object is suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 195) Called when the object is unsuppressed. (Inherited
from SimEntity)
Tag <Property> (p. 196) Defines a property of any user object. (Inherited
from SimEntity)
Attribute caption= (p. 197) Caption for the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
174 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Attribute class= (p. 198) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute contextual= (p. 199) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute icon= (p. 200) Icon for the object. (Inherited from SimEntity)
Attribute name= (p. 200) Name of the object. (Inherited from SimEntity)
Attribute version= (p. 201) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the geometry. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 175
ACT XML Tags

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
176 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 177
ACT XML Tags

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
178 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 179
ACT XML Tags

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
180 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGenerate>
Called at the end of the generation process.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_IUserObject_

Mandatory
False

Name
OnAfterGenerate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 181
ACT XML Tags

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
182 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 183
ACT XML Tags

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
184 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 185
ACT XML Tags

<OnEdit>
Called when the object is edited.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_IUserObject_

Mandatory
False

Name
OnEdit

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerate>
Called when the object is generated.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
186 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnGenerate

Mandatory
False

Name
OnGenerate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 187
ACT XML Tags

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
188 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 189
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
190 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 191
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
192 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 193
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
194 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 195
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
196 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 197
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
198 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 199
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
200 of ANSYS, Inc. and its subsidiaries and affiliates.
<Geometry>

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 201
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<guid>
Defines a unique identifier for the extension.

Remarks
The GUID is the unique identifier of the extension. Two extensions with the same guid will be considered
by ACT as the same extension

This is very important when the extension is deployed to insure that two different extensions will never
be in conflict (same name for example).

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
202 of ANSYS, Inc. and its subsidiaries and affiliates.
<guid>

This identifier must be added before the first build of the extension and must never be changed after
that. When the extension is updated, a new version created, or features addedthe GUID must kept un-
changed.

A GUID can be generated from the project's page command window using the following code:
code type="python"> import System
System.Guid.NewGuid().ToString() </code>

Examples
None.

Table 23: XML Tag Listing

Attribute shortid= (p. 203) Short identifier for backward


compatibility.

shortid=
Short identifier for backward compatibility.

Type
System_String

Remarks
Must the same as the extension name for all extensions created before R15.

Examples
None.

Details
Mandatory
False

Name
shortid

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 203
ACT XML Tags

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<includegroup>
Defines the include group tag (used by task groups).

Remarks
None.

Examples
None.

Table 24: XML Tag Listing

Attribute caption= (p. 204) Caption of the item to include. (Inherited from IncludeTag)
Attribute external= (p. 205) Indicates whether the included item is defined outside of the extension
file. (Inherited from IncludeTag)
Attribute name= (p. 206) Name of the item to include. (Inherited from IncludeTag)

caption=
Caption of the item to include. (Inherited from IncludeTag)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
204 of ANSYS, Inc. and its subsidiaries and affiliates.
<includegroup>

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

external=
Indicates whether the included item is defined outside of the extension file. (Inherited from IncludeTag)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
external

DefaultValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 205
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the item to include. (Inherited from IncludeTag)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
206 of ANSYS, Inc. and its subsidiaries and affiliates.
<includetask>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<includetask>
Defines the include task tag (used by task groups).

Remarks
None.

Examples
None.

Table 25: XML Tag Listing

Attribute caption= (p. 207) Caption of the item to include. (Inherited from IncludeTag)
Attribute external= (p. 208) Indicates whether the included item is defined outside of the extension
file. (Inherited from IncludeTag)
Attribute name= (p. 209) Name of the item to include. (Inherited from IncludeTag)

caption=
Caption of the item to include. (Inherited from IncludeTag)

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 207
ACT XML Tags

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

external=
Indicates whether the included item is defined outside of the extension file. (Inherited from IncludeTag)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
208 of ANSYS, Inc. and its subsidiaries and affiliates.
<includetask>

Name
external

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the item to include. (Inherited from IncludeTag)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 209
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<input>
Defines an input-level data connection definition.

Remarks
None.

Examples
None.

Table 26: XML Tag Listing

Attribute count= (p. 210) Maximum number of simultaneous input


instances.
Attribute format= (p. 211) Connection format type. (Inherited from
IOItem)
Attribute type= (p. 212) Connection data type. (Inherited from IOItem)

count=
Maximum number of simultaneous input instances.

Type
System_Int32

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
210 of ANSYS, Inc. and its subsidiaries and affiliates.
<input>

Examples
None.

Details
Mandatory
False

Name
count

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

format=
Connection format type. (Inherited from IOItem)

Type
System_String

Remarks
This is used by upstream tasks or your task to determine what "specialized" format should be produced
for the more general "Type" property.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 211
ACT XML Tags

Details
Mandatory
False

Name
format

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

type=
Connection data type. (Inherited from IOItem)

Type
System_String

Remarks
Used to specify the input and output exposed object types for a task.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
212 of ANSYS, Inc. and its subsidiaries and affiliates.
<inputfile>

Name
type

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<inputfile>
Defines an input file.

Remarks
None.

Examples
None.

Table 27: XML Tag Listing

Attribute id= (p. 213) Unique file ID. (Inherited


from File)
Attribute name= (p. 214) The file name. (Inherited
from File)

id=
Unique file ID. (Inherited from File)

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 213
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
id

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
The file name. (Inherited from File)

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
214 of ANSYS, Inc. and its subsidiaries and affiliates.
<inputs>

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<inputs>
Defines the inputs collection for a task.

Remarks
None.

Examples
None.

Table 28: XML Tag Listing

Tag <Input> (p. 216) Defines an input-level data connection


definition.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 215
ACT XML Tags

<Input>
Defines an input-level data connection definition.

Type
Ansys_ACT_Core_XmlDataModel_Input (p. 210)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Input

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Interface>
Defines the user interface for the extension.

Remarks
The interface element information pertains specifically to the GUI.

Examples
None.

Table 29: XML Tag Listing

Tag <Callbacks> (p. 217) Specifies the callbacks that will invoke functions
from the IronPython extension script.
Tag <filter> (p. 218) Defines a filter.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
216 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Callback <GetPostCommands> (p. 219) Called to collect all "post" commands to add to
the solver input file.
Callback <GetPreCommands> (p. 220) Called to collect all "pre" commands to add to the
solver input file.
Callback <GetSolveCommands> (p. 221) Called to collect all "solve" commands to add to
the solver input file.
Tag <images> (p. 222) Defines the default folder where images to be
used by the extension are stored.
Callback <IsAnalysisValid> (p. 222) Called to check if an analysis is valid.
Callback <OnActiveObjectChange> (p. 223) Called when the active object is changed.
Callback <OnAfterGeometryUpdate> (p. 224) Called after the geometry has been updated..
Callback <OnAfterRemove> (p. 225) Called after the object has been removed..
Callback <OnAfterSolve> (p. 226) Called after an analysis has been solved.
Callback <Called before the geometry is Called before the geometry is updated..
updated.> (p. 227)
Callback <OnBeforeSolve> (p. 228) Called before an analysis starts to solve.
Callback <OnBodySuppressStateChange> (p. 229) Called when the body suppress state has been
changed.
Callback <OnDraw> (p. 230) Called when the application is drawn.
Callback <OnDraw2D> (p. 231) Called when the application is drawn.
Callback <OnInit> (p. 232) Called when the given context is initialized.
Callback <OnLoad> (p. 233) Called when a project is loaded.
Callback <OnMeshCleaned> (p. 234) Called when the mesh is cleaned.
Callback <OnMeshGenerated> (p. 235) Called when the mesh is generated.
Callback <OnPostFinished> (p. 236) Called when the postprocessing ends for a given
analysis.
Callback <OnPostStarted> (p. 237) Called when the postprocessing starts for a given
analysis.
Callback <OnReady> (p. 238) Called when the application is fully loaded and in
a "ready" state.
Callback <OnSave> (p. 239) Called when a project is saved.
Callback <OnTerminate> (p. 240) Called when the given context is terminated.
Callback <Resume> (p. 241) Called when a project is loaded.
Callback <Save> (p. 242) Called when a project is saved.
Tag <toolbar> (p. 243) Defines a toolbar.
Attribute context= (p. 244) Context or combination of contexts (separated
using '|') for the interface.

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 217
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<filter>
Defines a filter.

Type
Ansys_ACT_Core_XmlDataModel_Filter (p. 171)

Remarks
None.

Examples
None.

Details
ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
218 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<GetPostCommands>
Called to collect all "post" commands to add to the solver input file.

Type
Ansys_ACT_Core_XmlDataModel_CallbackGetPostPreSolveCommands (p. 26)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetAnalysisSolveCommands

Mandatory
False

Name
GetPostCommands

Public
True

Obsolete
True

ObsoleteMessage
Use 'getcommands' callback with location="post".

ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 219
ACT XML Tags

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetPreCommands>
Called to collect all "pre" commands to add to the solver input file.

Type
Ansys_ACT_Core_XmlDataModel_CallbackGetPostPreSolveCommands (p. 26)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetAnalysisSolveCommands

Mandatory
False

Name
GetPreCommands

Public
True

Obsolete
True

ObsoleteMessage
Use 'getcommands' callback with location="pre".

ChildType
None.

MinOccurence
0

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
220 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetSolveCommands>
Called to collect all "solve" commands to add to the solver input file.

Type
Ansys_ACT_Core_XmlDataModel_CallbackGetPostPreSolveCommands (p. 26)

Remarks
If timeDependent is true, the callback take as argument : analysis, step, stream

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetAnalysisSolveCommands

Mandatory
False

Name
GetSolveCommands

Public
True

Obsolete
True

ObsoleteMessage
Use 'getcommands' callback with location="solve".

ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 221
ACT XML Tags

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<images>
Defines the default folder where images to be used by the extension are stored.

By default, ACT looks for images in the same directory as the extension. If images for the extension
have been stored in a subdirectory of the main extension directory called images, the following definition
is appropriate.

This is the most common situation:


<images>images</images>

Type
System_String

Remarks
By default, all folders referenced by this tag are relatives to the folder of the extension.

Examples
None.

Details
Description
Add a folder to find images.

Public
True

Name
images

ValueName
None.

TypeId
Ansys_ACT_Core_Attributes_XmlTagAttribute

<IsAnalysisValid>
Called to check if an analysis is valid.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
222 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsAnalysisValid

Mandatory
False

Name
IsAnalysisValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnActiveObjectChange>
Called when the active object is changed.

Type
Ansys_ACT_Core_XmlDataModel_CallbackOnActiveObjectChange (p. 28)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 223
ACT XML Tags

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActiveObjectChanged

Mandatory
False

Name
OnActiveObjectChange

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated..

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
224 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterRemove>
Called after a geometry has been removed.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 225
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterRemove

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterSolve>
Called after an analysis has been solved.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
226 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBeforeSolveAnalysis

Mandatory
False

Name
OnAfterSolve

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Called before the geometry is updated.>


Called before the geometry is updated..

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 227
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
Called before the geometry is updated.

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBeforeSolve>
Called when an analysis starts to solve.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
228 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBeforeSolveAnalysis

Mandatory
False

Name
OnBeforeSolve

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 229
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDraw>
Called when the application is drawn.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
230 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDraw

Mandatory
False

Name
OnDraw

Public
False

Obsolete
True

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDraw2D>
Called when the application is drawn.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 231
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDraw

Mandatory
False

Name
OnDraw2D

Public
False

Obsolete
True

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the given context is initialized.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
232 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInit

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnLoad>
Called when a project is loaded.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 233
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnLoadSave

Mandatory
False

Name
OnLoad

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMeshCleaned>
Called when the mesh is cleaned.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
234 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnMeshCleaned

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMeshGenerated>
Called when the mesh is generated.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 235
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnMeshGenerated

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnPostFinished>
Called when the postprocessing ends for a given analysis.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
236 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBeforeSolveAnalysis

Mandatory
False

Name
OnPostFinished

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnPostStarted>
Called when the postprocessing starts for a given analysis.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 237
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBeforeSolveAnalysis

Mandatory
False

Name
OnPostStarted

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
238 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSave>
Called when a project is saved.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 239
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnLoadSave

Mandatory
False

Name
OnSave

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnTerminate>
Called when the given context is terminated.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
240 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInit

Mandatory
False

Name
OnTerminate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Resume>
Called when a project is loaded.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Useful for the retreival of additional data.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 241
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_ResumeExt

Mandatory
False

Name
Resume

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Save>
Called when a project is saved.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Useful for the savinig additional data.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
242 of ANSYS, Inc. and its subsidiaries and affiliates.
<Interface>

Details
CallbackType
Ansys_ACT_Core_Callbacks_SaveExt

Mandatory
False

Name
Save

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<toolbar>
Defines a toolbar.

Type
Ansys_ACT_Core_XmlDataModel_Toolbar (p. 817)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 243
ACT XML Tags

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

context=
Context or combination of contexts (separated using '|') for the interface.

Type
System_String_ARRAY_

Remarks
This interface block will be taking into account only for specified context(s).

The context specifies the application for which the interface element applies.

If no context is specified, then the interface element applies to all the available applications for ACT.

None.

Examples
None.

Details
Mandatory
True

Name
context

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
244 of ANSYS, Inc. and its subsidiaries and affiliates.
<Layout>

DataDefinition
False

AllowedValues
None.

MultipleValue
True

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Layout>
Defines the layout used to display the extension.

Remarks
None.

Examples
None.

Table 30: XML Tag Listing

Tag <Component> (p. 245) Defines the


component.
Attribute name= (p. 246) Name of the
layout.

<Component>
Defines the component.

Type
Ansys_ACT_Core_XmlDataModel_UI_Component (p. 31)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 245
ACT XML Tags

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

name=
Name of the layout.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
246 of ANSYS, Inc. and its subsidiaries and affiliates.
<License>

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<License>
Defines a license to be used in the execution of an extension.

Remarks
None.

Examples
None.

Table 31: XML Tag Listing

Attribute name= (p. 247) Name of the


license.

name=
Name of the license.

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 247
ACT XML Tags

Details
Mandatory
False

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Licenses>
Defines a licenses collection for the extension.

Remarks
None.

Examples
None.

Table 32: XML Tag Listing

Tag <License> (p. 248) Defines a license to be used in the execution of an


extension.

<License>
Defines a license to be used in the execution of an extension.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
248 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Type
Ansys_ACT_Core_XmlDataModel_License (p. 247)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Load>
Defines a simulation load or boundary.

Remarks
The <load> element and its children allow you to configure the properties of a custom load and specify
the IronPython functions that are invoked based on system and user-generated events.

Examples
None.

Table 33: XML Tag Listing

Tag <Attributes> (p. 251) Defines the set of attributes for the load. (Inherited
from SimEntity)
Tag <Callbacks> (p. 252) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 249
ACT XML Tags

Callback <CanAdd> (p. 252) Called to check if the object can be added.
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 253) Called to check if the object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 254) Called to check if the object can be removed.
(Inherited from SimEntity)
Callback <GetCommands> (p. 255) Called to collect all commands to add to the solver
input file.
Callback <GetNodalValuesForDisplay> (p. 256) Called to get nodal values associated to the load.
Callback <GetPostCommands> (p. 257) Called to collect all "post" commands to add to
the solver input file.
Callback <GetPreCommands> (p. 258) Called to collect all "pre" commands to add to the
solver input file.
Callback <GetSolveCommands> (p. 259) Called to collect all "solve" commands to add to
the solver input file.
Callback <IsValid> (p. 260) Called to check if the object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 261) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGenerate> (p. 262) Called after the generation is completed.
Callback <OnAfterGeometryUpdate> (p. 263) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 264) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 265) Called when object data is cleared. (Inherited from
SimEntity)
Callback <OnDuplicate> (p. 266) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnGenerate> (p. 267) Called when the load object is generated.
Callback <OnGenerateData> (p. 268) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 269) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 270) Called when the object is initialized. (Inherited
from SimEntity)
Callback <OnMigrate> (p. 271) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 272) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <OnRemove> (p. 273) Called when the object is removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 274) Called when the object is shown. (Inherited from
SimEntity)
Callback <OnSuppress> (p. 275) Called when the object is suppressed. (Inherited
from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
250 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Callback <OnUnsuppress> (p. 276) Called when the object is unsuppressed. (Inherited
from SimEntity)
Tag <Property> (p. 277) Defines a property of any user object. (Inherited
from SimEntity)
Attribute caption= (p. 278) Caption for the object. (Inherited from SimEntity)
Attribute class= (p. 279) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute color= (p. 280) Color of scoped entities.
Attribute contextual= (p. 281) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute icon= (p. 282) Icon for the object. (Inherited from SimEntity)
Attribute IsLoad= (p. 282) Indicates whether the load object should be
considered as a load boundary.
Attribute IsSupport= (p. 283) Indicates whether the load object should be
considered as a support boundary.
Attribute name= (p. 284) Name of the object. (Inherited from SimEntity)
Attribute unit= (p. 285) Default unit used by the contour display.
Attribute version= (p. 286) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 251
ACT XML Tags

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
252 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 253
ACT XML Tags

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
254 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetCommands>
Called to collect all commands to add to the solver input file.

Type
List_CallbackGetCommands_

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 255
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetCommands

Mandatory
False

Name
GetCommands

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetNodalValuesForDisplay>
Called to get nodal values associated to the load.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
256 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetNodeValues

Mandatory
False

Name
GetNodalValuesForDisplay

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetPostCommands>
Called to collect all "post" commands to add to the solver input file.

Type
Ansys_ACT_Core_XmlDataModel_CallbackGetPostPreSolveCommands (p. 26)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 257
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSolveCommands

Mandatory
False

Name
GetPostCommands

Public
True

Obsolete
True

ObsoleteMessage
Use 'getcommands' callback with location="post".

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetPreCommands>
Called to collect all "pre" commands to add to the solver input file.

Type
Ansys_ACT_Core_XmlDataModel_CallbackGetPostPreSolveCommands (p. 26)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
258 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSolveCommands

Mandatory
False

Name
GetPreCommands

Public
True

Obsolete
True

ObsoleteMessage
Use 'getcommands' callback with location="pre".

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetSolveCommands>
Called to collect all "solve" commands to add to the solver input file.

Type
Ansys_ACT_Core_XmlDataModel_CallbackGetPostPreSolveCommands (p. 26)

Remarks
If timeDependent is true, the callback take as argument : analysis, step, stream

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 259
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSolveCommands

Mandatory
False

Name
GetSolveCommands

Public
True

Obsolete
True

ObsoleteMessage
Use 'getcommands' callback with location="solve".

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
260 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 261
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGenerate>
Called when the generation is completed.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
262 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnAfterGenerate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 263
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
264 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 265
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
266 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerate>
Called when the load object is generated.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 267
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnGenerate

Mandatory
False

Name
OnGenerate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
268 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 269
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
270 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 271
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
272 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 273
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
274 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 275
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
276 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 277
ACT XML Tags

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
278 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 279
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

color=
Color of scoped entities.

Type
System_String

Remarks
The format of the color is the same as for html page. It's #rrggbb where rr is a 2 digits integer in hexa-
decimal for the red part, gg is a 2 digits integer in hexadecimal for the green part and bb is a 2 digits
integer in hexadecimal for the blue part.<br /> For example:<br /> White: #FFFFFF<br /> Black:
#000000<br /> Red: #FF0000<br /> Green: #00FF00<br /> Blue: #0000FF<br />

Examples
None.

Details
Mandatory
False

Name
color

DefaultValue
#00ff00

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
280 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 281
ACT XML Tags

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

IsLoad=
Indicates whether the load object should be considered as a load boundary.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
282 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
IsLoad

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
False

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

IsSupport=
Indicates whether the load object should be considered as a support boundary.

Type
System_Boolean

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 283
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
IsSupport

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
False

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
284 of ANSYS, Inc. and its subsidiaries and affiliates.
<Load>

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

unit=
Default unit used by the contour display.

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 285
ACT XML Tags

Details
Mandatory
False

Name
unit

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
286 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Object>
Defines an object.

Remarks
None.

Examples
None.

Table 34: XML Tag Listing

Tag <Attributes> (p. 289) Defines the set of attributes for the object.
(Inherited from SimEntity)
Tag <Callbacks> (p. 290) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 290) Called to check if the object can be added.
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 291) Called to check if the object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 292) Called to check if the object can be removed.
(Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 287
ACT XML Tags

Callback <GetCommands> (p. 293) Called to collect all commands to add to the solver
input file.
Callback <GetNodalValuesForDisplay> (p. 294) Called to get nodal values associated to the load.
Callback <GetPostCommands> (p. 295) Called to collect all "post" commands to add to
the solver input file.
Callback <GetPreCommands> (p. 296) Called to collect all "pre" commands to add to the
solver input file.
Callback <GetSolveCommands> (p. 297) Called to collect all "solve" commands to add to
the solver input file.
Callback <IsValid> (p. 298) Called to check if the object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 299) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGenerate> (p. 300) Called after the generation is completed.
Callback <OnAfterGeometryUpdate> (p. 301) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 302) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 303) Called when object data is cleared. (Inherited from
SimEntity)
Callback <OnDuplicate> (p. 304) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnGenerate> (p. 305) Called when the load object is generated.
Callback <OnGenerateData> (p. 306) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 307) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 308) Called when the object is initialized. (Inherited
from SimEntity)
Callback <OnMigrate> (p. 309) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 310) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <OnRemove> (p. 311) Called when the object is removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 312) Called when the object is shown. (Inherited from
SimEntity)
Callback <OnSuppress> (p. 313) Called when the object is suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 314) Called when the object is unsuppressed. (Inherited
from SimEntity)
Tag <Property> (p. 315) Defines a property of any user object. (Inherited
from SimEntity)
Tag <Target> (p. 316) Defines the target location for the object.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
288 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Attribute caption= (p. 317) Caption for the object. (Inherited from SimEntity)
Attribute class= (p. 317) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute color= (p. 318) Color of scoped entities.
Attribute contextual= (p. 319) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute icon= (p. 320) Icon for the object. (Inherited from SimEntity)
Attribute IsLoad= (p. 321) Indicates whether the load object should be
considered as a load boundary.
Attribute IsSupport= (p. 322) Indicates whether the load object should be
considered as a support boundary.
Attribute name= (p. 323) Name of the object. (Inherited from SimEntity)
Attribute unit= (p. 324) Default unit used by the contour display.
Attribute version= (p. 325) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the load. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 289
ACT XML Tags

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
290 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 291
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
292 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetCommands>
Called to collect all commands to add to the solver input file.

Type
List_CallbackGetCommands_

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 293
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetCommands

Mandatory
False

Name
GetCommands

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetNodalValuesForDisplay>
Called to get nodal values associated to the load.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
294 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetNodeValues

Mandatory
False

Name
GetNodalValuesForDisplay

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetPostCommands>
Called to collect all "post" commands to add to the solver input file.

Type
Ansys_ACT_Core_XmlDataModel_CallbackGetPostPreSolveCommands (p. 26)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 295
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSolveCommands

Mandatory
False

Name
GetPostCommands

Public
True

Obsolete
True

ObsoleteMessage
Use 'getcommands' callback with location="post".

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetPreCommands>
Called to collect all "pre" commands to add to the solver input file.

Type
Ansys_ACT_Core_XmlDataModel_CallbackGetPostPreSolveCommands (p. 26)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
296 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSolveCommands

Mandatory
False

Name
GetPreCommands

Public
True

Obsolete
True

ObsoleteMessage
Use 'getcommands' callback with location="pre".

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetSolveCommands>
Called to collect all "solve" commands to add to the solver input file.

Type
Ansys_ACT_Core_XmlDataModel_CallbackGetPostPreSolveCommands (p. 26)

Remarks
If timeDependent is true, the callback take as argument : analysis, step, stream

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 297
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSolveCommands

Mandatory
False

Name
GetSolveCommands

Public
True

Obsolete
True

ObsoleteMessage
Use 'getcommands' callback with location="solve".

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
298 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 299
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGenerate>
Called after the generation is completed.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
300 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnAfterGenerate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 301
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
302 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 303
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
304 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerate>
Called when the load object is generated.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 305
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnGenerate

Mandatory
False

Name
OnGenerate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
306 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 307
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
308 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 309
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
310 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 311
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
312 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 313
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
314 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 315
ACT XML Tags

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Target>
Defines the target location for the object.

Type
Ansys_ACT_Core_XmlDataModel_Target (p. 742)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
316 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 317
ACT XML Tags

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

color=
Color of scoped entities.

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
318 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Remarks
The format of the color is the same as for html page. It's #rrggbb where rr is a 2 digits integer in hexa-
decimal for the red part, gg is a 2 digits integer in hexadecimal for the green part and bb is a 2 digits
integer in hexadecimal for the blue part.<br /> For example:<br /> White: #FFFFFF<br /> Black:
#000000<br /> Red: #FF0000<br /> Green: #00FF00<br /> Blue: #0000FF<br />

Examples
None.

Details
Mandatory
False

Name
color

DefaultValue
#00ff00

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 319
ACT XML Tags

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
320 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

IsLoad=
Indicates whether the load object should be considered as a load boundary.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 321
ACT XML Tags

Name
IsLoad

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
False

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

IsSupport=
Indicates whether the load object should be considered as a support boundary.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
IsSupport

DefaultValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
322 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
False

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 323
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

unit=
Default unit used by the contour display.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
unit

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
324 of ANSYS, Inc. and its subsidiaries and affiliates.
<Object>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 325
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Optimizer>
Defines an optimizer.

Remarks
None.

Examples
None.

Table 35: XML Tag Listing

Tag <Attributes> (p. 329) Defines the set of attributes for the
optimizer. (Inherited from SimEntity)
Tag <Callbacks> (p. 330) Specifies the callbacks that will invoke
functions from the IronPython extension
script. (Inherited from SimEntity)
Callback <CanAdd> (p. 331) Called to check if the object can be
added. (Inherited from SimEntity)
Callback <CanDuplicate> (p. 332) Called to check if the object can be
duplicated. (Inherited from SimEntity)
Callback <CanRemove> (p. 332) Called to check if the object can be
removed. (Inherited from SimEntity)
Callback <CanRun> (p. 333) Indicates if the optimizer (or sampling)
is able to process the optimization
(design of experiments) study with its
current configuration. (Inherited from
DesignExplorer)
Callback <Configuration> (p. 334) Returns a user-readable string
summarizing the current configuration
of the optimizer (or the sampling).
(Inherited from DesignExplorer)
Callback <ConvergenceDescription> (p. 335) Returns a DXConvergenceDescription
object describing the convergence data
provided.
Callback <Description> (p. 336) Returns a user-readable string describing
the optimizer and its specific
capabilities. (Inherited from
DesignExplorer)
Callback <InputParametersEdited> (p. 337) Called when the properties of input
parameters have been changed.
(Inherited from DesignExplorer)
Callback <IsValid> (p. 338) Called to check if the object is valid.
(Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
326 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Callback <MethodPropertiesEdited> (p. 339) Called when the properties of the


optimization method have been
changed. (Inherited from
DesignExplorer)
Callback <ObjectivesOrConstraintsEdited> (p. 340) Invoked when the definition of
objectives or constraints have changed.
Callback <OnAdd> (p. 341) Called when the object is newly added.
(Inherited from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 342) Called after the geometry has been
updated. (Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 343) Called when the body suppress state
has been changed. (Inherited from
SimEntity)
Callback <OnClearData> (p. 344) Called when object data is cleared.
(Inherited from SimEntity)
Callback <OnCreate> (p. 345) Invoked to provide an instance of
IOptimizationMethod (or
ISamplingMethod). (Inherited from
DesignExplorer)
Callback <OnDuplicate> (p. 346) Called when the object is duplicated.
(Inherited from SimEntity)
Callback <OnGenerateData> (p. 347) Called when object data is generated.
(Inherited from SimEntity)
Callback <OnHide> (p. 348) Called when the object is hidden.
(Inherited from SimEntity)
Callback <OnInit> (p. 349) Called when the object is initialized.
(Inherited from SimEntity)
Callback <OnMigrate> (p. 350) Called when the object version has been
changed. (Inherited from SimEntity)
Callback <OnReady> (p. 351) Called when the application is fully
loaded and in a "ready" state. (Inherited
from SimEntity)
Callback <OnRelease> (p. 352) Invoked to release the
IOptimizationMethod (or the
ISamplingMethod) instance. (Inherited
from DesignExplorer)
Callback <OnRemove> (p. 353) Called when the object is removed.
(Inherited from SimEntity)
Callback <OnShow> (p. 354) Called when the object is shown.
(Inherited from SimEntity)
Callback <OnSuppress> (p. 355) Called when the object is suppressed.
(Inherited from SimEntity)
Callback <OnUnsuppress> (p. 356) Called when the object is unsuppressed.
(Inherited from SimEntity)
Callback <ParameterRelationshipsEdited> (p. 357) Invoked when the definition of
parameter relationships have changed.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 327
ACT XML Tags

Tag <Property> (p. 358) Defines a property of any user object.


(Inherited from SimEntity)
Callback <QuickHelp> (p. 359) Returns a user-readable string helping
to understand the state of the optimizer
(or the sampling) when CanRun is false.
(Inherited from DesignExplorer)
Callback <Status> (p. 360) Returns a user-readable string describing
the status of the optimization (or the
sampling) resolution. (Inherited from
DesignExplorer)
Attribute basedondirectoptimizationonly= (p. 361) True if the optimizer is only available in
the context of a Direct Optimization
component; false otherwise.
Attribute basedonresponsesurfaceonly= (p. 362) True if the optimizer is only available in
the context of a Response Surface
component; false otherwise.
Attribute caption= (p. 363) Caption for the object. (Inherited from
SimEntity)
Attribute class= (p. 363) Class name of the controller of the
object. (Inherited from SimEntity)
Attribute constrainthandling= (p. 364) Supports constraint handling.
Attribute constraintimportance= (p. 365) Supports the Importance property of a
constraint.
Attribute constraintoninputparameter= (p. 366) Supports constraints defined on an
Input Parameter.
Attribute contextual= (p. 367) Indicates whether the object must be
displayed in the contextual menu.
(Inherited from SimEntity)
Attribute convergencedata= (p. 368) Provides convergence data.
Attribute equaltoconstraint= (p. 369) Supports the Equal To constraint type.
Attribute greaterthanconstraint= (p. 370) Supports the Greater Than constraint
type.
Attribute historychartxaxistype= (p. 371) Defines the X axis type for history charts.
Attribute icon= (p. 372) Icon for the object. (Inherited from
SimEntity)
Attribute insideboundsconstraint= (p. 372) Supports the Inside Bounds constraint
type.
Attribute lessthanconstraint= (p. 373) Supports the Less Than constraint type.
Attribute logfile= (p. 374) Provides messages to generate a log file.
(Inherited from DesignExplorer)
Attribute maximizeobjective= (p. 375) Supports the Maximize objective type.
Attribute maximumnumberofconstraints= (p. 376) Defines the maximum number of
constraints supported by the optimizer.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
328 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Attribute maximumnumberofdoublelistparameters= (p. 377) Indicates the maximum number of


double list parameters supported.
(Inherited from DesignExplorer)
Attribute maximumnumberofdoubleparameters= (p. 378) Indicates the maximum number of
double parameters supported. (Inherited
from DesignExplorer)
Attribute maximumnumberofinputparameters= (p. 379) Indicates the maximum number of input
parameters supported. (Inherited from
DesignExplorer)
Attribute maximumnumberofintegerlistparameters= (p. 380) Indicates the maximum number of
integer list parameters supported.
(Inherited from DesignExplorer)
Attribute maximumnumberofobjectives= (p. 381) Defines the maximum number of
objectives supported by the optimizer.
Attribute minimizeobjective= (p. 381) Supports the Minimize objective type.
Attribute minimumnumberofconstraints= (p. 382) Defines the minimum number of
constraints required.
Attribute minimumnumberofobjectives= (p. 383) Defines the minimum number of
objectives required.
Attribute name= (p. 384) Name of the object. (Inherited from
SimEntity)
Attribute objectiveimportance= (p. 385) Supports the Importance property of an
objective.
Attribute objectiveoninputparameter= (p. 386) Supports objectives defined on an Input
Parameter.
Attribute parameterrelationship= (p. 387) Supports parameter relationships.
Attribute seekobjective= (p. 388) Supports the Seek objective type.
Attribute startingpointrequired= (p. 389) Requires a Starting Point.
Attribute version= (p. 390) Version of the object. (Inherited from
SimEntity)

<Attributes>
Defines the set of attributes for the optimizer. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 329
ACT XML Tags

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
330 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 331
ACT XML Tags

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
332 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRun>
Indicates if the optimizer (or sampling) is able to process the optimization (design of experiments) study
with its current configuration. (Inherited from DesignExplorer)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 333
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
FuncCallback_IUserObject__bool_

Mandatory
False

Name
CanRun

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Configuration>
Returns a user-readable string summarizing the current configuration of the optimizer (or the sampling).
(Inherited from DesignExplorer)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
334 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
FuncCallback_IUserObject__string_

Mandatory
False

Name
Configuration

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<ConvergenceDescription>
Returns a DXConvergenceDescription object describing the convergence data provided.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 335
ACT XML Tags

Remarks
None.

Examples
None.

Details
CallbackType
FuncCallback_IUserObject__object_

Mandatory
False

Name
ConvergenceDescription

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Description>
Returns a user-readable string describing the optimizer and its specific capabilities. (Inherited from De-
signExplorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
336 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Remarks
None.

Examples
<step | wizard>
<description>description</description>
</step | wizard>

Details
CallbackType
FuncCallback_IUserObject__string_

Mandatory
False

Name
Description

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<InputParametersEdited>
Invoked when the properties of input parameters have changed. (Inherited from DesignExplorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 337
ACT XML Tags

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_IUserObject_

Mandatory
False

Name
InputParametersEdited

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
338 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<MethodPropertiesEdited>
Invoked when the properties of the optimization method have changed. (Inherited from DesignExplorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 339
ACT XML Tags

Details
CallbackType
ActionCallback_IUserObject_

Mandatory
False

Name
MethodPropertiesEdited

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<ObjectivesOrConstraintsEdited>
Invoked when the definition of objectives or constraints have changed.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
340 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
CallbackType
ActionCallback_IUserObject_

Mandatory
False

Name
ObjectivesOrConstraintsEdited

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 341
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
342 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 343
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
344 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnCreate>
Invoked to provide an instance of IOptimizationMethod (or ISamplingMethod). (Inherited from DesignEx-
plorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 345
ACT XML Tags

Details
CallbackType
FuncCallback_IUserObject__object_

Mandatory
False

Name
OnCreate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
346 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 347
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
348 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 349
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
350 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 351
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRelease>
Invoked to release the IOptimizationMethod (or the ISamplingMethod) instance. (Inherited from De-
signExplorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
352 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
CallbackType
ActionCallback_IUserObject_

Mandatory
False

Name
OnRelease

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 353
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
354 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 355
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
356 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<ParameterRelationshipsEdited>
Invoked when the definition of parameter relationships have changed.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 357
ACT XML Tags

Details
CallbackType
ActionCallback_IUserObject_

Mandatory
False

Name
ParameterRelationshipsEdited

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
358 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<QuickHelp>
Returns a user-readable string helping to understand the state of the optimizer (or the sampling) when
CanRun is false. (Inherited from DesignExplorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
FuncCallback_IUserObject__string_

Mandatory
False

Name
QuickHelp

Public
True

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 359
ACT XML Tags

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Status>
Returns a user-readable string describing the status of the optimization (or the sampling) resolution.
(Inherited from DesignExplorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
FuncCallback_IUserObject__string_

Mandatory
False

Name
Status

Public
True

Obsolete
False

ObsoleteMessage
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
360 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

basedondirectoptimizationonly=
True if the optimizer is only available in the context of a Direct Optimization component; false otherwise.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
basedondirectoptimizationonly

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 361
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

basedonresponsesurfaceonly=
True if the optimizer is only available in the context of a Response Surface component; false otherwise.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
basedonresponsesurfaceonly

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
362 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 363
ACT XML Tags

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

constrainthandling=
Supports Constraint Handling.

Type
System_Boolean

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
364 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
constrainthandling

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

constraintimportance=
Supports the Importance property of a constraint.

Type
System_Boolean

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 365
ACT XML Tags

Examples
None.

Details
Mandatory
False

Name
constraintimportance

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

constraintoninputparameter=
Supports constraints defined on an Input Parameter.

Type
System_Boolean

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
366 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
Mandatory
False

Name
constraintoninputparameter

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 367
ACT XML Tags

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

convergencedata=
Provides convergence data.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
convergencedata

DefaultValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
368 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

equaltoconstraint=
Supports the Equal To constraint type.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
equaltoconstraint

DefaultValue
True

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 369
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

greaterthanconstraint=
Supports the Greater Than constraint type.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
greaterthanconstraint

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
370 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

historychartxaxistype=
Defines the X axis type for history charts.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
historychartxaxistype

DefaultValue
bypoint

DataDefinition
False

AllowedValues
System.String[]

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 371
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

insideboundsconstraint=
Supports the Inside Bounds constraint type.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
372 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
insideboundsconstraint

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

lessthanconstraint=
Supports the Less Than constraint type.

Type
System_Boolean

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 373
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
lessthanconstraint

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

logfile=
Provides messages to generate a log file. (Inherited from DesignExplorer)

Type
System_Boolean

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
374 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Examples
None.

Details
Mandatory
False

Name
logfile

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

maximizeobjective=
Supports the Maximize objective type.

Type
System_Boolean

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 375
ACT XML Tags

Details
Mandatory
False

Name
maximizeobjective

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

maximumnumberofconstraints=
Defines the maximum number of constraints supported by the optimizer.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
376 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Name
maximumnumberofconstraints

DefaultValue
100

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

maximumnumberofdoublelistparameters=
Indicates the maximum number of double list parameters supported. (Inherited from DesignExplorer)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
maximumnumberofdoublelistparameters

DefaultValue
100

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 377
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

maximumnumberofdoubleparameters=
Indicates the maximum number of double parameters supported. (Inherited from DesignExplorer)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
maximumnumberofdoubleparameters

DefaultValue
100

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
378 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

maximumnumberofinputparameters=
Indicates the maximum number of input parameters supported. (Inherited from DesignExplorer)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
maximumnumberofinputparameters

DefaultValue
100

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 379
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

maximumnumberofintegerlistparameters=
Indicates the maximum number of integer list parameters supported. (Inherited from DesignExplorer)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
maximumnumberofintegerlistparameters

DefaultValue
100

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
380 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

maximumnumberofobjectives=
Defines the maximum number of objectives supported by the optimizer.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
maximumnumberofobjectives

DefaultValue
100

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

minimizeobjective=
Supports the Minimize objective type.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 381
ACT XML Tags

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
minimizeobjective

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

minimumnumberofconstraints=
Defines the minimum number of constraints required.

Type
System_Int32

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
382 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
minimumnumberofconstraints

DefaultValue
0

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

minimumnumberofobjectives=
Defines the minimum number of objectives required.

Type
System_Int32

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 383
ACT XML Tags

Examples
None.

Details
Mandatory
False

Name
minimumnumberofobjectives

DefaultValue
1

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
384 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

objectiveimportance=
Supports the Importance property of an objective.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 385
ACT XML Tags

Name
objectiveimportance

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

objectiveoninputparameter=
Supports objectives defined on an Input Parameter.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
objectiveoninputparameter

DefaultValue
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
386 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

parameterrelationship=
Supports parameter relationships.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
parameterrelationship

DefaultValue
False

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 387
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

seekobjective=
Supports the Seek objective type.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
seekobjective

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
388 of ANSYS, Inc. and its subsidiaries and affiliates.
<Optimizer>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

startingpointrequired=
Requires a Starting Point.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
startingpointrequired

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 389
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<output>
Defines an output-level data connection definition

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
390 of ANSYS, Inc. and its subsidiaries and affiliates.
<output>

Remarks
None.

Examples
None.

Table 36: XML Tag Listing

Attribute format= (p. 391) Connection format type. (Inherited from


IOItem)
Attribute type= (p. 392) Cconnection data type. (Inherited from
IOItem)

format=
Connection format type. (Inherited from IOItem)

Type
System_String

Remarks
This is used by upstream tasks or your task to determine what "specialized" format should be produced
for the more general "Type" property.

Examples
None.

Details
Mandatory
False

Name
format

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 391
ACT XML Tags

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

type=
Cconnection data type. (Inherited from IOItem)

Type
System_String

Remarks
Used to specify the input and output exposed object types for a task.

Examples
None.

Details
Mandatory
False

Name
type

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
392 of ANSYS, Inc. and its subsidiaries and affiliates.
<outputfile>

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<outputfile>
Defines an output file.

Remarks
None.

Examples
None.

Table 37: XML Tag Listing

Attribute id= (p. 393) Unique file ID. (Inherited from File)
Attribute name= (p. 394) Name of the output file. (Inherited
from File)

id=
Unique file ID. (Inherited from File)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
id

DefaultValue
None.

DataDefinition
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 393
ACT XML Tags

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the output file. (Inherited from File)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
394 of ANSYS, Inc. and its subsidiaries and affiliates.
<outputs>

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<outputs>
Defines the outputs collection for a task.

Remarks
None.

Examples
None.

Table 38: XML Tag Listing

Tag <Output> (p. 395) Defines an output-level data connection


definition.

<Output>
Defines an output-level data connection definition.

Type
Ansys_ACT_Core_XmlDataModel_Output (p. 390)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Output

MinOccurence
0

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 395
ACT XML Tags

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Panel>
Defines a panel to be displayed in the application.

Remarks
None.

Examples
None.

Table 39: XML Tag Listing

Tag <Callbacks> (p. 396) Specifies the callbacks that will invoke functions from the
IronPython extension script. (Inherited from SimEntity)
Callback <OnPanelHidden> (p. 397) Called when the panel is hidden.
Callback <OnPanelInitialized> (p. 398) Called when the panel is initialized.
Callback <OnPanelShown> (p. 399) Called when the panel is shown.
Attribute class= (p. 400) Class name of the controller of the object.
Attribute layout= (p. 401) Layout of the panel.
Attribute name= (p. 402) Name of the panel.

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script.

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
396 of ANSYS, Inc. and its subsidiaries and affiliates.
<Panel>

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<OnPanelHidden>
Called when the panel is hidden.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_IPanel_

Mandatory
False

Name
OnPanelHidden

Public
True

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 397
ACT XML Tags

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnPanelInitialized>
Called when the panel is initialized.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_IPanel_

Mandatory
False

Name
OnPanelInitialized

Public
True

Obsolete
False

ObsoleteMessage
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
398 of ANSYS, Inc. and its subsidiaries and affiliates.
<Panel>

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnPanelShown>
Called when the panel is shown.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_IPanel_

Mandatory
False

Name
OnPanelShown

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 399
ACT XML Tags

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

class=
Class name of the controller of the object.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
400 of ANSYS, Inc. and its subsidiaries and affiliates.
<Panel>

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

layout=
Layout of the panel.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
layout

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 401
ACT XML Tags

name=
Name of the panel.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<parameter>
Defines a single parameter definition for a task.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
402 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

Remarks
The parameter element specifies the parameter value for this task. In Workbench, a parameter will be
automatically created for this entry.This will not be associated with a displayed data property.

Parameters are defined in the optional <parameters> node. At minimum, each parameter definition
must include the following attributes: name, usage, control, and version.

Examples
None.

Table 40: XML Tag Listing

Tag <Attributes> (p. 404) Defines the set of attributes for the parameter.
(Inherited from SimEntity)
Tag <Callbacks> (p. 405) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 405) Called to check if the object can be added.
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 406) Called to check if the object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 407) Called to check if the object can be removed.
(Inherited from SimEntity)
Callback <IsValid> (p. 408) Called to check if the object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 409) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 410) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 411) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 412) Called when object data is cleared. (Inherited from
SimEntity)
Callback <OnDuplicate> (p. 413) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnGenerateData> (p. 414) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 415) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 416) Called when the object is initialized. (Inherited
from SimEntity)
Callback <OnMigrate> (p. 417) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 418) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 403
ACT XML Tags

Callback <OnRemove> (p. 419) Called when the object is removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 420) Called when the object is shown. (Inherited from
SimEntity)
Callback <OnSuppress> (p. 421) Called when the object is suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 422) Called when the object is unsuppressed. (Inherited
from SimEntity)
Tag <Property> (p. 423) Defines a property of any user object. (Inherited
from SimEntity)
Attribute caption= (p. 424) Caption for the object. (Inherited from SimEntity)
Attribute class= (p. 425) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute contextual= (p. 426) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute control= (p. 427) Underlying data type for the parameter.
Attribute icon= (p. 427) Icon for the object. (Inherited from SimEntity)
Attribute name= (p. 428) Name of the object. (Inherited from SimEntity)
Attribute usage= (p. 429) Usage of the parameter.
Attribute version= (p. 430) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the parameter. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
404 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 405
ACT XML Tags

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
406 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 407
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
408 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 409
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
410 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 411
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
412 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 413
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
414 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 415
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
416 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 417
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
418 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 419
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
420 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 421
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
422 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 423
ACT XML Tags

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
424 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 425
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
426 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

control=
Underlying data type for the parameter.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
control

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 427
ACT XML Tags

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
428 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameter>

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

usage=
Usage of the parameter.

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 429
ACT XML Tags

Examples
None.

Details
Mandatory
True

Name
usage

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
430 of ANSYS, Inc. and its subsidiaries and affiliates.
<parameters>

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<parameters>
Defines the collection of task parameters.

Remarks
Defines the parameters to be exposed by this task.

Examples
None.

Table 41: XML Tag Listing

Tag <Parameter> (p. 431) Defines a single parameter definition for


a task.

<Parameter>
Defines a single parameter definition for a task.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 431
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Parameter (p. 402)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Parameter

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<platform>
Defines the platform.

Remarks
None.

Examples
None.

Table 42: XML Tag Listing

Attribute name= (p. 432) Name of the platform.


Attribute path= (p. 433) Platform-supported path (e.g., to
an exe)

name=
Name of the platform.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
432 of ANSYS, Inc. and its subsidiaries and affiliates.
<platform>

Type
System_String

Remarks
May be "Win64" or "Linux64".

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

path=
Platform-supported path (e.g., to an exe)

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 433
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
path

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<program>
Defines the program.

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
434 of ANSYS, Inc. and its subsidiaries and affiliates.
<program>

Examples
None.

Table 43: XML Tag Listing

Tag <Argument> (p. 435) Defines the program's command-line


arguments.
Tag <Platform> (p. 435) Defines the program's supported platforms.

<Argument>
Defines the program's command-line arguments.

Type
Ansys_ACT_Core_XmlDataModel_Argument (p. 17)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Argument

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Platform>
Defines the program's supported platforms.

Type
Ansys_ACT_Core_XmlDataModel_Platform (p. 432)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 435
ACT XML Tags

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Platform

MinOccurence
1

MaxOccurence
-1

RealParent
None.

Mandatory
True

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<projectdata>
Defines the data for the project.

Remarks
None.

Examples
None.

Table 44: XML Tag Listing

Tag <DataEntity> (p. 436) Currently not


in use.

<DataEntity>
Currently not in use.

Type
Ansys_ACT_Core_XmlDataModel_DataEntity (p. 63)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
436 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_DataEntity

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<property>
Defines a property of any user object.

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Table 45: XML Tag Listing

Tag <Attributes> (p. 439) Defines the set of attributes for the property.
(Inherited from PropertyBase)
Tag <Callbacks> (p. 440) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from PropertyBase)
Callback <GetValue> (p. 441) Called when the property value is accessed.
(Inherited from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 437
ACT XML Tags

Callback <IsValid> (p. 442) Called to check if the property is valid. (Inherited
from PropertyBase)
Callback <IsVisible> (p. 442) Called to check if the property is visible. (Inherited
from PropertyBase)
Callback <OnActivate> (p. 443) Called when the property is activated. (Inherited
from PropertyBase)
Callback <OnAdd> (p. 444) Called when the property is added. (Inherited from
PropertyBase)
Callback <OnAfterGeometryUpdate> (p. 445) Called after the geometry has been updated.
(Inherited from PropertyBase)
Callback <OnApply> (p. 446) Called when the property Apply button is clicked.
(Inherited from PropertyBase)
Callback <OnBodySuppressStateChange> (p. 447) Called when the body suppress state has been
changed. (Inherited from PropertyBase)
Callback <OnCancel> (p. 448) Called when the property Cancel button is clicked.
(Inherited from PropertyBase)
Callback <OnDuplicate> (p. 449) Called when the property is duplicated. (Inherited
from PropertyBase)
Callback <OnHide> (p. 450) Called when the property is hidden. (Inherited
from PropertyBase)
Callback <OnInit> (p. 451) Called when the property is initialized. (Inherited
from PropertyBase)
Callback <OnMigrate> (p. 452) Called when the property version has been
changed. (Inherited from PropertyBase)
Callback <OnRemove> (p. 453) Called when the property is removed. (Inherited
from PropertyBase)
Callback <OnShow> (p. 454) Called when the property is shown. (Inherited from
PropertyBase)
Callback <OnValidate> (p. 455) Called when the property is validated. (Inherited
from PropertyBase)
Callback <SetValue> (p. 456) Called to set the property value. (Inherited from
PropertyBase)
Callback <String2Value> (p. 457) Called to convert a string to the property value.
(Inherited from PropertyBase)
Callback <Value2String> (p. 458) Called to convert the value stored by the property
into a string. (Inherited from PropertyBase)
Attribute caption= (p. 459) Caption for the property. (Inherited from
PropertyBase)
Attribute class= (p. 460) Class name of the property's controller. (Inherited
from PropertyBase)
Attribute control= (p. 461) Control type of the object.
Attribute default= (p. 462) Default value of the property. (Inherited from
PropertyBase)
Attribute elementtype= (p. 463) Property list element type (workflow). (Inherited
from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
438 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Attribute isparameter= (p. 464) Indicates whether the property is a parameter.


(Inherited from PropertyBase)
Attribute keytype= (p. 465) Property dictionary key type (workflow). (Inherited
from PropertyBase)
Attribute name= (p. 465) Name of the property. (Inherited from
PropertyBase)
Attribute needupdate= (p. 466) Indicates whether the context has to be refreshed
when the property value change. (Inherited from
PropertyBase)
Attribute parameterizable= (p. 467) The property parameterization (workflow).
Indicates whether the property should be a
candidate for parameterization (in the schematic
property view, a check-box will appear). (Inherited
from PropertyBase)
Attribute persistent= (p. 468) The property persistence (workflow). Indicates
whether the property data should be saved within
the project. (Inherited from PropertyBase)
Attribute readonly= (p. 469) Indicates whether the property is read-only.
(Inherited from PropertyBase)
Attribute unit= (p. 470) Unit type of the property (for 'control' equals to
'float' only). (Inherited from PropertyBase)
Attribute valuetype= (p. 471) Property dictionary value type (workflow).
(Inherited from PropertyBase)
Attribute visible= (p. 472) Indicates whether the property is visible. (Inherited
from PropertyBase)
Attribute visibleon= (p. 473) With a PropertyGroup parent of control type
"select", indicates the select values for this property
to be visible (separate with '|'). (Inherited from
PropertyBase)

<Attributes>
Defines the set of attributes for the property. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 439
ACT XML Tags

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
440 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<GetValue>
Called to get values when the property value is accessed. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSetPropValue

Mandatory
False

Name
GetValue

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 441
ACT XML Tags

<IsValid>
Called to check if the property is valid. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValid

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsVisible>
Called to check if the property is visible. (Inherited from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
442 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsVisible

Mandatory
False

Name
IsVisible

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnActivate>
Called when the property is activated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 443
ACT XML Tags

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnActivate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the property is added. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
444 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemoveProperty

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 445
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnApply>
Called when the property Apply button is clicked. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
446 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnApply

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 447
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnCancel>
Called when the property Cancel button is clicked. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
448 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnCancel

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the property is duplicated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 449
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitProp

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the property is hidden. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
450 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHideProp

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the property is initialized. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 451
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitProp

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the property version has been changed. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
452 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnPropertyMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the property is removed. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 453
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemoveProperty

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the property is shown. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
454 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHideProp

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnValidate>
Called when the property is validated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 455
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnValidate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<SetValue>
Called to set the property value. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Useful for transforming the submitted value.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
456 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSetPropValue

Mandatory
False

Name
SetValue

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<String2Value>
Called to convert a string to the property value. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 457
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_String2Value

Mandatory
False

Name
String2Value

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Value2String>
Called to convert the value stored by the property into a string. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
458 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Details
CallbackType
Ansys_ACT_Core_Callbacks_Value2String

Mandatory
False

Name
Value2String

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

caption=
Caption for the property. (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 459
ACT XML Tags

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the property's controller. (Inherited from PropertyBase)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes three arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The load associated to the property (of type IUserOb-
ject)</li><li>The associated property (of type ISimProperty)</li></ul>

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
460 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

control=
Control type of the object.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
control

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 461
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

default=
Default value of the property. (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
default

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
462 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

elementtype=
Property list element type (workflow). (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
elementtype

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 463
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

isparameter=
Indicates whether the property is a parameter. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
isparameter

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
464 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

keytype=
Property dictionary key type (workflow). (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
keytype

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the property. (Inherited from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 465
ACT XML Tags

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

needupdate=
Indicates whether the context has to be refreshed when the property value change. (Inherited from
PropertyBase)

Type
System_Boolean

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
466 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
needupdate

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

parameterizable=
The property parameterization (workflow). Indicates whether the property should be a candidate for
parameterization (in the schematic property view, a check-box will appear). (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 467
ACT XML Tags

Examples
None.

Details
Mandatory
False

Name
parameterizable

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

persistent=
The property persistence (workflow). Indicates whether the property data should be saved within the
project. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
468 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Details
Mandatory
False

Name
persistent

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

readonly=
Indicates whether the property is read-only. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 469
ACT XML Tags

Name
readonly

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

unit=
Unit type of the property (for 'control' equals to 'float' only). (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
unit

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
470 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

valuetype=
Property dictionary value type (workflow). (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
valuetype

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 471
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

visible=
Indicates whether the property is visible. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
visible

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
472 of ANSYS, Inc. and its subsidiaries and affiliates.
<property>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

visibleon=
With a PropertyGroup parent of control type "select", indicates the select values for this property to be
visible (separate with '|'). (Inherited from PropertyBase)

Type
System_String_ARRAY_

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
visibleon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
True

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 473
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<propertygroup>
Defines a collection of properties

Remarks
None.

Examples
None.

Table 46: XML Tag Listing

Tag <Attributes> (p. 476) Defines the set of attributes for the property
group. (Inherited from PropertyBase)
Tag <Callbacks> (p. 476) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from PropertyBase)
Callback <GetValue> (p. 477) Called to get values when the property value is
accessed. (Inherited from PropertyBase)
Callback <IsValid> (p. 478) Called to check if the property is valid. (Inherited
from PropertyBase)
Callback <IsVisible> (p. 479) Called to check if the property is visible. (Inherited
from PropertyBase)
Callback <OnActivate> (p. 480) Called when the property is activated. (Inherited
from PropertyBase)
Callback <OnAdd> (p. 481) Called when the property is added. (Inherited from
PropertyBase)
Callback <OnAfterGeometryUpdate> (p. 482) Called after the geometry has been updated.
(Inherited from PropertyBase)
Callback <OnApply> (p. 483) Called when the property Apply button is clicked.
(Inherited from PropertyBase)
Callback <OnBodySuppressStateChange> (p. 484) Called when the body suppress state has been
changed. (Inherited from PropertyBase)
Callback <OnCancel> (p. 485) Called when the property Cancel button is clicked.
(Inherited from PropertyBase)
Callback <OnDuplicate> (p. 486) Called when the property is duplicated. (Inherited
from PropertyBase)
Callback <OnHide> (p. 487) Called when the property is hidden. (Inherited
from PropertyBase)
Callback <OnInit> (p. 488) Called when the property is initialized. (Inherited
from PropertyBase)
Callback <OnMigrate> (p. 488) Called when the property version has been
changed. (Inherited from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
474 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Callback <OnRemove> (p. 489) Called when the property is removed. (Inherited
from PropertyBase)
Callback <OnShow> (p. 490) Called when the property is shown. (Inherited from
PropertyBase)
Callback <OnValidate> (p. 491) Called when the property is validated. (Inherited
from PropertyBase)
Tag <Property> (p. 492) Defines a property of any user object. (Inherited
from PropertyBase)
Callback <SetValue> (p. 493) Called to set the property value. Useful for
transforming the submitted value.
Callback <String2Value> (p. 494) Called to convert a string to the property value.
(Inherited from PropertyBase)
Callback <Value2String> (p. 495) Called to convert the value stored by the property
into a string. (Inherited from PropertyBase)
Attribute caption= (p. 496) Caption for the property. (Inherited from
PropertyBase)
Attribute class= (p. 497) Class name of the property's controller. (Inherited
from PropertyBase)
Attribute control= (p. 498) Control type of the object.
Attribute default= (p. 498) Default value of the property. (Inherited from
PropertyBase)
Attribute display= (p. 499) Display type of the property group.
Attribute elementtype= (p. 500) Property list element type (workflow). (Inherited
from PropertyBase)
Attribute isparameter= (p. 501) Indicates whether the property is a parameter.
(Inherited from PropertyBase)
Attribute keytype= (p. 502) Property dictionary key type (workflow). (Inherited
from PropertyBase)
Attribute name= (p. 503) Name of the property. (Inherited from
PropertyBase)
Attribute needupdate= (p. 504) Indicates whether the context has to be refreshed
when the property value change. (Inherited from
PropertyBase)
Attribute parameterizable= (p. 505) The property parameterization (workflow).
Indicates whether the property should be a
candidate for parameterization (in the schematic
property view, a check-box will appear). (Inherited
from PropertyBase)
Attribute persistent= (p. 506) The property persistence (workflow). Indicates
whether the property data should be saved within
the project. (Inherited from PropertyBase)
Attribute readonly= (p. 507) Indicates whether the property is read-only.
(Inherited from PropertyBase)
Attribute unit= (p. 507) Unit type of the property (for 'control' equals to
'float' only). (Inherited from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 475
ACT XML Tags

Attribute valuetype= (p. 508) Property dictionary value type (workflow).


(Inherited from PropertyBase)
Attribute visible= (p. 509) Indicates whether the property is visible. (Inherited
from PropertyBase)
Attribute visibleon= (p. 510) With a PropertyGroup parent of control type
"select", indicates the select values for this property
to be visible (separate with '|'). (Inherited from
PropertyBase)

<Attributes>
Defines the set of attributes for the property group. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
476 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<GetValue>
Called to get values when the property value is accessed. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSetPropValue

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 477
ACT XML Tags

Mandatory
False

Name
GetValue

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the property is valid. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValid

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
478 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsVisible>
Called to check if the property is visible. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsVisible

Mandatory
False

Name
IsVisible

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 479
ACT XML Tags

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnActivate>
Called when the property is activated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnActivate

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
480 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the property is added. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemoveProperty

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 481
ACT XML Tags

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
482 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnApply>
Called when the property Apply button is clicked. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnApply

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 483
ACT XML Tags

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
484 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnCancel>
Called when the property Cancel button is clicked. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnCancel

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 485
ACT XML Tags

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the property is duplicated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitProp

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
486 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the property is hidden. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHideProp

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 487
ACT XML Tags

<OnInit>
Called when the property is initialized. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitProp

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the property version has been changed. (Inherited from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
488 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnPropertyMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the property is removed. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 489
ACT XML Tags

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemoveProperty

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the property is shown. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
490 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHideProp

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnValidate>
Called when the property is validated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 491
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnValidate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object.

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
492 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<SetValue>
Called to set the property value. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Useful for transforming the submitted value.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSetPropValue

Mandatory
False

Name
SetValue

Public
True

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 493
ACT XML Tags

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<String2Value>
Called to convert a string to the property value. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_String2Value

Mandatory
False

Name
String2Value

Public
True

Obsolete
False

ObsoleteMessage
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
494 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Value2String>
Called to convert the value stored by the property into a string. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_Value2String

Mandatory
False

Name
Value2String

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 495
ACT XML Tags

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

caption=
Caption for the property. (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
496 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the property's controller. (Inherited from PropertyBase)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes three arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The load associated to the property (of type IUserOb-
ject)</li><li>The associated property (of type ISimProperty)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 497
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

control=
Control type of the object.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
control

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

default=
Default value of the property. (Inherited from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
498 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
default

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

display=
Display type of the property group.

Type
Ansys_ACT_Interfaces_UserObject_PropertyDisplayEnum

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 499
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
display

DefaultValue
Caption

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

elementtype=
Property list element type (workflow). (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
500 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Examples
None.

Details
Mandatory
False

Name
elementtype

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

isparameter=
Indicates whether the property is a parameter. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 501
ACT XML Tags

Details
Mandatory
False

Name
isparameter

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

keytype=
Property dictionary key type (workflow). (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
502 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Name
keytype

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the property. (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 503
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

needupdate=
Indicates whether the context has to be refreshed when the property value change. (Inherited from
PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
needupdate

DefaultValue
True

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
504 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

parameterizable=
The property parameterization (workflow). Indicates whether the property should be a candidate for
parameterization (in the schematic property view, a check-box will appear). (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
parameterizable

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 505
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

persistent=
The property persistence (workflow). Indicates whether the property data should be saved within the
project. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
persistent

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
506 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

readonly=
Indicates whether the property is read-only. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
readonly

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

unit=
Unit type of the property (for 'control' equals to 'float' only). (Inherited from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 507
ACT XML Tags

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
unit

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

valuetype=
Property dictionary value type (workflow). (Inherited from PropertyBase)

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
508 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertygroup>

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
valuetype

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

visible=
Indicates whether the property is visible. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 509
ACT XML Tags

Examples
None.

Details
Mandatory
False

Name
visible

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

visibleon=
With a PropertyGroup parent of control type "select", indicates the select values for this property to be
visible (separate with '|'). (Inherited from PropertyBase)

Type
System_String_ARRAY_

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
510 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Details
Mandatory
False

Name
visibleon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
True

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<propertytable>
Encapsulates a list of child properties under one table.

Remarks
None.

Examples
None.

Table 47: XML Tag Listing

Tag <Attributes> (p. 513) Defines the set of attributes for the property table.
(Inherited from PropertyBase)
Tag <Callbacks> (p. 514) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from PropertyBase)
Callback <GetValue> (p. 515) Called to get values when the property value is
accessed. (Inherited from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 511
ACT XML Tags

Callback <IsValid> (p. 516) Called to check if the property is valid. (Inherited
from PropertyBase)
Callback <IsVisible> (p. 517) Called to check if the property is visible. (Inherited
from PropertyBase)
Callback <OnActivate> (p. 518) Called when the property is activated. (Inherited
from PropertyBase)
Callback <OnAdd> (p. 518) Called when the property is added. (Inherited from
PropertyBase)
Callback <OnAfterGeometryUpdate> (p. 519) Called after the geometry has been updated.
(Inherited from PropertyBase)
Callback <OnApply> (p. 520) Called when the property Apply button is clicked.
(Inherited from PropertyBase)
Callback <OnBodySuppressStateChange> (p. 521) Called when the body suppress state has been
changed. (Inherited from PropertyBase)
Callback <OnCancel> (p. 522) Called when the property Cancel button is clicked.
(Inherited from PropertyBase)
Callback <OnDuplicate> (p. 523) Called when the property is duplicated. (Inherited
from PropertyBase)
Callback <OnHide> (p. 524) Called when the property is hidden. (Inherited
from PropertyBase)
Callback <OnInit> (p. 525) Called when the property is initialized. (Inherited
from PropertyBase)
Callback <OnMigrate> (p. 526) Called when the property version has been
changed. (Inherited from PropertyBase)
Callback <OnRemove> (p. 527) Called when the property is removed. (Inherited
from PropertyBase)
Callback <OnShow> (p. 528) Called when the property is shown. (Inherited from
PropertyBase)
Callback <OnValidate> (p. 529) Called when the property is validated. (Inherited
from PropertyBase)
Tag <PropertyTable> (p. 530) Encapsulates a list of child properties under one
table.
Callback <SetValue> (p. 531) Called to set the property value. Useful for
transforming the submitted value. (Inherited from
PropertyBase)
Callback <String2Value> (p. 532) Called to convert a string to the property value.
(Inherited from PropertyBase)
Callback <Value2String> (p. 533) Called to convert the value stored by the property
into a string. (Inherited from PropertyBase)
Attribute allowempty= (p. 534) Indicates whether the property table is valid even
if empty.
Attribute caption= (p. 535) Caption for the property. (Inherited from
PropertyBase)
Attribute class= (p. 536) Class name of the property's controller. (Inherited
from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
512 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Attribute control= (p. 536) Control type of the object.


Attribute default= (p. 537) Default value of the property. (Inherited from
PropertyBase)
Attribute display= (p. 538) Display type of the property group.
Attribute elementtype= (p. 539) Property list element type (workflow). (Inherited
from PropertyBase)
Attribute isparameter= (p. 540) Indicates whether the property is a parameter.
(Inherited from PropertyBase)
Attribute keytype= (p. 541) Property dictionary key type (workflow). (Inherited
from PropertyBase)
Attribute name= (p. 542) Name of the property. (Inherited from
PropertyBase)
Attribute needupdate= (p. 543) Indicates whether the context has to be refreshed
when the property value change. (Inherited from
PropertyBase)
Attribute parameterizable= (p. 544) The property parameterization (workflow).
Indicates whether the property should be a
candidate for parameterization (in the schematic
property view, a check-box will appear). (Inherited
from PropertyBase)
Attribute persistent= (p. 545) The property persistence (workflow). Indicates
whether the property data should be saved within
the project. (Inherited from PropertyBase)
Attribute readonly= (p. 546) Indicates whether the property is read-only.
(Inherited from PropertyBase)
Attribute unit= (p. 546) Unit type of the property (for 'control' equals to
'float' only). (Inherited from PropertyBase)
Attribute valuetype= (p. 547) Property dictionary value type (workflow).
(Inherited from PropertyBase)
Attribute visible= (p. 548) Indicates whether the property is visible. (Inherited
from PropertyBase)
Attribute visibleon= (p. 549) With a PropertyGroup parent of control type
"select", indicates the select values for this property
to be visible (separate with '|'). (Inherited from
PropertyBase)

<Attributes>
Defines the set of attributes for the property table. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 513
ACT XML Tags

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
514 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<GetValue>
Called to get values when the property value is accessed. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSetPropValue

Mandatory
False

Name
GetValue

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 515
ACT XML Tags

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the property is valid. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValid

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
516 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsVisible>
Called to check if the property is visible. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsVisible

Mandatory
False

Name
IsVisible

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 517
ACT XML Tags

<OnActivate>
Called when the property is activated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnActivate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the property is added. (Inherited from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
518 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemoveProperty

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 519
ACT XML Tags

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnApply>
Called when the property Apply button is clicked. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
520 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnApply

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 521
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnCancel>
Called when the property Cancel button is clicked. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
522 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnCancel

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the property is duplicated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 523
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitProp

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the property is hidden. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
524 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHideProp

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the property is initialized. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 525
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitProp

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the property version has been changed. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
526 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnPropertyMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the property is removed. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 527
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemoveProperty

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the property is shown. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
528 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHideProp

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnValidate>
Called when the property is validated. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 529
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnActivate

Mandatory
False

Name
OnValidate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<PropertyTable>
Encapsulates a list of child properties under one table.

Type
Ansys_ACT_Core_XmlDataModel_PropertyTable (p. 511)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
530 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_PropertyTable

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<SetValue>
Called to set the property value. Useful for transforming the submitted value. (Inherited from Property-
Base)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSetPropValue

Mandatory
False

Name
SetValue

Public
True

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 531
ACT XML Tags

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<String2Value>
Called to convert a string to the property value. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_String2Value

Mandatory
False

Name
String2Value

Public
True

Obsolete
False

ObsoleteMessage
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
532 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Value2String>
Called to convert the value stored by the property into a string. (Inherited from PropertyBase)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_Value2String

Mandatory
False

Name
Value2String

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 533
ACT XML Tags

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

allowempty=
Indicates whether the property table is valid even if empty.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
allowempty

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
534 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

caption=
Caption for the property. (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 535
ACT XML Tags

class=
Class name of the property's controller. (Inherited from PropertyBase)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes three arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The load associated to the property (of type IUserOb-
ject)</li><li>The associated property (of type ISimProperty)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

control=
Control type of the object.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
536 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
control

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

default=
Default value of the property. (Inherited from PropertyBase)

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 537
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
default

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

display=
Display type of the property group.

Type
Ansys_ACT_Interfaces_UserObject_PropertyDisplayEnum

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
538 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Examples
None.

Details
Mandatory
False

Name
display

DefaultValue
Caption

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

elementtype=
Property list element type (workflow). (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 539
ACT XML Tags

Details
Mandatory
False

Name
elementtype

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

isparameter=
Indicates whether the property is a parameter. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
540 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Name
isparameter

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

keytype=
Property dictionary key type (workflow). (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
keytype

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 541
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the property. (Inherited from PropertyBase)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
542 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

needupdate=
Indicates whether the context has to be refreshed when the property value change. (Inherited from
PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
needupdate

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 543
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

parameterizable=
The property parameterization (workflow). Indicates whether the property should be a candidate for
parameterization (in the schematic property view, a check-box will appear). (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
parameterizable

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
544 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

persistent=
The property persistence (workflow). Indicates whether the property data should be saved within the
project. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
persistent

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 545
ACT XML Tags

readonly=
Indicates whether the property is read-only. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
readonly

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

unit=
Unit type of the property (for 'control' equals to 'float' only). (Inherited from PropertyBase)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
546 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
unit

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

valuetype=
Property dictionary value type (workflow). (Inherited from PropertyBase)

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 547
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
valuetype

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

visible=
Indicates whether the property is visible. (Inherited from PropertyBase)

Type
System_Boolean

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
548 of ANSYS, Inc. and its subsidiaries and affiliates.
<propertytable>

Examples
None.

Details
Mandatory
False

Name
visible

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

visibleon=
With a PropertyGroup parent of control type "select", indicates the select values for this property to be
visible (separate with '|'). (Inherited from PropertyBase)

Type
System_String_ARRAY_

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 549
ACT XML Tags

Details
Mandatory
False

Name
visibleon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
True

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Result>
Defines a result.

Remarks
None.

Examples
None.

Table 48: XML Tag Listing

Tag <Attributes> (p. 552) Defines the set of attributes for the result.
(Inherited from SimEntity)
Tag <Callbacks> (p. 553) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 553) Called to check if the object can be added.
(Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
550 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Callback <CanDuplicate> (p. 554) Called to check if the object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 555) Called to check if the object can be removed.
(Inherited from SimEntity)
Callback <Evaluate> (p. 556) Called when the step describe by stepInfo is
evaluated.
Callback <GetFieldCount> (p. 557) Called to get the number of fields for a given
element or node ID.
Callback <GetValue> (p. 558) Called to get the values associated to a node or
an element given by its ID.
Callback <IsValid> (p. 559) Called to check if the object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 560) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 561) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 562) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 563) Called when object data is cleared. (Inherited from
SimEntity)
Callback <OnDuplicate> (p. 564) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnEndEval> (p. 565) Called at the end of the evaluation process for a
given step.
Callback <OnEndPost> (p. 566) Called at the end of the post process.
Callback <OnGenerateData> (p. 567) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 568) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 569) Called when the object is initialized. (Inherited
from SimEntity)
Callback <OnMigrate> (p. 570) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 571) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <OnRemove> (p. 572) Called when the object is removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 573) Called when the object is shown. (Inherited from
SimEntity)
Callback <OnStartEval> (p. 574) Called when the evaluation process for a given
step starts.
Callback <OnStartPost> (p. 575) Called at the begining of the post process.
Callback <OnSuppress> (p. 576) Called when the object is suppressed. (Inherited
from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 551
ACT XML Tags

Callback <OnUnsuppress> (p. 577) Called when the object is unsuppressed. (Inherited
from SimEntity)
Tag <Property> (p. 578) Defines a property of any user object. (Inherited
from SimEntity)
Attribute averaging= (p. 579) Averaging of the result.
Attribute caption= (p. 580) Caption for the object. (Inherited from SimEntity)
Attribute class= (p. 581) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute contextual= (p. 582) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute hasimaginary= (p. 582) Indicates if the result supports imaginary values.
Attribute icon= (p. 583) Icon for the object. (Inherited from SimEntity)
Attribute location= (p. 584) Location of the result.
Attribute name= (p. 585) Name of the object. (Inherited from SimEntity)
Attribute timehistory= (p. 586) Indicates if the time history must be calculated.
Attribute type= (p. 587) Type of the result.
Attribute unit= (p. 588) Unit used by the contour display.
Attribute version= (p. 589) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the result. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
552 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 553
ACT XML Tags

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
554 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 555
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Evaluate>
Called when the step describe by stepInfo is evaluated.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
556 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
CallbackType
Ansys_ACT_Core_Callbacks_Evaluate

Mandatory
False

Name
Evaluate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetFieldCount>
Called to get the number of fields for a given element or node ID.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 557
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetFieldCount

Mandatory
False

Name
GetFieldCount

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetValue>
Called to get the values associated to a node or an element given by its ID.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
558 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetValue

Mandatory
False

Name
GetValue

Public
True

Obsolete
True

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 559
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
560 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 561
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
562 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 563
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
564 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnEndEval>
Called at the end of the evaluation process for a given step.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 565
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_StartEndEval

Mandatory
False

Name
OnEndEval

Public
True

Obsolete
True

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnEndPost>
Called at the end of the post process.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
566 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
CallbackType
ActionCallback_IUserResult_

Mandatory
False

Name
OnEndPost

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 567
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
568 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 569
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
570 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 571
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
572 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 573
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnStartEval>
Called when the evaluation process for a given step starts.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
574 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
CallbackType
Ansys_ACT_Core_Callbacks_StartEndEval

Mandatory
False

Name
OnStartEval

Public
True

Obsolete
True

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnStartPost>
Called at the begining of the post process.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 575
ACT XML Tags

Details
CallbackType
ActionCallback_IUserResult_

Mandatory
False

Name
OnStartPost

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
576 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 577
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
578 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

averaging=
Averaging of the result.

Type
Ansys_ACT_Interfaces_Post_ResultAveragingEnum

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
averaging

DefaultValue
Unaverage

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 579
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
580 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 581
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

hasimaginary=
Indicates if the result supports imaginary values.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
582 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
hasimaginary

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 583
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

location=
Location of the result.

Type
Ansys_ACT_Interfaces_Post_ResultLocationEnum

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
584 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Examples
None.

Details
Mandatory
True

Name
location

DefaultValue
None.

DataDefinition
False

AllowedValues
System.String[]

MultipleValue
False

MappedValues
System.Object[]

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 585
ACT XML Tags

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

timehistory=
Indicates if the time history must be calculated.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
586 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

Name
timehistory

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

type=
Type of the result.

Type
Ansys_ACT_Interfaces_Post_ResultTypeEnum

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
type

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 587
ACT XML Tags

DataDefinition
False

AllowedValues
System.String[]

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

unit=
Unit used by the contour display.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
unit

DefaultValue
Dimensionless

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
588 of ANSYS, Inc. and its subsidiaries and affiliates.
<Result>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 589
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<rsmjob>
Defines an rsm job.

Remarks
None.

Examples
None.

Table 49: XML Tag Listing

Tag <Attributes> (p. 592) Defines the set of


attributes for the rsmjob.
(Inherited from SimEntity)
Tag <Callbacks> (p. 593) Specifies the callbacks that
will invoke functions from
the IronPython extension
script. (Inherited from
SimEntity)
Callback <CanAdd> (p. 594) Called to check if the
object can be added.
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 595) Called to check if the
object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 595) Called to check if the
object can be removed.
(Inherited from SimEntity)
Tag <InputFile> (p. 596) Job input files.
Callback <IsValid> (p. 597) Called to check if the
object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 598) Called when the object is
newly added. (Inherited
from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 599) Called after the geometry
has been updated.
(Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
590 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

Callback <OnBodySuppressStateChange> (p. 600) Called when the body


suppress state has been
changed. (Inherited from
SimEntity)
Callback <OnClearData> (p. 601) Called when object data
is cleared. (Inherited from
SimEntity)
Callback <oncreatejobinput> (p. 602) Handles the generation of
all input files defined on
the rsm job.
Callback <OnDuplicate> (p. 603) Called when the object is
duplicated. (Inherited from
SimEntity)
Callback <OnGenerateData> (p. 604) Called when object data
is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 605) Called when the object is
hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 606) Called when the object is
initialized. (Inherited from
SimEntity)
Callback <onjobcancellation> (p. 606) Handles a user-invoked
job cancellation.
Callback <onjobreconnect> (p. 607) Handles the reconnection
of the rsm job. The
implementor must update
the task data model to
deem the task as
up-to-date.
Callback <onjobstatus> (p. 608) Handles the status polling
engaged by the
Framework.
Callback <OnMigrate> (p. 609) Called when the object
version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 610) Called when the
application is fully loaded
and in a "ready" state.
(Inherited from SimEntity)
Callback <OnRemove> (p. 611) Called when the object is
removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 612) Called when the object is
shown. (Inherited from
SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 591
ACT XML Tags

Callback <OnSuppress> (p. 613) Called when the object is


suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 614) Called when the object is
unsuppressed. (Inherited
from SimEntity)
Tag <OutputFile> (p. 615) The job output files.
Tag <Program> (p. 616) Programs to be run by the
RSM job.
Tag <Property> (p. 617) Defines a property of any
user object. (Inherited
from SimEntity)
Attribute caption= (p. 617) Caption for the object.
(Inherited from SimEntity)
Attribute class= (p. 618) Class name of the
controller of the object.
(Inherited from SimEntity)
Attribute contextual= (p. 619) Indicates whether the
object must be displayed
in the contextual menu.
(Inherited from SimEntity)
Attribute deletefiles= (p. 620) Indicates whether ACT
should delete all rsmJob
input and output files
upon successful
completion or job
cancellation.
Attribute icon= (p. 621) Icon for the object.
(Inherited from SimEntity)
Attribute name= (p. 622) Name of the object.
(Inherited from SimEntity)
Attribute version= (p. 623) Version of the object.
(Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the rsmjob. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
592 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 593
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
594 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 595
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<InputFile>
Job input files.

Type
Ansys_ACT_Core_XmlDataModel_InputFile (p. 213)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
596 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_InputFile

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 597
ACT XML Tags

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
598 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 599
ACT XML Tags

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
600 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 601
ACT XML Tags

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<oncreatejobinput>
Handles the generation of all input files defined on the rsm job.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_DataContainerReference__IFullContext__List_string__

Mandatory
True

Name
oncreatejobinput

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
602 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 603
ACT XML Tags

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
604 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 605
ACT XML Tags

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onjobcancellation>
Handles a user-invoked job cancellation.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
606 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_DataContainerReference__IFullContext__List_string___List_string__

Mandatory
True

Name
onjobcancellation

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
1

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onjobreconnect>
Handles the reconnection of the rsm job.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 607
ACT XML Tags

Remarks
The implementor must update the task data model to deem the task as up-to-date.

Examples
None.

Details
CallbackType
ActionCallback_DataContainerReference__IFullContext__List_string__

Mandatory
True

Name
onjobreconnect

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
1

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onjobstatus>
Handles the status polling engaged by the Framework.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Return True to indicate the job has completed.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
608 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

Examples
None.

Details
CallbackType
FuncCallback_DataContainerReference__IQueryContext__List_string___bool_

Mandatory
True

Name
onjobstatus

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
1

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 609
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
610 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 611
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
612 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 613
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
614 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OutputFile>
The job output files.

Type
Ansys_ACT_Core_XmlDataModel_OutputFile (p. 393)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 615
ACT XML Tags

Details
ChildType
Ansys_ACT_Core_XmlDataModel_OutputFile

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Program>
Programs to be run by the RSM job.

Type
Ansys_ACT_Core_XmlDataModel_Program (p. 434)

Remarks
Currently only one program per job is allowed.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Program

MinOccurence
1

MaxOccurence
1

RealParent
None.

Mandatory
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
616 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 617
ACT XML Tags

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
618 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 619
ACT XML Tags

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

deletefiles=
Indicates whether ACT should delete all rsmJob input and output files upon successful completion or
job cancellation.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
deletefiles

DefaultValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
620 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 621
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
622 of ANSYS, Inc. and its subsidiaries and affiliates.
<rsmjob>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 623
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Sampling>
Defines a DesignExplorer sampling.

Remarks
None.

Examples
None.

Table 50: XML Tag Listing

Tag <Attributes> (p. 626) Defines the set of attributes for the
object. (Inherited from SimEntity)
Tag <Callbacks> (p. 627) Specifies the callbacks that will invoke
functions from the IronPython extension
script. (Inherited from SimEntity)
Callback <CanAdd> (p. 628) Called to check if the object can be
added. (Inherited from SimEntity)
Callback <CanDuplicate> (p. 629) Called to check if the object can be
duplicated. (Inherited from SimEntity)
Callback <CanRemove> (p. 629) Called to check if the object can be
removed. (Inherited from SimEntity)
Callback <CanRun> (p. 630) Indicates if the optimizer (or sampling)
is able to process the optimization
(design of experiments) study with its
current configuration. (Inherited from
DesignExplorer)
Callback <Configuration> (p. 631) Returns a user-readable string
summarizing the current configuration
of the optimizer (or the sampling).
(Inherited from DesignExplorer)
Callback <Description> (p. 632) Returns a user-readable string describing
the optimizer and its specific
capabilities. (Inherited from
DesignExplorer)
Callback <InputParametersEdited> (p. 633) Invoked when the properties of input
parameters have changed. (Inherited
from DesignExplorer)
Callback <IsValid> (p. 634) Called to check if the object is valid.
(Inherited from SimEntity)
Callback <MethodPropertiesEdited> (p. 635) Invoked when the properties of the
optimization method have changed.
(Inherited from DesignExplorer)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
624 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Callback <OnAdd> (p. 636) Called when the object is newly added.
(Inherited from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 637) Called after the geometry has been
updated. (Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 638) Called when the body suppress state
has been changed. (Inherited from
SimEntity)
Callback <OnClearData> (p. 639) Called when object data is cleared.
(Inherited from SimEntity)
Callback <OnCreate> (p. 640) Invoked to provide an instance of
IOptimizationMethod (or
ISamplingMethod). (Inherited from
DesignExplorer)
Callback <OnDuplicate> (p. 641) Called when the object is duplicated.
(Inherited from SimEntity)
Callback <OnGenerateData> (p. 642) Called when object data is generated.
(Inherited from SimEntity)
Callback <OnHide> (p. 643) Called when the object is hidden.
(Inherited from SimEntity)
Callback <OnInit> (p. 644) Called when the object is initialized.
(Inherited from SimEntity)
Callback <OnMigrate> (p. 645) Called when the object version has been
changed. (Inherited from SimEntity)
Callback <OnReady> (p. 646) Called when the application is fully
loaded and in a "ready" state. (Inherited
from SimEntity)
Callback <OnRelease> (p. 647) Invoked to release the
IOptimizationMethod (or the
ISamplingMethod) instance. (Inherited
from DesignExplorer)
Callback <OnRemove> (p. 648) Called when the object is removed.
(Inherited from SimEntity)
Callback <OnShow> (p. 649) Called when the object is shown.
(Inherited from SimEntity)
Callback <OnSuppress> (p. 650) Called when the object is suppressed.
(Inherited from SimEntity)
Callback <OnUnsuppress> (p. 651) Called when the object is unsuppressed.
(Inherited from SimEntity)
Tag <Property> (p. 652) Defines a property of any user object.
(Inherited from SimEntity)
Callback <QuickHelp> (p. 653) Returns a user-readable string helping
to understand the state of the optimizer
(or the sampling) when CanRun is false.
(Inherited from DesignExplorer)
Callback <Status> (p. 654) Returns a user-readable string describing
the status of the optimization (or the

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 625
ACT XML Tags

sampling) resolution. (Inherited from


DesignExplorer)
Attribute caption= (p. 655) Caption for the object. (Inherited from
SimEntity)
Attribute class= (p. 656) Class name of the controller of the
object. (Inherited from SimEntity)
Attribute contextual= (p. 657) Indicates whether the object must be
displayed in the contextual menu.
(Inherited from SimEntity)
Attribute CustomTable= (p. 657) Supports Custom Table Points
Attribute icon= (p. 658) Icon for the object. (Inherited from
SimEntity)
Attribute logfile= (p. 659) Provides messages to generate a log file.
(Inherited from DesignExplorer)
Attribute maximumnumberofdoublelistparameters= (p. 660) Indicates the maximum number of
double list parameters supported.
(Inherited from DesignExplorer)
Attribute maximumnumberofdoubleparameters= (p. 661) Indicates the maximum number of
double parameters supported. (Inherited
from DesignExplorer)
Attribute maximumnumberofinputparameters= (p. 662) Indicates the maximum number of input
parameters supported. (Inherited from
DesignExplorer)
Attribute maximumnumberofintegerlistparameters= (p. 663) Indicates the maximum number of
integer list parameters supported.
(Inherited from DesignExplorer)
Attribute name= (p. 664) Name of the object. (Inherited from
SimEntity)
Attribute version= (p. 665) Version of the object. (Inherited from
SimEntity)

<Attributes>
Defines the set of attributes for the object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
626 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 627
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
628 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 629
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRun>
Indicates if the optimizer (or sampling) is able to process the optimization (design of experiments) study
with its current configuration. (Inherited from DesignExplorer)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
630 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
FuncCallback_IUserObject__bool_

Mandatory
False

Name
CanRun

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Configuration>
Returns a user-readable string summarizing the current configuration of the optimizer (or the sampling).
(Inherited from DesignExplorer)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 631
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
FuncCallback_IUserObject__string_

Mandatory
False

Name
Configuration

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Description>
Returns a user-readable string describing the optimizer and its specific capabilities. (Inherited from De-
signExplorer)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
632 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
<step | wizard>
<description>description</description>
</step | wizard>

Details
CallbackType
FuncCallback_IUserObject__string_

Mandatory
False

Name
Description

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<InputParametersEdited>
Invoked when the properties of input parameters have changed. (Inherited from DesignExplorer)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 633
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
ActionCallback_IUserObject_

Mandatory
False

Name
InputParametersEdited

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
634 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<MethodPropertiesEdited>
Invoked when the properties of the optimization method have changed. (Inherited from DesignExplorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 635
ACT XML Tags

Examples
None.

Details
CallbackType
ActionCallback_IUserObject_

Mandatory
False

Name
MethodPropertiesEdited

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
636 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 637
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
638 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 639
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnCreate>
Invoked to provide an instance of IOptimizationMethod (or ISamplingMethod). (Inherited from DesignEx-
plorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
640 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Details
CallbackType
FuncCallback_IUserObject__object_

Mandatory
False

Name
OnCreate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 641
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
642 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 643
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
644 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 645
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
646 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRelease>
Invoked to release the IOptimizationMethod (or the ISamplingMethod) instance. (Inherited from De-
signExplorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 647
ACT XML Tags

Details
CallbackType
ActionCallback_IUserObject_

Mandatory
False

Name
OnRelease

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
648 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 649
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
650 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 651
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
652 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<QuickHelp>
Returns a user-readable string helping to understand the state of the optimizer (or the sampling) when
CanRun is false. (Inherited from DesignExplorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
FuncCallback_IUserObject__string_

Mandatory
False

Name
QuickHelp

Public
True

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 653
ACT XML Tags

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Status>
Returns a user-readable string describing the status of the optimization (or the sampling) resolution.
(Inherited from DesignExplorer)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
FuncCallback_IUserObject__string_

Mandatory
False

Name
Status

Public
True

Obsolete
False

ObsoleteMessage
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
654 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 655
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
656 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

CustomTable=
Supports Custom Table Points

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 657
ACT XML Tags

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
CustomTable

DefaultValue
False

DataDefinition
True

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
658 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

logfile=
Provides messages to generate a log file. (Inherited from DesignExplorer)

Type
System_Boolean

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 659
ACT XML Tags

Examples
None.

Details
Mandatory
False

Name
logfile

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

maximumnumberofdoublelistparameters=
Indicates the maximum number of double list parameters supported. (Inherited from DesignExplorer)

Type
System_Int32

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
660 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Details
Mandatory
False

Name
maximumnumberofdoublelistparameters

DefaultValue
100

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

maximumnumberofdoubleparameters=
Indicates the maximum number of double parameters supported. (Inherited from DesignExplorer)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 661
ACT XML Tags

Name
maximumnumberofdoubleparameters

DefaultValue
100

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

maximumnumberofinputparameters=
Indicates the maximum number of input parameters supported. (Inherited from DesignExplorer)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
maximumnumberofinputparameters

DefaultValue
100

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
662 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

maximumnumberofintegerlistparameters=
Indicates the maximum number of integer list parameters supported. (Inherited from DesignExplorer)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
maximumnumberofintegerlistparameters

DefaultValue
100

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 663
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
664 of ANSYS, Inc. and its subsidiaries and affiliates.
<Sampling>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 665
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<script>
Specifies the IronPython script referenced by the extension.

Remarks
None.

Examples
None.

Table 51: XML Tag Listing

Attribute compiled= (p. 666) Set if the script will be compiled in binary file
or not.
Attribute src= (p. 667) Name of the python script file.

compiled=
Set if the script will be compiled in binary file or not.

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
compiled

DefaultValue
False

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
666 of ANSYS, Inc. and its subsidiaries and affiliates.
<script>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

src=
Name of the python script file.

Type
System_String

Remarks
By default, all folders referenced by this attribute are relatives to the folder of the extension.

Examples
None.

Details
Mandatory
False

Name
src

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 667
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<separator>
Defines the separator for items in a toolbar.

Remarks
None.

Examples
None.

<simdata>
Defines a general section that stores all user object definitions.

Remarks
None.

Examples
None.

Table 52: XML Tag Listing

Tag <Object> (p. 668) Defines an object.


Attribute context= (p. 669) Context or combination of contexts (separated
using '|').

<Object>
Defines an object.

Type
Ansys_ACT_Core_XmlDataModel_Object (p. 287)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
668 of ANSYS, Inc. and its subsidiaries and affiliates.
<simdata>

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Object

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

context=
Context or combination of contexts (separated using '|').

Type
System_String_ARRAY_

Remarks
This block will be taken into account only for specified context(s).

Examples
None.

Details
Mandatory
True

Name
context

DefaultValue
None.

DataDefinition
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 669
ACT XML Tags

AllowedValues
None.

MultipleValue
True

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Solver>
Specifies a third-party solver to be used in the simulation.

Remarks
None.

Examples
None.

Table 53: XML Tag Listing

Tag <Attributes> (p. 672) Defines the set of attributes for the object.
(Inherited from SimEntity)
Tag <Callbacks> (p. 672) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 673) Called to check if the object can be added.
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 674) Called to check if the object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 675) Called to check if the object can be removed.
(Inherited from SimEntity)
Callback <GetFiles> (p. 676) Returns a list of file strings used by a custom
solver.
Callback <GetReader> (p. 677) Called to get the reader class name and some
options.
Callback <GetSteps> (p. 678) Called to know the list of time steps (or
frequencies) computed during the solve and
available for the post-processing.
Callback <IsAnalysisValid> (p. 679) Called to know if the analysis is valid.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
670 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Callback <IsValid> (p. 680) Called to check if the object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 681) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 681) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBeforeSolve> (p. 682) Called before the solve process.
Callback <OnBodySuppressStateChange> (p. 683) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnCheckResults> (p. 684) Called before any post processing evalutation.
Callback <OnClearData> (p. 685) Called when object data is cleared. (Inherited from
SimEntity)
Callback <OnDuplicate> (p. 686) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnGenerateData> (p. 687) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 688) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 689) Called when the object is initialized. (Inherited
from SimEntity)
Callback <OnMigrate> (p. 690) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 691) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <OnRemove> (p. 692) Called when the object is removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 693) Called when the object is shown. (Inherited from
SimEntity)
Callback <OnSolve> (p. 694) Called to run the solve process.
Callback <OnSuppress> (p. 695) Called when the object is suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 696) Called when the object is unsuppressed. (Inherited
from SimEntity)
Callback <OnWriteInputFile> (p. 697) Called to write the solver input file.
Tag <Property> (p. 698) Defines a property of any user object. (Inherited
from SimEntity)
Attribute analysis= (p. 699) Analysis type.
Attribute caption= (p. 700) Caption for the object. (Inherited from SimEntity)
Attribute class= (p. 701) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute contextual= (p. 702) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute icon= (p. 702) Icon for the object. (Inherited from SimEntity)
Attribute name= (p. 703) Name of the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 671
ACT XML Tags

Attribute physics= (p. 704) Physics type.


Attribute toolbox= (p. 705) Toolbox name.
Attribute version= (p. 706) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
672 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 673
ACT XML Tags

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
674 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 675
ACT XML Tags

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetFiles>
Returns a list of file strings used by a custom solver.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetFiles

Mandatory
False

Name
GetFiles

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
676 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetReader>
Called to get the reader class name and some options.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetReader

Mandatory
False

Name
GetReader

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 677
ACT XML Tags

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<GetSteps>
Called to know the list of time steps (or frequencies) computed during the solve and available for the
post-processing.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_GetSteps

Mandatory
False

Name
GetSteps

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
678 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsAnalysisValid>
Called to know if the analysis is valid.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsSolverAnalysisValid

Mandatory
False

Name
IsAnalysisValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 679
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
680 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 681
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBeforeSolve>
Called before the solve process.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
682 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBeforeSolve

Mandatory
False

Name
OnBeforeSolve

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 683
ACT XML Tags

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnCheckResults>
Called before any post processing evalutation.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
684 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnCheckResults

Mandatory
False

Name
OnCheckResults

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 685
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
686 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 687
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
688 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 689
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
690 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 691
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
692 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 693
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSolve>
Called to run the solve process.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
694 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSolve

Mandatory
False

Name
OnSolve

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 695
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
696 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnWriteInputFile>
Called to write the solver input file.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after "OnBeforeSolve" and before "OnSolve" in a full solve process.<br /> If the
user ask only to write the input file, the callback will be called after "OnBeforeSolve".

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 697
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnWriteInputFile

Mandatory
False

Name
OnWriteInputFile

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
698 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

analysis=
Analysis type.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
analysis

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 699
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
700 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 701
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
702 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 703
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

physics=
Physics type.

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
704 of ANSYS, Inc. and its subsidiaries and affiliates.
<Solver>

Examples
None.

Details
Mandatory
True

Name
physics

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

toolbox=
Toolbox name.

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 705
ACT XML Tags

Details
Mandatory
False

Name
toolbox

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
706 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Step>
Defines a step in a wizard or AIM custom template.

Remarks
None.

Examples
None.

Table 54: XML Tag Listing

Tag <Attributes> (p. 709) Defines the set of attributes for the object.
(Inherited from SimEntity)
Tag <Callbacks> (p. 709) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 710) Called to check if the object can be added.
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 711) Called to check if the object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 712) Called to check if the object can be removed.
(Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 707
ACT XML Tags

Tag <ComponentData> (p. 713) Defines the data of the components in the step's
layout.
Tag <ComponentStyle> (p. 714) Defines the styles of the components in the step's
layout.
Tag <Description> (p. 714) Gets or sets the description of the step.
Callback <IsValid> (p. 715) Called to check if the object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 716) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 717) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 718) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 719) Called when object data is cleared. (Inherited from
SimEntity)
Callback <OnDuplicate> (p. 720) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnGenerateData> (p. 721) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 722) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 722) Called when the object is initialized. (Inherited
from SimEntity)
Callback <OnMigrate> (p. 723) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 724) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <onrefresh> (p. 725) Called when the step is initialized.
Callback <OnRemove> (p. 726) Called when the object is removed. (Inherited from
SimEntity)
Callback <onreset> (p. 727) Called when we go to the previous step.
Callback <OnShow> (p. 728) Called when the object is shown. (Inherited from
SimEntity)
Callback <OnSuppress> (p. 729) Called when the object is suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 730) Called when the object is unsuppressed. (Inherited
from SimEntity)
Callback <onupdate> (p. 731) Called when the step is finalized.
Tag <Property> (p. 732) Defines a property of any user object. (Inherited
from SimEntity)
Attribute caption= (p. 733) Caption for the object. (Inherited from SimEntity)
Attribute class= (p. 734) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute Context= (p. 735) Gets or sets the context name.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
708 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Attribute contextual= (p. 736) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute Enabled= (p. 736) Gets or sets the enabled flag. This flag is true by
default.
Attribute helpFile= (p. 737) The file containing help html content.
Attribute icon= (p. 738) Icon for the object. (Inherited from SimEntity)
Attribute Layout= (p. 739) Gets or sets the layout to use for this step.
Attribute name= (p. 740) Name of the object. (Inherited from SimEntity)
Attribute version= (p. 741) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 709
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
710 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 711
ACT XML Tags

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
712 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<ComponentData>
Defines the data of the components in the step's layout.

Type
Ansys_ACT_Core_XmlDataModel_ComponentData (p. 50)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 713
ACT XML Tags

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<ComponentStyle>
Defines the styles of the components in the step's layout.

Type
Ansys_ACT_Core_XmlDataModel_ComponentStyle (p. 57)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Description>
Gets or sets the description of the step.

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
714 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Examples
<step | wizard>
<description>description</description>
</step | wizard>

Details
Description
None.

Public
True

Name
Description

ValueName
None.

TypeId
Ansys_ACT_Core_Attributes_XmlTagAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 715
ACT XML Tags

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
716 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 717
ACT XML Tags

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
718 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 719
ACT XML Tags

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
720 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 721
ACT XML Tags

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
722 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 723
ACT XML Tags

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
724 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onrefresh>
Called when the step is initialized.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 725
ACT XML Tags

Details
CallbackType
ActionCallback_IWizardStep_

Mandatory
False

Name
onrefresh

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
726 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onreset>
Called when we go to the previous step.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 727
ACT XML Tags

Details
CallbackType
ActionCallback_IWizardStep_

Mandatory
False

Name
onreset

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
728 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 729
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
730 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onupdate>
Called when the step is finalized.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 731
ACT XML Tags

Details
CallbackType
ActionCallback_IWizardStep_

Mandatory
False

Name
onupdate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
732 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 733
ACT XML Tags

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
734 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Context=
Gets or sets the context name.

Type
System_String

Remarks
This block will be taken into account only for specified context(s).

Examples
None.

Details
Mandatory
False

Name
Context

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 735
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Enabled=
Gets or sets the enabled flag. This flag is true by default.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
736 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Type
System_Boolean

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
Enabled

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

helpFile=
The file containing help html content.

Type
System_String

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 737
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
helpFile

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
738 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Layout=
Gets or sets the layout to use for this step.

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 739
ACT XML Tags

Details
Mandatory
False

Name
Layout

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
740 of ANSYS, Inc. and its subsidiaries and affiliates.
<Step>

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
version

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 741
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Target>
Defines the target location for the object.

Remarks
None.

Examples
None.

Table 55: XML Tag Listing

Attribute location= (p. 742) Sub-type when type==Analysis.


Attribute name= (p. 743) Name of the parent. This is the name of an object defined in the
extension xml file. Used only if type==UserObject.
Attribute type= (p. 744) Type of the target location.

location=
Sub-type when type==Analysis.

Type
Ansys_ACT_Interfaces_UserObject_ObjectLocationEnum

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
742 of ANSYS, Inc. and its subsidiaries and affiliates.
<Target>

Examples
None.

Details
Mandatory
False

Name
location

DefaultValue
Default

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the parent. This is the name of an object defined in the extension xml file. Used only if
type==UserObject.

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 743
ACT XML Tags

Details
Mandatory
False

Name
name

DefaultValue
Default

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

type=
Type of the target location.

Type
Ansys_ACT_Interfaces_UserObject_ObjectTypeEnum

Remarks
None.

Examples
None.

Details
Mandatory
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
744 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Name
type

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<task>
Defines a task that encapsulate a single process or application.

Remarks
None.

Examples
None.

Table 56: XML Tag Listing

Tag <Attributes> (p. 747) Defines the set of attributes for the object.
(Inherited from SimEntity)
Tag <Callbacks> (p. 748) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 748) Called to check if the object can be added.
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 749) Called to check if the object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 750) Called to check if the object can be removed.
(Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 745
ACT XML Tags

Tag <ContextMenus> (p. 751) The user-defined custom context menu entries.
Tag <Inputs> (p. 752) The user-defined task input connections.
Callback <IsValid> (p. 753) Called to check if the object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 754) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 754) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 755) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 756) Called when object data is cleared. (Inherited from
SimEntity)
Callback <ondelete> (p. 757) Callback for task deletion.
Callback <OnDuplicate> (p. 758) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <onedit> (p. 759) Callback for task EDIT entry.
Callback <OnGenerateData> (p. 760) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 761) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 762) Called when the object is initialized. (Inherited
from SimEntity)
Callback <oninitialize> (p. 763) Callback for task creation.
Callback <OnMigrate> (p. 764) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 765) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <onrefresh> (p. 766) Callback for task refresh.
Callback <OnRemove> (p. 767) Called when the object is removed. (Inherited from
SimEntity)
Callback <onreport> (p. 768) Callback for task reporting.
Callback <onreset> (p. 769) Callback for task reset.
Callback <OnShow> (p. 770) Called when the object is shown. (Inherited from
SimEntity)
Callback <onstatus> (p. 771) Callback for task status.
Callback <OnSuppress> (p. 772) Called when the object is suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 773) Called when the object is unsuppressed. (Inherited
from SimEntity)
Callback <onupdate> (p. 774) Callback for task update.
Tag <Outputs> (p. 775) The user-defined task output connections.
Tag <Parameters> (p. 776) The user-defined parameters to be exposed on
the task.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
746 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Tag <Property> (p. 777) Defines a property of any user object. (Inherited
from SimEntity)
Tag <RsmJob> (p. 777) List of task-level RSM jobs.
Attribute caption= (p. 778) Caption for the object. (Inherited from SimEntity)
Attribute class= (p. 779) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute contextual= (p. 780) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute icon= (p. 781) Icon for the object. (Inherited from SimEntity)
Attribute name= (p. 782) Name of the object. (Inherited from SimEntity)
Attribute version= (p. 782) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 747
ACT XML Tags

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
748 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 749
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
750 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<ContextMenus>
The user-defined custom context menu entries.

Type
Ansys_ACT_Core_XmlDataModel_ContextMenus (p. 60)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 751
ACT XML Tags

Details
ChildType
Ansys_ACT_Core_XmlDataModel_ContextMenus

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Inputs>
The user-defined task input connections.

Type
Ansys_ACT_Core_XmlDataModel_Inputs (p. 215)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Inputs

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
752 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 753
ACT XML Tags

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
754 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 755
ACT XML Tags

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
756 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<ondelete>
Callback for task deletion.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 757
ACT XML Tags

Details
CallbackType
ActionCallback_DataContainerReference__IFullContext_

Mandatory
False

Name
ondelete

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
758 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onedit>
Callback for task EDIT entry.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 759
ACT XML Tags

Details
CallbackType
ActionCallback_DataContainerReference__IFullContext_

Mandatory
False

Name
onedit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
760 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 761
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
762 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<oninitialize>
Callback for task creation.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 763
ACT XML Tags

Details
CallbackType
ActionCallback_DataContainerReference__IFullContext_

Mandatory
False

Name
oninitialize

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
764 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 765
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onrefresh>
Callback for task refresh.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
766 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Details
CallbackType
ActionCallback_DataContainerReference__IFullContext_

Mandatory
False

Name
onrefresh

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 767
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onreport>
Callback for task reporting.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
768 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Details
CallbackType
ActionCallback_DataContainerReference__IFullContext__object_

Mandatory
False

Name
onreport

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onreset>
Callback for task reset.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 769
ACT XML Tags

Details
CallbackType
ActionCallback_DataContainerReference__IFullContext_

Mandatory
False

Name
onreset

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
770 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onstatus>
Callback for task status.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 771
ACT XML Tags

Details
CallbackType
FuncCallback_DataContainerReference__IQueryContext__object_

Mandatory
False

Name
onstatus

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
772 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 773
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<onupdate>
Callback for task update.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
774 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Details
CallbackType
ActionCallback_DataContainerReference__IFullContext_

Mandatory
False

Name
onupdate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Outputs>
The user-defined task output connections.

Type
Ansys_ACT_Core_XmlDataModel_Outputs (p. 395)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 775
ACT XML Tags

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Outputs

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Parameters>
The user-defined parameters to be exposed on the task.

Type
Ansys_ACT_Core_XmlDataModel_Parameters (p. 431)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Parameters

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
776 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<RsmJob>
List of task-level RSM jobs.

Type
Ansys_ACT_Core_XmlDataModel_RsmJob (p. 590)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 777
ACT XML Tags

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_RsmJob

MinOccurence
0

MaxOccurence
1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
778 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 779
ACT XML Tags

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
780 of ANSYS, Inc. and its subsidiaries and affiliates.
<task>

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 781
ACT XML Tags

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
782 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<taskgroup>
Defines a collection of tasks.

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 783
ACT XML Tags

Examples
None.

Table 57: XML Tag Listing

Tag <Attributes> (p. 785) Defines the set of attributes for the task group.
(Inherited from SimEntity)
Tag <Callbacks> (p. 786) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 786) Called to check if the object can be added.
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 787) Called to check if the object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 788) Called to check if the object can be removed.
(Inherited from SimEntity)
Tag <IncludeGroup> (p. 789) Task group's list of nested task groups.
Tag <IncludeTask> (p. 790) Task group's list of tasks.
Callback <IsValid> (p. 791) Called to check if the object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 792) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 792) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 793) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 794) Called when object data is cleared. (Inherited from
SimEntity)
Callback <OnDuplicate> (p. 795) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnGenerateData> (p. 796) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 797) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 798) Called when the object is initialized. (Inherited
from SimEntity)
Callback <OnMigrate> (p. 799) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 800) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <OnRemove> (p. 801) Called when the object is removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 802) Called when the object is shown. (Inherited from
SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
784 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Callback <OnSuppress> (p. 803) Called when the object is suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 804) Called when the object is unsuppressed. (Inherited
from SimEntity)
Tag <Property> (p. 805) Defines a property of any user object. (Inherited
from SimEntity)
Attribute abbreviation= (p. 806) Task group abbreviation used for directory and
naming purposes.
Attribute caption= (p. 807) Caption for the object. (Inherited from SimEntity)
Attribute category= (p. 808) Category to which the task group applies.
Attribute class= (p. 809) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute contextual= (p. 810) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute icon= (p. 810) Icon for the object. (Inherited from SimEntity)
Attribute isparametricgroup= (p. 811) Indicates whether the taskgroup operates only on
parameters.
Attribute name= (p. 812) Name of the object. (Inherited from SimEntity)
Attribute version= (p. 813) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the task group. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 785
ACT XML Tags

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
786 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Mandatory
False

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 787
ACT XML Tags

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Mandatory
False

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
788 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Mandatory
False

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IncludeGroup>
Task group's list of nested task groups.

Type
Ansys_ACT_Core_XmlDataModel_IncludeGroup (p. 204)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 789
ACT XML Tags

Details
ChildType
Ansys_ACT_Core_XmlDataModel_IncludeGroup

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<IncludeTask>
Task group's list of tasks.

Type
Ansys_ACT_Core_XmlDataModel_IncludeTask (p. 207)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_IncludeTask

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
790 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Mandatory
False

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 791
ACT XML Tags

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
792 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Mandatory
False

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 793
ACT XML Tags

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Mandatory
False

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
794 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 795
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
796 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Mandatory
False

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 797
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
798 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Mandatory
False

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 799
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Mandatory
False

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
800 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Mandatory
False

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 801
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Mandatory
False

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
802 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Mandatory
False

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 803
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
804 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Mandatory
False

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 805
ACT XML Tags

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

abbreviation=
Task group abbreviation used for directory and naming purposes.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
abbreviation

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
806 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 807
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

category=
Category to which the task group applies.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
category

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
808 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 809
ACT XML Tags

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
810 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

isparametricgroup=
Indicates whether the taskgroup operates only on parameters.

Type
System_Boolean

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 811
ACT XML Tags

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
isparametricgroup

DefaultValue
False

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
812 of ANSYS, Inc. and its subsidiaries and affiliates.
<taskgroup>

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 813
ACT XML Tags

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<taskgroups>
Defines a collection of task groups.

Remarks
None.

Examples
None.

Table 58: XML Tag Listing

Tag <TaskGroup> (p. 814) Defines a collection of


tasks.

<TaskGroup>
Defines a collection of tasks.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
814 of ANSYS, Inc. and its subsidiaries and affiliates.
<tasks>

Type
Ansys_ACT_Core_XmlDataModel_TaskGroup (p. 783)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_TaskGroup

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<tasks>
Defines the tasks collection.

Remarks
One or more custom tasks can be defined in the <tasks> node.

Examples
None.

Table 59: XML Tag Listing

Tag <Task> (p. 815) Defines a task that encapsulates a single process or
application.

<Task>
Defines a task that encapsulates a single process or application.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 815
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Task (p. 745)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Task

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Templates>
Defines a collection of control templates.

Remarks
None.

Examples
None.

Table 60: XML Tag Listing

Tag <ControlTemplate> (p. 816) Defines a control template for the creation of groups of
properties.

<ControlTemplate>
Defines a control template for the creation of groups of properties.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
816 of ANSYS, Inc. and its subsidiaries and affiliates.
<toolbar>

Type
Ansys_ACT_Core_XmlDataModel_ControlTemplate (p. 61)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<toolbar>
Defines a toolbar.

Remarks
None.

Examples
None.

Table 61: XML Tag Listing

Tag <Separator> (p. 818) Defines the separator for items in a


toolbar.
Attribute caption= (p. 818) Caption of the toolbar.
Attribute name= (p. 819) Name of the toolbar.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 817
ACT XML Tags

<Separator>
Defines the separator for items in a toolbar.

Type
Ansys_ACT_Core_XmlDataModel_Separator (p. 668)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Separator

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption of the toolbar.

Type
System_String

Remarks
Caption of the toolbar.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
818 of ANSYS, Inc. and its subsidiaries and affiliates.
<toolbar>

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the toolbar.

Type
System_String

Remarks
Specifies the name used by the application to reference this toolbar.

Examples
None.

Details
Mandatory
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 819
ACT XML Tags

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<UIDefinition>
Defines the user interface for the extension.

Remarks
None.

Examples
None.

Table 62: XML Tag Listing

Tag <ComponentDefinition> (p. 820) Defines the display of the component.


Tag <Layout> (p. 821) Defines the layout used to display the
extension.

<ComponentDefinition>
Defines the display of the component.

Type
Ansys_ACT_Core_XmlDataModel_UI_ComponentDefinition (p. 52)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
820 of ANSYS, Inc. and its subsidiaries and affiliates.
<UIDefinition>

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Layout>
Defines the layout used to display the extension.

Type
Ansys_ACT_Core_XmlDataModel_UI_Layout (p. 245)

Remarks
None.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 821
ACT XML Tags

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Wizard>
Defines a wizard within the extension.

Remarks
None.

Examples
None.

Table 63: XML Tag Listing

Tag <Callbacks> (p. 822) Specifies the callbacks that will invoke functions from the IronPython
extension script.
Callback <canstart> (p. 823) Called to know if the wizard can be started.
Tag <Description> (p. 824) Defines the description for the wizard.
Tag <Step> (p. 825) Defines a step in a wizard or AIM custom template.
Attribute caption= (p. 825) Caption of the wizard.
Attribute context= (p. 826) Context or combination of contexts (separated using '|').
Attribute icon= (p. 827) Icon of the wizard.
Attribute layout= (p. 828) Layout to use to display the wizard.
Attribute name= (p. 829) Name of the wizard.
Attribute version= (p. 830) Major version of the wizard.

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script.

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
822 of ANSYS, Inc. and its subsidiaries and affiliates.
<Wizard>

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<canstart>
Called to know if the wizard can be started.

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
FuncCallback_string__bool_

Name
canstart

Public
True

Obsolete
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 823
ACT XML Tags

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Description>
Defines the description for the wizard.

Type
System_String

Remarks
None.

Examples
<step | wizard>
<description>description</description>
</step | wizard>

Details
Description
Description of the wizard.

ValueName
description

Name
Description

Public
True

TypeId
Ansys_ACT_Core_Attributes_XmlTagAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
824 of ANSYS, Inc. and its subsidiaries and affiliates.
<Wizard>

<Step>
Defines a step in a wizard or AIM custom template.

Type
Ansys_ACT_Core_XmlDataModel_Step (p. 707)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Step

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption of the wizard.

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 825
ACT XML Tags

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

context=
Context or combination of contexts (separated using '|').

Type
System_String_ARRAY_

Remarks
This block will be taken into account only for specified context(s).

Examples
None.

Details
Mandatory
True

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
826 of ANSYS, Inc. and its subsidiaries and affiliates.
<Wizard>

Name
context

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
True

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon of the wizard.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 827
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

layout=
Layout to use to display the wizard.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
layout

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
828 of ANSYS, Inc. and its subsidiaries and affiliates.
<Wizard>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the wizard.

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 829
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Major version of the wizard.

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
830 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

<Workflow>
Defines custom workflows composed of tasks and task groups.

Remarks
Defines the top-level workflow tag within an ACT APP. Used to define process integration items (tasks
and task groups).

Examples
Defines the top-level workflow tag within an extension. Used to define process integration items (tasks
and task groups).

Table 64: XML Tag Listing

Tag <Attributes> (p. 832) Defines the set of attributes for the workflow.
(Inherited from SimEntity)
Tag <Callbacks> (p. 833) Specifies the callbacks that will invoke functions
from the IronPython extension script. (Inherited
from SimEntity)
Callback <CanAdd> (p. 834) Called to check if the object can be added.
(Inherited from SimEntity)
Callback <CanDuplicate> (p. 835) Called to check if the object can be duplicated.
(Inherited from SimEntity)
Callback <CanRemove> (p. 835) Called to check if the object can be removed.
(Inherited from SimEntity)
Callback <IsValid> (p. 836) Called to check if the object is valid. (Inherited
from SimEntity)
Callback <OnAdd> (p. 837) Called when the object is newly added. (Inherited
from SimEntity)
Callback <OnAfterGeometryUpdate> (p. 838) Called after the geometry has been updated.
(Inherited from SimEntity)
Callback <OnBodySuppressStateChange> (p. 839) Called when the body suppress state has been
changed. (Inherited from SimEntity)
Callback <OnClearData> (p. 840) Called when object data is cleared. (Inherited from
SimEntity)
Callback <OnDuplicate> (p. 841) Called when the object is duplicated. (Inherited
from SimEntity)
Callback <OnGenerateData> (p. 842) Called when object data is generated. (Inherited
from SimEntity)
Callback <OnHide> (p. 843) Called when the object is hidden. (Inherited from
SimEntity)
Callback <OnInit> (p. 844) Called when the object is initialized. (Inherited
from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 831
ACT XML Tags

Callback <OnMigrate> (p. 845) Called when the object version has been changed.
(Inherited from SimEntity)
Callback <OnReady> (p. 846) Called when the application is fully loaded and in
a "ready" state. (Inherited from SimEntity)
Callback <OnRemove> (p. 847) Called when the object is removed. (Inherited from
SimEntity)
Callback <OnShow> (p. 848) Called when the object is shown. (Inherited from
SimEntity)
Callback <OnSuppress> (p. 849) Called when the object is suppressed. (Inherited
from SimEntity)
Callback <OnUnsuppress> (p. 850) Called when the object is unsuppressed. (Inherited
from SimEntity)
Tag <Property> (p. 851) Defines a property of any user object. (Inherited
from SimEntity)
Tag <TaskGroups> (p. 852) Task groupings to be exposed as organized blocks
within the workflow.
Tag <Tasks> (p. 853) Tasks exposed by this workflow.
Attribute caption= (p. 853) Caption for the object. (Inherited from SimEntity)
Attribute class= (p. 854) Class name of the controller of the object.
(Inherited from SimEntity)
Attribute context= (p. 855) Context (application) to which this workflow
applies.
Attribute contextual= (p. 856) Indicates whether the object must be displayed
in the contextual menu. (Inherited from SimEntity)
Attribute icon= (p. 857) Icon for the object. (Inherited from SimEntity)
Attribute name= (p. 858) Name of the object. (Inherited from SimEntity)
Attribute version= (p. 859) Version of the object. (Inherited from SimEntity)

<Attributes>
Defines the set of attributes for the workflow. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Attributes (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
832 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Callbacks>
Specifies the callbacks that will invoke functions from the IronPython extension script. (Inherited from
SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callbacks (p. 30)

Remarks
The <callbacks> element and its children specify the Python functions that are invoked based on system
and user-generated events.

Examples
None.

Details
ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 833
ACT XML Tags

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<CanAdd>
Called to check if the object can be added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanAdd

Name
CanAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
834 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

<CanDuplicate>
Called to check if the object can be duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanDuplicate

Name
CanDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<CanRemove>
Called to check if the object can be removed. (Inherited from SimEntity)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 835
ACT XML Tags

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_CanRemove

Name
CanRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<IsValid>
Called to check if the object is valid. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
836 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

Remarks
None.

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_IsValidLocation

Name
IsValid

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAdd>
Called when the object is newly added. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is not called when the project is reopened.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 837
ACT XML Tags

Examples
None.

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Name
OnAdd

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnAfterGeometryUpdate>
Called after the geometry has been updated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
838 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

Details
CallbackType
Ansys_ACT_Core_Callbacks_ActionCallback

Name
OnAfterGeometryUpdate

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnBodySuppressStateChange>
Called when the body suppress state has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 839
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnBodySupressStateChange

Name
OnBodySuppressStateChange

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnClearData>
Called when object data is cleared. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
840 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Name
OnClearData

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnDuplicate>
Called when the object is duplicated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 841
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Name
OnDuplicate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnGenerateData>
Called when object data is generated. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
842 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnDataStateChanged

Name
OnGenerateData

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnHide>
Called when the object is hidden. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 843
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Name
OnHide

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnInit>
Called when the object is initialized. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
This callback is called after the OnAdd callback and when the project is reopened.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
844 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnInitEntity

Name
OnInit

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnMigrate>
Called when the object version has been changed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
Enables the migration of data from the previously saved object to the new one.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 845
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnEntityMigrate

Name
OnMigrate

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnReady>
Called when the application is fully loaded and in a "ready" state. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
846 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnReady

Name
OnReady

Public
False

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnRemove>
Called when the object is removed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 847
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnAddRemove

Name
OnRemove

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnShow>
Called when the object is shown. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
848 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnShowHide

Name
OnShow

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnSuppress>
Called when the object is suppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 849
ACT XML Tags

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Name
OnSuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<OnUnsuppress>
Called when the object is unsuppressed. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Callback (p. 23)

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
850 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

Details
CallbackType
Ansys_ACT_Core_Callbacks_OnSuppressedStateChanged

Name
OnUnsuppress

Public
True

Obsolete
False

ObsoleteMessage
None.

ChildType
None.

MinOccurence
0

MaxOccurence
-1

RealParent
Ansys_ACT_Core_XmlDataModel_Callbacks

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlTagCallbackAttribute

<Property>
Defines a property of any user object. (Inherited from SimEntity)

Type
Ansys_ACT_Core_XmlDataModel_Property (p. 437)

Remarks
Individual properties can be defined in the <property> node, which can be either a child to <property-
group> or a standalone definition at the same level. At minimum, each property definition must include
the name and control attributes.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 851
ACT XML Tags

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Property

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<TaskGroups>
Task groupings to be exposed as organized blocks within the workflow.

Type
Ansys_ACT_Core_XmlDataModel_TaskGroups (p. 814)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_TaskGroups

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
852 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

<Tasks>
Tasks exposed by this workflow.

Type
Ansys_ACT_Core_XmlDataModel_Tasks (p. 815)

Remarks
None.

Examples
None.

Details
ChildType
Ansys_ACT_Core_XmlDataModel_Tasks

MinOccurence
0

MaxOccurence
-1

RealParent
None.

Mandatory
False

TypeId
Ansys_ACT_Core_Attributes_XmlChildrenTagsAttribute

caption=
Caption for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 853
ACT XML Tags

Details
Mandatory
False

Name
caption

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

class=
Class name of the controller of the object. (Inherited from SimEntity)

Type
System_String

Remarks
The constructor of the class referenced by this attribute takes two arguments:<br /><ul><li>The ExtAPI
variable (of type IMechanicalExtAPI)</li><li>The associated load (of type IUserLoad)</li></ul>

Examples
None.

Details
Mandatory
False

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
854 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

Name
class

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

context=
Context (application) to which this workflow applies.

Type
System_String_ARRAY_

Remarks
This block will be taken into account only for specified context(s).

Examples
None.

Details
Mandatory
True

Name
context

DefaultValue
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 855
ACT XML Tags

DataDefinition
False

AllowedValues
None.

MultipleValue
True

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

contextual=
Indicates whether the object must be displayed in the contextual menu. (Inherited from SimEntity)

Type
System_Boolean

Remarks
By default, the contextual flag is true for "load" and "result" and false for "object".

Examples
None.

Details
Mandatory
False

Name
contextual

DefaultValue
True

DataDefinition
False

AllowedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
856 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

icon=
Icon for the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
False

Name
icon

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 857
ACT XML Tags

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

name=
Name of the object. (Inherited from SimEntity)

Type
System_String

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
name

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
858 of ANSYS, Inc. and its subsidiaries and affiliates.
<Workflow>

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

version=
Version of the object. (Inherited from SimEntity)

Type
System_Int32

Remarks
None.

Examples
None.

Details
Mandatory
True

Name
version

DefaultValue
None.

DataDefinition
False

AllowedValues
None.

MultipleValue
False

MappedValues
None.

Public
True

Description
None.

TypeId
Ansys_ACT_Core_Attributes_XmlAttributeAttribute

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 859
Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
860 of ANSYS, Inc. and its subsidiaries and affiliates.

Potrebbero piacerti anche