deepseek-nxopen/nxopen_api_fix/draw/NXOpen_Draw_Point.py
2025-02-15 13:48:06 +08:00

21 lines
527 B
Python

import NXOpen
import NXOpen.Point3d
def CreatePoint(x,y,z) :
session = NXOpen.Session.GetSession()
workPart = session.Parts.Work
# 定义点的坐标
coord = NXOpen.Point3d(x, y, z)
# 创建点
point = workPart.Points.CreatePoint(coord)
point.SetVisibility(NXOpen.SmartObject.VisibilityOption.Visible)
if __name__ == '__main__':
#需要传入点的x,y,z坐标,数值类型双精度
#example:
#x=1.0
#y=1.0
#z=1.0
x=None
y=None
z=None
CreatePoint(x,y,z)