This week's post addresses workflows, specifically around coordinate systems. This post will focus on the proper use of the isometric offset settings to allow you to produce isometrics with large (ex: state plane) coordinates without creating the problems involved with 3D modeling in those coordinates.
First, let's cover the prerequisites: when modeling with AutoCAD Plant 3D, it is a recommended practice to:
- Work in the World UCS
- Model your piping so that the majority of the piping layout is parallel to the X-Y axes
- Keep your model within a reasonable distance of the origin to avoid floating-point precision errors. There is no exact threshold here, but problems are rare when you are working within 10,000,000 (1x10^7) units of the origin (approx. 1 million feet).
So, to accomplish one or more of the performance-improving (and problem-avoiding) criteria above, you may have to output your isometric drawings with different coordinates than are in the 3D model. The best way to do this is using the Advanced Iso Creation Options - Override location settings:
Figuring out which values to enter in here might seem difficult at first, but the following example might make it simpler to understand. First, look at the figure below:
We have our piping modeled up near point "A" but we want it to be called out on the isometrics as if it has been shifted so that point "A" is down at point "B" and the piping is orthogonal to the isometric north direction (in this case, the section of piping with the valve will be oriented north). You can imagine point "A" as being the intersection of structural column lines, which are a good point of reference for both modeling and construction. Our figure above also has a line drawn from some point on the piping to 0,0 to help us understand how the isometric offset works.
- The isometric offset settings will first rotate our piping around 0,0 at the specified angle. If we want our piping to be orthogonal, we need to find the angle of the piping as it is currently modeled (in our example it is 35 degrees) and determine what the rotation angle would be to make it 90 degrees so that it is pointed north (answer = 55 degrees counter-clockwise, which is a positive rotation value). Just to show how this affects the coordinates in our "virtual" model after rotation, see the figure below. You can see the line from the origin is still pointed to our elbow, and that the section of the piping with the valve is now pointed north, but also note how our reference point "A" has rotated as well.
- Next the isometric overrides will offset the piping. Since we want point "A" to have the coordinates of point "B" on our isometric, the offset would be the distance from point "A" (in its rotated location) to point "B". The common mistake is to measure the offset distance from point "A" to point "B" before the rotation, which will not yield the correct coordinates on the isometric.
Once you've tested your offset settings by generating an isometric drawing and confirming the coordinates, you should make the overrides permanent by documenting them and also making them the default in Project Setup. This is located under the Isometric DWG Settings > Default Settings:
It is important to note that these settings are defaults and can be overridden by the user at run-time when generating an isometric. Also, they are stored within the isometric style, so it is recommended to set these defaults for all isometric styles that will be using the coordinate overrides.