Samlight软件二次开发:导出文件或实体为其他格式
- 分类:产品知识
- 作者:HMlaser
- 来源:HMlaser
- 发布时间:2020-08-26
- 访问量:217
【概要描述】SAMlight软件是专业的激光控制软件。由德国SCAPS公司研发。它与USC控制卡搭配使用组合成专业且强大的激光控制系统。故也称之为samlight打标卡,USC打标卡,SCAPS打标卡等。它可以匹配市面上多种类型的激光器与激光扫描头。可以实现基础打标,飞行打标,运动轴控制,旋转拼接打标,多头打标,脱机打标,3D打标等多种应用以满足不同场景使用。
Samlight软件二次开发:导出文件或实体为其他格式
【概要描述】SAMlight软件是专业的激光控制软件。由德国SCAPS公司研发。它与USC控制卡搭配使用组合成专业且强大的激光控制系统。故也称之为samlight打标卡,USC打标卡,SCAPS打标卡等。它可以匹配市面上多种类型的激光器与激光扫描头。可以实现基础打标,飞行打标,运动轴控制,旋转拼接打标,多头打标,脱机打标,3D打标等多种应用以满足不同场景使用。
- 分类:产品知识
- 作者:HMlaser
- 来源:HMlaser
- 发布时间:2020-08-26
- 访问量:217
首先,当Samlight正确连接USC控制卡并正确启动的情况下,选中一个实体,上图中的”导出”会变成可以点击的正常按钮,否则,这个USC卡很可能是没有”导入导出”的功能授权,这样的情况下,请联系海目公司开通功能。
在ClientInterface下,我们可以调用导出功能,将当前文件或实体保存为别的格式,比如本例中,我们介绍导出为PLT格式,代码(VB)如下:
‘ScExport(EntityName As String, FileName As String, Type As String, Resolution As Double, Flags As Long) As Long
‘其中Flags参数可以参考: C:\scaps\sam2d\tlb_include\sc_layer_file_2d_type_lib.h:
‘Export Flags
’const long scComLayerFile2DStyleExportPolyLines = 0×10;
‘const long scComLayerFile2DStyleExportLineArrays = 0×20;
‘const long scComLayerFile2DStyleCheckOrientation = 0×40;
‘const long scComLayerFile2DStyleWritePens = 0×100;
‘const long scComLayerFile2DStyleExportOnlySelected = 0×400;
‘const long scComLayerFile2DStyleWritePreview = 0×2000;
(There are also import flags:
‘Import Flags
‘const long scComLayerFile2DStyleImportPolyLines = 0×1;
‘const long scComLayerFile2DStyleImportLineArrays = 0×2;
‘const long scComLayerFile2DStyleImportAllToLineArrays = 0×8;
‘const long scComLayerFile2DStyleReadPens = 0×80;
‘const long scComLayerFile2DStyleImportOpenPolyLines = 0×200;
‘const long scComLayerFile2DStyleImportToLayer = 0×800;
‘const long scComLayerFile2DStyleImportToEntities2D = 0×1000;
‘const long scComLayerFile2DStylePointCloud = 0×4000;
‘const long scComLayerFile2DStyleHasAdvancedStyles = 0×8000;
‘const long scComLayerFile2DStyleImportSetupBitmapDefaultValues = 0×100000;
‘const long scComLayerFile2DStyleImportIsBitmap = 0×400000;)
可以使用与运算同时使用多个Flag,如:
304 = scComLayerFile2DStyleExportPolyLines ( = 0×10 = 16) + scComLayerFile2DStyleExportLineArrays ( = 0×20 = 32) + scComLayerFile2DStyleWritePens ( = 0×100 = 256)
Call ScSamlightClientCtrl1.ScExport(“”, “C:\Columbia_export_test.plt”, “plt”, 0.01, 304)
扫二维码用手机看
产品中心
海目(北京)激光与数控发展有限公司

北京经济技术开发区经海二路29号院6号楼2单元3层301室

E-mail:hm@hmlaser.com

Tel:+86-10-58404253

Web:www.hmlaser.com

激光管微信Whatsapp:
+86 13910299365
SCAPS控制卡微信:
+86 13031177830
海目(北京)激光与数控发展有限公司

北京技术开发区经海二路29号院6号楼2单元3层301室

E-mail:hm@hmlaser.com

Tel:+86-10-58404253

Web:www.hmlaser.com

激光管微信Whatsapp:+86 13910299365
SCAPS控制卡微信:+86 13031177830
海目(北京)激光与数控发展有限公司版权所有 京ICP备05020288号-1 中企动力 北京
海目(北京)激光与数控发展有限公司版权所有
京ICP备05020288号-1 中企动力 北京