【关于交互式C程序】
可创建属于自己的交互式程序以通过关系驱动模型几何。创建用户程序时,请考虑以下信息:
a)”用户程序”(User Prog) 命令仅在”零件”和”草绘器”模式下可用。
b)一次只能编辑或运行一个用户程序。但可为每个零件编写多个程序,然后依次运行。
c)每个程序都限制为单一入口子程序,称为 “USRMAIN ()”。入口子程序可以调用该程序文件中的其它子程序。
d)Proe提供一个C文件模板 usermain.c以帮助用户编写及使用用户程序。
e)在用户程序中,必须用大写表示Pro/ENGINEER尺寸。
f)使用 D[i] 表示屏幕上的一个尺寸。该符号对应”零件”或”组件”模式下的 di,或对应”草绘器”模式下的 sdi。系统不接受用户指定的符号名(例如宽度),而只使用系统分配的尺寸符号。
g)在任何程序中都不要使用 exit 语句。要在程序中建立错误处理机制,可使用 printf 或 fprintf 语句。
h)不能使用用户程序驱动组件尺寸和阵列实例数。
要使用交互式程序,必须完成下列步骤:
1)创建程序。或者,可编辑现有程序创建新程序。
2)编译并链接程序。
3)运行程序以执行更改。
4)当程序结束运行后,再生模型以更新几何。
【编辑交互式C程序】
1)单击”工具”(Tools)>”关系”(Relations)。 “关系”(Relations) 对话框打开。
2)单击”实用程序”(Utilities)>”用户程序”(User Prog)>”编辑”(Edit)。
图1 在关系中创建 C 程序
3)输入程序名称而不带 .c 扩展名。编辑器窗口打开。如果编辑现有的程序,Pro/ENGINEER 会检索指定的程序文件。
4)如果创建新程序,必须先将 C 文件 templateusermain.c 复制到编辑器中。执行下列操作之一:
◆ 在 UNIX 中—使用由配置文件选项 pro_editor_command 所定义的编辑器。如果使用的是 vi 编辑器,输入 [:],然后输入 [r $PRO_USRMAIN]。PRO_USRMAIN 是包含 usermain.c 路径的环境变量。
◆ 在 Windows 中—使用 Windows Notepad 编辑器。打开一个模板文件,然后使用”另存为”(Save As) 保存该文件。
5)编辑程序。
6)保存程序。Pro/ENGINEER 变为活动状态。
相关文章
- 2021-08-01Visual LISP程序设计(AutoCAD 2006)PDF下载
- 2021-07-31Autodesk MDT 2007 用户手册PDF下载
- 2021-07-30AutoCAD程序设计魔法书 [AutoLISP DCL基础篇]PDF下载
- 2021-07-15AutoCAD Electrical 2012 用户手册PDF下载
- 2021-01-18AutoCAD 2010用户手册PDF下载
- 2021-01-01AutoCAD 2007中文版自学手册—入门提高篇 光盘文件下
- 2021-01-01AutoCAD 2002 完全使用手册PDF下载
- 2020-12-28AutoCAD2007简体中文版32位带破解文件免费下载
- 2020-12-19AutoCAD 12.0绘图软件包的使用与二次开发技术PDF下载
- 2017-11-29CCD宁波环球航运广场环球置业办公施工图下载