• 扫一扫,访问微社区

    QQ登录

    只需一步,快速开始

    查看: 971|回复: 7

    [GDL] 在图库管理器中将对象保存为gsm格式后图片丢失

    [复制链接]
    发表于 2016-1-8 12:19:11 | 显示全部楼层 |阅读模式

    早点注册攒积分吧

    您需要 登录 才可以下载或查看,没有帐号?加入BIM Studio

    x
    本帖最后由 numbernine2 于 2016-1-8 12:21 编辑

         我在gdl脚本中的界面脚本添加了自定义界面,向其中插入了自己的图片,图片保存在嵌入图库中,界面脚本检查显示正确,保存脚本后,在pln中ctrl+t后弹出的面板也能显示自己添加的图片,但我把对象通过图库管理器保存到本地的gsm格式后,再次用到其他项目中,ctrl+t后,自定义设置版面上没有图片了,丢失了,但我在网上下载的gsm图库部件,放入到项目中,自定义设置里都能显示他们自己的图片,他们是怎么做到的呢?请教下大家这个问题怎么解决。

    www.nbimer.com

    互联网+建筑设计的平台

    “Nbimer 族助手”最大最全的revit族库

     楼主| 发表于 2016-1-8 18:04:37 | 显示全部楼层
    tu8000 发表于 2016-1-8 17:08
    应该是你的自定义图片未加载到新项目的图库中,不要保存到嵌入图库,最好可以放在一个直接加载到图库的文件 ...

    请问软件图库文件夹的位置是在哪儿呢?
    发表于 2016-1-8 19:26:21 | 显示全部楼层
    numbernine2 发表于 2016-1-8 18:04
    请问软件图库文件夹的位置是在哪儿呢?

    D:\GRAPHISOFT\ArchiCAD 19\ArchiCAD 图库 19\对象图库 19.lcf

    评分

    参与人数 1金钱 +20 收起 理由
    CS-CHEN + 20

    查看全部评分

     楼主| 发表于 2016-1-11 14:32:56 | 显示全部楼层
    done 发表于 2016-1-8 19:26
    D:\GRAPHISOFT\ArchiCAD 19\ArchiCAD 图库 19\对象图库 19.lcf

    好的,谢谢!还有就是想问一下,我放在软件图库文件夹里,如果我在别人的电脑上使用这个gsm文件,图片是不是也照样能显示呢?

     成长值: 22650

    发表于 2016-1-11 14:52:26 | 显示全部楼层
    把 D:\GRAPHISOFT\ArchiCAD 19\ArchiCAD 图库 19 共享,對方能載入就看得到。
    发表于 2016-1-11 21:10:16 | 显示全部楼层
    numbernine2 发表于 2016-1-11 14:32
    好的,谢谢!还有就是想问一下,我放在软件图库文件夹里,如果我在别人的电脑上使用这个gsm文件,图片是 ...

    就像陈老师说的,如果你只放到你的AC本地图库目录下,你想在别人的电脑上用这个图片和GSM,你就要整个文件夹共享。同理的操作就是你把你的图片和GSM放到一个文件夹里,然后传到别人电脑,再手动把文件夹添加到图库管理器
     楼主| 发表于 2016-1-12 09:20:12 | 显示全部楼层
    done 发表于 2016-1-11 21:10
    就像陈老师说的,如果你只放到你的AC本地图库目录下,你想在别人的电脑上用这个图片和GSM,你就要整个文 ...

    多谢!我去试一下
     楼主| 发表于 2016-1-12 09:29:06 | 显示全部楼层
    CS-CHEN 发表于 2016-1-11 14:52
    把 D:\GRAPHISOFT\ArchiCAD 19\ArchiCAD 图库 19 共享,對方能載入就看得到。

    十分感谢,我还想请教您一下,如果把gsm另存为xml文件,在xml文件中添加

    <GDLPict MIME="image/png"
        path="subfoldername/filename.png"
        SubIdent="3"
        platform="Win"
        SectVersion="19"
        SectionFlags="0">
    </GDLPict>

    这个命令来保存图片的话,是添加在xml文件对象面板脚本的“参数”里还是添加在“样本”里,还是在“界面”中呢?还有就是我行的命令,把subfoldername改为了桌面上图片的文件夹名称,filename.png改为了图片名称,subident改为了图片的ID号,win不变,sectversion是18,sectionflags是0,然后按照上面的格式复制到我的xml对象编辑的面板中,可是检查gdl的时候总是出错,提示“命令结束处后的不必要标记”。这个命令我应该怎么用呢?
    您需要登录后才可以回帖 登录 | 加入BIM Studio

    本版积分规则

    BIM STUDIO 中国最活跃、最专业的ArchiCAD技术论坛

    Powered by Discuz!  X3.4 © 2012-2019 BIM STUDIO   技术支持:

    Archiver|手机版|小黑屋|BIM STUDIO ( 苏ICP备14040709号 公安部备案号: 32010402000580 ) 点击这里加入此群

    GMT+8, 2020-1-27 17:51 , Processed in 0.107149 second(s), 32 queries .

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