►
From YouTube: OSE Developer Meeting - May 1, 2018
Description
Today:
1. D3D CNC Circuit Mill results - 10 micron positioning - Shane Oberloier
2. OSEDev Workbench - comparison of cloud vs. collaborative CAD - Lex Berezhny
3. Costruction Set Workbench in FreeCAD - Ruslan Krenzler
4. Power Cube - Abe Anderson
5. MicroTrac - Josh Krokowski
See notes at http://opensourceecology.org/wiki/Development_Team_Log
What you see here at Open Source Ecology is an ambitious program based on a volunteer effort. To help us reach the goals - please consider joining as an OSE Developer in 2017-
http://opensourceecology.org/wiki/OSE_Developers
Take a minute to subscribe to our email newsletter (updates, workshops, etc): http://bit.ly/1LtcM44
A
B
Let's
see,
can
we
have
Korea,
maybe
Lex
just
since
Lex
has
got
to
leave,
can
can
we
have
Lex
start
it
today?
Shane.
Would
you
mind?
Lex
would
need
about
ten
minutes
or
so
to
do
it.
Then
you
can
actually
listen
in
because
it's
about
freecad,
which
is
relevant,
work
so
main
use
of
my
side.
So
you
get,
you
can
see
the
development
graph,
we're
gonna
start
picking
up.
Hey!
Look
at
that
little
on
page
one
here.
Let
me
share
my
screen
screen
share.
B
Okay,
look
at
our
development
graph,
where
we
keep
track
of
our
time.
We're
gonna
pick
up
people
so
I'm,
ready
to
spawn
the
announcement
of
the
immersion
program
site
I
worked
on
it.
You
can
click
a
link
on
the
on
page,
one
there
at
the
immersion
program.
So
that's
my
script
for
a
video
that
I'm
gonna
put
together,
but
the
announcement
is
for
the
first
time
ever
we're
offering
immersion
training
so
that
people
can
work
with
us.
Full-Time
I
mean
that's
the
big
deal.
B
The
collaborative
development
process
is
like
looking
back
at
the
design
sprints
the
design
jams
that
we've
done
with
some
limited
success,
success
and
learnings,
but
yeah
it's
about
time
to
get
this
all
to
a
higher
level,
including
crowd
design
challenges.
Like
hero
acts,
integrating
that
all
together
as
we
start
building
a
real
team
for
the
first
time
in
project
history,
because
of
course
the
continuity
issue
has
been
always
there
as
it's
hard
for
people
to
volunteer
when
they
have
a
full-time
job,
which
is
typically
the
case
and
people
end
up
quitting
overtime.
B
So
I
think
we're
we're.
Gonna
start
really
nailing
this
in
a
significant
way.
So
still
the
the
development
narrative
is
towards
the
the
September
immersion
program,
we're
doing
all
the
work
required
for
that
which
is
perfecting
the
3d
printer
Shane's
gonna,
pipe
in
with
the
CNC
circuit
mill,
which,
where
he's
got
some
excellent
results
and
then
working
out
the
filament
maker
part
and
a
small
laser
cutter
which
could
produce
a
very
fine
small
scale.
Micro
Factory.
B
Like
a
cordless
drill,
like
a
like
a
cell
phone
like
like
a
robotic
arm
or
aerial
drone,
like
me,
all
these
things
can
be
done
so
well,
but
there
are
no
great
open
source
versions
that
are
viewable
product.
So
we
really
got
to
take
that
open
source
everything's,
store
concept
to
completion
and
go
from
there.
So
talking
about
collaborative
CAD
is
one
of
the
core
tools.
B
Let's
have
Lex
since
he's
got
to
leave,
but
talk
to
us
so
so
Lex
is
working
on
an
OS
e
dev
workbench,
which
allows
the
the
CAD
to
be
collaborative
in
a
sense
that
people
can
check
in
parts
out
of
a
library.
That's
online
and
people
can
collaborate
over
the
cloud
using
free
CAD.
But
there's
some
discussion
around
that,
like,
what's
the
difference
between,
say,
dividing
like
devising
free
cat,
they're,
actually
running
a
cloud
versus
this
method,
so
maybe
Lex.
B
C
D
C
C
E
B
Okay,
yeah
I
definitely
have
a
question.
So
how
do
we
resolve,
like
say,
okay,
say
of
course,
with
a
few
people
working
on
as
you
resolve
the
changes
as
you
go,
but,
as
you
scale
say
you
you
have
like
50,
you
know
down
the
road
few
years
down
the
road.
We
got
a
hundred
people
working
a
real-time
on
a
CAD
design
using
all
the
different
modules.
How
do
you
resolve
what,
when
people
check
it
things
in
and
out.
C
C
E
B
B
Right,
so
maybe
just
how
we
approach
doing
this,
how
the
meta
question
is,
how
do
we
like
say,
there's
another
person
that
can
work
in
Python,
because
this
is
you're
working
in
Python
right?
So
how
can
we
invite
others
to
develop
code
develop
like
is
it?
Can
you
train
somebody,
or
can
you
is
this
document
of?
How
are
you
doing
this,
so
people
can
actually
jump
in.
C
B
C
B
B
They'll
be
awesome,
tell
me:
what's
the
difference
between
the
the
idea
of
say,
we
have
a
part
library
like
we
currently
have
on
part
library
page
on
the
wiki,
and
you
just
upload
new
files
there
to
to
something
that
you
set
up
as
a
gallery
of
parts.
What's
the
difference
in
the
current
way,
can
you
get
edit
conflicts
like
one
person
works
on
a
file
and
another
person
works
on
a
file
and
they
upload
it
at
different
times.
C
B
C
B
Yeah
yeah,
no,
that's
that's
understandable,
just
basically
good
yeah
yeah.
That
makes
sense
cuz
in
a
wiki.
There
is
no
no
lock
and
therefore
two
people
can
be
say
in
a
worst
case
scenario.
You
got
two
people
like
spending
all
this
time
on
a
certain
design
and
they
haven't
uploaded
and
they
then
they
upload
it
and
they
find
out.
Oh
well,
I've
been
doing
this
and
you've
been
doing
this
without
knowing
yes,
so
that
that
kind
of
issue
would
be
eliminated
right.
B
C
C
B
All
right
well,
thank
you!
So,
let's,
let's
move
on
to
do
Shana
with
a
d3d
CNC
circuit
mill,
so
so
excellent
results
from
Shane
on
the
circuit
mill,
which
he's
doing
it
for
his
master's
part
of
his
master's
thesis.
Actually
so
Shane
you
want
to
take
the
take
over
there
see
you
got
a
on
the
mute.
You
yeah
think
you
should
be
good.
Shane.
B
A
A
A
B
B
A
A
E
A
E
A
A
C
A
A
B
A
A
B
That's
and
that
means
changing
hacking,
Marlon
yeah
Witcher
right,
which,
for
that
we
would
have
to
talk
to
Scott
who's.
The
head
Wrangler
of
Marlon,
without
his
help,
I,
wouldn't
want
to
dive
into
Marlon,
because
that
thing
is
pretty
tricky,
yeah.
Okay,
all
right
sounds
good,
so,
and
we're
going
to
take
it
offline.
So
later
so
we'll
talk
Thursday
at
2
p.m.
that
worked.
Ok,
yeah,
someone
else.
A
G
B
A
B
Definitely
would
want
to
establish
contact
with
them.
Imagine
you
can
go
from
kicad.
He
can
hit
print
and
kicad
they'll
be
pretty
cool.
What's
the
status
of
like,
for
example,
for
the
simple
atom
animals
that
you
use?
Is
there
an
automatic
tool
change
set
system
that
they
would
work
with,
or
do
you
have
to
have
custom
bits.
A
A
A
B
Yeah
at
the
last
Midwest
RepRap
festival,
they
had
the
automatic
tool
change
for
a
3d
printer
where
what
the
printer
would
do
is
it
would
actually
pick
up
a
different
printhead.
So
it's
actually
removing,
like
the
whole
whole
head,
not
yeah,
but
this
was
for
extruders,
though,
for
different
colors.
So
it
has
this
very
precise
three-point,
mount
system
for
this
I'm
sure.
If
we
think
about
this,
there
would
be
some
way
to
do
it.
A
B
A
B
Now
they
are
stable.
The
problem
with
magnets
was
that
people
can't
get
them
in
it's
too
hard
to
actually
glue
them
in
because
they
jut
they're
so
strong.
They
jump
out
all
the
time,
but
if
you
glue
them
in
properly
they're
very
strong
they're
about
like
five
kilograms
of
hold
each.
So
it's
it's
pretty
pretty
significant.
H
A
A
A
A
B
I
think
some
of
the
future
work
like
once
we
get
all
these
things
to
worked
out,
see
how
you
can
make
the
interchangeability
happen
better,
because
right
now
it's
you
could
definitely
do
it.
We
would
have
to
refine
that
to
make
a
good
interchangeability
system
that
wouldn't
compromise
any
performance.
So
it's
definitely
something
in
a
to
go
with
in
the
future.
F
B
B
Well,
you
don't
need
to
like
for
the
3d
printer,
because
it's
got
automatic
bed
leveling
it
does
that
automatically
and
if
the
same
were
there
for
the
for
the
spindle
for
the
CNC
circuit
mill
in
the
future,
yeah
I
would
also
calibrate
automatically,
but
like
right
now,
I
could
see
if
you,
if
you
don't
use
those
four
screws
and
instead
you
use
all
the
magnetic
attachment
points.
I
mean
there's
like
three
six,
seven,
eight
or
ten
or
so
magnet
points.
You
could.
B
Probably,
if
you
had
magnets
to
do
the
attachment
that
could
probably
work
as
well.
I
mean
because,
with
like
say
10
magnets
on
each
side,
I'll
be
like
20
magnets
times,
like
5
kilograms.
That's
like
a
hundred
kilograms
of
force
that
it
could
stand
just
with
the
magnets.
It
possibly
is
doable
easily
with
the
magnets.
But
once
again
the
magnets
are
not
easy
to
as
we
found
in
practice.
You
have
to
have
tighter
quality
control
to
do
those
properly.
H
G
B
No,
but
that's
exciting!
That's
that's
all
good!
We'll
keep
evolving
this,
but
it's
like
there
was
no
open
source
high
performance,
CNC
circuit
mill
before
now.
There
is
that's
the
good
news,
because
Shane
I
mean
the
idea
here
is:
we've
got
10
microns
as
the
positioning
accuracy
there,
so
so
I
mean
we're
doing
really
really
well
on
that.
So
that's
it's!
A
great
start,
mm-hmm
yep
all
right!
So,
let's,
let's
actually
continue.
Let's
keep
moving
on
here
so
Shane.
Thank
you!
So
much
and
we'll
talk
we'll
talk
on
Thursday
yeah,
but
yeah
yeah.
B
B
B
It
depends
on
a
situation,
I
mean
yeah,
I
mean
this
is
I
mean
in
certain
cases
the
supplies
may
not
apply
in
others,
I
mean
we
have
to
really
attach
this
to
specific
cases
of
what
what's
the
project
at
hand,
what
are
we
documenting?
What's
the
purpose?
What's
the
framework
like?
Are
we
work
yeah,
so
I
think
the
observations
are
good.
You
always
want
to
respect
like
you.
Don't
want
to
spend
too
much
time.
B
If
you
know
in
some
cases
where
say
the
documentation
is
gonna
change,
or
it's
not
important
enough
on
the
critical
path
or
something
so
so
it
really
does
depend
on
which
situation
we
are
in
so
I
think
we
could.
We
could
ground
this.
This
discussion
on
saying:
okay,
here's
a
specific
case
of
one
thing:
okay,
what
do
we
do
in
that
case.
B
B
H
B
H
H
H
H
B
E
H
B
H
B
B
Right
so
so
the
difference
here
is
that
you're
going
to
external
files
as
opposed
to
files
that
are
already
within
freecad,
that
you
have
as
part
of
the
workbench
right:
okay,
yeah
yeah
yeah.
That
would
be
useful,
so
we
can
start
making
very
simple
work
benches
for
a
lot
of
different
kind
of
designs.
So
we
can
feed
right
off
the
part
libraries
there
on
the
wiki
or
wherever
we
store
them,
such
that
if
we
curate
the
wiki
to
have
very
good
part
libraries
yeah
that
can
integrate
right
within
freecad.
So
that's
that's
great.
B
B
B
H
B
H
H
H
B
H
D
E
B
No
I
was
saying
software
architects
who
understand
what
all
the
structures
that
need
to
go
into
the
program
are.
In
other
words,
you
don't
have
to
be
right.
Oh
so
much
code
as
much
as
being
able
to
understand
what
templates
do,
what
kind
of
like
the
the
higher
level
information
about
the
programming
like
someone
can
take
snippets
of
Arduino
code
and
make
them
do
stuff
without
really
having
to
deep
of
a
knowledge
of
say,
are
doing
Arduino
programming.
You
know
stuff
like
that.
B
No,
no,
no
computer,
architects,
people
who
architect
I
think
I
think
for
us.
In
generally,
the
very
valuable
skill
is
getting
towards
like
understanding
the
architecture
of
freecad
enough,
so
that
we
know
how
to
approach
solving
a
certain
problem.
So
that's
what
you're
teaching
us
in
part
here
about
you
know,
what's
what's
involved
in
that
program,
so
already
the
video
that
that
Stephen
did
there's
some
good
information
there,
but
yeah
it's
like
we.
You
know
we
get
more
involved
in
it
over
time.
B
B
G
F
I,
don't
think
of
a
workbench.
It
was
probably
gonna.
Be
that
easy
to
program
just
about
right
either
and
I
haven't
really
looked
into
libraries
and
all
that
stuff,
I
think
utilizing
existing
classes
and
libraries
to
just
you
know,
piece
it
together
and
put
it
together
is
complicated
more
than
just
just
learning
the
libraries
you
know
a
little
bit
of
the
language
and
like
the
airs
like
for
the
interpreter,
like
suppose
saying,.
B
B
That's
it's
a
statement.
It's
I
think
it's
I
think
I
was
I
was
asking
that
the
difference
between
what
you
did
within
when
you
did
the
piping
workbench
compared
to
this
is
that
it
I
guess
I,
guess
you're
saying
that
it's
not
not
significantly
easier
to
to
design
a
workbench,
but
once
you
do
know
how
to
do
that,
go
through
that
process,
then
that
person
can
work
with
the
various
libraries
within
the
OSC
wiki
very
easily.
Is
that
fair
to
say
right.
B
H
C
H
B
B
B
H
H
B
B
It's
like
a
right:
it's
like
a
Construction
Set,
Construction
Set,
right
yeah,
which
is
great.
We
just
squared
the
Construction
Set
level
of
the
project.
That's
great!
Okay!
Let's
move
on,
though,
let's
continue
so
we
don't
take
all
day
here,
but
that's
good
awesome
stuff
keep
going
on
that!
Let's
see
further
reports.
Josh
do
you.
Do
you
have
something
to
report
on.
D
B
D
D
D
D
D
D
B
B
B
E
B
B
Right,
yeah,
yeah,
yeah
I
mean
come
up
with
I.
Think
a
good
way
to
communicate
on
the
design
changes
is
to
start
with
very
simple
diagrams
before
going
all
out
into
free
CAD,
mm-hmm
yeah
yeah
they'll
be
good,
but
yeah
there's
a
lot
going
there
with
a
tensioning
mechanism.
I
think
it's
acceptable
the
way
it
is,
of
course,
there's
modifications,
but
yeah
we'll
have
to
see
how
we
can
improve
it
yeah
by
the
way.
So
I
started
up
the
tractor
just
yesterday.
B
I
have
a
suspicion
that
it's
because
we're
using
quick
couplers
on
every
cylinder
and-
and
we
did
notice
an
artifact
last
year
where,
in
certain
configurations,
when
you
have
quick,
couplers
under
very
unique
conditions,
they
actually
lock
up
and
they
don't
open
or
close.
They
just
lock
like
as
in
in
a
closed
position,
so
I
suspect
this
issue
that
I'm
seeing
right
now
is
probably
something
with
having
all
the
quick
couplers
on
the
cylinders.
B
So
my
next
step
was
actually
okay,
just
remove
those
and
just
hardwire
the
lines
without
using
quick
couplers
until
we
get
to
the
bottom
of
this
issue.
So
that's
just
one
update
on
the
latest
on
a
micro
track.
So
it's
it's
I,
look
forward
to
using
that
quite
a
bit,
though,
because
it's
a
it's
a
good
work
machine
for
we're
here.
I
was
thinking
actually,
as
as
we
get
this
place,
ships
shape
shaped
up
also
adding
a
mower
attachment
which,
which
I've
done
it,
has
a
string,
trimmer
kind
of
a
mower
attachment.
B
That
could
be
very
good
to
do.
It
would
be
good,
though,
to
have
another
issue
there
being
like
enough
power
for,
like
a
nice
brush
hog
kind
of
a
cutting
mower
in
the
front.
I
would
probably
want
to
put
another
power
cube
on
it,
which
I
we
haven't
built,
the
small
one
that
was
originally
on
the
32
horsepower
version
power.
B
If
you
look
at
my
screen,
if
people
can
see
ya
the
small
power
cube,
it
will
be
actually
quite
interesting.
It
possibly
look
at
the
getting
another
small
power
cube,
so
we
can
do
powered
implements
like
like
a
nice
sized
mower
on
the
front
of
the
tractor
so
but
other
than
that
yeah.
It's
it's
pretty
good.
It's
I
do
like
everything
about
it.
It
does
does
work
well,
so
I'm
gonna
be
using
that
and
providing
some
more
test
reports
as
we
go
forward.
Yeah,
okay,
yep
yeah.
D
B
D
B
B
That's
when
we
can
put
some
things
in
there,
but
it
would
take
a
bit
of
time
to
to
make
it
make
make
things
happen
and
Lex
has
already
talked
about
doing
the
basically.
The
full
chain
and
open-source
microfactory
getting
a
few
people
around
for
like
a
week
to
get
that
film
and
maker
and
showing
the
full
tool
chain
of
now
we're
melting
plastic
using
scrap
and
then
printing
for
real
with
it.
B
B
B
F
H
D
F
B
F
B
It's
not,
we
don't
have
that
on
a
schedule
right
now,
so
so
we'd
have
to
the
idea
there
was
like.
It
also
gets
into
the
the
controversy
that
I
like
I'm,
trying
to
promise
to
say:
okay,
the
next
time
we
build
heavy
equipment,
we
got
to
have
our
CNC
torch
table
and
now
the
way
I'm
looking
at
it
is
okay.
We've
got
the
the
immersion
program
in
September
and
then
after
that,
so
at
that
point
we
kind
of
stabilized
the
funding
the
development
team.
B
When
you
get
a
few
people
that
are
doing
this
work
full-time,
let's
say
they'll,
be
that's
the
outcome
that's
intended,
but
at
that
point,
if
we
have
a
few
more
full-time
people,
then
we
can
knock
out
things
like
okay.
We
need
to
build
a
torch
table.
Well,
that's
an
extension
of
the
open
source
micro
factory
that
now
we've
got
at
least
four
people
with
full
full
prototyping
capacity
to
do
so
like,
for
example,
I
wouldn't
have
to
be
prototyping
the
CNC
torch
table.
Here,
necessarily
we
can.
B
B
So
it's
just
do
a
good
review
of
it
and
we're
ready
to
build
and
we
should
have
good
instructions
because
we
want
to
build
it
in
a
workshop
scenario,
where
everybody
has
clear
instructions
like
the
last
time
we
build
a
tractor,
we
didn't
have
a
lot
of
instructionals,
so
so
definitely
the
perfection
of
the
design
as
much
as
we
can
and
and
and
good
instructionals
on
that.
So
we
so
we
can
have
an
effective.
B
F
B
Yeah
yeah
I
think
the
big
like.
If
we
talk
about
the
tractor,
the
big
tractor
I
mean
as
far
as
fitting
all
that
now
you
got
the
power
cubes
largely
done,
but
fitting
them
into
the
geometry
of
the
the
big
tractor.
That's
like
the
next
big
thing,
because
there's
gonna
yeah
and
that's
something
yeah
like
we're
getting
to
a
lot
of
complexity.
We
do
want
to
do
a
decent,
pretty
decent
job
with
that
in
in
freecad
and
using
Flamengo
or,
however,
to
do
the
hose
riding
routing
in
there.
B
B
The
idea
is
I
was
thinking
about
the
infrastructure
here
and
we
definitely
want
to
have
another
workshop.
Slash
warehouse
but
I
was
gonna.
Do
is
I'm
gonna
try
to
go
for
underground
or
earth,
sheltered,
largely
so
a
lot
of
Earth
moving,
but
the
idea
there
being
that
first
of
all,
I
like
underground
housing
or
earth,
sheltered
housing
or
workshops
which
essentially
the
biggest
value
of
that
is
the
ecological
integration.
You're
gonna
have
this
massive
structure,
but
you
won't
even
know
it's
there
because
it's
got
grass
growing.
B
On
top,
it
looks
like
part
of
the
environment,
so
I
really
like
the
bio
texture
aspect,
I'm
gonna
try
to
go
for
that
when
we
go
to
the
next
build
here,
but
that's
where,
like
imagine,
we
could
do
that
with
our
our
big
tractor.
That
would
be
pretty
cool.
So
definitely
there's
a
there's.
A
bootstrapping
need
there.
B
Well,
look
at
the
let's
look
at
the
let's
look
at
the
thing,
so
so
I
mean
a
lot
of
the
preparations.
Gonna
be
like
working
out
all
the
micro
factory
stuff
for
September,
so
it
could
only
be
after
after
September
like
so
we've
got,
I
mean
realistically
speaking,
and
we
can.
We
can
try
for
October
sometime.
B
B
B
B
H
H
B
F
B
H
B
So,
first
of
all,
we
would
be
going
into
a
mount
into
a
hill
hillside,
yeah,
there's
yeah
yeah,
but
yeah.
That's
that's
a
little
bit
of
a
distraction
for
now.
Let's
not
really
get
into
that.
It
is
definitely
more
expensive
in
terms
of
moving
a
lot
of
earth.
That's
why
nobody
goes
underground.
But
of
course
you
don't
want
to
be
going
where
there's
water.
You
want
to
be
going
into
something
like
a
hillside
where
it's
natural
that
you
can,
where
you
can.
You
know
you
can
have
good
water
drainage
too.
B
B
Yeah
so,
okay
last
thing
so
so
John
John
is
he's
working
on
on
his
3d
printer
he's
starting
to
build.
That's
pretty
good.
Let's
see
what
comes
out
of
that
and
beyond
that
Michael.
Yet
Michael
is
working
on
so
he's.
Finally,
getting
into
jet
sea
meat,
like
as
jitsi
video
bridge
where
we
could
have
scalable
ability
to
do
conferences
with
selective
forwarding
of
information.
Packets,
such
as
like
a
whole
bunch
of
people,
could
participate
without
limit
like
you're
gonna
have
hundreds
of
people.
B
Yeah,
which
we'll
be
talking
more
about
that
I,
was
thinking
more
about
how
we
can
now,
as
we
move
towards
having
a
full
time
team,
how
we
can
really
leverage
that
to
organize
larger
events,
and
in
that
the
the
video
conferencing
that's
more
than
ten
people
would
definitely
be
important
right.
Now,
we're
reduced
pretty
much
to
the
hangouts
jitsi
jitsi
scales
only
to
like
a
dozen
people
but
jitsi
video
bridge.
That's
another
type
of
technology,
and
that
is
open
source.