上海隆欣自动化技术有限公司 弯管机仿真控件使用说明书(V 1.0) BendCtrl 弯管机仿真控件 使 用 手 册 上海隆欣自动化技术有限公司 上海隆欣自动化技术有限公司 弯管机仿真控件使用说明书(V 1.0) 版权声明 本用户手册的所有部分,其著作财产权归属上海隆欣自动化技术有限公司(以下简称隆欣自动化)所有,未经隆欣自动化许可,任何人不可任意仿制,拷贝、誊抄或转译。本用户手册没有任何形式的担保,立场表达或其他暗示。若有任何因本用户手册或其所提到之产品的所有信息,所引起的直接或间接的资料流出,利益损失或事业终止,隆欣自动化及其所属员工恕不担负任何责任。 上海隆欣自动化技术有限公司 弯管机仿真控件使用说明书(V1.0) 第1章 控件接口函数说明 提供全部弯管机仿真所需要的接口函数。 机床配置文件导入: BOOL APILoadConfigFile(LPCTSTR filepath) 参数: filepath 机床配置文件bcg 文件路径 返回值 1:正确 0:错误 功能描述: 导入机床配置文件. 例程: (以标准 C语言为例说明,下同) 视图控制: void APIRestoreView() 参数: 返回值 无 功能描述: 还原成默认视图,当想看到整个机床整个模型时候调用. 例程: (以标准 C语言为例说明,下同) void APIISOView() 参数: 返回值 无 功能描述: 将模型成等测图显示. 例程: (以标准 C语言为例说明,下同) 加工管子的参数: void APISetUpBendParameter(float PipeRadius, float PipeIniExtendLength, float PipeTotalLength) 参数: PipeRadiu s 管子半径 PipeIniEx tendLength 首弯长度,>=0 PipeTotalLength 管长. 返回值 无 上海隆欣自动化技术有限公司 弯管机仿真控件使用说明书(V1.0) 功能描述: 设定管子的参数. 例程: (以标准C语言为例说明,下同) 模具参数查询: short APIGetBenderDieNum() 参数: 返回值 返回当前的模具模层数 功能描述: 当想知道当前机床配置文件有多少层模具时候调用. 例程: (以标准C语言为例说明,下同) BOOL APIGetDieParameterByIndex(float FAR* pDieRadius, float FAR* pDieCenterZ, float FAR* pDieThick, short DieIndex);参数: DieIndex 弯曲模层索引,从 0 开始最大是模具层数减 1 pDieRadiu s 弯曲模半径 pDieCenterZ 弯曲模 Z 向轴心的中点的Z 值. pDieThick 弯曲模厚度. 返回值 1:正确 0:错误 功能描述: ...