constraint-based modeling in the engineering graphics curriculum

7
132 Constraint-Based Modeling in the Engineering Graphics Curriculum: Laboratory Activities and Evaluation Strategies Theodore J. Branoff Department of Mathematics, Science and Technology Education North Carolina State University, Raleigh, North Carolina 27695-7801 ABSTRACT – Three-dimensional solid modeling, especially constraint-based modeling, has significantly changed the way engineering graphics programs are structured. Although traditional concepts such as orthographic projection, sectional views, auxiliary views, and dimensioning are still covered in many programs, they are couched within the context of a 3D database centered engineering design process. The Graphic Communications Program at North Carolina State University has made course and programmatic changes over the last 10 years to adapt to changes in how 3D modeling is used in industry. After completing a 3 course sequence in engineering graphics, students should be able to complete a wide variety of activities related to constraint-based modeling. To meet these objectives, students complete tutorial-based laboratory assignments, reverse engineering activities, and structured design activities. The way student work is evaluated has also changed. This paper presents the objectives for each course, gives examples of constraint-based CAD activities in each course, and discusses evaluation techniques for the activities and projects. I. Introduction Constraint-based solid modeling has significantly changed the types of activities in engineering and technical graphics courses and the way those activities are evaluated. Presentations and publications by engineering design graphics faculty reflect a concern for how to integrate current technology into the curriculum, while deciding what traditional topics need to remain. In a recent study, Barr, Krueger, and Aanstoos (2004) surveyed engineering and technical graphics faculty and asked them to rate the importance of traditional and modern engineering design graphics topics. They reported that the modern engineering design graphics curriculum should include a trichotomy of instruction. Instead of only focusing on engineering drawings, faculty should focus on three areas of instruction: computer graphics modeling fundamentals; engineering graphics fundamentals; and computer graphics modeling applications. The items related to computer modeling were ranked the highest in their survey, however, faculty still felt traditional engineering graphics concepts related to drawing and sketching were a valuable component of the curriculum. The change to a curriculum focused more on 3D modeling has forced faculty to examine how students are assessed. Because constraint-based modelers allow the user to build intelligence into a 3D model, evaluating only print-outs of CAD assignments is no longer sufficient to assess student work. Assessment of constraint-based models must be done by examining each student’s electronic file. This can be one of the

Upload: tranmien

Post on 09-Dec-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

132

Constraint-Based Modeling in the Engineering Graphics Curriculum: Laboratory Activities and Evaluation Strategies

Theodore J. Branoff

Department of Mathematics, Science and Technology Education North Carolina State University, Raleigh, North Carolina 27695-7801

ABSTRACT – Three-dimensional solid modeling,

especially constraint-based modeling, has significantly

changed the way engineering graphics programs are

structured. Although traditional concepts such as

orthographic projection, sectional views, auxiliary

views, and dimensioning are still covered in many

programs, they are couched within the context of a 3D

database centered engineering design process. The

Graphic Communications Program at North Carolina

State University has made course and programmatic

changes over the last 10 years to adapt to changes in

how 3D modeling is used in industry. After completing

a 3 course sequence in engineering graphics, students

should be able to complete a wide variety of activities

related to constraint-based modeling. To meet these

objectives, students complete tutorial-based laboratory

assignments, reverse engineering activities, and

structured design activities. The way student work is

evaluated has also changed. This paper presents the

objectives for each course, gives examples of

constraint-based CAD activities in each course, and

discusses evaluation techniques for the activities and

projects.

I. Introduction

Constraint-based solid modeling has significantly

changed the types of activities in engineering and

technical graphics courses and the way those activities

are evaluated. Presentations and publications by

engineering design graphics faculty reflect a concern

for how to integrate current technology into the

curriculum, while deciding what traditional topics need

to remain.

In a recent study, Barr, Krueger, and Aanstoos

(2004) surveyed engineering and technical graphics

faculty and asked them to rate the importance of

traditional and modern engineering design graphics

topics. They reported that the modern engineering

design graphics curriculum should include a trichotomy

of instruction. Instead of only focusing on engineering

drawings, faculty should focus on three areas of

instruction: computer graphics modeling fundamentals;

engineering graphics fundamentals; and computer

graphics modeling applications. The items related to

computer modeling were ranked the highest in their

survey, however, faculty still felt traditional

engineering graphics concepts related to drawing and

sketching were a valuable component of the

curriculum.

The change to a curriculum focused more on 3D

modeling has forced faculty to examine how students

are assessed. Because constraint-based modelers allow

the user to build intelligence into a 3D model,

evaluating only print-outs of CAD assignments is no

longer sufficient to assess student work. Assessment of

constraint-based models must be done by examining

each student’s electronic file. This can be one of the

133

most difficult things for faculty to incorporate into their

instructional routines, especially with classes having

large numbers of students. Evaluating models can be

done by the faculty member (Branoff, Wiebe, &

Hartman, 2003), by trained teaching assistants or

graduate students (Elrod & Stewart, 2004), or by an

automatic grading system (Baxter, 2003; Baxter &

Guerci, 2003). The challenge can be providing valuable

feedback to the students in a timely manner. In addition

to evaluating CAD assignments, faculty have been

exploring strategies for assessing traditional

engineering graphics topics (Demel, Meyers & Harper,

2004) as well as how students work within teams

(Elrod & Stewart, 2004; Kelley, 2001).

Over the last several years, the Graphic

Communications faculty at North Carolina State

University has been revising the content and evaluation

methods in their courses to provide better learning

experiences for students. What follows is a description

of 3 courses in engineering and technical graphics and a

summary of the activities and evaluation strategies used

in each course.

II. Introductory Courses

Three introductory courses in engineering and

technical graphics are offered within the Graphic

Communications Program – one is open to any student

at the university (GC120), one is for mechanical and

aerospace engineering majors (GC211), and one is

designed for industrial engineering majors (GC210).

The main goal of the introductory courses is to provide

an orientation to the language of technical graphics.

The courses help students develop and refine their

ability to use this universal technical language within

the context of the concurrent engineering design

process as well as gain an understanding of how

computer-aided design is used to create objects that

students use on a daily basis. Emphasis in the

introductory courses is placed on the decision-making

process involved with creating constraint-based

geometry and the development of solid modeling

strategies that incorporate the intentions of the

designer. Students participate in activities that involve

their analysis of geometry at a fundamental level, the

relationships between geometric elements, and the new

mentality of “modify and re-define” rather than “delete

and re-create”.

At the end of the introductory course, students

should be able to perform the following related to

constraint-based modeling: select and create sketch

planes; create and constrain sketches; define sweep

parameters (extrudes & revolves, one or two sided,

etc.); revise sketches and features; create repetitive

features such as circular and linear patterns; create

features such as fillets, chamfers, sweeps, lofts, and

shells; create assemblies of parts and apply appropriate

3D constraints; render the assembly by applying

materials to each part and define an appropriate scene

or environment; and create detail drawings of parts

(including sectional views, dimensions, and other

notations) by extracting information from the 3D

models. Students are asked to complete a range of

assignments during the semester to develop their

knowledge and skills in constraint-based CAD. Figures

1 through 4 show some of the assignments that are used

to develop and assess students in the introductory

courses.

Figure 1. STOP BASE.

134

Figure 2. DRYER CLIP.

Figure 3. PISTON CAP.

Figure 4. TAILSTOCK CLAMP Detail Drawing.

For the final project, students are asked to select a

design that contains 3-5 parts that they must reverse

engineer. Along with planning and documenting the

modeling strategies for each part through freehand

sketching, students must model each part, create a

rendered assembly of the design, create a detail

drawing of one of the parts, and submit a technical

report of the project. Figures 5 & 6 are examples of

student projects.

Figure 5. Bicycle Axle.

Figure 6. Dividers.

III. Applied CAD & Geometric Controls

The second course in the engineering and technical

graphics series (GC350) was designed to give students

direct exposure to and interaction with the evolving

industrial use of computer-aided design and modeling.

Students produce mid-level computer models of

individual parts and assemblies of parts that encompass

the full range of current CAD software capabilities

from 3-Dimensional feature-based solid modeling to an

exploration of design for manufacture. Students apply

conventional tolerancing, geometric dimensioning and

tolerancing, and technical documentation to a variety of

standard and non-standard parts in the course.

135

At the end of the course students should be able to

perform all modeling activities included in the

introductory course as well as the following activities:

build design intent into a model based on specific

parameters; apply conventional tolerances (limit

dimensions) and geometric tolerances to 3D models

and engineering drawings; create multiple

configurations of a 3D model using design tables;

model objects that require sweeps and lofts; create a

rapid prototype of a model using a 3D printer; and

create an assembly drawing of a design which includes

a bill of materials. Figures 7 through 9 show examples

of assignments used to develop and assess students in

the GC350 course.

Figure 7. TRIP LEVER Drawing and Model.

Figure 8. SLIDING DOOR GUIDE.

Figure 9. Design Table of Woodruff Key.

The final project in the GC350 course involves

creating a complete set of working drawings for a

design. Students model all individual parts, create detail

drawings of non-standard parts (including applying

conventional tolerances to all mating parts and

geometric dimensions to one part in the design), create

an assembly drawing (which includes a bill of

materials), and create a rendered assembly of the

design. Figures 10 and 11 illustrate examples of final

projects in this course.

Figure 10. CLAMP FIXTURE Assembly.

Figure 11. TOOL REST Assembly.

136

IV. Advanced CAD

The capstone course in the engineering and

technical graphics series (GC450) was designed to

provide students with a culminating experience where

they could apply their knowledge of computer-aided

design. Students explore the theory and application of

manufacturing databases developed with 3-D modeling

tools. They also examine the development and

management of 3-D geometry and investigate

downstream applications such as analysis,

documentation, and prototyping. In addition to readings

in the areas of modeler types and databases, curves and

surfaces, constraint-based and parametric modeling,

mass properties, kinematic and dynamic analysis, finite

element analysis, computer-numerical control,

documentation, and modeling for manufacturing,

students complete two large projects. The first is a

flashlight design project where students research

flashlights for a particular application, sketch multiple

iterations of their designs, narrow the design down to

one, model all parts using solid and surface modeling

tools, render the design, and present their design to the

class. Examples of designs from the course are shown

in Figures 12 and 13.

Figure 12. Handlebar Mounted Light.

Figure 13. Carbide Lattern Design.

The second large project in the course is a group

project. As a class, students reverse engineer a small

lawn mower engine (see Figures 14 and 15). The

students determine logical divisions for groups (eg.

drive train, engine block, sheet metal parts, etc.) and

then divide the modeling tasks equitably among group

members.

Figure 14. Small Engine Assembly.

137

Figure 15. Drive Train Sub-Assembly.

V. Assessment Strategies

A variety of assessment strategies are used

throughout the courses. Approximately 20 sections of

the introductory courses are taught each semester by at

least 9 different instructors. Each has their own

preference for how to evaluate assignments. Constraint-

based modeling activities are evaluated electronically

by the instructors. This may be done in a couple of

different ways. Instructors may grade assignments in

the lab with the students present or they may ask the

student to submit their files to a server so the file can be

graded in a remote location (in the office or at home).

For most assignments, instructors will focus on a

handful of items. Table 1 shows the items that the

instructor examines for the TRIP LEVER (Figure 7).

Table 1. Grading Rubric for the TRIP LEVER.

Description Points Part dimensions are correct 1 point Part orientation is correct 1 point Spotfaced hole remains centered when depth of part is changed

1 point

Slot remains centered size is changed 1 point 9.5 diameter hole remains centered on tab when tab depth is changed

1 point

Total 5 points

Feedback to a student might come in the form of

an email or a print-out handed to the student in class.

An example of feedback to a student for the TRIP

LEVER might be: “3/5 points. Sketches for Cut-

Extrude2, Cut-Extrude3, & Cut-Extrude4 are missing

dimensions. Please make corrections per these

comments and show the modified part to me in class

Wednesday. There is no need to resubmit the part to the

homework directory.” Some instructors will allow

students to correct their models and resubmit them.

Although this can make managing homework grades

and classroom activities more difficult, correcting

existing models appears to be more valuable to students

than just receiving comments and a grade.

For the final projects in each course, students are

given a detailed rubric for how each part of the project

will be evaluated. An example grading rubric for the

final project in the introductory course is shown in

Figure 16.

Figure 16. Project Grading Rubric.

138

VI. Discussion and Reflections

Two of the biggest challenges to this point have

been faculty training and instructional materials

development. With new releases of the software

coming out every year, faculty development must be a

priority. Instructors have to understand the power of the

constraint-based modeling tool to be able to make

connections between it and the engineering graphics

topics covered in the course. They also must be able to

troubleshoot a wide range of problems that students run

into while creating models.

The development of supporting instructional

materials has also been a challenge. Revising materials

for new releases can be time consuming, and creating

materials that are acceptable to every instructor is

almost impossible.

The integration of constraint-based modeling into

the Graphic Communications curriculum appears to be

going well. Students taking the three course sequence

in engineering and technical graphics typically major in

mechanical and aerospace engineering or technology

education. They are securing employment throughout

the country in a variety of careers. Some recent

graduates are working for engineering firms where they

use their knowledge of constraint-based CAD along

with their engineering degree for firms such as

Integrated Industrial Information, Inc.,� FineLine

Prototyping, Inc., Boeing, and Raytheon Missile

Systems. Others are using their degree in education to

teach technology education and drafting courses in

public schools in North Carolina.

VII. References

Barr, R. E., Krueger, T. J. & Aanstoos, T. A. (2004). Results of an EDG student outcomes survey. Proceedings of the 2004 Annual Conference of the American Society for Engineering Education, Salt Lake City, Utah, June 20-23, 2004.

Baxter, D.H. (2003). Evaluating an automatic grading system for an introductory computer aided design course. Proceedings of the 58th Annual Midyear Conference of the Engineering Design Graphics Division of the American Society for Engineering Education, Scottsdale, Arizona, November 16-19, 2003. Baxter, D.H. & Guerci, M. J. (2003). Automating an introductory computer aided design course to improve student evaluation. Proceedings of the 2003 Annual Conference of the American Society for Engineering Education, Nashville, Tennessee, June 22-25, 2003. Branoff, T. J., Wiebe, E. N, & Hartman, N. W. (2003). Integrating constraint-based CAD into an introductory engineering graphics course: Activities and grading strategies. Proceedings of the 2003 Annual Conference of the American Society for Engineering Education, Nashville, Tennessee, June 22-25, 2003. Demel, J. T., Meyers, F. D. & Harper, K. A. (2004). Developing a nationally normed test for engineering graphics-First pilot tests and results. Proceedings of the 2004 Annual Conference of the American Society for Engineering Education, Salt Lake City, Utah, June 20-23, 2004. Elrod, D. & Stewart, M. D. (2004). Assessing student work in engineering graphics and visualization course. Proceedings of the 2004 Annual Conference of the American Society for Engineering Education, Salt Lake City, Utah, June 20-23, 2004. Kelley, D. (2001). Cooperative learning as a teaching methodology with engineering graphics. Proceedings of the 2001 Annual Conference of the American Society for Engineering Education, Albuquerque, New Mexico, June 24-27, 2001.