自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(145)
  • 收藏
  • 关注

原创 UG/NX二次开发从业人员的职业规划

通过建立坚实的基础、持续学习和提升技能、多领域实践和经验积累、发展领导和管理能力、关注行业动态和趋势以及持续自我反思和发展,从业人员可以实现个人职业规划的目标,并在UG/NX二次开发领域取得成功。通过参与不同项目和行业的开发工作,掌握各种应用场景和需求,提高自己的问题解决能力和创新能力。深入了解UG/NX软件的功能和特点,掌握相关的编程语言和开发工具,熟悉UG/NX二次开发的原理和方法。同时,关注个人的兴趣和激情,将其与UG/NX二次开发的职业发展相结合,找到适合自己的发展方向和机会。

2023-08-26 17:08:04 544

原创 关于UG/NX二次开发的历史和发展前景

UG/NX是一款广泛应用于计算机辅助设计与制造领域的软件,具有强大的二次开发能力。本文将介绍UG/NX二次开发的历史和发展前景。

2023-08-26 16:54:58 792

原创 深圳IT行业供需:蓬勃发展的科技中心

随着技术的不断进步和创新,IT行业对于具备最新技术知识和技能的人才的需求也在增加。随着中国政府对科技创新的大力支持和深圳作为国家自主创新示范区的建设,深圳IT行业将继续蓬勃发展。同时,深圳还积极推动科技与产业的融合,促进数字经济的发展,为IT行业提供了广阔的发展空间。不断提升技能,跟随科技发展的步伐,将有助于在这个蓬勃发展的科技中心找到成功和成长的机会。近年来,深圳IT行业迅速发展,成为全球科技创新的重要枢纽之一。随着大量的科技企业和初创公司在深圳落地生根,IT行业的供需状况也日益活跃。

2023-08-24 15:19:53 1056

原创 人工智能与传统劳动:合作与竞争的新篇章

随着科技的迅猛发展,人工智能(Artificial Intelligence,AI)正逐渐渗透到各个领域,对传统劳动方式产生了深远的影响。人工智能的出现引发了对于人类工作未来的担忧与讨论,有人认为它将取代传统劳动,导致大规模的失业,而也有人持乐观态度,认为人工智能与传统劳动可以相互协作,创造更多的机会与价值。本文将探讨人工智能与传统劳动之间的竞争关系,并探索如何实现双赢的局面。

2023-08-23 11:06:20 336

原创 职场沟通技巧:创造共赢的合作氛围

在现代职场中,良好的沟通技巧是成功的关键之一。无论是与同事合作、与客户互动,还是与上级领导交流,有效的沟通可以促进信息传递,解决问题,并建立良好的工作关系。本文将介绍一些关于职场沟通技巧的重要原则和实用方法,帮助您在工作中建立积极的合作氛围。

2023-08-22 15:53:49 176

原创 SQL Server 数据库优化分享

使用有效的 WHERE 子句来限制返回的结果集大小,并避免在查询中使用过多的子查询。通过实施以上数据库优化技巧,您可以改善 SQL Server 数据库的性能和可靠性,提高系统的响应速度和用户满意度。确保将列定义为能够容纳实际数据范围的最小数据类型,并避免在查询中进行不必要的数据类型转换。将表分割为逻辑上独立的分区,可以进行更快的数据加载和删除操作,以及更精确的数据备份和恢复。使用 SQL Server 提供的性能监视工具来识别慢查询、资源瓶颈和其他性能问题,并进行相应的优化。

2023-08-22 15:48:54 481

原创 百万级sql server数据库优化案例分享

在我们的IT职业生涯中,能有一次百万级的数据库的优化经历是很难得的,如果你遇到了恭喜你,你的职业生涯将会更加完美,如果你遇到并解决了,那么一定足够你炫耀很多年。这里我将要分享一次完美的百万级数据库优化经历,希望能给在IT行业的小伙伴一点启发和帮助。本篇分三步走:1、遇到问题;2、分析问题;3、解决问题;

2023-07-17 18:24:30 1856 34

原创 局域网固定内网IP地址的方法(亲测有效)

公司有十来台电脑,想要做文件共享,但是碍于内网IP经常变动共享文件很不方便。网上查了一些资料,局域网中的电脑ip若不是设置固定的话,一般都是动态获取的ip,若是需要固定ip,那要如何设置呢?经过本人整理,按照如下四步就能轻松完成局域网固定内网IP地址。

2023-04-16 19:22:52 13344 6

原创 UG二次开发 获取零件的中心

2、开始-分析-测量体,打开“测量体”对话框,如图所示,勾选“显示信息窗口”,单击选取要测量的零件实体,在信息窗口中显示有质心坐标,即为几何中心点的坐标。注意:通过UF_MODL_ask_bounding_box获取的坐标是相对于工作坐标系的坐标点,这里需要做一次映射到绝对坐标系。UF_MODL_ask_bounding_box获取边界,然后间接获取对象的中心点。作为一名合格的二次开发者,有上面的信息,通过录制代码很容易得到实体的质心。

2023-03-28 21:09:56 1144 2

原创 Web站点性能优化经验分享

之前负责IT团队项目管理工作,手里有几套业务站点。其中一个站点被业务吐槽比较严重,主要涉及功能模块缺失、站点性能差会出现卡死的现象,同时也被旁边的项目团队埋怨调用我们的接口会比较慢,甚至超时的情况。

2023-03-24 20:01:46 1060 1

原创 IT项目经理的自我修养手册(续)

上一节从工作职责和如何提升IT项目经理的个人能力讲述了作为一个职业项目经理的自我修养,入口地址:本节将会从计划、组织、领导、控制这四个方面,系统的介绍作为职业项目经理的工作职责和工作范围。

2023-03-07 08:49:09 381 2

原创 IT项目经理的自我修养手册

在不断进步的时代,任何岗位职责都是一个责任、权力与义务的综合体,有多大的权力就应该承担多大的责任,有多大的权力和责任应该尽多大的义务,任何割裂开来的做法都会发生问题。那么作为IT项目经理的岗位职责,我大概列举一下该岗位的主要职责:1.负责公司IT相关制度的建立、修改和完善2.负责公司整体信息化体系规划建设以及各种信息化应用方案的实施操作3.负责公司各类信息化系统及相关设备的使用培训、维护管理及应用升级4.负责配合企业策划对公司系统进行规划、改版和内容维护。

2023-03-06 11:19:58 562

原创 2023最新版本RabbitMQ的持久化和简单使用

在使用RabitMQ之前,先对几个概念做一下说明,RabbitMQ是一个消息代理。他从消息生产者(producers)那里接收消息,然后把消息送给消息消费者(consumer)在发送和接受之间,他能够根据设置的规则进行路由,缓存和持久化。一般提到RabbitMQ和消息,都用到一些专有名词。生产(Producing)意思就是发送。发送消息的程序就是一个生产者(producer)。我们一般用"P"来表示:队列(queue)就是邮箱的名称。

2023-03-05 13:24:23 1148 2

原创 2023最新版本RabbitMQ下载安装教程

RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。主要用于在进程、应用程序和服务器之间交换数据,可以通过插件支持进行扩展,支持许多协议,并提供高性能、可靠性、集群和高可用队列。AMQP :Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言等条件的限制。

2023-03-04 08:00:00 4119 2

原创 C# IoC控制反转学习笔记

IoC-Invertion of Control,即控制反转,是一种程序设计思想。:就是有联系,表示一个类依赖于另一个类。:设计模式六大原则之一,是一种软件架构设计原则。:一种软件设计原则,上层对下层的依赖(即底层模块的获得)交给第三方。:实现IoC的一种方式、手段。:依赖注入的框架,用来映射依赖,管理对象的创建和生存周期。

2023-03-03 09:00:00 1727 1

原创 深入浅出消息队列MSMQ

消息队列MSMQ,相信稍有开发经验的小伙伴都了解一些。开始讲解之前,我们先弄清楚一件事,为什么我们要使用MSMQ:您可能认为您能够通过一个简单的数据库表(一个应用程序往其中写入数据,另一个应用程序从中读取数据)来应用消息队列。消息队列平台更为稳定,因为它们通常拥有自己的安全机制、事务支持及其它功能。传输消息的路由功能是它的一个关键应用。MSMQ提供各种消息队列平台。总结一下MSMQ的优势是:高性能、跨平台和更好的安全机制、实物机制。同时,MSMQ这种消息中间件技术也是分布式开发的重要组成部分。

2023-03-02 09:00:00 1379 1

原创 工业自动化发展的三个步骤

工业自动化是一种通过集成智能工具和智能技术来简化工业系统的过程,从而在极少的人工干预下简化您的生产或制造过程。在这个阶段,大多数公司通过自动化制造平台、优化供应链和引入复杂的数据分析来增强决策制定,同时掌握了传统和尖端的自动化技术,这些技术对于其运营各个方面的工业自动化至关重要。在此阶段,企业应充分利用其传统的自动化流程,从而引入一些更复杂的自动化流程。对于具有大量重复流程的大型公司,例如汽车公司,下一阶段的工业自动化可能更适合他们的需求。需要自动化来优化生产过程的行业包括制造、加工、运输和仓储。

2023-03-01 09:00:00 654

原创 IT行业新秀SRE都是做什么的

在探讨网站可靠性工程师的角色和职责之前,我们先来定义一下什么叫网站可靠性工程。网站可靠性工程是一个由谷歌首次提出的术语,核心是 “把 IT 运营当作一个软件问题来对待”。SRE 主要是为 IT 运营开发软件系统和自动化解决方案。SRE 做的是传统上由 IT 运营完成的工作,所不同的是,SRE 有软件专业知识,他们会利用这些知识来解决复杂的 IT 运营问题。因此,网站可靠性工程可以被认为是一套实践,将软件工程的各个方面纳入 IT 运营,从而提高软件系统(IT 运营的运营对象)的效率和可靠性,改善工作流程。

2023-02-28 09:00:00 584

原创 中小企业数字化自动化转型的方法

自动化是我们国内未来的趋势。智能制造的实现主要依托两个基础能力,一个是工业制造技术,另一个就是工业互联网。而自动化是工业制造技术的重要组成部分,是高度智能制造装备的核心部分,与承接着制造单元与工业互联网这两大核心。懂自动化同时懂工业互联网是智能制造最有价值的部分。然而,数字化转型怎么就那么的难呢?先来分享一个数字:埃森哲与国家工业信息安全发展研究中心推出的《2020中国企业数字转型指数研究》显示,。埃森哲与国家工业信息安全发展研究中心推出的《2021中国企业指数研究》显示,。

2023-02-27 11:42:48 534

原创 浅谈C#之泛型

泛型允许我们声明类型参数化的代码,可以用不同的类型进行实例化,也就是说我们可以用“类型占位符”来写代码,然后在创建类的实例时指明真实的类型。C#提供了5种泛型:类、结构、接口、委托和方法。谈到泛型,首先我们会想到所有类的基类Object,他也可以实现和泛型一样的功能,但是使用object存在2个缺陷:1、类型安全问题;2、性能问题(拆箱和装箱,其中涉及到了值类型和引用类性)。那么,泛型为什么能识别任何类型呢?

2023-02-26 09:00:00 474 1

原创 C#的多线程、线程池和Task

被定义为程序的执行路径。每个线程都定义了一个独特的控制流。如果您的应用程序涉及到复杂的和耗时的操作,那么设置不同的线程执行路径往往是有益的,每个线程执行特定的工作。线程是。一个使用线程的常见实例是现代操作系统中并行编程的实现。使用线程节省了 CPU 周期的浪费,同时提高了应用程序的效率。

2023-02-25 09:00:00 3408 2

原创 浅谈C#中的抽象类(abstract)和接口(interface)

很多C#的初学者在编程时都容易把抽象类和接口搞混,甚至很多编程老鸟也没有弄明白为什么有了抽象类又搞个接口(这里也包括了本老鸟)。所以这里整理了C#抽象类和接口的区别,详细的分析了抽象类与接口的概念与特性,并对二者作出比对说明。

2023-02-24 09:00:00 4100 2

原创 浅谈面向过程和面向对象的区别

面向过程和面向对象都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件。伴随着每个开发人员的职业生涯,或多或少都会接触到这两种软件设计思想。不仅是软件开发人员,其实这两种思想在我们平时的生活中也处处可见,下面我将一步一步的来揭开面向过程和面向对象的神秘面纱。

2023-02-23 09:00:00 7854 3

原创 C#从值类型、引用类型到装箱和拆箱

从程序员的角度来看,装箱和拆箱是很方便的,我们不需要手动去复制和转移内存中的值类型和引用类型的数据。但装箱和拆箱背后的栈/堆内存转移也带来了性能问题。所以,我们平时在编程时应当尽量避免发生装箱和拆箱操作。

2023-02-22 09:00:00 911 1

原创 聊聊C#的值类型和引用类型

不管是在学生时期,还是在职业生涯中,这个问题都是最基本的概念,也几乎在实际使用过程中不会涉及到。但是却是各种考试、各种面试都会提及的问题。这里根据个人的经验,谈谈对值类型和引用类型的理解。

2023-02-21 09:00:00 563

原创 浅谈UG二次开发中使用的FindObject

一般我们在业务逻辑里想查找一个的时候,会调用不管是上述哪种实现,都是在内存中找东西,找到了就返回对象,否则返回null,但不会触发加载。这里我分别从建模、装配和制图三种工作模式整理了FindObject的用法。

2023-02-20 15:12:49 1208 1

原创 白话C#之委托

委托是一种动态调用方法的类型,属于引用型。委托是对方法的抽象和封装。委托对象实质上代表了方法的引用(即内存地址)。委托通常是委托某个方法来实现具体的功能。当我们调用委托的时候,委托包含的所有方法将被执行。虽然在定义委托时与方法有些相似,但我们不能将其称为方法。

2023-02-18 09:00:00 624 1

原创 分享一个适用的DataTable帮助类C#版本

在项目中常常常会使用到DataTable,尤其是后台开发人员。如果DataTable使用得当不仅能使程序简洁清晰,并且可以提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。

2023-02-17 09:00:00 595 2

原创 深度解析UG二次开发装配的部件事件、部件原型和部件实例

做UG二次开发快一年了,每次遇到装配的问题涉及到部件事件、部件原型和部件实例还是一头雾水,什么是实例,什么是原型这些专业术语等等。针对这个问题,今天专门写了一篇特辑,结合装配实例深度剖析装配过程中的的所有参数。先来看看装配相关的基本概念:UG装配是以树型结构组织装配中的部件,一个部件文件中只能有一棵装配树,即只能存在一个装配根节点。装配中的节点由部件原型、部件事件与部件实例3种对象进行描述。

2023-02-15 16:45:00 2081 7

原创 UG二次开发装配篇 添加/拖动/删除组件方法的实现

我们在UG装配的过程中,经常会遇到需要调整组件目录位置,在软件设计过程中可以通过在目录树里面拖动组件来完成。那么,如果要用程序实现组件的移动/拖动,我们要怎么做呢?本节就完成了添加/拖动/删除组件方法的实现,先看效果图:根节点test下,有SHCS_01、SHCS_02、SHCS_03、SHCS_04这四个组件。下面分别给出了添加组件、移动组件和删除组件的方法。

2023-02-14 20:42:58 3056

原创 UG二次开发图层管理相关方法

其实图层使用恰当是很重要的,比如你的文件里有多个部件时,你需要进行修改或查看时,仅仅使用隐藏的命令是比较繁琐的,这时你把不想看见的东西放进特定的图层里,随时可以打开或关闭,这样就很方便了。图层管理图层就是一个能保存模具、总装配体中各部件的工作层。就像一本书,图层是书中的每一页。4、指定除工作图层之外的所有图层状态。6、将指定的图层设置为相应的指定状态。7、把对象移动到指定层。8、修改对象的图层ID。

2023-02-13 20:19:54 782 1

原创 UG二次开发 抽壳功能实现

使用抽壳命令可挖空实体,或通过指定壁厚来绕实体创建壳。也可以对面指派个体厚度或移除个体面。本实例通过录制抽壳命令,实现了对抽壳功能的二次开发封装。

2023-02-11 09:00:00 351

转载 ChatGPT之父Sam Altman:成功的13个关键要素

在这方面,爱彼迎(Airbnb)是我认为的行动标杆。业内流传着许多有关爱彼迎的逸闻趣事,但是正因为他们足够坚持,最后终于时来运转。只有保持乐观才能足够坚定,而乐观这种性格特征是可以通过练习逐步提升的,要知道悲观者是很难成功的。

2023-02-10 14:27:18 593

原创 UG二次开发 拔模功能实现

使用命令可通过更改相对于脱模方向的角度来修改面。可执行以下操作:1)指定多个拔模角并对一组面指派角度;2)将单个拔模特征添加到多个体。命令通常用于对面应用斜率,以在塑模部件或模铸部件中使用,从而使得在模具或凹模分开时,这些面可以相互移开,而不是相互靠近滑动。通常,脱模方向是模具或冲模为了与部件分离而必须移动的方向。但是,如果为模具或冲模建模,则脱模方向是部件为了与模具或冲模分开而必须移动的方向。

2023-02-10 09:00:00 369

原创 UG二次开发 倒斜角UF_MODL_create_chamfer

本实例通过ufun函数UF_MODL_create_chamfer 实现倒斜角的功能。

2023-02-09 10:43:34 496

原创 UG二次开发 创建圆柱和简单孔UF_MODL_create_simple_hole

本实例主要实现了通过ufun创建圆柱和简单孔,主要使用了一下几个ufun函数:theUFSession.Modl.CreateCyl1 创建圆柱theUFSession.Modl.AskFeatFaces 获取面列表theUFSession.Modl.CreateSimpleHole 创建简单孔。

2023-02-08 09:00:00 1571 1

原创 UG二次开发 创建平行关联直线

本节主要讲如何创建直线的平行关联直线,UG命令:插入 —> 曲线 —> 直线和圆弧(关联)—>直线(点-平行)。theUFSession.Curve.CreateLineUF_CURVE_create_line_arc UF_CURVE_create_line

2023-02-07 09:35:13 577 2

原创 C#常用加密解密方法(AES加密解密)

本节主要分享AES加密解密: AES算法基于排列和置换运算,排列是对数据重新进行安排,置换是将一个数据单元替换为另一个。AES 使用几种不同的方法来执行排列和置换运算。AES是一个迭代的、对称密钥分组的密码,它可以使用128、192 和 256 位密钥,并且用 128 位(16字节)分组加密和解密数据。与公共密钥密码使用密钥对不同,对称密钥密码使用相同的密钥加密和解密数据。通过分组密码返回的加密数据的位数与输入数据相同。迭代加密使用一个循环结构,在该循环中重复置换和替换输入数据。

2023-02-06 09:00:00 5104 3

原创 C#常用加密解密方法(RAS加密解密)

本节主要分享RAS加密解密:RSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。

2023-02-05 09:00:00 3405 1

原创 C#常用加密解密方法(DES加密解密)

本节主要分享DES加密解密:DES,全称Data Encryption Standard,是一种对称加密算法。由于其安全性比较高(有限时间内,没有一种加密方法可以说是100%安全),很可能是最广泛的密钥系统(我们公司也在用,估计你们也有在用....),唯一一种方法可以破解该算法,那就是穷举法。DES(Data Encryption Standard)和TripleDES是对称加密的两种实现。DES和TripleDES基本算法一致,只是TripleDES算法提供的key位数更多,加密可靠性更高。

2023-02-04 09:00:00 7257 2

深度解析UG二次开发装配的部件事件、部件原型和部件实例

装配实例,包括一个装配文件和四个装配零件prt

2023-02-15

html解析利器HtmlAgilityPack.dll

HtmlAgilityPack是.net下的一个HTML解析类库。支持用XPath来解析HTML。这个意义不小,为什么呢?因为对于页面上的元素的xpath某些强大的浏览器能够直接获取得到,并不需要手动写。节约了大半写正则表达式的时间,当然正则表达式有时候在进一步获取的时候还需要写,但是通过xpath解析之后,正则表达式已经要匹配的范围已经非常小了。而且,不用正则表达式在整个页面源代码上匹配,速度也会有提升。总而言之,通过该类库,先通过浏览器获取到xpath获取到节点内容然后再通过正则表达式匹配到所需要的内容,无论是开发速度,还是运行效率都有提升。

2023-01-13

全网最全NXOpen西门子内部培训资料

网上收集的最全NXOpen西门子内部培训资料,希望对初学者有所帮助,清单如下: [API]UG二次开发资料(SIEMENS内部培训)3.pdf [API]UG二次开发资料(SIEMENS内部培训)4.pdf NXOpen_Training_1(cn).pdf NXOpen_Training_2(cn).pdf NXOpen_Training_blockstyler(cn).pdf NXOpen_Training_cam(cn).pdf NXOpen_Training_intro(cn).pdf UG_OPEN_API1.pdf UG_OPEN_API2.pdf UG_OPEN+API+开发宝典.pdf UGOPEN官方培训教程.pdf UG二次开发官方文档VB谷歌翻译版.pdf UG二次开发资料(SIEMENS内部培训-装配).docx

2022-12-07

UG8.0制作的世界杯足球制作标准件

通过这个标准件可以很方便的制作一个3D世界杯足球

2022-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除