乐筑天下

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

[编程交流] 如何使用(数组)com

[复制链接]

9

主题

23

帖子

14

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 06:49:06 | 显示全部楼层 |阅读模式
بسم الله الرحمن الرحيم
الحمد لله رب العالمين ، و الصلاة و السلام على أشرف المرسلين ، أشهد أن لا إله إلا الله ، و أن محمداً رسول الله ، و أن عيسى المسيح عبد الله و رسوله و كلمته ألقاها إلى مريم ،، و بعد :
 
Hii人员和cad管理员:
我真的很爱你,很高兴加入这个伟大的论坛
 
  1. (command "circle" p1 "d" d1 "")
  2. (setq soda ( entlast))
  3. (command "hatch" "s" soda "")
  4. (command "array" "l" "" "r" "1" "10" "150" "")

 
这将沿(+X)方向形成一个圆形阵列
如果我需要(-X)方向的阵列,,,,或者如果我想为阵列指定角度,我该怎么办??
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-6 07:06:00 | 显示全部楼层
只需在数字减号上加上“-150”
 
祝你好运
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 07:10:22 | 显示全部楼层
  1. (Defun c:demo (/ soda p1 d1 dir ang)
  2. (setq p1 (Getpoint "\nPick point:"))
  3. (setq d1 (getdist "\nEnter Circle Diameter size: "))
  4. (setq soda (ssadd)) ;<-- empty selection set
  5. (command "circle" p1 "d" d1 "")
  6. (ssadd (entlast) soda) ;<--add  circle to selection set
  7. (command "hatch" "s" soda "")
  8. (ssadd (entlast) soda);<--add  hatch to selection set
  9. ;;;         option for direction        ;;;
  10. (initget 1 "R L")
  11. (setq dir (getkword "\nChoose Direction [Left/Right]: "))
  12. ;;;                                ;;;
  13. (command "array"
  14.           soda  ""  "r" "1" "10"
  15.           (if (eq dir "L")
  16.             (- 150)
  17.             150
  18.           )
  19.          
  20. )
  21. (princ)
  22. )
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-6 07:22:17 | 显示全部楼层
真正地::::
这是一个很棒的论坛
谢谢大家,我每天都在学习新的东西。。。
 
 
 
ssadd对我来说是新的,,,但实际上它是一个非常好、非常有用和重要的。。。。非常感谢pBe先生
我需要的是方向角
回复

使用道具 举报

9

主题

23

帖子

14

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 07:23:59 | 显示全部楼层
 
 
谢谢你eng.Tharwat
但有些事情我不明白
我试图理解和使用的任何方式
回复

使用道具 举报

9

主题

23

帖子

14

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 07:37:46 | 显示全部楼层
 
如果要保持命令数组的使用,可以像这样扭曲UCS:
(Defun c:演示(/soda p1 d1 dir ang)(setq p1(Getpoint“\n点击点:)(setq d1(getdist p1”\n输入圆直径:)(setq d(getdist“\n输入圆之间的距离:)(setq it(getint”\n输入ITME数:)(setq soda(ssadd));
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 07:40:48 | 显示全部楼层
 
 
 
pBe先生
真的,你是个很棒的人
非常感谢非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常
回复

使用道具 举报

9

主题

23

帖子

14

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 07:55:27 | 显示全部楼层
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-8-15 20:57 , Processed in 4.515754 second(s), 69 queries .

© 2020-2025 乐筑天下

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