乐筑天下

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

[编程交流] 从文件导入数据以查找

[复制链接]

1

主题

2

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 14:53:17 | 显示全部楼层 |阅读模式
我有二维AutoCad绘图,我希望计算从一个点到另一个点的X和Y距离。基本上我只需要计算出一根电缆的长度。目前,我正在创建一条多边形线,然后将所有的X和Y距离相加,得出这个长度,但这个过程变得非常繁琐,而且容易出错。源点和目标点如下所示:
 
开始->结束
a->1
a->2
a->3
a->b
 
b->1
b->2
b->3
b->a
 
a和b在CAD上是不同的源点,但它们可以使用同一电缆线路的一部分到达其目的地:1、2和3。a和b之间也有交叉连接(当然长度相同)这仅仅是一个样本,我有兴趣或源和目标点。
 
LISP(甚至是附加软件)中是否有这样的计算方法?我敢打赌很多人以前都必须这样做。我想将CSV导入到程序或脚本中,并为我解决所有问题。
 
思想?
 
扎克
回复

使用道具 举报

0

主题

269

帖子

279

银币

限制会员

铜币
-4
发表于 2022-7-6 15:05:05 | 显示全部楼层
是的,用lisp是可能的。
把这个贴在定制论坛上&你会得到一些回复。
 
但是首先,你能更清楚地解释一下吗,a>b的东西很难理解。草图会有帮助。
回复

使用道具 举报

1

主题

2

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 15:09:00 | 显示全部楼层
因此,假设a和b是计算机交换机,1,2,3是工作站。每个工作站有两个NIC,分别运行到两个交换机。a和b之间也有交叉连接。
 
这有意义吗?
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 15:18:42 | 显示全部楼层
只是一个快速的开始-没有太多时间:
 
  1. (defun c:leng ()
  2. (princ
  3.    (strcat "\nLength: "
  4.        (rtos
  5.          (vla-get-Length
  6.        (vlax-ename->vla-object
  7.          (car
  8.            (entsel "\nSelect Pline: ")
  9.            )
  10.          )
  11.        )
  12.          )
  13.        )
  14.    )
  15. (princ)
  16. )

 
选择您的Pline,这将为您提供快速、肮脏、无误捕捉的长度。
 
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 15:25:36 | 显示全部楼层
根据Carlb的说法,有很多普林Lisp程序的地方,听起来你需要将a设置为起始点,然后从a到每个垂直长度的距离变长(普林称之为垂直)非常简单
 
问题是,如果你有很多普林斯,你怎么知道哪些是普林斯。一气呵成不是问题,比如说创建一个文本文件或发送到excell
 
这个例子是你想要的吗
Pline1 0 10 15 17 25 32
PLINE20 7 12 15
Pline3 0 7 8 9 10 11
 
(可以像你那样改变图层吗?)
 
在此处搜索“pline dimension”,它接近您在过去几天中看到的内容,否则仅在自定义部分搜索“pline”
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 15:27:45 | 显示全部楼层
看一看另一条线,它现在在这里两次了
 
这是你想要的吗?
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 15:35:52 | 显示全部楼层
建议将此线程合并到此线程:
 
http://www.cadtutor.net/forum/showthread.php?t=34202
 
此外,ASMI还提供了普林斯的快速尺寸标注:
 
http://www.asmitools.com/Files/Lisps/Pdim.html
回复

使用道具 举报

18

主题

434

帖子

422

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
94
发表于 2022-7-6 15:42:22 | 显示全部楼层
线程合并。谢谢李!
回复

使用道具 举报

0

主题

269

帖子

279

银币

限制会员

铜币
-4
发表于 2022-7-6 15:52:35 | 显示全部楼层
对我来说,“op”对问题的描述仍然有点“模糊”
 
你能用笔记准备一张草图吗?
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 15:57:50 | 显示全部楼层
 
卡尔,我对这个请求也有点困惑-这就是为什么我只发布了一个标准长度的检索器
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 22:29 , Processed in 0.451286 second(s), 83 queries .

© 2020-2025 乐筑天下

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