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)