乐筑天下

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

[编程交流] 导出直线点和矩形

[复制链接]

14

主题

75

帖子

65

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
75
发表于 2022-7-5 17:02:58 | 显示全部楼层 |阅读模式
大家好,
 
我要图层描述,起点坐标,终点坐标。和矩形层描述,左下角点坐标和右上角坐标到记事本。请查看记事本的格式。
 
单线数据示例为:线“Layer1”“45.56,0.23”“45.56,2.56”
这里“线”是对象的类型,层名称=Layer1,线的起点为=45.56,0.23,线的终点为=“45.56,2.56”
 
对于矩形数据:Rec“Layer3”“45.49,0.12”“45.72,0.50”
 
这里Rec是矩形对象,层名称=Layer1,左下角的矩形角点是45.49,0.12,右上角的矩形角点是45.72,0.50。
 
请用lisp求解。
 
谢谢
输出格式。txt文件
导出直线记录点。图纸
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 17:13:17 | 显示全部楼层
学习Lisp程序的好时机。任何一本好的lisp书籍都会给你所有的答案,你想要的是获取关于一个对象的信息的基础知识,google assoc 10&assoc 11或vla get startpoint,vla get endpoint。也包括assoc 8、assoc 0。最后“写行”
 
只要看看Cadtutor这里的代码示例,就知道有“entsel”的代码示例太多了。
 
此外,矩形对象不存在,它成为具有4个点的样条线,但很容易获得角点。
 
  1. ; copy these two lines to the command line 1 at a time and pick a line.
  2. (setq obj (entget (car (entsel "Pick line"))))
  3. (setq stpt (assoc 10 obj))
回复

使用道具 举报

14

主题

75

帖子

65

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
75
发表于 2022-7-5 17:25:33 | 显示全部楼层
比加尔,
 
我正在寻找我的绘图lisp例程。请共享lisp。
 
谢谢
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 17:42:17 | 显示全部楼层
Cadtutor并不是一项免费服务,我们提供代码,因为我们有理由这样做。
回复

使用道具 举报

14

主题

75

帖子

65

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
75
发表于 2022-7-5 17:47:30 | 显示全部楼层
尊敬的BIGAL:,
 
我正在从这个网站寻求帮助。
回复

使用道具 举报

37

主题

264

帖子

236

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
185
发表于 2022-7-5 17:56:03 | 显示全部楼层
斯图克托,我建议你看看李·麦克网站上的entopo程序。事实上,对于任何lisp问题,我都会从那里开始。。
回复

使用道具 举报

14

主题

75

帖子

65

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
75
发表于 2022-7-5 18:11:47 | 显示全部楼层
哈拉姆,
谢谢你的回复。我需要导出这些点到记事本和相同的记事本应用于开发由记事本输出绘图。这可以通过lisp实现吗?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-8-24 10:07 , Processed in 1.843782 second(s), 67 queries .

© 2020-2025 乐筑天下

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