纳士达 都百特 鑫工艺

热加工行业论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始


查看: 3121|回复: 0

[分享] SolidWorks中方程式的应用技巧

 关闭 [复制链接]
  • TA的每日心情
    奋斗
    2017-1-12 16:46
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2011-4-15 07:31:10 | 显示全部楼层 |阅读模式

    马上注册,结交更多热工坛友,更多精彩内容等着您!

    您需要 登录 才可以下载或查看,没有帐号?免费注册

    x
    在SolidWorks中利用方程式则可以实现自动提取文件名称中的某些字符并自动填写到文件属性中。方法如下:
    1,
    假设某企业的零件命名规则为:前面9位为数字编码,后面为中文名字。每一个零件都需要将前9位的编码数字填写到文件属性中。
    如:001002003_汽缸

    1.jpg
    2,
    新建一个空白文档,生成方程式并输入:part.Extension.CustomPropertyManager("").Set("partno",Left(part.GetTitle,9))
    上句中"partno"表示将要添加的文件属性名称,注意:为加入方程式之前先不要添加此属性,否则可能方程式不能添加。
    Left(part.GetTitle,9)是一个字符串函数,表示从文档的名称中从左到右取9个字符。
    输入完成后点击确定即可。如下图:


    2.jpg



    完成后将出现下图:

    3.jpg




    3,
    输入文件属性如下图,不区分大小写。
    4.jpg


    4,
    点击确定后,返回SolidWorks

    界面并将文件保存为“001002003_汽缸”。重建模型后再次打开文件属性窗口。可以看到此时文件属性已自动改变为“001002003”。见下图:



    5,
    将此文档保存为模板,则每次设计新的零件时均可以自动填写编码到文件属性中。并且此文件属性随时与编码保持关联,在省去手动填写的麻烦时还确保了编码的正确性。
    另外,用户可以根据自己的需要修改方程式的函数。比如,编码是在文件名中间取得的可以将left函数改为mid函数。在SolidWorks中通过方程式结合函数可以实现很多自动化的功能。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    QQ|手机版|Archiver|热加工行业论坛 ( 苏ICP备18061189号-1|豫公网安备 41142602000010号 )
    版权所有:南京热之梦信息技术有限公司

    GMT+8, 2024-5-28 18:54 , Processed in 0.172480 second(s), 29 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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