a while ago i asked how not to scale contours, aeccpoints and acadpoints and end up i made a program to reset the Z value in vb.net.
but, now i need to scale a tin surface from UTM to plant coordinate system. which i don't want the elvation to change at all. as you all know autocad scale command scale xyz unlike ustn which you have a choice.
i do have a few options to deal with this but easiest way would be tell the software not to scale z. anybody knows how to do that?
i am a multi solution guy so here is what i will do if there is no easier way:
1. show points and export to acad, then run my program to scale the points and polyline breaklines then rebuild surface
2. scale the tin surface and create a style and set the triangulation exaggeration to 1/scale factor, easiest way but will mess one style up. i guess that's ok. but still please please modify the scale command so user have an option to scale xy only. scaling z is pretty rare in civil engineering. wanted for 3d people i understand.
Solved! Go to Solution.
Solved by tcorey. Go to Solution.
I have a way to do this.
Create a block using the surface as your selection set.
Insert that block, applying the x and y scale factors you need, but leaving the z scale at 1.
Explode the block.
Voila!
Tim, that's a great idea!
Dave
Dave Stoll
Las Vegas, Nevada
Use the Explode command.
Be sure that during the creation of the block, you check the box to Allow Exploding.
I'm guessing that the new surface definition would include all of the original point groups, breaklines etc. What happens if you rebuild it?
Steve
Please use the Accept as Solution or Kudo buttons when appropriate
Thank you for this. I am having a similar issue with scaling elevations and this simple solution has saved me tons of time re-elevating.
Can't find what you're looking for? Ask the community or share your knowledge.