乐筑天下

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

[编程交流] Lisp:将多段线转换为Clo

[复制链接]

2

主题

7

帖子

5

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-5 20:23:02 | 显示全部楼层 |阅读模式
你好
 
我需要一个lisp将多段线转换为云,如下图所示。
 
212304tb7f5z4c7fv727bk.jpg
 
希望有人能帮我。:)

                               
登录/注册后可看大图
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-5 20:35:14 | 显示全部楼层
使用REVCLOUD命令,尽管该命令不会对该形状进行精确转换。
回复

使用道具 举报

39

主题

180

帖子

141

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
195
发表于 2022-7-5 20:38:50 | 显示全部楼层
使用revcloud函数时,您所要做的就是在使用revcloud之前先选择您想要的线型,如果您想要使用的不在ACAD提供的线型列表中,那么您可以拥有它。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 20:45:16 | 显示全部楼层
只需创建一个新线型,然后更改其属性,搜索生成线型
回复

使用道具 举报

5

主题

956

帖子

963

银币

初来乍到

Rank: 1

铜币
35
发表于 2022-7-5 20:50:08 | 显示全部楼层
 
定制指南
参考指南修改示例
  1. *DOUBLE_ll,CLOUD --- ll --- ll ---
  2. A,2.0,-0.30,["ll",Standard,S=1.0,R=0.0,X=-0.0,Y=-0.5],-1.0

为了获得更好的效果,请使用罗马语。shx字体
回复

使用道具 举报

26

主题

145

帖子

122

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
130
发表于 2022-7-5 20:57:20 | 显示全部楼层
 
嗨,亲爱的朋友,圣诞快乐!
可以用编程来解决这个问题吗?
http://www.cadtutor.net/forum/showthread.php?90217-选择问题
回复

使用道具 举报

7

主题

80

帖子

73

银币

初来乍到

Rank: 1

铜币
35
发表于 2022-7-5 21:07:47 | 显示全部楼层
我忘了这是从哪里得到的,但这会自动将创建的多段线转换为云。
 
  1. ;routine to create pline-cloud
  2. (defun c:plc (/ *error* l1 l2)
  3. (setq o_ortho (getvar "orthomode"))
  4. (setvar "orthomode" 1)
  5. (command "-layer" "set" "0" "")
  6.    (defun *error* (msg)
  7.    (setvar "cmdecho" 1)
  8.    (if (= msg "")
  9.        (princ "\nFunction Complete.")
  10.        (princ "\nError or Esc Pressed!")
  11.    )
  12.    (princ)
  13.    )
  14.    (setvar "cmdecho" 0)
  15.    (prompt "\nDraw Polyline.")
  16.    (command "_pline")
  17.    (while (> (getvar "cmdactive") 0) (command pause))
  18.    (setq l1 (entlast))
  19.    (command "_pedit" l1 "c" "")
  20.    (setq l2 (entlast))
  21.    (prompt "\nReverse Cloud Direction? [Yes/No]: ")
  22.    (command "_revcloud" "o" l2 pause "")
  23. (command "pedit" "l" "w" "0.5" "")
  24. (setvar "orthomode" o_ortho)
  25.    (*error* "")
  26.    (princ)
  27. )
  28. (princ "\n Type PLC to run.")
回复

使用道具 举报

2

主题

7

帖子

5

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-5 21:13:03 | 显示全部楼层
谢谢韩,谢谢大家。。
回复

使用道具 举报

5

主题

956

帖子

963

银币

初来乍到

Rank: 1

铜币
35
发表于 2022-7-5 21:19:05 | 显示全部楼层
sama2活跃在论坛欢迎大家新年快乐:)
回复

使用道具 举报

2

主题

7

帖子

5

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-5 21:28:14 | 显示全部楼层
 
哇!祝你新年快乐。。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-11 09:27 , Processed in 0.430993 second(s), 75 queries .

© 2020-2025 乐筑天下

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