cad vba二次开发 AddText 方法 AddLine 方法 AddPolyline 方法 AddCircle 方法

cad vba二次开发 AddText 方法 AddLine 方法 AddPolyline 方法 AddCircle 方法
AddText 方法

创建单行文字。

参阅 | 示例

语法

RetVal = object.AddText(TextString, InsertionPoint, Height)

Object

ModelSpace 集合, PaperSpace 集合, Block
使用该方法的对象。

TextString

String[字符串]; 仅用于输入
显示的实际文字。

InsertionPoint

Variant[变体] (三元素双精度数组); 仅用于输入
文字放置到图形中的三维WCS坐标。

Height

Double[双精度]; 仅用于输入
文字的高度。必须为正数。

RetVal

Text 对象
新创建的 Text 对象。

AddLine 方法

通过两个点创建直线。

参阅 | 示例

语法

RetVal = object.AddLine(StartPoint, EndPoint)

Object

ModelSpace 集合, PaperSpace 集合, Block
使用该方法的对象。

StartPoint

Variant[变体] (三元素双精度数组); 仅用于输入
指定直线起点的三维WCS坐标。

EndPoint

Variant[变体] (三元素双精度数组); 仅用于输入
指定直线终点的三维WCS坐标。

RetVal

Line 对象
新创建的 Line 对象。

AddPolyline 方法

从顶点列表创建多段线。

参阅 | 示例

语法

RetVal = object.AddPolyline(VerticesList)

Object

ModelSpace 集合, PaperSpace 集合, Block
使用该方法的对象。

VerticesList

Variant[变体] (双精度数组); 仅用于输入
用于创建多段线顶点的OCS坐标数组。每一顶点用三个元素表示,前两个元素为OCS的X和Y坐标;而第三个元素为忽略。至少需要两点(六个元素)来构成一个多段线对象。该数组的大小必须为3的倍数。

RetVal

Polyline 对象
新创建的 Polyline 对象。

说明

要创建包含圆弧的多段线,首先创建直线段的多段线,然后对特定顶点使用 SetBulge 方法设置凸度。

该方法的存在只用于与旧版本兼容。使用 AddLightweightPolyline 方法可创建优化格式的多段线以节省内存和磁盘空间。

坐标可使用 TranslateCoordinates 方法由OCS坐标与其它坐标系统相互转换。

AddCircle 方法

给定中心点和半径创建圆。

参阅 | 示例

语法

RetVal = object.AddCircle(Center, Radius)

Object

ModelSpace 集合, PaperSpace 集合, Block
使用该方法的对象。

Center

Variant[变体] (三元素双精度数组); 仅用于输入
指定圆心的三维WCS坐标。

Radius

Double[双精度]; 仅用于输入
圆的半径。必须为正数。

RetVal

Circle 对象
新创建的 Circle 对象。

说明

该圆创建于WCS的XY面上。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DK业

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值