- 博客(47)
- 收藏
- 关注
原创 实体边和曲线端点获取方式
获取草图几何体(如直线、圆)的端点或关键点坐标。相关函数获取起点和终点坐标,适用于参数化曲线。在参数范围的起点和终点处计算坐标。(Solid Edge):通过。适用于草图几何体(如直线、圆)。获取曲线端点时,通过参数值。相关函数获取起点和终点坐标。获取曲线或边的两个端点坐标。判断几何体的类型和子类型。分别获取起点(参数值为。适用于实体边和一般曲线。(Circle):通过。(Curve):通过。分别表示起点和终点。
2025-02-27 18:00:13
214
原创 Python实现弹出对话框的功能
在Python中,实现弹出对话框的功能可以通过多种方式完成,这取决于你想在哪个平台上运行你的程序(例如,Windows、macOS、Linux),以及你希望使用的图形用户界面(GUI)库。可以使用tkinter或第三方库如PyQtPySide来创建弹出对话框。
2025-02-14 17:34:18
414
原创 运维规范体系及技术脚本
运维规范流程体系包括标准化、自动化和文档化,需要掌握操作系统、网络、数据库、虚拟化、云计算等技术,并熟练编写 Shell、Python、PowerShell 等脚本。:ELK Stack(Elasticsearch、Logstash、Kibana)的配置与分析。:MySQL、PostgreSQL 的安装、配置、备份与优化。:Prometheus、Grafana、Zabbix 的使用。:TCP/IP、DNS、HTTP/HTTPS、VPN 等。:AWS、Azure、阿里云等云平台的使用与管理。
2025-02-13 18:17:26
725
原创 NX二开更新零件的质量属性
函数用于更新指定零件的质量属性(Mass Properties)即如下图。注:该属性仅限于NX版本大于等于NX8.5的。
2025-02-13 15:40:09
248
原创 新手小白学习Python路径
根据你的学习目标和阶段选择合适的工具:初学者:Thonny、Jupyter Notebook、Codecademy。中级开发者:VS Code、PyCharm、LeetCode。数据科学:Google Colab、Kaggle、DataCamp。坚持学习和实践是掌握 Python 的关键!
2025-02-11 15:13:09
440
原创 NX二开 判断两个面是否相切
/ 获取两个对象之间的最短距离和点坐标。// 获取第一个面在参考点的参数。// 获取第二个面在参考点的参数。// 获取第一个面在该位置的法线。// 获取第二个面在该位置的法线。//计算两个面法向量的夹角。// 判断最短距离是否在容许范围内。返回参数:为true则相切。
2024-12-30 15:03:41
484
原创 NX二开 尺寸对象信息
1、获取尺寸值(参数dim_tag为尺寸对象,text为返回的尺寸值)对象类型: type = UF_dimension_type。3、公差值、公差类型,尺寸符号和尺寸附加文本值。2、获取尺寸关联视图对象。
2024-12-06 16:07:11
686
原创 Extended Combo Box下拉列表控件文本内容前插入图片
根据 _index 设置图像索引和缩进(当_index为0时,将图像索引0的图标赋予它,其它则将图像索引1的图标赋予其,并且一次呈现树状结构缩进两个字符),将项插入到组合框中并设置当前选择项。2、加载位图资源并将其添加到图像列表中、设置组合框的图像列表。3、创建并初始化 COMBOBOXEXITEM 结构。1、首先创建一个 CImageList 对象并初始化。
2024-07-29 16:18:17
282
原创 自定义windows消息的发送和处理
(定义了一个自定义消息 WM_ChangeParameterMessage,其值为 WM_USER + 200。(使用 SendMessage 函数向父窗口发送 WM_ChangeParameterMessage 消息。(当接收到 WM_ChangeParameterMessage 消息时,wParam 中包含的指针被转换为 char* 类型,并显示在消息框中。(将 WM_ChangeParameterMessage 消息映射到 OnMyChangeParameterMessage 函数)
2024-07-29 14:36:25
567
原创 父窗调用子界面(点击父窗口某个控件调用子界面)
通过点击父窗口某个控件调用子界面,子界面的调用方式是:将子界面的dll文件名称、类名和导出函数名传递给父界面对应的函数,并最终返回子界面的参数给父界面。2、定义了一个导出函数 TestDlg,用于显示一个模态对话框 CTestDlg ,并将对话框的输出结果传递给调用者提供的 parameters容器。//这是一个C风格的导出函数,返回类型为 void,参数为 std::vector<CString>* parameters。1、用于从动态链接库(DLL)中获取函数指针并调用该函数。
2024-07-26 18:07:53
455
原创 在Excel表格和Word创建的表格中插入图片
总结来说,这段代码的主要功能是根据给定的图片路径,在 Microsoft Word 文档的指定单元格范围内插入图片,并释放相关资源。总结来说,这段代码的主要功能是根据给定的单元格位置和图片路径,在 Excel 工作表中插入图 片,并调整图片的大小和位置。1、根据给定的单元格位置和图片路径,在 Excel 工作表中插入图片,并调整图片的大小和位置。2、在 Microsoft Word 文档的指定单元格范围内插入图片。
2024-07-25 17:44:05
682
原创 NX快捷命令加载
文件(F)-执行(T)-NX Open(N)... Ctrl+U UG_FILE_RUN_UFUN 全局。文件(F)-执行(T)-图形交互编程(G)... Ctrl+G UG_FILE_RUN_GRIP 全局。
2024-07-24 18:07:26
1107
原创 八、NX二开对话框对象多选还是单选
1、UF_UI_select_with_single_dialog (#include <uf_ui.h> ) char title[]=""; char cue[] = ""; int response=0; double cursor [3]; tag_t face = NULL; tag_t view = NULL; if(!UF_CALL(UF_UI_select_with_single_dialog( cue, titl
2024-07-23 17:30:48
423
原创 七、NX常用函数(obj、part、部件族)
部件文件的打开操作主要使用函数 UF_PART_open( )、UF_PART_open_quiet( )和 UF_PART_reopen( )部件文件的保存可使用 UF_PART_save ( )、UF_PART_save_all( )和UF_PART_save_as( )UF_OBJ_cycle_objs_in_part() 根据指定的类型遍历部件中的所有对象。UF_FAM_ask_member_column_data( ) 用于获取族表列信息。
2024-07-23 17:09:26
551
原创 六、NX常用函数(工程图、读取属性、视图)
UF_DRAW_ask_view_status() 获取视图的状态,可以为UF_DRAW_ACTIVE_VIEW或者UF_DRAW_REFERENCE_VIEW。UF_DRAW_ask_current_drawing() 获取当前工程图页面的标识,可以使用UF_OBJ_ask_name()函数获取该页面的名称。UF_VIEW_ask_tag_of_view_name() 对于已存在的视图,根据视图的名称获取视图的标识;创建并显示部分螺栓圆:UF_DRF_create_3pt_cline_pbolt。
2024-07-23 16:30:38
700
原创 五、NX常用函数(装配、零件、引用集、爆炸、链接体)
(11)知道(part occurrence tag)查询(instance tag): UF_ASSEM_ask_inst_of_part_occ //查询。(8)知道(instance tag)查询(part occurrence tag):UF_ASSEM_ask_part_occs_of_inst。(4)知道(instance tag)查询(part tag):UF_ASSEM_ask_parent_of_instance(获得父)
2024-07-23 16:20:39
716
原创 三、NX常用函数(表达式、遍历对象与视图、系统信息、图层颜色及状态设置)
UF_MODL_edit_exp:更改表达式的数值,当表达式数值被修改后,模型需要被更新以反映表达式的改变,利用函数UF_MODL_update更新模型。UF_MODL_edit_exp() 用新的值替换表达式中原有的值,使用后应UF_MODL_update()来更新模型。UF_MODL_ask_exps_of_feature() 返回制约某特征的所有表达式的标签。UF_MODL_ask_exps_of_part() 返回某部件的所有表达式的标签。
2024-07-23 15:51:11
732
原创 二、NX常用函数(体、特征、列表、创建对象、基准)
根据特征(feature)查询面(face):UF_MODL_ask_feat_faces。根据边缘(edge)查询面(face):UF_MODL_ask_edge_faces。根据体(body)查询面(face):UF_MODL_ask_body_faces。分隔线拔锥:UF_MODL_create_taper_split_line。面拔锥:UF_MODL_create_taper_from_faces。边拔锥:UF_MODL_create_taper_from_edges。
2024-07-23 15:43:07
442
原创 四、NX坐标函数大全
UF_ASSEM_ask_transform_of_occ()和UF_ASSEM_ask_component_data()用于获取指定组件的装配空间。UF_CSYS_ask_matrix_of_object 获得对象 相关的矩阵(比如:视图、坐标)UF_CSYS_ask_csys_info 获得坐标 相关的矩阵和原点。UF_CSYS_edit_matrix_of_object 修改更新一个坐标的矩阵。UF_CSYS_map_point //坐标转换,点数据从一个坐标转换到另一个坐标。
2024-07-23 14:58:06
610
原创 一、NX常用函数(对话框信息获取及NX文件名提取)
20、uf_part_ask_part_name:这个函数的输入参数是部件的原型tag,输出参数是部件的路径。23、UF_UI_specify_screen_position() //拾取屏幕上位。28、UF_translate_variable(), //该函数用于获取环境变量的值。25、UF_CFI_ask_file_exist //检查目录文件是否存在。29、UF_STYLER_ask_value() // 获取相关控件的值后。输入的是部件路径,输出的是部件名称。在信息窗口或状态行显示信息。
2024-07-23 14:37:52
357
原创 NX二开常见变量设置
移刀:UGII_DISPLAY_DEBUG=1 本地文档服务:UGII_UGDOC_BASE=http://localhost:5000 MBD明细栏中包含非几何部件,需设置环境变量:UGII_ALLOW_NGC_IN_UGOPEN =YES,否则装配中此组件的tag为空。 NX环境变量文件,即ugii_env.dat文件:UGII_ENV_FILE指向的环境变量文件。 模板共享:编辑ugii_env.dat,设置UGII_TEMPLATE_DIR=Z:\Templates,Z:\Temp
2024-07-23 14:30:28
1151
原创 编译vs2010 32位时报错:无法打开包括文件:“winsdkver.h/sdkddkver.h”
编译vs2010 32位时报错:无法打开包括文件:“Kernel32.lib”,在C盘查找该名称所在路径,并将其添加在库目录中(C:\Program Files (x86)\Windows Kits\10\Lib\10.0.17763.0\um\x86)编译vs2010 32位时报错:无法打开包括文件:“daouuid.lib”,在C盘查找该名称所在路径,并将其添加在库目录中(C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib)
2024-07-23 14:14:11
443
原创 system与WinExec的区别
我成功运行上面的代码,但是a一直为33,后来才发现,WinExec只能返回是否运行成功,返回值大于31,则表示运行成功。所以,实际上,我并不能真正得到我想要的返回值main函数的return值。此时,便能够正确地得到.exe源码中main函数return的值了。返回一个值(该值代表是否运行成功),不会等调用的程序结束。是同步调用进程,调用的进程不结束,就不返回。是不同步的进程调用,一调用就立刻。
2024-07-23 14:07:35
215
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人