咖迷社区(CAXA数码大方)

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 22441|回复: 7

用CAXA十几年,谈下自定义图库

  [复制链接]

10

主题

43

帖子

693

积分

中级会员

Rank: 3Rank: 3

积分
693
发表于 2020-6-30 09:55:08 | 显示全部楼层 |阅读模式
本帖最后由 hhqqcc@126.com 于 2020-6-30 11:08 编辑

用CAXA十几年了,自己也做过多个图库,图库能为工作带来很大方便,可以说是一劳永逸。
Snap7.jpg


Snap8.jpg

以上是最近做的两个。

但制作图库的过程是痛苦的,确切的说是CAXA制作图库太痛苦了。几乎每个点都要定义方程式,找出它们的关系(虽然简单图形它能自动识别,但作用很小)如果性子急了可能会抓狂,还会经常出现错误,不断调整。另外对已有图库修改,或者在已有图库上添加线条,也不是想象中的智能,而是要重新制作,重复整个过程。
而有些图形则根本无法制作成图库,至少我没找到方法。比如管法兰上圆周布置的孔,DN50的法兰可能有4个孔圆周分布,而DN100的法兰,则有8个孔圆周分布。它们是一系列零件,总不能4个孔的法兰定义一个库,8个孔的定义一个库吧。
Snap9.jpg
而在三维软件solidworks中,对于这样的系列零件,定义图库却非常方便,简单操作几步就能生成特征,然后在EXCEL中输入数据,一个图库就完成了。
Snap10.jpg
非常希望CAXA考虑下自定义图库的生成方法,能否变更下,为用户带来便捷,使CAXA更强大。
还有CAXA的二次开发,这么多年在网上仅见到极少数的二次开发插件,不像CAD那样各行各业的插件特别多,请CAXA思考下具体原因,仅仅是因为CAXA的用户少吗?能不能像手机的应用市场那样,鼓励大家开发,然后上传到市场,用户可以下载。让CAXA变成一个的平台,内容靠用户去丰富,如同“今日头条”这样的模式。

回复

使用道具 举报

3

主题

2503

帖子

1万

积分

超级版主

Rank: 6Rank: 6

积分
14721
发表于 2020-7-2 09:33:28 | 显示全部楼层
本帖最后由 caxtest 于 2020-7-2 10:05 编辑

有道理!CAXA 3D实体设计2020中有新做的国标图库,实现方法类似,可以参考做一下:
1.请参考实体设计帮助17.7 标准件库
2.可以到大方课堂:查找3D新功能-设计功能增强 实体设计2020新增功能-标准件库_自定义零件,参考一下。http://cad.caxa.com/pc/coursevideoplay?classid%3Dfc2f0410e90f414694db59a703208eae%26videoid%3Dd877aca3ecfb463197d572c78cd745ea%26videofrom%3Daliyun


回复 支持 反对

使用道具 举报

81

主题

258

帖子

5467

积分

金牌会员

Rank: 6Rank: 6

积分
5467
发表于 2020-7-4 12:03:21 | 显示全部楼层
本帖最后由 cyxz 于 2020-7-4 12:18 编辑

把最多孔数的法兰定义出来,然后利用条件就可以了。图库功能是需要扩展加强了。

2.gif
回复 支持 反对

使用道具 举报

56

主题

728

帖子

4712

积分

高级会员

Rank: 4

积分
4712
发表于 2020-7-6 13:44:13 | 显示全部楼层
本帖最后由 nie8888 于 2020-7-6 14:17 编辑

CAXA最需要完善的地方就是图库。现在CAD画图效率已经不再取决于多少功能了,主要取决于软件所带的图库量,CAXA需要把市场上能买到的所有轴承座和减速机,联轴器,气缸油缸都做成图库。不一定做成参数化图库。
回复 支持 1 反对 0

使用道具 举报

2

主题

14

帖子

620

积分

中级会员

Rank: 3Rank: 3

积分
620
发表于 2022-6-8 10:46:46 | 显示全部楼层
cyxz 发表于 2020-7-9 20:15
做成参数化图库最好,修改与衍生新的图符很容易

请问兄台可否教一下,不会做这个啊
回复 支持 反对

使用道具 举报

21

主题

115

帖子

3078

积分

高级会员

Rank: 4

积分
3078
发表于 2022-7-6 09:57:47 | 显示全部楼层
我最近画图的时候,像电机减速机,蜗轮蜗杆减速机,带座轴承等图,都是用SW,找标准件,然后输出为dwg。
回复 支持 反对

使用道具 举报

81

主题

258

帖子

5467

积分

金牌会员

Rank: 6Rank: 6

积分
5467
发表于 2022-10-4 14:46:17 | 显示全部楼层
本帖最后由 cyxz 于 2022-10-4 14:48 编辑
a406030194 发表于 2022-6-8 10:46
请问兄台可否教一下,不会做这个啊

看一下帮助文件的介绍

条件决定着相应的图形元素是否出现在提取的图符中。例如GB31.1六角头螺杆带孔螺栓A级和B级,当螺纹直径d为M6及更大值时,螺杆上有一个小孔,而当螺纹直径为M3、M4、M5时则没有这个小孔。这样就可以在定义这个孔对应的圆时,在"条件"编辑框中输入"d>5"作为这个圆出现的条件,电子图板会根据提取图符时指定的尺寸规格决定是否包含该图形元素。除了逻辑表达式外,电子图板将大于零的表达式认为是真,将小于等于零的表达式认为是假。因此总不出现的图形元素的条件可以定义为-1,不填写条件或将条件定义为1,则图形元素将总出现。条件可以是两个表达式的组合,例如需要同时满足d>5和d<36,可以在"条件"编辑框中输入"d>5&d<36"来表示"与"运算;如果满足d<5或d>36,可以在"条件"编辑框中输入"d<5|d>36"表示"或"运算,其中"|"符号与C语言一样,为或运算符,是用"shift+\"输入的。



全页打印.jpg
回复 支持 反对

使用道具 举报

2

主题

14

帖子

620

积分

中级会员

Rank: 3Rank: 3

积分
620
发表于 2022-10-5 23:07:24 | 显示全部楼层
cyxz 发表于 2022-10-4 14:46
看一下帮助文件的介绍

条件决定着相应的图形元素是否出现在提取的图符中。例如GB31.1六角头螺杆带孔螺栓A ...

大哥,可否发一份您这个法兰孔图符给我,学习参考下啊,
这个说明看的懂,但是我想要做的不是这么简单的,头大了,
非常需要学习您这个啊,感谢啊,858232088@qq.com  
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|小黑屋|咖迷社区(CAXA数码大方) ( 京ICP备05001831号-1 )

GMT+8, 2024-11-27 19:38 , Processed in 0.124869 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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