UG NX二次开发
文章平均质量分 62
这个专栏包含了C#、C++、Python三种语言的UG NX二次开发,囊括了本博客中所有UG NX二次的文章。当然,博主更建议根据自己使用的语言订阅对应的专栏。对于博客中没有写的需求,可以私信博主或者评论区留言,博主看到后会根据需求撰写相应的博客文章。
余额抵扣
助学金抵扣
还需支付
¥99.90
¥299.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
GimiGimmy
专注于NX二次开发技术和CAD软件研发经验分享(C#和C++)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UG NX二次开发-博客文章速览
写了一些UG NX二次开发的心得体会,内容较多,感觉不好查找相应的内容,所以决心把导航写出来,方便自己也方便读者。主专栏是“”,C#专栏为 : “” ,Python专栏为 : “这三个专栏都会持续的更新。如果有需要咨询或者学习讨论的,请私信博主或者加QQ群:749492565。博主几乎每天都在。原创 2023-09-26 01:58:56 · 3063 阅读 · 0 评论
-
UG NX二次开发(C++)-在参数化模型中如何获取表达式(参数)的附注(comment)
本文介绍了UG NX二次开发中获取表达式附注的方法。通过创建参数化长方体模型并添加附注,展示了如何利用NXOpen技术获取表达式信息。关键步骤包括:获取表达式集合、遍历表达式方程、检测"//"分隔符标识附注存在,并使用字符串分割函数提取附注内容。该方法可帮助开发者获取表达式中的标识、名称和枚举值等附加信息,适用于参数化建模需求。原创 2025-12-07 10:58:58 · 63 阅读 · 0 评论 -
UG NX二次开发(Python)-tag_t转换为int
文章摘要:文章讨论了在Python进行UG NX二次开发时,如何将tag_t类型转换为int类型的问题。通过创建长方体的示例代码,说明可以直接强制转换或先转为字符串再转int。但针对群友提供的代码,指出其错误在于试图将hwnd类型(返回值是空值)转换为int类型,这种转换方式不可行。文章还提供了相关QQ群号供交流学习。(149字)原创 2025-10-11 22:05:47 · 107 阅读 · 0 评论 -
UG NX二次开发(C++)-三维矢量投影到XOY平面上的矢量变换
本文介绍了如何将三维矢量投影到XOY平面(二维平面)的方法。首先在UG NX中创建三维矢量模型作为测试对象,然后通过C++编写Vector3To2函数实现三维到二维的转换。该函数先对输入矢量进行归一化处理,排除Z轴方向矢量后,计算在XOY平面的投影并归一化输出。最后通过实例测试,成功创建了原三维矢量在XOY平面的二维投影轴线。方法也适用于其他平面的投影变换。原创 2025-09-13 01:42:39 · 204 阅读 · 0 评论 -
UG NX二次开发(Python)-根据封闭曲线创建拉伸特征
本文介绍了UG NX中通过Python二次开发实现封闭曲线拉伸特征的方法。首先概述了拉伸特征在UG NX中的基本操作:封闭曲线可创建实体,非封闭曲线生成片体。随后详细讲解了Python代码实现过程,包括创建直线的函数(通过起始点和终止点建立直线段)和创建拉伸特征的函数(输入曲线参数生成三维实体)。文中提供了完整的Python代码示例,并展示了通过四个直线段构建封闭曲线并拉伸成实体的具体实现过程。文章最后建议对UG NX二次开发感兴趣的读者可联系作者或加入技术交流群。原创 2025-07-30 11:20:33 · 291 阅读 · 0 评论 -
UG NX二次开发(C#)-读取PMI对象的名称
摘要:本文介绍了在UG NX中通过NXOpen获取PMI对象名称的方法。首先说明PMI对象初始无名称,可通过重命名或属性设置名称。然后提供C#代码示例,展示如何遍历PMI集合获取对象名称,并显示名称和类型信息。适用于需要操作PMI对象的开发人员,欢迎加入技术交流QQ群749492565。(99字)原创 2025-06-30 12:22:46 · 329 阅读 · 0 评论 -
UG NX二次开发(Python)-采用NXOpen创建艺术样条StudioSpline
在UG NX二次开发过程中,采用python语言进行开发也有两种方式,即是通过UFun函数和NXOpen(Python)来完成。但是由于相关的资料比较少,有些读者会python语言,但是不能正确的查找和使用函数,我们将这个博客中逐渐讲一些UG NX二次开发(Python)的知识,其中有些不足的地方请大家留言订正。另外欢迎加入我们的QQ群:749492565,也可以关注我的公众号(GimiGimmy)。本文我们简单的讲一下采用NXOpen创建艺术样条样条曲线。原创 2025-04-29 19:26:47 · 517 阅读 · 0 评论 -
UG NX二次开发(Python)-采用UFun函数创建样条曲线
在UG NX二次开发过程中,采用python语言进行开发也有两种方式,即是通过UFun函数和NXOpen(Python)来完成。但是由于相关的资料比较少,有些读者会python语言,但是不能正确的查找和使用函数,我们将这个博客中逐渐讲一些UG NX二次开发(Python)的知识,其中有些不足的地方请大家留言订正。另外欢迎加入我们的QQ群:749492565,也可以关注我的公众号(GimiGimmy)。本文我们简单的讲一下UFun函数的创建样条曲线。原创 2025-04-29 18:20:23 · 332 阅读 · 0 评论 -
UG NX二次开发(C#)-获取具有相同属性名称的体对象
UG NX中每个对象都可以属于属性的,包括体、面、边、特征、基准等。在QQ群中有个群有提出一个问题,就是获取相同属性的体对象,然后将这个体对象导出到一个part文件中。我们今天先讲前面的部分,对于导出到一个part中如何实现,我们在下个博客中讲。如果大家在学习UG NX二次开发中,有什么疑问可以私信我,也可以加入QQ群:749492565。原创 2025-04-24 05:19:12 · 342 阅读 · 0 评论 -
UG NX二次开发(Python)-采用Open/C与NXOpen获取曲线的长度
在UG NX中,计算曲线长度的方法有多种,我们经常采用的是UFUN函数即:UF_CURVE_ask_arc_length,也能利用NXOpen的方法来实现,我们今天介绍下计算曲线长度的三种方法。如果您在学习二次开发中有疑问可以私信博主或者加入QQ群:749492565。原创 2025-04-02 18:23:39 · 295 阅读 · 0 评论 -
UG NX二次开发(C#)-采用Open/C与NXOpen获取曲线的长度
在UG NX中,计算曲线长度的方法有多种,我们经常采用的是UFUN函数即:UF_CURVE_ask_arc_length,也能利用NXOpen的方法来实现,我们今天介绍下计算曲线长度的三种方法。如果您在学习二次开发中有疑问可以私信博主或者加入QQ群:749492565。原创 2025-04-02 18:17:43 · 376 阅读 · 0 评论 -
UG NX二次开发(C++)-采用Open/C与NXOpen获取曲线的长度
在UG NX中,计算曲线长度的方法有多种,我们经常采用的是UFUN函数即:UF_CURVE_ask_arc_length,也能利用NXOpen的方法来实现,我们今天介绍下计算曲线长度的三种方法。如果您在学习二次开发中有疑问可以私信博主或者加入QQ群:749492565。原创 2025-04-02 18:10:46 · 492 阅读 · 0 评论 -
UG NX二次开发(Python)-采用NXOpen导出png图片
UG NX二次开发过程中,采用Python语言进行开发的内容不是很多,我们想借这个专栏介绍下相关的知识,包括了Open API和NXOpen的内容,这些内容我们都是经过测试验证过的。在开发过程中如有疑问可以咨询博主或者加入QQ群:749492565。今天我们介绍一下UG NX二次开发(Python)中采用NXOpen导出png图片的代码。原创 2025-03-29 20:44:09 · 317 阅读 · 0 评论 -
UG NX二次开发(Python)-采用UGOPEN API导出png图片
UG NX二次开发过程中,采用Python语言进行开发的内容不是很多,我们想借这个专栏介绍下相关的知识,包括了Open API和NXOpen的内容,这些内容我们都是经过测试验证过的。在开发过程中如有疑问可以咨询博主或者加入QQ群:749492565。今天我们介绍一下UG NX二次开发(Python)中采用Open API导出png图片的代码。原创 2025-03-29 17:13:30 · 579 阅读 · 0 评论 -
UG NX二次开发(C#)-如何根据组件Component转换为Part类型
这两天在QQ群中有人问在UG NX二次开发过程中,如何将Component转换为Part类型。我向他介绍了方法,但是根据反馈的信息可能不是很清楚,今天写一篇博客来说明一下如果根据Component找到对应的Part。如果您在UG NX二次开发过程中有疑问,无论是哪个模块的,无论是什么功能的,都可以留言或者私信博主。如果对UG NX二次开发感兴趣的可以加入我们的QQ群:749492565。Component类型是在装配体中采用的类型,即是组件或者是部件。原创 2025-03-14 01:45:16 · 413 阅读 · 0 评论 -
UG NX二次开发(C++)-UIStyler-枚举(enum)
在UG NX二次开发过程中,采用插件形式的即带有界面(User Interface)是一种非常常见的形式。庆幸的是,UG NX提供了很精美的界面设计,即是UI Styler模块,其已经集成了很多的功能,我们只需要组合并调用就能实现我们需要的功能。但是如何调用是我们要学习的,今天有个读者想知道UI Styler中的枚举怎么写回调函数,这篇文章给出一个介绍和应用案例。如果想了解UG NX二次开发或者有功能需求的可以私信博主或者加入QQ群:749492565。原创 2025-02-07 01:24:46 · 639 阅读 · 0 评论 -
UG NX二次开发(Python)-API函数介绍与应用实例(三)-UFLayer类操作
采用Python语言进行UG NX二次开发的帮助材料很少,采用录制的方法是一种比较容易实现的方式,但是使用UFun函数更容易上手,我们以后将逐渐的将Python-UFun的功能写进博客中,以便于有需要的人采纳和研究。本博客是为了入门需要,采用简单的创建长方体的功能来讲一下怎么使用Python语言开发。我们今天以移动长方体到某一个图层为例,讲一下UFLayer类中部分函数的使用。另外,我们长期提供UG NX二次开发的功能开发和咨询服务,有疑问可以私信博主或者在评论区讨论。原创 2025-02-06 19:10:54 · 524 阅读 · 0 评论 -
UG NX二次开发(Python)-API函数介绍与应用实例(二)-NXOpen.UF.Obj.AskTypeAndSubtype(获取对象类型与子类型)
采用Python语言进行UG NX二次开发的帮助材料很少,采用录制的方法是一种比较容易实现的方式,但是使用UFun函数更容易上手,我们以后将逐渐的将Python-UFun的功能写进博客中,以便于有需要的人采纳和研究。本博客是为了入门需要,采用简单的创建长方体的功能来讲一下怎么使用Python语言开发。另外,我们长期提供UG NX二次开发的功能开发和咨询服务,有疑问可以私信博主或者在评论区讨论。原创 2025-02-06 04:04:33 · 738 阅读 · 0 评论 -
UG NX二次开发(C#)-创建三维直线段并倒圆
在UG NX二次开发过程中,边倒圆的使用比较多,但是直线段倒圆用的比较少,而且控件直线的倒圆的功能稍微复杂些,但是其在创建管道的时候还是需要的,比如根据直管道创建弯管道,是根据直管道的两条中心线导出的弯管中心线。这篇博客,我们介绍下创建三维直线段并倒圆的功能。当然,为了实现创建管道的功能,还需要其他的辅助工作,我们后续再讲。如果感兴趣可以加入QQ群:749492565。原创 2025-01-20 16:36:56 · 515 阅读 · 0 评论 -
UG NX二次开发(C++)-机电概念设计-UIStyler中selection块选择信号等对象的过滤器设置
在UG NX二次开发过程中,经常会用到UIStyler中的Selection块,即是选择对象,选择对象由于其可以选择多种类型的对象,所以使用比较广泛,但是其需要设置选择过滤器的类型,这就要设置Selection的过滤器。前面博客中已经讲了基于C#的,现在有读者给我消息说不知道在C++中如何选择机电概念设计中的左侧导航器的信息与信息适配器的对象选择如何设置。我今天这这里做一下讲解。对UG NX二次开发有疑问的可以咨询我,欢迎加入QQ群:749492565。原创 2025-01-17 14:45:54 · 431 阅读 · 0 评论 -
UG NX二次开发(C++)-多条边倒圆角时过滤不能倒圆的曲线并实现倒圆
在UG NX建模时倒圆特征是一个很重要的建模特征,但是由于几何尺寸和拓扑结构的限制,不是所有边都能实现倒圆,或者不能按照设置的倒圆半径进行倒圆,这时在UG NX操作时就会报错或者不倒圆。我们在采用UG NX二次开发时,其不会直接爆出错误,而是不生成倒圆。所以我们想获取能倒圆的曲线和不能倒圆的曲线就要另辟他径。我们今天讲一下如何实现这个功能,如果在UG NX二次开发中疑问的可以私信博主或者在评论区讨论,或者加入我们的QQ群:749492565。原创 2025-01-16 19:23:51 · 570 阅读 · 0 评论 -
UG NX二次开发(C++)-UFun函数-按照特定方向提取轮廓线
提取最大轮廓线在UG NX二次开发过程中比较多,其可以通过UF_CURVE_create_shadow_outline函数来实现,但是这个函数有个输入参数就是view,其投影到view的X、Y平面上,所以如果设置好了视图是就可以提取该视图上的轮廓线。我们以模型工作视图转换到WCS中的视图为例,讲一下这个函数的使用。如果有疑问可以评论区讨论、私信博主,也可以加入QQ群:1003510431。原创 2025-01-06 20:22:19 · 1319 阅读 · 0 评论 -
UG NX二次开发(Python)-API函数介绍与应用实例(一)-NXOpen.UF.Abort类(中断请求)
采用Python语言进行UG NX二次开发的帮助材料很少,采用录制的方法是一种比较容易实现的方式,但是使用UFun函数更容易上手,我们以后将逐渐的将Python-UFun的功能写进博客中,以便于有需要的人采纳和研究。本博客是为了入门需要,采用简单的创建长方体的功能来讲一下怎么使用Python语言开发。另外,我们长期提供UG NX二次开发的功能开发和咨询服务,有疑问可以私信博主或者在评论区讨论。原创 2025-01-06 14:45:13 · 703 阅读 · 0 评论 -
UG NX二次开发(Python)-UFun-创建长方体
采用Python语言进行UG NX二次开发的帮助材料很少,采用录制的方法是一种比较容易实现的方式,但是使用UFun函数更容易上手,我们以后将逐渐的将Python-UFun的功能写进博客中,以便于有需要的人采纳和研究。本博客是为了入门需要,采用简单的创建长方体的功能来讲一下怎么使用Python语言开发。另外,我们长期提供UG NX二次开发的功能开发和咨询服务,有疑问可以私信博主或者在评论区讨论。原创 2025-01-05 04:30:02 · 759 阅读 · 0 评论 -
UG NX二次开发(C++)-UF_MODL_create_extruded创建参数化的拉伸对象
这几天有个小项目需要用到ufun函数来创建参数化的拉伸对象,拿出来和大家分享下。在UFun函数中,拉伸对象是通过UF_MODL_create_extruded函数来完成,其拉伸距离可以通过参数来控制。原创 2025-01-04 06:22:59 · 369 阅读 · 0 评论 -
UG NX二次开发(C++)-NX2406系列二次开发编程模板配置
前面已经写了有关UG NX二次开发编程模板配置的文章,但是由于NX2406/2412系列的版本中,在UGOpen文件夹中没有了vs_files文件夹了,而是采用了VSIX Project的方式配置(其适用于VS2019),在VS2022中不能正确的配置。我结合以前配置模板的经验和现在的配置方式讲一下NX2406系列二次开发编程模板的配置。我把相应的编程模板放在资源文件UG NX二次开发编程模板(基于NX2406版本制作)中,方便大家下载使用。原创 2025-01-04 02:58:51 · 1950 阅读 · 1 评论 -
UG NX二次开发(C++)-离散曲线并获取离散点在曲线上的参数
今天在QQ群中有个群友私下问我如何获取离散点在曲线上的参数,这可能对于已经具备一些基础的读者很简单,但是对于新学者可能还是一脸懵的状态。也即是万事开头难,也可以说是难者不会,会者不难,我们要以平常心看待这个情况,所以再简单的问题对于一些新学者也是问题,我们本着缩短新学者的学习时间初心来写这篇博客。其实其是涉及两个函数,即是UF_MODL_ask_curve_points和UF_MODL_ask_curve_parm两个ufun函数。我们以示例形式展示其用法。原创 2024-12-30 00:45:11 · 488 阅读 · 0 评论 -
UG NX二次开发(C++)-选择曲面上的点并沿曲面法矢创建偏置点
最近一段时间有点忙,没来得及及时解决QQ群里的问题,今天选择其中一位群友的问题来写一个博客。其是想实现“空间点沿着指定矢量IJK移动指定距离求新点坐标(弹窗实现3D模型曲面上选点,输入该点的法线方向偏置距离,输出新点坐标)”。采用OPEN/C的方式来实现,这个问题对于很多初学者可能不知道怎么做,我以案例讲一下完整的实现过程,完整代码将发布在资源中UG NX二次开发源代码:空间点沿着指定矢量IJK移动指定距离求新点坐标。由于QQ群一群已满,感兴趣的可以加入新QQ群:1003510431。原创 2024-12-20 22:32:09 · 382 阅读 · 0 评论 -
UG NX二次开发(C#)-如何设置UGOpen的UF_CAM_geom_type_e枚举类型
UG NX二次开发提供的帮助文档,无论是c/c++、C#、Python、VB语言,其采用UFun函数时都是参考的UGOpen的帮助文档,即是:UGOPEN函数参考手册(nx6).CHM,后续的都没有怎么增加,这个在哪个版本中都适用。但是由于其是采用C语言编写,转换到C#中有些不一样,比如UF_CAM_geom_type_e的类型。本文就讲一下采用C#语言开发时这个类型的编写。原创 2024-12-20 13:44:02 · 612 阅读 · 0 评论 -
UG NX二次开发(C#)-机电概念设计-UIStyler中selection块选择信号等对象的过滤器设置
在UG NX二次开发过程中,经常会用到UIStyler中的Selection块,即是选择对象,选择对象由于其可以选择多种类型的对象,所以使用比较广泛,但是其需要设置选择过滤器的类型,这就要设置Selection的过滤器。有读者给我消息说不知道如何选择机电概念设计中的左侧导航器的信息与信息适配器的对象选择如何设置。我今天这这里做一下讲解。对UG NX二次开发有疑问的可以咨询我,欢迎加入QQ群:1003510431。原创 2024-12-20 13:17:28 · 729 阅读 · 0 评论 -
UG NX二次开发(Python)-UIStyler选多个点
我们在前一篇文章中讲了应用UG NX二次开发(Python)的UIstyler中指定点选择单个点的功能,这次我们讲一下如何采用UIStyler选择多个点。原创 2024-12-06 07:16:42 · 444 阅读 · 0 评论 -
UG NX二次开发(Python)-UIStyler-选取点
采用Python语言进行UG NX二次开发的资料比较少,我本来不是很认可采用Python进行二次开发的,但是近期有读者咨询了一些问题,我决定还是以做C#博客的态度,把Python的部分内容写出来吧,获取更有利于开发工作。本文我讲一下采用Python做UI界面时的指定点读取功能,顺便把创建长方体的代码页一并给出,以便于功能的完整和验证。原创 2024-12-04 01:53:33 · 852 阅读 · 0 评论 -
UG NX二次开发(C#)-选择对象居中(不是全部居中)
在UG NX二次开发过程中,我们经常会用到居中以查看完整的模型,但是对于如果想展示某些对象,而不是全部模型时,那么我们就想将选择的对象(如体对象)居中查看,当查看结束后还能恢复到原有的视图状态。我查了UFun函数,没有实现此功能,采用NXOpen可以实现这个功能。我们今天讲解一下将部分对象居中的功能开发。另外,由于我们的UG NX二次开发学习讨论群一群已满,如果想讨论学习的耐心等候或者先加入二群,QQ号为:683566590。原创 2024-11-30 23:58:27 · 844 阅读 · 0 评论 -
UG NX二次开发(C++)-Ufun函数-UF_MODL_ask_face_props说明
UF_MODL_ask_face_props是获取曲面上的微分几何的函数,其能根据曲面上的参数,获取点、矢量等,也是经常用到的一个函数,但是有些读者可能还不清楚其具体含义,我在这篇文章中讲一下,再依据一个简单的例子来验证下其意义。由于我们的UG NX二次开发群一群已满,如果想加一群的可能需要等待,也可以加入二群:683566590如果大家在二次开发过程中,对于某些函数的意义不太理解,或者对做某些功能不知道调用什么函数,可以评论区或者私信留言。我在后面的博客中会根据您的需求做一些粗略的讲解。原创 2024-11-30 06:32:22 · 506 阅读 · 0 评论 -
UG NX二次开发(C#)-如何进行NX多版本的编译
由于UG NX的版本不同,新版本与旧版本开发过程中,如果是在一个工程中,其会出现低版本不能编译高版本NX的问题,这是因为高版本会引入新的函数,或者新版本的函数中应用了与低版本不同的算法。这就导致了,我们开发过程中引用了高版本的dll后,再用低版本时会报错。一种解决方案是每个版本创建一个工程,这样不利于代码的管理。我们今天讲一下如何将多个版本在一个工程中进行编译,采用不同的版本只需要进行部分的改动就可以运行。另外,我们的UG NX二次开发QQ群一群已满,大家可以加QQ二群:683566590。原创 2024-11-28 11:21:16 · 776 阅读 · 0 评论 -
UG NX二次开发(C++)-UIStyler-指定平面的对象和参数获取
在采用NXOpen C++进行二次开发时,采用Menu/UIStyler是一种很常见的方式,这样可以制作精美的界面,而且常用的块对象也集成了快速编程的代码,我们可以快速的利用这些块来定制我们需要的界面。但是,对于很多初学者可能对选择对象的获取不是很熟悉,我们本文以选择“指定平面”来讲一下如何获取选择的对象和对象的参数。另外,由于我们的UG NX二次开发学习讨论群QQ一群已满,有希望参与学习的有志之士加入我们的QQ二群:683566590。原创 2024-11-20 16:43:03 · 947 阅读 · 0 评论 -
UG NX二次开发(C#)-UFun-创建草图和草图曲线
经常采用草图做为三维造型的曲线设计,所以用草图的时候比较多,以前都是采用NXOpen创建草图,今天想用UFun来创建草图,查了下文献不是很多,也许是太简单了吧,我就把这个过程记录下来吧。有问题可以私信博主或者在评论区评论。由于QQ群已经满员,暂时还没有开二群的想法,所以就不放出QQ群了。原创 2024-10-31 14:12:02 · 525 阅读 · 0 评论 -
UG NX二次开发(C#)-计算圆柱面与其他平面的夹角
在QQ群中,有群友提问了如何判断圆柱面与某一平面是否垂直,我这里以案例的形式计算圆柱面主轴矢量与平面法矢的夹角,如果夹角为0,则是垂直的。原创 2024-10-30 17:20:37 · 358 阅读 · 0 评论 -
UG NX二次开发(C++)-建模-采用NXOpen获取拉伸特征的信息
UG NX二次开发过程中,大部分初学者喜欢用UFun函数来实现UG NX二次开发的功能,因为相较于NXOpen,UFun函数简单易懂;但是有时UFun函数如果初始值设置不好,出现的错误也比较难排查。比如对于拉伸特征,采用UFun函数创建拉伸特征比较容易,但是采用UF_MODL_ask_extrusion来获取拉伸的特征,其难度就比较大,这时就能体现出NXOpen的优势了。我们今天讲一下如何用NXOpen来获取拉伸特征的参数信息。原创 2024-10-01 23:46:47 · 747 阅读 · 0 评论 -
UG NX二次开发(C#)-加工-创建加工坐标系,将刀位点和刀轴矢量变换到加工坐标系
采用UG NX自动的加工编程模板编程时,其刀位点在生成CLSF中可以直接进行变换。但是,当我们自己根据特殊的需求自己编写加工轨迹的生成算法时,就需要将刀位点转换到加工坐标系下,然后输出生成CLSF文件,这个过程设计到加工坐标系的选择或者创建、刀轴矢量的变换和刀位点的变换。我们这篇文件介绍下UG NX二次中的以上的功能开发。如果有疑问或者有需求可以在评论区留言或者加入QQ群:749492565。原创 2024-09-29 02:06:02 · 863 阅读 · 0 评论
分享