Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 04:54 29 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : PIC pattern for DIPTRACE

Author Message
OA47

Guru

Joined: 11/04/2012
Location: Australia
Posts: 926
Posted: 06:48pm 13 Mar 2014
Copy link to clipboard 
Print this post

Can anyone direct me to a pattern of the PIC32MX150F128B for DIPTRACE schematics ?

Thanks
 
MicroBlocks

Guru

Joined: 12/05/2012
Location: Thailand
Posts: 2209
Posted: 07:11pm 13 Mar 2014
Copy link to clipboard 
Print this post

I have component and patterns of it.
I will put them here when i have packaged it.
Are you familiar with Diptrace?
Edited by TZAdvantage 2014-03-15
Microblocks. Build with logic.
 
OA47

Guru

Joined: 11/04/2012
Location: Australia
Posts: 926
Posted: 07:13pm 13 Mar 2014
Copy link to clipboard 
Print this post

Thanks again Jean.
 
OA47

Guru

Joined: 11/04/2012
Location: Australia
Posts: 926
Posted: 07:36pm 13 Mar 2014
Copy link to clipboard 
Print this post

  Quote  Are you familiar with Diptrace?

I have been using a local Protel product for many years and I am learning Diptrace as an alternative.
GM
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1873
Posted: 10:51pm 13 Mar 2014
Copy link to clipboard 
Print this post

I have been using Diptrace and I like it, but I find the library very hard to use. It seems you have to know the part number to get the pattern you need. I also use circuit wizard for small projects and it has a library of generic parts, you just grab a resistor or capacitor or whatever. Trying to find a 26 pin connector for the Micromite is impossible in Diptrace and also is finding the pattern for a 28 pin ZIF socket, and most other parts. Maybe I just don't know how to use it properly.
Paul.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
Keith W.
Senior Member

Joined: 09/10/2011
Location: Australia
Posts: 118
Posted: 11:53pm 13 Mar 2014
Copy link to clipboard 
Print this post

Palcal,

I can remember starting out, you will get into it.

I have created my own Pattern and Component Libraries. With each project they grow and I now have 95% of the components I use ready to hand in the Keith Library, just about 100 components now from resistors and capacitors to transistors, regulators and IC’s. It’s like buying a new tool every new job. The last things added included 28 pin ZIF socket, Micromite, screw terminal strips and MOSFET and MOSFET Driver and 0.1 connectors. Because I have been using toner transfer etching, my pad sizes are conservative and I was not satisfied with many readymade components, though I might use the schematic from a component. I noticed on my last couple of projects that I can create a component in a minute or so. By reutilizing the premade shapes or components from my library I can create new ones quickly. If you are interested you may have a copy of my libraries which are easily added, they will just blend into the system when you put them into the related directory and appear in the list of libraries. You may not like my pad sizes of course, but you can edit them on the pattern then save again. When you do this you must attach the new pattern to the component and save the component library again. It becomes second nature eventually.

Keith W.
 
MicroBlocks

Guru

Joined: 12/05/2012
Location: Thailand
Posts: 2209
Posted: 07:23am 14 Mar 2014
Copy link to clipboard 
Print this post

Greame,

Here is a zip file with components and patterns.
I just started re-organizing everything and this is the start of it.
Collecting parts and patterns that you use the most into your own library is much more convenient to use.

2014-03-14_172131_MicroBlocks.zip

Microblocks. Build with logic.
 
Keith W.
Senior Member

Joined: 09/10/2011
Location: Australia
Posts: 118
Posted: 01:32pm 14 Mar 2014
Copy link to clipboard 
Print this post

Thank you TZAdvantage

When I tried to add your libraries Diptrace would not acknowledge their presence, indicating incorrect format, but then discovered that my version was from 2011. Have updated my Diptrace and now all correct. The new version seems OK with my Keith library also.

I had not put my library on thebackshed as thought too big a file but now find that it compresses to a small fraction of the size by Zip so now post it. Note that I do not send PCB files out to have boards made hence the drill sizes etc should be checked if you use my components.

My library is a bit scrambled; it requires sorting into component type order to make searching it quicker. Currently you can trace the order of my projects. My library is predominantly through-hole; I use the generic SMD library otherwise.

2014-03-14_233055_KeithPat.zip

Keith W.
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 06:08pm 14 Mar 2014
Copy link to clipboard 
Print this post

Hi Keith,

Thanks for the library! Indeed, pads are a little bigger and won't allow a trace between them when is about TO220 (by example). Also. I see you have the center of the component on one of the pins - that won't help if some one want a 3D representation (maybe a client of yours). I mean, is possible to manually modify the position of the assigned 3D model by hand, but is a lot of work. Anyway, it is very good for toner transfer.

Personally, I'm importing the components from Eagle (those are tested for both production and toner transfer and looks awesome). Also, I'm using some 3D parts from KiCAD.
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
OA47

Guru

Joined: 11/04/2012
Location: Australia
Posts: 926
Posted: 07:58pm 14 Mar 2014
Copy link to clipboard 
Print this post

  Quote  Personally, I'm importing the components from Eagle (those are tested for both production and toner transfer and looks awesome). Also, I'm using some 3D parts from KiCAD.

Vasi, how are you importing the parts?
GM
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 08:15pm 14 Mar 2014
Copy link to clipboard 
Print this post

  palcal said   I have been using Diptrace and I like it, but I find the library very hard to use. It seems you have to know the part number to get the pattern you need. I also use circuit wizard for small projects and it has a library of generic parts, you just grab a resistor or capacitor or whatever. Trying to find a 26 pin connector for the Micromite is impossible in Diptrace and also is finding the pattern for a 28 pin ZIF socket, and most other parts. Maybe I just don't know how to use it properly.
Paul.


Paul, just a quick look inside PCB libraries: in GENERAL library you can find the HDRC-2x13 pattern.

On the schematic side, PIC24HJ32GP202_SP is pin compatible with MicroMite.

For a 28pin ZIF pattern, this can be imported from Eagle 5.1x (don't know if the conversion scripts offered by Novarm can deal with Eagle 6.x)Edited by vasi 2014-03-16
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 08:19pm 14 Mar 2014
Copy link to clipboard 
Print this post

  Graeme Meager said  
  Quote  Personally, I'm importing the components from Eagle (those are tested for both production and toner transfer and looks awesome). Also, I'm using some 3D parts from KiCAD.

Vasi, how are you importing the parts?
GM


Give me some time, I'm in Linux now...
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 09:23pm 14 Mar 2014
Copy link to clipboard 
Print this post

OK, some fast advices:

- In Utils subfolder of DipTrace you will find two files with .ulp extension - those are Eagle user scripts and must be copied into ulp subfolder of Eagle;

- Create a new project in Eagle (both schematic and pcb) and insert there all the components you want to export (no need to make connections). Launch the .ulp script specific to schematic and pcb and export into ASCII diptrace;

Now we are done with Eagle, we go to DipTrace:

- Create in Component editor a new library named Eagle. Save it! It will contain an untitled component. Let it be.

- Create in Pattern editor a new library named Eagle. Save it! It will have the same default pattern. Let it be.

- Open schematic. Add the Eagle library from the Library setup - it will appear at the end list of your libraries (in toolbar). Select the library to make it active - you will see the untitled component. Import the Diptrace ASCII schematic exported with Eagle. You should see all the schematic components - right-click with your mouse on every component and save them to the active library.

- Do the same steps with the pcb.

Now, this is for Paul:
2014-03-15_072258_zif_28_40.zip


P.S. The export scripts from last version (not beta) of DipTrace works well with Eagle 6.5 (managed to do all the tests and zif library under linux with wine)Edited by vasi 2014-03-16
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 07:24am 15 Mar 2014
Copy link to clipboard 
Print this post

Your Eagle library can increase in size in no time. It is wise to create libraries with the same name as in Eagle, prefixed with Eagle name to avoid conflicts. For the 3D objects, DipTrace use the same format as KiCAD (possibly, Novarm used the KiCAD sources to get inspired).
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1873
Posted: 12:47pm 15 Mar 2014
Copy link to clipboard 
Print this post

Thanks Keith & Vasi for the Diptrace Lib.
As you say Keith very easy to do yourself I just hadn't tried cause it looked too hard.
Paul.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024