前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CAD VBA创建样条曲线

CAD VBA创建样条曲线

作者头像
一线编程
发布2019-07-22 11:45:58
1K0
发布2019-07-22 11:45:58
举报
文章被收录于专栏:办公魔盒

以下代码使用 CreateTypedArray 转换三个数组:样条曲线拟合点的坐标及其起点和端点切向。然后将变量传递给 AddSpline 方法,创建样条曲线。


Sub 创建样条曲线()

Dim splineObj As AcadSpline

Dim startTan As Variant

Dim endTan As Variant

Dim fitPoints As Variant

Dim utilObj As Object ' 后期绑定 Utility 对象

Set utilObj = ThisDrawing.Utility

' 定义 Spline 对象

utilObj.CreateTypedArray startTan, vbDouble, 0.5, 0.5, 0

utilObj.CreateTypedArray endTan, vbDouble, 0.5, 0.5, 0

utilObj.CreateTypedArray fitPoints, vbDouble, 0, 0, 0, 5, 5, 0, 10, 0, 0

Set splineObj = ThisDrawing.ModelSpace.AddSpline(fitPoints, startTan, endTan)

' 放大新创建的样条曲线

ZoomAll

End Sub

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-08-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 办公魔盒 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档