Jump to content

Recommended Posts

Posted

When I create a UCS and draw a polyline using it, the elevation value doesn't make sense when I check it. Can someone explain what this value means?

Posted

You need to post the .dwg and give a more detailed explanation.

Posted

In this DWG file, we have 4 different UCS. where 4 polylines have been drawn, and two of them show an elevation other than zero.

I don't understand the value 92.8477 for the elevation.

UCS x Polyline Elevation.dwg

Posted

When you draw a regular polyline (not 3D) in a coordinate system that is not the World system, it belongs to that system. Whatever the Z coordinate is for that first vertex, that's the elevation for the whole polyline. In other words, the whole polyline conforms to the XY plane for that system. You can draw a polyline in some random coordinate system, and if the first vertex is at Z=0, the elevation will be 0 no matter what the current system is. (I know because I just drew some polylines in random systems.) If you change the elevation, no matter what your current coordinate system is, the new elevation takes effect in the other, original system--the one it was drawn in.

 

When you draw a polyline in the World coordinate system, and the first vertex is at Z=0, the same rules apply. The polyline belongs to the World system, and any changes to the elevation (or any of the vertices) are applied in World coordinates. Those changes will give you the results you probably expected. On the other hand, if you change a polyline that is not in the World system, you may get results you didn't expect.

 

Your next question will probably be, "Can I change a polyline in my new coordinate system so that it has an elevation that conforms with the World system?" The answer is Yes, if you have Civil 3D. Otherwise you'll probably need to redraw the polyline in World coordinates.

Posted (edited)

In the following image the green plane lies on the World XY plane while the red plane is above it and tilted.  The white polyline was drawn on the red plane by setting the ucs so that it's Xand Y axes were coincident with it.

image.png.c09775d5a6a290019396d1ea8a14fb67.png

 

Here's a front view with the World ucs active.

image.png.586ace4f1b867887abd4e935e9d2120c.png

 

Same view but with the UCS of the red plane active.

image.png.54c6016251a346b4e03213d256c2fdfa.png

 

The perpendicular distance from the plane of the polyline to World (0,0,0) is the polyline's elevation.

image.thumb.png.0d6c24a5d5dfad61b0ae7ad66f7bce25.png

image.thumb.png.78da530d733818a662de6a2fcbecf4a7.png

Note that if the polyline is moved by 0.5 in the z direction of the red plane the elevation changes by 0.5.

image.thumb.png.286a3ddb10a9c109bb9ce2797bfa7fa1.png

 

So the anser to the question "Can I change a polyline in my new coordinate system so that it has an elevation that conforms with the World system?"  is, It  Depends. The UCS of the polyline must be parallel to the world ucs but you would need to also make it coincident to the World UCS!

Edited by lrm

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...