Setline
SheetAgent for Civil 3D: Frequently Asked Questions
Everything below applies to the current release, version 2.2.2, for Autodesk Civil 3D 2025, 2026, and 2027.
Getting started
What is SheetAgent for Civil 3D?
SheetAgent for Civil 3D is a sheet-production plugin for Autodesk Civil 3D. It builds two kinds of main sheets: single-viewport sheets (one main plan viewport, such as grading or site layouts) generated four ways (array, path, alignment, or free placement), and multi-viewport sheets that pair main viewports: plan + plan, plan + profile, or plan + duplicate. SheetAgent for Civil 3D also adds support viewports (legends, keynotes, key maps) to any of those sheets. Beyond the main sheets, it imports PDF pages from any document, sorts and assembles them into layouts, builds project keyplans, and splits profile views so early-stage profile work carries forward; split profile views stay synced to the main design profile and to the plan views. Every tile stays editable in model space after generation: move, rotate, or reshape it and the layout follows. It works on new drawings and on sheets you have already drafted by hand.
Is this the SheetAgent that works with Excel or spreadsheets?
No. SheetAgent for Civil 3D is a desktop plugin for Autodesk Civil 3D, built for civil engineering sheet production. Unrelated tools in the spreadsheet and AI space share the SheetAgent name; they have no connection to Setline or to this product.
Who builds SheetAgent for Civil 3D?
Civil engineers and developers, led by Ramy Azar, Setline’s founder and CEO. Ramy is a practicing civil engineer who lived the sheet production problem on real projects before writing a line of code. The team still tests SheetAgent for Civil 3D daily on live civil infrastructure work, which is why the tool matches how designers actually produce sheets. By civil engineers, for civil engineers.
Is there a free trial?
Yes. A 15-day full-feature trial with no credit card and no contract, provisioned with up to 50 seats so a whole team can evaluate it.
Is it hard to learn?
No, and the evidence is concrete rather than a claim. At the first firm to trial it, a one-hour walkthrough of single-viewport sheets was enough for the team to go and build 128 layouts on their own. Multi-viewport sheets took about another 30 minutes. Beyond that, they leaned on the training videos and self-served. Total guided time across the whole firm came to roughly three hours. Every command runs through a dialog that names each field, shows units inline, and tells you what a valid value is, so there is nothing to memorize and no command-line workflow to learn.
Is it worth trying?
The trial is 15 days, free, no card, and your whole team can be on it. The honest test is one real project: adopt or build a set, change the design, and watch it update instead of rebuild. For reference, the first team to trial it built 128 layouts after a single one-hour walkthrough. If your sheet work gets faster during the trial, the value is clear by the end of it. If it does not, you have lost nothing.
Has SheetAgent for Civil 3D been used on real projects?
Yes. A civil engineering firm ran it on live project work for eight weeks across five seats. Manager Portal telemetry recorded 498 sheet layouts built, 273 updated, and 1,941 layout audits, for an estimated 186 hours saved, roughly $18,600 in billable time at a $100 per hour rate. The firm’s own estimate of time saved, made before seeing any telemetry, landed in the same range. The firm asked not to be identified; the numbers come from the same Manager Portal reporting every customer receives.
Is SheetAgent for Civil 3D right for me, or is it more than I need?
It is built for one thing: producing and maintaining sheet sets in Civil 3D. It is strongest at the work that comes after the first set (updating, auditing for drift, and adopting existing drawings), and it does that without a steep learning curve. It is not a design suite. It does not grade, model corridors, or design pipe networks. If you want sheet automation a team can pick up quickly, it fits. If you are shopping for an all-in-one design package, it is not that.
How do I get it running?
Sign up with your work email and you are granted access automatically. The portal then walks you through the download and setup, and you are ready to build on your first project. Sign-ups from personal email domains, like gmail.com, go through a short manual review first.
Can we get training during the trial?
Yes. Reach out and a session can be arranged. Most teams also find the walkthrough videos enough to get going on their own, so training is there if you want a hand, not a hoop to clear first.
Compatibility
Which versions of Civil 3D are supported?
Civil 3D 2025, 2026, and 2027.
Does SheetAgent for Civil 3D support imperial and metric units?
Yes. SheetAgent for Civil 3D works in both imperial and metric units, so metric Civil 3D drawings are supported alongside imperial ones.
Does it work with plain AutoCAD?
No. SheetAgent for Civil 3D requires Civil 3D as the host application.
Do I need alignments, profiles, or corridors in the drawing?
No. Array, path, and free placement modes work on geometry alone. Alignment-based modes use Civil 3D alignments when the workflow calls for them, but alignments are not required to use the tool.
Does it work on drawings I have already drafted?
Yes. Adopt Existing Layouts, currently in beta, scans a hand-drafted drawing, detects its main viewports, support viewports such as legends and key maps, and title block attributes, then brings it under management so Build, Update, and Health all work on it. You do not have to start legacy projects over. We are still testing adoption across drawing styles, which is why it carries the beta label.
Using it
How does SheetAgent for Civil 3D help compared to laying out sheets by hand?
Manual layout is fine for a handful of sheets. The cost shows up at scale and over time: every viewport placed, scaled, and labeled by hand, every title block filled in, and then every one of those touched again each time the design moves. SheetAgent for Civil 3D builds the whole set in one pass, support content included, and when the design changes it updates the set instead of making you redo the work. The hand work that does not scale is the work it removes, and a Health audit catches what drifted so nothing slips through on a manual pass.
What kinds of sheets can it produce?
Sheets generate four ways: array (tile a closed boundary), path (run sheets along a polyline for exhibits, corridors, or studies), alignment-based (sheets follow stationing), and free placement (click in model space and a sheet preview appears). Those modes produce single-viewport plan sheets, multi-viewport sheets (plan-and-plan, plan-and-profile with multiple alignments, plan-and-duplicate), PDF detail compilations, and multi-file key plans coordinated through a control drawing. Plan, profile, key map, and detail viewports can sit together on one sheet.
Does SheetAgent for Civil 3D only work with alignment-based sheets?
No, and that is the point for site development teams. SheetAgent for Civil 3D generates four ways: array (tile a closed boundary), path (run sheets along a polyline), alignment (sheets follow stationing), and free placement (click in model space). Array, path, and free placement need no alignment at all. A single set can mix grading, layout, utility, erosion control, key maps, details, and plan or plan-and-profile sheets, all managed together. It is built for the mixed, changing site set, not only the alignment-driven one.
What happens when my design changes?
The set updates against the new geometry and keeps the work already done. There is no rebuild from scratch and no lost progress.
Can I edit a sheet after SheetAgent for Civil 3D builds it?
Yes. Every generated tile stays editable in model space: move it, rotate it, reshape it, or adjust coverage, and the layout follows. For changes that affect many sheets at once, the SheetAgent for Civil 3D canvas lets you edit shared layout behavior in one place (viewport structure, support view placement, title logic, standard rules) and apply it across the managed set, instead of repeating the same edit sheet by sheet.
Does SheetAgent for Civil 3D work with Sheet Set Manager?
Yes, closely. One button adds all your layouts to Sheet Set Manager as a sheet set. When you add or delete layouts, a sync button pushes those changes straight into SSM so the set stays current. SheetAgent for Civil 3D generates both native SSM fields and non-native custom fields, the ones that are not built into SSM such as the page number and page count that read as 1 of 30 on a sheet, and links all of them to SSM so they are recognized and populated automatically instead of being set up and typed by hand. And the Edit Sheet Name function lets you edit every sheet field in one place, across all layouts at once, then sync the changes back to SSM, instead of opening each layout to fix them one at a time.
Do I need one standard title block, or can each project use its own?
Each project can use its own. Title blocks come in as an Xref, so there is no single firm-wide title block you have to conform to, which matters most in site development where the title block changes by client. To swap one, even after the sheets are built, you change the Xref path to the new title block, confirm the page setup on the canvas layout, and press Update. SheetAgent for Civil 3D pushes that title block across every sheet in the set at once, without rebuilding your standards.
What title block fields does SheetAgent for Civil 3D fill in?
Both the project-wide fields and the sheet-specific ones, and it keeps them in sync. Static, project-wide fields include project name, project number, client, address, issue date, and revision information. Dynamic, sheet-specific fields include sheet number, sheet title, scale, layout name, sheet count, page order, and viewport data. Splitting them this way keeps the project information consistent across the set while each sheet’s own data updates as the set changes.
Can I change the viewport coverage after the sheets are built?
Yes, at any time. The usable viewport area inside the title block, which we call vpmax, is defined once on the canvas layout. If you need more room, or want to expand the viewport size uniformly across the set, you change vpmax on the canvas and press Retile. SheetAgent for Civil 3D previews the new layout and automatically adds or removes sheets so the coverage of the area stays intact. You do not rebuild the set to resize the window.
Can individual sheets have different viewport sizes?
Yes. Uniform changes go through the canvas, but one-off sheets are fully supported. Shrink a tile in model space and only that layout reflects it. Or resize a viewport inside any layout and press Normalize to model space, and the model-space tile updates to match. The link runs both directions, so a per-sheet adjustment stays in sync with the model-space picture.
Will it overwrite my manual work?
No. SheetAgent for Civil 3D standardizes only the layers and elements it creates and never touches anything you made or edited by hand. When it detects a difference between the model and a sheet, it flags it in the Health dashboard and leaves the decision to you: accept, re-sync, or leave it.
What is the Health dashboard?
A standing audit that compares the model against the published sheets and flags anything that has drifted, with one-click remediation where appropriate. It is how you catch problems before a set ships rather than after.
Can I enforce our firm’s CAD standards?
Yes. Company Standards is a downloadable XLSX where a CAD manager defines the firm’s layer names, colors, and linetypes once. SheetAgent for Civil 3D applies them to every layout it produces. Setup takes about two minutes. If the standard changes later, the Health dashboard flags drifted layouts and you restandardize the owned layers in one action.
Can I undo or edit something after the fact?
Yes. Any action can be revised later without redoing prior work. Viewport trims use pure undo with no destructive edits.
Pricing and licensing
How much does it cost?
Annual subscription, priced per seat with a volume discount applied seat by seat:
- Seats 1 to 25: $899 per seat per year
- Seats 26 to 50: $799 per seat per year
- Seats 51 to 75: $699 per seat per year
- Seats 76 and up: enterprise pricing on request
As an example, a 30-seat firm pays $26,470 per year and a 50-seat firm pays $42,450.
Is it a subscription or a one-time purchase?
An annual subscription.
Can I move a seat from one person to another?
Yes. A manager can reassign a seat to a new user, with a 12-hour cooldown between reassignments. Seat expiry is unified across the organization, and additional seats are prorated to the renewal date.
We have more than 75 seats. What then?
Contact sales@setline.ai for enterprise pricing.
Security and IT
Does it send my drawing data to the cloud?
No. SheetAgent for Civil 3D runs locally on the workstation and never transmits drawing files, drawing content, or project data to Setline’s servers.
What information is collected?
Telemetry is limited to command names run, layout counts, plugin version, an anonymous session identifier, the email signed into the plugin, and diagnostic exception messages. Nothing from the drawing itself.
How do managers see usage?
Each organization gets a Manager Portal at manage.setline.ai showing live usage by command type and the resulting time saved, computed from your own team’s activity rather than a vendor estimate.
Comparison
How is SheetAgent for Civil 3D different from other Civil 3D sheet tools?
Most sheet tools do one part of the job, usually generation: you point them at a design and they produce a first set. SheetAgent for Civil 3D is built around the full cycle instead. It generates sheets four ways, array, path, alignment, and free placement, for mixed site sets rather than alignment-driven sheets alone. It keeps every tile editable in model space after generation, with a canvas to change shared layout behavior once and push it across the set. It connects the parts that usually drift, matchlines, viewport titles, profile views, title blocks, sheet data, and Sheet Set Manager, and keeps them in sync as the design moves. When the design changes, the set updates against the new geometry instead of being rebuilt. And a Health dashboard audits the model against the published sheets so drift is caught before the set issues. The difference is not one feature. It is that generation, editing, connection, update, and governance are a single connected loop rather than separate manual steps.
How is this different from Civil 3D’s built-in Plan Production?
Plan Production generates a first plan or plan-profile set from alignments and can align a north arrow on each sheet. It is good at producing that first set. What it is not built for is the work that follows.
Its sheets are a one-time publication. Each layout viewport captures a fixed window of the model when the sheet is created and does not re-tile afterward. A small design shift that stays inside that window still reads fine, so nothing needs doing. But once a change moves the design outside the window, or the alignment grows or its path changes enough that the original tiling no longer fits, there is no update path and the affected sheets have to be regenerated. It is also alignment-bound, so it cannot produce key plans, detail compilations, or other layouts that have no backing alignment. It cannot adopt a hand-drafted set, its scale bar does not adjust across mixed viewport scales, and it has no audit for drift.
SheetAgent for Civil 3D covers that full arc: it updates the set while preserving work already done, produces alignment and non-alignment layouts alike, adopts existing drawings, auto-scales support content across mixed scales, and continuously audits for drift.
Support
How do I get help?
Email support@setline.ai. Training videos are on the Setline YouTube channel, and you can book a live demo through the website.
Are more features coming, and how will we hear about them?
Yes. More features are currently in development. Announcements are made on this website and on the Setline YouTube channel, so subscribe there to stay current. If you have an idea you would like to share, or an improvement you would like to see, email us at ideas@setline.ai.
Where can I learn more or see it in action?
- Website: https://setline.ai
- Book a demo: https://calendly.com/ramy-setline/sheetagent-demo
- Training videos: https://www.youtube.com/@SetlineInc