乐筑天下

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

[编程交流] 多段线顶点问题

[复制链接]

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-5 16:25:00 | 显示全部楼层
我试着搜索Visual Lisp的帮助和谷歌,我只能找到它被使用的例子。。。你介意给我举一个使用这个函数的例子,并一步一步地分解它是如何工作的吗?
回复

使用道具 举报

31

主题

170

帖子

139

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
155
发表于 2022-7-5 16:26:44 | 显示全部楼层
每个曲线对象都被一个参数“分割”,您可以将其视为一组参数方程中的参数,如果您愿意,这些参数方程将描述曲线,因此对于圆:
 
在这种情况下,t是参数。
 
曲线函数允许您获取特定参数值的点。
 
对于LWpolyline,每条线段跨越参数的两个整数值之间,因此每个顶点都处于整参数值。
 
这在获取特定参数值时为您提供了很多控制,因为您可以只“计算”顶点。
 
例子:
 
  1. (defun massoc (key alist / x nlist)
  2. (foreach x alist
  3.    (if (eq key (car x))
  4.        (setq nlist (cons (cdr x) nlist))))
  5. (reverse nlist))
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-5 16:31:33 | 显示全部楼层
冗长的例子。
  1. x = r cos(t)
  2. y = r sin(t)
回复

使用道具 举报

CAB

29

主题

781

帖子

430

银币

中流砥柱

Rank: 25

铜币
526
发表于 2022-7-5 16:34:22 | 显示全部楼层
哇,我想不通,我还有很多东西要学
回复

使用道具 举报

31

主题

170

帖子

139

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
155
发表于 2022-7-5 16:34:58 | 显示全部楼层
 
我建议坚持使用曲线函数,它们很方便(而且很快!)工具箱中的资产
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-5 16:39:59 | 显示全部楼层
所以,我已经调查了很多,我什么都没有得到。。。如何使用vlax curve getPointatParam函数将顶点保存为pt1、pt2、pt3。。。。?
回复

使用道具 举报

31

主题

170

帖子

139

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
155
发表于 2022-7-5 16:43:21 | 显示全部楼层
你所需要的只是一份要点清单,对吗?
 
这将从多段线的图元列表中返回点列表。
  1. 8

 
这样使用:
  1. 9

 
您不需要将每个点分配给变量。
告诉我们你想用这些点做什么。
回复

使用道具 举报

CAB

29

主题

781

帖子

430

银币

中流砥柱

Rank: 25

铜币
526
发表于 2022-7-5 16:45:03 | 显示全部楼层
 
是的,我已经走了这么远。。。
 
 
 
我想在用三维面填充多段线时使用这些点
回复

使用道具 举报

31

主题

170

帖子

139

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
155
发表于 2022-7-5 16:49:12 | 显示全部楼层
这里不是在讨论这个吗?
 
http://www.cadtutor.net/forum/showthread.php?t=44611
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-5 16:51:05 | 显示全部楼层
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-13 21:03 , Processed in 0.822151 second(s), 81 queries .

© 2020-2025 乐筑天下

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