Civil Engineering Tools
Productive tools for Civil Engineering Design
Latest Autocad Lisps
3D_PolyOffset
- Creates a 3D offset of a selected 3D polyline.
- Converts the original 3D polyline into a temporary 2D polyline.
- Applies a user-defined offset distance.
- Reconstructs a new 3D polyline using original Z-coordinates.
- Restores system variables and cleans up temporary entities.

UnReloadDetachSelectedXrefs_01
UnReloadDetachSelectedXrefs Xref management dialog for filtering, selecting, zooming, saving lists, loading lists, and batch operations on xrefs in the current drawing.
UnReloadDetachSelectedXrefs_00
Sort / Purpose: Interactive Xref management tool for AutoCAD that saves, reloads, and bulk-edits Xref state via a dialog, while preserving the current UCS and view for bulk actions. • Type of tool: Dialog-driven Xref control command with filters, selection, zoom-to-xref, save/load list, and batch operations. • Scope: Works on all Xrefs in the current drawing, or only the user-selected subset (selection defaults to all). • Goal: Quickly standardize Xref configuration (Type + Found At + Units + Layer) and reapply it reliably across sessions without disrupting the user’s working context.CopySelection
Purpose: Duplicate only a chosen segment of a LWPolyline between two picked points and generate it on a selected layer Supported objects: Single LWPOLYLINE only Usage style: Extract partial polyline segments and place them on a different layer using a filterable layer picker dialog
CopySelection_vs.01
Sort / Purpose: Create a new polyline segment copied between two picked points on an existing LWPOLYLINE, place it on a chosen layer, and optionally extend, rotate, move, and generate multiple offset copies via an interactive dialog with Apply and Undo. • Scope: Works only on a selected LWPOLYLINE, extracting the portion between two points along the polyline and building a new, separate polyline from that segment. • Goal: Speed up creation of repeated pipe or band segments with controlled layer assignment, geometric extension at ends, rotation, perpendicular distance, and multiple parallel offsets using presets.
CreatesXrefsLayersAssign_01
XrefLayers is a single-window tool to manage XREF insert layers: create per-XREF target layers, assign inserts to target layers, force all XREFs onto one existing layer, and zoom to a selected XREF extents.
Latest C3D Tools

Pipes2SurfacesProfilesElevationTool_vs.00
Short description This LISP lets the user align Civil 3D pipes to chosen TIN surfaces and or profiles using elevation offsets, with a dialog that supports multi selection, live Apply preview and final OK or Cancel confirmation.
MH2SurfacesProfilesElevationTool_vs.00
Short description
This LISP adjusts Civil 3D manhole structures so their rim elevations follow selected TIN surfaces or profiles, with elevation offsets, batch selection and a dialog that supports live Apply preview and final confirmation.

MHPipes2SurfacesProfilesElevationTool_vs.01
Sort / Purpose: A pipe-only shortcut command that still launches the same full UI. User may ignore manhole lists if not needed.- Type: Shortcut alias to the master interface
- Scope: Provides access to all pipe-related elevations
- Goal: Simpler entry for users working only with pipes

MH2SurfacesProfilesElevationTool_vs.01
Sort / Purpose: Civil 3D utility to set structure (manhole) elevations based on TIN Surfaces and/or Profiles, using a scrollable dialog with filters. • Scope: Works withAeccDbStructureand profile-view network parts, using profiles or surfaces as elevation sources, with separate offsets. • Priority: For each manhole, it tries Profiles first; if no valid profile elevation, it falls back to Surfaces.
Pipes2SurfacesProfilesElevationTool_vs.01
Sort / Purpose: Civil 3D utility to set pipe invert elevations from selected TIN Surfaces and/or Profiles, using separate elevation offsets for each source and a scrollable, filterable UI for many pipes. • Scope: Works with AeccDbPipe (model), pipe profile-views, TIN Surfaces and Profiles, using wildcard filters and “Apply” inside the dialog so you can tweak/preview without closing it. • Priority: For each pipe, it tries Profiles first, then falls back to Surfaces if no valid profile elevation is found at pipe ends.
CogoPoints2Structures_vs.00
Sort / Purpose: Create a Civil 3D Structure (AeccDbStructure) at every selected COGO point, by copying a user-chosen template structure and placing the copies at each point’s location with rim set to point elevation. • Scope: Batch “stamp” manholes/inlets/etc. on COGO points. • Dependency: Uses only AeccDb COM objects (no AeccXUiPipe / AeccPipeApplication), so it avoids Civil 3D COM version issues.
About Us
Coming soon …
Coming soon …
