明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1142|回复: 12

[基础] 显示精度的变量代码怎么写?

[复制链接]
发表于 2023-11-17 20:54:06 | 显示全部楼层 |阅读模式
显示精度的变量代码怎么写?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2023-11-18 22:05:59 | 显示全部楼层
277283904 发表于 2023-11-18 10:02
是的,跟你的一样,怎么直接变成10000,不用人工输入,我是这样写的:"VIEWRES" "10000"

观察命令的运行过程,可视化参写lisp代码
(command "VIEWRES" "y" "10000")
发表于 2023-11-18 12:11:32 | 显示全部楼层
本帖最后由 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的真不多见。


 楼主| 发表于 2023-11-18 12:00:45 | 显示全部楼层
vitalgg 发表于 2023-11-18 11:38
最早是变量 whiparc,现已失效。

可以用 (vla-put-ArcSmoothness (vla-get-ActiveViewport *doc*) 500)  ...

; 错误: no function definition: VLA-GET-ACTIVEVIEWPORT
发表于 2023-11-17 21:25:08 | 显示全部楼层
viewres 设置当前视口中对象的分辨率
 楼主| 发表于 2023-11-18 09:21:59 | 显示全部楼层
飞雪神光 发表于 2023-11-17 21:25
viewres 设置当前视口中对象的分辨率

这个不对,不是这个
发表于 2023-11-18 09:23:34 | 显示全部楼层
你把光标放在输入框呢悬停一下就会提示变量值了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2023-11-18 09:26:43 | 显示全部楼层
命令: VIEWRES

是否需要快速缩放?[是(Y)/否(N)] <Y>: y
输入圆的缩放百分比 (1-20000) <1000>: 2000
正在重生成模型。
 楼主| 发表于 2023-11-18 10:02:58 | 显示全部楼层
hhh454 发表于 2023-11-18 09:26
命令: VIEWRES

是否需要快速缩放?[是(Y)/否(N)] : y

是的,跟你的一样,怎么直接变成10000,不用人工输入,我是这样写的:"VIEWRES" "10000"
发表于 2023-11-18 11:38:51 | 显示全部楼层
最早是变量 whiparc,现已失效。

可以用 (vla-put-ArcSmoothness (vla-get-ActiveViewport *doc*) 500) 设置
*doc* 是当前dwg文档对象
 楼主| 发表于 2023-11-18 13:40:56 | 显示全部楼层
vitalgg 发表于 2023-11-18 12:11
vla 相关函数需要先运行 (vl-load-com)

小白一个,visuallisp有,但不会用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 02:54 , Processed in 0.185178 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表