A-A+

CATIA VBA(VBS)二次开发工程图视图位置属性获取和定义

2019年12月31日 CAD 阅读 1,433 views 次

在CATIA VBS(VBA)二次开发中视图Drawingview有4个属性来获取或设置视图的位置和比例,分别是x、y、Angle和Scale。视图的x、y、Angle是视图局部坐标系相对于工程图总体坐标系的位置关系,如下图所示。

视图属性获取示例:

Set Document = CATIA.ActiveDocument

Set Drawingsheets = Document.Sheets

Set Drawingsheet =Drawingsheets.ActiveSheet

Set Drawingviews = Drawingsheet.Views

Set Drawingview = Drawingviews.ActiveView

Dim s,a

s = Drawingview.Scale '获取当前视图的缩放比例

a = Drawingview.Angle '获取当前视图的旋转角度

视图属性设置示例:

Dim myView As Object

Set myView =CATIA.Documents(2).ActiveSheet.ActiveView

myView.x = 260

myView.y = 120

个人公众号“数字化设计CAX联盟”,欢迎关注,共同交流
为您推荐:

2 条留言  访客:1 条  博主:1 条

  1. Ron

给我留言

© 坐倚北风 版权所有 严禁镜像复制 苏ICP备15034888号. 基于 Ality 主题定制 AliCMS
联系邮箱:leanwind@163.con,微信公众号:数字化设计CAX联盟

用户登录

分享到: