乐筑天下

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

[编程交流] excel到autocad

[复制链接]

1

主题

1

帖子

0

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 22:24:45 | 显示全部楼层 |阅读模式
你好
 
目前,我正在寻求有关autocad的帮助。我不知道将excel与autocad结合的正确/好方法。
 
我用excel做了一个简单的“程序”。现在,我尝试使用autocad和excel中的值创建一个图形。
 
我不知道怎么开始。我阅读了有关lisp、插入块等的内容。我还制作了一个宏,用coords从excel中的一个按钮在autocad中绘制一条线。
 
有人能告诉我什么是与autocad连接的最佳方式以及原因吗?
 
是否可以从excel(我知道如何)中打开图纸,然后更改图纸的测量值?
 
以一个具有长度和高度的正方形为例。然后按excel中的按钮,使用电子表格中的值(长度和高度)在autocad中创建或调整图形。
 
提前谢谢。
 
抱歉语法不好。
回复

使用道具 举报

1

主题

1069

帖子

1050

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
69
发表于 2022-7-6 23:10:37 | 显示全部楼层
是否要使用Lisp创建此程序
或VB。净/碳#?对我来说不够清楚
回复

使用道具 举报

180

主题

639

帖子

463

银币

中流砥柱

Rank: 25

铜币
897
发表于 2022-7-6 23:35:31 | 显示全部楼层
有几种方法可以实现这一点。正如Fixo所说,最重要的是,你需要决定要使用哪种语言。从你问题中的措辞来看,听起来编程对你来说可能是新的,没关系,我们都必须从某个时刻开始。
 
我建议您使用LISP,这是一种在AutoCAD中绘制图形的简单方法,它基本上使用AutoCAD命令,因此如果您熟悉这些命令,那么学习它并不难。LISP可以与Excel文件对话,查看其中的内容,并使用这些数据创建图形。它工作得很好。
 
另一个选项是VBA,它也位于AutoCAD内部,或者至少您仍然可以从AutoDesk下载并安装它。再说一次,这是一种你需要了解的语言。
 
当然还有VB。NET和C#等。。。在类似Visual Studio的环境中运行。Microsoft免费提供Visual Studio的Exrpess版本,您可以使用这些工具编写一些非常复杂的项目。但学习曲线有点陡峭。
 
也就是说,我鼓励你尝试LISP。它已内置到AutoCAD副本中,使用的语法与在AutoCAD命令行中键入的语法几乎相同。有几个很好的实用程序可以获取LISP,在本例中,VLISP可以与Excel电子表格对话。别担心,VLISP也内置在AutoCAD软件中。搜索LISP EXCEL,您将找到它们。然后你可以在这个论坛上提问。这里有一些非常优秀的程序员,Fixo就是其中之一,他总是非常慷慨地提供建议。
 
当我在你的帖子中读到更多内容时,似乎你想从Excel控制流程,这是可能的,但同样,你需要在这两个应用程序之间架起一座桥梁。我过去几个月一直在做的一个项目是从Excel开始的,但我已经把它转移到了VB。NET支持从应用程序之外控制事物,而不是在应用程序中工作。就像科技界的大多数事情一样,做事总是有不止一种方式。
 
祝你好运
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 11:46 , Processed in 0.507968 second(s), 58 queries .

© 2020-2025 乐筑天下

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