# How to manually create new profile sizes?

We recommend using our framing family libraries. However, if you can't find a suitable type size, you can easily duplicate a loaded family type and adjust type parameters.

{% hint style="warning" %}
You can also create new family types **automatically** to match the **thickness** of the mapped wall/floor/roof type layer. However, you'll still need to modify the flange (**bf**), profile thickness (**tf**) and lip (**Lip**) parameters. [Learn more](https://docs.besmart.software/3d-modeling-and-design/metal-framing/faq/family-libraries/how-to-automatically-create-framing-profile-sizes-by-wall-thickness)
{% endhint %}

## 1. Load families

1. If you haven't loaded our default framing families into the project, go to **Settings** > **Load Families**
2. Check **Main Families** to load **Structural Framing** (studs, plates, tracks)
3. Click **OK**

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FxzdhwoC7FDUncviV8AtS%2FLoad%20Families_Walls.gif?alt=media&#x26;token=25ef8e16-5376-4905-8236-e4391f91d6f8" alt=""><figcaption></figcaption></figure>

## 2. Duplicate and rename a selected family type

1. Find the loaded families in the project browser (under **Structural Framing** or **Structural Connections**)
2. **Duplicate** the selected **stud** (vertical elements) and **plate** (horizontal elements) families. [Learn more](https://www.youtube.com/watch?v=jyutWz2FmK4)

{% hint style="warning" %}
If you need to model frames for Arkitech, Howick or Pinnacle CNC machines, use these **Structural Framing** families:

Metric:

* **M\_MF C+C\_CH Stud** - for vertical elements (studs, king studs, cripples, trimmers, etc.)
* **M\_MF C+C\_CH Plate** - for horizontal elements (plates, bridging/blocking, headers, sills, etc.)

Imperial:

* **I\_MF C+C\_CH Stud** - for vertical elements (studs, king studs, cripples, trimmers, etc)
* **I\_MF C+C\_CH Plate** - for horizontal elements (plates, bridging/blocking, headers, sills, etc.)

[Learn more](https://www.youtube.com/watch?v=jyutWz2FmK4) about the Metal Framing families.
{% endhint %}

3. **Rename** the family type.

{% hint style="info" %}
**METRIC** family naming convention. E.g. *C08941-10*

* C - Profile shape
  * C - C-shaped
  * U - U-shaped
* 89 - Web width (mm)
* 41 - Flange depth (mm)
* 10 - Profile thickness
  * Expressed in cm without the 0. at the front.&#x20;
  * E.g. 10 = 0.10cm or 1mm
    {% endhint %}

{% hint style="info" %}
**IMPERIAL** family naming convention. E.g. *600S162-43*

* **600** - Web width (100th inch, e.g. 600 = 6")
* **S** - Product Code
  * S - Stud (C-shaped)
  * T - Track (U-shaped)
  * Z - Z purlin
* **162** - Flange depth (100th-inch, e.g. 162 = 1 5/8")
* **43** - mil (mils are not mm)
  * 1 mil = 0.001 inch
  * The lower the mil, the higher the gauge (Figure 9).&#x20;
  * Each gauge has a colour (Figures 9 & 10)
    {% endhint %}

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FFSQTqgXi9NRFTPiXvBhs%2FDuplicate%20and%20rename.gif?alt=media&#x26;token=178e73d2-3a59-4372-a896-b066aa037e73" alt=""><figcaption></figcaption></figure>

## 3. Modify type parameters

1. After renaming, right-click on the **new type**
2. Select **Type properties**
3. Modify these one or a few of these **type parameters -** **d**, **bf**, **tf**, **Lip, FM Mils, FM Gauge.** For example, if your type is *C07541-10* and you modified only the web depth,  you'll need to change the **d** parameter.

{% hint style="info" %}
**d** - web width

**bf** - flange depth

**tf** - profile thickness

**Lip** - lip of C-shaped profiles (doesn't apply to U-shaped tracks/studs)
{% endhint %}

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2F8zqsSwtAhKwrjm3uASsO%2FType%20properties.gif?alt=media&#x26;token=c1570f66-9a31-4d21-ae97-434fe41bd6d4" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
[Learn more](https://www.youtube.com/watch?v=jyutWz2FmK4) about the families.
{% endhint %}

***

{% hint style="info" %}
If you can't find the answers you're looking for, please [contact our support team](https://helpdesk.besmart.software/support/tickets/new).
{% endhint %}
