You are currently reviewing an older revision of this page.
How do you set up the parts library in Civil3D and the conduit catalog in StormCAD and SewerCAD so that they are linked to draw the same conduit, type, size, etc, when using LandXML import/export?
After you export a StormCAD or SewerCAD model to the LandXML format and import the .XML file in AutoCAD Civil3D, the structures must be matched to items in a Civil3D parts library, otherwise, Civil 3D will try to use the closest sizes and elements will not come in correctly. Be sure to click the "Edit" button in the import options to designate the correct parts list, containing the same structures as the StormCAD/SewerCAD model. In this same window, you can link StormCAD structures to Civil3D "parts". The parts list used here is just a standard Civil3D parts library.Here are a couple of points worth noting:1. Pipe networks in Civil3D are made up of 'parts' from a part catalog. However, in older versions of Civil3D, the default parts catalog only contained two 'Structures' under the 'Inlet-Outlets' category and they were both headwalls. That means that if you try to import a LandXML file created in StormCAD/SewerCAD into Civil 3D, and are using the default Parts Catalog, all of the StormCAD/SewerCAD catch basin elements will come into Civil3D as 'Headwall' structures. This may be confusing and may lead you to believe that there is a problem with the StormCAD/SewerCAD produced LandXML file - but that is not the case. The problem is that more 'Inlet-Outlets' structures need to be added in your Civil3D Parts Catalog.2. You need to make sure you have the same pipe sizes in the Civil3D parts library as you have in StormCAD/SewerCAD because Civil3D matches based on pipe sizes. For example, if there is a 6 inch pipe in the LandXML data, Civil3D will match that with the pipe in its parts library that is closest to 6 inches. For structures (manholes, catch basins) the structure size needs to match.
Note also that the LandXML import/export process isn't always guaranteed to give perfect results. For example Civil 3D 2010 makes you pick a part catalog to match different elements to. For example, if the Circular pipes in the LandXML file are matched up with the "Concrete Pipe" part catalog. If your circular pipes are a mixture of concrete and, say, PVC, then you need a Civil 3D part catalog that contains both Concrete and PVC, and all of the diameters needs to be unique. Also, Civil 3D doesn't support open channels, or grate/curb/combination inlets so that info won't come across.
For more on configuration of Civil3D parts libraries, please contact Autodesk.
1) To import a LandXML file, go to Insert > Import > LandXML
2) Click “edit LandXML settings”
3) Under “Pipe Network Import Settings”, pick the correct parts list:
The parts list is an arrangement of parts contained within Civil3D’s current “parts catalog”.
If you click the ellipsis button, you can pick a different parts list or edit:
When editing a parts list, click the plus buttons to see what sizes are available:
If the StormCAD model contained pipe sizes that aren’t in the parts list, you need to add them, or it won’t be a clean import (it’ll pick the closest size from the parts catalog).
The quickest way to add a size is to right click the folder and choose Add Part Size:
Choose the correct size from the dropdown, which pulls from the parts catalog:
Catchbasins imported as manholes from LandXML
Catchbasin structure data not being exported to LandXML file