- 博客(10)
- 收藏
- 关注
原创 SolidEdge二次开发--数学方法求孔的深度
(注:实际开发需根据SolidEdge版本调整API语法,并测试不同孔类型的兼容性。利用SolidEdge API获取孔的几何数据,结合向量运算或参数差值求解深度。通过几何分析或参数提取计算孔的深度,适用于规则孔(如通孔、盲孔、阶梯孔等)。
2025-10-15 17:44:15
462
原创 SolidEdge二次开发--获取特征控制框内容
列出必要的开发工具和组件,包括SolidEdge软件版本、支持的编程语言(如VB.NET、C#)、SolidEdge的API文档和开发库的引用方法。介绍SolidEdge二次开发的常见需求,说明获取特征控制框内容的重要性,例如在自动化检测、参数化设计或数据导出中的应用场景。通过代码示例展示如何遍历工程图中的特征控制框,提取其内容(如公差值、基准符号等),并处理可能的异常情况。列举开发过程中可能遇到的问题,如API权限不足、特征控制框的动态更新等,并提供对应的解决方法。对象或相关集合类的使用方法。
2025-10-14 17:37:01
588
2
原创 SolidEdge二次开发--判断螺纹孔并得到孔数据
SolidEdge二次开发在工程自动化中的潜力未来可能的功能扩展(如AI辅助识别)该大纲可根据具体开发需求调整细节,重点围绕技术实现与实用价值展开。// 遍历特征//孔循环i++){//HoleData属性//子对象名称判断是否为螺纹以及螺纹类型//深度//大径if(!hole_subType.contains("螺纹"))continue;//深度//大径//深度除以大径大于30报错//报错结果//Thread属性//螺纹循环i++){
2025-10-13 09:48:26
667
2
原创 solidEdge二次开发--QAxObject*转换为QVariant
QAxObject*到QVariant的转换是SolidEdge二次开发中的常见操作,需结合COM特性和Qt类型系统灵活处理。SolidEdge二次开发中常通过COM接口操作对象,QAxObject是Qt对COM对象的封装。QVariant是Qt的通用数据类型容器,支持包括COM对象在内的多种类型转换。需要将QAxObject指针转换为QVariant以实现数据传递或跨线程操作。QAxObject继承自QObject,本质是COM对象的包装器。
2025-10-10 15:31:32
449
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅