Edits polylines, 3D polylines, and 3D meshes (short for "polyline edit"); converts 2D entities into polylines
Note: This prompts of this command change, depending on the entity you are editing
- Single or multiple 2D polylines
- Single 3D polyline
- 3D mesh
- Single or multiple lines, arcs, circles, splines, or helixes
Accessing the Command
command bar: pedit
aliases: editpline
pe
menu: Modify | Edit Polyline
toolbar: Modify |
mouse: Double-click a polyline
: PEdit
Prompts you in the command bar:
Select polyline to edit [Multiple]: (Choose one polyline or polyface mesh, or else press M to select multiple polylines)
- When a 2D polyline is selected, you are prompted:
Edit polyline [Edit vertices/Close/Decurve/Fit/Join/Linetype mode/Reverse direction/Spline/Taper/Width/Undo] <eXit>: (Enter an option, or press Enter to exit the command)
- When a 3D polyline is selected, you are prompted:
Edit polyline [Edit vertices/Close/Decurve/Join/Reverse/Spline/Undo]<eXit>: (Enter an option, or press Enter to exit the command)
- When a 3D mesh is selected, you are prompted:
Edit polyline: [Edit vertices/Desmooth/Mopen/Nclose/Undo]<eXit>: (Enter an option, or press Enter to exit the command)
- When a line, arc, circle or spline is selected, you are prompted:
The selected entity is not a polyline. Turn it into one? [Yes-turn into polyline/No-leave as is] <Yes-Turn into polyline>: (Press Enter to turn the selected entity into a 2D polyline)
Edit polyline [Edit vertices/Close/Decurve/Fit/Join/Linetype mode/Reverse direction/Spline/Taper/Width/Undo] <eXit>: (Enter an option, or press Enter to exit the command)
- When the Multiple option is chosen, you are prompted:
Select entities: (Select lines, polylines, arcs, circles, helixes, and/or splines)
- When one or more lines, arcs, circles or spline are selected, you are prompted:
The selected entity is not a polyline. Turn it into one? [Yes-turn into polyline/No-leave as is] <Yes-Turn into polyline>: (Press Enter to turn the selected entity into a 2D polyline)
Edit polyline [Edit vertices/Close/Decurve/Fit/Join/Linetype mode/Reverse direction/Spline/Taper/Width/Undo] <eXit>: (Enter an option, or press Enter to exit the command)
Command Options for 2D Polylines
2D Polyline Option |
Description |
Edit vertices |
Edit vertices; prompts you: Edit vertices: Next/ Previous/ Angle/ Break/ Insert/ Move/ Regen/ SElect/ Straighten/ Width/eXit/ <Next> - (enter an option.) BricsCAD displays a triangle marker at the start of the polyline, and an X marker at the current vertex.
Note: It is much easier to edit the vertices of a polyline with grips editing. |
Next |
Moves the X marker to the next vertex. When the marker reaches the last vertex of a closed polyline, it does not move to the "next" (first) vertex. |
Previous |
Moves the X marker to the previous vertex. |
Angle |
Changes the angle of the current segment; prompts you: Included angle for segment (>0 is ccw, 0 is straight, <0 is cw) <0> - (enter an angle):
|
Break |
Removes segments from the polyline between the two vertices marked with X markers. This action turns:
This action cannot be undone. Prompts you: Next/Previous/Select/Go/eXit/<Next> - (enter an option to move the X marker along the polyline):
Note: It is much easier to use the Break or Trim commands to remove part of a polyline. |
Insert |
Inserts a vertex. A drag line previews the location of the new vertex; prompts you: Location of vertex - pick a point for the new vertex. The program adds a vertex and a segment: |
Move |
Moves the current vertex. Ahe drag line previews the new location of the vertex. Prompts you: New location for vertex - (pick point to move the vertex. The program moves the vertex and associated segments.) Note: It is much easier to move the vertices of a polyline with grips editing. |
Regen |
Regenerates the polyline to show changes made by the editing actions of this command. |
SElect |
Moves the X marker directly to another vertex; prompts you: Select point along segment to edit - (pick a point on the polyline; the program places the X marker on the vertex nearest to the pick point. This option is faster than using the Next and Previous options.) |
Straighten |
Removes all segments between two vertices. When you select the start and end points of an multi-segment polyline, the entire polyline is straightened, becoming a single segment; this also applies to closed polylines. Prompts you: Straighten: Next/Previous/Select/Go/eXit - (enter an option.)
|
Width |
Changes the width of the current segment; prompts you:
The "current" segment lays between the X-marked vertex and the next vertex. |
eXit |
Exits this sub-option; returns to the previous prompt |
Close |
Closes the polyline by adding a segment between the start and endpoints. When the polyline is closed, this option reads Open. |
Open |
Opens closed polylines by removing the last segment drawn to close the polyline. When the polyline is open, this option reads Close. |
Decurve |
Reverses the effects the Fit and Spline options. |
Fit |
Fits a curve to the polyline. To unfit the polyline, use the Decurve option. |
Join |
Adds open entities to the selected polyline; prompts you: Select entities to join - (choose an entity):
This option works only with open and with cojoined entities. Cojoined means that the endpoints of entities meet, such as when drawn with ENDpoint object snap or with the Last point option. The joined entities take on the source polyline's properties, such as color, width, and layer. When editing multiple polylines, prompts you: Enter fuzz distance or [Jointype] - (do one of the following):
The program then reports the number of polylines created. |
Linetype-mode |
Determines how linetype appear on polylines; prompts you: Linetype continuous along polyline: ON/OFF <OFF> - (enter an option):
This option is stored in the PLineGen variable. |
Reverse |
Reverses the direction of the polyline: the starting point is now its end point, and vice versa. The polyline does not change its look with this operation. This option affects operations that depend on the direction of a polyline, such as vertex editing. The polyline does not change its look with this operation, except that the triangle marker moves to the other end of open polylines. |
Spline |
Converts the polyline into a spline. All width information is lost; use the Width option to reapply width. The spline is a Bezier-spline whose smoothing is defined by the SplineType system variable. |
Taper |
Tapers the width of the entire polyline from one end to the other; prompts you:
|
Width |
Changes the width of all segments; prompts you: Enter new width for all segments - (specify a width.) This option overrides tapered widths. |
Undo |
Undoes the last action. |
eXit |
Exits the command. |
Command Options for 3D Polylines
3D Polyline Option |
Description |
Edit vertices |
Edit vertices; prompts you: Edit vertices: Next/ Previous/ Break/ Insert/ Move/ Regen/ SElect/ Straighten/ eXit/<Next> - (see the options for 2D polylines, above.) The Angle and Width options are missing from the prompt, because 3D polylines cannot contain arc segments and cannot have width. |
Command Options for 3D Polyface Meshes
3D Polyface Mesh Option |
Description |
Edit vertices |
Moves vertices; prompts you: Edit vertex (0,0): Select/Next/Previous/Left/RIght/Up/Down/Move/REgen/eXit - (enter an option. BricsCAD displays a triangle marker on the home vertex (0,0) and an X marker on the current vertex.) It is easier to move vertices using grips. |
Select |
Moves X marker directly to another vertex; prompts you: Select point along segment to edit - (pick a point on the mesh.) The program places the X marker on the vertex nearest to the pick point. This option is faster than using the Next and Previous options. |
Next |
Moves the X marker to the next vertex. When the marker reaches the last vertex, it does not move to the "next' (first) vertex. |
Previous |
Moves the X marker to the previous vertex. |
Left |
Moves the X marker to the vertex on the left. |
RIght |
Moves the X marker to the vertex on the right. |
Up |
Moves the X marker to the higher-numbered vertex. |
Down |
Moves the X marker to the lower-numbered vertex. |
Move |
Moves the current vertex; prompts you: New location for vertex - (pick a point to move the vertex. The drag line previews the new location of the vertex.) BricsCAD moves the vertex and associated faces. |
REgen |
Regenerates the polyline to show changes made by the editing actions of this command. |
eXit |
Exits this sub-option; returns to the previous prompt line. |
Desmooth |
Removes the Bezier-spline smoothing of 3D meshes. |
Mclose |
Closes the 3D mesh in the m direction: When the mesh is closed, this option reads MOpen. |
Mopen |
Opens the 3D mesh in the m direction. When the mesh is closed, this option reads MClose. |
Nclose |
Closes the 3D mesh in the n direction: When the mesh is closed, this option reads NOpen. |
Nopen |
Open the 3D mesh in the n direction. When the mesh is closed, this option reads NClose. |
Undo |
Undoes the last action. |
eXit |
Exits the command. |
Procedures
- Converting an entity into a polyline
- To fit a curve to a polyline
- Convert a straight polyline segment into an arc
- Break a polyline into two separate polylines
- Insert a new vertex in a polyline
- Move a vertex in a polyline
- Delete vertices in a polyline
- Change the width of a polyline segment
- To apply a uniform width to a polyline
- To taper a polyline uniformly along its length
- To join an arc, line, or polyline to an existing polyline
- Opening and closing polylines
- Setting the Linetype generation mode
Related Commands
3dPoly - draws 3D polylines.
3dFace - draws 3D 4-edged faces with optional invisible edges.
3dMesh - draws 3D surface meshes of size m x n.
ConvertPoly - converts lightweight polylines to classic polylines (2D polylines) and vice versa.
Join - joins lines, LW polylines, 2D polylines, 3D polylines, circular arcs, elliptical arcs, splines and helixes at their common endpoints.
PeditExt - Edits vertices and segments of a polyline.
PFace - draws 3D multi-sided meshes.
PLine - draws polylines.
Splinedit - modifies the properties of a spline or converses a spline to a polyline.