几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量  


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » CAD二次开发 » SolidWorks二次开发
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


 
 
主题工具 搜索本主题 显示模式
旧 2009-04-13, 01:17 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】parts in assemblies

parts in assemblies
i have a little dilemna/question and i hope i'm not making more of this then i need to. i have this assembly which is made up of two separate parts the first part we'll call "a" is a piece of flat plate that gets machined.
part "b" is a piece of round bar that gets welded into part "a" to make an assembly. at this point the assembly then gets machined to the final part.
here's my dilemna, what's the best way to draw part "b" so that i only have one part file for this piece of round bar. would it be to draw the part completed and then suppress it to it's initial state after it's cut to length? then show the final machined piece in the assembly?
i hope i didn't confuse anyone with my explanation.
create the assy with the non-finished parts and then use the insert > assembly feature > cut > extrude option to create the machined assy. the assy components will not be affected at the part level.

corblimeylimey,
thanks for the reply, what if the part has multiple features such as a thru hole, a side hole going into the thru hole and an internal hex on one end? would this be able to be all done during the assembly stage and still not affect it at the part level?
it's also possible to insert a part into another part, and even position it using "mates". if you're going to do much machining after welding and you don't need to have a bom for the weldment you might want to check into that functionality.
-handleman, cswp (the new, easy test)
insert a part into a part? could you explain further handleman?
the assembled part is going to get the thru hole, side hole, od and hex machined into it after welding.
any features created by the insert > assembly feature > cut > extrude option are not propagated to the part level.

insert a part into a part is just that. if you have a part file open (either an empty file or one that has geometry/features already) you can click insert->part and choose any external part file to be inserted into your current part. i guess i forgot to mention that mating is only available in 2007 (i think) or later. when you insert a part into another part, the geometry (without features) is inserted into the new part as a solid body that is linked back to the original part you inserted. if you change the model of the part you inserted, the "composite" part will update with those changes. however, changes you make in the "composite" part won't propagate back into the inserted part. you can perform any actions you want in the "composite" part - cut, extrude, sweep, fillet, whatever. assembly features are limited to material removal only. you can't add material using an assembly feature. some limitations of inserting a part into another part are limited mates available and no bom for the "composite" part.
-handleman, cswp (the new, easy test)
handleman,
is there a way to break that x ref or keep the original part from opening in the background? i've inserted a part into a part but not when i open the "composite" part it opens the original part in the back ground.
sorry this probably should have been a new thread.....
thanks
grant
applications engineer
sw2008 x64 sp 3.1
dell precision t5400
nvidia quadro fx 5600
xeon 2.5ghz quad core, 4gb ram
xp pro x64 sp2.0

grunt58,
go to tools > options > system options > external references and set the load referenced documents option to none.

prooney,
go with cbl's method. at our company, we find that the best way to set up parts and assemblies is to emulate what actually happens. in your case you will be able to draw the parts to be cut, detail how they are assembled and then machined, within the assembly. sometimes people argue against going this route because it seems to be more work, but in the end, it pay off big time because you can just hand off drawings without explaining that something detailed on a part drawing actually needs to happen in an assembly & etc. it also promotes the ability to reuse parts and assemblies, with their accompanying drawings in future.
we have used this method for 5+ years, and believe me it is worth doing. good luck.
gerald
gerald,
i followed cbl's suggestion and as you stated it does seem to be the best way. it makes more sense to me to do it this way.
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
 


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭

相似的主题
主题 主题发起者 论坛 回复 最后发表
【转帖】insert parts in assemblies yang686526 SolidWorks二次开发 0 2009-04-13 12:17 PM
【转帖】creating assemblies and parts from docmgr yang686526 SolidWorks二次开发 0 2009-04-13 10:04 AM
【转帖】iterating through sub-assemblies yang686526 SolidWorks二次开发 0 2009-04-12 09:32 PM
【转帖】macro to delete parts from assembliessub-assemblies yang686526 SolidWorks二次开发 0 2009-04-12 06:55 PM
【转帖】iterating through sub-assemblies yang686526 SolidWorks二次开发 0 2009-04-12 06:46 PM


所有的时间均为北京时间。 现在的时间是 09:49 AM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多