乐筑天下

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

[编程交流] 领导人!!

[复制链接]

8

主题

1647

帖子

1647

银币

初来乍到

Rank: 1

铜币
36
发表于 2022-7-6 12:19:48 | 显示全部楼层
 
删除了离题帖子。请让我们试着更专业一点。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

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

铜币
438
发表于 2022-7-6 12:23:47 | 显示全部楼层
偶尔我需要一个没有文字的箭头。我只需执行qleader,当它要求我键入第一行(或输入多行文字编辑器)时,我只需点击escape,或者如果你允许它打开多行文字编辑,然后退出,它会给你一个漂亮的带狗腿的引线。
我不确定这是否是你想要的,但我想无论如何我还是要说出来。
回复

使用道具 举报

11

主题

117

帖子

133

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
52
发表于 2022-7-6 12:25:30 | 显示全部楼层
这对我来说很有效。因为我已经将ESC键编程到了鼠标上的拇指按钮上。我所需要做的就是使用qleader命令,然后单击2次或3次引线点,然后用拇指按ESC键。非常快速和简单。只是另一个想法。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

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

铜币
438
发表于 2022-7-6 12:28:26 | 显示全部楼层
 
如果您感兴趣,这应该可以:
  1. (defun c:test (/ #Point1 #Point2 #Point3)
  2. (and (setq #Point1 (getpoint "\nSpecify first leader point: "))
  3.       (setq #Point2 (getpoint #Point1 "\nSpecify next point: "))
  4.       (not (grdraw #Point1 #Point2 7))
  5.       (or (setq #Point3 (getpoint #Point2 "\nSpecify next point: "))
  6.           (not (setq #Point3 nil))
  7.       ) ;_ or
  8.       (not (redraw))
  9.       (if #Point3
  10.         (command "_.qleader" "_non" #Point1 "_non" #Point2 "_non" #Point3 nil)
  11.         (command "_.qleader" "_non" #Point1 "_non" #Point2 nil)
  12.       ) ;_ if
  13. ) ;_ and
  14. (princ)
  15. ) ;_ defun
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 12:30:58 | 显示全部楼层
不错,艾伦,我喜欢
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

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

铜币
438
发表于 2022-7-6 12:36:23 | 显示全部楼层
哈哈,谢谢。这很快。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 12:37:26 | 显示全部楼层
 
有时快速的是最好的
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

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

铜币
438
发表于 2022-7-6 12:41:42 | 显示全部楼层
 
多么真实。这可能是我写的第一个宏,我每天都会多次使用它。
  1. ;MAKE A LAYER
  2. (defun c:LM ()
  3. (command "-layer" "make" )
  4. (princ))

自从我知道如何写一个以来,它一直在我的创业Lisp程序。
回复

使用道具 举报

29

主题

196

帖子

168

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
145
发表于 2022-7-6 12:43:28 | 显示全部楼层
 
我们将其称为“Es un rapidin”,“这是一个快速的”,但我们通常将其应用于其他情况(s.E.x.实际上:s哈哈哈)
 
好我检查了quickie,但我仍然更喜欢我自己的修改版本,以避免在第二段上按F8表示正交。我认为你实际上可以添加它,(我们知道,你可以做任何事情),但这只会给我们另一个选择来做同样的事情。
 
在其他方面,我们的总部发布了一种CAD报纸,并建议我们推出自己的版本。。。我会这么做的,我会提到你们俩和罗伯特·贝尔,感谢你们的贡献。我会花一个月的时间做这件事。。如果工作量允许的话,我会检查你们之前的帖子,看看我们是否可以从你们那里获得更多信息,将其整合到我们的命令中,并在报纸上发表。。。我会在文件发布时或发布前几周发布。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

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

铜币
438
发表于 2022-7-6 12:48:17 | 显示全部楼层
在第三个拾取点上使用正交模式的快捷键:
  1. (defun c:test (/ *error* #OldOrthomode #Point1 #Point2 #Point3)
  2. (defun *error* (msg)
  3.    (and #OldOrthomode (setvar "orthomode" #OldOrthomode))
  4. ) ;_ defun
  5. (setq #OldOrthomode (getvar "orthomode"))
  6. (setvar "orthomode" 0)
  7. (and (setq #Point1 (getpoint "\nSpecify first leader point: "))
  8.       (setq #Point2 (getpoint #Point1 "\nSpecify next point: "))
  9.       (not (grdraw #Point1 #Point2 7))
  10.       (setvar "orthomode" 1)
  11.       (or (setq #Point3 (getpoint #Point2 "\nSpecify next point: "))
  12.           (not (setq #Point3 nil))
  13.       ) ;_ or
  14.       (not (redraw))
  15.       (if #Point3
  16.         (command "_.qleader" "_non" #Point1 "_non" #Point2 "_non" #Point3 nil)
  17.         (command "_.qleader" "_non" #Point1 "_non" #Point2 nil)
  18.       ) ;_ if
  19. ) ;_ and
  20. (and #OldOrthomode (setvar "orthomode" #OldOrthomode))
  21. (princ)
  22. ) ;_ defun
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-5 11:02 , Processed in 0.364444 second(s), 70 queries .

© 2020-2025 乐筑天下

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