计算机辅助几何设计知识点,计算机辅助几何设计作业_计算方位角

Sub fangweijiao()

'定义直线的起点与终点

Dim startpoint As Variant

Dim endpoint As Variant

'定义两个提示语句

Dim prompt1 As String

Dim prompt2 As String

prompt1 = vbCrLf & "输入直线的起点:"

prompt2 = vbCrLf & "输入直线的终点:"

'获取点

startpoint = ThisDrawing.Utility.GetPoint(, prompt1)

endpoint = ThisDrawing.Utility.GetPoint(startpoint, prompt2)

'创建直线

ThisDrawing.ModelSpace.AddLine startpoint, endpoint

'计算直线与X周的夹角

Dim angle As Double

angle = ThisDrawing.Utility.AngleFromXAxis(startpoint, endpoint)

'换算方位角

Dim fangweijiao As Double

fangweijiao = angle * 180 / 3.14159265358979 - 90

'提示输出

MsgBox "直线方位角为" & fangweijiao, , "FangWeiJiao"

ZoomAll

End Sub

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值