In nanoCAD Plus 7, which was released on May 18, 2015 , a number of functions have appeared, significantly expanding the scope and positioning of the nanoCAD platform. We offer our readers a number of technical articles in which we dive into these functions in more detail, consider “what opportunities they have” and “how they can be put into practice”. This article focuses on the "Perspective Navigation" feature.
Introduction
Why is this interesting? The fact is that navigation in three-dimensional space is very important for analyzing 3D models, which can be obtained in completely different software products, but assembled in a single DWG model.
The subtlety is that AutoCAD allows you to conveniently look at the model only in the Parallel (orthogonal) projection mode, i.e. the model lies in your palm, and you examine it from all sides - the commands of the Free and Dependent orbits are responsible for this. This is an ample mode for visualization of engineering parts, but it is completely inconvenient to work with architectural and construction objects when you need to feel yourself inside the model. Yes, in AutoCAD, you can put a camera, move it along the way, but these are all very complicated from the user's point of view modes that almost nobody uses.
That is why we set the task for the developers of the nanoCAD platform to implement convenient navigation in three-dimensional space in the Perspective projection mode ala DOOM.
About perspective and orthogonal projection
On the Internet you can find a huge number of interesting articles explaining the difference between Perspective and Parallel (orthogonal) projections. Whoever has questions on this topic, we recommend that you carefully read these texts.
Fig.1. Convenient navigation in the DWG-format environment allows you to actually walk through a simulated three-dimensional object, including one collected from external links. ')
Model preparation
What data does navigation in 3D work with? C any. Anything that is saved in the DWG format, modeled in the nanoCAD environment, or imported into the DWG format, will be displayed in the nanoCAD Plus 3D space. And then this model will be like.
This means that this function will be of interest both to applications under nanoCAD (which can use it to understand and analyze the model in the design process), and for those professionals who assemble three-dimensional models in the nanoCAD environment through external links. There is a unique opportunity to integrate the models of disparate solutions into one whole and carry out a visual analysis of the model. For example, you can create a three-dimensional model in ArchiCAD, then perform a design part in Revit, ventilate in MagiCAD, and electrics, water and heating in nanoCAD Electro, VC, Heating solutions, and then unload the models from these solutions in the DWG format and display them as a single unit in the nanoCAD Plus 7 platform. Fig.2. A model assembled from ArchiCAD, nanoCAD Electro, SCS, OPS, VC and Heating is displayed in the nanoCAD Plus environment.
Also, this function will be useful when working with clouds of points, which are full-fledged three-dimensional objects in nanoCAD. Imagine that you can walk on a virtual model in 10 minutes after the 3D scanner has processed the object? This is fantastic! Fig.3. Navigating the three-dimensional model obtained from the 3D scanner.
Navigation in nanoCAD Plus 7
If you have nanoCAD Plus installed , then open the sample file in the program from the Samples \ Clouds of dots folder - let's use it to practically explore the navigation options in nanoCAD: Fig.4. Navigating the three-dimensional model obtained from the 3D scanner.
Navigation is carried out by two methods: by means of the “Walk” command (3DWALK, 3D WALK) or by the “Fly” command (3DFLY, 3D WIGHT). Both of these commands are located in the Views and Projections panel or in the View \ Circuit and Circle menu. The difference between the teams lies in the "freedom" of navigation: during a walk, you move in one plane, while flying around, freely hover over the entire model.
When a command is launched, the way the model is projected on the screen changes (so there is a slight distortion), and the cursor turns into a green cross, aimed at the center of the screen (see Fig. 3). Try now to move the mouse - the image on the screen will begin to move. In fact, the mouse now controls your gaze - up, down, left-right. Look around - you are immersed in the nanoCAD environment! :-)
Now try to press the "W" key or the forward arrow and hold it. You will start moving forward and, if you hold the button for a long time, sooner or later you will enter the model! Backward movement - key "S" or down arrow. There is also the possibility to move left and right - these are the keys “A” and “D”, respectively. Moreover, all these keys can be pressed and held in combinations and thus go forward and at the same time slightly to the side. As a result, you have the full opportunity to control the movement on the three-dimensional model of nanoCAD - left-right-forward-back and the mouse indicates where you look! Fig.5. Using nanoCAD navigation, you can climb into the most inaccessible parts of the model - for example, behind a false ceiling, to see how communications are placed in a confined space.
There is also the “SHIFT” key, which includes temporary acceleration, the “+” and “-” keys, which respectively increase and decrease the displacement step. Welcome to the world of three-dimensional navigation nanoCAD! :-)
The advantages of 3D navigation in nanoCAD
Simple and convenient . If you have ever played shooters like DOOM, then you can easily get comfortable in the nanoCAD environment. If you are far from the games, then after reading this article, I think you will feel quite free inside the nanoCAD model.
Helpful At any time you can look into the remote part of the project, see how one dock with another, understand how much space is left between objects, analyze the intersection of objects with each other. A great tool for analyzing your projects.
Comprehensively . nanoCAD can collect various data in one project - point clouds, solid-state (solid) and surface (mesh) models, models of any CAD systems compatible with the DWG format (vertical applications Nanosoft, AutoCAD Architectural, Civil, Revit, Tekla, ArchiCAD and others). Most importantly, save the 3D model in DWG format.
Fast . The processing speed of three-dimensional data in nanoCAD is quite high. This allows you to open large assemblies inside the product and navigate through it. But, of course, everything must be within reason.
Inexpensive . Using nanoCAD as a tool for integrating disparate models into one, you can build an inexpensive workplace for analyzing a three-dimensional project.
3D navigation features in nanoCAD
Demanding of resources . Three-dimensional navigation is not the easiest tool; it can load the resources of any modern machine. The more complex models you drag into the volume, the more productive the system you need to have. Therefore, approach the process wisely, limiting the data so as to successfully solve your problem.
Work with multi-scale models . Since Since nanoCAD is not tied to dimensional units and can work with completely different models in scale, it becomes difficult to estimate the dimension of the model and adjust the default settings. There are several difficult situations for the user:
The "W" and "S" keys do not move around the model. In this case, check the step of movement - most likely it is so small that you just do not notice the movement. Use the "+" and "-" keys to change the movement step.
When you move the model is cut at some distance in front of you. Cancel the command and return to the regular nanoCAD mode, use the mouse wheel to bring the model closer and again switch to perspective mode - nanoCAD will reduce the cropping area to a more acceptable level.
There is no possibility to edit the model in perspective mode - this is one of the current limitations of nanoCAD and we have much to develop.
Conclusion
We really hope that the functionality of navigation in three-dimensional space in the perspective mode will appeal to designers and users of nanoCAD - not many CAD systems can boast such functionality at the moment, and among AutoCAD-like systems, such visualization of projects is unique. Therefore, in our opinion, the tool was very useful.