乐筑天下

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

[综合讨论] 通过脚本c添加块

[复制链接]

1

主题

2

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 23:58:57 | 显示全部楼层 |阅读模式
向大家致意,
 
我是DraftSight CAD软件的用户,但我认为这无关紧要,因为据我所知,我要问的问题在所有CAD程序中都是一样的。
 
因此,我需要在CAD程序中导入大量坐标数据库,并使用。带脚本命令的SCR文件对我来说似乎是一个非常好的解决方案。交易是,我从来没有写过。我以前学过SCR文件,我只知道它的基础知识,我在我的学院课程中学习过。
举个简单的例子,我需要导入一个命令,将一个块放在一个普通的点上,我在记事本中写了这样的内容,因为它工作得很好:
 
  1. INSERTBLOCK BLOCK1
  2. POSITION 5,5
  3. X SCALE 1
  4. Y SCALE 1
  5. Z SCALE 1
  6. ANGLE 0

 
一个真正的问题是,我需要重新键入数千次,因为我的数据库内容大约有5-6千个不同的坐标。
 
那么,有没有可能编写这个命令,为所有文件定义相同的X、Y、Z比例和角度,而您只需更改坐标。我的第一个想法是尝试一下:
 
  1. INSERTBLOCK BLOCK1
  2. Position
  3. 5,5
  4. 6,5
  5. 7,8
  6. 4,5
  7. X SCALE 1
  8. Y SCALE 1
  9. Z SCALE 1
  10. ANGLE 0

 
其中xOy平面中的坐标为5,5,6,5,7,8,4,5,每个坐标的比例都相同,但不起作用。此时此刻,我脑海里再也没有别的想法。我希望我已经让自己理解了我的问题,如果有什么不清楚的地方,请让我详细说明,因为到目前为止,你已经假设英语不是我的母语。
 
我衷心感谢并致以问候,
 
亚历山大
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-7 00:24:33 | 显示全部楼层
使用excel,在autocad中,每行可以有1行而不是1个选项。需要注意的是,有时需要有额外的空间作为
 
插入myblock1 x,y 1 0
插入myblock2 x,y 1 0
插入myblock3 x,y 1 0等。使用concatenante命令创建一个新列,只需复制并粘贴即可
 
005858t8ojo8uto8u0410l.jpg
回复

使用道具 举报

1

主题

2

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-7 00:40:50 | 显示全部楼层
谢谢你的回复,BIGAL,我想我会用这个excel解决方案解决问题。
 
当做
 
亚历山大
回复

使用道具 举报

1

主题

17

帖子

16

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-7 01:03:12 | 显示全部楼层
尼斯·比格尔在这里工作http://s2.subirimagenes.com/otros/previo/thump_8312211excelcode.jpg[/img]
AARi
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 04:38 , Processed in 0.848969 second(s), 62 queries .

© 2020-2025 乐筑天下

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