WEBVTT

00:00:01.416 --> 00:00:05.536 A:middle
&gt;&gt; This is a short lecture
on the basics of 3D modeling.

00:00:06.016 --> 00:00:11.616 A:middle
We're going to talk about three
basic facts of 3D CAD models.

00:00:12.416 --> 00:00:15.576 A:middle
The first type is what
we call a wireframe model

00:00:16.286 --> 00:00:20.436 A:middle
and then a surface model, and
then finally a solid model.

00:00:20.936 --> 00:00:24.686 A:middle
A wide frame model,
the name imply,

00:00:24.686 --> 00:00:28.926 A:middle
uses wires to represent
edges of actual objects.

00:00:29.556 --> 00:00:33.746 A:middle
You are only able to
represent edges, surfaces,

00:00:34.226 --> 00:00:37.776 A:middle
or planes of the objects are
not defined, only the boundaries

00:00:37.776 --> 00:00:40.926 A:middle
of the surface as
represented by the edges.

00:00:41.216 --> 00:00:43.936 A:middle
As a result, the
model is see through

00:00:43.936 --> 00:00:46.926 A:middle
and not useful for
visualization.

00:00:46.926 --> 00:00:49.136 A:middle
We can see through the wires.

00:00:49.566 --> 00:00:52.926 A:middle
It has complete dimensional
information,

00:00:53.406 --> 00:00:58.166 A:middle
meaning you can find locations
of edges as well as vertices.

00:00:58.956 --> 00:01:02.776 A:middle
It contains no volume
or surface.

00:01:02.776 --> 00:01:05.826 A:middle
It's easy to construct.

00:01:05.826 --> 00:01:09.726 A:middle
One advantage of it is it's
really a simple extension

00:01:09.726 --> 00:01:12.256 A:middle
of what we've been doing so far.

00:01:12.546 --> 00:01:15.866 A:middle
We're creating two dimensional
objects as it applies lines

00:01:15.866 --> 00:01:20.566 A:middle
and circles and arcs and
polygons and borderlines.

00:01:21.196 --> 00:01:24.676 A:middle
But we're creating this--
2D entities in 3D space.

00:01:25.446 --> 00:01:29.216 A:middle
And it's useful for
planer, and useful planer

00:01:29.216 --> 00:01:33.496 A:middle
or single surfaces, but not
for compound curved surfaces.

00:01:33.496 --> 00:01:36.356 A:middle
A planer or a single
curved surface is one

00:01:36.356 --> 00:01:41.026 A:middle
in which all the points
along the curve line

00:01:41.106 --> 00:01:42.676 A:middle
in the same plane.

00:01:42.676 --> 00:01:45.666 A:middle
An example of a compound
curve is a helix,

00:01:45.666 --> 00:01:47.636 A:middle
because as you're going

00:01:47.636 --> 00:01:51.406 A:middle
around the helix it's also
condensing in the z direction.

00:01:52.176 --> 00:01:56.026 A:middle
As an example, the y frame oil
for cube is like the model--

00:01:56.376 --> 00:01:58.976 A:middle
a model constructed
out of 12 coat hangers,

00:02:00.276 --> 00:02:01.646 A:middle
connected at their ends.

00:02:01.706 --> 00:02:06.666 A:middle
Four hangers for the top plane,
four for the bottom plane,

00:02:06.666 --> 00:02:11.306 A:middle
and four for the forwarding
lines connecting the top

00:02:11.306 --> 00:02:12.096 A:middle
and the bottom plane.

00:02:12.916 --> 00:02:17.226 A:middle
Surface model defines
both surfaces and edges,

00:02:17.226 --> 00:02:21.816 A:middle
so it acts like advantage
over y frame models

00:02:21.906 --> 00:02:26.566 A:middle
because it provides better
visualization of 3D objects,

00:02:26.566 --> 00:02:29.286 A:middle
meaning surfaces
that are closest--

00:02:29.336 --> 00:02:31.126 A:middle
closer to the observer will be--

00:02:31.186 --> 00:02:35.556 A:middle
will cover those
that are behind.

00:02:35.556 --> 00:02:38.916 A:middle
However, it requires
relatively tedious process,

00:02:38.916 --> 00:02:41.316 A:middle
because each surface
must be constructed first

00:02:41.316 --> 00:02:43.786 A:middle
and then oriented
relative to the rest

00:02:43.786 --> 00:02:46.356 A:middle
of the other surfaces
in that model.

00:02:46.606 --> 00:02:49.206 A:middle
Auto CAD is not a
complete surface modeler.

00:02:49.736 --> 00:02:53.566 A:middle
It only allows cleaner and
single curved surfaces.

00:02:55.316 --> 00:02:57.946 A:middle
And the construction
technique for a surface--

00:02:58.026 --> 00:03:00.886 A:middle
surface models in auto CAD
is really very tedious.

00:03:01.956 --> 00:03:04.576 A:middle
And most of the time,
wireframe models are used

00:03:05.216 --> 00:03:09.636 A:middle
to create the framework
for building the surfaces.

00:03:09.636 --> 00:03:13.716 A:middle
So we're not going to do
surface modeling in our labs

00:03:14.126 --> 00:03:17.076 A:middle
because we can actually go
to directly to solid model,

00:03:17.606 --> 00:03:19.586 A:middle
which is the most
complete in terms

00:03:19.586 --> 00:03:24.666 A:middle
of describing the 3D
properties of the model.

00:03:24.666 --> 00:03:28.686 A:middle
It is really a computerized
structurally actual object.

00:03:28.766 --> 00:03:33.766 A:middle
It contains all the geometric
properties, the edges,

00:03:33.766 --> 00:03:36.466 A:middle
the surfaces, as well
as a few features

00:03:36.466 --> 00:03:39.236 A:middle
of objects in their model.

00:03:40.216 --> 00:03:43.956 A:middle
It's has mass and volume, you
can actually attach a density

00:03:44.006 --> 00:03:47.966 A:middle
to it in order to find other
mass and volumetric properties

00:03:47.966 --> 00:03:51.936 A:middle
such as center of mass or
centroid or moment of inertia.

00:03:52.086 --> 00:03:57.236 A:middle
And the construction
techniques are usually simpler

00:03:57.236 --> 00:03:59.136 A:middle
than those of surface models.

00:03:59.136 --> 00:04:02.536 A:middle
That's why we're not even going
to look at surface modeling.

00:04:03.916 --> 00:04:07.666 A:middle
For autoCAD, OK,
the solid modeler

00:04:07.666 --> 00:04:11.176 A:middle
for auto CAD is called ACIS,
which is hybrid modeler.

00:04:11.336 --> 00:04:14.806 A:middle
Hybrid because its
combination of CSG,

00:04:15.256 --> 00:04:17.406 A:middle
constructive solid geometry.

00:04:18.086 --> 00:04:22.826 A:middle
It's a technique that involves
combing primitive shapes.

00:04:23.586 --> 00:04:26.516 A:middle
We're going to call
primitive such as boxes,

00:04:26.516 --> 00:04:28.386 A:middle
spheres, cylinders, wedges.

00:04:28.936 --> 00:04:32.116 A:middle
So all of that auto CAD
comes with this big--

00:04:32.306 --> 00:04:35.476 A:middle
pretty much shapes, solid.

00:04:35.586 --> 00:04:38.696 A:middle
And we only use Boolean
operations of union,

00:04:38.696 --> 00:04:42.186 A:middle
which is adding them together
to subtract, taking one part

00:04:42.186 --> 00:04:46.096 A:middle
of the solid from another and
then applying the intersections

00:04:46.096 --> 00:04:50.966 A:middle
in order to create more
complicated solids.

00:04:51.176 --> 00:04:54.566 A:middle
That's nothing but combinations
of simpler primitives.

00:04:55.066 --> 00:05:00.506 A:middle
And then the second part is
boundary representation or BREP

00:05:00.506 --> 00:05:04.286 A:middle
in which a model is defined
in terms of its edges

00:05:04.286 --> 00:05:06.746 A:middle
and surface boundaries
on which side

00:05:06.746 --> 00:05:09.826 A:middle
of the surface the model lies.

00:05:10.566 --> 00:05:14.286 A:middle
Later on in the semester
we're going to use SolidWorks,

00:05:14.906 --> 00:05:18.686 A:middle
which is I believe a better
solid modeler than auto CAD.

00:05:19.366 --> 00:05:23.096 A:middle
It's based on what's
called parametric modeling

00:05:23.096 --> 00:05:27.286 A:middle
or feature based modeling
as we will talk about later.

00:05:27.286 --> 00:05:32.786 A:middle
Now, going back to auto
CAD, in creating 3D models,

00:05:32.906 --> 00:05:37.426 A:middle
we're going to be using the work
coordinates the same of WCAS,

00:05:37.746 --> 00:05:41.466 A:middle
which is attached to the
ground or the real world.

00:05:42.026 --> 00:05:44.796 A:middle
And it's always available,
cannot be erased.

00:05:45.696 --> 00:05:50.356 A:middle
And the x y plane is the
horizontal n z represents the

00:05:50.496 --> 00:05:56.496 A:middle
height dimension as opposed
to the UCS coordinates system

00:05:57.226 --> 00:06:01.556 A:middle
in which it's nothing but a
temporary coordinate system,

00:06:02.146 --> 00:06:07.016 A:middle
used by or created by the user
in order to aid in construction.

00:06:07.066 --> 00:06:09.826 A:middle
So it's used to simplify
the equation of geometry

00:06:10.476 --> 00:06:12.936 A:middle
on a specific plane of
surfaces of the object.

00:06:12.936 --> 00:06:15.826 A:middle
So for instance, if I'm
going to create features

00:06:15.826 --> 00:06:19.186 A:middle
in the frontal plane,
it would be easier

00:06:19.186 --> 00:06:24.146 A:middle
if my UCSS x y plane
is on the front.

00:06:24.796 --> 00:06:28.526 A:middle
OK? Of my constructing
features along an incline thing,

00:06:28.526 --> 00:06:33.916 A:middle
it might be easier to construct
this feature if my UCS is

00:06:33.916 --> 00:06:36.556 A:middle
on the-- that inclining plane.

00:06:37.186 --> 00:06:39.636 A:middle
And there are many ways of
defining the orientation,

00:06:39.636 --> 00:06:42.236 A:middle
and for this and as we
will see in the lab.

00:06:42.646 --> 00:06:46.206 A:middle
You can use three points to
define the origin, the x y--

00:06:46.206 --> 00:06:50.426 A:middle
the position of the x-axis and
the position of the y-axis.

00:06:50.426 --> 00:06:52.436 A:middle
Of course, the z-axis
will follow

00:06:52.836 --> 00:06:54.096 A:middle
from the right hand drawer.

00:06:54.606 --> 00:06:59.276 A:middle
Or you can use an existing UCS
and just simply move the origin

00:06:59.276 --> 00:07:02.076 A:middle
or you can use an
existing plane,

00:07:02.746 --> 00:07:05.856 A:middle
or you can also use
UCS coordinate system

00:07:05.856 --> 00:07:11.086 A:middle
that are parallel to the front,
top, left, right, bottom planes

00:07:11.736 --> 00:07:16.146 A:middle
and so on and so
forth as we will see.

00:07:16.146 --> 00:07:19.086 A:middle
Before we start our
construction we need to look

00:07:19.086 --> 00:07:23.996 A:middle
at the different ways on-- of
how we can indicate positions

00:07:23.996 --> 00:07:26.156 A:middle
of points in 3D space.

00:07:26.156 --> 00:07:28.846 A:middle
So the first one is
very effective in 3D.

00:07:29.306 --> 00:07:31.926 A:middle
It's by using interactive
coordinates

00:07:31.926 --> 00:07:35.266 A:middle
or by simply using
your objects map.

00:07:36.226 --> 00:07:43.106 A:middle
So if you already have existing
geometry in 3D, you can go to--

00:07:43.806 --> 00:07:47.046 A:middle
you can smack to specific
locations such as m point

00:07:47.406 --> 00:07:52.046 A:middle
of line, mid-points line,
intersections of line and so on,

00:07:52.196 --> 00:07:54.336 A:middle
and centers of circles
and so on and so forth.

00:07:55.276 --> 00:07:58.216 A:middle
You can also simply type
absolute coordinates,

00:07:58.346 --> 00:08:03.626 A:middle
like given the x y z coordinates
relative to your UCS.

00:08:04.356 --> 00:08:07.346 A:middle
So just we did it in
2D, if you don't--

00:08:07.516 --> 00:08:11.816 A:middle
if you only type two
numbers, x comma y,

00:08:12.566 --> 00:08:15.616 A:middle
the z is assumed to be zero.

00:08:15.616 --> 00:08:17.056 A:middle
Just like we did for 2D,

00:08:17.406 --> 00:08:20.196 A:middle
a lot of times the relative
coordinates system is

00:08:20.766 --> 00:08:21.736 A:middle
very effective.

00:08:21.826 --> 00:08:25.936 A:middle
So you give the x,
y, and z coordinates

00:08:26.236 --> 00:08:27.736 A:middle
and put them out in front of it.

00:08:28.176 --> 00:08:30.856 A:middle
Meaning that the x, y, z
coordinates are relatively

00:08:30.856 --> 00:08:32.856 A:middle
to the previous point
or the last point

00:08:32.856 --> 00:08:35.066 A:middle
that you have indicated
in your drawing.

00:08:35.636 --> 00:08:39.096 A:middle
And we can all see a cylindrical
coordinates like we did before

00:08:39.096 --> 00:08:44.576 A:middle
in 2D by giving x as a
distance, at distance

00:08:44.706 --> 00:08:46.916 A:middle
and angle comma the value.

00:08:47.806 --> 00:08:51.636 A:middle
We talked about the
cylindrical coordinate system

00:08:51.636 --> 00:08:54.756 A:middle
and coefficient coordinate
system 3D

00:08:54.756 --> 00:08:57.666 A:middle
and lecture number
two I believe,

00:08:57.736 --> 00:08:59.426 A:middle
which is on engineering
geometry.

00:08:59.426 --> 00:09:00.556 A:middle
So this might be a good time

00:09:00.556 --> 00:09:02.916 A:middle
to review though the
cylindrical coordinates.

00:09:03.086 --> 00:09:07.396 A:middle
Then we have two distances,
one radius, and one angle,

00:09:08.186 --> 00:09:10.266 A:middle
and then the z coordinate.

00:09:10.996 --> 00:09:12.736 A:middle
We can all see the
spherical coordinates

00:09:12.736 --> 00:09:14.726 A:middle
where we only have one distance,

00:09:15.176 --> 00:09:18.116 A:middle
the radius of the
sphere, and two angles.

00:09:18.516 --> 00:09:21.506 A:middle
The first angle is
angle in the x y plane,

00:09:21.506 --> 00:09:24.866 A:middle
and the second one is
angle from the x y plane.

00:09:25.916 --> 00:09:28.846 A:middle
And the last one is by
using the two x distances.

00:09:29.376 --> 00:09:32.796 A:middle
And three, you give a
distance and move the cursor

00:09:32.796 --> 00:09:34.326 A:middle
in the desired direction.

00:09:34.586 --> 00:09:37.746 A:middle
This is only effective
if you're in ortho.

00:09:37.746 --> 00:09:40.406 A:middle
Orhto means that you can
only move power level

00:09:40.496 --> 00:09:44.146 A:middle
to x, y-- one of the axis.

00:09:45.066 --> 00:09:46.276 A:middle
I think that's it.

