Flux Reference Manual

  • Welcome to Flux
  • Introduction
    • Installing the software
    • The user interface
    • Part workflow
  • CAD
    • 2-D Import
      • 2-D Cleanup
    • 3-D Import
      • Import 3D Model
      • Import assembly
      • Form detection
      • Component detection
    • Modifying the geometry
    • Attachments
  • Laser CAM
    • Part workflow
      • Editing panels
        • Laser cut
          • Approach
          • Withdrawal
          • Microjoint
          • Advanced
        • Contour
        • Scrap cut
        • Part
        • Corner treatment
      • Quick-Nest
    • Job workflow
      • Job panel
        • Sheets tab
        • Parts tab
        • Layouts tab
        • Summary tab
      • Edit layout
        • Nesting modes
        • Placement panel
        • Sequencing
        • Slice sheet
    • Bevel cut
      • Open contours
      • Variable bevel
      • Miscellaneous
    • Advanced
      • Finishing rules
      • Edit LTT
      • FlyLine
      • TwinLine
        • Strategy
        • Microjoints
        • Further settings
      • DetectLine
  • Bend CAM
    • Create bend data
    • Bend navigator
    • Edit bend data
      • Edit a bend
      • Edit a tool mount
      • Edit a bend setup
      • Edit the back-gauges
      • Edit angle measurement
      • Bends spreadsheet
      • Changing the sequence
      • Adding setups and stations
    • Advanced
      • Angle measurement
      • Batch process
      • Recompute solution
      • Tonnage check
    • Bending Aids
  • BendMaster CAM
    • Bend navigator
    • Part pickup
      • Pickup from pallet
      • Pickup from dispenser
    • Robotic bending
      • Insertion
      • Bending
      • Extraction
    • Regripping
      • Regrip panel
      • Add regrip
      • Edit regrip
      • Regrip with jaw
      • RG-Stations panel
    • Part deposit
      • Deposit panel
      • Repeat and sequence
      • Add separator sheets
      • Lock part-rest
      • Deposit pattern types
    • Advanced
      • Waypoints
      • Cell configuration
      • Custom Cell Components
      • Gripper database
        • Create a gripper
        • Import gripper from DXF
        • Import Suction Cup
  • FlexCell CAM
    • Bend navigator
    • Part pickup
      • Pickup from pallet
      • Centering table
    • Robotic bending
      • Insertion
      • Bending
      • Extraction
      • Advanced
    • Regripping
      • Regrip panel
      • Add/Remove regrip
      • Gripper Panel
      • RG-Stations panel
    • Part deposit
      • Deposit panel
      • Deposit Tabs
    • Advanced
      • Waypoints
      • Cell configuration
      • Gripper database
        • Create a gripper
        • Import gripper from DXF
    • Troubleshooting
  • Fold CAM
    • Create fold data
    • The Fold view
    • Editing Fold data
      • Edit a bend
      • Edit a side/section
      • Change the sequence
      • Edit the blank-holders
      • Edit the gauging
      • Edit the blades
      • Edit the loading
      • Edit the unloading
    • Tool inventory
    • Advanced
      • Custom air-gap tables
      • Manual bend completion
      • Required flange length
  • Settings
    • Drawing
      • Layers
      • Dimensions
      • View
    • Bend CAM
      • Machine defaults
      • Bend outputs
      • Bend view
      • Bend cell
    • Cut CAM
      • Layout
        • Nest settings
        • Sheet
        • Sheet handling
        • Skeleton cuts
        • Work support
      • Laser CAM
        • Sequence
      • Cut outputs
      • Cut view
    • Panel bending
      • Defaults
      • ZBW carriers
      • Outputs
    • Reports
      • Item defaults
    • Import/Export
    • Environment
  • Database
    • Materials
    • Machines
    • Bend tools
    • Bend deductions
    • Bend grippers
    • Forms and Components
  • Reports
    • Report designer
    • Fields, pictures and tables
    • Bands (sub-reports)
    • Labels, bitmaps and shapes
  • Appendix
    • Supported 3D formats
    • Separator sheet DXF
    • Bend tool DXF
    • The Adapt Geometry feature
BendMaster CAM
/
Advanced
/
Gripper database
/
Import gripper from DXF

Import gripper from DXF

A vacuum suction gripper for the BendMaster machines can be imported from a DXF file. The DXF file represents the top view of the gripper (top view means from the suctions cups, NOT from the BendMaster). POLYLINE entities in the DXF file provide the shape of the gripper plate and TEXT entities provide additional information about the gripper (like its name, thickness, and suction cup placement).

Files in the required format (DXF, ARV, or GEO) can be imported into the Bend Database.

To import a gripper:

  1. Open the Database inside Flux.

  2. Select the Bend Grippers option from the list.

  3. Click on the Import…​ option and select a gripper as DXF file from the directory.

    Gripper import

Here is how this gripper looks after importing (shown in two views from below and above).

Gripper previewGripper preview

Basic gripper

See the simple drawing shown below, which defines a gripper and can be saved as a DXF file to import back inside the Gripper inventory.

Basic gripper

Here are some important points about how the DXF is drawn:

  • The origin of the drawing (0,0) corresponds to the robot’s wrist center. You can see this represented by a point and a circle in the figure. (Both the point and the circle are not really needed for the gripper import, since the gripper center is implicitly always at the origin).

  • This drawing also has some POINT entities representing each of the suction cup locations. Again, these are primarily for making the drawing more clear and are not actually used by the gripper importer (the suction cup positions are specified by text entities).

  • The actual plate shape is drawn as closed POLYLINE entities. If you have other polylines inside the outer one, they become holes in the plate.

Basic gripper preview Basic gripper preview

Two-layered gripper

Slightly more complex grippers can be modeled using a separate BASEPLATE layer. Create a layer named BASEPLATE in the DXF file, and draw some closed POLYLINE shapes in that layer. Then this layer can have separate Z extrusion limits specified by the BASEPLATEEXTENT key. The tools needed to create and edit layers are now added.

  1. Click on Related when a drawing is being edited.

  2. Select the Layers menu to add new layers, rename them, set colors and change line-styles.

    Related
  3. In the drawing, clicking on an entity allows you to change the layer of that entity.

    Layer
    Layer appears in the entity panel only if there are multiple layers in the drawing.
  4. After editing the drawing using these tools, save the drawing in DXF Format. Here is a DXF drawn using such a BASEPLATE layer (shown green in the image).

    Two-layered gripper
    For this gripper, the wrist extends from Z=0 to Z=23. Then, the base plate (green) extends from Z=23 to Z=40, as indicated by the BASEPLATEEXTENT key. Finally, the actual gripper plate (holding the suction cups) extends from Z=40 to Z=63, as indicated by the PLATEEXTENT key.
    The gripper plate also has some hexagonal holes in it.

    When imported, this gripper looks like the image below:

    Two-layered gripper preview

Multi-layered gripper

Multi-Layered Grippers is an updated version of Two Layered Gripper in which more than two layers can be created and imported using Flux. To use a multi-layered gripper, the DXF will have to include the text VERSION = 2. A sample multi-layered gripper is shown below:

Multi-layered gripper

Each layer has to be defined with its extents like LAYER_1 = 23 : 35. The entities in this layer will be added to these extents. Similarly, the cups are defined in the form, CupNo = X pos, Y pos, [Cup type, Mounting height, Cup group].

X and Y positions are mandatory.

Different possible definitions for suction cups are explained below:

CupNo = X pos, Y pos with the name of the cup specified in CUPNAME as in the previous version
CupNo = X pos, Y pos, Cup type, wherein each cup type is defined separately (for oval cups, names vary with angle)
CupNo = X pos, Y pos, Cup type, Mounting Height
CupNo = X pos, Y pos, Cup type, Mounting Height, Cup Group

Example

CUP1 = 275, 314, SAOB60x30_90grad_ged, 72, 2

If the mounting height is not specified, maximum plate extent is considered by default. Similarly, the suction cup group will be set to 1, if not defined.

At the moment, Flux does not support different mounting heights for the suction cups.

When imported, a sample gripper looks like the image below:

Multi-layered gripper preview

Multi-layered gripper preview

Multi-circuit gripper

You can create a multi-circuit gripper (a gripper that has several independent vacuum circuits). For such a gripper, each suction cup is assigned a non-zero group number.

Assign suction groups using a special format for CUP1POS, CUP2POS, etc as shown below:

CUP1POS = 340,120 #6

CUP2POS = 420,140 #8

The value after the # is the suction group number for the cup. In this example, Cup 1 is assigned to suction group 6, Cup 2 is assigned to suction group 8, and so on.

For a multi-circuit gripper to be correctly configured, every cup must be assigned a suction group number in this manner.

The maximum number of suction cups that can be used in a gripper is limited to 100. If you import a gripper with more than 100 suction cups, Flux will show a failed to import error message.

The below image shows some sample grippers inside the bend Bend Grippers database.

Multi-circuit gripper

Contents

  • Basic gripper
  • Two-layered gripper
  • Multi-layered gripper
  • Multi-circuit gripper
Create a gripper Import Suction Cup

      Copyright © 2025 TRUMPF Metamation. All rights reserved.

    Compiled by Bento