找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 18192|回复: 1
打印 上一主题 下一主题

[求助] AUTOCAD VBA二次开发AcadEntity.rotate

[复制链接]
跳转到指定楼层
1
发表于 2011-3-25 17:16:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
autoCAD VBA 中用AcadEntity.rotate函数进行旋转要执行两次才能转到正确位置,第一次转到离正确位置十几公分,第二次才能到正确的位置,我很郁闷啊!各位大侠指点下小弟!
下面是代码示例:
'循环平移每个选中的实体
         For Each Entry In ThisDrawing.ModelSpace
         With Entry
                Entry.Move fFstPnt, tFstPnt
                Entry.Update
           End With
         Next Entry
         
          '循环旋转每个选中的实体
         For Each Entry In ThisDrawing.ModelSpace
            With Entry
                Entry.Rotate tFstPnt, ang
                Entry.Update
            End With
         Next Entry
         
           '循环缩放每个选中的实体
         For Each Entry In ThisDrawing.ModelSpace
          With Entry
                Entry.ScaleEntity tFstPnt, sca
                Entry.Update
          End With
         Next Entry
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
 楼主| 发表于 2011-3-30 15:42:17 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

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

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-11-12 06:20 , Processed in 0.028154 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表