BIM建筑网
更专业的BIM技术学习网站!


Revit二次开发_通过改变族扩展名限制族的使用

免费的Ai上线啦!
BIM建筑网自主研发,你想要Ai功能都在这里!
Ai·提升效率 技术答疑

使用SaveAs保存族文档的时候尝试将文件保存成其他后缀,发现保存出来的文件依然可以使用Revit打开,但会缺失一些功能:

1、文件不显示缩略图;

2、无法通过常规手段将族载入到项目中(例如拖拽文件到项目中、项目中的载入族、族中的载入到项目);

3、使用Revit打开后,无法将其另存为rfa后缀的族文件;

4、直接修改文件后缀的方法当然也是无法变回来的。

除了这些功能的限制,转换后的文件一样是可以进行编辑与保存的,而通过API对转换后的文件操作则不受影响。

刚发现的时候觉得这种简单的转换应该可以应用到企业的族库中。因为将族转换完后,可以直接通过Revit编辑,不影响平时的维护,企业本身则可以通过API将转换的族加载到项目中。但当族被人拿到了其他地方,如果没有一定的能力的话,则是不能载入而无法使用的。

不过想了下觉得这样弄其实技术含量也不高,稍懂Revit开发的人就可以把族转换回来,而且也只能限制族文件的泄露,如果族已经载入到项目当中,还是可以被另存出来的。

嗯,也许还是可以当作保护族的一道简单屏障吧,所以用了一点时间做了一个程序,可以对选定文件夹里的所有族文件进行扩展名修改。

GitHub:https://github.com/HuangGuaDaGuiNan/RevitCustomFamilySuffix

微信公众号:xuebim
关注建筑行业BIM发展、研究建筑新技术,汇集建筑前沿信息!
← 微信扫一扫,关注我们+
赞(0) 打赏
BIM建筑网 » Revit二次开发_通过改变族扩展名限制族的使用

评论 抢沙发

评论前必须登录!

 

BIM建筑网,更专业的BIM技术学习网站!

关注建筑新动态,分享建筑新技术

联系我们关于BIM建筑网

觉得文章有用就打赏一下小编吧

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

扫码登录

微信「关注」,快捷登录
扫码关注后会自动登录
注册登录代表您已同意《用户许可协议》
账号登录 | 其他登录

|登录

找回密码

|账号登录注册