Quantcast
Channel: DipTrace Forum
Viewing all 10797 articles
Browse latest View live

DipTrace PCB Layout | Update Layout from Imported Netlist

$
0
0
I have successfully imported Protel format netlists into the PCB Editor and created a PCB. However, I have not found any way of importing an updated netlist without overwriting the existing layout. I know that this is possible for DipTrace schematics. Is there any way to do it with a netlist generated from an external schematic program? Assuming that it is ASCII, I could probably create an updated external netlist and/or partlist in the format generated by the DipTrace schematic program, if that would help. This assumes that DipTrace Schematic creates a file that is then read in by the PCB editor.

Any help on how to accomplish the main goal of updating a PCB layout with a slightly changed imported netlist would be greatly appreciated.

Chris

Statistics : Posted by crj11 • on 46 minutes ago • Replies 0 • Views 1

Making Libraries in DipTrace | Re: A Sketchup plugins for Diptrace 3d part

$
0
0
Where can I get this plugin?

Statistics : Posted by opauly • on 13 Oct 2017, 15:12 • Replies 1 • Views 3312

DipTrace PCB Layout | Re: Update Layout from Imported Netlist

$
0
0
I have no experience doing this, but that never stopped me from dispensing bad advice before. Try the following if you haven't already...

1) Create the schematic and make sure its reference designators and components match up with the PCB (same patterns, pinouts, etc.) as much as possible.
2) Resave the schematic.
3) Update the PCB using the "Renew Layout from Schematic" tool and its "By RefDes" option.
4) If that doesn't dismantle your layout then resave the PCB, go back to the schematic and run the "Back Annotate" tool as insurance just to make sure most everything matches. This will bring the reference designators, values and types of components, net names, and net classes from the PCB to the schematic, but will not add new components or nets. If everything looks good, resave the schematic.

If all of this is successful, future PCB renewals can be done using the "By Components" option. I'm curious to find out what happens so please let me know whether or not the layout gets dismantled again.

Statistics : Posted by Tomg • on Today, 06:09 • Replies 1 • Views 26

DipTrace PCB Layout | Re: Orcad to DipTrace ?

$
0
0
crj11 wrote:I'm using Orcad 17.2 The "or" was added at the beginning of the DLL name at some point after version 9, and the 64 is for libraries that are 64 bit. The protel2.dll is probably the correct one for your version of Capture. The main point is that it I was able to import a Protel format netlist into DipTrace.


I'm a newbie, upon importing the correct netlist (from OrCAD sch. capture) into DipTrace PCB - at that point, what should I expect to see?

Thank you for your continued help.

-Tom

Statistics : Posted by TommyR • on Today, 07:49 • Replies 5 • Views 170

Feature requests | Re: Export PNG from 3D render screen

$
0
0
I would second this request. It would be helpful in producing documentation for those without 3D packages.

Statistics : Posted by mgriebling • on Today, 08:12 • Replies 3 • Views 365

Feature requests | Re: GitHub or other Cloud integration for Libraries

$
0
0
Cloud sharing is almost there -- just one minor change is needed.
We currently share a set a libraries on a server. Unfortunately, editing a library while sharing creates a back-up file.
Perhaps the back-up file could be placed elsewhere so it doesn't get picked up and report an error when others open a schematic or PCB.

Statistics : Posted by mgriebling • on Today, 08:25 • Replies 3 • Views 2562

Feature requests | Re: Github Integration

$
0
0
I agree this would be very useful.

I think having a way to do export from the command line could help with this. You could create a batch file that exported the diptrace designs in various formats as part of the commit process. For example, I'd like to be able to see a visual diff for PCB layouts, and there are already nice tools on github for doing this with images. So I'd export the layers of the PCB as, say, PNG files and commit those to the repo.

I've though about simulating something like this using a tool like Autohotkey to start Diptrace and do all the clicks to make the exports happen automatically. Haven't had time yet.

Statistics : Posted by bigjosh • on Today, 11:02 • Replies 1 • Views 12

Making Libraries in DipTrace | Thru-hole component with different pads on each side?

$
0
0
I am trying to make a component that has a thru hole with a larger pad on the top than on the bottom. (It is for an electrically connected screw that contacts with the top pad - the bottom pad is only there to make the hole be platted thru)

In the pattern, I have two thru holes with different sized pads.

In the layout, I use "Pad Layers...." to put the big pad only on the top layer and the smaller pad only on the bottom layer.

The gerbers and and drill files this produced seem to be correct, but I get 6 DRC errors...

Image

Is there a correct way to accomplish this that avoids the DRC errors?

Thanks!

-josh

Statistics : Posted by bigjosh • on Today, 11:16 • Replies 0 • Views 10

DipTrace Schematic Capture | The Schematic Symbol Image does not show on the schematic

$
0
0
Hello,
I am in need of some direction to solve the following problems:

I have created a Component (TM4C123), however it has the following problems.
I am in need of some direction to solve these problems:
A PNG image is attached of all the screens I used in the process, it shows the problems.

Problems:
1. The Schematic Symbol Image does not show on the schematic
2. The Symbol Image does not show on the Attached Pattern screen

AttachmentsTM4C123 Schematic Symbol issue.png


Thank you for your help.
Bob

Statistics : Posted by Bobsa • on Today, 21:34 • Replies 0 • Views 7

Feature requests | Re: Github Integration

$
0
0
Weird timing. I just setup a website to do OPCB (Open Source PCB) using Github. I have the steps down to Clone the git, import the libraries PCB drawings and schematics, work, export and commit to git. If someone commits check the part/drawing out and reimport it. A pain but doable on the context it requires less effort than trying to merge many changes by hand then everyone downloading everything. For a small project with several hundred parts it should work without issues, well as few as possible issues. Over the next week I'll finish up the Git and website.
Git is complex but if we could have a native ascii save setting that would really make it easy, with tools like GitKraken it would take seconds to git...

Statistics : Posted by KevinA • on 13 minutes ago • Replies 2 • Views 15

Basic Schematic and PCB Design | BUilding a PCB around a 3D model

$
0
0
Hey Mates,

I am a super newb, building avionics for a cockpit simulator for myself.

I am using a 6-position rotary switch (NKK) that I have a cad model for, but cannot find any importable design elements. I am designing my avionics case and such in 3D Studio Max and my PCB's in dip trace. I can bring in the CAd model into 3DS max and design everything around it, but my PCB hole layout for said switch requires some radial array setup that I do not know how to make in dip trace.


my question is, can I bring in a 3D Model and design PCB elements around it, specifically the via holes for the switch? If not, how would one go about arranging a hole layout for a round switch?


http://www.mouser.com/Search/ProductDet ... 33-MRK206A


http://www.nkkswitches.com/pdf/MRlogicLevel.pdf

Thanks for any help you might be able to provide Image Will continue to look for relevant tutorials, etc. So far, nada.

Statistics : Posted by Spankybus • on Yesterday, 16:38 • Replies 0 • Views 16

Feature requests | Re: GitHub or other Cloud integration for Libraries

$
0
0
DerekG wrote:
PedroDaGr8 wrote:
This would be a really nice feature to include. It was brought up over at eevblog by a member
I hope that it wouldn't be too difficult to implement and would add a LOT of functionality.


Yes, this would be great. It needs to include a search function, both under the component's name (as listed by the manufacturer) plus also (say) the Digikey part number.


Never, ever use the distributors number; Had parts list with Farnell part numbers, out of 300 parts 20% were wrong after crossing them to other vendors, the man hours wasted cleaning up that BOM was outrageous at best. Take the Manufactures part number to: https://octopart.com/ and get a 'many' distributor quote, Mouser, Digikey, Avnet, Arrow, Newark, Onlinecomponents, Master Electronics.

If you start embedding distributor part numbers where would you stop?

Statistics : Posted by KevinA • on Today, 00:45 • Replies 4 • Views 2578

Making Libraries in DipTrace | Re: Thru-hole component with different pads on each side?

$
0
0
I don't see the silk screen error
Pad stacks have been talked about, forever, it would be a productive enchantment for DipTrace but it is not a small undertaking.
If the Gerbers look good and the drill checks out build it and let us know how it works.

Statistics : Posted by KevinA • on Today, 07:48 • Replies 1 • Views 17

Forum Suggestions and Feature Requests | Re: pcb schamtic link??

$
0
0
+1 on this..

Statistics : Posted by mtsoule • on Today, 13:25 • Replies 2 • Views 3688

Basic Schematic and PCB Design | Re: BUilding a PCB around a 3D model

$
0
0
Use the datasheet for the pattern dimensions and double-check your work by attaching a 3D model to the pattern. There is always a chance that the datasheet will have errors (even the 3D model), so you may want to triple-check your pattern's dimensions against an actual part before using it in a PCB (print the pattern to paper actual size). See the illustrations below for one example of how to create a circular pad array in the Pattern Editor...

Statistics : Posted by Tomg • on Today, 13:52 • Replies 1 • Views 25

DipTrace Schematic Capture | Re: The Schematic Symbol Image does not show on the schemati

$
0
0
So if I'm understanding this, the component objects (schematic symbols/drawing objects and pins) do not show, but the pattern (PCB drawing objects and pads) does. Right now the only thing that comes to mind is to check to see if there are two identically-named components. If so, maybe one has drawing objects and pins (schematic symbols) and the other does not. One other thing, just for fun use the Zoom Extents tool in the Schematic Editor (hit the [Home] key if you are using v3) to see if there is anything orbiting outside the normal viewing area.

Statistics : Posted by Tomg • on Today, 15:28 • Replies 1 • Views 34

Basic Schematic and PCB Design | Re: BUilding a PCB around a 3D model

$
0
0
Wow! Thanks a lot! Will get right to it Image

Statistics : Posted by Spankybus • on Today, 15:53 • Replies 2 • Views 39

DipTrace Schematic Capture | Re: The Schematic Symbol Image does not show on the schemati

$
0
0
Hi Tom,

Your understanding is correct.

I have deleted all the TM4C123 pattern and component files I could find, and deleted the library pointers from DipTrace. I am certain that the root of the problem is my lack of understanding how to manage the DipTrace library system, thus I ended-up creating duplicate components. Tomorrow I will try to recreate the part.

Thank you for your guidance. I will let you know how it goes.

Bob

Statistics : Posted by Bobsa • on Yesterday, 23:39 • Replies 2 • Views 63

Making Libraries in DipTrace | Re: Pattern editor: How to cut out portion of a pad?

$
0
0
1) Create a drawing of the desired shape (units in millimeters) using your favorite 2D CAD program, making sure to add a narrow rectangular bump (1mm wide or less) extending 0.5mm horizontally from the center of the trimmed side. Include the bump's horizontal extension in your calculations when making the drawing symmetric about the (0,0) origin on the X-axis (see figure 1).
2) Save the new drawing as a DXF file to a convenient location (e.g. desktop).
3) In the Pattern Editor insert a new (blank) pattern into the desired pattern library, select Pattern in the Main Menu and choose Import from DXF... in the drop-down menu.
4) In the Open dialog window locate and select/highlight the new DXF file and click on the [Open] button.
5) In the Import DXF dialog window set DXF Units: Millimeters, Import Mode: Add, select the appropriate DXF layer and set Convert to: Top Signal, enable only the [x]Fill Closed Areas option and click on the [Import] button.
6) Back in the Design Area right-click on the outline of the imported object and choose Convert to Pad in the pop-up menu (see figure 2).
7) Double-click on the newly-created pad, select the [Type/Dimensions] tab in the Pad dialog window and set Type: to Through-Hole.
8) In the Hole section near the bottom of the Pad dialog window, set Shape: to Oval, Width: to 6 mm, Height: to 2 mm and select [OK]. You should now see something resembling figure 3.
9) Double-click on the pad again, select the [Type/Dimensions] tab in the Pad dialog window and click on the [Points...] button.
10) In the Polygon Points dialog window delete both of the bump's outside extents and select OK (see figure 4).
11) When the Pad dialog window returns to view, click on OK. The result should be a pad resembling figure 5.

I have included a DXF file named "pad_cutout.dxf" (inside the zip folder below) which was used in this example...

Statistics : Posted by Tomg • on Today, 08:34 • Replies 1 • Views 24

DipTrace PCB Layout | Connect two different ground planes without merging nets?

$
0
0
I have an analog and a digital ground plane that need to be connected at one point. I created a two-pad component with a short in between. However this still gives a connectivity error. Is there a better way?

Statistics : Posted by jazzjohn • on Today, 16:17 • Replies 0 • Views 11
Viewing all 10797 articles
Browse latest View live