乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 76|回复: 5

offsetobj的方向~

[复制链接]

14

主题

25

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2006-9-27 22:39:00 | 显示全部楼层 |阅读模式
Set objLine = objAcadEntity
Ct = ThisDrawing.Utility.PolarPoint(objLine.StartPoint, objLine.Angle, objLine.Length / 2)
Set oline = ThisDrawing.ModelSpace.AddLine(objLine.StartPoint,objLine.EndPoint)
m=2
s=0.5
ofs = 20 - m + s
bb = oline.Offset(ofs)
在user点选一条直线,绘制相同线,取线段中点偏移一定距离...
但是为何偏移的线段会有时偏往线(oline)的上方,又有时偏向线(oline)的下方??
是什么原因呢??弧度吗??还是有一定的规则??
回复

使用道具 举报

158

主题

2315

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2951
发表于 2006-9-28 08:14:00 | 显示全部楼层
请查看对该方法的说明:
Offset 创建由现有对象偏移指定距离形式的新对象。
回复

使用道具 举报

13

主题

396

帖子

5

银币

后起之秀

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

铜币
448
发表于 2006-9-28 11:56:00 | 显示全部楼层
直线的偏移最好用copy代替,其他采用面积大小判断方向
回复

使用道具 举报

14

主题

25

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2006-9-28 23:54:00 | 显示全部楼层
若使用copy斜线的点就不好处理了!!
回复

使用道具 举报

13

主题

396

帖子

5

银币

后起之秀

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

铜币
448
发表于 2006-9-29 09:23:00 | 显示全部楼层
也可用sendcommand
回复

使用道具 举报

14

主题

25

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2006-9-29 18:29:00 | 显示全部楼层
也可用sendcommand
但是方向如何自动分辨朝哪一向??
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-6 13:13 , Processed in 0.821291 second(s), 64 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表