Files
pythonocc-step-editor/Creo软件具备哪些建模形式.md
T

312 lines
5.3 KiB
Markdown
Raw Normal View History

Creo(原 Pro/ENGINEER)支持的参数化建模操作非常丰富,远不止"拉伸、倒圆"。如果按建模功能分类,大约有 **4060 种常用特征(Feature**
下面按类别整理。
---
# 一、草绘(Sketch
二维参数化基础。
* 直线
*
* 圆弧
* 椭圆
* 样条曲线(Spline
*
* 中心线
* 构造线
* 倒角
* 圆角
* 文本
* 尺寸约束
* 几何约束(平行、垂直、相切、重合等)
---
# 二、实体基础特征(Solid Feature
最常用。
| 功能 | Creo名称 |
| ------ | ---------------------- |
| 拉伸 | Extrude |
| 旋转 | Revolve |
| 扫描 | Sweep |
| 可变截面扫描 | Variable Section Sweep |
| 螺旋扫描 | Helical Sweep |
| 混合 | Blend |
| 边界混合 | Boundary Blend |
| 放样 | LoftBlend实现) |
| 扫掠混合 | Swept Blend |
| 壳体 | Shell |
| 厚度 | Thicken |
---
# 三、布尔运算
* 合并(Merge
* 切除(Cut
* 相交(Intersect
* 继承体(Inheritance
* 布尔组合(Boolean
---
# 四、孔(Hole
Creo孔功能非常丰富。
例如:
* 简单孔
* 通孔
* 盲孔
* 沉头孔
* 沉孔
* 螺纹孔
* 标准孔
* 自定义孔
* 多深度孔
支持:
* ANSI
* ISO
* DIN
* JIS
等标准。
---
# 五、圆角和倒角
圆角(Round
包括:
* 恒定圆角
* 可变半径圆角
* 全圆角
* 面圆角
* 边圆角
* 相切传播
倒角(Chamfer
支持:
* D×D
* D×Angle
* Angle×D
* 顶点倒角
---
# 六、筋板(Rib
例如:
* Rib
* Web
* Thin Rib
---
# 七、拔模(Draft
包括:
* 中性面拔模
* 分型面拔模
* 可变拔模
* 分段拔模
---
# 八、镜像和阵列
Mirror
支持:
* 特征镜像
* 几何镜像
Pattern
支持:
* 方向阵列
* 轴阵列
* 表阵列
* 曲线阵列
* 填充阵列
* 尺寸驱动阵列
* 引用阵列
* 用户定义阵列
---
# 九、复制
* Copy Feature
* Move
* Rotate
* Scale
* Shrink
---
# 十、曲面(Surface
Creo曲面功能非常强。
包括:
* 拉伸曲面
* 旋转曲面
* 扫描曲面
* 边界曲面
* 混合曲面
* 填充曲面(Fill
* 偏移曲面(Offset
* 延伸曲面(Extend
* 修剪曲面(Trim
* 合并曲面(Merge
* 替换曲面(Replace
* 删除曲面(Delete
* 缝合曲面(Quilt
* 相交曲面(Intersect
* 镜像曲面
* 复制曲面
---
# 十一、工程特征
* 坐标系(CSYS
* 基准点
* 基准轴
* 基准面
* 基准曲线
* 包络体
* 骨架模型(Skeleton
* 发布几何(Publish Geometry
---
# 十二、曲线(Curve
* 投影曲线
* 相交曲线
* 边界曲线
* 样条曲线
* 方程曲线(Equation Curve
* 螺旋曲线
* 基准曲线
* 偏移曲线
* 组合曲线
---
# 十三、扫描高级功能
例如:
* 普通扫描
* 可变截面扫描
* 沿轨迹扫描
* 双轨扫描
* 法向扫描
* 扭转扫描
* 导向扫描
---
# 十四、螺纹
* Cosmetic Thread
* 实体螺纹
* 内螺纹
* 外螺纹
* 锥螺纹
---
# 十五、柔性与变形
* Flex
* Warp
* Bend
* Twist
* Offset Geometry
* Morph
---
# 十六、钣金特征(Sheetmetal
* Wall
* Flange
* Bend
* Unbend
* Flat Pattern
* Corner Relief
* Rip
* Hem
* Punch
* Form
---
# 十七、自由曲面(ISDX/Style
* Style Surface
* Boundary Curve
* Bézier 曲面
* NURBS 曲面
* G0/G1/G2 连续
* 自由形状编辑
---
# 十八、参数化能力
Creo 的核心优势在于所有特征均可参数驱动,包括:
* 尺寸参数(Dimension
* 关系式(Relation
* Family Table
* UDF(用户定义特征)
* ProgramPro/PROGRAM
* Mapkey
* 参数(Parameter
* 层级引用(Reference
* 外部参数关联
---
## 与 STEP AP242 特征的对应关系
如果你的目标是开发类似 **Creo → STEP → 自研 CAD/CAE** 的参数化建模系统,可以重点支持以下高频特征(约占工业模型的 90% 以上):
| Creo 操作 | STEP 表达 | 建议优先级 |
| -------------- | -------------------------- | ----- |
| 拉伸(Extrude | Extruded Area Solid | ★★★★★ |
| 旋转(Revolve | Revolved Area Solid | ★★★★★ |
| 扫描(Sweep | Swept Area Solid | ★★★★★ |
| 放样(Blend/Loft | Lofted/B-Spline Surface | ★★★★☆ |
| 孔(Hole | B-Rep + 圆柱面 | ★★★★★ |
| 倒圆(Round | B-Rep + 圆环面/圆柱面 | ★★★★★ |
| 倒角(Chamfer | B-Rep + 平面 | ★★★★★ |
| 壳体(Shell | Offset Surface + B-Rep | ★★★★☆ |
| 筋(Rib | Extrude + Thin Feature | ★★★★☆ |
| 阵列(Pattern | Transformation + Instances | ★★★★☆ |
| 镜像(Mirror | Transformation | ★★★★☆ |
| 拔模(Draft | Drafted Faces | ★★★★☆ |
**如果按工业软件(Creo、NX、SolidWorks、CATIA)的实际使用统计,前 15~20 类参数化特征(拉伸、旋转、扫描、放样、孔、倒圆、倒角、壳体、筋、拔模、镜像、阵列、曲面等)即可覆盖绝大多数机械零件的建模需求。**