NCF参数化建筑论坛

标题: 如何禁止执行中的输出信息? [打印本页]

作者: 落寞醉    时间: 2017-8-26 16:58
标题: 如何禁止执行中的输出信息?
本帖最后由 落寞醉 于 2017-8-29 00:50 编辑

  我在python中批量偏移曲面上曲线时,每执行一次rs.curveoffsetonsurface都会办出一条中文提示,好像这个函数执行也比较慢。 后来我直接用python 调用common sdk也这样。请问可以禁止信息输出吗? autocad用lisp 可以用环境变量禁止输出,不知rhino是否有类似的功能?
作者: 落寞醉    时间: 2017-8-26 17:03
偏移曲面上的曲线... 按 Esc 取消  手工操作每次一个这样提示还行,一次几百个就有点烦人了,看不了history
作者: venusinox    时间: 2017-8-27 02:27
试试rs.EnableRedraw()
执行前"False", 完成后"True"
作者: duo_panda    时间: 2017-8-28 17:39
中文提示说什么?
作者: 落寞醉    时间: 2017-8-29 00:21
duo_panda 发表于 2017-8-28 17:39
中文提示说什么?

中文提示 “偏移曲面上的曲线... 按 Esc 取消” 执行后满屏都是。
作者: 落寞醉    时间: 2017-8-29 00:35
venusinox 发表于 2017-8-27 02:27
试试rs.EnableRedraw()
执行前"False", 完成后"True"

执行提示信息是在命令栏,rs.EnableRedraw() 好像无效。
作者: 落寞醉    时间: 2017-8-29 00:47
duo_panda 发表于 2017-8-28 17:39
中文提示说什么?

中文提示 “偏移曲面上的曲线... 按 Esc 取消”,满屏都是。
作者: 落寞醉    时间: 2017-8-29 00:49
venusinox 发表于 2017-8-27 02:27
试试rs.EnableRedraw()
执行前"False", 完成后"True"

rs.EnableRedraw() 可能只作用于作图区,命令栏好像没用。




欢迎光临 NCF参数化建筑论坛 (http://www.ncf-china.com/) Powered by Discuz! X3.2