SolidWorks机械工程师网——最大的SolidWorks学习平台

标题: 【焊件】如何在切割清单中表现板材的“”长乘宽“又不影响型材的表示 [打印本页]

作者: Me、    时间: 2015-6-28 23:54
标题: 【焊件】如何在切割清单中表现板材的“”长乘宽“又不影响型材的表示
首先,创建边界框后会出现四个属性,分别是:
3D边界框长度:"SW-3D-边界框长度@@@切割清单项solidworks机械工程师论坛 支架模型二.SLDPRT"
3D边界框宽度:"SW-3D-边界框宽度@@@切割清单项solidworks机械工程师论坛 支架模型二.SLDPRT"
3D边界框厚度:"SW-3D-边界框厚度@@@切割清单项solidworks机械工程师论坛 支架模型二.SLDPRT"
3D边界框体积:"SW-3D-边界框体积@@@切割清单项solidworks机械工程师论坛 支架模型二.SLDPRT"
只要将”红色内容“复制到新属性,比如:
长乘宽:"SW-3D-边界框长度@@@切割清单项solidworks机械工程师论坛 支架模型二.SLDPRT"*"SW-3D-边界框宽度@@@切割清单项solidworks机械工程师论坛 支架模型二.SLDPRT"
这是效果图。对于其他的属性也可进行同样的操作。
———————————————————————————————————————————————————我是分割线
现在问题来了,如何让他更快捷、更实用的运用到工作上呢?
在保证不影响型材规格的表示情况下,又不在切割清单中多增加一列属性呢?
说白了 ,就是”长乘宽“的属性要跟型材规格的属性在一起
来个效果图:

要实现这个目的,你就要明白两件事:
1、焊件轮廓属性优先覆盖型材属性,添加边界框也不会影响焊件轮廓属性的覆盖,即使是意图覆盖掉焊件轮廓属性的操作。 2、帖子开头列举的四个属性是添加边界框就有的属性,随便复制到哪里他都会自动链接零件名和该切割清单名称,这个功能是达到”长乘宽“效果的基础。
我做了个小视频,解压密码是jiangjing


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

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


焊件-长乘宽.part01.rar (1 MB, 下载次数: 108)
焊件-长乘宽.part02.rar (1 MB, 下载次数: 65)
焊件-长乘宽.part03.rar (1 MB, 下载次数: 191)
焊件-长乘宽.part04.rar (1 MB, 下载次数: 145)
焊件-长乘宽.part05.rar (1 MB, 下载次数: 81)
焊件-长乘宽.part06.rar (1 MB, 下载次数: 140)
焊件-长乘宽.part07.rar (1 MB, 下载次数: 72)
焊件-长乘宽.part08.rar (1 MB, 下载次数: 210)
焊件-长乘宽.part09.rar (1 MB, 下载次数: 175)
焊件-长乘宽.part10.rar (1 MB, 下载次数: 90)
焊件-长乘宽.part11.rar (1 MB, 下载次数: 205)
焊件-长乘宽.part12.rar (483.94 KB, 下载次数: 139)
作者: Ai_A_WANG    时间: 2015-6-29 01:37
首先,除非你的模型特别大特别有规律,否则我不建议你使用子焊件这个功能。。
焊件这个功能的关联还是不够完善,而且如果你的模型变动比较大的话,也是很麻烦的
所以,如果你的焊件很大,是工程级的焊件,我建议你用装配体做,用装配体还是比较省事的,以后设变也比较容易方便不容易出错
至于子焊件与父焊件的关联这个很简单,
第一,你直接右键焊件切割清单(ˇˍˇ) 想~另存实体应该是实现不了的。。所以你只能框选你需要的实体然后右键另存为
第二,如果你有子焊件的文件夹,那你在调好子焊件文件夹之后一定要更新下切割清单,然后在选中子焊件另存为实体,这样才能存成功
别忘了在属性那里勾选“链接切割清单属性”
最后一句,我还是不建议你使用子焊件这个功能。。。。。
作者: lele_shen    时间: 2015-6-29 04:08
先出焊接清单,再标序号,这样就实时关联了一般的我画完图调好清单,到工程图里脱出一个模型直接就上清单,在进行下一步的操作
清单行是可以随意拖动的~~~
作者: andysun1014    时间: 2015-6-29 04:57
支持楠大,虽然有些繁琐,不过设置好后用起来还是很方便,谢谢分享,又学会了一招。
作者: 李小龙大大    时间: 2015-6-29 07:27
谢谢chen兄支持,
设置这个应该是不太繁琐的,
chen兄,视频里的设置方法应该会更快捷~~
作者: woshixiaodonq    时间: 2015-6-29 08:18
感谢楠大侠,明白了,一直以为只有钣金特征才能有边界框,
http://help.solidworks.com/2013/chinese-simplified/SolidWorks/sldworks/c_wn2013_3D_Bounding_Boxes.htm?id=29dcb2f1030d42438221e5dcd6eafa5e
请教 这个清单创建边界框的命令用语句怎么实现?请各位高手赐教!
作者: a1373532    时间: 2015-6-29 09:35
谢谢支持,
我个人认为,边界框不是适用于每个实体的
需要对哪个实体生成边界框就手动生成就可以了,框选也可以生成边界框的,
去生成,我个人认为是没有必要的。
但如果是搞二次开发的话那就是另一回事了
论坛会的大神我知道的有大王、ryouss、朱蒂,这三位前辈。
作者: 1107585205    时间: 2015-6-29 09:51
感谢楠大侠回复,我有一个整合的,需要程序给自动加边界框,所有问了一下,我试了,用录制出来的,完全可以自动加,代码如下
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边界框,就等于在实体上建立一个边界方程式,可以随便命名属性名称,带入那个边界方程应该就可以了
作者: adwgl    时间: 2015-6-29 10:17
看看怎么样
作者: hahahaking    时间: 2015-6-29 10:43
感谢zyf兄回复文件我刚才试了,的确可以,没问题
但是我一直认为应该不需要给全部的实体创建边界框,但工作有需要就是另一说
我很好奇zyf兄是在做什么程序嘛,我很好奇,可否让我先尝尝鲜

作者: heykevin    时间: 2015-6-29 11:01
都是为了减少重复性工作,根据论坛大王、小王---高手的代码整合的,大体功能分两部分 一个是焊件 一个是零件,焊件部分部分包括 自动重命名切割清单名称,自动获取相同子焊件数量(就是为了插入新零件后直接获取相同焊件数量) 、自动加名称,单重,总重(根据这个边界框,就可以自动加长宽高了)、子焊件图号依次自动重命名,---,这样执行完焊件部分的,基本就可以直接去工程图加清单了,
零件部分 主要就是 批量添加修改删除指定目录所选的部分或全部零件的 自定义属性,主要是根据零件名称,自动截取名称 ,数量,图号,--,再有就是单个零件或外购件 直接选择材料,图号等
基本都是根据论坛的代码并搜索 网上的部分代码整合的,
对了,你录动画用的软件是啥?告我一下,我也录一个动画
作者: 骨头汤    时间: 2015-6-29 11:19
我的2012 版本 搞不定啊  ?  帮帮我
作者: cai4853121    时间: 2015-6-29 14:15
solidworks机械工程师论坛
这个可以 遍历编辑属性   看看
作者: sunnyliu070    时间: 2015-6-29 17:12
感谢zyf兄回复
首先,您的这套东西我感觉非常实用,
其次,我想知道您做的这个整合是不是要放出来免费用的呢

如果做好了能免费放出来用,我觉得真的是对sw界的荣幸啊!
之前有一个搞二次开发的前辈弄了一个软件,可以批量修改文件名并且不断连接、自动加图号还有很多非常有用的功能
但是这个要花钱买,100大洋一个机器码,真是太可惜了,不能免费放出来用,真的很可惜。
还有,录制gif的软件是Camtasia Studio 8
百度搜 大眼仔  旭  然后搜索上面的英文就可以。
因为SolidWorks机械工程师网图片限制比较小,所以这个gif是录制了很多遍才能传得上的~~
作者: 容者大成    时间: 2015-6-29 19:15
2012不行啊 高版本的  XP 不能用的
作者: 凡间素梦    时间: 2015-6-29 19:29
按道理,只能创建边界框就可以实现~~低版本如果实在是不行那就。。。那就没办法喽
2013应该也可以装在xp上把
作者: covey    时间: 2015-6-29 22:24
2012 最后一个版本
作者: AOBAMA    时间: 2015-6-29 22:32
xuexi xuexi
作者: 寿呓意    时间: 2015-6-29 22:34
樓主最近分享了一些不錯的教程,值得鼓勵。
另外,要了解這些屬性的使用,請務必多多參閱工程师的帖子
無論是範例或是教學,相信能讓大家更為上手。
作者: srofv    时间: 2015-6-29 22:51
谢谢小王支持!!
大王的每一个帖子都是精品,一定得仔细看看!
作者: sadasdas    时间: 2015-6-30 01:49
楼主解决了我几年都是用手工输入的问题,特此感谢你。
作者: junzi_you    时间: 2015-6-30 02:33
我的帖子能真正的帮到您,我很高兴!以后多多交流!
谢谢支持!!
作者: linzhu510    时间: 2015-6-30 03:18
好资料,谢谢分享!!
作者: 浮华、已易冷    时间: 2015-6-30 03:53
看看,学习了,谢谢版主
作者: 丿灬狂剑    时间: 2015-6-30 04:18
正在学习焊件,感谢大神分享
作者: 心灵惜    时间: 2015-6-30 06:28
直接用GIFGIFGIF,百度搜有好多,方便小巧,好像是哪位版主推荐的,忘了
作者: xjy65557    时间: 2015-6-30 07:50
没错。。GIF录制软件我也有,但是。。。SolidWorks机械工程师网限制1M,不经过处理的gif会很大。。。我找了很多,实在是没有合适的,所以才用了这个比较小比较容易编辑的。。。五号兄弟如果有方便小巧的gif软件一定要推荐上来啊!!!!!!

作者: 雪断天涯    时间: 2015-6-30 07:56
我就用GIF 录制的啊,你屏幕分辨率缩小点,然后帧数设地点,露出来的都没有500K 呀
作者: qxuelang    时间: 2015-6-30 10:46
哪个gif。。。求名字啊!!
作者: 机械小兵123    时间: 2015-6-30 11:04
就是gifgifgif,这个软件啊,百度就有了
作者: 无心流浪    时间: 2015-6-30 11:08
solidworks机械工程师论坛 那我上传下吧
作者: H55    时间: 2015-6-30 11:29
楼主总的文件是做好了,可是那些零件怎么单独做有属性名称的工程图? 要外发给外面加工的话,
作者: Kx.    时间: 2015-6-30 12:12
五号兄弟这么描述我听不大懂。。。方便上传一张照片看看嘛?
作者: 红灯面前停一停    时间: 2015-6-30 12:54

请看动画,这个管子要车间加工的话 要出两张工程图区分开的,所以单独出个管子的图纸的时候就不知道如何是好了,各种尺寸,孔位不一样的
作者: F20141222    时间: 2015-6-30 16:29
solidworks机械工程师论坛
大王的这篇帖子可以帮到您
作者: 有有发发个    时间: 2015-6-30 16:56
多谢指引,这个大王的帖子出来的时候有看过,但是看不懂。。。现在在看好像有些懂了
作者: ewq58820    时间: 2015-6-30 17:28
学习学习
作者: willom    时间: 2015-6-30 17:42
学习学习!
作者: yongaih    时间: 2015-6-30 17:56
kankan~~~~~~
作者: Life_belief    时间: 2015-6-30 19:28
感兴趣的得点点看

作者: wey    时间: 2015-6-30 19:34
来学习一下
作者: Rider    时间: 2015-6-30 20:28
向楠兄学习。。。
作者: fy973    时间: 2015-6-30 23:46
一直在研究这个,求楼主指点,下载分的太多了吧,新人怎么活
作者: wangxuecheng_fs    时间: 2015-7-1 02:55
原来有网盘,感谢楼主
作者: hank5521    时间: 2015-7-1 03:49
感谢楼主,我刚发现有边界框这神奇功能,已顺利解决了问题
SW有自定义属性卡,我想定义一个焊件专用,每次创建焊接件时直接定义
作者: 丁叔    时间: 2015-7-1 07:58
自定义属性标签适用于别人建的文件,他的属性没有你想要的,这时你可以用你自己的属性标签给他弄上
如果是你自己新建的,那就没必要这么麻烦了,一定要在画之前创建好自己的模板。
对于焊件,还必须在零件模板里添加一个“焊件”特征,并右键“焊件”-属性,增添你自己所需要的焊件切割清单属性(属性标签无法在这里添加属性的)
还有,有关重量的属性一定要多起几个名字,比如,单重,质量,重量,weight,等这几个,因为有些标准件的重量属性可能起的不同的名字,这样在工程图中链接就会比较麻烦。。这样做的好处在材料明细表中也可以体现出来(不会出现链接一个属性,这几个有 其他的几个没有

对于焊接切割清单的单重和总重链接,一定要链接 “Weight”和“Total Weight”,这两个是大王总重出的属性,每个焊件都按一下,重量的链接是绝对没有问题的!
作者: 路拓天明    时间: 2015-7-1 09:39
学习一下,谢谢!
作者: halem    时间: 2015-7-1 10:44
楼主,请教一个问题,就是你的焊件属性DESCRIPTION(不是指方板)是怎么把截面尺寸和长度整合到一起的?比如方通40x40x4 L=200.我的只有本身的40x40x4.
作者: 保持尘沫    时间: 2015-7-1 11:17
solidworks机械工程师论坛这个帖子有方法
solidworks机械工程师论坛
作者: adamhuang    时间: 2015-7-1 14:40
知道了,谢谢。只是要逐一更改原始文件那不得累死啊。

作者: iuxwj    时间: 2015-7-1 17:39
是得累死。。
所以我做了五个“累死”的库。。
solidworks机械工程师论坛
作者: hywty999    时间: 2015-7-1 17:49
这看上去很厉害的样子zhekanshangqu
作者: 1589445377    时间: 2015-7-1 17:54
挺方便的
作者: wenlaitian    时间: 2015-7-1 19:33
正要学习这方面的,谢谢
作者: dalong.lee    时间: 2015-7-1 20:52
谢谢楼主分享,帮大忙了!
作者: liweichao    时间: 2015-7-1 22:40
支持你了,solidworks焊接有问题可以向你请教吗?
作者: st973    时间: 2015-7-1 22:51
jiangjing
作者: 金瘸子    时间: 2015-7-1 23:34
谢谢 学习一下!
作者: qhwx    时间: 2015-7-2 02:29
焊件定义的属性怎么另存为子焊件时显示出来呢?
作者: 一帘疏雨下    时间: 2015-7-2 03:21
焊接件生成工程图怎么方便的改变焊件的序号并和焊接清单一直保持关联呢?
作者: kujame    时间: 2015-7-2 05:43
先出焊接清单,再标序号,这样就实时关联了一般的我画完图调好清单,到工程图里脱出一个模型直接就上清单,在进行下一步的操作
清单行是可以随意拖动的~~~
作者: pfigt    时间: 2015-7-2 06:08
首先,除非你的模型特别大特别有规律,否则我不建议你使用子焊件这个功能。。
焊件这个功能的关联还是不够完善,而且如果你的模型变动比较大的话,也是很麻烦的
所以,如果你的焊件很大,是工程级的焊件,我建议你用装配体做,用装配体还是比较省事的,以后设变也比较容易方便不容易出错
至于子焊件与父焊件的关联这个很简单,
第一,你直接右键焊件切割清单(ˇˍˇ) 想~另存实体应该是实现不了的。。所以你只能框选你需要的实体然后右键另存为
第二,如果你有子焊件的文件夹,那你在调好子焊件文件夹之后一定要更新下切割清单,然后在选中子焊件另存为实体,这样才能存成功
别忘了在属性那里勾选“链接切割清单属性”
最后一句,我还是不建议你使用子焊件这个功能。。。。。
作者: 狼迹天下    时间: 2015-7-2 06:54
谢谢耐心的指导,清单行是可以随意拖动的,一直都没有发现这情况,我是刚开始研究焊接件,所以说比较菜哈
作者: 金正恩他老爸    时间: 2015-7-2 09:00
恩,真心感谢你,看你以前的帖子,学到了不少,我也觉得子焊件现在还不好用,先画出子焊件,然后到装配体里,把所有的子焊件装配起来,可以把零件明细表和焊接清单生成出来,行吗?还有就是,焊接件,可以把单个的焊件生成一份图纸,如何让这份图纸中的重量及名称只链接到导出图纸的这个焊件属性呢?而不是链接到整个焊接图

作者: 周哲地    时间: 2015-7-2 09:30
下载学习
作者: zz251294517    时间: 2015-7-2 11:01
工程图命令里的选择实体,应该可以满足你的需要。。或者,相对于模型命令
作者: nfubt    时间: 2015-7-2 11:41
我知道怎么创建视图啊,就是让工程图的名称,重量等引用这一个焊件的自定义属性,而不是引用零件图纸的属性。
作者: saruwatari    时间: 2015-7-2 11:48
这个好说,你去翻我之前的帖子,有个叫,焊接切割清单的的分享什么的。。。
作者: 天魔痕    时间: 2015-7-2 12:02
我看过了,我要的是像大王这样可以连接到名称重量的,solidworks机械工程师论坛,看了好多,可是还不太明白,可否指点下,谢谢了
作者: shida111    时间: 2015-7-2 13:01
翻我以前的一个帖子,名字叫  2015新增属性链接
作者: 人会变-三分骗    时间: 2015-7-2 14:58
have a look
作者: Pludo    时间: 2015-7-2 15:09
好资料,谢谢分享。
作者: zjqlo6gKp    时间: 2015-7-2 15:18
额 正是我想找的,但是压缩包太多了,我也知道是网站限制的问题,但是希望高层能提供更多的加贡献值的办法,我是新手,总不能一味的水贴吧,我也不愿意做伸手党,但是有些加贡献的题目对初学的有有点复杂
作者: 咬、我丫!    时间: 2015-7-2 15:59
柠檬有心,还传了网盘,感谢
我试了下 果然成功了,但是不解,这个办法我也想过,但是非得在画图一开始就要设置焊件属性,不然不行,而且我复制的是另外一个零件的长宽高的参数,为什么在新零件里就可以用呢?这是一个。第二,型钢的名称和长度好像不能用三个边界框表示啊,但是你的视频却做到了,不知道我遗漏了什么, 还有你的 "L=600" L=是怎么实现的,
作者: leegirl    时间: 2015-7-2 16:15
第一个问题,这个问题我在这个帖子里应该提到过方法,将设置好焊件属性的零件存成模板就一劳永逸;第二个问题,是谁的零件并不重要,重要的是@@@这三个字符和这三个字符前的语句;第三个问题,L="lenght@"这个语句,我在我之前的帖子里有很详细的说明,另外,带这种长度的焊件库我也发过,如果需要,就翻我以前的帖子吧
作者: Rve_est    时间: 2015-7-2 16:21
楼主辛苦了
作者: zyq880829    时间: 2015-7-2 17:22
kkkkkkkkk
作者: 67lord    时间: 2015-7-2 17:52
瞅瞅
作者: 一鸣    时间: 2015-7-2 18:56
谢谢分享
作者: meder520    时间: 2015-7-2 19:50
学习....................
作者: kosds    时间: 2015-7-2 20:05
kkkkkkkkkkkkkkkkkkkkk
作者: superliang    时间: 2015-7-2 20:20
学习 学习
作者: seaman    时间: 2015-7-2 21:25
看看是怎么做的
作者: 叔叔兜兜还有糖    时间: 2015-7-2 22:06
本人就是做焊件的,非常有用,多谢
作者: HaLeo    时间: 2015-7-3 01:59
楼主太厉害了,谢谢分享
作者: v451TcI    时间: 2015-7-3 02:40
我来学习了,谢谢分享!
作者: sgs    时间: 2015-7-3 02:41
感谢楠兄无私分享,必须顶起
作者: shixikui18    时间: 2015-7-3 02:47
感谢楼主分享!!
作者: gdreq    时间: 2015-7-3 03:39
顺藤摸瓜而来,正合胃口。支持楠大,感谢热心分享!
作者: windperson66    时间: 2015-7-3 04:36
前来学习!!
作者: ctoi    时间: 2015-7-3 05:58
嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻
作者: lshabc123    时间: 2015-7-3 06:16
支持支持啊
作者: 屾蕗    时间: 2015-7-3 11:07
又学习一招
作者: limingchun    时间: 2015-7-3 11:27
感谢楠大的详细教程
作者: cydf    时间: 2015-7-3 11:39
ddddddddd
作者: tyutsunyajun    时间: 2015-7-3 11:55
还在用2011版本,版本更新太快了
作者: ciqob    时间: 2015-7-3 12:09
好贴,顶起来!
作者: ai511239    时间: 2015-7-3 12:39
正需要,谢谢楼主
作者: yqh125    时间: 2015-7-3 13:14
在SW2011无法生成边界框
作者: 梦之轩    时间: 2015-7-3 14:36
请问第二幅图中的方通厚度是怎么实现的?边界框没有生成厚度相关属性呀




欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) Powered by Discuz! X3.2