对于回转体零件想要测量其变化的厚度,可以在FreeCAD软件中导入STEP等格式的零件模型。创建Python脚本,手动或根据某些条件自动选择内表面上的一条竖直边线,离散生成多个点之后向垂直于零件高度的方向生成直线段,每条线段与外表面交于一点。计算内外表面交点之间的距离即可知道零件厚度变化。在PythonOCC中可参考示例程序minimal distance的做法,通过计算两个物体之间最短距离获得交点信息。
参考:
2023-10-31 14:40:46
对于回转体零件想要测量其变化的厚度,可以在FreeCAD软件中导入STEP等格式的零件模型。创建Python脚本,手动或根据某些条件自动选择内表面上的一条竖直边线,离散生成多个点之后向垂直于零件高度的方向生成直线段,每条线段与外表面交于一点。计算内外表面交点之间的距离即可知道零件厚度变化。在PythonOCC中可参考示例程序minimal distance的做法,通过计算两个物体之间最短距离获得交点信息。
参考: