当前位置:首页 > 教程 > 商品设计管理系统 > 基础教程 > 正文

3.4 部件属性公式功能函数详表

发布时间: 2014-04-17 09:57:35   作者:本站编辑   来源: 本站原创   浏览次数:
摘要: 功能函数是以函数方式提供的为特定专业通过二次开发获得的常用计算功能,包括装箱工具函数、拼版工具函数。

    秋墨商品核报价系统功能函数是以函数方式提供的为特定专业通过二次开发获得的常用计算功能。

 
    1. 装箱工具函数:这是一个专业功能函数,需要先使用lcl()函数取得返回装箱对象在内存中的位置,然后使用lclX、lclY等取值函数取得返回值。该函数常用于计算集装箱的简单装箱方法,能在内箱保持尽可能方向一致的原则下,计算并取得利用率较高的装箱方案。

 


秋墨商品核报价系统-装箱工具函数

 

函数格式 lcl(x,y,z,maxX,maxY,maxZ,rotate,way)
参数 说  明
x 内箱长度
y 内箱宽度
z 内箱高度
maxX 外箱长度
maxY 外箱宽度
maxZ 外箱高度
rotate 限制内箱是否可以翻转
  • rotate=1:  表示内箱不允许翻转;
  • rotate=其他值:  表示内箱允许翻转
way 限制装箱方向
  • way=1:  表示所有内箱必须保持同一方向;
  • way=其他值:  表示允许在空隙中插入内箱

 

    装箱工具函数的取值函数:在使用装箱函数lcl()取得装箱对象在内存中的位置loc后,取得需要获得的返回值。

lclX(loc) 返回装箱后内箱在外箱长度方向上的实际宽度。
lclY(loc) 返回装箱后内箱在外箱宽度方向上的实际宽度。
lclZ(loc) 返回装箱后内箱在外箱高度方向上的实际宽度。
lclPcs(loc) 返回装箱后内箱在主要区域的总装箱数。
lclPcsX(loc) 返回装箱后内箱在外箱长度方向上的主要区域的装箱数。
lclPcsY(loc) 返回装箱后内箱在外箱宽度方向上的主要区域的装箱数。
lclPcsZ(loc) 返回装箱后内箱在外箱高度方向上的主要区域的装箱数。
lclAdd(loc) 返回装箱后内箱在空隙中插入内箱总数。
lclSum(loc) 返回装箱后内箱的总装箱数。
lclRate(loc) 返回外箱的空间利用率。

 

    2. 拼版工具函数:这是一个专业功能函数,需要先使用st()函数取得返回拼版对象在内存中的位置,然后使用stX、stY等取值函数取得返回值。

 

    a) 简单的拼版工具函数:常用于计算矩形面料开裁方法,使用该函数可以取得利用率最高的拼版方法。函数返回拼版对象在内存中的位置,然后可以使用stX、stY等取值函数取得返回值。

 

秋墨商品核报价系统-简单拼版工具函数

 

函数格式 st(x,y,maxX,maxY,way,remX,remY,even,zoom)
参数 说  明
x 裁片的在面料的纬向上的宽度
y 裁片的在面料的经向上的宽度
maxX 面料的纬向的宽度
maxY 面料的经向的宽度
way 限制裁片在面料中的排料方向
  • way=1:  表示裁片不允许改变排料方向;
  • way=2:  表示裁片必须旋转90度后排料;
  • way=3:  表示不限制裁片的排料方向,但裁片进行旋转90度后排料计算时将对调remX和remY的值;
  • way=其他值:  表示不限制裁片的排料方向
remX 面料在纬向上预留的最小边距
remY 面料在经向上预留的最小边距
even 限制裁片在面料中指定方向的拼版数必须是偶数
  • even=1:  表示裁片在面料纬向的拼数必须是偶数;
  • even=2:  表示裁片在面料经向的拼数必须是偶数;
  • even=3:  表示裁片在面料经纬两个方向的拼数都必须是偶数;
  • even=其他值:  表示不限制拼数
zoom 对面料利用率计算方向进行限制,函数会采用利用率最高的排料方案
  • zoom=1:  表示只计算纬向利用率,设定经向利用率为100%(常用选项,通常只计算门幅方向利用率,裁床上的铺料长度可以调整);
  • zoom=2:  表示只计算经向利用率,设定纬向利用率为100%;
  • zoom=其他值:  表示同时计算纬向和经向两个方向的总利用率;

 

    简单拼版工具函数的取值函数:在使用拼版函数st()取得拼版对象在内存中的位置loc后,取得需要获得的返回值。

stX(loc) 返回排料后裁片在面料的纬向上的实际宽度。
stY(loc) 返回排料后裁片在面料的经向上的实际宽度。
stCut(loc) 返回排料后裁片在面料上的总开裁数。
stCutX(loc) 返回排料后裁片在面料纬向上的开裁数。
stCutY(loc) 返回排料后裁片在面料经向上的开裁数。
stRate(loc) 返回排料后面料的利用率。

 

    b) 完整的拼版工具函数:常用于计算矩形吊牌拼版方法,使用该函数可以取得利用率最高的拼版方法。函数返回拼版对象在内存中的位置,然后可以使用stX、stY等取值函数取得返回值。

 

秋墨商品核报价系统-完整拼版工具函数

 

函数格式 st(x,y,maxX,maxY,way,remX,remY,even,zoom,minCut,pageX,pageY,pageWay)
参数 说  明
x 产品的水平方向宽度
y 产品的垂直方向宽度
maxX 纸张的水平方向宽度
maxY 纸张的垂直方向宽度
way 限制产品在版面中的拼版方向
  • way=1:  表示固定产品水平方向宽度位于版面的水平方向;
  • way=2:  表示固定产品垂直方向宽度位于版面的水平方向;
  • way=3:  表示不限制产品拼版方向,但产品进行旋转90度后排版计算时将对调remX和remY的值;
  • way=其他值:  表示不限制产品拼版方向
remX 版面在水平方向预留的最小边距
remY 版面在垂直方向预留的最小边距
even 限制产品在版面中指定方向的拼版数必须是偶数
  • even=1:  表示产品在版面水平方向的拼数必须是偶数;
  • even=2:  表示产品在版面垂直方向的拼数必须是偶数;
  • even=3:  表示产品在版面水平垂直两个方向的拼数都必须是偶数;
  • even=其他值:  表示不限制拼数
zoom 对纸张利用率计算方向进行限制,函数会采用利用率最高的开纸方案
  • zoom=1:  表示只计算纸张水平方向的利用率,设定纸张垂直方向的为100%;
  • zoom=2:  表示只计算纸张垂直方向的利用率,设定纸张水平方向的利用率为100%;
  • zoom=其他值:  表示同时计算纸张两个方向的总利用率;
minCut   允许的最小纸张开裁数,必须大于0
pageX   版面在水平方向上的最大宽度
pageY   版面在垂直方向上的最大宽度
pageWay   限制版面在纸张中的拼版方向
  • pageWay=1:  表示固定版面水平方向宽度位于纸张的水平方向;
  • pageWay=2:  表示固定版面垂直方向宽度位于纸张的水平方向;
  • pageWay=其他值:  表示不限制版面拼版方向

 

    完整拼版工具函数的取值函数:在使用拼版函数st()取得拼版对象在内存中的位置loc后,取得需要获得的返回值。

stX(loc) 返回产品的水平宽度。
stY(loc) 返回产品的垂直宽度。
stCut(loc) 返回纸张总开裁数。
stCutX(loc) 返回纸张水平开裁数。
stCutY(loc) 返回纸张垂直开裁数。
stPageX(loc) 返回版面的水平宽度。
stPageY(loc) 返回版面的垂直宽度。
stRate(loc) 返回纸张利用率。
stPcs(loc) 返回产品在版面中的总开裁数。
stPcsX(loc) 返回产品在版面中的水平开裁数。
stPcsY(loc) 返回产品在版面中的垂直开裁数。

 

 

我来说两句
评论内容:
验  证  码:
 
(网友评论仅供其表达个人看法,并不表明本站同意其观点或证实其描述。)
评论列表
已有 0 条评论(查看更多评论)
产品信息
热门评论
商务联系

QQ:821763388  客服咨询,QQ号码

电话:13588169201

E-mail:autumn-ink@outlook.com

地址:杭州市拱墅区莫干山路102号

           立新大厦801室-094

友情链接
客服咨询:13588169201 E-mail:autumn-ink@outlook.com QQ:821763388
© 2011-2019 www.autumn-ink.com 杭州秋墨信息技术有限公司版权所有
浙公网安备 33010502001579号 浙ICP备14041220号