QQ登录

只需一步,快速开始

登录 立即注册

关于PackAndGo对象FlattenToSingleFolder属性的问题,求大神解答

[复制链接]
查看: 487|回复: 5
lijon 发表于 2019-8-15 10:44:45
我在使用PackAndGo的属性FlattenToSingleFolder时,将这个属性的值设置为False和设置为True后,运行的结果时一样的,但官方给出的解释如下:
Property ValueTrue to save all files to the root directory of the Pack and Go destination folder, false to save the files to subfolders in the destination folder that mirror the current model's folder structure
我的理解是相当于勾选下图的选项:
批注 2019-08-13 093248.png

但是我设置为:swPackAndGo.FlattenToSingleFolder = true;和设置为:swPackAndGo.FlattenToSingleFolder = False;其结果完全一样,到底是什么原因呢,我想要的效果就是勾选上图




MrWorm 发表于 2019-8-27 22:49:39
可能因为你所有模型本身就在同一个文件夹内,导致平展到单一文件夹与保证完整文件夹结构保存的效果一样——From:南京 刘典军
super 发表于 2019-8-28 22:40:58
二楼兄弟说的对
楼主  lijon 发表于 2019-8-31 08:10:08
MrWorm 发表于 2019-8-27 22:49
可能因为你所有模型本身就在同一个文件夹内,导致平展到单一文件夹与保证完整文件夹结构保存的效果一样—— ...

不是,经过多次测试,其结果都完全一样,都是打包在一个文件夹内的
楼主  lijon 发表于 2019-8-31 08:11:32
super 发表于 2019-8-28 22:40
二楼兄弟说的对

然而并不是,这个功能也没有办法录制宏,能否帮忙测试一下
zengqh0314 发表于 2019-9-11 16:33:53
本帖最后由 zengqh0314 于 2019-9-11 16:59 编辑

把 swPackAndGo.FlattenToSingleFolder = False 这一行提前 就行了,放到 status = swPackAndGo.SetSaveToName(True, myPath) 之前  就可以了。
api的位置有问题





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

本版积分规则

Archiver|手机版|小黑屋|京ICP备11009482号-2  

400 - 818 - 3535 (中国地区咨询电话) | 达索析统(上海)信息技术有限公司北京分公司

京ICP备11009482号-2 | 电话:01065362288

北京市朝阳区建国路79号华贸中心2号写字楼707-709室,邮编:100025

GMT+8, 2019-9-21 08:49 , Processed in 0.152617 second(s), 37 queries .

Copyright © 2002-2018 Dassault Systèmes - All rights reserved

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