找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?在线3D打印服务,一键上传,自动报价 
查看: 14529|回复: 79
打印 上一主题 下一主题

[原创] 福利再来 CATool 2.0 正是你所需要

  [复制链接]
跳转到指定楼层
1
发表于 2018-6-26 23:12:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 WKQBOY 于 2018-7-8 23:38 编辑

更新:2018.7.8  V2.1.1.1
1. 工程图中引用的参数只从模型更新,而不在模型中创建参数
2. 界面主题和颜色可保存
3. 编辑参数功能可以 清除参数、给参数改名

更新:2018.7.1  V2.1.1.0
1. 修复零件丢失时崩溃的问题
2. 已可以修改PartNumber
3. 可通过添加参数“ IsBomItem = false” 隐藏BOM项
4. 添加制图参数功能,可以在制图中用表格或文字通过 {参数名} 引用模型中的参数,图框自定义(表格和文字注释 需要在背景视图中)

========================================================================
CATool v2.0使用说明
  
   
  
wkqboy
发布日期
2018.6.25

序言
这个工具其实最大的功能就是BOM的自动生成及模型参数的更新。以前发布过两个版本,一个是catvbs版,感觉没有界面不好操作,所以一直想着改善;另一个是hta版,也就是加了界面的改善版。发布之后接到过很多朋友的反馈和需求,基本都是需要定制BOM格式,我也答应过很多人去做,但由于工作太忙业余时间少,而且比较懒,基本都是挖了坑没有填,不过一直在想着这个事情。想想确实每个人每个公司都是有不同要求的,一个工具本来是帮助大家做一些繁琐重复性劳动的,如果生成的表格不能直接用,还要手动去改,也就失去了工具本身的意义,所以就有了这一个版本,也可以填了以前挖的一些坑。
最初的catvbs版的版本是独立的,后来的hta版以1.0定的版本号,升级变化很大,所以升到了2.0,后续如果有小升级会延续2.x.x.x。


软件介绍
2.0版为exe可执行文件,更为通用,需要系统安装了.NET Framework4.5以上版本。
软件界面如下:
界面主要分为一级导航、二级导航和功能区三部分。导航区用作功能划分,把针对CATIA不同工作台的工具分到不同功能区,简化界面。软件默认打开产品导航下的零件清单功能,这也是目前软件提供的主要功能,由于精力有限,零件及制图功能还没开发,尽量在日后慢慢添加。

使用方法
1.        准备
使用此工具需要系统安装并允行CATIA软件,用CATIA打开一个CATProduct文档后即可使用工具提取BOM了。如果没有运行CATIA,工具会有如下图1的提示,如果没有打开文档,会有如图2的提示,如果打开的当前文档格式不对,会有如图3的提示。
  

2.        目标产品
即对哪个产品进行提取BOM的操作,默认为当前文档的根产品。如果根产品下的某个子产品当前为选中状态,则目标产品为此选中产品。如果选中项为多项无效,目标产品仍为根产品。
3.        模板
模板是此版工具的一大亮点,可以由用户自己定制所需BOM格式,用以生成符合需求的BOM清单。
模板的使用方法为:在工具所在目录下放置一个名为bomTemplate的Excel文件,即bomTemplate.xls或bomTemplate.xlsx,工具在提取和导出BOM时会读取文件,如果没有会加载内置默认格式。
文件内容即为所需的BOM格式,不同的是以单行的变量代替BOM项。变量是以英文花括号括起来的一个字符串,如 { 变量名 }。花括号内外允许有空格。变量名分为三种:
1.      只读的内部保留变量,名称是固定的,直接引用即可,包括以下几个
变量名
描述
示例
StrIndex
字符串形式的索引
1.2.3
Index
同层索引
1
Level
组装层级
2
Qty
用量(只统计同层中的用量)
3
PartNumber
产品的PartNumber参数


2.      产品参数,
产品的固有参数,如下面属性对话框截图中红线处,名称也是一致的。需要说明的有两个地方:Part Number目前列为了内部保留变量,不能编辑。后续升级会做成可编辑的。Description有两处,Component中的Description应使用DescriptionInst,Product重点的Description应使用DescriptionRef。
变量名
描述
说明
DescriptionInst
Component的描述参数

Revision
版本参数

Definition
定义参数

Nomenclature
名称参数

Source
来源参数
MadeBoughtUnknown
DescriptionRef
Product的描述参数


3.      自定义参数
即通过Define other properties…按钮手动添加的其他参数,名称可任意。

模板准备好后需要关闭,打开状态下工具是无法读取的,会提示读取失败。这时可点击“提取BOM”按钮提取BOM,例如上面截图的示例格式读取的界面如下:双击可编辑参数,只读参数无法编辑。

编辑完成后可点击“写回参数”按钮将新的参数更新回模型。
点击“导出Excel”按钮可以将BOM导出为Excel格式
各自保存就OK啦!
FAQ
1.      为什么提示“读取模板失败”?
这种提示原因为有模板文件但模板文件中没有参数,需注意花括号为英文半角{},而不能是中文全角{}。
2.      写回参数时为什么提示“没有PartNumber参数,无法执行”?
目前更新参数需要使用PartNumber参数,后续更新会完善。
3.      读取Excel怎么没反应?
这个功能还没做-_-!

下载:



补充内容 (2022-1-8 23:24):
更新个一年半前完成的半成品;P,在78楼

本帖子中包含更多资源

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

x

评分

参与人数 1技术 +2 收起 理由
biiby + 2 很给力!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏6 分享淘帖 赞一下!赞一下!2
2
发表于 2018-6-27 11:20:31 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
3
 楼主| 发表于 2018-6-27 18:32:56 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
4
发表于 2018-6-27 21:21:00 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
5
发表于 2018-6-30 12:39:06 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
6
发表于 2018-7-2 14:33:21 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
7
 楼主| 发表于 2018-7-2 17:43:33 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
8
发表于 2018-7-2 22:49:48 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
9
发表于 2018-7-5 00:58:52 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
10
发表于 2018-7-7 09:32:37 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

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

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-4-26 14:03 , Processed in 0.032418 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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