免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1506|回复: 4
收起左侧

[经验分享] CAD二次开发学习笔记

  [复制链接]

41

主题

4900

铜板

15

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
1100

精华勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章成就学员勋章

发表于 2016-12-12 17:14 | 显示全部楼层 |阅读模式
本人CAD二次开发是基于VBA进行,第一个代码记录如下:
Sub c5()
Dim cc(0 To 2) As Double '初始化变量类型,这里初始化成双精度型。数组cc有三个元素分别为cc(0),cc(1),cc(2)
cc(0) = 30 '给数组cc(0)赋值30
cc(1) = 20 '给数组cc(1)赋值20
cc(2) = 0 '给数组cc(2)赋值0
For i = 1 To 10 Step 2 'For循环从1到10,步长为2,也就是说每一步都跳过i+2进行一次计算
  Call ThisDrawing.ModelSpace.AddCircle(cc, i) '用call调用 ThisDrawing.ModelSpace下面的画圆工具,cc数组的三个元素作为圆心坐标三个要素即:cc(x,y,z),半径为i
Next i '继续循环i
End Sub


评分

参与人数 1铜板 +30 收起 理由
jimi21 + 30 感谢分享!

查看全部评分

141

主题

982万

铜板

3万

好友

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
621916
发表于 2016-12-13 11:46 | 显示全部楼层
顶一个
回复

使用道具 举报

0

主题

230

铜板

0

好友

实习生

Rank: 1

积分
2
发表于 2016-12-14 09:58 | 显示全部楼层
请问,哪位有水经注万能下载器的免费授权账号啊
回复 支持 反对

使用道具 举报

0

主题

340

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
30
发表于 2019-12-23 16:18 | 显示全部楼层
感谢分享!
回复

使用道具 举报

0

主题

3141

铜板

6

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2491
发表于 2021-5-26 22:25 | 显示全部楼层
学习了,很实用
回复 支持 反对

使用道具 举报

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

本版积分规则

在线客服
快速回复 返回顶部 返回列表