1 .什么是PMI

在设计制造领域,PMI指的是产品制造信息(Productand Manufacturing Information),其目的在于在三维环境下,将制造信息从设计部门传递到制造部门。其内容包括尺寸、形位公差、表面粗糙度以及可能需要的注释。

PMI的好处是在三维中标注尺寸和公差信息会比在二维图纸上标注更为直观。如果按照一定的规范(例如ASME Y14.4)来标注PMI,加工设备可能可以识别这些加工信息,这一点二维图纸是做不到的。从长远来看,PMI可以减少二维图纸的数量、简化二维图纸的标注,甚至有可能会让二维图纸消失,从而彻底实现无纸化。

2.如何创建PMI

(1)创建PMI概述

创建PMI是工程师的工作,所以PMI通常在三维CAD中进行,目前主流的三维CAD软件都支持在CAD环境中进行PMI标注。但是,在进行数据转换,例如转为中间格式(例如IGES或者STEP),或者轻量化格式时,通常只保留三维外形信息,PMI信息可能会丢失。如果要在Teamcenter环境中查看PMI,最好使用CAD和PDM使用同一家公司的软件:NX或者SolidEdge。

(2)在NX中创建PMI

在NX中,如果要标注PMI,需要先进入三维环境,例如建模、钣金或者装配,然后在PMI菜单中,就可以进行PMI标注了。

NX中创建PMI

NX的PMI标注功能比较多,除了尺寸公差外,还可以添加注释和插入表格。

(3)在Solid Edge中创建PMI

在SolidEdge中,也有完整的PMI菜单,操作比NX简单,但不包含诸如插入表格这样的功能。

Solid Edge中创建PMI

Solid Edge有两个环境:顺序建模和同步建模。顺序建模中添加PMI的方式与NX一致,通常是先选中一个标注平面,然后手工添加PMI尺寸。

而SolidEdge同步建模,就比较强大了。在建模工程中,所有的尺寸都会自动变为PMI尺寸,不需要在后期手动添加。

在SolidEdge同步建模中,尺寸又被分为两种:驱动尺寸和从动尺寸。如上图所示,红色的尺寸是驱动尺寸,蓝色的尺寸是从动尺寸,紫色的尺寸是在顺序建模中手动添加的尺寸。

3 如何查看PMI

(1)PMI的许可和模块

在Teamcenter中,不需要单独的许可证或者安装专门的Teamcenter可视化组件,就可以直接查看PMI信息。当NX模型或者SolidEdge模型转变为轻量化JT文件时,PMI会自动包含,无需特别的设置。

(2)在胖客户端中查看PMI

在胖客户端(RichClient)中查看PMI时,用户需要在查看器窗口中,显示PMI工具条,点击PMI按钮和多实体模式按钮,PMI就会自动显示了。

(3)在AWC中查看PMI

如果需要在手机或者平板电脑上查看PMI,用户可以访问TC的AWC客户端,在AWC中访问零件的3D页,然后点击PMI按钮,用户就可以在三维环境中查看PMI信息了。

4 注意事项

由于客户端环境不一,有可能缺少某种字体。所以建议在PMI文本中尽量使用英文和数字,不要使用中文。

如何在Teamcenter中使用PMI?的更多相关文章

  1. 我是如何在SQLServer中处理每天四亿三千万记录的

    首先声明,我只是个程序员,不是专业的DBA,以下这篇文章是从一个问题的解决过程去写的,而不是一开始就给大家一个正确的结果,如果文中有不对的地方,请各位数据库大牛给予指正,以便我能够更好的处理此次业务. ...

  2. 如何在SpringBoot中使用JSP ?但强烈不推荐,果断改Themeleaf吧

    做WEB项目,一定都用过JSP这个大牌.Spring MVC里面也可以很方便的将JSP与一个View关联起来,使用还是非常方便的.当你从一个传统的Spring MVC项目转入一个Spring Boot ...

  3. 如何在latex 中插入EPS格式图片

    如何在latex 中插入EPS格式图片 第一步:生成.eps格式的图片 1.利用visio画图,另存为pdf格式的图片 利用Adobe Acrobat裁边,使图片大小合适 另存为.eps格式,如下图所 ...

  4. 如何正确的使用json?如何在.Net中使用json?

    什么是json json是一种轻量级的数据交换格式,由N组键值对组成的字符串,完全独立于语言的文本格式. 为什么要使用json 在很久很久以前,调用第三方API时,我们通常是采用xml进行数据交互,但 ...

  5. [原创]如何在Parcelable中使用泛型

    [原创]如何在Parcelable中使用泛型 实体类在实现Parcelable接口时,除了要实现它的几个方法之外,还另外要定义一个静态常量CREATOR,如下例所示: public static cl ...

  6. 如何在springMVC 中对REST服务使用mockmvc 做测试

    如何在springMVC 中对REST服务使用mockmvc 做测试 博客分类: java 基础 springMVCmockMVC单元测试  spring 集成测试中对mock 的集成实在是太棒了!但 ...

  7. 如何在tomcat中如何部署java EE项目

    如何在tomcat中如何部署java EE项目 1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法.2.在tomcat安 ...

  8. 【转】我是如何在SQLServer中处理每天四亿三千万记录的

    原文转自:http://blog.jobbole.com/80395/ 首先声明,我只是个程序员,不是专业的DBA,以下这篇文章是从一个问题的解决过程去写的,而不是一开始就给大家一个正确的结果,如果文 ...

  9. 如何在JAVA中实现一个固定最大size的hashMap

    如何在JAVA中实现一个固定最大size的hashMap 利用LinkedHashMap的removeEldestEntry方法,重载此方法使得这个map可以增长到最大size,之后每插入一条新的记录 ...

随机推荐

  1. BlackNurse攻击:4Mbps搞瘫路由器和防火墙

    研究人员宣称,最新的知名漏洞BlackNurse,是一种拒绝服务攻击,能够凭借仅仅15到18Mbps的恶意ICMP数据包就将防火墙和路由器干掉. 该攻击会滥用Internet控制报文协议(ICMP)第 ...

  2. 使用ScriptX控件进行Web横向打印

    一个需求需要采用横向打印,目前采用IE自身的打印功能(WebBrowser.ExecWB控件)很难进行横向设置,默认需要调用document.all.WebBrowser.ExecWB(8,1);打开 ...

  3. 使用BottomNavigationView+ViewPager+Fragment的底部导航栏

    2019独角兽企业重金招聘Python工程师标准>>> 使用BottomNavigationView做底部工具栏,使用ViewPager做页面切换,使用Fragment完成每个页面的 ...

  4. 题解 bzoj 4398福慧双修(二进制分组)

    二进制分组,算个小技巧 bzoj 4398福慧双修 给一张图,同一条边不同方向权值不同,一条边只能走一次,求从1号点出发再回到1号点的最短路 一开始没注意一条边只能走一次这个限制,打了个从一号点相邻节 ...

  5. Spring MVC的Controller接受请求方式以及编写请求处理方法

    Controller接受请求参数的常见方法: 1.通过Bean接受请求参数: 创建POJO实体类 创建pojo包,并在该包中创建实体类UserForm,代码: package pojo; public ...

  6. MongoDB 部署以及操作

    目录 1.MongoDB简介 2.MongoDB优势 3.MongoDB安装 3.MongoDB用户管理 3.1.Mongodb创建超级管理员 3.2.MongoDB创建读写用户 3.3.Moongo ...

  7. 这是一篇每个人都能读懂的最小生成树文章(Kruskal)

    本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是算法和数据结构专题的第19篇文章,我们一起来看看最小生成树. 我们先不讲算法的原理,也不讲一些七七八八的概念,因为对于初学者来说,看到 ...

  8. B. Silly Mistake Codeforces Round #600 (Div. 2)

    B. Silly Mistake 题目大意: 首先定义有效的一天: 每一个不同的数字只能进去一次,出来一次,正数代表进去,负数代表出来 每一个人不能过夜 不合理: 一个数字只有进去,或者只有出来则是无 ...

  9. C# 多线程猜想

    公司分配给我一个活,让我给Kong网关做一个获取设置的站点.Kong网关号称几万的QPS的神器,我有点慌,如果因为我的站点拖累了Kong我就是千古罪人. 配合Kong的站点必须要经过性能测试,在性能测 ...

  10. STM32F767ZI NUCLEO144 基于CubeIDE快速开发入门指南

    刚入手的NUCLEO-F767ZI:整合官网资源,理清思路,便于快速进行快发: 文章目录 1 NUCLEO 系列 2 NUCLEO-F767ZI 3 环境搭建 3.1 Keil/IAR安装 3.2 C ...