►
From YouTube: Open Source Manufacturing Execution System
Description
Discussion with Jon Takacs, OSE Developer, on a Manufacturing Execution System with 100% full open source software and hardware toolchain. To be prototyped and released to the world.
-----------------
What you see here at Open Source Ecology is an ambitious open source project for the common good. Join our development team:
http://opensourceecology.org/wiki/OSE_Developers
We run One Day Extreme Build workshops in many locations. Please put yourself on our map if you'd like us to host a workshop near you:
https://microfactory.opensourceecology.org/request-a-workshop/
Take a minute to subscribe to our email newsletter (updates, workshops, etc): http://bit.ly/1LtcM44
A
B
A
A
Has
already
passed
us
with
a
3d
printer
and
3d
printer
is
essentially
an
industry
transformed
by
open-source,
but
you
can't
really
hear
about
you.
Don't
really
hear
about
it
anymore,
for
various
reasons
so
like
from
the
standpoint
of,
but
also
from
the
standpoint
of
distributive
enterprise.
I
think
the
3d
printing
has
not
really
achieved
a
lot
in
terms
of
be
able
economically
significant
production
outside
of
yeah
people,
largely
tinkering
or
doing
that
as
a
hobby.
So
we
talked
about
ok,
let's
talk
about
the
cordless
drill.
A
How
do
we
make
that
happen
where
it's
a
real
crowd
incentive
challenge,
and
then
we
go
forward
with
that
or
the
interest
that
the
incentive?
It's
not
only
the
prize,
but
also
the
fact
that
we're
recruiting
for
people
who
are
actually
gonna
start
the
businesses.
So
this
is
for
me
it
was
a
breakthrough
discussion
because
of
for
one,
my
coach
completely
understood
this
idea
of
the
potential
I
mean
the
potential
in
summary,
is
the
capacity
to
transform
entire
billion-dollar
industries
and
I
would
say,
probably
on
a
timescale
of
three
years.
A
My
coach
and
I
are
definitely
pursuing
that
as
a
topic
and
it's
completely
relevant
to
once
again
the
idea
of
distributive
enterprise
we're
right
and
we
start
showing
some
real
economics,
and
that's
that's
the
same
theme
that
we
have
right
here
with
respect
to
our
discussion,
we're.
How
do
we
get
an
open
source,
viewable
business
happening
with
3d
printed
products
in
general,
so
anyway,
I'm
pretty
excited
about
all
this
I
think
this.
This
could
be
a
major
breakthrough
because
it's
the
first
time
that
someone
from
the
outside
completely
from
the
outside.
A
B
Full
chain
were
able
to
utilize
what
they're
thirsty
printers
have
a
robot
or
Jakarta
people
order
any
different
online
and
then
way,
I,
look
at
professional
experience,
but
just
into
controlled
engineer,
right,
Patterson,
Air,
Force
Base
for
another
institution
like
that
think
how
there's
print
clusters.
But
you
know,
there's
no
print
clusters
for
robots
attending
to
the
printing,
Allen's
machine,
good,
high
accuracy,
high
precision,
but
those
are
$500,000
to
million
dollar
piece
machines
and
those.
B
Yeah
direct
laser
metal
sintering
now
that
we're
a
late
yo,
you
may
have
heard
that
one
later
sugar
powder
he
stuff
together
so
yeah
I
mean
this.
Is
that
is
happening
out
there?
But
just
you
being
out
in
the
world
of
Burgesses
is
the
best.
I
can
tell
control
company
America's
second
largest,
and
we
just
do
everything
from
the
earth
making
cheez-its
to
oil
and
gas.
The
oil
pipeline
steam
boilers.
B
B
A
B
No,
not
at
all
you
know,
cuz
I
know
you've
been
interesting,
it
just
comes,
and
this
is
all
common
knowledge
stuff
that
we
read
early.
Many
have
solutions,
it's
just
it's
like
you,
have
a
program
tonight
and
I'm
working
on
sort.
It's
not
anything!
That's
like
any
proprietary
software
just
comes
from
people
apply
using
anyone
else's
methods
for
concepts.
I
found
yeah
some
of
those
been
a
bit
like
generally
a
manufacturing
execution
system
broadly
and
come
up
those
point
in
wiki,
but
they
kind
of
summarize
sort
of
to
this.
B
It's
a
taking
all
the
inputs
to
the
factory
tracking.
All
those
inputs
has
to
go
into
an
output
and
planning
production
as
for
their
place,
so
some
one
place,
you
know
difference.
How
do
you
realize
it?
So
what
is
happening
is
all
the
different
parts
are
also
products
and
product
is
a
chart,
and
so
each
of
those
parts
require
certain
pieces
that
make
it
a
certain
point
become
the
next
part
and
a
and
yes
for
a
adaptive
doctor,
no
doubt
they're
very
rare
anomalies.
Contenders
at
you
know,
resources
every
source
out
here.
B
Yesterday,
so
you
need
to
get
a
drill.
For
instance,
right
petrol
comes
out,
as
the
part
is
a
drill,
and
this
part
has
these
parts
in
it.
One
of
the
show
one
is
a
circuit
board.
One
of
the
motor
and
each
of
those
parts
has
assembly
instruction
an
assembly
instruction
always
associated
with
a
machine
that
performs
assembly
instruction.
Tennyson
has
what
parts
go
into
it
to
make
two
end
result,
and
that
could
be
a
3d
printer
filament
in
the
machine
could
be
a
3d
printer.
It
could
be
a
robot
arm
and
screws.
A
B
B
That's
basically,
as
it
says
in
ourselves,
what
are
the
features
we
need
and
as
features
of
software
in
blood,
as
a
user
of
the
user
wants
out
of
the
software
and
break
it
down
a
little
module,
easily
attackable
modules
that
team
can
work
on.
He
gets
better
final
result.
Oh
yeah
call
here,
you're,
not
a
coder.
Are
you?
I
am
I
much
on
computer?
Also,
you
all.
A
Oh
wow,
would
you
be
coding
some
of
this
stuff
up
yourself
or
who
is
a
more
fine.
B
Yeah,
you
can
do
the
lots
of
the
automation
scientists,
because
there's
just
this
system
is
so
broad.
It
starts
really
simple
on
just
receiving
orders
online.
Having
this,
you
know,
database
of
parts
and
assembly
instructions
and
a
David
G
code
files
having
the
list
of
parts
and
having
those
g-code
file,
send
out
the
3d
printers
to
print
parts
and
have
someone
come
home
with
the
part
subject
and
say:
okay
now,
I
can
ship
this
out
or
okay
and
then
our.
B
B
Yeah
so
I
mean
as
far
as
tracking
it
or
whatever
I
like
to
use
it.
The
source
background,
I,
use
Python
for
entire
thing
and
manage
the
packages
for
software,
something
called
anaconda.
That's
use
your
scientific
pipeline
computing
completely
open
source
and
allows
easily
distributed
executable
that
could
be
easily
distributed
to
raspberry
PI's.
B
B
It's
totally
anacondas,
just
that's
just
a
development
environment
and
package
management
so
that
put
aside
that's
just
clinic
I
have
an
app
to
get
after.
Yet
you
can
kind
of
relate
that
the
anaconda
a
very
loosely
really
in
a
kind
of
Python.
It's
just.
It
is
Python
100%.
It's
just
a
way
of
distributing
a
imagine
project.
So
basically
python
is
so
python
r,
and
so
your
example
for
me,
Arduino
just
a
hat
bowl
MCU
that
has
an
Arduino
Brahma.
A
B
A
B
A
B
Know
you've
got
tons
of
other
products,
that's
gonna,
be
a
process
controller.
It's
gonna
drive
relays,
it's
gonna
drive
inputs
and
I'll
class
and
speed
that
to
the
PI
system
that
it,
the
raspberry
PI's
and
the
feed
what
we
call
process.
Data
asourian
data
to
the
client
historian,
so
I
mean
I'm.
Just
really
gonna
treat
this
whole
thing
like
in
the
dust
I'm
a
can
open
source,
industrial
mes
and
tracking
software,
but
start
small.
B
You
know,
you'll
get
the
small
little
features
out,
so
they
can
start
getting
some
profitability
today
and
it's
all
gonna
start
with
a
website
and
I'm
gonna.
Have
you
maybe
that
a
robot
la
mejor,
that's
open
source
of
some
of
those
well
bunch
of
products
that
I
know
work
that
I
can
just
list
and
have
printers
kick
off
and
eject
automatically
in
people.
You
know
pay
for
that.
B
B
B
Know
no
I
mean
I
mean
that's
it's
like
products,
products,
products
I
need
I
need
product
I
want
to
get.
You
know,
face
open,
so
I
mean
I,
guess,
there's
open
source,
laptop
computers
and
raspberry
PI's
or
screens
or
clothes
which
any
product
like
that.
I
need
a
start,
yo
kind
of
our
extreme
manufacturing
here,
yeah.
Now
it's
like
okay.
This
is
what
we
try
to
use
all
the
time
as
our
CPU
brain.
Maybe
it's
a
Raspberry
Pi.
You
might.
A
A
B
Or
not
know
me,
our
second
mill
doesn't
have
to
worry
about
cutting
all
these
different
words
like
do
that
absolute
absolute
minimum
and
fastest
pass
lowest
cost.
Those
are
all
vitamins
at
the
factories
not
gonna,
be
able
to
produce
for
a
long
time,
and
we
want
to
use
economies
of
scale
to
buy
those
empty
use
or
whatever
it
is
massive
amounts,
keep
them
in
a
hopper
for
a
robot
or
a
person
to
grab
that
we
can
just
throw
into
open
source
products,
but
first
things
first
is
just
driving
this
basic
factory.
B
Getting
basic
3d
printed
parts
out
yeah,
you
know,
hopefully
I
can
support.
You
know
as
well
and
I'd
like
you
to
be
able
to
order
for
me
I'm,
Nick
and
Sarah
and
Alex
when
they
want
to
do
that,
to
order
prints
after
me
fulfill
that
there's
a
way
of
getting
started
right,
it's
go
and
then
use
that
income-
and
you
know-
hopefully,
eventually
maybe
working
out
for
me
to
be
able
to
you-
know
at
some
point:
you'll
be
able
to
pursue
other
products
or
just
have
people,
research,
open-source
products,
yeah
just
bring
out
anybody.
B
A
A
Plastic
systems
are
cool
but
even
like,
if
you
take
the
example
of
precious
plastic
I
think
you
know
that
could
be
a
product,
but
you
do
some
optimization
on
that
and
really
product
ization
word.
Whereas
iterations
go
forward,
the
thing
becomes
easier
to
build
and
less
expensive
to
build
and
so
forth.
So
so
yeah
so
sort
of
them
Enterprise
is
robust,
not
like
you
know,
takes
forever
to
build,
or
it's
not
the
most
efficient
and
stuff
like
that,
so
so
the
difference
between
projects
and
products.
You
know
just
keeping
that
very
clear.
Yeah.
A
B
B
On
a
product
and
that's
why
we
hope
we
can
get
it
to
my
factoring
and
ability
key
part
of
this
system.
I
have
because
for
me
off
the
off
the
bat
as
soon
as
I,
possibly
can
one
of
my
higher
priority
tasks
like
they're,
getting
basic
irretrievable,
I
ejected.
It's
done.
It's
yeah,
of
course,
half
an
inspector
quality
with
three
you
can
but
three
standard
that
the
next
thing
is
well.
How
do
I
bump
apart
all
they
get
into
this
Instagram
or
how
to
raise
to
receive
plastic
from
customers?
Recycling?
B
Because
it's
just
how
do
we?
You
know,
but
that's
what
products
are
gonna
be
they're,
just
massively
recycled
massively
remade
and
tinkered
busting
projects
are
more
stationary.
They
move
through
and
they're
done,
and
once
it
wants,
a
projects
done
that
you
said
NES
is
something
that
yeah.
It
might
be
iterated
upon
a
little
bit
but
yeah
it's
more
of
a
system.
Yeah.
B
Completely
and
probably
shouldn't
be
iterated
much
by
individuals,
it
should
say
the
same
for
the
whole
distributive
enterprise.
You
can't
have
everyone
trying
to
make
the
mes
different
or
the
system
that
glues
everything
together.
It
has
to
be
a
crew,
better
right
sure,
it's
a
platform.
It's
a
collaborative.
B
Yeah
so
as
far
as
cover
yeah.
B
A
B
Yeah,
so
yeah,
and
so
at
the
top
of
the
documents,
will
see
the
general
functional
description
of
features
of
where
they
mes
will
has
no
matter
how
about
computer
right.
B
The
general
features
are
the
features
for
stated
you
know,
probably
at
the
beginning,
receiving
goods
and
sterilizing
the
goods
that
are
received
and
keeping
track
of
inventory.
It's
basically
event:
bare-bones
inventory
management
system
for
tracking,
where
stuff
this
stuff
at
and
well.
How
much
do
we
have
a
products
yeah.
A
A
B
Materials
and
yeah,
so
it
that's,
that's
gonna
be
so
what
is
gonna
be
for
materials?
And
so
everything
is
pretty
much
considered.
A
part
material
is
apart,
as
is
a
completed
part.
That's
formed
into
something
ya
know
that's
kind
of
academic
off
to
the
side,
but
I'm,
not
an
academic
side
of
things.
They
wouldn't
sort
of
call
raw
iron
or
a
that'd,
be
more
of
a
batch
process.
A
B
B
Process,
control
and
assembly
control.
That's
scheduling
of
the
bill
operations
based
on
orders,
that's
receiving
the
orders
for
the
plant
and
deciding
how
all
the
parts
are
going
to
go
to
fulfill
an
order
in
how
are
you
going
to
route
parts
in
the
factory
to
produce
results
so
yeah,
some?
What's
10
drills?
That
means
you
can
have
to
have
powder.
Many
seen
females
either
told
themselves
out
to
be
seen.
Who
knows
if
they
have
changeable
heads
from
printing
to
start
milling
out
PCB
or
even
how
to
move
the
PCB
board?
B
B
Okay,
so
yeah
it
needs
it
needs
to
schedule
out.
How
are
we
going
to
move
parts
and
point-to-point?
How
are
we
going
to
machine
different
pieces
into
it?
So
the
circuit,
the
circuit
boards?
How
are
we
going
to
move
the
filament
or
start
to
3d
printers
printing
parts
and
what
is
parts
of
printing
hiring
and
merged
into
a
machine
or
person
at
workstation
to
have
an
assemble
the
parts
and
provide
the
machine
or
person
what
the
instructions
that
assemble
those
parts
together?
B
So
that's
just
the
process,
control
area,
and
so
that's
you
know,
and
those
are
that
you
have
part
inspection
after
each
part
being
produced
a
person
or
your
3d
scanner,
spinning
around
a
part
and
inspecting
the
features
which
you
can
see
there
in
that
document
towards
the
bottom.
I
have
a
bunch
of
bullet
points
on
the
giant,
a
breakdown
of
what
a
part
and
assembly
instruction
is
and
know
in
there.
What
property
of
a
part
is
a
feature?
The
feature
is
gonna
have
dimensions
and
each
one
of
those
dimensions
is
something
inspected.
B
Parts
gonna
have
a
picture.
All
those
pieces
go
together
to
and
second
parts
for,
quality
moving
them
around,
reclaiming
them
rejecting
them.
Moving
to
final
product
tracking,
a
whole
system
to
like
organ
to
sail
in
serializing
parts
of
know,
hey
this
customer
has
a
defective
part.
No,
you
can
go
back
to
what
they
printed
it
on
machine
printed.
It
and
kind
of
going
I'm
sure
this
one.
This
control
file,
the
prod
product
flow.
B
A
B
A
B
Technology
software
modules
are
it's
basically,
a
database
and
lots
of
things
to
execute
are
just
business
intelligence.
So
really
it
comes
down
to
producing
a
couple
key
software
modules
that
are
able
to
execute
flowcharts.
That's
the
most
broad
way
of
saying
it.
These
operations
of
okay,
like
let's,
take
the
example
made
of
a
product
which
consists
of
parts
in
parts
of
parts
assembly,
instructions
where
you
can
kind
of
look
at
of
the
chain
going
down
to
where
you
have
all
the
raw
materials
that
are
lists
for
all
talks.
B
B
Making
decisions
so
there's
a
decision
making
process.
There
is
a
process
that
can
take
apart
these
data
structures
and
make
plans,
so
those
are
the
broad
pieces,
but
the
rest
of
it
is
just.
This.
Is
data
base
book
management
and
they're,
pretty
complicated
sequel
tables
to
relate
all
those
products,
assembly,
data
and
serial
numbers
together,
but
Omni
mes
end
the
day.
It's
free,
it's
complicated
its
kind
of
done
at
the
same
time.
Oh,
this
is
okay.
B
I
had
this
many
products
to
make
three
of
the
machines
I
have
I
need
to
make
three
300
parts:
okay
and
it's
just
gonna,
say
pay
3d
printer.
Ask
you
this
assembling
direction,
so
that
is,
is
really
doing.
It's
really
need
to
know,
or
the
raspberrypi
controlling
the
3d
printer
need
to
know.
Okay,
here's
an
assembly
instruction.
Oh
that's
the
name
of
this
g-code
file,
I
need
to
load
or,
oh,
that's,
the
name
of
this
other
filed
for
a
circuit,
router
or
cutting
tool
path.
So
just
a
whole
bunch
of
software
modules.
B
A
B
B
Goodness
those
is
they're
just
to
me
too
I
guess
complicated.
The
word
there's
a
lot
mm-hmm
and
they're
very
narrow
and
their
adaptability.
They
don't
know
how
always
I
they're
open
source,
but
they
don't
like
just
Python
a
whole
bunch
of
different
complex
data
structures
they're
in
their
narrow.
In
that
Wow
there
really
isn't
a
factory
quite
like
what
oh
is.
He
is
that
process
out
what
really
the
nes
is
out.
There
are
for
our
hey.
B
We
have
this
much
resources
and
you
know
we're
gonna
track
what
a
raw
resource
goes
through
the
goes
through
each
machine,
but
it's
not
it's
not
really
tracking.
So
many
moving
parts
that
wants
and
so
many
different
products
we
may
have
one
actually
just
take
one
product
a
day
like
they
have
hey.
You
know
when
you
go
to
do
a
return
on
a
frog,
that's
broken.
What's
the
batch
number,
that's
just
making
one
thing:
they
factory
can't
do
much
you're,
not.
B
B
A
B
But
yeah
I
mean
I.
Think
I.
Can
you
see
the
value
that
this
is
what's
gonna?
Let
someone
make
the
distributive
enterprise
and
what's
gonna,
allow
people
start
producing
products
yeah,
you
know
open
source
and
you
know
otherwise
someone
can
just
say:
hey
I
want
I
want
to
see
a
CNC
job
or
I
have
a
3d
printing
job
people
and
their
canoes
do
million
for
the
local
automotive
pant
plant.
Maybe
you
know
it's
just
gonna
start
kicking
off
a
whole
bunch
of
different
just
gonna
enable
a
lot
of
people
do
a
lot
of
things.
Yeah.
B
Do
I
have
to
say
you
know,
that's
that's
a
broad
law,
all
this:
let's
do
it
taking
stuff
in
and
basically
telling
machines
or
people
how
to
build
something
and
keeping
track
of
it.
Every
step
away
to
the
point
that
either
someone
could
have
for
a
lot
to
handle
it
or
people
could
handle
it
and
makes,
and
even
the
whole
idea
for
me
personally,
I
like
to
have
robots
every
hero
step
away.
So
you
kind
of
realizing
our
whole
lifestyle.
B
I
think
it'd
be
great
to
have
people
and
our
community
is,
you
know
either
living
an
apartment
community
or
you
live
or
your
land
owner.
Whichever
situation
end
to
be
able
to
hey,
we
need
this
stuff
haven't
made
and
instead
of
someone
working
a
sweatshop
in
a
factory
going
in
and
collecting
them,
goods
I
mean
I,
see.
Robotics
and
automation
is
empowering
powerful
humanistic
force
that
we
can
kind
of
use.
Her
put
her
brain
he's
a
matter,
and
they
can't
do
something
versus
something
into
the
taking
her
job.
A
B
B
One
thing
at
all
I
think:
there's
room
advantages,
also
room
for
people.
They
want
to
do
labor,
they
can
labor,
but
I,
see
having
this
thing
provide.
You
know,
others
degree
have
other
systems
in
our
ecology
for
power
and
food,
and
they
even
communications
at
one
point
that
I
can
produce
goods
for
other
people
in
my
community
and
I
can
get
out
there
and
do
if
my
children
or
help
out
the
community
and
help
the
poor
built
some
houses
do
some
good
thing.
A
A
A
B
Print
and
I'm
gonna
start
with
just
one
printer
I
mean,
since
this
starts
with
one
printer,
a
whole
bunch
of
G
code
files
on
hand
and
a
left
store
and
y'all
grab,
whatever
wets,
where
I
have
just
stick
to
see,
eliminate
variables
and
might
get
like
wicks
or
whatever.
What
store
there
is
just
to
start
so
I
can
get
order.
Then
it's
our
third
Zack
departing,
something
out.
You
know.
B
A
A
A
B
A
B
It's
gonna
pop
that
out
and
just
but
you
know,
early
on
I'm
gonna
work
on
those
data
structures,
because
early
on
that
order
was
saying,
is
gonna,
be
calling
upon
us
as
we
talk
about
a
process
apart
in
a
minute.
I'd
have
to
send
instructions
in
the
most
sent
one
for
us.
Just
a
3d
print
doesn't
not
much
far
down
the
road
to
have.
You
know
just
keep
making
product
that
has
two
parts
to
the
board
and
that
and
having
one,
no
I
got
a
circuit
board
using
our
our
man's
awesome.
B
A
B
Yeah,
oh,
oh,
we
need.
Oh,
we
use
this
3d
printing
and
just
you
know
it's
so
fast
to
say:
hey,
there's
an
assembly
instruction
that
and
here's
the
part
we
need.
This
part
needs
to
go
to
the
machine
called
a
mill,
and
if
we
can
find
someone
who's
screwed
in
robots,
they
can
drop
off
a
piece
of
material
there
and
it
can
cut
that
I
can
get
a
robot
to
work.
You
do
that
yeah.
A
B
B
A
Yeah
and
this
right,
the
beauty
of
this
is
how
you
know
yeah
you
can
automate
all
those
processes,
including
the
full
lifecycle
management
where
hopefully
sewing
up.
We
can
get
the
part
where
okay
you're
done
with
the
product
shipped
it
back
to
us.
We're
gonna,
grind
it
up
again
and
make
new
new
products
out
of
it
or
recycle
the
parts
yeah.
B
A
A
B
Every
single
machine
touched
it
either,
but
just
know
you
know
me
as
he
works
with
me.
If
he's
pad
it
past
year,
I
have
grant
ideas,
but
you
gotta
start
up
one
small
thing:
yeah
and
grow
it
yeah,
absolutely
absolutely,
but
you,
but
you
have
to
start
off
making
sure
it's
all
gonna,
be
there
an
end
which
is
difficult,
feel
between
yeah,
create
the
grandiose
to
small,
and
you
know
manageable.
Yes,.