显示精度的变量代码怎么写?
显示精度的变量代码怎么写?277283904 发表于 2023-11-18 10:02
是的,跟你的一样,怎么直接变成10000,不用人工输入,我是这样写的:"VIEWRES" "10000"
观察命令的运行过程,可视化参写lisp代码
(command "VIEWRES" "y" "10000")
本帖最后由 vitalgg 于 2023-11-18 12:14 编辑
277283904 发表于 2023-11-18 12:00
; 错误: no function definition: VLA-GET-ACTIVEVIEWPORT
vla 相关函数需要先运行 (vl-load-com)
有的精减版本的CAD把visuallisp也精减了。
像你这种只用autolisp,不用visuallisp的真不多见。
vitalgg 发表于 2023-11-18 11:38
最早是变量 whiparc,现已失效。
可以用 (vla-put-ArcSmoothness (vla-get-ActiveViewport *doc*) 500)...
; 错误: no function definition: VLA-GET-ACTIVEVIEWPORT viewres 设置当前视口中对象的分辨率 飞雪神光 发表于 2023-11-17 21:25
viewres 设置当前视口中对象的分辨率
这个不对,不是这个:( 你把光标放在输入框呢悬停一下就会提示变量值了
命令: VIEWRES
是否需要快速缩放?[是(Y)/否(N)] <Y>: y
输入圆的缩放百分比 (1-20000) <1000>: 2000
正在重生成模型。 hhh454 发表于 2023-11-18 09:26
命令: VIEWRES
是否需要快速缩放?[是(Y)/否(N)] : y
是的,跟你的一样,怎么直接变成10000,不用人工输入,我是这样写的:"VIEWRES" "10000" 最早是变量 whiparc,现已失效。
可以用 (vla-put-ArcSmoothness (vla-get-ActiveViewport *doc*) 500) 设置
*doc* 是当前dwg文档对象 vitalgg 发表于 2023-11-18 12:11
vla 相关函数需要先运行 (vl-load-com)
小白一个,visuallisp有,但不会用;P
页:
[1]
2