You are on page 1of 11

Alexandria Engineering Journal (2018) 57, 3139–3149

H O S T E D BY
Alexandria University

Alexandria Engineering Journal


www.elsevier.com/locate/aej
www.sciencedirect.com

ORIGINAL ARTICLE

Development of knowledge based parametric CAD


modeling system for spur gear: An approach
E. Jayakiran Reddy a,*, V. Pandu Rangadu b

a
Department of Mechanical Engineering, Annamacharya Institute of Technology and Sciences, Rajampet, Kadapa (Dist),
Andhra Pradesh 516126, India
b
Department of Mechanical Engineering, JNTUA College of Engineering, Ananthapuramu, Andhra Pradesh 515002, India

Received 18 April 2016; revised 16 April 2017; accepted 11 July 2018


Available online 5 December 2018

KEYWORDS Abstract In almost every mechanism, gears are extensively used machine parts to transmit power
KBE; from one shaft to other with or without change of speed or direction. The need for better and effi-
KBS; cient power transmission has increased the demand for effective gear design systems. All renowned
Gear; formal gear design systems use AGMA (American Gear Manufacturers Association) standards for
SolidWorks; design. The conventional processes demand 150 to 200 man-hours to design the new optimized typ-
Parametric modeling; ical gear. Significant time reduction in design calculations can be obtained by using the soft com-
Macro puting tool. Additionally, advanced CAD Modeling techniques like parametric modeling can
further trim down the design time. Hence, the present work is aimed to develop a knowledge-
based parametric CAD modeling system for Spur Gear Design. This framework or system utilizes
Knowledge Based Engineering (KBE) incorporating the rules of AGMA in design computations
and parametric modeling in CAD. SolidWorks customization is carried out to generate the spur
gear CAD model based on AGMA standards. Further, this system is proven as standard, faster,
and simpler gear design system when compared with conventional design system. Results of this sys-
tem are reasonably close to AGMA results under specific conditions.
Ó 2018 Faculty of Engineering, Alexandria University. Production and hosting by Elsevier B.V. This is an
open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).

1. Introduction tion) or AGMA (American Gear Manufacturers Association


standards) [2]. Recently, commercial CAD tools are preferred
Gear is the rotating machine element that can transmit the by the designers to design the gears. Modeling the gear using
power, motion and torque. The spur gear is the simplest type CAD not only helps in drawing the complex teeth curves but
of gear having teeth projecting radially. Generally, the effi- also makes it easy to manufacture the gear as the CAD model
ciency of gear is nearly 98% [1]. The formal methods for design is the input to the present day CNC machine. But, generating
of gear use ISO (International Organization for Standardiza- and regenerating the geometries of gear is complex using CAD
software. Additionally, gear CAD modeling is a time-
* Corresponding author.
consuming process because of lack of CAD modeling profes-
sionals [3]. The parametric modeling technique tackles this
E-mail address: ejkiran@gmail.com (E. Jayakiran Reddy).
weakness as it is potent enough to regenerate the CAD model
Peer review under responsibility of Faculty of Engineering, Alexandria
University.
based on the pre-specified task in less time in comparison with

https://doi.org/10.1016/j.aej.2018.07.010
1110-0168 Ó 2018 Faculty of Engineering, Alexandria University. Production and hosting by Elsevier B.V.
This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
3140 E. Jayakiran Reddy, V. Pandu Rangadu

human professional [3]. Therefore, parametric modeling tech- between stress and tooth load, it is observed that the bending
nique allows the designer to generate and regenerate the gear failure will occur when the stress on the teeth reaches or
model with the help of key parameters like pressure angle, exceeds the yield strength of gear teeth material because the
number of teeth, module, tooth thickness etc. Additionally, it stress is directly proportional to the tooth load. The stress
is quick, skillful and interactive than conventional 3D model- developed at the contact of the two gears is directly propor-
ing techniques. So, for developing the current knowledge- tional to the square root of the applied tooth-load. Contact
based system for the design of spur gear, the parametric mod- stress is a function of Hertzian contact equation. In general,
eling technique may be useful as the gear is comprised of repet- the contact failure will occur when the contact stress on the
itive complex geometry. teeth reaches or exceeds the surface endurance strength.
With the help of VBA (Visual Basic for Application) and Fig. 1 illustrates the basic terminology of the spur gear.
API (Application Programming Interface), the CAD software In 1892, Wilfred Lewis formulated an equation called Lewis
SolidWorks offers the modeling automation. Moreover, a cus- bending equation to determine the tooth stress of the gear
tom developed GUI can also be developed. Visual Basic (VB) teeth by considering the tooth profile. It is one of the oldest
one of the software of Microsoft helps to produce the macro and significant design equations to consider for the design of
code which is functionally valuable and helpful for executing gear, especially for spur gears. It is the primary and easiest
the rehashed activities. A macro can store any action done way to design the spur gear. While deriving the bending equa-
on SolidWorks screen and be able to reproduce the same later tion, Lewis considered few assumptions: gear teeth are inde-
whenever needed. pendent of gear mesh; apply of transmitted load at the tip of
the teeth. These assumptions are quite conservative and do
1.1. Brief background of the design of spur gear not meet the reality. In reality, the moment the gears are mat-
ing, a pair of teeth come into contact when the neighboring
Generally, in any form of the gear mechanism, the tooth of the teeth pair is still in contact. Therefore, when the teeth are in
driving gear pushes the tooth of the meshing driven gear for contact, the whole load will be shared at multiple contact
transmitting the required force. So, it is obvious that the tooth points. So, it is conservative to apply the whole transmitted
encounters the maximum stress while meshing or transmitting, load at the tip of the gear. Actually, the load should be applied
which intern will result in tooth failure. Upon observations, it at a contact point on the pitch circle of the gear as this is the
is found that the bending stress and the contact stress are the only point where the gear contacts. Therefore, it can be consid-
two main causes of failure of spur gear at the surface of the ered that the maximum stress can be found at the root of the
tooth. The contact stress can also be called as pitting stress. teeth at the base since it is the farthest from the neutral axis
The bending stress can be calculated by considering the gear of bending. Apart from the above-considered assumption,
teeth as a cantilever beam. For analyzing the failure caused Lewis assumed that the teeth load is a static phenomenon,
by bending stress, it is required to consider the cross section but it is dynamic in reality. Extra to these drawbacks, the effect
of the face width as tooth thickness. This consideration will of stress concentration at the fillet is likewise not considered. In
simplify the analysis process and can trim down the design order to overcome these issues, a modified Lewis equation
computational time. Because of the direct proportionality came into existence with Barth’s equation by considering

Fig. 1 Terminology of spur gear [4].


Development of knowledge based parametric CAD modeling system for spur gear 3141

velocity factor. In view of the fact that, functioning the gear at with the assistance of visual basic as the development tool,
higher velocity leads to greater stresses due to impacts at initial Liu et al. [15], Luo et al. [16] and Dun et al. [17] utilized Solid-
contact, the velocity factor is generally included in this equa- Works for producing programmed CAD models of automo-
tion. This modified equation is used when a speedy estimation bile chassis, cylindrical cam and seed plate respectively.
is preferred for thorough analysis. Apart from the velocity fac- Despite the fact that the present influential parametric
tor, there are other factors that influence the gear teeth: pitch modeling technique approaches and CAD packages are acces-
line velocity; manufacturing accuracy; contact ratio; stress sible to the designer or modeler, an effective modeling is yet
concentration; degree of shock loading; accuracy and rigidity missing because of inefficient CAD modeling expert. Whenever
of mounting; moment of inertia of the gears and attached the demand arises, a good CAD model should allow the user
rotating members. In view of the above-mentioned factors, to edit itself with minimal efforts. This type of CAD modeling
AGMA developed a refined Lewis equation. Additionally, this practice will help in generating a flexible CAD model which
refined equation also considered spur gear geometry factor, leads to good or quality CAD modeling. In the process of
stress concentration factor based on a tooth fillet radius. These achieving the quality CAD model, Company et al. [18] pro-
factors bring the equation to much closer to reality. The posed a variety of finest CAD modeling approaches in view
AGMA design equations can provide the extreme input load of dynamic refinement that can be evaluated with a progres-
that the gear can handle in its usage lifetime without generat- sion of composed rubrics. In addition, Jorge et al. [19] intro-
ing a crack. These equations provide more accurate results duced and verified the novel methodologies for the design
with less variance. The AGMA standard consists of various reusability by utilizing parametric CAD modeling. Though
well-compiled tables and charts for different engineering gear many design systems and approaches are available to generate
materials with related stress numbers etc. the CAD model of the spur gear, a user-friendly knowledge
based spur gear design system is still underdeveloped. Some
2. Literature review of the already existing design systems are generating the unal-
terable CAD models in the formats such as *.step, *.iges, *.stl
In the past, most of the research has been focused on design etc. and the remaining existing systems are able to generate the
procedure of spur gear. Good spur gear design offers better 2D model or sketch or animated GIF (Graphics Interchange
contact ratio. Enhanced tooth profile results in higher contact Format) file, but not the real CAD models. For any realistic
ratio which provides better transfer of power [5,6]. So, there is design work, the alterable CAD model will serve the purpose
a lot of scope for research on the design of spur gear. The use as the design process consists of a lot of Yes and No(s). So,
of CAD for the design of gear was started around 1976. Cock- the authors believed in developing a system that can generate
erham and Waite [7] projected a procedure for the design of the editable CAD model of the spur gear with minimum load-
helical and spur gear with pressure angle of 20° with the sup- ing conditions as input. So, with the intention of achieving a
port of computer-aided methodologies. The procedure is fully robust spur gear design system, KBE approach is crucial and
integrated which requires specifications and material proper- therefore it has been incorporated to develop the system.
ties as input data. Chong et al. [8] proposed a novel universal Based on the previous works and in order to develop the
approach for gear design by coordinating the gear dimensions knowledge-based parametric CAD modeling system for spur
and its configurations. Cevdet et al. [9] developed an automa- gear, commercial CAD software SolidWorks may be used
tion approach for the preliminary design of the spur gear with for generating the CAD model with VB as the development
the genetic approach. Nenad et al. [10] introduced a realistic tool. Automated CAD model can be accomplished by translat-
methodology to improve the spur gear design. By utilizing ing geometric information of the part that is accessible in pre-
elliptical portions, Wang et al. [11], introduced a tooth profile defined content information shape. Thus, automatic
and confirmed it as superior to any involute gear drive as it has generation of the 3D model can be obtained with increased
higher contact ratio. Recently, Yangshou et al. [12] demon- design quality and efficiency. So, the currently developed
strated a new methodology for producing the dynamic gear CAD modeling system enable the skilled or unskilled user to
CAD model and to perform the structural and performance generate the 3D model easily. At present, substantive research
analysis on it. Right from the early days of the CAD involve- work has been done on redevelopment CAD modeling but sel-
ment in the spur gear design system, much work has been done dom is found on the redevelopment of the spur gear. This
to obtain the optimal design of the gear, which has become paper discusses the way to develop knowledge-based paramet-
complex to the new designer or beginner to understand. With ric CAD modeling system of spur gear with VB and Solid-
the intention to rise above this complexity, the automation of Works along with the macro code. The developed system is
the gear design systems came into existence. These automated capable of automatic regeneration of 3D CAD model of the
design systems are able to reduce the complexity in design cal- spur gear.
culation by making use of soft computing tools [13]. But, user-
friendly, knowledge-based, automated gear design system is 3. Modeling and automation
not fully explored.
For automating the CAD modeling, Myung and Han [14] Currently, the majority of commercial CAD software makers
proposed a framework which parametrically models the are developing the software which can produce or reproduce
machine tool. Parametric modeling technique is skillful enough the part model of any component by feeding the text inputs
to simplify the CAD modeling job and also can limit the mod- pertaining to the model in addition to the conventional
eling time with the support of macro code. Reddy et al. [3] pro- approaches. For instance, for drawing a line on the screen, it
jected a knowledge-based system for CAD model automation is not required to give the inputs (starting and ending points)
in SolidWorks software using API, macro and VB. Equally, by making use of the mouse or pointer, they can also be given
3142 E. Jayakiran Reddy, V. Pandu Rangadu

in the form of text (by entering the 3 dimensional coordinates Incidentally, both VB and Access are developed by Microsoft
of the starting and ending points) with the use of keyboard. Corporation and thus it is trusted that information exchange
Moreover, these text input can also be given through a com- blunder won’t emerge. The database has been developed with
puter program. Thus, the automation of any design system all relevant tables and information regarding various standard
can be achieved with the help of the present CAD software factors, gear material properties, standard modules, rules,
and a computer program. But, the programming can be done empirical relations, constants, assumptions, etc. Fig. 2 is the
using specific programming languages like VBA, C++ and image of a table in the database containing AGMA geometry
Lisp. Among these VBA is considered as one of the inconve- factor for bending strength pertaining to teeth having pressure
nience free and programming language. Commercial CAD angle 20°, addendum as 1  module, dedendum as
software SolidWorks utilizes VBA as the programming editor. 1.25  module, fillet radius as 0.3  module. The left extreme
Therefore, the authors have chosen the SolidWorks software column in the table is the Number of teeth in target gear.
for developing the present knowledge-based parametric CAD The remaining column names indicate the number of teeth in
modeling system for the spur gear. Additionally, the authors mating gear and the cells in these columns are the correspond-
also used the macro code of the SolidWorks for automatic gen- ing AGMA geometry factor for bending strength.
eration of the CAD model of the spur gear. In order to execute the whole process in a trouble-free way,
Besides the above tools, a database is required for storing a knowledge-base has been developed with the knowledge and
the AGMA standard tables and charts. But, this data should experience of spur gear design experts. The outline of the
be stored in a specific table(s) format. This format should be developed knowledge based system is shown in Fig. 3. The
designed in such a way that the information available in the knowledge base is an artificial intelligence tool and an orga-
AGMA standard tables and charts should be logically blended nized repository which can represent and store concepts, facts,
together and must be stored in table format. This is the com- rules, data and assumptions about a particular subject. The
plex task of developing the database for the system. In the pre- knowledge to the knowledge-base can be accomplished from
sent work, Microsoft Access database management system has the domain experts who can be an academician or industrial
been chosen as a database for storing the AGMA standards. professional or both. The knowledge can be stored in the

Fig. 2 A table in Microsoft Access database consisting of an AGMA geometry factor for bending strength.

Fig. 3 Outline of the developed knowledge-based CAD modeling system of spur gear.
Development of knowledge based parametric CAD modeling system for spur gear 3143

knowledge-base in such a way that a computer program can be 3.1. Development of the system
able to retrieve the same whenever the system demands. Hence,
it is obvious that knowledge acquisition is the difficult task of The scheme of the development of knowledge-based paramet-
developing the knowledge-based system. The knowledge-base ric CAD modeling system of the spur gear is shown in the
for the current CAD development system acquired the knowl- Fig. 4. It consists of two layouts called developer layout and
edge from the design experts and AGMA standards. The mode user layout. The developer layout possesses whole system
for acquiring the knowledge from the design experts is by development process whereas the user layout is the user
interviewing, watching and spending some time with them as restricted area.
these are the most sophisticated ways of gathering the knowl- The system development procedure:
edge from a human. The knowledge acquisition from the
AGMA standards is almost readymade as it is available in  First and foremost, standard CAD model of the spur gear is
written format from books and other literature in the form developed manually with all its features and constraints.
of well-defined rules. But, while developing the whole model, the procedure
Through GUI, the unskilled user queries the system for a should be recorded in the form of a macro file. The record-
CAD model of the spur gear. The GUI will send the query ing facility is available with almost all leading commercial
to the inference engine without any data loss. The inference CAD software.
engine is a means which works based on the artificial intelli-  Later, a logical approach needs to be established to incor-
gence system and uses logical rules (like IF-THEN) of the porate the AGMA standard empirical equations of the spur
knowledge-base for obtaining the solution for the posed query. gear into the developing design system. This is the critical
This process would be iterative for obtaining the best result. In phase of the entire system as it can decide the effectiveness
the present work, the inference engine uses the query to search of the design system. This should be carried out with the
the knowledge base and generates the CAD model or some domain expert’s knowledge wherein the knowledge-base is
advice to the user. blended into the design system.

Fig. 4 Layout for development of knowledge-based parametric CAD modeling system of the spur gear.
3144 E. Jayakiran Reddy, V. Pandu Rangadu

 Besides, while developing the CAD model manually, equa- constants and approach for design calculation. From the
tions should be established between the related dimensions design calculations, the key parameters like Addendum cir-
of the gear. For instance, as the base circle diameter of the cle diameter, Dedendum circle diameter, Base circle diame-
spur gear is dependent on pitch circle diameter and pressure ter, Pitch circle diameter and an equation which represents
angle, an equation should be established between them. So, the teeth profile etc. can be obtained.
while developing the CAD model manually, the value of the  Finally, with the help of installed recorded edited macro
diameter of the base circle should be entered as an equation code, a knowledge-based parametric CAD model of spur
comprising the pitch circle diameter and pressure angle gear will be generated based on the obtained key values
(Base circle diameter = Pitch circle diameter  Cosine of parameters which are attained in the previous stage.
(Pressure angle)).
 Later, the earlier recorded macro file need to be edited to Afterward, the same system can be executed again for
parameterize itself with the VB editor that is available with obtaining the another spur gear with another set of inputs
SolidWorks API. Parameterization is the well-known prac- for another purpose.
tice in CAD automation. It is the strategy of picking and
characterizing the essential parameters for an absolute or 3.2. Design calculations
noteworthy specification of a model or geometric object.
In this phase, all the dependent parameters of the spur gear A logical algorithm has been developed for carrying out the
will be replaced with equation(s) consisting the independent entire design calculations. This algorithm uses the
variables. Generally, this phase is trouble-free as the major- knowledge-base which was developed earlier and follows a log-
ity of required equation are already developed in the previ- ical way for computing and finding the best dimensions for the
ous phase. spur gear. The entire design calculations are done with the help
 Soon after, a proper GUI needs to be developed for collect- of AGMA standard empirical formulae. In the design process,
ing the input data from the user. Fig. 5 shows the GUI of some iterations may be necessary until an acceptable design is
spur gear which was developed in SolidWorks using VB. accomplished. So, it is vital to keep the design decisions in an
The GUI development process and guidelines are presented organized way to the developed logical algorithm in order to
in Section 3.3. attain the best result.
 Later on, the edited recorded macro file should be incorpo- At first, for developing the CAD model of the spur gear, the
rated into SolidWorks API. This phase is the process of available input data needs to be collected from the user using
installing the edited recorded macro file into the Solid- the developed GUI. In the GUI, there are many fields to fill-in
Works. This is an uncomplicated process and it can be by the user, but it is not required to fill all, as the user may not
accomplished by following a specific procedure recom- have all the data all the time. So, the developed knowledge-
mended by CAD software developers. This procedure base will decide the minimum required fields for carrying out
may vary from one CAD software to other. the design calculation. Therefore, the user needs to enter the
 Soon after, the installed recorded edited macro file can be available input data fields and verify the system’s decision
executed by the user for obtaining the GUI of the spur gear. for further action. If the entered input data is enough for the
This GUI will collect and send the input data to the devel- design calculation, then the system will go ahead for design,
oped logical algorithm for design calculation. The design otherwise, the system requests the user to fill-in some more
calculation followed in this system are presented in Sec- fields. Hence, the approach for design calculation will always
tion 3.2. The developed knowledge-base will assist in final- depend on the input data. For instance, if the user fills the
izing the suitable AGMA standard empirical relations, input data like number of teeth required (N), Speed in rpm
(S), pressure angle (Ø), power to be transmitted (P) and tan-
gential force on teeth (TF) then, the knowledge-base will
decide an approach. The preferred approach by the
knowledge-base will calculate the module (m) of the gear with
the following AGMA standard relation.
2  P100060
2ð22
 TF
1
7 ÞS
m¼ ðiÞ
N
Diametral pitch can be calculated from the module value as
it is the reciprocal of it. Later, by considering the pressure
angle, the key parameters like pitch circle diameter, base circle
diameter, dedendum circle diameter and addendum circle
diameter can be calculated based on the conventional formulae
that are given below.
Pitch cir cle diameter ¼ number of teeth=diametral pictch
ðiiÞ

Base circle diameter ¼ pitch circle diameter


 cosine ð/Þ ðiiiÞ
Fig. 5 Graphical user interface for Spur gear design.
Development of knowledge based parametric CAD modeling system for spur gear 3145

Dedendum circle diameter ¼ pitch circle diameter  2 Z I = Geometry factor for pitting resistance
 ð1:25=Diametral pitchÞ ðivÞ

Addendum circle diameter ¼ pitch circle diameter þ 2 St YN


Allowable bending stress; rall ¼  ðeÞ
 ð1=Diametral pitchÞ ðvÞ SF Yh YZ

The above approach is reasonably simple for design calcu-


lation of the spur gear. But, the developed CAD modeling sys-
St = AGMA allowable bending stress (MPa)
tem can handle much more complex design calculation. For
S F = AGMA factor of safety
instance, if the user fills the input data fields such as the power
Y N = Stress cycle factor for bending
to be transmitted, pressure angle, number of teeth, reliability,
Y h = Temperature factor
service factor, life, quality of gear, tooth system, then, the
Y Z = Reliability factor
developed knowledge-base system will suggest another
approach for design calculations. In this approach, the vigor-
ous use of AGMA standard empirical formulae are required
for design calculation. It is the well-known fact that, in the Sc ZN ZW
Allowable contact stress rc all ¼  ðfÞ
process of gear design, pinion needs to be designed first as it SH Yh YZ
encounters more stress than gear in any form of the gear mech-
anism. Not long behind the completion of the design of pinion,
the relating or matching gear can be chosen. So, the above sug- Sc = AGMA allowable contact stress (MPa)
gested approach will design the pinion first by considering SH = AGMA factor of safety
bending stress and contact stress (pitting resistance) on it. As ZN = Stress cycle life factor for pitting
per AGMA standards, the bending failure can be avoided by ZW = Hardness ratio factor for pitting resistance
considering the beam strength and the pitting failure can be
evaded by considering the wear strength. So, in the design pro- The suggested approach for design calculation is as follows:
cess, if the Eqs. (a) and (b) given below, are satisfied then the
design can be considered safe. 1. First and foremost, choose a trial diametral pitch (P).
Bending strength criteria : bending stress ðrÞ 2. Establish the face width (b). Usually, b = 4p/P. (Face
width should fall between 3p/P and 5p/P).
6 allowable bending stress ðrall Þ
3. Calculate the bending stress (r) on pinion. For calculat-
ðaÞ ing the bending stress, choose a material and core hard-
ness and other relevant data like different factors, design
Pitting strength criteria : contact stress ðrc Þ factor of safety from the developed database.
6 allowable contact stress ðrc all Þ 4. Solve and obtain the face width (b) by equating the cal-
culated bending stress with the allowable bending stress.
ðbÞ
If the obtained face width is not within the range of the
where, standard (as said in step 2), then, redo the same calcula-
1 KH KB tions by considering the another material (go to step 3)
Bending stress; r ¼ Wt Ko Kv Ks ðcÞ or another diametral pitch (go to step 1).
b  m YJ
5. If the obtained face width is within the standard range,
then, calculate and check for the factor of safety (SF).
6. Calculate and find the necessary core hardness of gear
W t = Tangential transmitted load (N) by equating factor of safety of gear (SF)G and factor
K o = Overload factor of safety of pinion (SF)P.
K v = Dynamic load factor 7. Choose the gear material corresponding to the calcu-
K s = Size factor lated core hardness.
b = Net face width of the narrower member (mm) 8. Calculate and find the bending stress (r) of the gear.
m = Module (mm) 9. Check the factor of safety of gear (SF)G by considering
K H = Load distribution factor bending stress (r).
K B = Rim thickness factor 10. Now, calculate and find the contact stress (rc) of the
Y J = Geometry factor for bending strength pinion.
11. Calculate AGMA allowable contact stress (Sc), by
equating contact stress (rc) and allowable contact stress
rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi (rc all).
KH ZR
Contact stress; rc ¼ ZE Wt Ko Kv Ks ðdÞ 12. Calculate and find attendant case hardness & select lar-
dw1  b ZI ger harness value of pinion.
13. Check the factor of safety (S2H).
14. Calculate and find required case hardness of the gear by
Z E = AGMA elastic coefficient (N/mm2) equating factor of safety of gear (SH)G and factor of
d w1 = Pitch diameter of the pinion (mm) safety of pinion (SH)P.
Z R = Surface condition factor for pitting resistance 15. Select the larger case hardness for gear.
3146 E. Jayakiran Reddy, V. Pandu Rangadu

16. Check the factor of safety (S2H). If the factory of safety is 3.3. Creating graphical user interface
within the range then the design is safe for the given
loadings. With the support of VB language, SolidWorks enable the user
to create and develop their own GUI. The GUI was developed
The above suggested approach for design calculation is in such a way that it should able to collect all the required data
illustrated in the Fig. 6. from the user and transfer the same to the logical algorithm for
The design calculations suggested above will be done by the design calculations. If the minimum required input data for
developed CAD system for obtaining the diametral pitch. By design calculation is not available from the user, then, the
using Eqs. (ii)–(v) and obtained diametral pitch value, the GUI will not allow the process to move further for design cal-
key parameters like pitch circle diameter, base circle diameter, culations. Fig. 7 shows the Spur gear button that was devel-
dedendum circle diameter, addendum circle diameter can be oped as a part of the current developing system. This button
calculated by the developed system for generating the CAD can be used for initiating and generating knowledge-based
model of the required spur gear. parametric CAD modeling of Spur Gear.

Fig. 6 The flow chart of an approach recommended by the developed spur gear design system.
Development of knowledge based parametric CAD modeling system for spur gear 3147

Fig. 7 Developed Spur Gear Button in GUI of SolidWorks.

3.4. Program development for design calculations

Because of the complexity of design calculations of the spur


gear, it is tedious and time-consuming to manually calculate
the suitable dimensions as per AGMA standard empirical for-
mulas. In order to overcome this complexity, a computer pro-
gram is developed for design calculations. This computer
program will compute and finalize the geometrical dimensions
of the pinion or gear. The output data of this program will be
sent to the SolidWorks software by the developed system to
generate the corresponding CAD model as per the calculated
geometrical dimensions. Thus, design and modeling work is
automated. Fig. 8 illustrates the flowchart of the design of
the spur gear that has been developed, followed and imple-
mented in this work.

4. Results and discussion

In this section, sample results that are generated by the devel-


oped CAD modeling system are presented. Table 1 provides
the sample inputs for the design of spur gear. Using this input
data, the developed spur gear design system generated a CAD
model as shown in Fig. 9. The dimensions with which the
model has been generated are shown in the Fig. 10. These
dimensions are recommended by the proposed modeling sys-
tem. It is observed that these dimensions are very close to
the AGMA results and are compared in Table 2. Normally,
the complete design calculation and CAD modeling process
take 150–200 man-hours if it is done manually. But, by using
the proposed method, the time taken for the whole process
came down to not more than 54 s when it has executed on a
computer with minimum hardware requirements of Solid- Fig. 8 Flowchart of the proposed CAD modeling system of spur
Works 2015. gear.

5. Conclusion and future scope from the unskilled user. This developed system uses Visual
Basic and SolidWorks redevelopment technologies. The proce-
This paper presents an approach as a preliminary attempt for dure of system development is explained with a reasonable
developing CAD model of spur gear using knowledge-based example. This system is easy-to-use, trouble-free, handy and
parametric modeling technique. The basic idea behind the capable of improving design quality and efficiency. Results
development of the approach is to reduce the CAD modeling of this system are satisfactory and are found reasonably close
time of the spur gear by accepting the available design data to AGMA calculations after due validation. The system helped
3148 E. Jayakiran Reddy, V. Pandu Rangadu

Table 1 Sample inputs for design of spur gear. Table 2 AGMA dimensions versus developed system recom-
Parameter Input data mended dimensions.

Speed (RPM) 400 Parameter AGMA Proposed system


Power to be transmitted (W) 12,000 dimension (mm) recommended
Tangential force on teeth (N) 1200 dimension (mm)
Number of teeth 60 Addendum Circle Diameter 494 493.18
Pressure angle 20 Pitch Circle Diameter 477 477.27
Quality of Gear 3 Base Circle Diameter 448 448.47
Load Characteristics Uniform Dedendum Circle Diameter 457 457.39
Tooth Systems Full Depth
Pinion Core Hardness (HB) 300
Gear Core Hardness (HB) 300
addition, by incorporating the gear assembly concepts in the
Pinion Surface Hardness (HB) 300
Gear Surface Hardness (HB) 300 knowledge base, the system can be used for gearbox design
Reliability 0.9999 as well. But, this flexibility can be achieved only with appropri-
Service Factor 1.5 ate changes in the macro file.
Life (Cycles) 10,000,000 Whenever there is an update in the AGMA standard, the
system cannot update itself by its own, a skilled developer
needs to attend for the same. This is a drawback in the system
and it can be nullified by enhancing the developed knowledge-
base system in such a way that it should be able to update its
knowledge whenever AGMA standards get updated. Despite
the fact that the proposed system is limited to SolidWorks soft-
ware, the same can be reached out to the other CAD software
for expanding the openness to all the untalented gear design-
ers. The only additional work for achieving this is to change
the macro file format of the SolidWorks software to the sup-
porting format of the target CAD software.

References

[1] B.J. Hamrock, R.S. Steven, O.J. Bo, Fundamentals of machine


elements, second ed., McGraw-Hill, Chicago, 2005.
[2] A. Kawalec, J. Wiktor, D. Ceglarek, Comparative analysis of
tooth-root strength using ISO and AGMA standards in spur
and helical gears with fem-based verification, J. Mech. Des.,
Fig. 9 Generated CAD model of the spur gear. Trans. ASME 128 (5) (2006) 1141–1158.
[3] E. Jayakiran Reddy, C.N.V. Sridhar, V. Pandurangadu,
Research and development of knowledge based intelligent
design system for bearings library construction using
SolidWorks API, Adv. Intelligent Syst. Comput. 2 (2016) 311–
319.
[4] http://14.139.160.15/courses/116102012/36.
[5] G. Madhusudan, C.R. Vijayasimha, Approach to spur gear
design, Computer-Aided Des. 19 (10) (1987) 555–589.
[6] W. Hunglin, W. Hsu-Pin, Optimal engineering design of spur
gear sets, Mech. Mach. Theory 29 (7) (1994) 1071–1080.
[7] G. Cockerham, D. Waite, Computer-aided design of spur or
helical gear train, Computer-Aided Des. 8 (2) (1976) 84–88.
[8] H.C. Tae, B. Inho, P. Gyung, A new and generalized
methodology to design multi-stage gear drives by integrating
the dimensional and the configuration design process, Mech.
Mach. Theory 37 (3) (2002) 295–310.
Fig. 10 Dimensions of the CAD model of the spur gear. [9] G. Cevdet, Z. Metin, A genetic approach to automate
preliminary design of gear drives, Comput. Indust. Eng. 57 (3)
(2009) 1043–1051.
[10] M. Nenad, I. Biserka, M. Vesna, M. Zoran, B. Mirko, B.
in dropping turn-around time by automating the process to
Milorad, A practical approach to the optimization of gear trains
eliminate manual operations. This system not only provides
with spur gears, Mech. Mach. Theory 53 (2012) 1–16.
sophisticated functionality and trouble-free user interface but [11] J. Wang, S. Luo, D. Su, X. Chang, Geometric design and
also makes it simple for occasional or non-expert users. In simulation of tooth profile using elliptical segments as its line of
addition, this system is capable of being reused since it is cre- action, J. Central South University 22 (2015) 2119–2126.
ated in an object-oriented environment. [12] X. Yangshou, H. Kang, W. Tao, C. Qi, X. Rui, Dynamic
The current spur gear design approach is flexible enough to modelling and analysis of the microsegment gear, Shock
extend its capability to develop the other gear CAD models. In Vibration 2016 (2016), 13 pages.
Development of knowledge based parametric CAD modeling system for spur gear 3149

[13] V. Naranje, S. Kumar, A knowledge based system for [17] G.Q. Dun, H.T. Chen, SolidWorks API methods of modeling
automated design of deep drawing die for axisymmetric parts, for seed plate based on visual basic, Soybean Science 31 (4)
Expert Syst. Appl. 41 (2014) 1419–1431. (2012) 630–637.
[14] M. Sehyun, H. Soonhung, Knowledge-based parametric design [18] P. Company, M. Contero, J. Otey, R. Plumed, Approach for
of mechanical products based on configuration design method, developing coordinated rubrics to convey quality criteria in
Expert Syst. Appl. 21 (2001) 99–107. MCAD training, Computer-Aided Des. 63 (2015) 101–117.
[15] G.T. Liu, G. Yan, H.M. Yang, A parametric design research on [19] D. Jorge, Camba, C. Manuel, C. Pedro, Parametric CAD
the parts of automobile chassis applied SolidWorks, Computer modeling: an analysis of strategies for design reusability,
Knowledge Technol. 7 (1) (2011) 245–249. Computer-Aided Des. 74 (2016) 18–31.
[16] X.J. Luo, D.F. Liu, W. Yi, Research of cylindrical cam CAD /
CAM system based on SolidWorks, Modern Manufact. Eng. 7
(2011) 54–59.

You might also like