---
title: Scribe (UI)
slug: scribe-ui
icon: ❇️
docTags: 
createdAt: 2021-04-18T13:07:56.000Z
---



::Image[]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/nXsxRouZRcxjHSFINJqXf_uiscribe1.jpg" size="50" width="502" height="777" position="center" showCaption="false"}



:::hint{type="info"}
## Tip - 3ds Max plugin help

Clicking on the question mark in the header will open this help document page.
:::

### &#xA;01\. Explode Splines

::Image[]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/rHXELtc0ttN_G0CwY2U_o_uiscribeb1.jpg" size="24" position="flex-start" showCaption="false"}

- Centre Pivot - centres the pivot point on each spline.
- Keep Wirecolour - keeps the spline wire colour.
- Change Name - add a name for the splines if you wish to change their name.
- Explode to Segments - detaches the selected splines to segments.
- Explode to Shape - detaches the selected splines to shapes.



### 02. Attach Splines

::Image[]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/Qa02nDZpV0gGIc_rVL16u_uiscribeb2.jpg" size="24" position="flex-start" showCaption="false"}

- Weld Attached - click to weld the objects.
- Threshold - adjust the angle threshold.
- Change Name - add a name for the splines if you wish to change their name.
- Attach Splines - click to attach all selected splines.
- Attach By Distance - click to attach the selected overlapping splines by distance.&#x20;
- Attach By Colour - click to attach by wire colour.&#x20;
- Attach By Layer - click to attach by layer.&#x20;



### 03. Weld Knots

::Image[]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/TvxAQNcXA8RJixS0y8J-n_uiscribeb3.jpg" size="24" position="flex-start" showCaption="false"}

Weld Knots
Live weld by distance applied to multiple spline selections.

- Use Selected Splines - select the splines.
- Threshold - adjust the angle threshold.

### 04. Spline Plots


Spline Plots
Generates clean shapes from messy 2D splines, including overlapping and crossings.

- Convert To Mesh - if ticked the splines will be converted to edit mesh.
- Change name - add a name for the splines if you wish to change their name.
- Make Spline Plots - click to generate new splines or mesh.

### 05. Threads

::Image[]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/8lDGjlnKip8WZbB76SuBz_uiscribesettings1.jpg" size="50" width="502" height="132" position="flex-start" showCaption="false"}

Threads&#x20;
Multi-threading settings for advanced C++debugging.&#x20;
Advanced Users and Coders only.&#x20;

***



### 06. Display Knots

::Image[<font color="#0c121d"></font>]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/4fLwrEr8_ecsKM6yaz96-_uispringboardc6.jpg" size="24" position="flex-start" showCaption="false"}

Display Knots
Toggle the display of spline vertices.

- Show Spline Knots - display all spline knots in the viewport.
- Hide Spline Knots - hide all spline knots in the viewport.



### 07. Wireframe Colour

::Image[<font color="#0c121d"></font>]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/TAKDb89u4ZohIAoxGbz_T_uiscribeb7.jpg" size="24" position="flex-start" showCaption="false"}

Wireframe Colour
Works with the selection of spline diagnostic results below.

- Red = Errors. There are spline issues.
- Yellow = Excluded. Not included.
- Green = Good. There are no issues.

### 08. Spline Diagnostics

::Image[]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/vy1aiyVWIInw74E-2hzFx_uiscribeb8.jpg" size="24" position="flex-start" showCaption="false"}

Spline Diagnostics
Inspects multiple splines and returns results displayed as colours, red, yellow, green.

- Red = Errors. There are spline issues.
- Yellow = Excluded. Not included.
- Green = Good. There are no issues.

**Buttons**

- Find Reversed - finds reversed splines in the selection.
- Find Open Spline - finds open splines in the selection.
- Find Overlapping - finds all overlapping splines in the selection.
- Find CAD Blocks - finds all CAD blocks in the selection.

### 09. Repair Splines

::Image[]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/tvT9nWMpd-tC7yzuXTwEL_uiscribeb9.jpg" size="24" position="flex-start" showCaption="false"}

Following the results of the Spline Diagnostics
The following tools are designed to fix issues&#x20;and clean up the scene, with selected splines.

- Redraw Reversed  &#x20;\- rebuilds the selected splines with the&#x20;  right orientation.
- Close Open Splines  &#x20;\- fixes selected open splines.
- Delete Overlapping  &#x20;\- with the splines selected, this deletes them.
- Detach Overlapping  &#x20;\- with the splines selected, this detaches them&#x20;  and raises them to preview before deleting.
- Flatten Splines&#x20;  \- select splines and uniformly flatten them.
- Delete CAD Blocks  &#x20;\- removes all CAD blocks from the selection.
- Redraw New Spline  &#x20;\- recreates selected splines from scratch.
- Conform To Surface  &#x20;\- drops the selected splines to the&#x20;  surface below.

### 10. Curve to Corner

::Image[]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/WxmGgmqXxu8I-JP02uZmn_uiscribeb10.jpg" size="24" position="flex-start" showCaption="false"}

Sub-divides all curve segments to corner vertices by the entered distance. Works with multi-selected splines.

- Use Selected Splines - select the splines.
- Knot Distance - add the distance between knots.&#x20;
- Commit Change - click to apply.

&#xD;**&#xD;**

***

### 11. Subdivide Splines

::Image[]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/tTN1nKTdhTVrJEttFJNt2_uiscribeb11.jpg" size="24" position="flex-start" showCaption="false"}

Sub-divide Splines

Adds additional vertices evenly spaced, set by the entered Knot Distance. Works with multi-selected splices.&#x20;

- Use Selected Splines - click to add your selection.
- Knot Distance - set the spacing for new knots.
- Commit Subdivided - click to apply.

### 12. Optimise Spline

::Image[]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/J0-85vzxvbfs3Dcq3Zj2n_uiscribeb12.jpg" size="24" position="flex-start" showCaption="false"}

Optimise Splines
Removes vertices set by the entered Angle&#x20;Threshold number. Works with multi-selected splines.

- Use Selected Splines - click to add your selection.
- Angle Threshold - set the threshold.
- Commit Optimise - click to apply.

### 13. Spline Outline Array

::Image[]{src="https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/IrGPmqilIKjjwbXX3fSQl_uiscribeb14.jpg" size="24" position="flex-start" showCaption="false"}

Spline Outline Array&#x20;
Generates copies and outlines of multiple&#x20;splines. The tool auto-optimises splines based&#x20;on an offset distance and number of clones and position.&#x20;

- Make Dotted Lines - tick to create dotted lines.&#x20;
- Set length and scale - length of the dots (road markings for example).
- Percentage of Spline - tick to create offsets.
- Set start and end offsets - Add the start and offset distance.
- Corner Segments - tick to create corners.&#x20;
- Set corner length - Distance of corner segments.
- Corner Infill - Add infill splines to dotted lines.
- Try and repair intersections - Mathematically tries to calculate and remake new splines removing the overlaps. See below for more information.

:::hint{type="warning"}
## Tip - Convert all knots to corner for auto repair spline offsets

The image below shows the spline offsets using the repair intersections function turned on.&#x20;
The left image uses bezier knots and you can see the repair tool can't calculate the overlapping.&#x20;
The right image uses corner knots and is able to calculate the overlapping and new shape.
:::

![](https://api.archbee.com/api/optimize/V78pQS6GN-iP69G52MznY/edILWkxXRCXUfev6Jua73_scribe-outline.jpg "Left - bezier knots. Right - corner knots")

### 14. Progress Status&#xA;

Progress Status&#x20;
Returns results and timing of current tasks.







****

