钣金最重要的一个特点就是其折弯与展开。这些是由钣金样式所定义,而钣金样式里又包含折弯规则,折弯规则可以是线性的,自定义方程或折弯表。前面的文章提到零件有一个对象叫做零件定义。钣金文档也是一种零件文档(PartDocument)。其定义叫做SheetMetalComponentDefinition,从PartComponentDefinition派生

http://blog.csdn.net/autodeskinventorapi/article/details/12188563

而这个定义能访问到钣金样式SheetMetalStyle, 样式里有我们熟知的各种属性,例如 BendRadius( 折弯半径),BendReliefDepth(花纹深度),Thickness( 厚度)等。还有折弯规则(UnfoldMethod)。折弯规则存在于折弯规则集合(UnfoldMethods)中,也是通过SheetMetalComponentDefinition访问。下图体现了API结构和产品之间的关系.

因此,如果我们想访问到钣金样式信息以及折弯规则信息,可以使用如下代码:

' 获取当前钣金文档Dim oSheetMetalDoc As PartDocumentoSheetMetalDoc = ThisApplication.ActiveDocument' 获取文档定义对象 Dim oCompDef As SheetMetalComponentDefinitionoCompDef = oSheetMetalDoc.ComponentDefinition‘ 获取第一个 钣金样式Dim oSheetStyle As SheetMetalStyleoSheetStyle = oCompDef.SheetMetalStyles(1)‘ 获取样式的折弯半径MessageBox.Show(oSheetStyle.BendRadius , "Title")‘样式的折弯规则Dim oUnfoldMethod As UnfoldMethodoUnfoldMethod = oSheetStyle.UnfoldMethod‘ 获取规则的K系数MessageBox.Show(oUnfoldMethod.kFactor , "Title")

巧用api提升钣金设计装配 3 - 钣金样式和折弯规则相关推荐

  1. SOLIDWORKS钣金设计:用长度代替角度控制折弯

    在用SOLIDWORKS进行钣金设计过程中,目前所有版本的Solidworks仅支持采用角度对[绘制折弯]及[转折]的折弯后方向的控制,如下图: 绘制折弯 转折 实际使用中,有时需要如下图所示,采用尺 ...

  2. catia 创成钣金设计_CATIA V5R20钣金设计教程

    CATIA V5R20钣金设计教程 出版时间:2013年 内容简介 <CATIA V5R20钣金设计教程>全面.系统地介绍了CATIA V5R20的钣金设计方法和技巧,内容包括钣金设计入门 ...

  3. catia 创成钣金设计_8、钣金件设计-降低钣金成本的设计

    钣金件的成本主要来自于三个方面:材料.冲压模具以及劳动力成本.其中材料和冲压模具成本占有主要比例,降低成本应从这两方面入手. 1.钣金件的形状 钣金件形状应当利于排样,尽量减少废料,提高材料使用率.合 ...

  4. 钣金设计大师20年钣金设计经验总结

    钣金设计经验总结 1:明确标识毛边方向 钣金在下料及冲孔时会有R角及毛边的产生.尤其在量产一个阶段模具有所磨损之后,毛边会更为严重,甚至会割伤手指头.因此在出图制作模具时,就必须依功能,明确标示出毛边 ...

  5. 钣金设计指南:折弯注意事项以及设计原理

    钣金设计指南之折弯: 折弯是利用压力迫使材料产生塑性变形,从而形成有一定角度和曲率形状的一种冲压工序,常用的折弯包括V形折弯.Z形折弯和反者压平等 1.折弯的高度 钣金折弯高度至少为钣金厚度的2倍加上 ...

  6. SOLIDWORKS钣金设计需要考虑的折弯问题

    设计需要考虑,究竟哪些是成型前加工,究竟哪些是成型后加工. 考虑工作制作工艺过程中,必须先折弯,后加工部分孔的情况有: 距离折弯边很近的圆孔,方孔,腰圆孔,螺纹等,下料时都需要做处理,如果直接按展开下 ...

  7. SolidWorks钣金设计的小妙招

    钣金是我们最常接触的设计类型之一,却也是有着复杂的设计过程.钣金设计需要许多专业技能.工艺知识.明确的设计意图,并且需要在快节奏的项目中保持毅力和耐心.在遇到几个项目的时候,钣金设计工程师往往会加班加 ...

  8. 基于钣金工艺优化的钣金件结构设计

    01.引言 钣金件就是通常所说的金属薄板类零件,薄板指的是板厚与其长度相比小得多的金属板.由于其特殊的几何形状和很小的厚度,其具有加工量小.重量轻.易于剪裁.形状规范等优点,可以用来制造大而复杂的零件 ...

  9. catia钣金根据线段折弯_SolidWorks钣金折弯参数设置技巧

    我们知道折弯系数最早是没有计算方法的,工厂都是根据实际经验确定下来的经验公式. 记录下来一个经验数据表或简单的经验公式.后来才出现的中性层概念,即既不伸长也不压缩的那一层为中性层.可以用来计算展开长度 ...

最新文章

  1. 内存与mysql_MySQL的内存和相关问题排查
  2. Algorithm:【Algorithm算法进阶之路】之数据结构二十多种算法演示
  3. Spring Security3源码分析-UsernamePasswordAuthenticationFilter分析
  4. python findall函数_python正则表达式之中的findall函数是什么?
  5. LVS与keepalived
  6. 【渝粤教育】国家开放大学2019年春季 1332中文学科论文写作 参考试题
  7. 【渝粤教育】国家开放大学2018年春季 7392-22FMatlab语言及其应用 参考试题
  8. 【离散数学中的数据结构与算法】十 汉诺塔
  9. 安卓开发语言php,go语言支持安卓开发吗
  10. 【Elasticsearch】Curator 从入门到实战
  11. python模仿声音_5秒钟让python克隆别人的声音
  12. 【业务安全05】业务逻辑漏洞之篡改交易数据——基于大米CMS-V5.4电子商城
  13. flixel 一个游戏开发的框架
  14. 关于uniapp cheneckbox复选框不显示对号的问题
  15. 你要偷偷学Python,然后惊艳所有人(类的属性和方法)
  16. Flutter技术与实战(6)
  17. 【java】org.xml.sax.SAXParseException;在实体引用中, 实体名称必须紧跟在 '' 后面。解决方法
  18. va_list 使用总结
  19. 网络对抗 Exp2.1 后门原理与实践 20154311 王卓然
  20. 苹果电脑打开wps云文档方法

热门文章

  1. Java中分库分表再相约
  2. 淘宝商品详情接口 淘宝商品库存接口 淘宝商品销量接口 淘宝商品sku信息接口 淘宝商品优惠价接口
  3. 解决电话被标记被拉黑的方法
  4. 老板,你请了多少店员帮你赶客?
  5. jquery获取动态表格行号_jquery datatables双击,获取行号。
  6. sqlalchemy相关操作
  7. Altizure 实景三维一体机亮相 WGDC 大会,带来更适配的企业建模解决方案
  8. 机器视觉实用工具集NO.10——使用深度学习模型(yolo3)实现物体检测工具
  9. CAD教程:CAD看图软件中如何设置CAD标注样式?
  10. 享元模式(Flyweight Pattern)详解