CAD 通过弧端点及圆心,求该弧凸度

弧的几种情况

CR表示,圆心在 射线AB的右边。CL,圆心在射线AB的左边

小弧

在这里插入图片描述

大弧

在这里插入图片描述

!只通过弧端点与圆心不能描述一段弧,需要确定顺时针还是逆时针。

(cond ((or (and (< bulge 0) (> h r)) (and (> bulge 0) (< h r))) 

			(progn
				(setq x0 (- (* (car vecAC) (cos beta)) (* (cadr vecAC) (sin beta))))
				(setq y0 (+ (* (cadr vecAC) (cos beta)) (* (car vecAC) (sin beta))))
	
			  )

	       )
		((or (and (> bulge 0) (> h r)) (and (< bulge 0) (< h r)))

			(progn
				(setq x0 (+ (* (car vecAC) (cos beta)) (* (cadr vecAC) (sin beta))))
				(setq y0 (- (* (cadr vecAC) (cos beta)) (* (car vecAC) (sin beta))))
	
			  )

	       )
	      

	      )
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值