Tutorials CivilCraft help Reference

Toolbar reference

Every toolbar button in CivilCraft, what it does, its key, and when it is grayed out or refuses.

Written for CivilCraft 0.3. The same help is inside the app: press F1.

The toolbar runs across the top of the app in seven groups. Every button shows its tooltip and key when you hover over it.

File

ButtonKeyWhat it does
NewnoneStarts an empty project. Asks first if there are unsaved changes.
Open⌘OCtrl+OOpens a point file (CSV, TXT), LandXML or a CivilCraft project.
Save⌘SCtrl+SDownloads the project as <name>.civilcraft.json.

Export

ButtonKeyWhat it does
LandXMLnoneDownloads <name>.xml: points, surfaces, alignments, profiles and the pipe network as LandXML 1.2. "Nothing to export yet." when the project is empty.
DXFnoneDownloads <name>.dxf: the plan linework as R12 DXF.
PDF⌘PCtrl+POpens Plot the plan to PDF. "Nothing to plot yet." when the project is empty.

Surface

ButtonKeyWhat it does
BreaklineBBClick survey points in order, ReturnEnter to finish. The breakline takes the points' elevations.
BoundaryOOClick the corners of the outer boundary, ReturnEnter to finish. Replaces any boundary.

Both say "There is no surface yet: open survey points first." when there is no surface.

Design

ButtonKeyWhat it does
AlignmentAAClick the PIs in order, ReturnEnter to finish.
PadGGClick the pad's corners, ReturnEnter to finish. Like the surface tools, it warns when there is no surface; a pad grades only on one.
PipesPPClick structures from upstream down (click an existing one to join it), ReturnEnter to finish.
ProfileRRShows or hides the profile view under the plan.

Edit

ButtonKeyWhat it does
Undo⌘ZCtrl+ZUndoes the last change (up to 200). Grayed out when there is nothing to undo.
Redo⌘YCtrl+YRedoes what was undone. Grayed out when there is nothing to redo.
Copy⌘CCtrl+CCopies the selected survey points, and puts them on the clipboard as point rows a spreadsheet can take. Grayed out until points are selected.
Paste⌘VCtrl+VPastes points: they follow the pointer, and a click puts them down with numbers no other point has. Point rows copied in a spreadsheet paste too.
MorenoneOpens the menu below.

The More menu:

ItemKeyWhat it does
Cut⌘XCtrl+XCopies the selected points and deletes them (one undo step).
Copy⌘CCtrl+CAs the Copy button.
Paste⌘VCtrl+VAs the Paste button.
Paste in place⇧⌘VCtrl+Shift+VPastes the points at their own coordinates, with numbers no other point has.
Duplicate⌘DCtrl+DA copy of the selected points follows the pointer; click where it goes. The clipboard is left alone.
Deletefn DeleteDeleteDeletes the selected survey points, or the selected alignment, pad, structure (with its pipes), pipe or PVI.
Select all points⌘ACtrl+ASelects every survey point.
Select noneEscEscClears the selection.

An item that cannot act right now is grayed out, and its tooltip says why. Details: Select, copy and paste survey points.

Undo covers edits to the design, the surface settings and the survey points (paste, cut, duplicate, delete). It does not cover display settings, and opening or importing any file clears it.

GIS

ButtonKeyWhat it does
CoordinatesnoneOpens the Coordinate system dialog: say which system the project is in, or use ground or local coordinates. See Set the project's coordinate system and Ground and local coordinates.
ImportnoneImports GIS data: shapefiles, GeoJSON, GeoPackage, elevation grids and LiDAR. See Import GIS data.
ExportnoneExports as-built data for a GIS department. See Export as-built data for GIS.
MapnoneOpens the Map layers dialog: a georeferenced picture, or map servers you add, drawn under the plan. See Show map layers under the plan.

The GIS tools load the first time you use one of these buttons, open a GIS file, or open a project that has a coordinate system or GIS layers.

View

ButtonKeyWhat it does
SelectVV or EscEscClick to select alignments, pads, structures, pipes and points (⇧Shift and a click or a drag adds points); drag grips to move PIs, pad corners and structures.
FitFFZooms the plan to show the surface, points, alignments and pads (in the 3D view: shows everything).
3DDDShows the site in 3D over the plan, or goes back to the plan. The bar over the 3D view sets the view, exaggeration, colouring and what shows, and exports GLB or OBJ. See View the site in 3D.

Buttons in the panels

ButtonWhereWhat it does
Open the sample siteThe box on an empty planLoads the sample survey (needs a connection, unless CivilCraft is saved for offline use)
Remove the boundaryLeft panel, SurfaceTakes the outer boundary away
Remove drawn breaklinesLeft panel, SurfaceRemoves every breakline drawn with the tool (not the breakline groups)
Rebuild the surface from the pointsLeft panel, Surface (LandXML surface only)Drops the LandXML TIN and builds from the points; cannot be undone
Start from the groundRight panel, AlignmentStarts a design profile with a PVI on the ground at each end
Profile viewRight panel, AlignmentOpens the profile view for this alignment
Add PVIsProfile barWhile pressed, a click in the profile adds a PVI
Set every invert from the rulesRight panel, Pipe networkSets every pipe's inverts from the rules
Set its inverts from the rulesRight panel, PipeSets this pipe's inverts from the rules