当前位置: 首页 » 数控技术 » 综合技术 » 正文

在Solid Edge中处理Unigraphics文件


放大字体  缩小字体 发布日期:2018-01-16
Solid Edge允许您处理在Unigraphics中创建的文件。在 Solid Edge中打开Unigraphics文件之前,重要的是您要熟悉该文件的内容。例如,您需要了解该文件到底是组件还是零件,在Solid Edge中,它们是以不同的方式打开的。您还应考虑在Solid Edge中使用这些文件的方式。如果您想要创建参变模型,请使用“特征识别”选项来识别Unigraphics文件中的各个特征。如果您想要创建与Unigraphics相关联的模型,则应该使用“零件副本”命令来插入Unigraphics文件的关联副本。
如果模型不具有有意义的值,您总是可以使用“打开”命令来创建与Unigraphics文件之间不具有关联性的主体。
Solid Edge可以从Unigraphics中读取的数据类型:
  • 立体结构
  • 面体
  • 组件结构,包括出现名、出现色和文件名。
    注意:Solid Edge 不读取 Unigraphics 文件中的点和曲线数据。
Unigraphics可以从Solid Edge读取的数据类型:
  • Unigraphics可以读取Solid Edge立体零件模型,但不支持 Solid Edge 组件。

计算UG主体的数目

当您在 Solid Edge 中打开 Unigraphics 文件时,最好检查 Unigraphics 文件中应该传送到 Solid Edge 中的主体的数目。为此,在 Unigraphics 中:
  • 在“信息”菜单中,单击“对象”。
  • 在“类选择”对话框中,将“过滤方法”设置为“类型”。
  • 在“通过类型选择”对话框中,选择“立体结构”并单击“确定”按钮。
  • 在“类选择”对话框中,单击“全部选中”按钮。
您将在屏幕底部看到立体结构的计数。重复这些步骤,以确定文件中的面体数。
注意:当您在 Solid Edge 中打开 Unigraphics 文件时,您应该能看到相同的立体结构数。然而,您在 Solid Edge 中看到的面体数可能会少一些,这是因为重合的面体可能已被缝合到了一起。

在 Solid Edge 中打开 Unigraphics 文件

Unigraphics 组件和零件文件具有相同的扩展名 (.PRT)。所以,您在 Solid Edge 中打开 Unigraphics 文件时需要特别小心。根据所打开的文件类型的不同,步骤也略有不同。
打开 Unigraphics 组件文件:
  • 在“文件”菜单中,单击“打开”。
  • 在“打开文件”对话框中,在“文件类型”框中将文档格式设置为 Unigraphics 文件 (*.PRT)。
  • 选择您想要打开的 Unigraphics 组件文件。
  • 在“打开文件”对话框中,单击“打开”。
  • 在“新建”对话框中,选择组件模板 (NORMAL.ASM),然后单击“确定”。
    如果您在保存 Unigraphics 文件时将 UGII_env.dat 文件中的 UGII_MonIKER 参数设置为 1,则会在 Solid Edge 中的主体特征与 Unigraphics 文件中的对应主体特征之间创建关联链接。
    注意:可以使用 Unigraphics 组件文件的现有文件夹结构打开它们。在以前的版本中,所有组件文件都必须驻留在同一个文件夹中。
在大多数大型组件中,不大可能所有的 Unigraphics 文件都与顶层组件文件驻留在同一个文件夹中。Unigraphics 会创建一个外部文件 load_options.def,它与正在打开的文件驻留在同一个文件夹中。此文件包含规则以及 Unigraphics 部件文件所在的文件夹,并包含它们与 Unigraphics 组件文件的连接方式。
在导入操作期间,Solid Edge 使用一个类似的文件来定位 Unigraphics 文件。search_opt.def 文件驻留在正在打开的 Unigraphics 组件文件所在的文件夹中。它包含打开 Unigraphics 文件时要使用的搜索路径的列表。Solid Edge 将搜索指定的文件夹以及任何子文件夹。例如,如果您想要搜索 UG Assembly Test 文件夹以及所有子文件夹,则 search_opt.def 文件应包含以下条目:s:UG Assembly Test..
在 Solid Edge 中打开 Unigraphics 零件文件的方法分为两种:
  • 导入非关联 Parasolid 数据到 Solid Edge 中。
  • 使用关联嵌入来在 Unigraphics 文件与 Solid Edge 模型之间创建链接。
以非关联方式打开零件文件:
  • 在“文件”菜单中,单击“打开”。
  • 在“打开文件”对话框中,在“文件类型”框中将文档格式设置为 Unigraphics 文件 (*.PRT)。
  • 选择您想要打开的 Unigraphics 零件文件。
  • 在“打开文件”对话框中,单击“打开”。
  • 在“新建”对话框中,选择零件模板 (NORMAL.PAR),然后单击“确定”。
以关联方式打开零件文件:
  • 在“文件”菜单上,单击“新建”。
  • 在“新建”对话框中,选择零件模板 (NORMAL.PAR),然后单击“确定”。
  • 在“插入”菜单中,单击“零件副本”。
  • 在“选择零件副本”对话框中,在“文件类型”框中将文档类型设置为 Unigraphics 零件文档 (*.PRT)。
  • 选择您想要插入的文件,然后单击“打开”。
在进行编辑之后,您必须编辑 UGII_env.dat 文件并保存组件,以在 Unigraphics 与 Solid Edge 之间创建关联链接。
为此:
  • 在 Unigraphics 中,使用“记事本”打开 UGII 文件夹中的 UGII_env.dat。
  • 在该文件中,搜索 MONIKER。
  • 在 UGII_MonIKER=0 一行上,将 0 改为 1。
  • 保存文件。

打开包含多个主体的文件

Solid Edge 允许您打开包含多个立体结构的 Unigraphics 文件。在打开 Unigraphics 文件时,您可以使用 Solid Edge 组件或零件模板。如果您使用 Solid Edge 组件模板来打开包含多个立体结构的 Unigraphics 文件,则会为 Unigraphics 文件中的每个立体结构创建单独的部件。
如果您使用 Solid Edge 零件模板来打开包含多个主体的 Unigraphics 文件,将把 Unigraphics 文件中的立体结构复制到 Solid Edge 文件中,并作为主体特征添加。特征的缺省名称将是 "BodyFeature_n",其中,n 代表 Solid Edge 零件中的特征号。
如果使用“零件副本”命令来打开包含多个立体结构或同时包含立体结构与构造元素的 Unigraphics 文件,将把每个主体作为单独的零件副本特征添加。
当通过“零件副本”打开文件时,与 IGES 或 STEP 之类的传统转换程序不同,Solid Edge 并不尝试缝合表面或布尔立体。Unigraphics 文件中的所有主体都作为构造元素显示。没有任何主体是作为基本特征指定的,然而,您可以使用“转换为基本特征”命令将其中一个主体转换为基本特征。“转换为基本特征”命令出现在所有结构表面特征的快捷菜单中,而无论主体是如何创建的。如果结构表面不是立体,或者,如果已存在基本特征,则此命令不可用。
在更新零件副本特征时,如果对应的主体不再存在于 Unigraphics 文件中,该特征将失败。并且,即使对 Unigraphics 文件添加了新主体,当您更新零件副本特征时,也不会将它们添加至 Solid Edge 文件。如果您想让 Solid Edge 识别对 Unigraphics 文件所作的附加,必须执行单独的插入零件副本操作。
Solid Edge 根据 Unigraphics 文件(而非个别的主体)确定零件副本特征是否已处于过时状态。这意味着链接状态对于一个 Unigraphics 文件内的所有零件副本而言将是相同的。

在 Solid Edge 中更新 Unigraphics 文件

当在 Solid Edge 中打开已更新的 Unigraphics 文件时,“更新零件副本”对话框显示。此对话框允许您更新过时的 Unigraphics 文件。您并不是一定要在打开文件时更新过时的文件。如果您愿意的话,您可以后退并以人工方式更新它们。
在 Solid Edge 中以人工方式更新 Unigraphics 文件:
  • 在“特征路径查找器”中,用鼠标右键单击您想要更新的链接。在快捷菜单中,单击“更新链接”。
    注意:可以在 Solid Edge 中更新 Unigraphics 文件的同时打开它们。

在 Unigraphics 中打开 Solid Edge 文件

可以在 Unigraphics 中打开 Solid Edge 组件、零件和钣金文件
  • 在 Unigraphics 中,在“文件”菜单中单击“打开”。
  • 将“文件类型”过滤器更改为 .ASM、.PAR 或 .PSM。
    • 这将对 Solid Edge 零件指定 Unigraphics 零件名。例如,Part1.PAR 变为 Part1.PRT。所以,如果已存在同名的 Unigraphics (.PRT) 文件,您将无法打开 Solid Edge 零件 (.PAR) 文件。
      注意:不能打开在 Unigraphics 中带有拆散的主体的 Solid Edge 文件。

      特征识别

      在打开 Unigraphics 文件时,Solid Edge 提供了一个选项来识别特征。要识别特征,请在“Unigraphics 导入选项”对话框上选择“识别特征”选项。如果应用特征识别,Solid Edge 文件与 Unigraphics 文件之间的关联链接将会断开。

      高效处理 Unigraphics 文件

      除了要熟悉 Unigraphics 文件的内容以及如何在 Solid Edge 中使用它们之外,还有其他的信息可以帮助您高效地处理这些文件。在转换期间,如果物理或虚拟内存状态不允许您创建或保存文件,就会有一个对话框显示警告,并提供取消或继续操作的选项。
      如果您想尝试释放足够的内存并继续,请单击“继续”,否则,单击“取消”以停止转换过程。如果您单击“取消”,将会保存文件。
      当再次选择 Parasolid 文件进行转换时,将使用在上一转换过程中创建的日志文件来在前一停止点启动转换。日志文件是一个文本文件,它包含主体以及创建或放置的文件的文件名。放置的所有主体在日志文件中都会有一个条目,即使该主体不是唯一的。这可以作为所读取主体的计数。有了此计数,您就能够以递归方式检查 Parasolid 组件结构,以获得(计数 +1)个主体。文件名用于创建高速缓存,以便为主体的多次出现提供复用文件功能。在成功创建整个 Parasolid 组件结构之后,将删除日志文件。如果日志文件在您选择 parasolid 文件时已存在,将打开顶层组件并继续转换。日志文件的名称是.log,它与 Parasolid 文件在同一个文件夹中。
      存在一个 OLE 链接限制,即任何给定组件层都只能有大约 800 个链接。Parasolid 对可以在任何组件层中放置的零件数不加限制,因此,当在 Solid Edge 中打开文件时,可能会出现问题。
      为了处理这种情况,对 Parasolid 组件文件的结构作了修改。为每一层组件创建的文件数在读取 Parasolid 文件时确定。如果驻留在任一层组件中的主体的数目大于 700,就创建一个新的组件对象,并将零件主体重新分配到新的子组件中。例如,假定有一个 Parasolid 文件包含一个具有 2,340 个唯一主体(其中有 20 个是面体)的 Parasolid 组件。于是,将创建三个新的子组件;其中两个各包含 700 个主体,另一个包含 221 个主体。第一层将有 719 个主体,以将所有面体存放在一起,这样,只需创建一个文档。
      在大型组件中,不大可能所有的 Unigraphics 文件都与顶层组件文件驻留在同一个文件夹中。Unigraphics 创建一个外部文件 load_options.def,此文件包含规则以及 Unigraphics 部件文件所在的文件夹,并包含它们与 Unigraphics 组件文件的连接方式。
      为了在 Solid Edge 重复这种情况,可以在导入操作期间使用一个文本文件来定位 Unigraphics 文件。
       
       
      [ 免费发文

       

       
      推荐图文
      推荐数控技术
      点击排行
      网站首页 | 关于我们 | 升级会员 | 联系客服 | 广告合作 | 广告位图 | 使用协议 | 版权隐私 | 蜀ICP备2021024440号
      Powered by DESTOON