Working with Form Features

Commands: SMFORM, SMCONVERT, SMREPLACE, BMINSERT

 

Form features a kind of sheet metal features, corresponding to the result of application of a forming tool to a sheet. Form features can be recognized in imported geometry or inserted from built-in or user-defined libraries. Form features can be edited directly and parametrically. Form features are listed in the Mechanical browser with their parameters. Parameters of form features are also displayed and can be edited in the Properties bar upon selection of one or several faces of one or several form features.

A library of parametrized sheet metal form features has been added. It is available from the Form Features tab of the Tool Pallettes panel. The library contains most commonly used form feature types. To insert a form feature to a sheet metal 3D solid drag the form feature icon from the Tool Palettes panel  to a flange of the solid.

SmForm: command converts a selected set of faces to a form feature. A drawing file with a user-defined form feature can be saved and then inserted using the BMINSERT command.

SmConvert: command recognizes form features in imported geometry.

SmReplace: command allows replacing form features (including recognized ones) in sheet metal parts with form features from the built-in or user library.

 

SMFORMFEATUREUNFOLDMODE: system variable controls the appearance of the form features in 2D and 3D unfolded model representations.

To Insert a Form Feature

Form features are added to sheet metal part by insertion on the existing flanges. The form features can be inserted by means of BmInsert command or by drag-and-drop process of required form feature from Form Features tab of Tool Palettes.

  1. Make sure Dynamic Dimensions (DYN) and Dynamic UCS (DUCS) are active.

  2. Do one of the following:

The Select file to insert dialog displays the FormFeatures folder
C:\Users\<UserName>\AppData\Roaming\Bricsys\BricsCAD\V17x64\en_US\Support\DesignLibrary\SheetMetal\FormFeatures:




Select the desired form feature element from file list, then double click or press the Open button.

  1. Move the cursor over the flange face you want to insert the feature in.
    The dynamic UCS aligns to the selected face.
    The orientation of the UCS depends on the edge you enter the face.
    Dynamic dimensions display from the origin of the UCS to the insertion point of the form feature.

The command bar reads:  Select insertion point or [Edit inserted entity/Rotate component/set Base point/Name/insertion Type/Flip/mUltiple] <0, 0, 0>:

  1. (option) Choose an option (see the BmInsert command for more details):

  1. To insert a the form feature do one of the following:

  1. Repeat step 5 to insert another copy or press Enter to stop.

Editing the Parameters of a Library Form Feature

Form features in the form feature library are parametric components. Several parameters control their dimensions. Parameters to control the Length, Width, Height and Radius of the form feature are correspondingly named L, W, H and R. The thickness of the form feature is set equal to the  thickness of sheet metal part automatically.

The parameters of a single form feature can be edited either in the Properties Bar or in the Mechanical Browser. Parameters of multiple form features can be edited in the Properties Bar only.

Methods to select form features

Editing parameters in the Properties Bar

  1. Select the form feature(s).

  2. Select a parameter in the Parameters node in the Properties Bar.


     

Editing parameters in the Mechanical Browser

  1. Select the form feature in Form node of the component structure tree.

  2. Select a parameters in the lower panel of the Mechancial Browser and type a new value.

Creating Custom Form Feature

  1. Open a new drawing using Mechanical-metric.dwt as the template.

  2. Create the 3D geometry of the form feature.

  3. Execute the SmConvert () command.

  4. Exectute the BmMech () command.
    You are prompted: Name for mechanical component <Component_2>:

  5. Type a name for the form feature.
    You are promted: Convert blocks and external references to mechanical components? [Yes/No] <Yes>:

  6. Select the No option.

  7. In the Extension type field in Mechanical Browser select Sheet Metal Form Feature.

  8. Select the Flange_1 and Form_1 features in the Bodies node, then right click and select Disable in the context menu.

  9. Create 2 new layers: UNFOLD_SYMBOL_UP and UNFOLD_SYMBOL_DOWN.

  10. Turn layers 0 and UNFOLD_SYMBOL_DOWN Off and set layer UNFOLD_SYMBOL_UP Current.

  11. Create the unfold symbol, which will be placed on the face the form feature is placed in.

  12. Turn off the UNFOLD_SYMBOL_UP layer and turn on the UNFOLD_SYMBOL_DOWN layer. Set the UNFOLD_SYMBOL_ DOWN layer current.

  13. Create the unfold symbol, which will be placed on the opposite face the form feature is placed in.

  14. Turn on layer 0 and turn the UNFOLD_SYMBOL_UP and UNFOLD_SYMBOL_DOWN layers off. Select the 0Set layer 0 current.

  15. Save the drawing.

Creating Custom Parametric Form Feature

We will now parametrize the custom form feature we created in the previous procedure.

Two parameters are needed here: D for diameter of the bigger edge of the conical hole and A for angle of the face of the conical hole. In Sheet Metal we have a parameter _SM_THICKNESS which is equal to the thickness of the sheet metal part.

 

  1. We will first create an auxiliary body for constraining on a new CONSTRUCTION layer. Make this layer current and switch off all other layers.

  2. Create a Region on the CONSTRUCTION layer in the XY plane of the WCS.

  3. Apply a dmFix3D constraint () to the region.

  4. Switch on layer 0.

  5. Apply a dmCoincident3D constraint ( ) between the region face and the flange top face.


     

  6. Apply a dmDistance3D constraint ( ) between the  flange top and bottom faces.
    First select the top face, then hit the TAB key to select the bottom face.
    Accept the default value in the dynamic dimension.

  7. Type _SM_THICKNESS in the Expression field of the Distance_3 constraint.

  8. 10. Since our Form Feature is conical we can modify flange from parallelepiped to cylinder

  9. In the Mechanical Browser right click the feature name and select Add new parameter in the context menu.
    Rename new parameter to D .
    Select mm for the Units field.
    Type 16 in the Expression field.

  10. Apply a dmRadius3D constraint ( ) to the top edge of the conical face. Accept the default value in the dynamic dimension.

  11. Type D/2 in the Expression field of the Radius_5 constraint.

  12. In the Mechanical Browser right click the feature name and select Add new parameter in the context menu.
    Rename new parameter to A .
    Leave the Units field empty.
    Type 45 in the Expression field.

  13. Do one of the following to create a Cone Angle constraint to the conical face:

Accept the default value.

  1. Type A in the Expression field of the ObjectAngle_6 constraint.

  2. Since our Form Feature is conical we will modify the flange from parallelepiped to cylinder:

  1. Apply a dmConcentric3D constraint ( ) between the circular edge of the region and the cylindrical face.

  2. Apply a dmRadius3D constraint ( ) to the cylindrical face. Accept the default value in the dynamic dimension.

  3. Type D/2+0.1*_SM_THICKNESS in the Expression field of the Radius_8 constraint.

  4. Set the Exposed field of both parameter A and D On.

We will now create 2D constraints for the unfold symbols.

  1. Make layer UNFOLD_SYMBOL_UP current and switch off all other layers.

  2. Apply a GcFix constraint () to both crossing lines indicating the center of the circles.

  3. Apply a GcHorizontal constraint () to the horizontal center line.

  4. Apply a GcVertical  constraint () to the vertical center line.

  5. Apply a GcConcentric constraint () between the two circles.

  6. Apply a DcLinear constraint () between the endpoints of the center lines. Accept the default value.

  7. Apply a DcDiameter constraint () to both circles. Accept the default value for dia1 (= inner circle) and dia2 (= outer circle) .

     

  8. Adjust the Expression fields of the 2D constraints as follows:

  1. Switch off the display of all layers, but layer 0, then save the file.

 

The form feature can now be used to make conical parametric openings in a sheet metal flange:

Use the Insert Form Feature tool (), which launches the BmInsert command.

 

 

Optionally: Add the form feature as a component to a tool palette.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


© Menhirs NV. All rights reserved.