基础 > 关系和参数 > 关系 > C 程序和关系 > 关于交互式 C 程序
  
关于交互式 C 程序
可创建属于自己的交互式程序以通过关系驱动模型几何。创建用户程序时,请考虑以下信息:
“用户程序”(User Prog) 命令仅在“零件”和“草绘器”模式下可用。
一次只能编辑或运行一个用户程序。但可为每个零件编写多个程序,然后依次运行。
每个程序都被限制到称作 "USRMAIN ()." 的单个输入子程序中。输入子程序可以调用该程序文件中的其它子程序。
Creo Parametric 提供一个 C 文件模板 usermain.c 以帮助用户编写及使用用户程序。
在用户程序中,您必须用大写表示 Creo Parametric 尺寸。
使用 D[i] 表示屏幕上的尺寸。该符号对应“零件”或“装配”模式下的 di,或对应“草绘器”模式下的 sdi。系统不接受用户分配的符号名 (例如宽度),而只使用系统分配的尺寸符号。
在任何程序中都不要使用 exit 语句。要将错误处理机制构建到程序中,请使用 printffprintf 语句。
不能使用用户程序驱动装配尺寸和阵列实例数。
要使用交互式程序,必须完成下列步骤:
1. 创建程序。或者,可编辑现有程序创建新程序。
2. 编译并链接程序。
3. 运行程序以实现更改。
4. 当程序结束运行后,重新生成模型以更新几何。