乐筑天下

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

将修订块更改为新块

[复制链接]

1

主题

3

帖子

1

银币

初来乍到

Rank: 1

铜币
7
发表于 2006-10-5 10:22:06 | 显示全部楼层 |阅读模式
嗯,我试图用新的rev块替换旧的修订块,我有代码用新块替换旧rev块&以及旧块的所有属性。我的问题是,新的块比旧的rev块高0.838923,我不知道如何使新的rev块在图纸上每个块的总高度上移动。每个图纸上有1到10个版本块。第一个可以插入,但其余的不能向上移动所需的距离

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

12

主题

102

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
156
发表于 2006-10-5 12:35:03 | 显示全部楼层
你需要这样做:
  1. For n = 1 to NumberOfRevs
  2.   If Not n = 1 Then
  3.       yinsert = yinsert + ((n - 1) * .838923)
  4.   End If
  5. Next n

回复

使用道具 举报

1

主题

3

帖子

1

银币

初来乍到

Rank: 1

铜币
7
发表于 2006-10-5 14:17:12 | 显示全部楼层
好吧,我正在尝试用新的rev块更改旧的修订块,我有代码来用新的rev块和旧块的所有属性来更改旧的rev块。我的问题是,新块比旧的rev块高.838923,我不知道如何使新的rev块在图纸上的每个块上移动该总数。每个绘图上有1到10个转块。第一个插入正常,但其余部分不会向上移动所需的距离
  
回复

使用道具 举报

170

主题

1424

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2119
发表于 2006-10-5 23:53:04 | 显示全部楼层
你可能必须张贴一个样本dwg来获得这方面的帮助。
int total = 0.83892 * int CNT
If insert pt(1)
insert pt(1)= insert pt(1)
Else
insert pt(1)= insert pt(1)+((int total)* int CNT)' ' ' ' ' ' '我不明白这看起来像int CNT * int CNT
End If
int CNT = int CNT+1
private通常比public dims更安全
回复

使用道具 举报

1

主题

3

帖子

1

银币

初来乍到

Rank: 1

铜币
7
发表于 2006-10-8 16:02:53 | 显示全部楼层
嘿,布莱科,
谢谢你给我指出了修复它的地方。
我多次屏蔽了intCnt……它能工作了。再次感谢
回复

使用道具 举报

12

主题

64

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
112
发表于 2006-10-12 14:00:15 | 显示全部楼层
您可能对此感兴趣。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-6 21:02 , Processed in 1.083186 second(s), 65 queries .

© 2020-2025 乐筑天下

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