How to add your knowledge

Advanced iFeature placement

    Table of contents
    No headers

    An iFeatures is one or more features that you want to reuse in other designs. You can specify a feature name, set size and position parameters, attach a Placement Help document, and give the feature a unique file name.

    When you place the iFeature, you select geometry on the part to position the elements listed in the Position Geometry list.

    Balancing placement flexibility with capturing design intent

    As you become proficient at creating and using iFeatures, your features can become more complex. You can decide what geometry to include in the Position Geometry list of the Extract iFeatures dialog box.

    In the Position Geometry list, you can add reference edges that position the base feature sketch of the iFeature. Including reference edges captures more design intent, but it requires that the iFeature be positioned in the same way it was originally placed.

    Specifying position geometry for iFeatures with shared geometry

    When you create an iFeature from multiple features that share geometry, by default the shared geometry appears only once in the Position Geometry list. For example, you create an iFeature from an extruded feature that terminates on an offset work plane. The work plane is offset from the same face that the extrusion is sketched on.

    In the Extract iFeature dialog box, the geometry is shown in the following way:

    • In the Selected Features tree, the face is listed under both the work plane feature (Plane1 [Plane]) and the extrusion feature (Profile Plane2 [Sketch Plane]).
    • In the Position Geometry list, the face is shown once (Profile Plane2).
    • Selecting the face in the Position Geometry list highlights both faces in the Selected Features tree.

    In the Position Geometry list, you can right-click the plane and select Make Independent to list the planes separately. When the iFeature is used, you select and position each plane separately. You have greater flexibility in how the iFeature is used, but are required to select additional position geometry during placement.

    In the Position Geometry list, you can rename the planes to make them easier to understand when the iFeature is placed. Rename Plane1 to Work Plane Offset Face and Profile Plane2 to Sketch Plane.

    Specifying position geometry for iFeatures with multiple sketches

    iFeatures created from multiple-sketch features (such as lofts and sweeps) can be more useful when you add geometric elements to the Position Geometry list.

    Lofts Lofts contain two or more sketches on separate sketch planes. By default, the first profile selected in the loft feature is shown in the Position Geometry list. The position of remaining sketch planes is defined relative to the first profile. By including additional sketch planes in the Position Geometry list, the location of the included planes is selected when the iFeature is placed.

    In the Selected Features tree, select the profile, right-click, and then select Make Independent. Individual sketch planes are listed in the Position Geometry list and can be positioned separately when the iFeature is placed.

    Optionally, you can combine two or more sketch planes in the Position Geometry list so that their positions are relative to one of them. When selecting sketch planes to combine in the list, the first selected sketch plane remains in the list. The position of the other plane is relative to the first. Right-click the sketch plane, and then select Combine Geometry.

    Sweeps If no dependency exists between the profile and path sketches, by default the profile sketch is shown in the Position Geometry list. In this case, the path sketch position is defined relative to the profile.

    To make placement of the path sketch independent of the profile sketch, you can add it to the Position Geometry list. In the Selected Features tree, right-click the path sketch, and then select Make Independent.

    For some iFeatures, such as an O-ring groove created with a sweep, you want to define the position relative to the path sketch. In the Position Geometry list, right-click the path sketch, select Combine Geometry, and then click the profile sketch. Because the path sketch was selected first, it is listed.

     

    Procedures

    Insert an iFeature

    Use the Insert iFeature command to place an iFeature in a part file on a planar face or work plane.

    The values in the Insert iFeature dialog box correspond to the Size Parameters and Position Geometry defined when the iFeature was created. You can edit the iFeature parameters and roughly position it before you insert it.

    Table-driven iFeatures list available key parameters. Enable Use Key 1 as Browser Name column in the iFeature tab of the Application Options to use the Key 1 value in the browser name.

    If enabled, the inserted iFeature displays the following in the browser:

    • Name of the iFeature.
    • Key 1 name.
    • Current value of the key.

    Select from the defined parameters to specify the iFeature instance.

    Use the following to help position an iFeature:

    • Use instructions entered in the Prompt box when the iFeature was created.
    • If available, click Information on the Insert iFeature dialog box to open a document with information about placing the iFeature.

    To position an iFeature

     
    1. In the Insert iFeature dialog box, click Browse to locate the iFeature.
    2. In the File Open dialog box, select the iFeature, and then click Open. If the iFeature is table-driven, a table icon is shown in the left pane.
    3. Position the iFeature:
      • Click a face or work plane.
      • Use the flip direction toggle to determine the appropriate direction for the iFeature.
      • If necessary, click the Move Coordinate System in the first Position row to align vertical or horizontal dimensions or constraints in the iFeature sketch.

        When the coordinate system displays, select the X or Y axis, and then select a model edge on which to align it.

      • Continue to click in additional Position rows, if available, and then select corresponding geometry on the part.
      • Click the arrows of the position symbol to rotate or move the iFeature, as needed.
    4. Specify the iFeature size:
      • Click the row of the parameter to specify, and then enter a value, using instructions in the text box, if available.
      • For table-driven iFeatures, click in the Value row to list choices. Select the All Values check box to list all values, and then click a value or press Esc to close the list.

        Click Refresh to apply the new values.

    5. Click Back and Next to modify position and size parameters, as needed.
    6. Specify whether you want to edit the sketch immediately after placing the iFeature, and then click Finish.

      Show Me how to place an iFeature

       

    NoteIf you prefer, use Catalog to select the iFeature, and then drag it to your part file. The Insert iFeature dialog box opens, and you can continue to place the iFeature.

    To edit a placed iFeature

    You can edit size and position after you place an iFeature. Only the current occurrence of the iFeature resizes or relocates to correspond with changed values.

    Right-click the iFeature in the browser, and then select one of the following:

    • Click Edit Sketch to add, edit, or delete dimensions and constraints as needed, and then click Update. Only the current occurrence of the iFeature is affected.
    • Click Edit iFeature to resize the iFeature, position it on a different face or work plane, or change its coordinate system to define the horizontal and vertical orientation.

    For table-driven iFeatures, you can change to a different version:

    1. In the browser of a part file where you have placed a table-driven iFeature, click the table icon to expand its levels, as needed.
    2. Right-click the top-level iFeature icon, and then select Edit iFeature.
    3. In the Place iFeature dialog box, select a different version, specifying new values from the values listed in key parameters.
    4. Click Finish to replace the current table-driven iFeature with a new version.

    References

    Insert iFeatures

    Places an iFeature in a part file on a work plane or a planar face. When you place the iFeature, you can modify its orientation, position, and size, as needed.

    Table-driven iFeatures are identified by a table icon in the left pane of the dialog box. You can select from listed key parameters to specify a specific instance of the iFeature.

    Environment:
     

    Part

    Access:

    Ribbon: Manage tabInsert panelInsert iFeature

    Select

    Click Browse to navigate to the file folder and select an iFeature file (.ide).

    Position

    Lists names of interface geometry.

    On a selected planar face or work plane, click the arrowhead on the positioning symbol, and then move the cursor to rotate. Click again to complete rotation. If you prefer, enter an angle value in the Angle field. To move, click the crosshairs on the positioning symbol, move cursor to new location, and then click again to place.

    Name

    Lists named interface geometry.

    Angle

    Lists the default of the placement geometry on the iFeature.

    Move Coordinate System

    Allows horizontal and vertical axes to be precisely defined. Required when the iFeature has horizontal or vertical dimensions or constraints.

    Solid

    Selects the participating solid bodies in a multi-body part file. Not available if the part contains only one body.

    When the requirements for placement are satisfied, it is noted in the corresponding row with a check mark in the left column. You can continue to click in the row to change values, or move the crosshairs or arrowheads to reposition the iFeature. Click Next or Back to continue or Finish to complete placement with current orientation.

    Size

    Lists names and default values of key iFeature parameters. Click in the row to edit the value, and then click Apply to preview.

    Name

    Lists parameter name.

    Value

    Lists value of the parameter.

    For table-driven iFeatures, click to list defined values. The current value is the default row. Select the All Values check box to list all values. Click a value or press Esc to close the list.

    Precise position

    Upon completion of placement determines whether the iFeature can be positioned by constraints and dimensions.

    Activate sketch edit immediately

    Displays the sketch of the iFeature and activates commands on the Sketch tab. Use dimensions and constraints to position the iFeature on a parent feature.

    Do not activate sketch edit

    iFeature is positioned without constraints or dimensions. Its sketch must be activated before you can edit position.