图元变形lisp源码_CAD lisp 实用小程序(源代码)

这是一个关于CAD Lisp的小程序集合,包括圆自动同心变形功能,通过用户选取点实现圆心同步更新;图层快速修改功能,允许用户选择基准图层和修改图层,批量更改图层设置;以及字高自动修改功能,用户选择基准字高和修改图层后,可批量调整文字高度。这些源代码旨在提高CAD操作效率。
摘要由CSDN通过智能技术生成

CAD

lisp

实用小程序(源代码)

一、圆自动同心

(defun

c:TX(/

qi

aa

ec

center

v_c)

(vl-load-com)

(princ

"

圆自动同心

:")

(setq

aa

(ssget));;

获取圆的图元名

(setq

center

(getpoint

"

选取点位置:

"));

(setq

center

(vlax-3D-point

center));

(setq

qi

0);

初始序号

(repeat

(sslength

aa);

对象个数

(setq

ec

(ssname

aa

qi));

选择第一个图元

(setq

v_c(vlax-ename->vla-object

ec));

将圆的图元名转换为

VLA

对象

(vla-put-center

v_c

center);

更新圆中心点

(setq

qi

(+

qi

1))

);repeat

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值