The following are the miscellaneous global variables and constants that are used for a variety of purposes in COD scripts. Use is typically covered in the function reference they apply to.
Please take notice of the following notes…
(a) – Available only in 2018.3 and later versions of Autodesk Fabrication
Variable | Value | Notes | Description |
---|---|---|---|
pi | 3.1415 | ||
eo_never | 2 | Unknown purpose / use | |
FALSE | 0 | ||
TRUE | 1 | ||
null | 0 | Number meaning no value. Same as zero | |
void | Special variable used when wanting to specify a default parameter | ||
time_secs | 1 | Second Time Units | |
time_mins | 2 | Minute Time Units | |
time_hours | 3 | Hours Time Units | |
foroutput | 1 | File access mode for writing files | |
forinput | 2 | File access mode for reading files | |
istext | 4 | File access mode for text files | |
isunicode | 12 | File access mode for Unicode text files | |
utf8 | 20 | (a) | File access mode for UTF8 Unicode text files |
utf16 | 12 | (a) | File access mode for UTF16 Unicode text files |
file_end | -1 | Used by file.position to indicate file end | |
file_start | 0 | Used by file.position to indicate file start | |
lock_user | 1 | Used by item.dblock.can() to check access | |
lock_owner | 2 | Used by item.dblock.can() to check access | |
exec_default | 0 | Used by EXEC function for default execution | |
exec_wait | 1 | Used by EXEC function to wait for program to complete before continuing | |
exec_show_normal | 0 | Used by EXEC function for normal window | |
exec_show_min | 16 | Used by EXEC function for minimized window | |
exec_show_max | 32 | Used by EXEC function for maximized window | |
mappath_backup | [path] | Path to BACKUP folder | |
mappath_blocks | [path] | Path to BLOCKS folder | |
mappath_cnc | [path] | Path to CNC folder | |
mappath_database | [path] | Path to DATABASE folder | |
mappath_dxf | [path] | Path to DXF folder | |
mappath_filter | [path] | Path to FILTER folder | |
mappath_home | [path] | Path to MAP.ini folder | |
mappath_images | [path] | Path to IMAGES folder | |
mappath_install | [path] | Path to MAP.ini folder | |
mappath_items | [path] | Path to ITEMS folder | |
mappath_parts | [path] | Path to PARTS folder | |
mappath_project | [path] | Path to PROJECT folder | |
mappath_remnants | [path] | Path to REMNANTS folder | |
mappath_reports | [path] | Path to REPORTS folder | |
mappath_scripts | [path] | Path to SCRIPTS folder |