Hide Table of Contents
InsertFamilyTable Method (ISheet)

Inserts a family table in this drawing sheet.

.NET Syntax

Visual Basic (Declaration) 
Function InsertFamilyTable( _
   ByVal AttachToAnchorPoint As System.Boolean, _
   ByVal X As System.Double, _
   ByVal Y As System.Double, _
   ByVal ModelName As System.String, _
   ByVal TableTemplateName As System.String, _
   ByVal DimColumnType As System.Integer, _
   ByVal UseAllConfigs As System.Boolean, _
   ByVal ConfigArray As System.Object, _
   ByVal ItemNumberStart As System.Integer, _
   ByVal ItemNumberIncrement As System.Integer, _
   ByVal FollowConfigTreeOrder As System.Boolean _
) As System.Object
Visual Basic (Usage) 
Dim instance As ISheet
Dim AttachToAnchorPoint As System.Boolean
Dim X As System.Double
Dim Y As System.Double
Dim ModelName As System.String
Dim TableTemplateName As System.String
Dim DimColumnType As System.Integer
Dim UseAllConfigs As System.Boolean
Dim ConfigArray As System.Object
Dim ItemNumberStart As System.Integer
Dim ItemNumberIncrement As System.Integer
Dim FollowConfigTreeOrder As System.Boolean
Dim value As System.Object
 
value = instance.InsertFamilyTable(AttachToAnchorPoint, X, Y, ModelName, TableTemplateName, DimColumnType, UseAllConfigs, ConfigArray, ItemNumberStart, ItemNumberIncrement, FollowConfigTreeOrder)
C# 
System.object InsertFamilyTable( 
   System.bool AttachToAnchorPoint,
   System.double X,
   System.double Y,
   System.string ModelName,
   System.string TableTemplateName,
   System.int DimColumnType,
   System.bool UseAllConfigs,
   System.object ConfigArray,
   System.int ItemNumberStart,
   System.int ItemNumberIncrement,
   System.bool FollowConfigTreeOrder
)
C++/CLI 
System.Object^ InsertFamilyTable( 
&   System.bool AttachToAnchorPoint,
&   System.double X,
&   System.double Y,
&   System.String^ ModelName,
&   System.String^ TableTemplateName,
&   System.int DimColumnType,
&   System.bool UseAllConfigs,
&   System.Object^ ConfigArray,
&   System.int ItemNumberStart,
&   System.int ItemNumberIncrement,
&   System.bool FollowConfigTreeOrder
) 

Parameters

AttachToAnchorPoint
True to insert the family table at the existing family table anchor point, false to anchor the table at the point specified by X and Y
X
X coordinate for the placement of the family table annotation
Y
Y coordinate for the placement of the family table annotation
ModelName
Name of part or assembly on whose drawing sheet to insert the family table
TableTemplateName
Path and filename of the template that corresponds to this type of table (see Remarks)
DimColumnType
Dimension column type as defined by swFamilyTableDimColumnType_e
UseAllConfigs
True to use all configurations, false to only use ConfigArray configurations
ConfigArray
Array of configurations to use; valid only if UseAllConfigs is false
ItemNumberStart
Starting item number
ItemNumberIncrement
Item number increment
FollowConfigTreeOrder
True to follow the configuration tree order, false to not

Return Value

IFamilyTableAnnotation

Remarks

Family tables display the variations in part and assembly configurations or custom properties in table format.

By default, the family table templates are in install_dir\lang\language and have a filename extension of .sldfamtbt. The template and table must be of the same type. For example, you must specify TableTemplate with install_dir\lang\English\family-standard.sldfamtbt if you want to insert the English version of a family table.

For more information about family tables, see the SOLIDWORKS user-interface Help > Detailing and Drawings > Tables > Family Tables topics.

 

See Also

Availability

SOLIDWORKS 2026 FCS, Revision Number 34


Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   InsertFamilyTable Method (ISheet)
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:

x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2026 PR1

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.