Diptrace Tutorial: Component and Pattern Libraries

Diptrace Tutorial: Component and Pattern Libraries


Diptrace has really simple editors for components and patterns. This tutorial (my first video tutorial!) runs you through how to use them. (Sorry about the mouse moving aroud so erratically!)

http://www.williamhart.info/
Closed Caption:

guys on as well and I've got today
Detroit tutorial for about patterns
components and how I manage these in my
designs so to start with just a brief
description and of near the top see
you've got patterns which is a physical
footprint of a component and show where
the solder pads are where you know where
the drill holes are there is a
silkscreen that's defined and then
you've got you've got your components
which the electrical description of an
item will show the pins of the component
name to the pins you know a show in a
schematic how they're connected to other
components of trace these are kept in
separate files so this . look far here
is my pattern library and and this . a
life I'll is the component library and
this is what interact so every component
has like a default pattern and every
time you dragged onto a schematic in it
it will have that default pattern of
course you can change the interface if
you want to you have a different footing
component i'll use dropbox to let me
synchronized between computers and is it
back up and I find that's pretty handy
the other issues that the way that dick
tracy manages its libraries it means
that I i have to sort of work around a
little bit it's a bit more of a hassle
adding the library depressed but that's
easy to work around so I guess let's
jump into it and we open the district
launcher we can see that there's a
component editor and a pattern editor
which you know is what makes the
libraries will start with a pattern
editor and now across here is this is a
brand new library across here you can
see the that patterns that are in this
library so normally you just start if
you want any library just start editing
but what other today is all open my
existing library know and i'll just
delete that from previous attempt and
what what we can do you know if you have
an existing over you can add me to
library and the way you guys going New a
new pattern down here it's called
untitled but across here you can see
this box and this is really where all
the magic happens is our wizard box so
you can change the name of the component
sort of the pattern over here will call
actual ps4 through-hole you can set what
reference designator has going to say it
started there are misses you know your
origins here and this is where you sort
of set you can find it's pretty much the
schematic in that way
that's a lot of this should be familiar
this drop-down box is pretty handy what
it does if i click on a few you can say
it automatically generates a pattern of
this time so we can use it for you know
four-sided classes like what flat-pack
devices BGA devices you know anything
like that even some sort of headers with
with offset zigzag top pins for us today
I think lines will do it it's pretty
straightforward all you do is you just
edit the number of lines is one you know
the number of passes to I should say
that sort of by popular request
we're doing a an axial through-hole
components like a resistor standing up
on its end this real resistor and the
principles that you know the same if
you're doing it the edgy a device or 44
pin yeah quite flat quad flat pack or
anything like that so it's not that much
different but once we set the number of
pads and pins
it's pretty straight forward to you know
set the spacing here so if we zoom in
that's out if you zoom in you can see
here is a dimension of 2.5 four
millimeters between the center of these
two pets we can quite as the change up
to 3 or 10 or whatever and Dick Tracy
just automatically propagate that if we
had a you know jumping up for a minute
if we had a two-row device a good
package or something like that we could
quite easily set the spacing between
those rows here and as you can see that
numbers propagated into the dimension
straightaway
let's just undo that but yeah it's
pretty straightforward there's not much
to it
and you know if we did just that you
probably have a party to be pretty proud
to put in to hear your pattern or into
your pace a bit but you know there's
obviously a lot more you can do with
that done each of these pads can have
Cynthia has the ability to be set up
independently so we can set pad pad
number which allows us to go to number
pads which are necessarily a nice
orderly all right you can have hunting
for instance like deep a call or
something like that that kind of package
you can put different pin numbers
against that quite easily
the other thing you can do and probably
more importantly as you can set the
properties of the pad now each pattern
so this this pattern your actual th will
have its own default patterns and you
can click on this button to say those
into edit those in this case you have to
throw home with a noble this size 2.5 x
2.5 and with one millimeter drill hole
in the middle you can quite easily set
that to surface mount click OK and knows
it automatically updated for you and
let's just do that but so we wanted to
turn the first pad with this pad here
into a rectangular one or you have to
take that and this know the same dialog
pops up which allows you to modify as
you would like that pad so you can say
will change that to a rectangular pad
wonder that for now the other thing you
might want to add is silk screen and so
you can do your silk screen from these
drawing tools at the top
all you have to do is make sure that
this is on top silk or your bottoms are
disposed events if that's how your mouth
your components but top silk most common
pick a drawing to let's just say will
draw a circle around that and we can
resize in our leisure so we'll just make
that look a bit prettier and then go
from there we can we probably should
make that separation of the bigger let's
make that formal
just so it fits in a bit better and you
can draw lines and arcs and all that
sort of stuff as well just just as you
would on a schematic around a place a
day rocks
you just click three times and it's been
sitting around for you do that are i'm
pretty happy with that to be honest I
think that's probably good enough
so what I'm going to do now is jumping
to the component library you can say
i've said this you're into my pattern
library and so that means anything that
you know references this patent lawyer
will be able to use this particular
pattern
ok so what we want to do now then is
going to the component editor and when
this loads up it actually looks pretty
similar to the pattern editor again
you've got a component already made for
you but I mean I had my library and add
you to library and you've got you're
entitled component hear the song full
name again as the actual through-hole
resistor and this should look very
familiar we've got here you know the
drop-down box with the different
component types two sides just draws
pins on two different sides with no sort
of silk screen this one you know I say
to side to side i say with the rectangle
in the middle or a four-sided 13 quad
flat pack or you know even if you just
want to put it as four-sided you can
edit the width and hot so you could have
it you're really wide and real and kind
of short and squat if you want
dimensions here inches but you know that
doesn't really matter too much because
it's just as it appears on the schematic
so all we need to do
we've got it we've got our through-hole
resistor we just 11 p on the left and
one on the right set the leftist and
we're pretty close to done the only
thing you might want to do now all that
is good practice to do is to actually
attach it a default pattern to this
device so if you click the pattern
button here you can see here's our
component as sit so far we've got two
pins and there's not this is where your
pattern will appear we don't have any at
the moment down here all the libraries
that I that if you can add new ones from
here
as you can see I've got quite a few in
there that just click Add navigate away
all your libraries which may just be the
tip trace lib folder or as it is here in
my dropbox folder double-click that and
if you click on your library did and you
know all the patterns in that library
show up the one we want is the actual
pitch and the good thing about did
traces that knows that this is pin one
and it knows that this is pad one so it
automatically connects those up
societies are going to marry one by one
if it gets it wrong you can always edit
that here so i could make that two and
that one that one but you know there's
probably not much . doing a lot of the
time so there we go you click OK and now
you can see that he's got a default
pattern what that means is that whenever
you add this to a schematic it will
automatically have that pattern attached
to it
of course you can change it as usual
bye-bye rock clicking on the component
schematic and doing attach a pattern
that you might want to do here is just
add a bit of a bit of a component to it
so we know what it is and worth saving
and that's really it that you know you
could get away with just doing that
there are some more advanced features
particular with Isis you might want to
make use of this pin manager which you
can access from Rock different left
clicking here or you can actually right
click on a pin and clip it manager and
this allows you to set all sorts of
features of the pins so you can name
them
princess we can call that they honored
at the cathode which I know it doesn't
make a whole lot of sense but we can
remember the pins so if we're all out of
order weekend number them as we want we
can set you know lengthened position and
we can take this box to show the name on
that schematic so you can see the
systematic is it has shown as a no let's
turn it off and now and so that's pretty
handy if you got nice seeing you want to
name all the pins you know from all the
different topics that can be on HP
that's probably enough now what we'll do
is we'll jump into a schematic and what
we've got here is that when you just
many large not going to show up and hear
mine does because I've done it earlier
but you know you won't be able to find
it along here so what you have to do
then go to library library set up and
when you come into it if you haven't
touched it before most likely that box
will beat it and what that means is that
you're using your standard dipped race
lib folder and it grabs all the lovers
in there and automatically adds those if
you don't want to do that if you haven't
you have you done what I've done and
saved your lid file somewhere else like
a dropbox folder then you have to edit
that you know if you want you can just
drop it into your lip folder and it will
automatically be you know be added but
let's uncheck that and i'll show you how
to do it the hard way i suppose and
basically come over to decide to get ad
browse to your library and it will be
added mine is already in there which is
why i got that warning many basically
click this here and it copies across
close and you'll be able to say that
library show up and you know we can see
this is the component library so you
know we say that this is our resistive
component and you can say over to the
Saudi we've got the attached pattern so
if i say that just to my desktop and
then let's just make it a board and will
renew designed by leftist find a
schematic and there we go there's I
there are three resistors and they've
got our silk screen and they've got pads
just as we wanted and the rest is set up
so that's worked pretty well so that as
well that the only thing you might want
to do occasionally is USA you you want
to actually change the the way that this
looks on the schematic let's do that now
we can we can edit this let's just say
we want to put both pins on one side you
as you
we can drag that we get space to rotate
it if we go to pick manager we can show
the names as i showed you before and
let's just say we also want to we want
to remember the pin so if we look down
down here we can see that that's pin1
the Android and that's pintu let's just
say for some reason we want to reach and
you want to change the numbering around
we want this to be pin1 we can do sorry
we can do pin pin manager and change it
in here that can be if you got 45 where
45 pins or something that can be a bit
of a pain
you can also do been properties and
change it in here but again that
complete paint so what you know you
gotta hate for things to change the
choice has a really neat feature Peter
right now and what this does you can do
it in the pattern as well for pads but
he can select your in order so we do is
write a column so if we start from let's
say we want to start from the bottom
with make that the bottom line here pin
number one so we put pin that one there
and then we want to go up in steps of 1
so 123456789 10 we want to set the pin
numbers all we have to do then click ok
and if you look now that spin one and
that's been to so you've got you know 24
pins and writes really is just a number
those your 12 24 or even if you want to
do things our numbers or every fifth
number and you can do the same for the
names we can call that pin 100k or
something like that whatever I don't
know what you mean what circumstances
you'd want to know them like that but
that gives you an idea of what it's
possible to do if we save that and go
back to a schematic we notice that
nothing's changed
if we look at our library that's the
same so it's just a little you know
tricky thing here at track for young
players is Dave would say he clicked off
the line back onto it down here you'll
notice that the pattern is updated but
that's that one but all others are still
the old the old component
if you right-click on it update from
library selected component that updates
just this component if you right click
update component type it updates all
those components to match the library we
save that as usual we can then propagate
onto the board that's given us know as
you can see that hasn't changed our pad
lay out our patent but it's it's updated
with additional resistor so you can do
the same thing if you want to update the
pattern it's a little bit more trick is
one or two more steps but let's just say
we want to make this pad square for some
reason so we click properties we want to
make it square lounge around we can't
use the default we have to unpick this
box here gives us these options you know
we could make its surface mount let's
just stick with square for now or
rectangular for now change that to
rectangular wave all the other
dimensions the same click ok that's been
changed going to save that otherwise it
won't come through and then we go back
to the component editor ok and we
actually have to reassign the pattern i
found it you know because you can see
here it hasn't updated so we go back to
using this pattern button click again on
our library to to refresh it and you can
see when I click that this came back to
the square of the rectangle click ok
click Save again in a schematic we have
to update and type it saved and then
finally not place it be we can renew
design and the way we go
so you know there's a few more steps to
that but it's relatively painless you
probably could just skip the step for
updating the component and just change
the attached pattern in the schematic
but this way if its components always
going to have the same footprint
emotional just updated you're in the
library so you don't have to do it every
single time you drop that that component
into a schematic
that's pretty much it you know I've cut
down from about half an hour the first
time I do this and then you know the
audio broke so i might have gone quickly
with something and slowly others but if
you've got any ID other ideas or things
that you think of a better way to
approach it or any questions and feel
free to comment or post from the av blog
for now that thanks for watching

Video Length: 17:47
Uploaded By: William Hart
View Count: 15,010

Related Software Products
DipTrace
DipTrace

Published By:
Novarm, Ltd.

Description:
DipTrace is an advanced PCB design software application that consists of 4 modules: PCB Layout with shape-based autorouter, high-speed/differential signal routing tools, and 3D PCB Preview/Export, Schematic Capture, and Component/Pattern Editors that allow you to design custom component/footprint libraries. Besides being very simple to learn, this software provides wide engineering capabilities with intuitive user interface. Schematic capture works with hierarchical and multi-sheet schematics. ...


Related Videos
Beginner PCB Layout Tutorial - Diptrace (DIY Guitar Pedals)
Beginner PCB Layout Tutorial - Diptrace (DIY Guitar Pedals)

Beginner PCB Layout Tutorial (DIY Guitar Pedals) Using the free version of Diptrace hr / bClosed Caption:/b everyone just going to do a sort of crash course in deep trace and I'm know about this it's a complex program and are just use it to make a few basic sort of a lie at guitar pedals so it's going to be very basic so the intro into the using the program hopefully by the end of it you be confident enough ...
Video Length: 20:51
Uploaded By: DIY Guitar Pedals
View Count: 72,771

How to Convert and Mill your PCB Layouts on your CNC
How to Convert and Mill your PCB Layouts on your CNC

A Small Tutorial how to convert your PCB layouts to G-Code and Mill it on your CNC Used Software. DipTrace : http://www.diptrace.com/ CopperCAM : http://www.galaad.net/coppercam-eng.html Mach3 : http://www.machsupport.com/ Instruction can be found her : http://www.instructables.com/id/How-t...
Video Length: 07:06
Uploaded By: EasySoftDK
View Count: 52,120

Diptrace Tutorial: Layout
Diptrace Tutorial: Layout

Find out how to lay out a circuit board in Diptrace with this video tutorial. hr / bClosed Caption:/b in the previous tutorial I showed you how to do a schematic of a simple electrical circuit in this tutorial I'm going to show you how to put that on printed circuit board so let's start by opening up the schematic in our schematic program and to convert this to a circuit board and dipped race it's quite straightforward ...
Video Length: 09:37
Uploaded By: nmcclana
View Count: 28,596

DipTrace Tutorial - Configuring rules, Auto-routing and Verification of PCB
DipTrace Tutorial - Configuring rules, Auto-routing and Verification of PCB

This tutorial shows auto-routing of 8-layer board (4 signal layers and 4 power planes). It includes configuring of layers / net-classes / via-styles, using fanout feature for BGAs before auto-routing and design verification with manual corrections after auto-routing. hr / bClosed Caption:/b and tutorial I'll show you article can Anton jeeps of dissimilar out have example Barclays five digit barefoot brains and eight players okay first chip ...
Video Length: 11:31
Uploaded By: novarm44
View Count: 17,433

Diptrace Tutorial: Making a schematic
Diptrace Tutorial: Making a schematic

Find out how to make schematics in Diptrace with this video tutorial. hr / bClosed Caption:/b so what is a schematic it's a symbolic representation have an electrical circuit and use it to define how the parts or component in your circuit are connected to each other oftentimes people will do it first of his paper man in a converted to their computer other times they'll do it straight from your computer so ...
Video Length: 06:53
Uploaded By: nmcclana
View Count: 12,377

How to make Diptrace PCB Design Print to Paper
How to make Diptrace PCB Design Print to Paper

Diptrace is an application for designing Printed circuit board (PCB) for the purposes of electronics and robotics, read the instructions in the following tutorials: Print out PCB design from diptrace is a lot by using a single piece of paper. The PCB has been designed using diptrace then saved with formatting.JPG or.BMP with dpi image quality 400%. then the image opens at full-size and foxes microsoftword to 24%. then the image of copy to meet the one paper size A4. A4 paper ...
Video Length: 03:11
Uploaded By: topbestvideo
View Count: 11,193

Adding copper pour in DipTrace PCB Layout
Adding copper pour in DipTrace PCB Layout

Adding copper pour and changing its properties (thermal settings, connecting to net, etc) in DipTrace PCB Layout module
Video Length: 01:31
Uploaded By: novarm44
View Count: 9,848

PCB Layout with Diptrace [TimeLapse]
PCB Layout with Diptrace [TimeLapse]

_READ THE DESCRIPTION_: This video shows a pcb design that i made with Diptrace. The schematic consists of a Continuity Tester, that i designed by myself, based on the operational amplifier TL082. For this design my goal was to create a small as possible PCB, cause larger PCBs equal more money to spend. The layout is based for an homemade etching and hand soldering. For finishing the layout it took about 1 hour, covered by this video at a speed of 10x. br ...
Video Length: 05:47
Uploaded By: ElectroDav
View Count: 9,836

Diptrace Tutorial: Export & Order
Diptrace Tutorial: Export & Order

Find out how to prepare your circuit board for manufacture in Diptrace with this video tutorial. hr / bClosed Caption:/b okay we've laid out the board and in the tutorial before that we did the schematic now it's time to gather everything up and send it on to the board house for manufacturing we don't send the board house this at dot dept file we take the file and we exported as gerber's which are a production ...
Video Length: 09:10
Uploaded By: nmcclana
View Count: 8,688

Copyright © 2025, Ivertech. All rights reserved.