北京同德科技有限公司
矩形排料优化算法 SDK(4.2 版)
开 发 手 册
发布日期:二0一四年七月十五日
版本号:V4.2
全国客服电话:400-628-4728
QQ:2272883492
同德官网:http://www.imtd.cn
专题官网:http://www.tdsite.com
Mail:product@ imtd.cn
矩形排料智能优化算法SDK
作者:何老师
Tel:18910273086
QQ:2272883492
1
目 录
一、方法 ........................................................................................................................................................... 4
1.1 AddProduct .............................................................................................................................................. 4
1.2 AddMaterial ............................................................................................................................................. 4
1.3 AddRemainder ......................................................................................................................................... 4
1.4 Optimize .................................................................................................................................................. 5
1.5 Advance ................................................................................................................................................... 5
1.6 Pause ....................................................................................................................................................... 5
1.7 Restart ..................................................................................................................................................... 5
1.8 Cancel ...................................................................................................................................................... 6
1.9 Reset ........................................................................................................................................................ 6
1.10 DrawGraph ............................................................................................................................................ 6
1.11 ExportGraph .......................................................................................................................................... 6
1.12 Print ....................................................................................................................................................... 7
1.13 PrintPreview .......................................................................................................................................... 7
1.14 PrintPageSetup ...................................................................................................................................... 7
1.15 GraphPaperSetup .................................................................................................................................. 7
二、属性 ........................................................................................................................................................... 8
2.1 Version ..................................................................................................................................................... 8
2.2 Kerf .......................................................................................................................................................... 8
2.3 Tolerance ................................................................................................................................................. 8
2.4 IsEdging .................................................................................................................................................... 8
2.5 WidthOfEdge ........................................................................................................................................... 9
2.6 LengthOfEdge .......................................................................................................................................... 9
2.7 TypeOfRemainderDef .............................................................................................................................. 9
2.8 MinSizeOfRemainderDef ......................................................................................................................... 9
2.9 AreaOfRemainderDef .............................................................................................................................. 9
矩形排料智能优化算法SDK
作者:何老师
Tel:18910273086
QQ:2272883492
2
2.10 LengthOfRemainderDef ......................................................................................................................... 9
2.11 WidthOfRemainderDef ........................................................................................................................ 10
2.12 TextureOfRemainderDef ..................................................................................................................... 10
2.13 IsManualCut ......................................................................................................................................... 10
2.14 ManualCutStart ................................................................................................................................... 10
2.15 ManualCutEnd ..................................................................................................................................... 10
2.16 Priority 属性 ........................................................................................................................................ 11
2.17 GraphZoomScale ................................................................................................................................. 11
2.18 IsValid .................................................................................................................................................. 11
2.19 TotalUtilizeRatio .................................................................................................................................. 11
2.20 TotalMaterialArea ............................................................................................................................... 11
2.21 TotalProductQuantity .......................................................................................................................... 11
2.22 TotalProductArea ................................................................................................................................ 12
2.23 TotalProductGirth ................................................................................................................................ 12
2.24 Orientation .......................................................................................................................................... 12
2.25 ConsumeMaterialCount ...................................................................................................................... 12
2.26 IndexOfConsumeMaterial ................................................................................................................... 13
2.27 WidthOfConsumeMaterial .................................................................................................................. 13
2.28 LengthOfConsumeMaterial ................................................................................................................. 13
2.29 NumberOfConsumeMaterial ............................................................................................................... 13
2.30 ConsumeRemainderCount .................................................................................................................. 13
2.31 IndexOfConsumeRemainder ............................................................................................................... 14
2.32 WidthOfConsumeRemainder .............................................................................................................. 14
2.33 LengthOfConsumeRemainder ............................................................................................................. 14
2.34 NumberOfConsumeRemainder ........................................................................................................... 14
2.35 LayoutCount ........................................................................................................................................ 14
2.36 LayOutFrom ......................................................................................................................................... 15
2.37 IndexOfLayOut ..................................................................................................................................... 15
2.38 WidthOfLayOut .................................................................................................................................... 15
矩形排料智能优化算法SDK
作者:何老师
Tel:18910273086
QQ:2272883492
3
2.39 LengthOfLayout ................................................................................................................................... 15
2.40 NumberOfLayout ................................................................................................................................. 15
2.41 RatioOfLayout ...................................................................................................................................... 16
2.42 NumberOfProductInLayout ................................................................................................................. 16
2.43 SchemeCountInLayout......................................................................................................................... 16
2.44 IsMakeRemainder ................................................................................................................................ 16
2.45 IndexOfSchemeInLayout ..................................................................................................................... 17
2.46 XOfSchemeInLayout ............................................................................................................................ 17
2.47 YOfSchemeInLayout ............................................................................................................................ 17
2.48 CXOfSchemeInLayout .......................................................................................................................... 17
2.49 CYOfSchemeInLayout .......................................................................................................................... 18
2.50 RegisterCode........................................................................................................................................ 18
2.51 LoginCode ............................................................................................................................................ 18
2.52 LoginState ............................................................................................................................................ 18
三、事件 ......................................................................................................................................................... 18
3.1 OnProgressChanged .............................................................................................................................. 18
3.2 OnOptimizeCompleting ......................................................................................................................... 19
3.3 OnOptimizeCompleted .......................................................................................................................... 19
矩形排料智能优化算法SDK
作者:何老师
Tel:18910273086
QQ:2272883492
4
一、方法
1.1 AddProduct
说明:添加成品/工件。
原型:int AddProduct(double width, double length, int count, int rotate);
参数说明:
double width, 成品/工件的宽度;
double length, 成品/工件的长度;
int count, 成品/工件的切割数量。
int rotate, 如果成品/工件的如果有纹饰方向要求,设置为 0,否者为 1。
返回值:0-成功,非 0 失败。
1.2 AddMaterial
说明:添加原板(片)。
原型:int AddMaterial(double width, double length, double margin_left, double margin_top, double
margin_right, double margin_bottom, int count);
参数说明:
double width, 原板(片)的宽度;
double length, 原板(片)的长度;
double margin_left, 裁边尺寸-左;
double margin_top, 裁边尺寸-上;
double margin_right, 裁边尺寸-右;
double margin_bottom, 裁边尺寸-下;
int count, 原板(片)的数量。
返回值:0-成功,非 0 失败。
1.3 AddRemainder
说明:添加添加余料。
原型:int AddRemainder(double width, double length, double margin_left, double margin_top,
double margin_right, double margin_bottom, int count);
参数说明:
double width, 余料的宽度;
double length, 余料的长度;
double margin_left, 裁边尺寸-左;