Professional Documents
Culture Documents
INTRODUCTION
1
6) Dynamic programming models etc.
There are some difficulties with these conventional modeling techniques as:
1. These techniques need huge data collection which may incur large cost and time
2. The entire process study is based on observations in the past
3. The greatest difficulty is time factor. The management has to make decisions
at the right time and a optimum solution to the problem
4. Mathematical models are applicable to only specific category of problems.
2
2. REVIEW OF LITERATURE
The aim of dissertation work carried out was to develop the web ready
multimedia computer application software for modeling and simulation of the agro
machines in virtual environment, being the latest and heavily demanding field for
researchers.
The entire study to be carried out was split in to modules, since it was
consisting of use of various softwares to develop the individual application, which
constituted the base for the development of next application software.
3
Computer Graphics is a topic of rapidly growing importance in the
field of Computer Aided Engineering. Representation of geometry of a component
using computer software is called a geometric model. (P. Radhakrishnan, C.P.,
Kothandarman, 2000). [3]
4
be learning how to create worlds using a simple text editor. WordPad is an excellent
choice for this task. (Chris Marrin, Bruce Campbell, 1997). [9]
Software has been produced that uses the geometric database produced
when the part was designed with CAD to make the NC program. This joining of CAD
and CAM is the key to producing an automated factory. (Gary R. Bartoline, 1989).
[12]
5
3. COMPUTER APPLICATIONS IN INDUSTRIES
6
Fig. 3.1: Scope of Computers in Manufacturing Industries
The integration of the use of computers into the product design and
development process has benefited engineering industry in several ways. Benefits
derived due to the implementation of computers in industrial applications are helpful
in the following areas:
8
In this way, the advances in computer science and technology have
resulted in the emergence of very powerful hardware and software tools that offer
scope for use in the entire design process and visual simulation of the industrial
processes.
3.4.1 INTRODUCTION
Decisions Disturbance
s
Material Product
Energy Manufacturing
System Scrap
Labor
Technology Waste
9
The manufacturing system can be represented by input - output model
as shown in “Fig. 3.2”. The inputs are material, energy, labor and technology. The raw
material is converted into final quality product. Labor in the form of blue - collar and
white collar workers is needed for designing the product, operating the equipment,
loading and unloading of the work piece, and for inspection, plant layout, sequencing
and scheduling of parts, loading of parts etc. The second kind of inputs are
disturbances, these include government action, material fluctuation, competition,
equipment failures and labor problems.
10
efficient tool for the real 3D representation of an object. This method enable designer
to visualize an object in terms of its basic geometry primitives joined together by
Boolean operations.
11
The capability to address system interactions dynamically is one
characteristic distinguishing simulation from other problem solving models, such as
queuing theory and linear programming. Simulation is particularly appropriate in
situations where the size and complexity of the manufacturing problems make other
analysis techniques difficult to apply.
12
Model execution focuses primarily on the execution of the
programming statements generated during model development. More has been done
to have the simulation system perform additional functions. The only important
development is interactive execution which allows the modeler to interface with the
model as it is being executed. The interactive execution offers the modeler greater
control over experimentation; the model can be stopped at any time and slightly
modified. Then execution is continued to determine the effect of that change.
The software used for the modeling and simulation of the industrial
processes were as follows and are discussed in the subsequent paragraphs.
Pro/E
3 D Studio
VRML
3.6.1 Pro/E
Pro/E was chosen as modeling software for the simple reason that it is
parametric modeling software so the changes in the part as well as assembly can be
made easily whenever required. The design department of Mahavir Electromechanical
Works Pvt. Ltd keeps on modifying the machines based on customer complaints and
market research data. Every new machine fabricated in Mahavir Electromechanical
13
Works Pvt. Ltd is slightly modified than the previous machine. The modification and
improvement is a continuous process in Mahavir electromechanical works Pvt. Ltd.
First the modification is done on the production drawings created in AutoCAD, and
then they are handed over to people on the shop floor for fabrication. As the company
uses 2D production drawings, manufacturing people many times do not completely
get the idea of the design engineer. Even if they get the idea then they find it difficult
to relate the modified part with the assembly. It is better to communicate such design
changes by 3D models of machines because they are very close to actual machines.
3D models crated in AutoCAD can also serve the purpose but modifying the
individual parts in AutoCAD assembly is quite difficult in other words, we can say
that 3D assembly created AutoCAD is rigid and cannot accommodate design changes
easily. In view of the above situation, it was decided to create 3D models of the
machines using parametric modeling software such as Pro/E. The bi-directional
associative nature of Pro/ENGINEER is the second reason for choice of this software.
There is a bi-directional associativity between all modes of Pro/ENGINEER. The bi-
directional associative nature of a software package is defined as its ability to ensure
that if any modification is made in a particular model in one mode, the modification is
reflected in the same mode as well as in other modes also. For example, if you make
any change in a model in the part mode and generate it, the changes will be
highlighted in the assembly mode also. Similarly, if you make any change in a part in
the assembly mode, after regeneration, the change will be highlighted in the Part
mode also. This bi-directional associativity also correlates the two-dimensional (2D)
drawing view generated in the Drawing mode and the solid model created in the Part
mode of Pro/ENGINEER. This means that if you modify the dimensions of the 2D
drawing view in the Drawing mode, the change will be automatically reflected in the
solid model and also in the assembly after regeneration. Likewise, if you modify the
solid model in the Drawing mode. Thus, bi-directional associativity means that if
modification is made to any one application, it change the output of all the other
modes related to the model. This nature relates the various modes available in
Pro/ENGINEER.
14
The second important reason for using Pro/Engineer is that assemblies
and parts created in Pro/E can be converted into AutoCAD format but reverse of this
is not possible. So creating the assemblies and parts in Pro/E serves the dual purpose.
3.6.2 3D STUDIO
1) Destoner
2) Gravity separator
3) Air seed classifier
4) Automatic weighing machine (weigher)
15
animation package. Destoner is the machine which separates the stones from grain
like no other machine. The simulation of this machine includes obtaining the power
from electric motor with the help of belt. The power from electric motor is given to
the shaft on which eccentric are mounted which in turn produce the oscillating motion
of deck. Simultaneously, blower directs the air flow from the bottom of the deck
which forms air cushion. Destoner is an excellent machine for cleaning food grains by
removing stones, mud balls, and metal pieces etc. Fig.3.3 shows the working principle
of destoner.
The gravity separator is the second agro machine which was modeled
and simulated in the similar manner i.e. 3D model was created in Pro/E and
simulation carried out in 3D max studio. Gravity separator is designed to separate
particles of same size but of different specific gravity (like rain damaged, insects
attacked, or low grade seeds).
16
Fig 3.4 Working Principle of Gravity Separator
The video clip created for this machine starts with transparent blower
casings which becomes non- transparent the next moment. Such type of arrangement
was made so that customers can see the working of blowers.
The third machine taken for modeling and simulation was air seed
classifier. This machine does not contain any moving parts. The video clip created for
this machine is capable of showing the complete construction of the machine. The
grains are sucked pneumatically which can be clearly seen in the video clip.
The last machine which was modeled and simulated was automatic
weighing machine. The simulation of automatic machines shows that the grains are
fed from the storage bin to the bag. As soon as the weight of the bag approaches to the
set weight, one of the openings of the storage bin (coarse feed) closes. The grains are
now fed from the fine feed. As the weight of the bag becomes equal to the set weight,
the fine feed also closes immediately. The gunny bag is then decamped and belt
conveyor is operated so that bag is conveyed away from the machine and next cycle
of operation can be started.
17
4. AGRO MACHINES UNDER STUDY
4.1.1 APPLICATION
18
slowly towards the material outlets. The inclination of the screens, the air volume and
final separation can be individually adjusted to achieve the optimum degree of
separation.
Some products are contaminated with dust chaff and other light
impurities, which are to be separated. The provision of special fan for removing the
said impurities can be given as an optional arrangement.
Adjustment: All the adjustments provided in the machine are simple and user
friendly.
Length - 1300 mm
2 HP Width - 960 mm
D-2 3 HP Height - 2000 mm
2 TPH
D-1.5 (With dust Deck size
collection) 870 x 740 mm
19
Mahavir Gravity Separator is used to separate any of dry particles similar in
size & shape, but having different in specific weight. Gives best result in gradation of
seed as well as grains.
Certain seed/ grains contain dust; chaff & other light impurities which creates
pollution in atmosphere. To control this air pollution, system can be provided with an
optional arrangement based on customer requirement.
Features:
• Blower of aerodynamic design gives very high efficiency and avoids noise.
• Sturdy & compact design.
• Easy airflow adjustment.
• Filters provided to avoid entry of dust in blowers.
• Rectangular deck ensures excellent separation.
• Multi fan arrangement ensures exact airflow requirement in different deck areas.
No. of Dimension in mm
Model Capacity Power
Fan
MG-1 3 Fans 1 TPH 5.0 HP
20
MG-2 5 Fans 2 TPH 7.5 HP 2200 x 1150 x 650
MG-4 7 Fans 4 TPH 10.0 HP
This machine is the effective solution for separating light seed / grain,
dust, impurities from good quality grain/ seed.
Special Features:
• Grading of grain is done by high velocity air stream.
• Removes dust, light impurities, trash from grain.
• Low quality immature grain and broken grains are separated from good quality
grain.
• Self-pneumatic feeding, hence no need of bucket elevator.
• Glass panel is provided to observe process of separation and for accurate
adjustment.
• No screen, deck or any moving part, hence maintenance free.
21
Model Electrical Power Capacity
MEPL 4 7.5 HP 4 TPH
MEPL 2 5.0 HP 2 TPH
MEPL 1 3.0 HP 1 TPH
Special Features:
22
5. METHODOLOGY
Keeping in view all the aspects of problem, it was decided that the 3d
models of the machines must be created. Pro/E was chosen as modeling software for
this purpose. All the parts of machines were modeled in part mode of Pro/E and then
they were assembled in assembly mode of Pro/E. Choosing Pro/E, as modeling
software was beneficial in following aspects.
1. As the design department keeps on modifying the Agro machines as per
customer requirements, frequent modifications are allowed by Pro/E being a
parametric modeling package.
23
2. Due to bi-directional associative nature of Pro/E, parts modified in part mode
get automatically updated in assembly mode. This process is quiet easy as
compared to modifying the parts in assembly created in AutoCAD.
5.2 SIMULATION OF MECHANISMS AND PROCESS IN 3DS
MAX STUDIO
5.3.2 SIMULATION
The assemblies created in Pro/E were exported to 3DS max studio for
process and mechanism simulation. The mechanism can be given motion in Pro/E as
well but in this case it was not only the mechanism which was required to be shown in
motion but the process simulation was also important i.e. the grains in the process
were required to be shown in motion. These constraints forced to choose 3DS max
24
studio as simulation software. 3DS max studio has the facility called particle system,
which enables the user to show the behavior of particles such as grains in motion.
5.4.1 INTRODUCTION
25
VRML enable the designers to experiment freely without rebuilding
the physical model every time, it offers an enormous potential to economic and the
chances to improve design quality. Virtual modeling is a reliable predictor of decision
making process. These types of models are more reliable estimator of production cost
and schedule because the models are based on actual processes.
26
The benefit with VR is the ability to work in a virtual environment
without the attendant danger, impracticality or greater expense that would be
encountered in the same environment if it were physical.
5.4.2 THE VIRTUAL REALITY ENVIRONMENT
27
Figure 5.1 VR Environment Screen
Virtual reality thus offers vast potential for optimizing design and
exploiting alternative options.
The only way to get similar motions using 2D is by using movies, such
as MPEG, or image based formats, such as shock wave from macro media. Both of
these techniques create huge files that are extremely slow to download over the web,
and are not as flexible. With 3D and VRML, one can go literally anywhere in the 3D
world & can walk upped a sign to read it, look over the shoulders to see where a
sound is coming from, or walk up the flight of stairs to go into a second story office.
5.5.1 INTRODUCTION
28
Virtual environments can be used for automobile design and
engineering. It can also be used for simulation digital prototyping and surface
modeling. Engineers can locate and analyze potential problems much faster, reducing
long term costs.
Architects and planners can interactively visualize these entire design
processes before pouring concrete, virtual construction can save money as design
faults can be easily discovered. Virtual reality can also be used in the aircraft industry.
Boeing has used virtual reality to evaluate the accessibility of aircraft cabins for
maintenance workers. It can also be used for defense applications, flight simulation
for mission planning, war games and the like are all possible, not to mention, design
of aircraft, tanks, ships and sophisticated weapons. For situation where hazardous
condition prevails, personnel can be trained in virtual environment to reduce errors in
the field.
Medicine and scientific research can also benefits from virtual reality.
Virtual surgery is one such area. Computer models and specialized interactive devices
mimic surgical tool to allow medical personnel to practice surgical procedure.
Interactive 3D modeling and stereo viewing allow you to visualize and manipulate
complex molecules in real time.
The efforts have been made to model and visually simulate the
industrial processes. Various software packages were used to generate, animate and
simulate the manufacturing and handling processes. The popular graphics package
was used as a 2D and 3D drafting tool to create the basic objects. After that the
animation package was used to give the respective operating motions to those basic
objects. The animated objects then were positioned at the respective places with
appropriate orientations inside the factory environment. The factory layout was also
geometrically modeled as an individual object.
29
the animated objects. The beauty of VRML lies in getting interacted with the virtual
environment by touch sensing, proximity sensing, lighting and assignment of the
suitable sounds to the objects. In the present application, the appropriate sounds were
tried to synchronize with the machining operations. The 3D Studio animation package
provides the facility to transform all the database generated in .3DS graphics file
format in the VRML file format which is designated by the *.wrl file extension and
can be edited with the help of any text editor. Apart from this, some of the VRML
codes for assignment of sounds and textures for the objects were written and
embedded in the main source code.
30
Fig. 5.3 VR Environment & Visual Simulation (View 2)
31
node of VRML is used to apply color to a geometric model. But it has the capability
to apply much more rich appearances to geometry, like image textures.
The programming in VRML starts with a header line, which indicates
the VRML file, it’s version and ISO standard that allows characters in the file to be
read by a text editor. The sample part program source codes are given below.
5.6.1 DEFINING A SHAPE
#VRML V2.0 utf8
# Produced by 3D Studio MAX VRML97 exporter, Version 6, Revision 0.56
# MAX File: destonerfinal2.max, Date: Sat Jul 02 22:13:57 2005
32
Shape {
appearance Appearance {
material Material {
diffuseColor 0.6863 0.5412 0.5412
ambientIntensity 1.0
specularColor 0 0 0
shininess 0.145
transparency 0
}
}
geometry Cylinder { radius 0.5906 height 3.15 }
}
]}
]
}
]
}
33
transparency 0
}
texture ImageTexture {
url "../maps/belt.jpg"
}
5.6.4 ASSIGNING SOUND
# destoner sound
Sound {
location 152 26.65 -163.3
source AudioClip {
url "../sounds/destoner.wav"
pitch 1
stopTime -1
loop TRUE
}
minBack 200
minFront 600
maxBack 300
maxFront 800
direction -1 -1 -1
}
1. 3d working models are as real as actual machines. They give the same feeling
as that of actual machine.
35
2. They are very informative in case of explaining complex mechanisms and
processes as in our case.
3. The virtual models created are interactive. Customer can see the working
machine models interactively i.e. they can walk around the machine, go inside
the machine, and view it from various angels. The phenomenon is very similar
to playing games on computer.
36
6. Avoiding wasted energy costs (grains, electricity, etc.)
With the cost of high resolution virtual reality systems coming down,
virtual should be a part of mainstream information technology in near future.
With the developments happening as fast as they are, the only thing
which can be said with certainty is that, VRML is changing rapidly and by all
indications, and will continue to do so well in future. Several companies are
scrambling to make multi-user technology available.
37
The benefits of VR to the user are obvious. Customers will be able to
try their product before they actually buy and of course, during the trial, entertainment
will also be added to the concept. VR will buy and of course, during the trial,
entertainment will also be added to the concept. VR will allow perspective home
buyers to simulate their future houses and move around inside as if they are living in
the yet-built houses.
Medicine and scientific research can also benefits from virtual reality.
Virtual surgery is one such area. Computer models and specialized interactive devices
mimic surgical to allow medical personnel to practice surgical procedure. Interactive
3D modeling and viewing allow one to visualize and manipulate complex molecules
in real time.
At present, all the machines presented in virtual reality do not have any
control panel. The simulation runs on its own and user have hardly any control over
the start and stop of the simulation. Once started, simulations keeps on running and
user can not see the intermediate stage. In future, the models can be equipped with
38
control panel so that they can be more realistic and close to the actual machines. Most
of these machines employ air for several purposes such as separation, suction,
conveying etc. At present the flow of air is not simulated as we can not see the flow of
air unless it contains the dust or smoke. The flow of air can be simulated in the future.
The whole dissertation is organized on compact disk, which is supposed to be carried
whenever it is required to run the simulation. In the future, if the company have any
plan to develop the web site (which is essentially required in these days to promote
the product), then the models can be uploaded on company’s website. This will
eliminate the need of carrying the CD and the products can be viewed in virtual
environment at any time from the PC having internet connection facility. The beauty
of the VRML is that it do not requires any specific softwares except a small plug in
(like VRML viewer or Cosmo player) which can be downloaded from the internet
within few minutes.
39
7. DISCUSSION AND CONCLUSIONS
40
visualization of object. What makes the concept of VR so exhilarating is the fact that
it allows the user to feel that they are within the system, rather than outside it as in
case of traditional computers.
This system of VRML is a pioneering effort in the field of modeling
and visual simulation of industrial processes which is the upcoming concept till date.
However, with the technical advancement in the field of virtual reality and the
demand for better and efficient processes or industrial applications, the need for
VRML with much wider knowledge base must be required. This can create a virtual
world in front of real world.
The above dissertation was carried out keeping in view the need and
difficulty of marketing department of the company. As Pro/E was chosen as modeling
software there are much more possible uses of 3d assemblies created in Pro/E. Pro/E
can be used to create tool path generation for manufacturing of part. The rapid
prototype of parts as well as assemblies can be created by exporting the assemblies in
Pro/E to *.stl format (*.stl format is used in rapid prototype process). The parts
created in Pro/E can be optimized as well as analysis can be carried out on them.
Automated inspection devices can be coupled with Pro/E to have automatic inspection
but this can be applicable where mass production is required. Besides marketing, the
moving 3d models of machines are useful in educating the farmers or workers
regarding the operation of machines. The moving 3d virtual models will be also useful
to the company to display their products in trade fairs or exhibitions of agro machines.
41
LITERATURE CITED
42
15. Bartoline Gary R. – “Fundamentals of CAD”, Galgotial Publishing Pvt. Ltd.,
New Delhi, (1989).
WEB URLs
1) http://www.3dsite.eom/n/sites/3dsite/cgi/VRML-index.html
2) http://www.aereal.com/instant/
3) http://www.trivista.com/vrml/
4) http://www.itl.nist.gov/iaui/ovrt/projects/mfg/SIMA/vrml97/vimhtml.f
m.html#HRD1
5) http://web3d.about .com/compute/3dgraphics/library/weekly/aa071398
.htm
6) http://www.web3d.org/
7) http://www.acm.org/pubs/contents/proceedings/graph/330160/
8) www.ptc.com
9) http://www.parallelgraphics.com/
43
APPENDIX-I
TROUBLESHOOTING
1) CD not play
Remedy: Clean the lens of your CD Rom, writer or DVD Rom with the help
of lens cleaner CD.
2) You cannot hear Sound or Music.
Remedy: Check that your sound card is properly installed. Check whether the
speaker is powered on and adjusted to audio able level.
3) Unable to see VRML Models
Remedy: Install VRML plug in provided on the CD. Restart your computer
and then try again.
4) Unable to see the complete page of multimedia
Remedy: Your text size may not be adjusted properly to display the whole
page. Go to view menu, View >> Text size >> Smallest.
5) Cannot browse the content of CD properly
Remedy: Update your internet explorer to at least version 6 or more
6) Unable to view a *.avi files
Remedy: Install window media player or any other suitable media player (mp3
or Jet player) to view AVI files.
7) Cannot view *.max files
Remedy: Install 3DS Max 6 software or above.
8) Unable to view *.prt or *.asm files
Remedy: Install Pro / E 2001 of Pro / E Wildfire
Remember that the above version of Pro/E can be installed in Windows XP or later.
44
APPENDIX-II
*.prt:- This is the pro/Engineer file format used in Pro/E part mode. Files with *.prt
extension can be opened with Pro/Engineer.
*.asm:- This file formats stores the assembly of components in Pro/ENGINEER
assembly mode. Files with *.asm extensions can be opened in Pro/ENGINEER.
*.avi: This file format contain the video created from 3Ds max studio as a video
output of *.max file. You can watch the video files with window media player or any
suitable software, which is used for watching the video such as jet player or winamp.
*.wrl: This file contains the simulation in VRML environment. You can open files
with *.wrl extension in Internet explorer. Ensure that you have already installed any
one of the VRML plug in provided on the CD-ROM of this dissertation or you can
download it from Internet, as it is shareware software.
*.max: This file format contains simulation created in 3DS max studio software. You
can open files with extension in 3DS max studio software.
APPENDIX -III
45
CORTONA VRML CLIENT USER'S GUIDE
The following sections contain the description of the Cortona VRML Client main
controls:
THE CORTONA VRML CLIENT WINDOW
With Cortona VRML Client you can see and explore 3D worlds.
Cortona VRML Client will start automatically when you open a file containing
VRML world. There are two parts of the Cortona VRML Client window:
1. Toolbars:
o The vertical toolbar, which contains buttons used to specify navigation
type in a world.
o The horizontal toolbar, which contains buttons with predefined actions
to change your position in a world.
2. The 3D window, which shows VRML world.
There is also pop-up menu, which you access by pressing the right
mouse button while the pointer is over toolbars or 3D window.
Some worlds do not allow you navigating in a world, so toolbars may be invisible.
46
Using Viewpoints
A viewpoint describes a position and orientation for viewing the scene.
The VRML author will probably want to guide the user to the best vantage points for
viewing it. Not all worlds contain viewpoints, but when they do, you can use them.
To activate a viewpoint, do one of the following:
Note:
If there are no predefined viewpoints in a world, the Empty message appears.
Moving around: Walk, Fly, and Study
There are three main navigation modes that Cortona VRML Client
offers: WALK, FLY, and EXAMINE. You can switch the navigation mode by clicking
buttons on the vertical toolbar (click STUDY to enter EXAMINE mode). Each
navigation mode may have several options: PLAN, PAN, TURN, and ROLL. The
combination of navigation mode and its option determines the possible camera motion
and its orientation. Please note that the VRML author has an opportunity to specify
which navigation paradigm should be used in the scene by default. Some worlds don't
allow the user to use navigation controls, but they may provide on-screen cues to
navigation.
You can navigate with the mouse, the keyboard, or both mouse and keyboard. To
move around a 3D world using the mouse:
47
4. Release the left mouse button to stop moving.
Note: The distance that you drag the mouse determines the speed with which the
camera moves. If you stop moving the mouse, the camera will continue moving until
you release the mouse button. To accelerate the camera's movement or rotation, press
SHIFT, CTRL or SHIFT+CTRL.
and
Use WALK+PLAN to move in a horizontal plane.
Note: Move the mouse forward or backward while holding down the Space key to
turn upward, downward.
Move the mouse left or right while holding down the ALT key to move left or right.
and
Use WALK+PAN to move left or right in a horizontal plane.
Note: When you move the camera right or left, the world will appear to move in the
opposite direction.
and
Use WALK+TURN to change the angle of the camera in a world.
and
Use FLY+PLAN to move left or right.
49
Right - turn the camera to the right around its vertical axis
Left - turn the camera to the left around its vertical axis
and
Use FLY+PAN to move up, down, left, or right within a single vertical plane.
Forward - move up
Note: When you move the camera, the world will appear to move in the opposite
direction.
and
Use FLY+TURN to turn the camera.
50
Forward - turn the camera upward around its horizontal axis
Right - turn the camera to the right around its vertical axis
Left - turn the camera to the left around its vertical axis
and
Use FLY+ROLL to incline the camera.
and
Use STUDY+PLAN to examine an object from various angles.
Right, Left - move the camera around the central point which is defined by
the center of bounding box of the geometry in the 3D scene.
and
51
Use STUDY+TURN to examine an object from various angles.
Note: Move the mouse while holding down the ALT key to switch STUDY+PAN.
Move the mouse while holding down the Space key to switch STUDY+PLAN.
Move the mouse while holding down the ALT+Space keys to switch STUDY+ROLL.
and
Use STUDY+ROLL to incline the camera around the central point which is defined
by the center of bounding box of the geometry in the 3D scene.
Note: The VRML author can choose the rotation center in the EXAMINE navigation
mode. By default, when in EXAMINE mode, Cortona VRML Client sets the center of
rotation in the center of the bounding box of the scene geometry. But it is possible to
change this center by specifying three additional values in the avatar Size field of the
Navigation Info node. According to the VRML specification, the first three values are
the avatar dimensions, while additional values may be used for browser-specific
purposes. In Cortona VRML Client the fourth, fifth and sixth values specify the center
of scene rotation in the world coordinates X, Y and Z.
52
Use GOTO to move close to object in a world. Select GOTO in the toolbar and then
click on an object in the world. You'll move directly to it.
Restore, Fit, and Align
Cortona VRML Client provides three mechanisms that can help to re-orient a camera
if you have lost your way in a world. Unlike the navigation tools, these buttons invoke
predefined actions that take place as you click on them.
Use FIT to make the scene view fully visible in the Cortona VRML Client 3D
window.
Use ALIGN to position the camera's horizontal and longitudinal axes parallel to the
scene horizontal plane.
53
• Arrow Right - turn to the right.
• Arrow Left - turn to the left.
• Arrow Up on the numeric keypad - move closer.
• Arrow Down on the numeric keypad - move further.
• Arrow Right on the numeric keypad - move to the right. If the STUDY mode -
move the camera around the center of rotation.
• Arrow Left on the numeric keypad - move to the left. If the STUDY mode -
move the camera around the center of rotation.
• 7 on the numeric keypad - turn the camera downward around its horizontal
axis.
• 9 on the numeric keypad - turn the camera upward around its horizontal axis.
• 1 on the numeric keypad - incline to the right. Note: It is not available in
WALK mode.
• 3 on the numeric keypad - incline to the left. Note: It is not available in WALK
mode.
• Gray Plus - move up in the case of FLY mode.
• Gray Minus - move down in the case of FLY mode.
• 1 on the alphanumeric keyboard - incline to the right. Note: It is not available
in WALK mode.
• 2 on the alphanumeric keyboard - incline to the left. Note: It is not available in
WALK mode.
• 3 on the alphanumeric keyboard - turn downward. If the STUDY mode - move
the camera around the center of rotation.
• 4 on the alphanumeric keyboard - turn upward. If the STUDY mode - move
the camera around the center of rotation.
• Page Down - next viewpoint.
• Page Up - previous viewpoint.
• Pause - Enables or disables Cylinder Sensor, Plane Sensor, Sphere Sensor, and
Touch Sensor in Cortona VRML Client.
54
The ALT and SPACE keys allow the user to quickly change the navigation option to
PAN and TURN accordingly in the FLY navigation mode (to ROLL and PLAN in the
STUDY mode). The ALT and SPACE keys simultaneously pressed activate ROLL in
the FLY navigation mode or PAN in STUDY.
You can configure Cortona VRML Client options according to your preferences. To
change settings, choose Preferences from the right-button pop-up menu. The Parallel
Graphics Cortona Control dialog box is displayed:
General
• Loading. The Show progress check box determines whether the current state
of the loading process is shown. If the Wait for all resources is selected, the
55
scene will not be shown until all resources are loaded. If it is cleared, the
scene’s geometry will be shown immediately after the main wrl file loading.
• Appearance. You can change a background color of Cortona VRML Client
3D window: Click the Background color box at the General tab, click the
desired color from the palette, and then click OK. VRML authors can also
control a color that simulates ground and sky.
• Display frame rate. Allows you to display the frame rate on the status bar.
• Console mode. Shows or hides the VRML console containing errors or
warnings. The Console Mode attribute is set to Auto launch by default. This
shows the VRML console if errors or warnings occur.
• CPU load. Determines the degree of acceleration for Cortona VRML Client
render. This allows you to specify the processor usage in the range from 0
(minimum frame rate, maximum the processor idle time) to 100 (maximum
frame rate).
Scene
Scene location. Shows the currently opened VRML file and lists the
files you have recently opened. To quickly reopen one of these files, click it in the
Scene location list box and then click Apply. You can also open a document on your
computer hard disk or on a network drive that you have a connection to by clicking
the Browse button.
Renderer
Allows you to select a rendering mode. To draw the 3D image, Cortona
VRML Client provides two hardware renderers: OpenGL and DirectX. If your system
has hardware acceleration for either OpenGL or Direct3D (note: you must have
DirectX 5 or greater installed), choose the appropriate renderer. Using hardware
renderers can introduce limitations. Select a renderer to compare the performance and
visual quality of hardware versus software rendering and set your preferences
accordingly.
56
Renderer options
57
performance. Note that this option is available only for R98 Renderer in the
Intel Pentium III optimization mode.
• Realistic fog. A method for computing the color for every pixel in the frame
buffer to simulate fog. It improves the quality, but lower performance.
• Strict VRML97 compliance. When selected, Cortona VRML Client renders
VRML scene in accordance with the VRML97 Specification. If it is turned off
(the default), simplified lighting equations and rendering techniques, which
provide higher performance, are used.
• Optimization. Turns the optimization rendering mode on or off, if possible.
• Renderer version. This is accessible only for Direct3D renderers. Allows you
to select a Revanche DX5 rendering mode in the case you have DirectX 7 or a
later version installed.
Navigation
• Navigation mode. This allows you to select the navigation mode from a list of
available navigation paradigms.
• Travel speed. Sets the rate at which the viewer travels through a scene. The
following are the typical values for the rates, in metres per second:
Slowest=0.0625, Slower=0.25, Normal=1, Faster=4, Fastest=16. If the speed
field of the Navigation Info is specified in the VRML file, the corresponding
speed factors are multiplied.
• Animate viewpoint. Sets the Viewpoint transition rules that specify how
Cortona VRML Client interprets the transition from the old viewpoint to the
new one. Auto - defined by the jump field of the Viewpoint node of a new
location. Always - a jump with the transition effect. Never - instantaneous
transition.
• Collision detection. By default, Cortona VRML Client will allow you to pass
through objects in your path. To prevent from passing through objects, select
58
Always in the Collision detection box at the Navigation tab. Select Auto to use
the collision method specified by VRML author.
• Headlight on. Mark the check box to turn the headlight on.
• Show hidden viewpoint. This allows you to see all viewpoints of the scene in
the VIEW list including those that do not have a description (a Viewpoint's
description field is empty).
APPENDIX –IV
TERMINOLOGY
59
APPENDIX –V
ORGANIZATION OF CD-ROM
CD- ROM drives have become integral part of every PC. As the
dissertation work was based on software, it was decided to organize all the work on
CD-ROM. The high storage capacity of the CD-ROM enables to store huge amount of
data on it. The following article explains how the dissertation work is organized on
CD-ROM .The CD is auto run i.e. as soon as you will insert the CD into drive, it will
automatically start to show you the front page.
DISSERTATION REPORT IN PDF FORMAT: This link enables to view the
complete dissertation report in Portable data format (PDF). Title wise classification is
available for quick reference. If your PC is not having the Acrobat reader installed on
it then you require installation of acrobat reader on your PC to view the pages in PDF
format.
SYNOPSIS: This link enables you to view synopsis of the dissertation work. The
link is located below the link dissertation report on left hand side.
60
VRML PLUG IN: This link is below the synopsis link on left hand side. The
machine models in VRML format can be viewed with VRML plug in. VRML plug in
is shareware software available on Internet. The setups of most popular VRML plug
in such as CORTVRML or COSMOPLAYER are available on the CD-ROM so that
you can quickly install the VRML plug in on your PC to see the machine models
without any trouble. The purpose of providing setup of VRML software is to save the
valuable time of user to connect to the internet and download the software.
ACROBAT READER: Acrobat Reader is software, which enables you to view the
pages in PDF format. The dissertation report on the CD-ROM is available in PDF
format. If your PC is not having the acrobat reader installed on it then you can install
the software from this link. This link contains the compressed setup file required for
installation of acrobat reader.
LINKS TO IMPORTANT SITES: This links connects you to the various sites on
World Wide Web containing the information of agro machines and software used in
this dissertation work.
AGRO MACHINES IN Pro/E WILDFIRE FORMAT: This link is located at the
top on right hand side. The link contains part and assembly files of the Agro Machine
models created in Pro/E wildfire. If your PC have Pro/E installed on it then you can
view the parts and assemblies created in Pro/E. the part files have *.prt extensions
whereas assembly files have *.asm extensions.
AGRO MACHINES IN 3DS MAX STUDIO FORMAT: This link contains the
simulation files of agro machines created in 3DS max studio. These files can be
opened in 3DS max studio software. As all the files are created in 3DS max studio
version 6, user is advised to use version 6 or later to view the files. The version 6 of
3DS max studio or later can be loaded on windows XP operating system.
AGRO MACHINES IN VRML FORMAT:
Agro machine files created in VRML format are linked to this link.
You can view these files in Internet explorer having VRML plug in installed in it.
AGRO MACHINES IN AVI FORMAT: This link will take you to agro machines
stored in AVI format. AVI is a format, which enables you to see the video on
computer. You can open these files in any video viewing software like Window media
player, jet player or nay other suitable player, which is installed on your PC to view
video file formats.
61
POWER POINT PRESENTATION:
This link contains the power point presentation related with this
dissertation work.
ACKNOWLEDGEMENT
I wish to place on record my deep sense of gratitude to my research
guide, Prof. D.S. Ingole, Asst. Professor, Department of production engineering,
college of engineering, Badnera for his constant encouragement, keen interest and
valuable advice during the tenure of this work. I am greatly benefited from his
guidance and the freedom he allowed me to pursue the work. This work would not
have been seen the light of the day without his help.
I owe my sincere thanks to Prof. S.G. Patil, H.O.D; Dept. of
Production Engineering and Prof. S.V. Bansod, course co-ordinator for his valuable
guidance and co-operation during my work.
It seemed a bit of tough task when I initiated my dissertation but Prof.
S.K. Patil, Lecturer, college of engineering and technology, Akola & consultant in
R&D department of Mahavir Electromechanical Works Pvt. Ltd and Prof. A.M. Jain,
former Lecturer, College of Engineering & Technology, Akola & owner of Mahavir
Electromechanical Works Pvt. Ltd. gave me the words of inspiration and I proceeded
and therefore I am very much indebted to him and take this opportunity to express my
sincere gratitude to him.
62
I am thankful to Dr. A.B. Marathe (Principal), Prof. C.V. Deshmukh
(H.O.D.), Prof. S.C. Makwana, Asst. Professor and other staff members of
Production Engineering Department, C.O.E.& T; Akola who had directly and
indirectly helped me.
I am thankful to Mr. Anirudha Patokar for his untiring efforts in
compilation of CD-ROM, design of attractive CD cover and helping me in particle
system of 3DS max studio.
Finally, I thank my family members for their forbearance towards my
long period of absence from home in pursuit of my dissertation work.
Dipak V. Shirbhate
M.E. (Final)
Dept. Of Production Engg;
Badnera
63