- 博客(167)
- 收藏
- 关注

原创 C# NX二次开发:在多个体的模型中如何实现拉伸操作布尔减
大家好,今天接着上一篇拉伸文章去讲。UF_MODL_create_extruded1 (view source)uf_list_p_t objects Input List of objects to be extruded.char * taper_angle Input Taper angle (in degrees).char * limit [ 2 ] Input Limit of extrusion. This is declared as:char limit[2]. Th
2025-03-15 20:06:49
741

原创 C# NX二次开发:旋转UFUN函数使用详解
大家好,今天讲关于旋转UFUN函数使用。UF_MODL_create_revolved (view source)uf_list_p_t obj_id_list Input List of objects or one section builder object tagbut not both, to be revolvedchar * limit [ 2 ] Input Limits of revolution. The declaration should belimit[2],
2025-03-15 09:11:50
1222

原创 C# NX二次开发:矩形阵列和线性阵列等多种方法讲解
大家好,今天讲一些关于阵列相关的UFUN函数。UF_MODL_create_linear_iset (view source):这个函数为创建矩形阵列。int method Input Method:0 = General1 = Simple2 = Identicalchar * number_in_x Input Number in XC direction.char * distance_x Input Spacing in XC direction.char * numbe
2025-03-15 09:11:00
738

原创 C# NX二次开发:拉伸UFUN函数避坑指南
大家好,今天想说一下拉伸相关UFUN函数的使用,尽量让大家别踩坑。拉伸UFUN函数有如下几个:(1)UF_MODL_create_extruded2 (view source)uf_list_p_t objects Input List of objects to be extruded.char * taper_angle Input Taper angle (in degrees).char * limit [ 2 ] Input Limit of extrusion. This
2025-03-13 21:28:58
730

原创 C# NX二次开发:获取模型中所有的草图并获取草图中的对象
大家好,今天接着讲NX二次开发。获取草图的方法是从workPart中获取,如下面的例子所示: List<Tag> tags = new List<Tag>(); SketchCollection sketchCollection = workPart.Sketches; Sketch[] sketches = sketchCollection.ToArray(); for (int i = 0; i
2025-03-13 21:27:35
1064

原创 C# NX二次开发:获取模型中所有表达式并且更新某个表达式的值
大家好,今天要讲的是关于nx中表达式的相关UFUN函数。UF_MODL_ask_exps_of_part (view source)tag_t part_tag Input Tag of the part to be queriedint * number_of_exps Output Number of expressions returnedtag_t * * exps Output to UF_*free* All the expressions in the part. Use
2025-03-12 21:52:37
984

原创 C# NX二次开发:模型导入和向量及点位的使用
大家好,今天讲nx二次开发中的导入模型。首先介绍一下导入模型要使用的UFUN函数把:UF_PART_import (view source)const char * file_name Input File specification of NX disk file to import.UF_import_part_modes_t * modes Input Inputs are specified in the `modes' structure.double dest_csys [
2025-03-12 21:51:50
885

原创 数字化转型:概念性名词浅谈(第二十四讲)
大家好,年后第一周我们继续讲数字化名词。今天要讲的是知识图谱和设备:1、知识图谱:知识图谱(Knowledge Graph),在图书情报界称为知识域可视化或知识领域映射地图,是显示知识发展进程与结构关系的一系列各种不同的图形,用可视化技术描述知识资源及其载体,挖掘、分析、构建、绘制和显示知识及它们之间的相互联系。具体来说,知识图谱是通过将应用数学、图形学、信息可视化技术、信息科学等学科的理论与方法与计量学引文分析、共现分析等方法结合,并利用可视化的图谱形象地展示学科的核心结构、发展历史、
2025-02-22 08:51:21
655

原创 数字化转型:概念性名词浅谈(第二十三讲)
大家好,年后第一周我们继续讲数字化名词。今天要讲的是隐性知识和显性知识:根据知识能否清晰地表述和有效的转移,可以把知识分为显性知识(Explicit Knowledge)和隐性知识(Tacit Knowledge)。1、隐性知识:隐性知识是迈克尔·波兰尼(Michael Polanyi)在1958年从哲学领域提出的概念。他在对人类知识的哪些方面依赖于信仰的考查中,偶然地发现这样一个事实,即这种信仰的因素是知识的隐性部分所固有的。波兰尼认为:“人类的知识有两种。通常被描述为知识的,即以书面
2025-02-22 08:50:58
1476

原创 数字化转型:概念性名词浅谈(第二十二讲)
大家好,年后第一周我们继续讲数字化名词。今天要讲的是服务总线ESB:1、ESB:ESB全称为Enterprise Service Bus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,ESB提供了事件驱动和文档导向
2025-02-21 06:58:22
1084

原创 数字化转型:概念性名词浅谈(第二十一讲)
大家好,年后第一周继续讲数字化转型名词浅谈。今天讲的是产品组和成组技术:1、产品族:产品族是以产品平台为基础,通过添加不同的个性模块,以满足不同客户个性化需求的一组相关产品,产品族包括产品平台和由其衍生出的能满足客户不同需求的个性化产品。Meyer 和Ut2terback 对产品平台和产品族进行了如下定义 :产品平台是产品族的基础,是能够被某一系列产品共享的、可重用的模块集合,一般具有相对稳定的结构,一个有效的产品平台是产品族的核心,是产品族内相关系列产品的基础,它具有产品族内所有产品的共性
2025-02-21 06:58:00
650

原创 数字化转型:概念性名词浅谈(第二十讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为AR和VR:1、AR:增强现实(Augmented Reality,AR)技术是借助光电显示技术、交互技术、多种传感器技术和计算机图形与多媒体技术将计算机生成的虚拟环境与用户周围的现实环境融为一体,使用户从感官效果上确信虚拟环境是其周围真实环境的组成部分。增强现实具有虚实结合、实时交互、三维注册的新特点。增强现实是一种将虚拟景物或信息与现实物理环境叠加融合起来,交互呈现在用户面前,从而营造出虚拟与现实共享同一空
2025-02-19 20:06:12
730

原创 数字化转型:概念性名词浅谈(第十九讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为智能制造:智能制造,源于人工智能的研究,一般认为智能是知识和智力的总和,前者是智能的基础,后者是指获取和运用知识求解的能力。智能制造应当包含智能制造技术和智能制造系统,智能制造系统不仅能够在实践中不断地充实知识库,而且还具有自学习功能,还有搜集与理解环境信息和自身的信息,并进行分析判断和规划自身行为的能力。2023年10月31日,《市场监管总局认研中心关于发布人员能力验证计划(2.0版)的通知》,面向社会正式开
2025-02-19 20:05:47
561

原创 数字化转型:概念性名词浅谈(第十八讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为数字孪生:数字孪生是充分利用物理模型、传感器、运行历史等数据,集成多学科、多物理量、多尺度、多概率的仿真过程,在虚拟空间中完成映射,从而反映相对应的实体装备的全生命周期过程。数字孪生是一种超越现实的概念,可以被视为一个或多个重要的、彼此依赖的装备系统的数字映射系统。 数字孪生是个普遍适应的理论技术体系,可以在众多领域应用,在产品设计、产品制造、医学分析、工程建设等领域应用较多。在国内应用最深入的是工程建设领域,关注
2025-02-18 06:58:51
623

原创 数字化转型:概念性名词浅谈(第十七讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为数控程序、NC代码:1、数控程序:数控程序,是为了满足设计、制造、维修和普及的需要,在输入代码、坐标系统,加工指令、辅助功能及程序格式等方面,国际上已经形成了两种通用的标准,即国际标准化组织(ISO)标准和美国电子工业学会(EIA)标准。数控加工程序是由各种功能字按照规定的格式组成的。正确地理解各个功能字的含义,恰当的使用各种功能字,按规定的程序指令编写程序,是编好数控加工程序的关键。为了满足设计、制造、维
2025-02-18 06:58:09
449

原创 数字化转型:概念性名词浅谈(第十六讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为数据采集:数据采集(DAQ),是指从传感器和其它待测设备等模拟和数字被测单元中自动采集非电量或者电量信号,送到上位机中进行分析,处理。数据采集系统是结合基于计算机或者其他专用测试平台的测量软硬件产品来实现灵活的、用户自定义的测量系统。数据采集,又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。数据采集技术广泛应用在各个领域。比如摄像头,麦克风,都是数据采集工具。被采集数据是已被转换为电
2025-02-13 07:05:47
732

原创 数字化转型:概念性名词浅谈(第十五讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为物联网:物联网(英文:Internet of Things,缩写:IoT)起源于传媒领域,是信息科技产业的第三次革命。物联网是指通过信息传感设备,按约定的协议,将任何物体与网络相连接,物体通过信息传播媒介进行信息交换和通信,以实现智能化识别、定位、跟踪、监管等功能。 在物联网应用中有两项关键技术,分别是传感器技术和嵌入式技术。 物联网技术在数字化转型中是非常重要的,它是连接人、设备、系统之间的桥梁。“一句式
2025-02-13 07:05:09
1242

原创 数字化转型:概念性名词浅谈(第十四讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为定额、焊丝:1、定额:定额是指从总体的生产工作过程来考查,规定出社会平均必需的消耗数量标准,这种标准就称为定额。在社会生产中,为了生产某一合格产品或完成某一工作成果,都要消耗一定数量的人力、物力和资金。从个别的生产过程来考查,这种消耗数量因受各种生产条件的限制,是各不相同的。主要有:①以时间表示的工时定额 。即规定生产单位合格产品或完成某项工作所必需消耗的时间。②以产量表示的产量定额。即在单位时间内应完
2025-02-12 07:00:53
946

原创 数字化转型:概念性名词浅谈(第十三讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为BOP:BOP(Bill of Process)工艺路线在ERP系统中是指制造或生产过程中的工艺流程清单,它详细描述了从原材料到成品的所有工序和步骤。BOP包括多个工序组成的生产过程计划,每个流程都需要包含成本统计、资源分配、人员管理、质量管理、设备维护和物料控制等信息。BOP工艺路线的具体步骤和组成部分BOP工艺路线在生产制造企业中的作用领料单是材料领用和发出的原始
2025-02-12 07:00:13
868

原创 数字化转型:概念性名词浅谈(第十二讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词和热处理相关,分别为淬火、回火:1、淬火:淬火是一种金属热处理工艺,通过将金属工件加热到一定温度后迅速冷却,以改变其组织结构,从而提高金属的硬度、强度和耐磨性等机械性能。淬火的具体过程包括以下几个步骤:首先,将金属工件加热到临界温度以上,保温一段时间,使其全部或部分奥氏体化;然后以大于临界冷却速度的冷速快速冷却,使过冷奥氏体转变为马氏体或贝氏体组织。淬火的目的和效果淬火的主要目的是通过改变金属的组织结构
2025-02-11 07:06:34
796

原创 数字化转型:概念性名词浅谈(第十一讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词和热处理相关,分别为正火、退火、淬火、回火:1、正火:正火是—种改善钢材韧性的热处理。将钢构件加热到Ac3温度以上30〜50℃后,保温一段时间出炉空冷。主要特点是冷却速度快于退火而低于淬火,正火时可在稍快的冷却中使钢材的结晶晶粒细化,不但可得到满意的强度,而且可以明显提高韧性(AKV值),降低构件的开裂倾向。—些低合金热轧钢板、低合金钢锻件与铸造件经正火处理后,材料的综合力学性能可以大大改善,而且也改善了切削性能
2025-02-11 07:05:53
688

原创 数字化转型:概念性名词浅谈(第十讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为搅拌摩擦焊:搅拌摩擦焊是指利用高速旋转的焊具与工件摩擦产生的热量使被焊材料局部熔化,当焊具沿着焊接界面向前移动时,被塑性化的材料在焊具的转动摩擦力作用下由焊具的前部流向后部,并在焊具的挤压下形成致密的固相焊缝。搅拌摩擦焊方法与常规摩擦焊一样。搅拌摩擦焊也是利用摩擦热与塑性变形热作为焊接热源。不同之处在于搅拌摩擦焊焊接过程是由一个圆柱体或其他形状(如带螺纹圆柱体)的搅拌针(welding pin)伸入工件的接缝处,通
2025-02-10 07:02:51
380

原创 数字化转型:概念性名词浅谈(第九讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为钎焊:钎焊,是指低于焊件熔点的钎料和焊件同时加热到钎料熔化温度后,利用液态钎料填充固态工件的缝隙使金属连接的焊接方法。钎焊时,首先要去除母材接触面上的氧化膜和油污,以利于毛细管在钎料熔化后发挥作用,增加钎料的润湿性和毛细流动性。根据钎料熔点的不同,钎焊又分为硬钎焊和软钎焊。 钎焊变形小,接头光滑美观,适合于焊接精密、复杂和由不同材料组成的构件,如蜂窝结构板、透平叶片、硬质合金刀具和印刷电路板等。钎焊前对工件必须进行
2025-02-10 07:02:13
651

原创 数字化转型:概念性名词浅谈(第八讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为电子束焊:电子束焊作为焊接行业近几年非常尖端的技术,对于精密加工是非常好用的,但是价格也是比较贵。电子束焊是指利用加速和聚焦的电子束轰击置于真空或非真空中的焊接面,使被焊工件熔化实现焊接。真空电子束焊是应用最广的电子束焊。基本原理:电子是物质的一种基本粒子,通常情况下他们围绕原子核高速运转。当给电子一定的能量,他们能脱离轨道跃迁出来。加热一个阴极,使得其释放并形成自由电子云,当电压加大到30到200kv时,
2025-02-07 19:41:09
1191

原创 数字化转型:概念性名词浅谈(第七讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为激光焊:激光焊是一种以聚焦的激光束作为能源轰击焊件所产生的热量进行焊接的方法。由于激光具有折射、聚焦等光学性质,使得激光焊非常适合于微型零件和可达性很差的部位的焊接。激光焊还有热输入低,焊接变形小,不受电磁场影响等特点。由于激光器价格昂贵、电光转换效率较低等原因,激光焊尚未广泛应用。一,按控制方式可分:手动式激光焊接机,自动激光焊接机,振镜式激光焊接机二,按激光器可分:YAG激光焊接机,半导体激光焊接机,光
2025-02-07 19:40:46
476

原创 数字化转型:概念性名词浅谈(第六讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为氩弧焊:氩弧焊,是使用氩气作为保护气体的一种焊接技术。 又称氩气体保护焊。就是在电弧焊的周围通上氩气保护气体,将空气隔离在焊区之外,防止焊区的氧化。氩弧焊技术是在普通电弧焊的原理的基础上,利用氩气对金属焊材的保护,通过高电流使焊材在被焊基材上融化成液态形成熔池,使被焊金属和焊材达到冶金结合的一种焊接技术,由于在高温熔融焊接中不断送上氩气,使焊材不能和空气中的氧气接触,从而防止了焊材的氧化,因此可以焊接不锈钢、铁类五
2025-02-06 20:05:07
549

原创 数字化转型:概念性名词浅谈(第五讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为热处理:热处理是指材料在固态下,通过加热、保温和冷却的手段,以获得预期组织和性能的一种金属热加工工艺。在从石器时代进展到铜器时代和铁器时代的过程中,热处理的作用逐渐为人们所认识。早在公元前770至前222年,中国人在生产实践中就已发现,钢铁的性能会因温度和加压变形的影响而变化。白口铸铁的柔化处理就是制造农具的重要工艺。热处理分为正火、淬火、回火、退火等。热处理工艺一般包括加热、保温、冷却三个过程,有时只有加
2025-02-06 20:04:33
781

原创 数字化转型:概念性名词浅谈(第四讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天要介绍的名词为ETL:ETL,是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。ETL一词较常用在数据仓库,但其对象并不限于数据仓库。ETL常用于大数据和数据治理的过程中,对于2025年来说,数据资产已经越来越重要,因为数据在未来将会驱动一切,来代替人来做判断。常与ETL一起出现的还有ELT:ETL,是英
2025-02-05 19:09:43
570

原创 数字化转型:概念性名词浅谈(第三讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天还是介绍数字化转型的相关名词。先介绍名字为ERP:企业资源计划即 ERP (Enterprise Resource Planning),建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。由美国 Gartner Group 公司于1990年提出。企业资源计划是 MRP II(企业制造资源计划)下一代的制造业系统和资源计划软件。除了MRP II 已有的生产资源计划、制造、财务、销售、采购等功能外
2025-02-05 19:09:03
1084

原创 数字化转型:概念性名词浅谈(第二讲)
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。今天还是介绍数字化转型的相关名词。先介绍名词为MES:MES系统是一套面向制造企业车间执行层的生产信息化管理系统。MES可以为企业提供包括制造数据管理、计划排程管理、生产调度管理、库存管理、质量管理、人力资源管理、工作中心/设备管理、工具工装管理、采购管理、成本管理、项目看板管理、生产过程控制、底层数据集成分析、上层数据集成分解等管理模块,为企业打造一个扎实、可靠、全面、可行的制造协同管理平台。MES是生产制造执行系统,在其
2025-02-04 12:37:15
400

原创 数字化转型:概念性名词浅谈
大家好,本篇文章是在新年之际写的,所以在这里先给大家拜个年。下面我们言归正传,最近想总结一下这几年写过的一些数字化转型中用到的名词,了解了这些名词就不会出现和别人聊天不知道别人说的什么了。本片主要介绍的就是PLM了。什么是PLM呢?PLM是一个简称,它是指产品全生命周期管理,全称为(Product Lifecycle Management,PLM)。(product lifecycle management)产品生命周期管理PLM包含以下方面的内容:产品生命周期管理★ 基础技
2025-02-04 12:36:20
1336

原创 C# 实用工具分享(1)
大家好,今天分享一些在开发过程中比较实用的工具。首先在软件开发的过程中不可避免的要使用截图这样的功能,以前这样的功能我自己也是选择开发出新功能。但是自己开发还是非常费时费力的,并且效果也不一定特别好。于是我找到了一个现成的截图功能。如下所示:名字为screencapturer这个软件的使用方法如下:private void button1_Click(object sender, EventArgs e) { ScreenCapturer
2024-12-28 09:42:20
775

原创 数字化转型项目经验分享(总结篇一)
今天这篇文章是我对自身项目经验的总结。在进入项目总结之前,先对其他方面的事情进行分享,对于一个项目来说,在成型之前。如何发现一个有价值的项目尤为重要,尤其是数字化转型的项目。这类项目往往需要深入业务端,了解业务人员的工作过程,然后从提质、降本、增效三个角度来挖掘有价值的项目。数字化项目是一个概念性的东西,数字化项目往往都是将IT和OT融合的产物,因为数字化的价值在于让业务数字化,让业务人员从工作质量、工作效率、工作成本等多个方面得到提升。这是数字化项目的价值,所以很多从事数字化项目的项目
2024-12-28 09:41:16
467

原创 C# Solidworks二次开发:宏录制实战讲解(第二讲)
大家好,继续介绍我们的宏录制的例子讲解。其实我们讲的是一个过程,大家只要理解这种方式就可以。今天要介绍的第一例子为:(1)如何创建一个轴线。public void Main() { ModelDoc2 swDoc = null; PartDoc swPart = null; DrawingDoc swDrawing = null; AssemblyDo
2024-10-27 09:33:08
995

原创 C# Solidworks二次开发:宏录制实战讲解(第一讲)
大家好,今天要讲的是关于在做Solidworks二次开发的时候,想要实现一些软件中操作的时候,我们最直接的办法就是使用宏录制功能,会将我们想要的API直接录制出来,这样避免了很多我们自己去查询的过程。下面通过一些录制的例子为大家讲解一下:(1)首先讲一个使用曲线文件的方式来创建曲线,并且在曲线上面写属性的例子。public void Main() { ModelDoc2 swDoc = null; Par
2024-10-27 09:31:56
962

原创 C#:错误提示总结(二)
大家好,今天讲的是关于编程过程中一些出现的错误,和如何避免这种错误出现的方法。(1)第一种错误提示为:/// /// 字典内容添加时候的错误提示 /// /// /// private void button5_Click(object sender, EventArg
2024-10-25 20:09:02
529

原创 C#:错误提示总结(一)
大家好,今天讲的是关于编程过程中一些出现的错误,和如何避免这种错误出现的方法。(1)第一个错误提示为:/// /// 对象为null,转换错误总结 /// /// /// private void button1_Click(object sender, EventArgs e)
2024-10-25 20:08:42
546

原创 C#:Thread 类
大家好,今天分享的是前段时间学习的Thread 类。定义命名空间:System.Threading程序集:mscorlib.dll创建和控制线程,设置其优先级并获取其状态。C#复制[System.Runtime.InteropServices.ComVisible(true)][System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.Non
2024-10-19 09:32:11
853

原创 C#:ThreadStart 委托
大家好,今天还是继续介绍Thread相关的内容。定义命名空间:System.Threading程序集:mscorlib.dll表示在Thread上执行的方法。C#复制[System.Runtime.InteropServices.ComVisible(true)]public delegate void ThreadStart();属性ComVisibleAttribute示例下面的代码示例演示用于通过实例方法和ThreadStart静态方法创建和使用
2024-10-19 09:31:30
572

原创 C#:WinForm界面优化常用的UI
大家好,今天要介绍一些不一样的。在开发的过程中,大家绕不开的事情就是除了要满足用户的功能需求开发。还要对用户使用的软件界面做优化,提升用户的使用感受。下面就是常用的一些UI:(1)第一个为HZH_Controls。下载安装完成以后是这样的:描述:C# winfrom custom control, has better operation support for touch screen. The project is based on framework 4.0, c
2024-08-27 20:22:32
1498
Python元组个数的计算的相关方法
2023-04-06
Python条件语句中的运算符介绍
2023-04-06
python中列表使用介绍
2023-03-31
python中的lambda表达式的用法
2023-03-27
TreeGridView1控件的使用方法
2023-02-13
ug二次开发(nx二次开发)通过选取边创建拉伸块功能
2023-02-07
kryptonTreeGridView展开节点混乱
2023-03-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人