找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
楼主: zwaiwo*

[求助] 求助二开大佬关于图纸页比例获取问题

[复制链接]

0

主题

13

回帖

528

积分

三级士官

积分
528
发表于 2024-9-24 22:25:25 | 显示全部楼层
NXOpen::Drawings::EditViewSettingsBuilder *editViewSettingsBuilder1;
editViewSettingsBuilder1 = workPart->SettingsManager()->CreateDrawingEditViewSettingsBuilder(views1);
double a=editViewSettingsBuilder1->ViewStyle()->ViewStyleGeneral()->Scale()->Denominator();
在这个类里面,定义一个double 接出来

60

主题

656

回帖

4413

积分

中尉

积分
4413
 楼主| 发表于 2024-9-25 11:24:51 | 显示全部楼层
时光荏苒_h 发表于 2024-9-24 22:25
NXOpen::Drawings::EditViewSettingsBuilder *editViewSettingsBuilder1;
editViewSettingsBuilder1 = wor ...

大佬可以加个联系方式吗?V YD-snake

60

主题

656

回帖

4413

积分

中尉

积分
4413
 楼主| 发表于 2024-9-25 12:01:30 | 显示全部楼层
时光荏苒_h 发表于 2024-9-24 22:25
NXOpen::Drawings::EditViewSettingsBuilder *editViewSettingsBuilder1;
editViewSettingsBuilder1 = wor ...

大佬受累帮我看一下,纯门外汉野路子自学的,代码也是一坨见谅,按照你这边提示的代码 接出来的scale 当前的活动视图比例分母始终都是1 不知道是啥问题,然后我尝试获取当前活动视图下下面每个视图的tag值,GetActiveViews(0) 填0的时候 当一个prt内有多个视图的时候 有的获取的tag是view的   有的视图又是 baseview的  有的又是投影视图的tag  大多数都是view的tag  不知道啥问题?
感谢大佬!!!  可以加个联系方式 给大佬v一包快乐烟
b73c1f64f115a22cbcbe04b55342927.png

0

主题

13

回帖

528

积分

三级士官

积分
528
发表于 2024-9-25 14:52:54 | 显示全部楼层
BaseView 主视图,ProjectedView 主视图的投影视图
DraftingView 一般这个可以代替上面的两个,但是某些场景需要精确分出主视图和投影视图,你现在要做的是判断出BaseView的比例.然后填到DxfdwgCreator里面,但是你要知道一张图可能有多个BaseView,画图的什么花活都能整出来,你加我吧346488939,我也是门外汉

0

主题

295

回帖

5271

积分

上尉

积分
5271
发表于 2024-9-25 16:17:27 | 显示全部楼层

回帖奖励 +200 G币

我原来的公司就是使用的二次开发,都是根据本公司的需求专门定制的,搞好以后,一直在用,后来会搞的人陆续都离职了,只能这样一直用着,也没有人更新功能了。

60

主题

656

回帖

4413

积分

中尉

积分
4413
 楼主| 发表于 2024-9-25 17:51:36 | 显示全部楼层
时光荏苒_h 发表于 2024-9-25 14:52
BaseView 主视图,ProjectedView 主视图的投影视图
DraftingView 一般这个可以代替上面的两个,但是某些场景 ...

已经加了大佬  那个比例我找到原因了 分母属性固定就是1  分子就是会变动  还原比例用这分子分母换算一下就搞定了{:biggrin:}  目前已经搞定单PRT内的活动视图 1:1导出了,还要继续研究  看不懂帮助真的痛苦

60

主题

656

回帖

4413

积分

中尉

积分
4413
 楼主| 发表于 2024-9-28 10:42:25 | 显示全部楼层
土拨鼠22 发表于 2024-9-21 16:07
兄弟加油  搞出来  联系我

搞出来一半了,现在已经做完显示PART内 批量导出当前PART内所有的图纸页为1:1,还在搞批量导出选定文件夹内的所有的文件

2

主题

401

回帖

3093

积分

中尉

积分
3093
发表于 2024-10-5 11:16:04 | 显示全部楼层

回帖奖励 +200 G币

直接话钱买

60

主题

656

回帖

4413

积分

中尉

积分
4413
 楼主| 发表于 2024-10-6 10:54:26 | 显示全部楼层

已经做出来了{}

60

主题

656

回帖

4413

积分

中尉

积分
4413
 楼主| 发表于 2024-10-6 10:57:37 | 显示全部楼层
土拨鼠22 发表于 2024-9-21 16:07
兄弟加油  搞出来  联系我

已经做出来了!可以加V  YD-snake  发给你用下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-1-22 18:07

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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