通用型激光加工工艺控制软件的领域模型设计

来源 :应用激光 | 被引量 : 0次 | 上传用户:cyhacmacyh007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
领域驱动设计(Domain-Driven Design)是指导专业领域复杂软件开发的系统分析和设计方法,其将着眼点集中于应用领域本身,可以最大程度、最短路径反映领域专家的专业思维,是工业领域很适用的软件开发模式,但在激光加工专业领域尚未见到应用报道。提出了通用型激光加工工艺控制软件的用户界面层、应用层、领域层和基础结构层四层软件系统架构,对激光加工工艺控制的核心业务及其相互关联关系进行了分析建模,建立了一个由加工图形、加工参数、虚拟设备构成的加工任务超聚合领域模型,并设计了“薄层耦合”的应用服务函数将领域层与其他层隔离,有效提升了软件快速迭代、可移植性、扩展性和可维护性。 Domain-driven design (Domain-Driven Design) is a systematic analysis and design method that guides the development of complex software in the field of expertise. It focuses on the application domain itself and reflects the professional thinking of field experts to the greatest degree and the shortest path. Applicable software development model, but has not seen application report in laser processing professional field. A four-layer software system architecture of user interface layer, application layer, domain layer and infrastructure layer of universal laser process control software is proposed. The core business of laser process control and its interrelationship are analyzed and modeled, and a A super-polymerization domain model composed of processing graphics, processing parameters and virtual devices is designed, and the application service function of “thin-layer coupling” is designed to isolate the domain layer from other layers and effectively enhance the rapid iteration and portability of the software Sex, scalability and maintainability.
其他文献
在车牌识别技术中,车牌图像的二值化处理是字符分割的关键技术。分析了传统基于灰度二值化方法在特殊场景中应用的缺陷,提出了一种基于Laplacian扩展算子的二值化方法,该方法首先通过计算出车牌图像的边缘灰度分布特征,然后进行自适应阈值三值化处理,获取黑、白、灰三值图,再结合车牌颜色信息,准确判定字符与背景,实现图像二值化。对于存在阴影覆盖和局部过曝光等现象的车牌图像,该方法能够充分保留笔画的完整性,
利用YAG脉冲固体激光器,在高纯氩气的保护下,选取优化了的激光工艺参数在45#钢表面制备FeAlCrNiSiC六元高熵合金涂层。主要采用OM、SEM、EDS、XRD和显微硬度等分析手段,对实
采用半导体激光器在45#钢基体上制备金刚石复合涂层,熔覆层材料为铁基粉末2Cr13和人造金刚石微粉的混合粉末,熔覆设备使用2kW光纤耦合半导体激光器。利用扫描电子显微镜(SEM)