Bevels the edges of objects.

Access Methods


 Ribbon:  Home tabModify panelChamferNot available on the ribbon in the current workspace.
 Menu: ModifyChamferAt the Command prompt, enter chamfer.
 Toolbar: Modify 
 Command entry: chamfer


The distances and angles that you specify are applied in the order that you select the objects.

You can chamfer lines, polylines, rays, and xlines.

You can also chamfer 3D solids and surfaces. If you select a mesh to chamfer, you can choose to convert it to a solid or surface before completing the operation.

List of Prompts

The following prompts are displayed.

(TRIM mode) Current chamfer Dist1 = current, Dist2 = current

Select first line or [ Undo/ Polyline/ Distance/ Angle/ Trim/ mEthod/ Multiple]: Use an object selection method or enter an option

First Line

Specifies the first of two edges required to define a 2D chamfer, or the edge of a 3D solid to chamfer.

Select second line or shift-select to apply corner: Use an object selection method or hold down Shift and select an object to create a sharp corner

If you select lines or polylines, their lengths adjust to accommodate the chamfer line. You can hold down Shift while selecting the objects to override the current chamfer distances with a value of 0.

If the selected objects are line segments of a 2D polyline, they must be adjacent or separated by no more than one segment. If they're separated by another polyline segment, CHAMFER deletes the segment that separates them and replaces it with the chamfer.

If you select an edge on a 3D solid, you must indicate which one of the two surfaces adjacent to the edge is the base surface.

Base surface selection...

Enter surface selection option [Next/OK (current)] <OK>: Enter n or o, or press Enter

Entering o or pressing Enter sets the selected surface as the base surface. Entering n selects either of the two surfaces adjacent to the selected edge.

Specify base surface chamfer distance <current>:

Specify other surface chamfer distance <current>:

After you select the base surface and the chamfer distances, select the edges of the base surface to chamfer. You can select edges individually or all the edges at once.

Select an edge or [Loop]: Select an edge, enter L, or press Enter


Selects an individual edge to chamfer.


Switches to Edge Loop mode.

Select an edge loop or [Edge]: Select an edge, enter e, or press Enter

Edge Loop

Selects all edges on the base surface.


Switches to Edge mode.


Reverses the previous action in the command.


Chamfers an entire 2D polyline.

Select 2D polyline:

The intersecting polyline segments are chamfered at each vertex of the polyline. Chamfers become new segments of the polyline.

If the polyline includes segments that are too short to accommodate the chamfer distance, those segments are not chamfered.


Sets the distance of the chamfer from the endpoint of the selected edge.

Specify first chamfer distance <current>:

Specify second chamfer distance <current>:

If you set both distances to zero, CHAMFER extends or trims the two lines so they end at the same point.


Sets the chamfer distances using a chamfer distance for the first line and an angle for the second line.

Specify chamfer length on the first line <current>:

Specify chamfer angle from the first line <current>:


Controls whether CHAMFER trims the selected edges to the chamfer line endpoints.

Enter Trim mode option [Trim/No trim] <current>:

NoteTrim sets the TRIMMODE system variable to 1; No Trim sets TRIMMODE to 0.

If the TRIMMODE system variable is set to 1, CHAMFER trims the intersecting lines to the endpoints of the chamfer line. If the selected lines do not intersect, CHAMFER extends or trims them so that they do. If TRIMMODE is set to 0, the chamfer is created without trimming the selected lines.


Controls whether CHAMFER uses two distances or a distance and an angle to create the chamfer.

Enter trim method [Distance/Angle] <current>:


Chamfers the edges of more than one set of objects. CHAMFER displays the main prompt and the Select Second Object prompt repeatedly until you press Enter to end the command.