Changing active depth, and display depth - [Archived] MicroStation V8 XM Edition Forum - MicroStation - Bentley Communities

Changing active depth, and display depth

Question.  I have my active depth and display depth set to the values I want in a 3D model.  Then I use the rotate view command to dynamically inspect my design (in the same view).  I use the rotate command by selecting points in the view and rotating them using the mouse (meaning I dont just select "rotate right" or "rotate front")

 For some reason, using the rotate command the way I do seems to change the active depth and display depths to unwanted, odd values.

Any ideas on how I can fix this?  "ROTATE VIEW" should mean just that right?  Only rotate for the purpose of viewing?

 

 

16 Replies

  • For this sort of thing I would seriously get used to using Clip Volumes. Display depth is not dynamic as you might assume and does not move as the view is rotated, it is instead fixed to the view independant of the model rotation. This is why Clip Volums was introduced.

     HTH.


  • I have a slightly different problem.

    I want to set my active depth equal to zero.
    I check my display depth, and it shows from -703.0620 to 214748.3647. That includes 0, so I should be good...
    Key in AZ=0, and click to select my view. Save Settings.
    Check my active depth, and it is set to 214748.3647.

    I can't seem to change that number and I REALLY do NOT want to be working over 200,000' away from the rest of my information!

    Depth Lock is OFF.
    I've tried with Accudraw Sticky Z ON and OFF.

    Is this some sort of an ACS thing? How do I get rid of it?
    Is this some sort of read-out setting? How do I get rid of it?

    How can I set my active depth to ZERO and keep it there?

  • This gets even better...

    When I change my model from a sheet model to a design model,  I CAN set AZ=0 and the setting holds.
    Change it back to a sheet, and I get the whacked-out AZ again.

    Oh, wait...
    When it's a design model, I have all the 3D view controls available.
    Change it to a sheet. It still SAYS it's 3D, but I'm limited to only 2D view control tools.

    What is going on here??
    Where is this documented!??

    I need sheet models for my plan set, but I was only given a 3D design seed. It SEEMED simple enough to copy and change to a sheet model (To keep the rest of the settings intact)...What do you suggest I do now?

  • In reply to MaryB:

    Have you tried changing your display depth (Key in: DP=[front, back]  ie: DP=0,1000) then tried to set your active depth to 0 and see if it holds your 0 depth?

    As of the 3d / 2d  sheet to design, can you post a file?

    Brian
    Professional CAD Essentials

  • I have tried resetting my display depth, but I haven't had much success with that, either.

    I've attached the file. Funny, I made this copy so I could upload it, and the display depth/active depth in this version aren't even the same as in the original. I have no clue...

    Layout2Bentley.dgn
  • In reply to MaryB:

    This file has me baffled but this is what I have been able to figure out:

    Regarding the Depth -  I opened the file in XM (08.09.04.88) and tried every thing I knew to change both the display depth and active depth with no ability to change any of the attributes.  I then tried v8i (08.11.05.17).  When I initially opened the file, I could change the active depth to 0 using the key in: AZ=0.  I could then produce an active depth of 0.0000 using the key in: SHOW DEPTH ACTIVE.  I initiate a command (Place Line) and the active depth changed to 214748.3647 and could not be changed back to 0.  So I figured I would go for all or nothing in v8-2004 (08.05.02.70) and it allows me to change the depth to 0 and place lines, text, etc with no issue.

    Regarding the 2D view tools in the V8-3D file - I cannot explain this and do not know how to chage it "back".  Do you know how this file was created or modified to change this?  I believe this is where XM and v8i are getting having the issue with the depth.  I did export the file to a true 2D file and did a key in: SHOW DEPTH ACTIVE and was informed the active depth is 214748.3647.

     I created a new blank file and copy in the elements/levels, etc and the file appears to work as it should with no ill affects or trailing problems.  Unfortunently, other than creating new files in XM or using v8-2004 until the issue is resolved I do not know what to do.  I am interested in what others who may have diagnostic tools for the files can tell us.  I would also suggest submitting a Service Ticket to Bentley to see if they can reproduce this issue.

    Sorry I couldn't do more,
    Brian
    Professional CAD Essentials

  • In reply to bwagner05:

    Locking the 'ACS Plane' will do what you're looking for.

    HTH


  • Thanks for taking a look at this!

    I filed ST#8000722358 on Monday (01/11).
    I still haven't heard anything back.

    The file came from an existing client seed file that had only a 3D design model. I needed a sheet model for our workflow, so I went into the model properties and changed it from design to sheet. That's the only "funky" thing i can think of

    ACS Plane lock does indeed "fix" the problem - I can now place elements at Z = 0.
    I wonder what's actually going on...?

  • In reply to MaryB:

    Thanks all for keeping this post going.  I am still having all the same issues, and am glad to hear that its now a service ticket.  I've tried everything listed here, but with no luck.......

     

  • Krebs:

    For some reason, using the rotate command the way I do seems to change the active depth and display depths to unwanted, odd values.
    Any ideas on how I can fix this? "ROTATE VIEW" should mean just that right? Only rotate for the purpose of viewing

    Active depth is inherently flawed as it's stored as a delta distance from the view's origin. Any time you rotate a view "out of plane" you'll wind up changing the active depth because the view's origin is changing. This is why it's better to define your work plane using an ACS. This issue has been addressed in V8i by allowing a per-view ACS that completely eliminates the need to use active depth.

    -B


  • In reply to MaryB:

    MaryB:

    I have tried resetting my display depth, but I haven't had much success with that, either.

    I've attached the file. Funny, I made this copy so I could upload it, and the display depth/active depth in this version aren't even the same as in the original. I have no clue...

    The problem appears to be trying to set active depth on a 3d sheet with a global origin defined, it's certainly not doing what I'd expect. Sheets are inheritly 2d (think 2d image on a sheet of paper), that's why a 3d sheet only presents 2d view controls, you're not allowed to rotation out of the plane of the sheet of paper. Are you sure you really want a 3d sheet? If you expect to be able to use the 3d view controls you really just want a 3d design model. Otherwise you should use a 2d sheet, a 3d sheet really only exists for DWG compatibility...

     -B


  • Brien -

    I created the sheet from the design model so that it would have all the same parameters (working units, etc.). I was able to change the type from "design" to "sheet", but there is no way for me to change it from 3D to 2D.

    I know that 3D is the way of the future, but with the type of detailing I do 95% of the time, I'd rather stick with 2D. The only reason I have a 3D file at all is because it's the project standard seed file.

  • In reply to MaryB:

    MaryB:
    I'd rather stick with 2D.

    I'm not suggesting that you work in 3d, just that you'll be much happier with a 2d sheet model.

    HTH


  • Do you have any suggestions for creating a 2D sheet model from a 3D design model?
  • In reply to MaryB:

    You may want to try File>Export>2D... to create a 2D file from a 3D. Is that what you are looking for?

    Wähle deine Funktion - Prüfe die Einstellungen - Folge den Anweisungen in der Statusleiste / für Hilfe F1 in den Funktionseinstellungen  
    Choose your tool - Set the Settings - Follow the prompts / for Help press F1 in Toolssettings


  • In reply to Krebs:

    Krebs:

    Thanks all for keeping this post going.  I am still having all the same issues, and am glad to hear that its now a service ticket.  I've tried everything listed here, but with no luck.......

    There are different coordinate systems that you need to be aware of.

    AZ, DZ relate to your VIEW coordinate system. That is a coordinate system that is like "locked" to your monitor screen and into a cube into the depth of the monitor - so to speak. When you rotate the graphics this cube stays the same but the graphics often is "wandering" beyond the cube...

    You should forget this approach and try the "clip volume" (as Bear recommended)  Try e.g. the Place Fitted Clip Volume (under second last of the View commands - ! if you are in V8i SelectSeries1) or one of the other clip volume commands.  Then rotate the view. You can switch of the Clip Volume in the View Attributes if you later want to work outside the limits.

    You may want to Switch on the ACS-Triad (View Attributes) to see your "active" coordinate system and I recommend to find out what you can do with the ACS-Coordinate systems (Auxiliary Coordinates Dialog).

    With the ACS-Plane lock your datapoints "fall" on the xy-plane of your current coordinate system (if they do not (Accu)-Snap to a existing element)

     

    If you then use AccuDraw shortcuts (e.g. O,T, E, Enter,...) and keyins to work you will be moving around your 3D space like a fish in open waters.

    Regards,

    Gerd

    Wähle deine Funktion - Prüfe die Einstellungen - Folge den Anweisungen in der Statusleiste / für Hilfe F1 in den Funktionseinstellungen  
    Choose your tool - Set the Settings - Follow the prompts / for Help press F1 in Toolssettings


Related