乐筑天下

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

[编程交流] 如何画两条平行线

[复制链接]

20

主题

63

帖子

43

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
100
发表于 2022-7-5 21:15:06 | 显示全部楼层 |阅读模式
嗨,亲爱的大家
:(我想画两条平行的线,就像mline命令一样,但有指定的距离,为了画两条水平线,我写了相应的代码,但对于这种情况,我感到困惑。
我知道应该用角度=90来画线,但我没有成功。
请帮帮我
221508dk2k97y90hj0hdng.png
回复

使用道具 举报

1

主题

30

帖子

29

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 21:22:04 | 显示全部楼层
是否尝试“偏移”命令?
回复

使用道具 举报

0

主题

13

帖子

13

银币

初来乍到

Rank: 1

铜币
0
发表于 2022-7-5 21:32:51 | 显示全部楼层
为什么不直接使用OFFSET命令呢?我认为这是最简单的方法。
回复

使用道具 举报

20

主题

63

帖子

43

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
100
发表于 2022-7-5 21:40:58 | 显示全部楼层
我想写另一个命令,而不是偏移量,正如你提到的,偏移量很容易完成。
 
 
 
我还有一个问题,我怎么能用getpoint命令定义一个点,我画出由长度和角度决定的线???
例如:(setq p(getpoint)),我想从p点,画一条10cm长45度的线,怎么做?
 
谢谢
回复

使用道具 举报

1

主题

30

帖子

29

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 21:45:44 | 显示全部楼层
这就是你想要做的吗?
221512zipph6scd6um26gx.png
回复

使用道具 举报

20

主题

63

帖子

43

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
100
发表于 2022-7-5 21:54:20 | 显示全部楼层
亲爱的zaphod
您发送的图像,是autocad中的常规方法,我的目标是在autolisp中编写此命令?
朋友们,请帮帮我。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 21:59:27 | 显示全部楼层
10
 
他们有很多关于一次画两条线的东西,只要在这里搜索“多线”,就可以得到很多不同的组合。
 
  1. (defun dtr (a)
  2. (* pi (/ a 180.0))
  3. )
  4. ;example
  5. (setq dist (getdist "\enter distance"))
  6. (setq ang (getreal "enter angle))
  7. (setq ang (dtr ang))
  8. (setq pt2 (polar pt1 ang dist))
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-5 22:06:17 | 显示全部楼层
 
作为替代方案,您可以配置多线样式,使多线元素相距1个单位,然后使用多线命令的“缩放”选项来控制线之间的距离-如果需要线/多段线,可以随后分解多线(或使用此选项)。这样,您仍然可以使用MLine命令提供的动态视觉预览。
回复

使用道具 举报

20

主题

63

帖子

43

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
100
发表于 2022-7-5 22:13:49 | 显示全部楼层
嗨亲爱的李麦克
非常感谢你的帮助,你真的是个大师。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-5 22:21:01 | 显示全部楼层
非常欢迎你,哈米德·西夫,很乐意帮忙。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

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

© 2020-2025 乐筑天下

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