# BCPARAMETER Command
[GstarCAD 2027](Help%20System/GSTARCAD/2027/Index.md) → [Commands](Help%20System/GSTARCAD/2027/Commands/(Commands).md) → [B](Help%20System/GSTARCAD/2027/Commands/B/(B).md)
## Function Description:
This command is used to apply constraint parameters to selected objects, or convert dimensional constraints to parameter constraints. The BCPARAMETER command is used in the Block Editor.
## Command Access:
> **Icon:** 
> **Menu:** /
> **Ribbon:** /
> **Toolbar:** /
> **Command:** BCPARAMETER
> **Alias:** /
> **Shortcut:** /
**Command Prompts: /**
```
Enter an option [Linear/Horizontal/Vertical/Aligned/ANgular/Radius/Diameter/Convert] :
```
## **Linear**
Creates a horizontal or vertical constraint parameter based on the locations of the extension line origins and the location of the dimension line.
## **Horizontal**
Constrains the X distance of a line or between two points on different objects. Valid objects include lines and polyline segments.
## **Vertical**
Constrains the Y distance of a line or between two points on different objects. Valid objects include lines and polyline segments.
## **Aligned**
Constrains the length of a line or the distance between two lines, a point on an object and a line, or two points on different objects.
## **ANgular**
Constrains the angle between two lines or polyline segments. It is similar to an angular dimension.
## **Radius**
Creates a radial constraint parameter for a circle, arc, or polyline arc segment.
## **Diameter**
Creates a diameter constraint parameter for a circle, arc, or polyline arc segment.
## **Convert**
Converts the dimensional constraints to constraint parameters.
---
[Original help](https://www.gstarcad.net/help/GstarCAD_2027_en-US/detail/commandReferences_B/BCPARAMETER.html) · © Gstarsoft Co., Ltd.