Creo转入点坐标,标准格式模版
链接:https://pan.baidu.com/s/1WRCjc2jn84lk8YXJMokX-g?pwd=msgy
提取码:msgy

打开偏移坐标系基准点对话框,点导入,文件选择器里翻不到刚才建的那个点文件,把文件类型改成所有文件才看见,后缀是.pts不是默认的.prt。路径D:\Creo\point_import\coords.pts。
.pts文件是纯文本,记事本或者Excel都能建,每行一个点,X Y Z三个数,中间用空格或者逗号隔开,行末别加分号。从Excel导的时候存成制表符分隔的txt,改后缀为.pts就行。文件名不能有空格,coords.pts可以,my coords.pts不行,空格会让Creo读文件的时候断在空格那里,后面那截当扩展名处理。有个细节是Excel存的txt可能带BOM头,Creo读的时候第一行会多个乱码字符,把txt用记事本打开另存为ANSI编码,别用UTF-8带BOM。
点文件里可以带编号,第一列写1 2 3这种序号,Creo会自动忽略。也可以不带编号,直接XYZ三列。两种格式Creo都认,带编号的话文件里列的顺序是编号 X Y Z,不带编号就是X Y Z。点数据超过几百个的时候带编号方便对数,少了不带也无所谓。
操作路径,模型选项卡→点旁边的箭头→偏移坐标系,弹出来基准点对话框。第一步先在图形窗口里选一个坐标系,默认坐标系PRT_CSYS_DEF,或者自己建的CSYS都行,不选坐标系的话导入按钮是灰的,点不动。坐标系选完,类型下拉框里选笛卡尔、圆柱或者球坐标,跟你的点文件格式对应,笛卡尔就是XYZ,圆柱是R Theta Z,球是R Theta Phi。选好类型,点导入按钮,找到.pts文件,打开。点表里一行一行填进来,预览在图形窗口里能看到,确认没问题点确定,基准点特征就建好了。
点表里可以手动改,双击某一行的XYZ值直接编辑,或者在图形窗口里拖那个点的控制滑块。改完点表里的值,点更新值按钮,图形窗口里的点跟着动。建完的基准点特征在模型树里是一个点特征,下面挂着一堆点,双击进去还能改。用非参数阵列那个勾选框可以把点数据转成非参数化的,转完就不能单独编辑每个点了,除非用文本编辑器打开。一般别勾,留着参数化方便后面改。
点导进来之后要生成曲线,用通过点的曲线,模型选项卡→基准→曲线→通过点,弹出来对话框,把刚才建的点特征里的点按顺序选上,或者直接用搜索工具选整个点特征,Creo自动按点表里的顺序连成曲线。曲线插值方式选样条或者三次,看你的点密度,点密用样条,点疏用三次或者直线。曲线建完点特征可以隐藏,模型树里眼睛图标关掉就行。
那个.ibl文件是另一种格式,点编号可选,每行开头可以写begin section和begin curve,也能导进来生成曲线。.ibl跟.pts的区别是.ibl可以带多段曲线的定义,每段之间用begin curve隔开,.pts就是纯点集。导曲线的话用模型→获取数据→导入,文件类型选曲线,.ibl文件直接导成基准曲线,不用先建点再连。之前做风机叶片的时候用过这个,NACA翼型数据点存成.ibl,一次导进来自动生成翼型曲线。
导入失败报“无效的点数据”,先看分隔符,逗号分隔的话Creo有的版本不认,换成空格或者制表符。再看小数点,中文输入法下打的句号跟英文句点长得一样但编码不一样,肉眼看不出来,把点文件在记事本里全选,把标点重新打一遍。还有负数前面的减号,中文输入法下是长横线,换成英文减号。
D:\Creo\point_import\下面那个coords.pts是五轴加工路径用的点,一共47个点,用来生成空间曲线。下次把那个ibl的模板也存一份到这里,多段曲线那种格式的,begin section和begin curve的位置关系还没…
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删