Report
Report
Project Report
ENS 136
ID Number: 0123
Page | 2
Introduction to AutoCAD 2016
AutoCAD 2016, developed by Autodesk, is a widely used computer-aided design (CAD) software
that has revolutionized the way professionals in various industries approach design and drafting.
With its comprehensive set of tools and features, AutoCAD 2016 empowers designers, architects,
and engineers to create precise and intricate 2D and 3D models of objects, buildings, and
mechanical designs. The software offers an intuitive and user-friendly interface, allowing users to
easily navigate through its functionalities and access a wide range of drawing and editing tools.
AutoCAD 2016 also provides extensive libraries of pre-built components, enabling users to
efficiently create complex designs by utilizing ready-made objects. Furthermore, the software
supports collaboration by facilitating the sharing and exchange of designs through various file
formats. AutoCAD 2016 has become an indispensable tool in industries such as architecture,
processes, improve accuracy, and bring their ideas to life with exceptional precision.
Introduction to LabVIEW
development environment widely used in the field of virtual instrumentation and control systems.
One of the distinguishing features of LabVIEW is its graphical programming approach, where
users can build applications by connecting functional blocks, known as virtual instruments (VIs),
Page | 3
together. This visual programming paradigm eliminates the need for traditional coding, making it
accessible to engineers, scientists, and researchers with varying levels of programming experience.
LabVIEW offers a comprehensive set of tools and libraries that enable users to acquire, analyze,
and present data from a wide range of measurement devices and sensors. It provides a user-friendly
applications for tasks such as data acquisition, control systems, signal processing, and simulation.
The versatility of LabVIEW extends beyond its graphical programming capabilities. It also offers
seamless integration with other programming languages, enabling users to combine the power of
LabVIEW with the flexibility of languages like C/C++, Python, and .NET. This integration
facilitates the development of complex systems and allows users to leverage existing code and
LabVIEW has found applications in various fields, including research laboratories, test and
measurement environments, industrial automation, robotics, and academic institutions. Its ability
to rapidly prototype and iterate designs, coupled with its extensive hardware compatibility, makes
LabVIEW an invaluable tool for engineers and scientists seeking to develop innovative solutions
to real-world challenges.
measurement, control, and automation applications with its intuitive interface and extensive library
of tools. With its visual programming paradigm and seamless hardware integration, LabVIEW
empowers engineers and scientists to design and implement complex systems, making it a popular
Page | 4
Lab Work Details
Basic Overview
Applications of LabVIEW
Advantages
Limitations
Applica on of LabVIEW:
LabVIEW is used in the aerospace sector for creating and testing avionics, navigation, and
LabVIEW is utilized in the automobile sector to create and test automotive systems,
Power plants and other energy-related systems are monitored and managed using
Page | 5
Lab No 2: Finding Co-Ordinates and Drawing Stars in AutoCAD.
Drafting space
Top Ribbon and tabs
Finding co-ordinates:
In AutoCAD, finding the coordinates of an object and determining the center of circles are essential
tasks that enable precise positioning and accurate measurements. AutoCAD provides various tools
and commands to facilitate these operations. To determine the coordinates of an object, users can
In AutoCAD users can create their own star shape by combining lines and arcs, or by employing
more advanced techniques such as splines and polylines. These flexible methods enable users to
draw stars of varying sizes, proportions, and styles, adding creativity and visual interest to their
designs.
Trim
Extend
Erase
Hatch
ANSI 31
Page | 6
Different shapes with our names and without our names were drawn.
In this lab we were able to draw the letters E,F,L,O,H and 100 with our name initial in AutoCAD.
Lines
ANSI31
Hatch
Erase
Circle
Hatch command:
In AutoCAD, the Hatch command is primarily used for filling enclosed areas with patterns, colors,
or textures. While the Hatch command is not specifically designed for writing English letters,
creative users have found ways to utilize it for this purpose. By carefully configuring the settings
of the Hatch command, users can create custom patterns that resemble letters of the English
alphabet.
In this lab we were able to draw a hatch shape by using different commands like:
Hatch
ANSI31
When drawing in AutoCAD, accurately representing the origin point, often denoted as (0,0,0), is
crucial for proper spatial reference. While AutoCAD does not have a specific command to draw
the origin point directly, it can be depicted using various techniques. One approach involves
creating a hatch pattern using ANSI 31, a predefined hatch pattern available in AutoCAD. By
Page | 7
selecting the desired area and applying the ANSI 31 hatch pattern, users can create a visually
distinct representation of the origin point. ANSI 31, commonly known as a crosshatch pattern,
Many professionals appreciate AutoCAD for its powerful and versatile features. Here are some
Extensive Functionality: AutoCAD offers a wide range of tools and features for design,
drafting, and modeling, allowing users to create intricate and precise 2D and 3D designs.
Industry Standard: AutoCAD has been an industry standard for CAD software for many
years, which makes it familiar to professionals and ensures compatibility across different
enabling users to tailor the software to their specific needs and workflows. Users can create
collaboration with colleagues, clients, and other stakeholders. It allows users to share
designs with ease and work seamlessly with other software tools in the design and
construction ecosystem.
However, there are also a few aspects that I find challenging or dislike about AutoCAD:
Steep Learning Curve: Due to its extensive functionality and complexity, AutoCAD can
have a steep learning curve, especially for beginners or those unfamiliar with CAD
software. It may take time and effort to become proficient in using the software effectively.
Page | 8
Price: AutoCAD is a professional-grade software with a corresponding price tag. This can
make it less accessible for individual users or small businesses with budget constraints.
complexity of designs, particularly when working with large files or performing resource-
intensive operations. Users with lower-spec hardware may experience slowdowns or lag.
Software Updates: While software updates are essential for improving functionality and
addressing bugs, some users may find the frequency of updates and compatibility issues
It's important to note that opinions about software can vary depending on individual preferences,
LabVIEW also offers several keyboard shortcuts to enhance productivity and streamline workflow.
Page | 9
Ctrl+Shift+F: Find and replace text within the project.
Ctrl+G: Create a subVI by selecting the desired code and pressing the shortcut.
Ctrl+K: Clean up the block diagram, organizing the wires and objects.
Ctrl+M: Toggle between the front panel and the block diagram.
These shortcuts can significantly speed up your workflow and make navigating and using
Controls and block diagrams are fundamental components of LabVIEW that enable users to create
interactive and functional graphical user interfaces (GUIs) and design the underlying logic of their
programs.
Controls: Controls are the user interface elements in LabVIEW that allow users to interact
with the VI. They include buttons, knobs, sliders, text boxes, and other input/output
elements. Controls are placed on the front panel of a VI, where users can interact with them
to provide inputs or view outputs. Users can customize the appearance and behavior of
Page | 10
controls, such as setting default values, range limits, or formatting options. By connecting
controls to the block diagram, users can use the input values from controls to drive the
Block Diagrams: The block diagram is the graphical representation of the program's logic
in LabVIEW. It is where users design and implement the functionality of their VIs. The
operation or function. Users can drag and drop nodes onto the block diagram, configure
their properties, and connect them together with wires to define the flow of data and control
within the program. The block diagram allows users to implement complex algorithms,
perform calculations, manipulate data, control hardware, and integrate with other software
components.
I learned how to change the wavelength on the Temperature Graph by change the number of
Help
Simple AAP
Debugging
Help: In LabVIEW, the Help feature is an invaluable resource that provides comprehensive
Page | 11
users understand the various features, functions, and tools available in LabVIEW and how
the application into functional modules or subVIs. Each module focuses on performing a
specific task or operation, making the code more modular, readable, and maintainable. SAA
encourages the use of a top-level sVI that acts as the orchestrator, coordinating the
execution flow between different modules. This approach enhances code reusability,
developers.
Debugging: Debugging is a critical aspect of software development that helps identify and
several tools and techniques to assist in the debugging process. Here are some common
programming paradigm, which allows them to visually represent their code and logic using
a graphical user interface. This visual approach can make programming more intuitive and
accessible, particularly for users who are more comfortable with visual representations than
Page | 12
Extensive Library of Tools and Functions: LabVIEW offers a vast library of pre-built tools,
functions, and drivers that can be utilized for various applications. This extensive library
provides a wide range of capabilities, including data acquisition, signal processing, control
systems, and more, making it easier for users to develop complex applications without
Integration with Hardware: LabVIEW is well-known for its seamless integration with a
wide range of hardware devices, such as sensors, data acquisition systems, and control
systems. This allows users to easily interface and communicate with different hardware
components, making LabVIEW a popular choice for projects involving measurement and
automation.
Active Community and Support: LabVIEW has a dedicated and active user community,
which provides forums, resources, and support for users at various skill levels. The
community offers a valuable platform for sharing knowledge, discussing challenges, and
seeking assistance, making it easier for users to learn, troubleshoot, and grow their
LabVIEW skills.
Learning Curve: For some users, especially those who are new to graphical programming
can be steep. The unique visual programming approach and the need to understand
dataflow can initially pose challenges for users accustomed to traditional coding methods.
Software Cost: LabVIEW is a professional-grade software tool, and its licensing costs can
be a deterrent for individuals or small organizations with budget constraints. The cost of
Page | 13
additional modules and toolkits can also add up, depending on specific project
requirements.
LabVIEW applications can be affected by factors such as the complexity of the code, data
It's important to note that opinions about software can vary depending on individual experiences,
specific use cases, and personal preferences. Different users may have different likes and dislikes
Page | 14
Drawing stars in AutoCAD from lab is given below:
Page | 15
The drawing in AutoCAD from lab is given below:
Page | 16
The snippet from lab is given below:
Page | 17
Conclusion
In conclusion, both AutoCAD and LabVIEW are powerful software tools that cater to different
domains and serve distinct purposes. AutoCAD is widely used in the field of computer-aided
design and drafting, offering robust capabilities for creating precise and detailed 2D and 3D
programming paradigm.
AutoCAD excels in its ability to create complex and accurate designs, providing a comprehensive
set of tools for architects, engineers, and designers to bring their ideas to life. Its features, such as
parametric modeling, 3D visualization, and extensive libraries, contribute to its popularity in the
design industry.
LabVIEW, on the other hand, shines in its intuitive graphical programming interface, making it
accessible to users with varying programming backgrounds. Its focus on data acquisition, analysis,
and control systems empowers users to develop sophisticated measurement and automation
capabilities, and active user community further enhance its appeal for engineers, scientists, and
researchers.
As a Student, I don't have personal preferences or opinions. The choice between AutoCAD and
LabVIEW ultimately depends on the specific needs and requirements of the user. Architects and
designers may find AutoCAD more suitable for their design-centric workflows, while engineers
and scientists may gravitate towards LabVIEW for its focus on measurement and control systems.
Page | 18
Both AutoCAD and LabVIEW have established themselves as industry-leading tools, and their
popularity and extensive user base attest to their effectiveness in their respective domains. The
selection of the preferred program comes down to individual preferences, expertise, and the
automation, while AutoCAD 2016 is a specialized software for computer-aided design and
represent their code, while AutoCAD 2016 focuses on creating precise 2D and 3D drawings using
LabVIEW excels in its hardware integration capabilities, making it suitable for applications
requiring data acquisition and control systems, whereas AutoCAD 2016 is tailored for architects,
engineers, and designers seeking advanced drafting and modeling functionalities. While LabVIEW
is known for its intuitive interface and extensive library of functions, AutoCAD 2016 offers
Page | 19