乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 20|回复: 1

[编程交流] 加载断开对象。lsp到V

[复制链接]

14

主题

29

帖子

15

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-6 15:19:11 | 显示全部楼层 |阅读模式
大家好,
 
我想在多段线与其他线相交的几个点处打断多段线。实际上我想用VBA来做这件事,但因为我学会了用VBA断线的唯一方法是通过收集相交线的端点来创建新线。不幸的是,这并不能解决我的目的,因为我的多段线是一条曲线,通过使用端点创建线,我松开了曲线
 
所以我试图通过VBA调用“breakobjects.lsp”。有办法打电话吗。只需点击一个按钮即可实现lsp。
 
任何帮助都将不胜感激!
回复

使用道具 举报

14

主题

59

帖子

45

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-6 16:19:19 | 显示全部楼层
你好
 
我已经为我的LISP命令做了很多次了。我个人很喜欢使用宏命令按钮,因为有时候你就是记不住所有LISP的按键,尤其是如果你不经常使用的话。
 
可以在CUI文件中创建自定义命令宏。在宏行中使用:
 
^C^C^P(cond((null C:XX)(加载“breakobjects”))(T(princ))^C^CXX;
 
“XX”是您输入任何命令以启动命令的地方。我实际上没有太多使用VBA,但我喜欢使用宏,因为CAD中的所有其他按钮都基于它。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-4 19:04 , Processed in 0.369368 second(s), 56 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表