SHA_PUNCH punches a hole into a sheet metal part using a specific punch
tool, thus creating a punch feature.
+----------------<--------------------+
| |
-->(SHA_PUNCH)--+--(:SHEET_PART)----|sheet|-----------+-->
| |
+--(:WP)------------|wp|--------------+
| |
+--(:PROCESS)-------|process name|----+
| |
+--(:TOOL_TYPE)-----[tool type id]----+
| |
+--(:TOOL)----------[tool id]---------+
| |
+--(:TOOL_ANGLE)----|angle|-----------+
| |
+--(:DEPTH)---------|depth|-----------+
| |
+--(:ADJUST_POINT)--|pt 2d|--|pt 2d|--+
| |
+--(:POSITION_BACK)-------------------+
| |
+--(:NEXT_BOOLEAN)--------------------+
| |
+--(:BOOLEAN_BACK)--------------------+
| |
+--|confirmed point 2d|---------------+
The following options are available to punch a sheet metal part:
-
:SHEET_PART
- specifies the sheet metal part to be punched.
-
:WP
- specifies the workplane to be used to position the punch tool.
-
:PROCESS
- specifies the punch process to use.
-
:TOOL_TYPE
- specifies the punch tool type.
-
:TOOL
- specifies the punch tool.
-
:TOOL_ANGLE
- specifies the positioning angle for the punch tool.
-
:DEPTH
- specifies the punch depth for the tool.
-
:ADJUST_POINT
- specifies a new adjust point (cursor point) for the tool.
-
:POSITION_BACK
- undoes the last tool positioning.
-
:NEXT_BOOLEAN
- performs the punch and allows to position the tool again.
-
:BOOLEAN_BACK
- undoes the last punch.
Use this action to create a punch feature in a sheet metal part using
specified punch tools.
SHA_STAMP terminate action
SHA_REMOVE_TOOL terminate action
SHA_MOVE_TOOL terminate action