Quantcast
Channel: Mentor Graphics Communities : All Content - All Communities
Viewing all 2579 articles
Browse latest View live

automation: add .2 symbol to the design

$
0
0

The company is repositioning symbol partitions in central library. There are some symbols, like connectors, that have multiple possible instances of a symbol. For example, default symbol (.1) has all it's pins on the right side, whereas alternative symbol (.2) has it's pins distributed half on left and half on right.

 

My question: is it possible to instantiate that exact (alternative) symbol?

 

The only method to have distinct name in argument is changecomponent header.1, header.2 but the it doesn't seem to work. The component is changed, but the partition stays the same, even though in central library that symbol no longer exists in that partition.


How to show the Merged connector in connector table as single connector

$
0
0

Anyboby,

 

As you known that we are splitting a connector to place in various drawing sheets.

 

We are trying to generate the connector table in schematic drawing by enabling the option in style set.

 

In the below image, we are splitting the connector C001 and place it in same sheet at various place.

Is there any possibilities to combine all the sheet location at one place as shown in image b

 

Image A

Capture.JPG

 

Image B

 

 

Thanks and Regards,

Manoj K

Busbar styling

$
0
0

A bus bar is a component that is used to electrically connect multiple wire terminations together. Typically bus bars are used on Circuit Breakers (CB) and Terminals Boards (TB) which our implementation captures as device objects with Stud Pins. What is the best way to capture the bus bar in the data. We are thinking it would be to create the bus bar as a device object and connect to the CB or TB by pins.

 

Question 1:

With two devices connected at the same pin, when adding the ring terminal how do I ensure the ring terminal attaches to the CB or TB pin and not to the Bus Bar?

 

SYMBOL BUS BAR

The Standard symbol for a bus bar is to show lines on either side of the wire termination point. Our implementation utilizes a semicircle for the top and bottom, as well as a standard device break if the bus bar will be broken. The bussing will need to have the top and bottom positioned in such a way that pins 1 pin grid apart can be bussed separately without overlapping.

CB-Busbar.png

 

Question 2:

Param: border specifies whether extra space is added to the top and bottom of the device. Would I create a standard top and bottom glyph centered at 0,0 and then use the param: border to shift in toward the device

  1. create glyphs that are shifted and leave the Param Border at 1.0
  2. create pin TL, pin TR, Pin BR, and PinBL glyphs and set the param: border at 0.0
    1. how do you handle when a device is broken?

While trying to create the shapes, it appears that the parameters are expecting certain decorations to work, and that these decorations have to be in a specific order.

EXAMPLE 1: I tried creating the top parameter as a single arc decoration
<glyph type="decoration" name="Busbar-top">

<arc x="0" y="0" radius="5" startangle="0" travelangle="180"/>

</glyph>

But when I added only this to the top parameter I have no graphics displayed.

 

EXAMPLE 2: After the Example 1 attempt I removed the decoration (Top was now empty), I do I right click and add glyph which defaulted to corner-TL, I pick the glyph name, and repeat the process. When I do this the new glyph is added above the existing glyph. I assign this to corner-TR and pick the glyph name. The result is backwards. The corner-TR is applied first (on the left) and then the corner-TL is applied (on the right)

 

Question 3:

Is there any documentation that address what is required for each parameter?

Question 4:

Is there a way to reorder the glyphs in a parameter? In the Example 2, I could not have two corner-TL under the same parameters, so I had to change the type of the corner-TL to something else, change the corner-TR to a corner-TL, and then change the other glyph to a corner-TR

Locking wire primary graphical color

$
0
0

I use different wire colors in schematics to depending on their function (IE: CanBus, virtual splices, etc.) with the Properties/Graphical/Primary Color tab.  However if I use the "Route Selected" command it resets the graphical color to default.  How can I lock the color?

Thanks

How to access the width and the lengh of the pad on a script?

$
0
0

hello, somebody knows how to access the "width" and "Length" of a the pad or  a parent list of objects

 

For each part in ActiveDocuments.Components

     OutCell Part.Decal

     'outCell part.Widht  this line don't work

     'Outcell Part.length this line don't work

Next part

 

thanks

More 7.9.x to VX translations

$
0
0

I have a few library oriented scripts that run behind the scenes during off hours that I am having issues getting to work correctly in VX.  For example I have a script that finds parts with missing areas in DMS and then goes and calculates an area estimate based on the placement outline and then finally load the data back into dms.  Yeah it jumps around to different tools.

 

So in the background I am running things such as the part editor and the cell editor.  In 7.9.x this was not an issue as all my environment variables were set.  I figured this was going to be an easy fix, just run my script through the mgscript.exe terminal.  Well its not working for me.

 

I am using C#.  I do a simple test at first to verify the passed argument is indeed a valid library.  The library is definitely valid.  the code always fails on the first line in the try statement.  Running outside the mgscript environment I get told I'm missing a registered COM, inside the mgscript environment I get the message that it is not a valid library.  I'm not sure what I am doing wrong here.

 

        /// <summary>

        /// Basic test to see if arguments passed in are valid.  Tests to see if they are actually a recognizeable library

        /// </summary>

        /// <param name="lib">The library cache to test</param>

        /// <returns>

        /// True: library check passed

        /// False: Library check failed

        /// </returns>

        public static bool IsitaLibrary(string lib)

        {

            try

            {

                PartsEditorDlg PedApp = new PartsEditorDlg();

                PartsDB PedDoc = PedApp.OpenDatabaseEx(lib, true);

                PedApp.CloseActiveDatabase();

                PedApp.Quit();

                PedDoc = null;

                PedApp = null;

            }

            catch

            {

                return false;

            }

            return true;

        }

Delete duplicates from a StringList Collection

$
0
0

I have a Stringlist Collection that I have populated with every attribute value for all the components in the design in the format:

 

objAttrStringList.Append(".ATT_COM " & RefDesVal & " " & chr(34) & objAttribute.Name & chr(34) & " " & chr(34) & objAttribute.Value & chr(34))

 

a typical string looks like this:

 

.ATT_COM R334 "PKG_TYPE" "0402"

 

However I have duplicates in the stringlist collection.

 

Do anyone have any suggestions for sorting and removing duplicates.

 

Keep in mind that for a large design, it could potential be a lot of strings. In the one I'm working on right now there are about 25000....

 

Best Regards

Geir Tore

3D step file of the PCB is too large, cannot open in solidworks...

$
0
0

Hi all,

 

recently Im working with a large PCB design and created a 3D step file which contains 150MBs. when I try to open it using Solidworks, Solidworks crashes and could not open it. Is there any method to get a small size step file ?. I tried IDF file format and it does not create with actual 3D viewing in solidworks. Please let me know how to solve this issue....

 

Thank you

supun.


Grey out Selection of 'Integrated Project' for PADS Standard License

$
0
0

It would be good to grey out the selection for 'integrated projects' when a user has a 'PADS Standard' Suite license.  For new users this will save confusion.  There is a license warning message but it not self explanatory.  "There is no PADS license feature available. Project will not be opened."

Maybe if it read "integrated projects are not supported with your current license". 

Just a suggestion.

xdx-Startpage.jpg

How to stimulate a PDN with a CPM model?

$
0
0

An IC vendor provide the CPM (chip power model) model and i am trying to carry on further investigation on a PDN's pcb board.

The CPM looks like a Spice model with IPWL (current source) ports that should be attached to the PCB s-paramenter model.

The problem that i am facing now is making the IPWL Spice model working with hyperlynx.

 

My question is: is it possible to implements IPWL in hyperlinx? where the stimulus is should be connect?

Kind Regards,

Oscar

Got issue downconvert from PADS VX to PADS 9.5 ??

$
0
0

Hi everyone,

Recently we updated PADS software from 9.5 to PADS VX. Currently i am working on PADS VX.i down convert the My Board file from PADS VX to Pads Layout 9.5. i got issue while converting as well as i could not pour the shape for the board file.i run the DATA base integrity also.even though i got issue.

Error.jpg

while importing ascii file in PADS layout 9.5 i got pop up message .can any one tell me how to fix the problem

repair.JPG

Extract IBIS model from EBD file with traces

$
0
0

Hey,

 

I got an EBD file from our supplier, but I can't use any of HyperLynx's assistants like the "termination wizard". I am trying to extract the whole path and ibis models referenced in the ebd file, but my result differs a lot from the simulation with the EBD file.

 

I can't find out what makes the difference . The probes you can see attached are the signals at U1 (IBIS file) and EBD_U1_ChipU1 (U1 referenced in the EBD File)

 

Thanks in advance

Marco

IPC-2581

$
0
0

I have two questions about this data exchange format;

 

1) Does anyone know of a script that has been written to export the IPC-2581 format from PADS Layout?

 

2) Mentor Graphics is listed as a member of the IPC-2581 consortium. Does Mentor have any plans to implement IPC-2581 as an export option in PADS Layout?

Calibre RVE opens a new layout window

$
0
0

Calibre RVE is opening a new layout window for every highlight. The Calibre DRC job was submitted through Calibre Interactive so the socket is open and the context is correct. This is new behavior and somewhat intermittent. I am seeing it when using a specific TSMC design kit so I am suspicious of that. Just wanted to see if anyone has had a similar experience and how it might be fixed.

 

Thanks,

Larry Schramm

SR. Staff IC Layout CAD

Microsemi

Jiffy Splice

$
0
0

Hello,

 

What is the best way to deal with jiffy splices? They are a connected male and female terminals covered by a sleeve. As a connector I always have to create a zero length bundle to show both wires coming in from either side. As a splice the terminals could be additional components but you can't assign the male/female terminal to its designated wire. This would probably create an issue down the line when running it through TVM as the terminals get terminated like any other wire.

 

Any ideas?

 

Thanks!

Lorena

IMG_0804.JPG


PartQuest for Designer, now with direct part downloads

$
0
0

Do you need parts, schematic symbols and PCB layout footprints for your designs?  Did you know Designer has the largest number of free parts, symbols and footprints available for free on the web?   PartQuest delivers parts for your project by integrating Digi-key’s millions of parts including symbols and footprints and downloads those parts to Designer schematic, assisting you in creating the library you need to complete your design

Mentor VX系列中文网络研讨会视频---布线自动化:生产力大突破

Mentor VX系列中文网络研讨会视频---Xpedition 3D 布局设计

Create Component in Expedition PCB Automation

$
0
0

Hi Community

 

Is it possible to create an empty and new component in Automation and can add some UserLayerGfxs and UserLayerTexts? I want to draw some tables and call them all by its CellName and not all one-by-one.

 

thanks in advance

Does PartQuest have symbols for PADS Logic?

Viewing all 2579 articles
Browse latest View live