分享

Creo Elements/Direct截面(线割)命令如何使用?

Creo Elements/Direct的<截面>命令是很常用的命令,英文版叫Section,习惯翻译为线割,该命令是将一个零件分割成两个或多个零件,它不会移除任何材料,只是创建一个或多个新零件。

此命令比较简单,主要是一个零件和剖切刀具,此剖切刀具的类型如菜单所示:
分割工具类型.png

翻译很烂,命令菜单翻译为<截面>,命令标题为<切片>)

分割工具可以是以下任何一种:面、曲面、平面、工具
工具类型描述
单个和多个平面,平面必须完全超出被分割零件边界
曲面 单个曲面,内部曲面曲面,或外部曲面,沿曲面延展方向切割
平面 零件内部的平面、外部的平面、工作平面,沿面的延伸方向分割零件;
工具 工作平面内的封闭轮廓、实体零件、曲面(需超出被分割零件边界)

按照分割工具类型,使用方法如下:

一、面
单个或多个平面,平面必须完全超出被分割零件边界

如下图所示,多个平面将零件P1分割为两个零件
面.png

二、曲面
内部曲面,或外部曲面,但必须是单个曲面,无需完全超出被分割零件,会按照曲面的延展方向切割。

内部曲面,比如半圆弧曲面,半圆弧自动延展,会将P1分割为P1和P1.1两个零件,如下所示:
内部曲面分割.png

外部曲面,可以是完全超出零件边界的,如下图所示
曲面.png

也可以不超出零件边界,但需确保曲面具有延展性,默认会沿着曲面的延展方向分割实体零件,如下图,所示:
外部曲面分割.png

三、平面
零件内部的平面、外部的平面、工作平面,沿面的延伸方向分割零件;

可以是零件自身的平面,如下图所示:
平面分割1.png

也可以是工作平面,如下图,以工作平面分割零件
工作平面分割.png

也可以是其他零件的面,只要是平面都可以分割零件,无论是内部还是外部的

四、工具
包括:工作平面内的封闭轮廓、实体零件、曲面(需超出被分割零件边界)

首先可以按照工作平面内的封闭轮廓,将零件分割为单个或多个零件,如下图所示
封闭轮廓.png

也可以实体零件为工具,将相交的部分,分割出来,如下图所示
实体零件分割.png

超出被分割零件边界的曲面,也可以做为工具,类似于曲面工具,如下图
曲面分割.png

以上就是<截面>命令的使用方法,如有使用问题,可回帖讨论。


已有(9)人评论

跳转到指定楼层
倪1833问题互助团队 发表于 2021-4-19 11:15:57
这个命令相当有用,最近用的很多。这个命令在一些特殊情况下会出问题:
1. 切割复杂的曲面,比如切割线或者面穿过复杂倒圆处什么的
    这种情况需要造一个切割用实体,避免穿过这些曲面,然后用实体去分割
    如果切割实体边界也穿过这些曲面,也很可能切不出
2. 两个物体之间是线接触(可能也有点接触?我没有遇到过),有时也分不出
    这种情况可以多切一些,把这个接触线切到一个实体,然后通过delete face命令把多切的东西给删掉,利用insert face等修补面的工具补全实体,


以上是这个命令的两个使用小体会。关键是选好切割工具和位置,尽量不要穿过复杂面且多利用补面工具。
Superman实名认证 问题互助团队 赏金猎人 发表于 2021-4-19 11:36:07
倪1833 发表于 2021-4-19 11:15
这个命令相当有用,最近用的很多。这个命令在一些特殊情况下会出问题:
1. 切割复杂的曲面,比如切割线或者 ...

化整为零,化零为整,实体变曲面,曲面变实体,灵活运用
倪1833问题互助团队 发表于 2021-4-19 11:48:49
Superman 发表于 2021-4-19 11:36
化整为零,化零为整,实体变曲面,曲面变实体,灵活运用

是的,我最近切了一周多,基本都是这样用
Superman实名认证 问题互助团队 赏金猎人 发表于 2021-4-19 12:14:17
倪1833 发表于 2021-4-19 11:48
是的,我最近切了一周多,基本都是这样用

你说的复杂曲面零件,无法直接分割这种还没遇到过。比如下面的实体零件,有很多曲面构建的,但线割也是很容易。
线割曲面.gif

倪1833问题互助团队 发表于 2021-4-19 12:51:30
Superman 发表于 2021-4-19 12:14
你说的复杂曲面零件,无法直接分割这种还没遇到过。比如下面的实体零件,有很多曲面构建的,但线割也是很 ...

可能我的原始模型是从stp转过来的,本身有一些破损我没有修复。
stp文件80M, 转成pkg后20M, 有好多错误,我没有办法处理。
只能是一点一点切割,然后逐个零件修复。
如下图中黄色的部分就无法分割。


checking part /36.142/p36.14.2 :

Warning:Body is a non-manifold part
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Inconsistent sequence of coedges at vertex
Error:Inconsistent sequence of coedges at vertex
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Inconsistent sequence of coedges at vertex
Error:Inconsistent sequence of coedges at vertex
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Error:Edge doesn't lie on face but it should
Warning:knife Edge found
Warning:knife Edge found
Warning:Advisor: Edge is short

This part is corrupt.   (Error 319)
33.jpg
Superman实名认证 问题互助团队 赏金猎人 发表于 2021-4-19 13:43:40
倪1833 发表于 2021-4-19 12:51
可能我的原始模型是从stp转过来的,本身有一些破损我没有修复。
stp文件80M, 转成pkg后20M, 有好多错误, ...

零件有问题,很多操作都可能会报错,建议先确保导入没错误,再做下一步操作。
STP导入时调整一下再导,应该就不会有破面。
倪1833问题互助团队 发表于 2021-4-19 14:24:08
Superman 发表于 2021-4-19 13:43
零件有问题,很多操作都可能会报错,建议先确保导入没错误,再做下一步操作。
STP导入时调整一下再导,应 ...

stp自定义精度已经试了,可能已经是最优导入。能都是实体已经不错了,可能stp本身也有点问题。
HOH 发表于 2021-4-27 20:58:49
这个命令确实非常实用,修改起来溜到飞起!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则