How to import a STEP model to library?

Making your own components and patterns, organizing and using libraries.
Post Reply
Message
Author
andrei111
Posts: 2
Joined: 23 May 2019, 01:48

How to import a STEP model to library?

#1 Post by andrei111 » 29 May 2019, 21:39

Hello,
How to import a STEP model to use LP5030 in schematic and in layout?
Or convert STP to a supported format.

Tomg
Expert
Posts: 2028
Joined: 20 Jun 2015, 07:39

Re: How to import a STEP model to library?

#2 Post by Tomg » 30 May 2019, 10:00

Place the new STEP file into your custom 3D library folder. Since the standard DipTrace libraries are locked and don't include the VQFN-46 pattern or LP5030 component, you will need to create your own...

Pattern Editor
1) Open the appropriate "User Patterns" library in the Pattern Editor and add a new VQFN-46 pattern to it.
2) In the Pattern Properties dialog window click on the [3D Model...] button to bring up the 3D Model dialog window.
3) In the 3D Model dialog window click on the [...] button at its top/right corner to bring up the Open dialog window.
4) In the Open dialog window navigate to and select/highlight the new STEP file and click on the [Open] button. The Open dialog window will close and return you to the 3D Model dialog window where you should now see the file path to the new STEP file being displayed in the 3D Model File: text entry box.
5) Click on the [Load Model] button to ensure that the new 3D model is displayed and, if necessary, change the values in the 3D Model Properties area to properly align the 3D model with the pattern.
6) Click on OK to attach the 3D model to the pattern.
7) Resave the currently-open pattern library (Ctrl + S).
VQFN-46.jpg
VQFN-46.jpg (250.81 KiB) Viewed 557 times
Component Editor
1) Open the appropriate "User Components" library in the Component Editor and add a new LP5030 component to it.
2) In the Component Properties dialog window click on the [Pattern...] button to bring up the Attached Pattern dialog window.
3) Select "User Patterns" from the library group drop-down list located in the top/right corner of the Attached Pattern dialog window, then select/highlight the name of the pattern library containing the new VQFN-46 pattern (directly underneath the drop-down list) and, in the Patterns list below that, click on the VQFN-46 pattern name. You should see an asterisk (*) appear at the end of the pattern name being displayed in the patterns list on the left side of the Attached Pattern dialog window.
4) The component's pins should be automatically connected to the pattern's pads. If they aren't, you can either drag wires between them or use the Pin to Pad Table.
5) Accept the changes by clicking on OK. This will close the Attached Pattern dialog window. Sometimes DipTrace does not detect that changes have been made so as a precaution click once more on the already-selected/highlighted component name in the Select Component panel before saving.
6) Resave the currently-open component library (Ctrl + S) to complete the pattern attachment process. The component should now be ready to use.
Tom

andrei111
Posts: 2
Joined: 23 May 2019, 01:48

Re: How to import a STEP model to library?

#3 Post by andrei111 » 30 May 2019, 21:05

I attached a 3D model to a pattern. The pattern had no pads.
I attached the pattern to a component. The component had no pins.
Attachments
component without pads
component without pads
3.png (45.69 KiB) Viewed 546 times
pattern without pads
pattern without pads
2.png (14.99 KiB) Viewed 546 times
3D model
3D model
1.png (31.29 KiB) Viewed 546 times

Tomg
Expert
Posts: 2028
Joined: 20 Jun 2015, 07:39

Re: How to import a STEP model to library?

#4 Post by Tomg » 31 May 2019, 03:01

Patterns and components cannot create themselves simply by assigning a name. You will have to place and number pads as recommended in the product's datasheet using the Pattern Editor. You will also have to place the corresponding pins and draw a schematic representation of the component using the Component Editor. Going through the DipTrace tutorial (Help > DipTrace Tutorial) will help get you up to speed on pattern and component creation.
Tom

Post Reply