We have some clients who want deliverables in plain AutoCAD -- they do not have C3D. We want to be able to deliver clean AutoCAD drawings to them. I'd rather not have to do a separate install of AutoCAD to do this if possible. Civil 3D as AutoCAD still inserts proxy objects.
That doesn't fully work. That will explode the C3D objects in the model space to core AutoCAD objects, but it still leaves the styles and settings. What that means is, when you Export to AutoCAD with AEC exploded objects, the person on the other end still gets a message about the drawing having civil objects even when none are visible.
The only way I can think of to solve this is do a save as of your drawing, do and export to dwg (or explode/extract everything) and then do a dxfout which should remove everything C3D related..... Just dont open the new dumb drawing with C3D as ACAD, because then it will put the some civil objects back in the drawing.
Rick Jackson
Survey CAD Technician VI
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
What I ended up doing was to Export to AutoCAD from C3D, then open that exported drawing in C3D as AutoCAD and create a new, blank drawing. After that, do a COPYBASE from the not-quite-really-exported drawing into the new, blank drawing.
Thanks for the great work-around suggestions -- they can effectively convert a Civil 3D drawing to a "vanilla" AutoCAD drawing. But the bottom line is that Civil 3D As AutoCAD is not really Civil 3D as AutoCAD. It is Civil 3D that looks like AutoCAD, but is not functionally identical to AutoCAD.
We will solve the problem by deploying AutoCAD to the computers. All our multi-user seats are AECC, so that doesn't pose a licensing issue for us. I was just hoping to not have to deploy both products.
Some context for the discussion: all entities are objects, but not all objects are entities. Entities are what you see on the drawing - lines, circles, text, and vertical-specific ones like surfaces. Objects may be something other than entities, since they can also be data structures specific to Civil3D, such as styles. These are attached to the drawing file, or in some instances to entities in the drawing file. So when there is a warning about "objects" in the drawing file that is meant literally; its not limited to entities you can see in model or paper space.
I had a similar problem, but it was because the DWG I received was created with a newer version of C3D. Everything else I tried (Export to ACAD, Export to DXF, etc) either failed to create a file or did not remove the proxy objects. First I selected and exploded all proxy objects, then I QSELECTed all proxy objects Exclude from new list, QSELECTed all objects and append to current list. With the current list selected, which now excludes all proxy objects, Shift+Ctrl+C and 0,0,0. Open new drawing with same drawing settings and Shift+Ctrl+V and 0,0,0. The new drawing does not contain any proxy objects.
That is a very useful technique; thanks for the link. I will probably try it on my next outgoing request for AutoCAD only files. For my case, I received the Civil 3D file from a surveyor using a newer version and I could not work with it. I only needed to remove the proxy objects but leave all the other data in place with no scaling or translations.
Hi everyone. I know this is an old post but it's worth mentioning. After a combination of the commands mentioned already. We use the free ZombieKiller app from the Autodesk App store to remove the leftover Civil 3D Proxy objects/entities.
I have a co-worker who just got a new computer using windows 10 and his command line in civil 3d 2019 will not stay docked after closing civil 3d and reopening it. I have civil 2019 and running windows 7 and have not had this problem. Any ideas?
For the command line make sure to save the workspace after placing it in the location you want. For non docking toolbar check the LOCKUI variable or the lockui button on the status bar to see if docked toolbars is locked.
LOCKUI is having no effect on keeping my Command Line docked. I also tried the trick, copy and paste the size and location in my profile. Nothing works. I've uninstalled and reinstalled Civil 3D 3 times and nothing fixes it. What am I missing?
Right click on your C3D shortcut icon (on the desktop) and open properties. Go to "Advanced...". Toggle on "Run as administrator". Start Civil 3D and click yes on "Do you want to allow this app to make changes to your device?". Set your command line the way you want it and exit C3D. Restart Civil 3D. If it starts up with the command line the way you set it, you should be done. Happy trails. (I have had to continue to run it as administrator for it to continue loading correctly.)
Set your shortcut to Run as administrator (see above). Open Civil 3D as administrator. Set your command line the way you want it. Type WSSAVE. This will create a new profile and CUI. You can name it whatever you want. I name it "Profile Name" for this example. Exit Civil 3D.
The next time you open Civil 3D, it should start with the command line docked and you're done. As I said, I have had to leave it set to run as administrator. Not sure if that will be true for everyone or not.
P.S. Running as administrator may cause an issue with accessing a network that is normally visible when opening/closing drawings. To enable the link of mapped network drives do the following:
That toggling of "run as administrator" worked perfect initially, but then it quit again shortly thereafter. I found that almost any update undoes that setting and it needs to be reapplied on occasion. This is the closest thing I've found to a fix, thank you very much!!
neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
I may get skewered for this but I would avoid using "Attach". I have found many many drawings all gummed up due to nested xrefs. It may be conjecture on my part, but the correlation cannot be ignored. It may work well for architects backgrounds, but I have yet to see a civil project work without errors.
In our office we use xrefs for alignment(all the flatwork), Grad&drainage(contours&structures), utilities(sewer,gas, elec,...), and landscaping... x-align, x-grade, x-util, x-lscape. For working purposes each of those xref need to see the other for reference. If x-align has-grade,x-util.... "ATTACH" then in x-grade needs x-align and it ends up trying to xref in itself because of "ATTACH", and this can spiral out of control because each xref keeps building these nested occurrences. By the time you get to a sheet file it becomes a complete mess.
I create a template with relative path, overlay (empty)xrefs. copy into a project folder and everyone is ready to go. No one really needs to concern themselves with attaching xrefs, the project template has it done for them - all I need is a better layer standard and states and I would be golden> IMHO it keeps this clean.
Allen Jessup
CAD Manager - Designer
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
If you look at an example you'll get the idea pretty quick. Essentially, I create a prototype project folder with all the subfolders I want. The I made file new with my c3d.dwt, saved as xref\x-name. Then did all my relative attaching for working drawings, next made a starter sheet file, and again loaded all the xref relative. Even setup a starter SSM.dst file. So now when a job open all the user needs to do is copy the prototype folder to the projects drive on the server, rename the folder to the job number, insert the survey into X-topo, load any aerials to X-aerial, and start working. The relative path for xrefs does not care where the root folder is - try it. Add some crap and copy the root folder around the xref path goes with it - this is great for archiving.
With C3D it's not as simple. Generally, as was mentioned before, you almost always want to use Overlay for C3D. The exeption is for cross sections and corridor drawings. Those you want to use as Attach because of the bugs with how C3D handles XREF'd corridors.
Something has happened in civil 3d 2016 were the full file path is stuck on my screen all the time. I haven't been able to find anyone else who has had this problem. It's starting to get very frustrating. It stays in the same location, and occasionally fades into the background, but when I move my mouse again, it is back. If I have civil 3d open it also displays over whatever else is open in front of it. I have two monitors running, and I've attached a picture of a screen shot, any suggestions would be greatly appreciated.
Something isn't flushing the graphics after it hovers over the file. Is there a Windows Explorer Dialog box behind it that it's picking up the file location from? Is there a particular dialog box it shows up on?
The trick would be to find the pattern and then make sure before moving on the graphic is cleared from the screen. I was debugging a graphic like this yesterday and my problem was that I wasn't properly removing the graphics because I kept creating them and not removing them. I suspect something similar is happening here.
b1e95dc632