# FREESCALE Command
[GstarCAD 2022](Help%20System/GSTARCAD/2022/Index.md) → [Commands](Help%20System/GSTARCAD/2022/Commands/(Commands).md) → [F](Help%20System/GSTARCAD/2022/Commands/F/(F).md)
## Function Description:
This command is used to scale an object without restrictions under three modes; Non-Uniform, Rectangle and Free.
## Command Access:
> **Icon:**
> 
> **Menu:** Modify \> Free Scale
> **Ribbon:** Home \> Modify \> Free Scale
> **Toolbar:** /
> **Command:** FREESCALE
> **Alias: /**
## Command Prompts:
Select object:
Select base point or \[RectScale(R)/FreeScale(F)\]:
## Non-Uniform Scale
You can specify the x-axis and y-axis scale factor for
scaling. After you select a base point, command prompts are displayed as shown
below:
Specify X scale factor or \[Copy(C)/Reference(R)\]\<1.0000\>:
Specify Y scale factor or \[Reference(R)\]\<1.0000\>:
## RectScale
You can zoom the drawing to a set rectangular range. There is no need to draw a
rectangle, just specifies two diagonal points. After you enter R at the Command
line, command prompts are displayed as shown below:
Specify First Point:
Specify another Point or \[Copy(C)/Dimension(D)\]:
## FreeScale
You can move or copy drawings within a closed Quad box
and zoom into another closed Quad box, which can be used to generate inclined or
perspective deformed patterns. After you enter F at the Command line, command
prompts are displayed as shown below:
Please Select source reference frame:
Please Select destination reference frame or \[Copy\]: