首页 > 其他分享 >SOLIDWORKS物料编码工具SolidKits Coding

SOLIDWORKS物料编码工具SolidKits Coding

时间:2023-02-07 16:33:12浏览次数:66  
标签:物料 编码 SolidKits 批量 SOLIDWORKS Coding PDM 查重 工具

一、编码的重要性:

在当今信息化和数字化的时代,编码无处不在,且不可或缺。编码的生成、应用、查询,是各种信息化工具和数据管理最基本、最频繁、最重要的操作,是保证一切数据有序、准确、唯一性的重要基础。

虽然编码看起来如此的重要,但是编码机制却非常简单:分类信息+流水信息,本质是有序递增的字符串。因此,实现智能编码、自动编码、批量编码,是完全可行的,如果企业在编码的问题上花费太多时间,是非常不划算的一件事。

二、编码的复杂性:

编码本身原理很简单,但是具体到各种应用场景,需要解决的问题就会非常复杂。比如针对不同的编码环境——没有部署PDM、部署了SW PDM、部署了其他PLM、部署了其他数据管理系统(比如ERP/MES)——都可以实现编码工作。

另外,还会涉及到多种编码规则的共存、编码之后的属性映射、根据新编码的文件重命名、多人多部门协同编码、多系统编码的查重、数据增长导致编码容量不够、编码时多变量查重、编码时错误检测,每一个问题都可能被企业遇到。编码系统需要有很好的解决措施,保障在任何情况下都能顺利、准确的完成编码工作。

三、SOLIDWORKS物料编码工具SolidKits Coding编码功能简介:

图片1.png

批量编码程序界面

▶ 分类码编码规则:分类码的麻烦在于分类规则级联特性的定义和维护,本编码工具支持分类码编码规则的批量导入功能;

▶ 隶属码编码应用:隶属码是手工时代的产物,已经不适合当前的信息化编码要求,特殊情况下如果需要,也可以提供隶属码编码支持;

▶ 编码容量的扩展:企业发展的速度往往超出了当初设立编码时的考虑,可能会遇到编码容量不够的情况,本编码可以将10进制编码规则扩展为36进制,长度不变的情况下,直接扩大600倍的容量,原本只够一年的编码数量,现在可以多达数百年,后顾无忧;

▶ 多系统编码方案:企业信息化的目标之一是数据集成,作为各个工具和系统,以及不同部门所需要的物料编码,一致性是困扰企业的一个问题,本编码可支持多系统查重以及多系统编码,可有效解决该问题;

▶ 协同编码的重码规避:编码毕竟需要操作时间,如果多人恰巧同时采用同一个编码规则,就有可能产生重码,本编码采用实时缓存机制,从而避免这种偶发性重码问题;

▶ 新物料生成编码:采用PDM的模板卡生成编码,同时生成新物料文件;

▶ 现有物料重置编码:采用PDM数据卡或者直接针对单个文件,进行编码生成或重置;

▶ 批量编码功能:针对总装提取结构树,或者针对选中的文件列表,实现批量设置编码分类以及批量生成编码,极大提升编码效率;

▶ 分段编码的要求:在人工编码阶段,可能需要给不同人员分配不同码段,本编码工具支持分段编码的定义;

▶ 流水码位置的调整:常规编码的流水码在末尾,目的是便于查重,特殊情况下流水码需要放置在中间,本编码工具支持流水码在中间位置;

▶ 空码回收重用:可对删除的编码号段重新使用;

图片2.png

丰富的编码设置选项

标签:物料,编码,SolidKits,批量,SOLIDWORKS,Coding,PDM,查重,工具
From: https://www.cnblogs.com/solidkits01/p/17098935.html

相关文章

  • 【Unity 框架】 QFramework v1.0 使用指南 工具篇: 16. LiveCodingKit 写代码不用停止
    我们在用Unity开发的时候,每次编写或修改一点代码就需要进行停止运行->编写代码->等待编译->运行游戏。而在很多情况下这个过程是一个比较耗神的过程,因为开发者需要等待......
  • 关于setCharacterEncoding部分设置
    1、pageEncoding="UTF-8"的作用是设置JSP编译成Servlet时使用的编码。 2、contentType="text/html;charset=UTF-8"的作用是指定对服务器响应进行重新编码的编码。 3、req......
  • SolidWORKS 开启小金球
    转抄:RealHackSolidWORKS2015安装过程:1、首先安装上SolidWORKS2015,并使用注册机激活。 2、启动SolidWORKS2015一次,然后关闭掉。 3、打开注册表,可直接在命令窗口......
  • Sequence Decoding (DFS)
    给出一个字符串,只含【,】,H,P,和数字,要把这些数字和中括号里的字母展开复制多少遍根据中括号外面的数字决定。用深搜来做,遇到数字就记录数字多少,遇到【就进深一度的搜索,如果数H......
  • My Coding Notes
    \(\bfCoding\Notes\(From\2022.11.11)\)\(\bfSome\Notes\To\Help\Me\Do\Better!\)\(\bfMy\Achievements:(Only\Questions\Which\Has\A\Difficulty\J......
  • requests.exceptions.ChunkedEncodingError: ("Connection broken: InvalidChunkLengt
    Traceback(mostrecentcalllast):File"D:\code_tool\spiderYesmro3\venv\lib\site-packages\urllib3\response.py",line761,in_update_chunk_lengthself.c......
  • CatLikeCoding Basic No.3
    因为后面的圆和环就是跑数学公式了所以偷懒了orzusingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingstaticUnityEngine.Mathf;......
  • [论文阅读] StrokeGAN+: Few-Shot Semi-Supervised Chinese Font Generation with Str
    pretitle:StrokeGAN+:Few-ShotSemi-SupervisedChineseFontGenerationwithStrokeEncodingaccepted:arxiv2022paper:https://arxiv.org/abs/2211.06198code:......
  • CatLikeCoding Basic No.2
        graph.csusingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassgraph:MonoBehaviour{[SerializeField]......
  • CatLikeCoding Basic No.1
      usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingSystem;publicclassclock:MonoBehaviour{constfloathour......