Community
Civil 3D Forum
Welcome to Autodesk’s Civil 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Civil 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Building Surfaces from Corridors? Read this!

8 REPLIES 8
Reply
Message 1 of 9
Anonymous
293 Views, 8 Replies

Building Surfaces from Corridors? Read this!

If you do any subdivision work, you've already run into the fact that
Corridor surfaces do not link up to the C3D surfaces that they export.
Here's a work around that will allow you to include a corridor surface as
part of your proposed surface, and have it update as needed.

1. Create your corridor and generate a surface as you'd like it.
2. Export that out to a C3D surface.
3. DO NOT edit this surface. You want this to be the exact surface that was
exported. You'll notice this surface is built by nothing but a series of
"Add Point..." edits, so don't even go looking for the breaklines.
4. Export the C3D surface to an XML file. Don't export anything BUT the
surface! Call it Corridor.XML for simplicity.
5. Delete the corridor's C3D surface.
6. Go to General and Import LandXML and import Corridor.XML into a new
surface.
7. Rename the imported surface, i.e. PG. Notice that PG is made of an Import
XML operation and a snapshot. That's it!
8. Add to that surface using breaklines, feature lines, points, pastes, etc.
9. Build your surface. You now have a surface built from corridor, points,
pads, etc.
10. If your corridor changes, simply reexport the corridor's surface to
C3D, and reexport that surface to the XML file. Rename the XML file that's
there, and use the same name. It's important!
11. Rebuild your PG surface. Because the first step in the build operation
of the PG surface is to import the Corridor.XML file, you will now have an
updated corridor underneath it all, and your points, pads, breaklines,
borders etc will all still be in place, in the correct build order.

Thanks a TON to the Desker that helped me out on this. I don't want to name
him since he'll be hammered with e-mails for more help.

Hope this helps some of you, and I hope to see you in Orlando at AU.

--
James Wedding, P.E.
Technology Manager &
Associate
Jones & Boyd, Inc.
Dallas, TX
XP/2 on P4-3.4/1G
LDT 2006 & C3D2006/SP1
8 REPLIES 8
Message 2 of 9
Anonymous
in reply to: Anonymous

NNNNNICE!

sm
--

Scott McEachron
The D.C. CADD Company - Dallas


"James Wedding" wrote in message
news:4924617@discussion.autodesk.com...
If you do any subdivision work, you've already run into the fact that
Corridor surfaces do not link up to the C3D surfaces that they export.
Here's a work around that will allow you to include a corridor surface as
part of your proposed surface, and have it update as needed.

1. Create your corridor and generate a surface as you'd like it.
2. Export that out to a C3D surface.
3. DO NOT edit this surface. You want this to be the exact surface that was
exported. You'll notice this surface is built by nothing but a series of
"Add Point..." edits, so don't even go looking for the breaklines.
4. Export the C3D surface to an XML file. Don't export anything BUT the
surface! Call it Corridor.XML for simplicity.
5. Delete the corridor's C3D surface.
6. Go to General and Import LandXML and import Corridor.XML into a new
surface.
7. Rename the imported surface, i.e. PG. Notice that PG is made of an Import
XML operation and a snapshot. That's it!
8. Add to that surface using breaklines, feature lines, points, pastes, etc.
9. Build your surface. You now have a surface built from corridor, points,
pads, etc.
10. If your corridor changes, simply reexport the corridor's surface to
C3D, and reexport that surface to the XML file. Rename the XML file that's
there, and use the same name. It's important!
11. Rebuild your PG surface. Because the first step in the build operation
of the PG surface is to import the Corridor.XML file, you will now have an
updated corridor underneath it all, and your points, pads, breaklines,
borders etc will all still be in place, in the correct build order.

Thanks a TON to the Desker that helped me out on this. I don't want to name
him since he'll be hammered with e-mails for more help.

Hope this helps some of you, and I hope to see you in Orlando at AU.

--
James Wedding, P.E.
Technology Manager &
Associate
Jones & Boyd, Inc.
Dallas, TX
XP/2 on P4-3.4/1G
LDT 2006 & C3D2006/SP1
Message 3 of 9
Anonymous
in reply to: Anonymous

Once again above & beyond. Great stuff James. All we do is subdivision/site
plans. This is a huge work around.

John

"James Wedding" wrote in message
news:4924617@discussion.autodesk.com...
If you do any subdivision work, you've already run into the fact that
Corridor surfaces do not link up to the C3D surfaces that they export.
Here's a work around that will allow you to include a corridor surface as
part of your proposed surface, and have it update as needed.

1. Create your corridor and generate a surface as you'd like it.
2. Export that out to a C3D surface.
3. DO NOT edit this surface. You want this to be the exact surface that was
exported. You'll notice this surface is built by nothing but a series of
"Add Point..." edits, so don't even go looking for the breaklines.
4. Export the C3D surface to an XML file. Don't export anything BUT the
surface! Call it Corridor.XML for simplicity.
5. Delete the corridor's C3D surface.
6. Go to General and Import LandXML and import Corridor.XML into a new
surface.
7. Rename the imported surface, i.e. PG. Notice that PG is made of an Import
XML operation and a snapshot. That's it!
8. Add to that surface using breaklines, feature lines, points, pastes, etc.
9. Build your surface. You now have a surface built from corridor, points,
pads, etc.
10. If your corridor changes, simply reexport the corridor's surface to
C3D, and reexport that surface to the XML file. Rename the XML file that's
there, and use the same name. It's important!
11. Rebuild your PG surface. Because the first step in the build operation
of the PG surface is to import the Corridor.XML file, you will now have an
updated corridor underneath it all, and your points, pads, breaklines,
borders etc will all still be in place, in the correct build order.

Thanks a TON to the Desker that helped me out on this. I don't want to name
him since he'll be hammered with e-mails for more help.

Hope this helps some of you, and I hope to see you in Orlando at AU.

--
James Wedding, P.E.
Technology Manager &
Associate
Jones & Boyd, Inc.
Dallas, TX
XP/2 on P4-3.4/1G
LDT 2006 & C3D2006/SP1
Message 4 of 9
Anonymous
in reply to: Anonymous

James,

You da man!

-Rob

"James Wedding" wrote in message
news:4924617@discussion.autodesk.com...
If you do any subdivision work, you've already run into the fact that
Corridor surfaces do not link up to the C3D surfaces that they export.
Here's a work around that will allow you to include a corridor surface as
part of your proposed surface, and have it update as needed.

1. Create your corridor and generate a surface as you'd like it.
2. Export that out to a C3D surface.
3. DO NOT edit this surface. You want this to be the exact surface that was
exported. You'll notice this surface is built by nothing but a series of
"Add Point..." edits, so don't even go looking for the breaklines.
4. Export the C3D surface to an XML file. Don't export anything BUT the
surface! Call it Corridor.XML for simplicity.
5. Delete the corridor's C3D surface.
6. Go to General and Import LandXML and import Corridor.XML into a new
surface.
7. Rename the imported surface, i.e. PG. Notice that PG is made of an Import
XML operation and a snapshot. That's it!
8. Add to that surface using breaklines, feature lines, points, pastes, etc.
9. Build your surface. You now have a surface built from corridor, points,
pads, etc.
10. If your corridor changes, simply reexport the corridor's surface to
C3D, and reexport that surface to the XML file. Rename the XML file that's
there, and use the same name. It's important!
11. Rebuild your PG surface. Because the first step in the build operation
of the PG surface is to import the Corridor.XML file, you will now have an
updated corridor underneath it all, and your points, pads, breaklines,
borders etc will all still be in place, in the correct build order.

Thanks a TON to the Desker that helped me out on this. I don't want to name
him since he'll be hammered with e-mails for more help.

Hope this helps some of you, and I hope to see you in Orlando at AU.

--
James Wedding, P.E.
Technology Manager &
Associate
Jones & Boyd, Inc.
Dallas, TX
XP/2 on P4-3.4/1G
LDT 2006 & C3D2006/SP1
Message 5 of 9
Anonymous
in reply to: Anonymous

Not really, and we both know who is. Maybe I'll pull the mask off the old
Lone Ranger at AU this year.

ANYWAY! For anyone reading this, there is ONE more step. You need to update
the snapshot if you change the XML file! From the Help:
When a surface snapshot exists and the surface is rebuilt, the build process
starts at the snapshot and proceeds sequentially through subsequent surface
operations. Therefore, if a surface operation, such as an import of an
external data file, exists prior to the snapshot operation, the surface
build process does not attempt to find and open the external data file since
all of the external file point data is contained in the surface snapshot
operation.

SO... if you want to reimport the XML, you need to redo the Snapshot that
was created as part of the LandXML import. You can remove the snapshot, but
that means the XML file will be reread every time the surface is rebuilt,
adding to the network traffic and processing time.

Hope that helps even more.

--
James Wedding, P.E.
Technology Manager &
Associate
Jones & Boyd, Inc.
Dallas, TX
XP/2 on P4-3.4/1G
LDT 2006 & C3D2006/SP1
Message 6 of 9
Anonymous
in reply to: Anonymous

Hi James,
I have been looking for some answers for the issue you have addressed and was overjoyed to read your method. However, it has still not solved my problem. I still cannot get the two surfaces populated in order to use them for quantity takeoff. The surface from the corridor export option works fine with the simple takeoff module in surfaces/utilities but not with the quantity takeoff module. any comments/ideas?
thanks
kerbad
Message 7 of 9
Anonymous
in reply to: Anonymous

Nope. I believe you're out of luck if you want to go that way. You might be
able to export the different strata as different surfaces, but what a whip
that would be.

--
James Wedding, P.E.
Technology Manager &
Associate
Jones & Boyd, Inc.
Dallas, TX
XP/2 on P4-3.4/1G
LDT 2006 & C3D2006/SP1
Message 8 of 9
Anonymous
in reply to: Anonymous

James,

I assume by the date on these postings that you were using Civil 3D 2006. I am using Civil 3D 2007, and when I create a surface from a corridor model and look in the newly created surface definition, it shows a single note indicating that the surface was created from a corridor model. It doesn't show a series of "add points" as in the 2006 version. My questions are: (1) Has Autodesk addressed the issue of having to export the surface to xml and then import it back in?
(2) Will I lose the rebuild order by not exporting to xml?
Message 9 of 9
Civil3DReminders_com
in reply to: Anonymous

Its been fixed, because now the corridor surface is added to the list of surfaces and is available to be pasted into another surface. The corridor surface updates automatically into the other surface eliminating the need to do what was described.
Civil Reminders
http://blog.civil3dreminders.com/
http://www.CivilReminders.com/
Alumni

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Rail Community


 

Autodesk Design & Make Report