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

iCAx开思网

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

[分享] 【焊件】如何在切割清单中表现板材的“”长乘宽“又不影响型材的表示

  [复制链接]
跳转到指定楼层
1
发表于 2015-6-28 23:54:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 楠柠檬、 于 2016-3-27 14:33 编辑

首先,创建边界框后会出现四个属性,分别是:

3D边界框长度:"SW-3D-边界框长度@@@切割清单项目7@04 支架模型二.SLDPRT"

3D边界框宽度:"SW-3D-边界框宽度@@@切割清单项目7@04 支架模型二.SLDPRT"

3D边界框厚度:"SW-3D-边界框厚度@@@切割清单项目7@04 支架模型二.SLDPRT"

3D边界框体积:"SW-3D-边界框体积@@@切割清单项目7@04 支架模型二.SLDPRT"

只要将”红色内容“复制到新属性,比如:
长乘宽:"SW-3D-边界框长度@@@切割清单项目7@04 支架模型二.SLDPRT"*"SW-3D-边界框宽度@@@切割清单项目7@04 支架模型二.SLDPRT"
这是效果图。对于其他的属性也可进行同样的操作。
———————————————————————————————————————————————————我是分割线
现在问题来了,如何让他更快捷、更实用的运用到工作上呢?
在保证不影响型材规格的表示情况下,又不在切割清单中多增加一列属性呢?
说白了 ,就是”长乘宽“的属性要跟型材规格的属性在一起
来个效果图:
要实现这个目的,你就要明白两件事:
    1、焊件轮廓属性优先覆盖型材属性,添加边界框也不会影响焊件轮廓属性的覆盖,即使是意图覆盖掉焊件轮廓属性的操作。                2、帖子开头列举的四个属性是添加边界框就有的属性,随便复制到哪里他都会自动链接零件名和该切割清单名称,这个功能是达到”长乘宽“效果的基础。
我做了个小视频,解压密码是jiangjing



视频是用2015做的,对于”使用说明重命名罕见切割清单“出现的问题仅在2015中出现,2014可以进行同样的操作,并且不受影响。



因为15个下载包太多了。。
所以我在此放上百度盘连接。。。
https://pan.baidu.com/s/1bne2isB










本帖子中包含更多资源

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

x

评分

参与人数 1技术 +1 收起 理由
gt.adan + 1 赞一个!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏15 分享淘帖 赞一下!赞一下!1
推荐
发表于 2015-10-12 21:44:07 | 只看该作者
vhpg 发表于 2015-10-11 22:24
焊件定义的属性怎么另存为子焊件时显示出来呢?

首先,除非你的模型特别大特别有规律,否则我不建议你使用子焊件这个功能。。
子焊件这个功能的关联还是不够完善,而且如果你的模型变动比较大的话,也是很麻烦的
所以,如果你的焊件很大,是工程级的焊件,我建议你用装配体做,用装配体还是比较省事的,以后设变也比较容易方便不容易出错

至于子焊件与父焊件的关联这个很简单,
第一,你直接右键焊件切割清单(ˇˍˇ) 想~另存实体应该是实现不了的。。所以你只能框选你需要的实体然后右键另存为
第二,如果你有子焊件的文件夹,那你在调好子焊件文件夹之后一定要更新下切割清单,然后在选中子焊件另存为实体,这样才能存成功

别忘了在属性那里勾选“链接切割清单属性”

最后一句,我还是不建议你使用子焊件这个功能。。。。。
推荐
发表于 2015-7-20 13:20:59 | 只看该作者
yu_kefei 发表于 2015-7-20 13:14
知道了,谢谢。只是要逐一更改原始文件那不得累死啊。

是得累死。。
所以我做了五个“累死”的库。。
https://www.icax.org/thread-957993-1-1.html
推荐
发表于 2015-10-12 21:39:06 | 只看该作者
vhpg 发表于 2015-10-11 22:31
焊接件生成工程图怎么方便的改变焊件的序号并和焊接清单一直保持关联呢?

先出焊接清单,再标序号,这样就实时关联了一般的我画完图调好清单,到工程图里脱出一个模型直接就上清单,在进行下一步的操作
清单行是可以随意拖动的~~~
5
发表于 2015-6-29 21:21:30 | 只看该作者
支持楠大,虽然有些繁琐,不过设置好后用起来还是很方便,谢谢分享,又学会了一招。
6
发表于 2015-6-29 21:53:29 | 只看该作者
ChenMuYu 发表于 2015-6-29 21:21
支持楠大,虽然有些繁琐,不过设置好后用起来还是很方便,谢谢分享,又学会了一招。

谢谢chen兄支持,
设置这个应该是不太繁琐的,{:soso_e113:}chen兄,视频里的设置方法应该会更快捷~~{:soso_e113:}
7
发表于 2015-6-30 07:03:05 | 只看该作者
本帖最后由 zyf0732 于 2015-6-30 07:18 编辑

感谢楠大侠,明白了,一直以为只有钣金特征才能有边界框,
https://help.solidworks.com/2013/chinese-simplified/SolidWorks/sldworks/c_wn2013_3D_Bounding_Boxes.htm?id=29dcb2f1030d42438221e5dcd6eafa5e

请教 这个清单创建边界框的命令用宏语句怎么实现?请各位高手赐教!

8
发表于 2015-6-30 07:29:31 | 只看该作者
zyf0732 发表于 2015-6-30 07:03
感谢楠大侠,明白了,一直以为只有钣金特征才能有边界框,
https://help.solidworks.com/2013/chinese-simp ...

谢谢支持,
我个人认为,边界框不是适用于每个实体的
需要对哪个实体生成边界框就手动生成就可以了,框选也可以生成边界框的,
用宏去生成,我个人认为是没有必要的。
但如果是搞二次开发的话那就是另一回事了
论坛会宏的大神我知道的有闷大、ryouss、朱蒂,这三位前辈。
9
发表于 2015-6-30 09:15:29 | 只看该作者
本帖最后由 zyf0732 于 2015-6-30 09:18 编辑
楠柠檬、 发表于 2015-6-30 07:29
谢谢支持,
我个人认为,边界框不是适用于每个实体的
需要对哪个实体生成边界框就手动生成就可以了,框 ...

感谢楠大侠回复,我有一个整合的宏,需要程序给自动加边界框,所有问了一下,我试了,用录制出来的,完全可以自动加,代码如下
Dim swApp As Object

Dim Part As Object
Dim boolstatus As Boolean
Dim longstatus As Long, longwarnings As Long

Sub main()

Set swApp = _
Application.SldWorks

Set Part = swApp.ActiveDoc
boolstatus = Part.Extension.SelectByID2("实体", "BDYFOLDER", 0, 0, 0, False, 0, Nothing, 0)
boolstatus = Part.Extension.SelectByID2("实体", "BDYFOLDER", 0, 0, 0, False, 0, Nothing, 0)
Part.ClearSelection2 True
boolstatus = Part.Extension.SelectByID2("实体", "BDYFOLDER", 0, 0, 0, False, 0, Nothing, 0)
Part.Extension.Create3DBoundingBox
End Sub

而且我估计 只要生成了3d边界框,就等于在实体上建立一个边界方程式,可以随便命名属性名称,带入那个边界方程应该就可以了
10
发表于 2015-6-30 10:07:17 | 只看该作者
看看怎么样
11
发表于 2015-6-30 10:17:19 | 只看该作者
zyf0732 发表于 2015-6-30 09:15
感谢楠大侠回复,我有一个整合的宏,需要程序给自动加边界框,所有问了一下,我试了,用录制出来的,完全 ...

感谢zyf兄回复宏文件我刚才试了,的确可以,没问题
但是我一直认为应该不需要给全部的实体创建边界框,但工作有需要就是另一说
我很好奇zyf兄是在做什么程序嘛,我很好奇,可否让我先尝尝鲜{:soso_e113:}

12
发表于 2015-6-30 10:34:41 | 只看该作者
楠柠檬、 发表于 2015-6-30 10:17
感谢zyf兄回复宏文件我刚才试了,的确可以,没问题
但是我一直认为应该不需要给全部的实体创建边界框, ...

都是为了减少重复性工作,根据论坛闷大、丹大---高手的代码整合的,大体功能分两部分 一个是焊件 一个是零件,焊件部分部分包括 自动重命名切割清单名称,自动获取相同子焊件数量(就是为了插入新零件后直接获取相同焊件数量) 、自动加名称,单重,总重(根据这个边界框,就可以自动加长宽高了)、子焊件图号依次自动重命名,---,这样执行完焊件部分的宏,基本就可以直接去工程图加清单了,
零件部分 主要就是 批量添加修改删除指定目录所选的部分或全部零件的 自定义属性,主要是根据零件名称,自动截取名称 ,数量,图号,--,再有就是单个零件或外购件 直接选择材料,图号等
基本都是根据论坛的代码并搜索 网上的部分代码整合的,

对了,你录动画用的软件是啥?告我一下,我也录一个动画
13
发表于 2015-6-30 10:40:12 | 只看该作者
我的2012 版本 搞不定啊  ?  帮帮我
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2024-12-22 19:00 , Processed in 0.036604 second(s), 12 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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