乐筑天下

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

[编程交流] 绘制垂直对齐IP

[复制链接]

30

主题

81

帖子

59

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
146
发表于 2022-7-5 16:53:18 | 显示全部楼层 |阅读模式
亲爱的大家;
 
Lisp在autocad中绘制(如图所示),从文本文件中采集数据,如图所示
175320qj7y97ppp8rewypk.jpg
 
谢谢
湿婆
175321wtqtdxobebxocr7f.jpg
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 17:10:16 | 显示全部楼层
你有两个元素绘制一条坡度线和一条竖曲线,如果有一个lisp,那么在第一次输入时就很容易了。读取文件需要做更多的工作。您只需要两个函数。C: C级:VC有更多类似于水平和垂直比例的元素。
175323gezboa6336xe79ei.png
回复

使用道具 举报

5

主题

956

帖子

963

银币

初来乍到

Rank: 1

铜币
35
发表于 2022-7-5 17:26:05 | 显示全部楼层
ymg3抛物线
lisps等级
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 17:49:35 | 显示全部楼层
谢谢hanhphuc
回复

使用道具 举报

5

主题

956

帖子

963

银币

初来乍到

Rank: 1

铜币
35
发表于 2022-7-5 17:56:10 | 显示全部楼层
这里有一个绘制垂直对齐的简单概念,但请记住,ACAD圆弧几何体不等于垂直对齐抛物线。
 
1.用户只需基于xy坐标绘制路线(多段线),即:VIP CH=X&VIP Level=Y格式“xy.csv”
2、调用命令VC
3、拾取VC LWPolyline
4、提示用户输入每个VIP VCL(竖曲线长度)
 
仅用于测试,无错误处理&不适用于UCS等。。
[code](定义c:VC(/o en g m ip vcl n c z l n);hanhphuc 09.12.2016的竖曲线示例(setq o(getvar‘osmode))(setvar‘osmode 0)(if(and(setq en(car(entsel)’\nPick Polyline…))(=(cdr(assoc 0(entget en)))“LWPOLYLINE”)(setq l(mapcar'cdr(vl remove if“”)((x)(/=(car x)10))(entget en)))(>=(setq c(length l))3))(progn(setq vcl(while(not vcl)(setq n 0)(重复c(if(progn(initget 7))(setq a(getdist(strcat)#“(itoa(setq n(1+n))))“vcl”)))))(setq vcl(setq cons a vcl)(vl sort l’’((a b)(
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-14 13:11 , Processed in 0.413630 second(s), 65 queries .

© 2020-2025 乐筑天下

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