欢迎来到天天文库
浏览记录
ID:12787224
大小:117.50 KB
页数:19页
时间:2018-07-19
《三维数控弯管机仿真控件开发手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、上海隆欣自动化技术有限公司弯管机仿真控件使用说明书(V1.0)BendCtrl弯管机仿真控件使用手册上海隆欣自动化技术有限公司上海隆欣自动化技术有限公司弯管机仿真控件使用说明书(V1.0)版权声明本用户手册的所有部分,其著作财产权归属上海隆欣自动化技术有限公司(以下简称隆欣自动化)所有,未经隆欣自动化许可,任何人不可任意仿制,拷贝、誊抄或转译。本用户手册没有任何形式的担保,立场表达或其他暗示。若有任何因本用户手册或其所提到之产品的所有信息,所引起的直接或间接的资料流出,利益损失或事业终止,隆欣自动化及其所属
2、员工恕不担负任何责任。上海隆欣自动化技术有限公司弯管机仿真控件使用说明书(V1.0)第1章控件接口函数说明提供全部弯管机仿真所需要的接口函数。机床配置文件导入:BOOLAPILoadConfigFile(LPCTSTRfilepath)参数:filepath机床配置文件bcg文件路径返回值1:正确0:错误功能描述:导入机床配置文件.例程:(以标准C语言为例说明,下同)视图控制:voidAPIRestoreView()参数:返回值无功能描述:还原成默认视图,当想看到整个机床整个模型时候调用.例程:(以标准C语
3、言为例说明,下同)voidAPIISOView()参数:返回值无功能描述:将模型成等测图显示.例程:(以标准C语言为例说明,下同)加工管子的参数:voidAPISetUpBendParameter(floatPipeRadius,floatPipeIniExtendLength,floatPipeTotalLength)参数:PipeRadius管子半径PipeIniExtendLength首弯长度,>=0PipeTotalLength管长.返回值无上海隆欣自动化技术有限公司弯管机仿真控件使用说明书(V1.
4、0)功能描述:设定管子的参数.例程:(以标准C语言为例说明,下同)模具参数查询:shortAPIGetBenderDieNum()参数:返回值返回当前的模具模层数功能描述:当想知道当前机床配置文件有多少层模具时候调用.例程:(以标准C语言为例说明,下同)BOOLAPIGetDieParameterByIndex(floatFAR*pDieRadius,floatFAR*pDieCenterZ,floatFAR*pDieThick,shortDieIndex);参数:DieIndex弯曲模层索引,从0开始最大
5、是模具层数减1pDieRadius弯曲模半径pDieCenterZ弯曲模Z向轴心的中点的Z值.pDieThick弯曲模厚度.返回值1:正确0:错误功能描述:得到某层轮模的参数.例程:(以标准C语言为例说明,下同)模具动态生成(4个步骤):voidAPISetTotalLengthOfDieAndDie(floattotallength)参数:totallength合模长度返回值功能描述:当轮模跟夹模合起来时候的轮模中心到夹模最右边的距离.voidAPIAddDieMoldsBegin()参数:返回值功能描述
6、:模具开始创建函数.上海隆欣自动化技术有限公司弯管机仿真控件使用说明书(V1.0)voidAPIAddDieMoldOneByOne(floatWanQuMoldWidth,floatWanQuMoldThich,floatWanQuMoldLength,floatWanQuMoldMajorRadius,floatSuiDongYaMoMoldLength,shortDieType)参数:WanQuMoldWidth弯曲模宽度WanQuMoldThich弯曲模厚度WanQuMoldLength弯曲模直线段
7、长度WanQuMoldMajorRadius弯曲模半径SuiDongYaMoMoldLength随动压模长度DieType模具类型,目前为保留值返回值功能描述:一层模具的创建.voidAPIAddDieMoldsEnd()参数:返回值功能描述:模具创建结束.例程:(以标准C语言为例说明,下同)(1)APISetTotalLengthOfDieAndDie(floattotallength)(2)APIAddDieMoldsBegin()(3)APIAddDieMoldOneByOne------------
8、--------------第一层模APIAddDieMoldOneByOne--------------------------第二层模APIAddDieMoldOneByOne--------------------------第三层模(4)APIAddDieMoldsEnd()模具小车炮筒以及小车定位:APIGetCannonCenterXYZOfCar(floatFAR*pOffsetX,floatFAR
此文档下载收益归作者所有