PD/PS软件模型数据支持JT格式的文件,一般情况下,资源文件、部件文件均使用包含有JT文件的cojt类型的文件夹来表示。特殊情况下,也可用Robcad的co类型文件。如果在PD/PS软件中使用co格式文件,应将其升级为cojt格式,或将JT文件放置在co目录中,否则在PD/PS软件中无法正常显示对象模型。通常情况下,从供应商手里拿来的数模都是STEP格式、STP格式、IGS格式等第三方格式。STP格式、STEP格式、IGS格式都是一种可交换的中间格式,市面上几乎所有的机械设计软件(如CATIA、UG、SolidWorks、PRO/E等)都能将其打开。但是,PD/PS软件却不支持这种格式的数模文件,因此我们需要将数模格式进行转换,以便导入PD/PS软件中进行使用。以下我们就来介绍几种常用的数模格式转换方法。
一、使用Crossmanager软件进行转换
CrossManager是一款独立运行的CAD文件格式转换工具,它不依赖其他任何CAD软件。CrossManager可以将绝大多数CAD文件轻松地转换为各种格式(当然也包含JT格式),并且支持CAM加工数据,是一款十分强大的转换软件,如图1所示。
无论是机械设计软件保存的原始格式数模还是中间格式数模,CrossManager软件均可将其转换为JT格式。转换时只需在软件“输入格式”选项后选择相应的数模格式,“输出格式”选择为JT格式即可。(这里小木建议先将机械设计原始格式数模保存为中间格式,然后在使用CrossManager软件进行格式转换,这样效果会更好。)


图1
二、JT格式数模添加cojt类型文件夹
PD/PS软件数模导入时,JT格式文件必须以cojt类型文件夹形式才能被支持,因此我们还需要在转换好的JT格式数模外加一个cojt类型的文件夹。
1.对于数模文件较少的情况下,我们可以直接新建一个文件夹,并对其重命名,名称与JT格式数模文件名相同,名称后缀为.cojt,如下图所示,然后将JT格式数模文件复制粘贴进去。
后缀为.cojt的同名文件夹
2.对于数模文件较多时,新建文件夹的形式的方法就不适用了。这时,我们可以使用Windows 批处理文件 (.bat)对数模进行批量添加cojt类型文件夹,批处理文件中的命令代码如下所示。
@echo off
@echo trans jt to cojt
for /f “tokens=1* delims=.” %%J in (‘dir /b *.jt’) do (
if not exist “%%J” md “%%J.cojt”
move /-y “%%J.jt” “%%J.cojt”
)
Pause
使用时只需将批处理文件复制到与JT数模文件相同的文件夹中,然后对其双击即可。
三、co格式数模转换
co格式文件是原Robcad中使用的数据格式,PD/PS软件可以对其直接进行导入,但是不能在软件中显示数模,因此co格式文件也需要转换为包含有JT文件的cojt类型的文件夹才可正常使用,对co格式文件的转换有两种方法:
1.使用Windows 批处理文件 (.bat)进行转换
制作转换co格式文件的批处理文件,代码如下所示。
cls
@echo off
@echo trans co to jt and move original co to folder origin_co
pause
REM get the directory and use the application
cd>leo.txt
set /p X=<leo.txt
upgradetoversion -dir %X%\ -co2jt
REM move original co into folder origin_co
md %X%\origin_co
for /f %%Y in (‘dir /b *.co’) do (
move %%Y %X%\origin_co
)
REM delete tempory txt used for get directory
del leo.txt
pause
使用时只需将批处理文件复制到与co数模文件相同的文件夹中,然后对其双击即可。批处理文件可以将co格式数模直接转换为与co格式数模同名的包含有JT文件的cojt类型的文件夹。

Tecnomatiix PDPS数模数据格式转换方法相关推荐

  1. stp文件怎么变文件夹_PDPS教程之数模数据格式转换-stp文件怎么打开

    PD/PS软件模型数据支持JT格式的文件,一般情况下,资源文件.部件文件均使用包含有JT文件的cojt类型的文件夹来表示.特殊情况下,也可用Robcad的co类型文件.如果在PD/PS软件中使用co格 ...

  2. Python数模笔记-NetworkX(2)最短路径

    1.最短路径问题的常用算法 最短路径问题是图论研究中的经典算法问题,用于计算图中一个顶点到另一个顶点的最短路径. 欢迎关注 Youcans 原创系列,每周更新数模笔记 Python数模笔记-PuLP库 ...

  3. Python数模笔记-NetworkX(1)图的操作

    1.NetworkX 图论与网络工具包 NetworkX 是基于 Python 语言的图论与复杂网络工具包,用于创建.操作和研究复杂网络的结构.动力学和功能. NetworkX 可以以标准和非标准的数 ...

  4. Python数模笔记-Sklearn(4)线性回归

    1.什么是线性回归? 回归分析(Regression analysis)是一种统计分析方法,研究自变量和因变量之间的定量关系.回归分析不仅包括建立数学模型并估计模型参数,检验数学模型的可信度,也包括利 ...

  5. Python数模笔记-模拟退火算法(4)旅行商问题

    1.旅行商问题(Travelling salesman problem, TSP) 旅行商问题是经典的组合优化问题,要求找到遍历所有城市且每个城市只访问一次的最短旅行路线,即对给定的正权完全图求其总权 ...

  6. CAD模型减面和轻量化应用 不必重建数模

    CAD 模型不仅用于产品的设计.研发和生产,在 3D 说明书.产品配置器和各类市场宣传物料中,3D 数模贯穿了产品全生命周期.然而,CAD 模型一般很难在网页端.移动端.XR 端等应用中直接使用,需要 ...

  7. 【2019数模国赛C题】js+BaiduMap API实现上海浦东机场出租车行车路径可视化

    作为数学苦手,每次参加数模(虽然加上这次也就两次)都是抱着划水抱大腿的打算参加的--C题要求的是搜集某城市航班和该城市机场出租相关信息,航班信息倒简单,爬一下携程.飞常准之类的网站就行了.机场出租信息 ...

  8. 模拟信号与数字信号以及数模隔离简介

    什么是模拟信号?什么叫数字信号? 什么是叫模拟信号? 信号在时间和数值上都是连续变化的信号称为模拟信号.模拟信号是指用连续变化的物理量表示的信息,其信号的幅度,或频率,或相位随时间作连续变化,如目前广 ...

  9. 电路基础知识 -- 数模信号

    一.数模信号介绍 参看:什么是模拟信号?什么叫数字信号? 什么是叫模拟信号? 信号在时间和数值上都是连续变化的信号称为模拟信号.模拟信号是指用连续变化的物理量表示的信息,其信号的幅度,或频率,或相位随 ...

最新文章

  1. C++ 复数类加减法运算重载为成员函数形式
  2. css fix 手机端,移动端布局fixed问题解决方案
  3. lombok依赖_使用Lombok 前你需要知道这些
  4. vscode vue解决跨域_在vs code 中如何创建一个自己的 Vue 模板代码
  5. 魅族16s封胶事件结果:属极个别封胶漏点 双方协商执行一赔二
  6. Python实现“按任意键返回”和无回显输入
  7. y币充值通道_比特币如何扩容?读懂比特币链下扩容技术进展与投资现状
  8. DeskClock选择闹钟声音时有重复选项
  9. ubuntu下python多版本切换问题
  10. C# 给picturebox添加滚动条
  11. npm下载地址的查询与切换
  12. 智能手机企业现状 行业发展趋势
  13. python一个字符占几个字节_字符串在Python内部是如何省内存的
  14. Functional Programming in Java venkat(2) hello lambda expressions
  15. MySQL创建S,P,J,SPJ表,以及SQL语句
  16. 项目中引入阿里巴巴图标——iconfont图标的使用-svg格式
  17. 字节跳动2019年笔试题
  18. 9月24号面试总结(康拓普1面)
  19. 项目上线后,接口报错:SELECT command denied to user ‘用户名’ @ localhost‘ for table ‘ ‘
  20. 【Linux集群教程】07 块存储之 iSCSI 服务

热门文章

  1. Java Gradle入门指南之gretty插件(安装、命令与核心特性)
  2. cgroup-net_cls子系统分析
  3. 利用tushare绘制投资组合可行集python代码
  4. Python数据分析高薪实战第四天 python数据采集下载和提取保存
  5. Axure 9.0入门设计APP界面
  6. matlab初值微分方程,常微分方程初值问题的MATLAB解法
  7. 一个简单的学籍信息管理系统,基于PHP和Bootstrap的实现
  8. RWS 负责任羊毛标准
  9. vscode登陆中国版leetcode
  10. 多链路5G组网方案-支持国密算法的5G安全组网方案