Results 1 to 4 of 4

Thread: Transforming C3D Objects - Your Approach

  1. #1
    Member
    Join Date
    2008-07
    Posts
    3
    Login to Give a bone
    0

    Question Transforming C3D Objects - Your Approach

    How are folks transforming C3D objects (today we'll focus on surfaces) from one coordinate system to another?
    Map seems to be unable to query most (if not all) C3D objects directly.

    My kluge for surfaces is to:
    1. be in the source dwg with the appropriate coord system assigned
    2. display the surface as Triangles
    3. explode to 3DFaces - save as
    4. open target dwg with the appropriate coord system assigned
    5. use map to query the 3DFaces in
    6. build the surface (again) from the 3D faces

    While this works, it's not an ideal situation as: 1) it doesn't cope well with the addition of data to the model in the original coordinate system; 2) you end up with two surfaces (which will get out of sync) that are supposed to represent the same area, and; 3) it's labor intensive.

    With the large quantity of data in State Plane/UTM Coordinates there ought to be an efficient way to transform C3D objects created in their source coord systems to low distortion projections that are suitable for civil design and right-of-way mapping/acquisition. Tune me up - what's the cool C3D method to handle this fundamental need?

  2. #2
    AUGI Addict jpaulsen's Avatar
    Join Date
    2002-04
    Location
    Colorado
    Posts
    2,020
    Login to Give a bone
    0

    Default Re: Transforming C3D Objects - Your Approach

    I may want to try to use LandXML? I've used it in the past to convert from imperial to metric but I'm not sure how, or if, you can use it for a coordinate transformation.

  3. #3
    All AUGI, all the time brian.hailey933139's Avatar
    Join Date
    2006-12
    Location
    Loveland, CO
    Posts
    734
    Login to Give a bone
    0

    Default Re: Transforming C3D Objects - Your Approach

    Land XML will not do a coordinate transformation. It will do a translation however.

    What's the difference? Transformation moves each point from the coordinate in one coordinate system to the correct coordinate in the new coordinate system. Translation moves the object from one point to another point and then scales it and rotates it. In other words, if you translate a square, you end up with a square. If you transform a square, you probably won't end up with a square, just something that looks a lot like a square.

    I'm pretty sure I have this right, if not, I'm sure someone will correct me.

  4. #4
    Active Member
    Join Date
    2000-10
    Posts
    59
    Login to Give a bone
    0

    Default Re: Transforming C3D Objects - Your Approach

    Quote Originally Posted by Brian Hailey View Post
    Land XML will not do a coordinate transformation. It will do a translation however.

    What's the difference? Transformation moves each point from the coordinate in one coordinate system to the correct coordinate in the new coordinate system. Translation moves the object from one point to another point and then scales it and rotates it. In other words, if you translate a square, you end up with a square. If you transform a square, you probably won't end up with a square, just something that looks a lot like a square.

    I'm pretty sure I have this right, if not, I'm sure someone will correct me.
    Very well stated Brian. You have to be very careful with transformation and take the time to understand what is going on. Some transformations as well as some coordinate systems have inherent amounts of error. I recently dealt with one that just converting from NAD27 to NAD83 had 12 to 18 cm of error just in the translation. This is why you must always no the source of your data as well as any transformation that may have occurred.

    To more answer the original question, look into the transformation tab in the Civil3D settings. Be mindful of project datum or project scale factors. Civil3D (at least 2008 version) doesn't like to convert from a project datum to GRID.

Similar Threads

  1. Transforming local coordinate systems
    By malfan in forum Geospatial - General
    Replies: 0
    Last Post: 2009-05-13, 03:41 PM
  2. Transforming a DWG from NAD27 to NAD83
    By beachmystic in forum AutoCAD LT - General
    Replies: 2
    Last Post: 2007-12-05, 02:31 AM
  3. Transforming Splines into Polylines
    By chgolombek in forum ACA General
    Replies: 3
    Last Post: 2007-11-20, 08:55 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •