GiD_Event_BeforeReadGIDProject: will be called just before read a GiD project. It receives the argument filename, which is the path of the model folder, without the .gid extension.
If it returns -cancel- then the reading is cancelled.
proc GiD_Event_BeforeReadGIDProject { filename } {
...body...
set value ...
return $value
}
GiD_Event_AfterReadGIDProject: will be called just after read a GiD project. It receives the argument filename, which is the path of the model folder, without the .gid extension.
proc GiD_Event_AfterReadGIDProject { filename } {
}
GiD_Event_AfterInsertGIDProject: will be called just after insert a GiD project into the current one. It receives the argument filename, which is the path of the model folder, without the .gid extension.
proc GiD_Event_AfterInsertGIDProject { filename } {
}
GiD_Event_AfterSetProjectName:
proc GiD_Event_AfterSetProjectName { name } {
}
GiD_Event_BeforeOpenFile:
proc GiD_Event_BeforeOpenFile { filename format } {
...body...
set value ...
return $value
}
filename: the full name of the file to be read;
format: ACIS_FORMAT, CGNS_FORMAT, DXF_FORMAT, GID_BATCH_FORMAT, GID_GEOMETRY_FORMAT, GID_MESH_FORMAT, IGES_FORMAT, NASTRAN_FORMAT, PARASOLID_FORMAT, RHINO_FORMAT, SHAPEFILE_FORMAT, STL_FORMAT, VDA_FORMAT, VRML_FORMAT or 3DSTUDIO_FORMAT.
If it returns -cancel- then the reading is cancelled.
GiD_Event_AfterOpenFile: will be called after a geometry or mesh file is read inside GiD. It receives as arguments:
filename: the full name of the file that has been read;
format: ACIS_FORMAT, CGNS_FORMAT, DXF_FORMAT, GID_BATCH_FORMAT, GID_GEOMETRY_FORMAT, GID_MESH_FORMAT, IGES_FORMAT, NASTRAN_FORMAT, PARASOLID_FORMAT, RHINO_FORMAT, SHAPEFILE_FORMAT, STL_FORMAT, VDA_FORMAT, VRML_FORMAT or 3DSTUDIO_FORMAT.
error: boolean 0 or 1 to indicate an error when reading.
proc GiD_Event_AfterOpenFile { filename format error } {
}