自定义博客皮肤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)
  • 收藏
  • 关注

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

本节主要分享MD5加密解密:MD5全称是message-digest algorithm 5,简单的说就是单向的加密,也就是说无法根据密文推导出明文。1、对一段信息生成信息摘要,该摘要对该信息具有唯一性,可以作为数字签名2、用于验证文件的有效性(是否有丢失或损坏的数据)3、对用户密码的加密4、在哈希函数中计算散列值。

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

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

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

2023-02-03 09:00:00 1062

原创 NX二开ufun函数UF_MODL_ask_feat_name(获取特征名称)

本节主要介绍通过特征tag获取特征名称的函数:UF_MODL_ask_feat_name。这个ufun函数使用很频繁,不过需要注意一点的是,这里获取的是特征名称,不是实体名称。

2023-02-02 14:58:12 429

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

本节主要分享Base64加密解密:Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。采用Base64编码具有不可读性,需要解码后才能阅读。

2023-02-02 09:49:33 13831

原创 NX二开ufun函数UF_MODL_create_surf_from_cloud(使用现有点创建B曲面)

本节主要讲使用现有点创建B曲面的ufun函数UF_MODL_create_surf_from_cloud,这些点可以按任何顺序出现,但是必须有足够的点来定义平面。

2023-02-01 15:31:38 420

原创 NX二开ufun函数创建块/基准平面/凸台/垫块/腔体

本节主要讲述通过ufun函数直接创建块、基准平面、凸台、垫块、腔体,涉及ufun函数如下:1、创建块 UF_MODL_create_block2、创建基准平面 UF_MODL_create_fixed_dplane3、创建凸台 UF_MODL_create_boss4、创建垫块 UF_MODL_create_rect_pad55、创建腔体 UF_MODL_create_rect_pocket。

2023-02-01 15:03:03 907

原创 NX二开ufun函数UF_MODL_create_section_surface(样条曲线构建截面特征)

3)UF_MODL_init_section_surface 和 UF_MODL_create_section_surface 是成对出现的,使用的时候先初始化再创建,ufun函数这样的情况很多不难理解。样条曲线构建截面特征:UF_MODL_create_section_surface。创建字符串列表结构:UF_MODL_create_string_list。初始化截面数据:UF_MODL_init_section_surface。初始化字符串列表结构:UF_MODL_init_string_list。

2023-01-31 16:19:37 861

原创 IP地址的分类及不同的获取方法整理

C#中如何获取IP地址?,看到问题的时候我也很纠结,纠结的不是这个问题是如何的难回答,而是纠结的是这些问题都是比较基本的常识,也是大家会经常用到的。但是却不断的有人问起,追根究底的原因估计就是没有好好的总结。为了帮助大家能尽快的掌握这些基础知识,特别在网上搜索了各种解决这个问题的方法。同时I也希望大家以后在开发代码的过程中能够学会总结,学会把基础知识闹闹把握。2、当前页面的IP(Web客户端),指访问网站页面的客户端ip,一般用于网站监控、维护。3、用户IP(客户端),指访问客户端的终端ip地址。

2023-01-23 09:00:00 247

原创 NX二开ufun函数UF_MODL_create_plane(创建面)

【代码】NX二开ufun函数UF_MODL_ask_curve_points(UF_MODL_create_plane)这个ufun方法用来创建面

2023-01-22 09:00:00 323

原创 C#数字金额转人民币大写金额的实现

要过年了,朋友圈里充斥着各种年的味道,还有一种特别的朋友圈今年格外显眼,好像一股气流冲击着我的小心脏,2022真的是太难了。这里,专门为各位老板写了一套数字金额转人民币大写金额的实现方法,希望大家都能过个好年,希望来年大家都不再为了那二两碎银而心烦。

2023-01-22 09:00:00 1299

原创 NX二开ufun函数UF_MODL_ask_curve_points(获取曲线信息)

根据曲线tag,返回曲线相关信息:弦宽容、弧度、最大步长、点数组的点。

2023-01-21 09:00:00 2223

原创 NX二开ufun函数UF_MODL_ask_bsurf (获取B平面信息)

这个ufun函数用来返回与输入面或正文(带单面)标记关联的B表面数据。1、创建B平面UF_MODL_create_bsurf_thru_pts。3、释放B平面信息UF_MODL_free_bsurf_data。2、获取B平面信息UF_MODL_ask_bsurf。

2023-01-20 10:00:00 308 1

原创 NX二开ufun函数UF_MODL_ask_body_type (获取体类型)

返回实体类型,body_type类型有:UF_MODL_SOLID_BODY (5601)、UF_MODL_SHEET_BODY(5602) 、0:以上都不是。返回实体类型,有实体tag即可拿到实体类型

2023-01-19 09:00:00 304

原创 NX二开ufun函数UF_MODL_ask_bounding_box(获取边界坐标)

返回线框和实体类型对象的边界框。线框对象包括直线,圆弧,样条曲线和圆锥曲线。实体类型对象包括实体 ,面和边。根据零件文件中对象的位置,以绝对坐标值返回 边界框值。

2023-01-19 09:00:00 904

原创 NX二开ufun函数UF_MODL_ask_body_faces (获取体的边信息)

调用UF_MODL_ask_body_faces,使用实体(类型70, 子类型0)作为输入,返回与该主体关联的面的列表。在此列表的操作可以通过使用UF_MODL__list来完成程序。

2023-01-18 09:00:00 489

原创 NX二开ufun函数UF_MODL_ask_body_features (获取体的特征信息)

返回按功能类型组织的所有功能的列表, 显示找到的每种类型的编号以及所选主体中的特征总数。

2023-01-18 09:00:00 550

原创 C#网站缓存管理类分享

web站点中缓存的重要性毋庸置疑,我想很多网站开发人员在开发web应用系统的时候优先考虑使用的缓存并不是第三方缓存解决方案(比如 分布式缓存memcached、redis等等),而应该是.net framework已经提供的缓存解决方案。这里分享个人整理的网站缓存管理类,虽然没有第三方缓存方案那么的完整和高可用,但是易用性、轻量级的优势显而易见。

2023-01-17 14:47:07 588

原创 NX二开ufun函数UF_MODL_ask_body_boundaries(获取边界信息)

返回工作表主体的边界边数,每个边界中的边数以及每个边界中边的标记。数组num_edges的大小由找到的边界数量确定 (例如,包括孔的边界)。数组中的每个元素都 包含相应边界中的边数。该阵列edge_tags的尺寸足够大,以包含的所有标签中的所有边界所有边。

2023-01-17 09:00:00 548

原创 NX二开ufun函数UF_MODL_ask_body_edges (获取体的边信息)

调用UF_MODL_ask_body_edges,使用实体(类型70,子类型0)作为输入,返回与该主体关联边列表。可以使用UF_MODL__list例程来处理此列表。

2023-01-17 09:00:00 350

原创 NX二开ufun函数UF_MODL_ask_block_parms(获取块尺寸)

NX Open允许用户创建和查询所有基本体素特征,通过API函数建立基本体素特征返回的是相应的特征标识,如果需要可以通过函数UG_MODL_ask_feat_body()获得特征对应的实体对象标识。UF_MODL_ask_block_parms可以用来获取块尺寸信息。

2023-01-16 15:06:32 445

原创 NX二开ufun函数UF_MODL_active_part(设置活动实体)

当我们需要对一个实体进行特征操作的时候,需要先选中实体,设置活动实体相当于选中实体的操作。效果图如下,部件导航器里并没有选中块,但是右边的块却是选中状态的颜色。

2023-01-16 10:03:08 234

原创 C#获取操作系统版本信息

C#获取操作系统版本信息。

2023-01-14 17:58:08 1675 1

原创 UG/NX二次开发Siemens官方NXOPEN实例解析—3.3 TitleBlock(添加图纸Title)

通过程序自动添加图纸的Title,在我以为图纸的title一般会直接做到模板里,然后通过调用模板输出,官方之所以专门出了这样一个实例,我想是为了给自动出图纸做铺垫吧。

2023-01-13 10:00:00 766

原创 10行代码带你轻松抓取博客清单

HtmlAgilityPack是.net下的一个HTML解析类库,支持用XPath来解析HTML。通过该类库,先通过浏览器获取到xpath获取到节点内容然后再通过正则表达式匹配到所需要的内容,无论是开发速度,还是运行效率都有提升。

2023-01-13 09:39:51 442

原创 C#文件操作集合八(文件操作权限)

文件操作是开发过程中经常遇到的,如何创建文件、处理文件、保存文件以及读取文件这些工作是每一位开发都必须经历的。这里围绕C#文件操作内容,我做了一次系统的梳理,主要包括以下几个模块:1、文件内容操作:文件读写相关2、文件检测3、文件及目录创建和删除4、文件移动5、文件加密、解密6、文件上传、下载7、文件压缩相关8、文件操作权限相关本节主要讲文件操作权限相关内容,主要包括一下方面:1、文件是否存在或无权访问 FileIsExist(string path)2、文件是否只读 FileIsReadOnly(stri

2023-01-13 09:00:00 2058

原创 UG/NX二开Siemens官方实例解析 4.11 EX_Ui_ListingWindow(UG信息窗口)

本系列文章主要讲解NXOpen UF API(简称ufun函数)的使用,之前看教学视频大都建议用ufun进行开发,这里西门子官方还专门给了一套系列文章来讲,说明官方也是特别推崇ufun。本人从事二开也有一段时间了,我的二开启蒙师父就特别喜欢用NXOpen API,用他的话来说“年少不知nxopen好,错把ufun当成宝”,其实就我个人而言,还是喜欢NXOPEN+ufun联合开发。本实例主要讲UG信息窗口的使用:theUfSession.Ui.WriteListingWindow。

2023-01-12 10:00:00 630

原创 C#文件操作集合七(文件压缩相关)

本小节实例主要讲述C#实现使用系统WinRar进行压缩和解压缩的方法,详细内容如下:1、压缩方法2、解压缩方法。文件操作是开发过程中经常遇到的,如何创建文件、处理文件、保存文件以及读取文件这些工作是每一位开发都必须经历的。

2023-01-12 09:00:00 1125 1

原创 UG/NX 二次开发(C#)自动出2D零件图(标准件配置Bata版)

这个版本已初具自动出2D图的雏形,能满足标准件经过配置后出图的基本需求,后面会继续挖掘并分享给大家,如果对源码感兴趣可以给我留言索要。同时也欢迎各位大佬提供宝贵意见和建议。虽然没能实现自动出2D零件图,但是拿着去跟老板交差,应该勉强过关吧,毕竟也年底了,大家都想早点回家过年。

2023-01-11 20:54:38 4945 14

原创 UG/NX二开Siemens官方实例解析 4.10 EX_Modl_FeatureType(特征操作)

本系列文章主要讲解NXOpen UF API(简称ufun函数)的使用,之前看教学视频大都建议用ufun进行开发,这里西门子官方还专门给了一套系列文章来讲,说明官方也是特别推崇ufun。本人从事二开也有一段时间了,我的二开启蒙师父就特别喜欢用NXOpen API,用他的话来说“年少不知nxopen好,错把ufun当成宝”,其实就我个人而言,还是喜欢NXOPEN+ufun联合开发。

2023-01-11 10:00:00 414

原创 C#文件操作集合六(文件上传、下载)

本节实例讲述了C#实现的文件上传下载工具类。分享给大家供大家参考,具体如下:1、上传(FileUpload控件)2、上传(二进制流方式上传)3、普通下载4、分块下载5、支持大文件、续传、速度限制、资源占用小的方式下载。

2023-01-11 09:00:00 2354

原创 UG/NX 二次开发(C#)自动出2D零件图思路

项目需要自动出2D零件图,可是我之前没做过这方面的内容,没有一点思路。然后我就做了下面几件事,以上只是一个不完整的思路和实现方案,希望有懂的大佬给一些建议,后续我会继续完善这一块内容并无偿分享给大家。

2023-01-10 17:20:31 2595

原创 UG/NX二开Siemens官方实例解析 4.9 EX_Modl_CreateExtruded(拉伸)

本系列文章主要讲解NXOpen UF API(简称ufun函数)的使用,之前看教学视频大都建议用ufun进行开发,这里西门子官方还专门给了一套系列文章来讲,说明官方也是特别推崇ufun。本人从事二开也有一段时间了,我的二开启蒙师父就特别喜欢用NXOpen API,用他的话来说“年少不知nxopen好,错把ufun当成宝”,其实就我个人而言,还是喜欢NXOPEN+ufun联合开发。本实例实现了曲线的拉伸,主要知识点如下:1、创建直线 theUfSession.Curve.CreateLine。

2023-01-10 10:00:00 500

原创 UG/NX二开Siemens官方实例解析 4.8 EX_Modl_CreateBlend(边倒圆)

本系列文章主要讲解NXOpen UF API(简称ufun函数)的使用,之前看教学视频大都建议用ufun进行开发,这里西门子官方还专门给了一套系列文章来讲,说明官方也是特别推崇ufun。本人从事二开也有一段时间了,我的二开启蒙师父就特别喜欢用NXOpen API,用他的话来说“年少不知nxopen好,错把ufun当成宝”,其实就我个人而言,还是喜欢NXOPEN+ufun联合开发。本实例实现了长方体边倒圆,主要知识点如下:1、创建长方体 theUfSession.Modl.CreateBlock1。

2023-01-09 10:17:09 304

原创 C#文件操作集合五(文件加密解密)

本节主要讲文件DES加密解密方法在C#中的实现,使用了.Net命名空间System.Security.Cryptography。进入主题前,先简单介绍一下加密解密算法的必要性:现代计算机技术的广泛运用,几乎所有企业都在使用电脑处理企业内部数据,企业日常运行中产生的文件都通过公司电脑存储、流转,比如客户信息、设计图纸、企业资料等等,这些都属于公司的重要数据,对企业来说至关重要。

2023-01-09 09:46:42 2456

原创 C#文件操作集合四(文件复制和移动)

文件操作是开发过程中经常遇到的,如何创建文件、处理文件、保存文件以及读取文件这些工作是每一位开发都必须经历的。本节整理了文件复制和移动相关内容,使用了File类和Directory类。

2023-01-08 10:00:00 5938

原创 UG/NX二开Siemens官方实例解析 4.7 EX_Modl_Create(创建矩形凹槽)

本系列文章主要讲解NXOpen UF API(简称ufun函数)的使用,之前看教学视频大都建议用ufun进行开发,这里西门子官方还专门给了一套系列文章来讲,说明官方也是特别推崇ufun。本人从事二开也有一段时间了,我的二开启蒙师父就特别喜欢用NXOpen API,用他的话来说“年少不知nxopen好,错把ufun当成宝”,其实就我个人而言,还是喜欢NXOPEN+ufun联合开发。本实例实现了矩形凹槽的创建,主要知识点如下:1、创建圆柱体 theUfSession.Modl.CreateCyl1。

2023-01-08 09:00:00 493

原创 UG/NX二开Siemens官方实例解析 4.6 EX_Facet(切面模型分离)

本系列文章主要讲解NXOpen UF API(简称ufun函数)的使用,之前看教学视频大都建议用ufun进行开发,这里西门子官方还专门给了一套系列文章来讲,说明官方也是特别推崇ufun。本人从事二开也有一段时间了,我的二开启蒙师父就特别喜欢用NXOpen API,用他的话来说“年少不知nxopen好,错把ufun当成宝”,其实就我个人而言,还是喜欢NXOPEN+ufun联合开发。

2023-01-07 09:00:00 354

原创 C#文件操作集合三(文件及目录的创建和删除)

文件操作是开发过程中经常遇到的,如何创建文件、处理文件、保存文件以及读取文件这些工作是每一位开发都必须经历的。本节整理了文件及目录的创建、获取和删除。主要使用了File类和Dictionary类。

2023-01-07 09:00:00 2271

原创 UG/NX二开Siemens官方实例解析 4.5 EX_DirPaths(目录和路径)

本系列文章主要讲解NXOpen UF API(简称ufun函数)的使用,之前看教学视频大都建议用ufun进行开发,这里西门子官方还专门给了一套系列文章来讲,说明官方也是特别推崇ufun。本人从事二开也有一段时间了,我的二开启蒙师父就特别喜欢用NXOpen API,用他的话来说“年少不知nxopen好,错把ufun当成宝”,其实就我个人而言,还是喜欢NXOPEN+ufun联合开发。

2023-01-06 10:00:00 734 2

原创 C#文件操作集合二(文件检测)

文件操作是开发过程中经常遇到的,如何创建文件、处理文件、保存文件以及读取文件这些工作是每一位开发都必须经历的。本节整理了文件检测相关内容,主要包括文件和目录的检测,使用了File类和Directory类。

2023-01-06 09:00:00 336

深度解析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关注的人

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