hello this is William from visual
components in this video I'm going to
give you a brief introduction of how to
define product types in process modeling
that is how to make the products you
want to use in your simulation to get
started I have layout in the 3d world if
I run the simulation notice I am making
these yellow cylinders so how am i doing
that
well let's reset go to the process tab
and if you click products here in the
ribbon it will display the product type
editor and notice I have one product
defined called cylinder which has these
properties it has its own properties and
properties it got from other components
now the components can either be in the
3d world or loaded from your file system
for example if I select the cylinder
product type go to the properties panel
here notice it has a component URI
property now this can point to a
component in your file system or a
component in the 3d world
it just so happens that the component
I'm using is here in the 3d world but if
I delete it we run the simulation notice
it still works
that's because products are different
from components they're separate things
so the product definition is what
matters and that is what's being used to
create the product not the component you
can also assign a different component to
a product type if you want now let's get
a bit crazy and change our product
definition I'll select the material
property here instead of making them
yellow let's make them pink
make the change run the simulation and
you can instantly see it let's now
change the cylinder radius property from
120 to 50 and cylinder height to be 100
so with those changes I run the
simulation and the feeder will now use
that product definition to make the
product according to my specification
let's reset and take a quick look at how
the product feeder is working so if you
go to the component properties panel
access the product creator tab here it
has properties for how you want to
create the products right now it's set
to single but you can create in batches
use a table or use a pseudo-random
number distribution like them normal
distribution or uniform distribution I'm
creating the products every eight
seconds and the part I'm creating is a
product type called cylinder notice I do
have the option to create a new product
type I'll do that now so now I'm using
product type number one and you can see
it here in the product type editor so
let's define this further I will change
its name to be block for its properties
hmm let's add it give it a SKU so I'll
right-click the product properties and
then click add product property I'll
change its name to be skewed
and I'll set this to be a string and
let's use s1 - t - lk - RS you can think
of a better ask you if you want or your
own and now if i was create this product
you can see we don't see anything that's
because it hasn't referenced any
component to render and visualize it in
the 3d world so I'll reset I now go to
my each catalog panel let's go to models
by type and I'll use basic shapes let's
take this block geo component so add it
to the 3d world this is just one
workflow of how you can associate a
component with a product type and now
I'll go back to the process tab select
my block product type and instead of
locating the file I can just pick it in
the 3d world like so now if I run the
simulation oh there's the block but it's
not according to my specifications so I
need to make the product type you know
more accurate so with the block what
I'll do is alright I'll right-click the
component properties of it and notice I
can get properties from the component
itself to use for my product definition
so length width height and material
let's actually take all of them
so I'll click all template properties so
now with the length or width or height
let's take the length and make this be
200 the width
make that 300 and a height let's make
that 100 for the material let's choose a
different one let's say aluminum that's
fine run the simulation and there it is
doesn't have the right material but it
looks like aluminum let me try a
different one let's try maybe orange yep
sorry my mistake
aluminum looked a bit too much like this
one here so if I select it let me check
no I was white aluminum I guess it was
kind of close yeah but what's orange I
can definitely see the change
and one thing to notice here is that the
blocks are not being picked up by the
robot now the reason for that if we
access the flow editor panel is for the
block it belongs to a flow group that
doesn't have any process steps so we'll
cover that in a separate video but an
easy way to make this still work with my
layout is to move the block product type
to flow group one because it does have
process steps and transportation links
of how to go from each process so what
I'll do I'll take the block and just
drag and drop it into flow group one and
now if I run my simulation
here comes the part
and robot picks it up puts in the
machine no problem
all right let's reset now remember what
I said about product types being
different from components so from my
block product type remember I associate
it with this component in the 3d world
but if I delete it the product
definition is still being used to create
the product during the simulation okay
this completes the video if you have any
more questions please feel free to visit
our forum at forum dot visual coupons
comm and I hope you have a wonderful day