I have a perplexing thing. Using Civil 3D 2013. I have a surface that was imported via XML import. The surface is in meters and World Coordinates was used. The Mechanical stuff from which the project was designed from is in feet and meters combined and from what I can tell uses Plan coordinates. Don't ask me why it is both. All I know is that the units are set to feet, but the elevations are set to meters.
My task is to create a 3dpolyline of proposed piping which loops the building (fire). I can do all of this, but then the owner requires a coordinate table that shows location of all pipe bends (90, 45, 22.5, etc.) as well as hydrant and PVI locations. This table has to reflect the coordinates that the Mechanical stuff was drawn on (Easting Northing) IN METERS.
What I have done: I created the loop by using an alignment, and profile of that. The loop line needs to have minimum 3.7m of fill, so I created a pipe network using those rules. All is fine. I Then created a 3dpolyline from that. I can now id corners and bends to get the E-N coordinates.
Now the horror begins. I can wblock that 3d polyline, but when I insert it in the Mechanical drawing, it is out many thousands of miles and is scaled something to the effect of 1/3.28084. that makes sense since it is going from meters to feet. The coordinates, however are completely different as well as the elevations.
What I have tried: in the Civil 3D drawing (World Coordinates) xref in the plan and scale/move it so I can get things lined up. But it never lines up properly. I'm wondering aloud if the plan itself it just drawn wrong, but it is too late in the game to fix it and not my call. What seemed to be something so simple of a tasks has turned into a nightmare for me.
I hope this makes sense. No, I can't send any files since it is proprietary stuff. I am about to go completely bald with this project (pull all my hair out). But I can try to answer any questions the best I can and welcome any thoughts/condolences.
Credit where credit is due! Give kudos or accept as solution whenever you can.
Without the polyline I don't know if this will work. But......
Make sure that he Zone in the original drawing is set to the correct FOOT based system. Create a new metric drawing using the equivalent METER based Zone.
Query the polyline in to the new drawing. The N,E should change to Meters and the Elevation stay in Meters. Label what you need in the new drawing then Xref the new drawing into the plan. If you're working in US Survey feet you may want to scale the Xref yourself. If not. Make sure INSUNITS, INSUNITSDEFSOURCE and INSUNITSDEFTARGET are set correctly in each drawing and the Xref should automatically scale.
Well, folks - I sort of figured it out. It all has to to with scale factors of one of the following:
3.28084 (conversion from feet to meters)
1000 (conversion from millimeters to meters)
I don't work in metric that often.
I found a common point and was able to get it back and forth between C3D and AutoCAD MEP. Sorry for my woes postings - I just needed someplace to vent I guess. It's just convoluted the way they decided to approach that, and that's all I'll say.
Glad you figured it out. That's one of the things these groups are for.
It's always a bad idea to mix units in Civil 3d. Not your idea I know. It just wasn't built for it.
True story. Years ago as a contractor I held the end of a tape measure and asked my helper to drag it across a roof and read me the measurement. He replied, "umm, 6 feet and one, two, three centimeters'...
It's not always easy. Glad you got it worked out Rick.
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register
Start with some of our most frequented solutions to get help installing your software.