7 Replies Latest reply on Dec 1, 2011 5:48 AM by dwendt

    Compare DxDesigner to Pads PCB

    rodl

      I have tried for sometime to get this working.  The VAR and support net are not able to help.

      I am trying to get decals listed in DxDesigner to match the PCB decals, but DxDesigner is generating the incorrect decals. The decals are in Properties under PKG_TYPE. The DEVICE property lists the incorrect one generated.  So PKG_TYPE = R0402 (which is correct) and DEVICE lists the 0R_0402 (which is incorrect.  I have a line in the pads90.cfg file which says PKG PKG_TYPE Decal. This command does not seem to work, as you can see below.

       

      *PADS-ECO-V9.2-MILS*
      *REMARK*  created by ECOGEN (Version 6.4v) on 2010/10/19 09:23:25 AM

       

      PART DIFFERENCES
      ----------------
      DxDesigner                                        PowerPCB
      Ref-des    Part-type:Decal                           Ref-des    Part-type:Decal
      CR11   0R_0402                                    CR11   R0402
      CR17   0R_0402                                    CR17   R0402
      CR19   0R_0402                                    CR19   R0402
      CR26   0R_0402                                    CR26   R0402

       

      So how does one get DxDesigner to map PKG_TYPE property as the required decal for PADS PCB?

      What changes do I need to do in the pads90.cfg file?

        • 1. Re: Compare DxDesigner to Pads PCB
          Andy.Schreiber

          We use the ALT_PKG_LST instead of PKG_TYPE, but here´s the part in our config-file:

           

          ...
          PIN PINTYPE
          |PKG PKG_TYPE
          PKG PKGORDER
          PKG PKG_GRP  | Required for REUSE_BLOCK
          PKG ALT_PKG_LST

          ...

          • 2. Re: Compare DxDesigner to Pads PCB
            Gary_Lameris

            In DxDesigner the DEVICE property will map to the PADS Part Type

            DxDesigner PKG_TYPE property will map to the PADS Decal

             

            It should not be required to edit the file at all, this is the default operation.

             

            Looking at the differences report, I only see the Part Type, I do not see the Decals at all, do you have Compare Part Decals checked on the preferences tab of the DxDesigner Link?

             

            PART DIFFERENCES
            ----------------
            DxDesigner                                        PowerPCB
            Ref-des Part-type:Decal                           Ref-des Part-type:Decal
            R23   00-096101-19:0805                           R24   00-096101-18:0603

             

            Gary Lameris

            • 3. Re: Compare DxDesigner to Pads PCB
              ltrakal

              I have a very similar problem and is getting me crazy.  I'm using Dxdesigner 9.3 to create a netlist and so far I was not able to pass the Decals to Pads.  The first part of the netlist where it supposed to list the Decal (PKG_TYPE) is listing the Device.  Looks like this:

               

              !PADS-POWERPCB-V9.0-MILS!

               

              *PART*

              D1 1N829

              D2 1N4148

              D4 1N4148

              D5 1N4148

              U12 82MHZ_FILTER

              U13 82MHZ_FILTER

              U15 1545MHZ_BPF

               

               

              And it should look like this:

               

              !PADS-POWERPCB-V9.0-MILS!

               

              *PART*

              D1 DOMELF3516L_USM

              D2 DIOSOD-123L

              D4 DIOSOD-123L

              D5 DIOSOD-123L

              U12 KR_82MHZ

              U13 KR_82MHZ

              U15 LARK_X8SD1545-X15-6CC

               

              What can I do?  I'm waisting too much time on this issue and my solution so far was to replace the parts to decals manually.

               

              Thanks

              • 4. Re: Compare DxDesigner to Pads PCB
                Gary_Lameris

                I am using PADS 9.3.1 now but...

                 

                There was an error in a shipped pads configuration file that caused this behavior.  When comparing decals is activated, you should see a format such as this in the .ECO file

                     *PART*

                     C13

                     12333-CAP@CC1206

                 

                 

                There is also a setting in the Preferences to enable "Compare Part Decals"  If your ECO file, isn't showing the above with this enabled, contact support for a update.

                DxDLink.png

                • 5. Re: Compare DxDesigner to Pads PCB
                  ltrakal

                  Gary,


                   


                  Thank you very much for your quick reply.  The problem that I have is in the PCB Interface on DX designer.  I’m trying to generate a netlist from there, not an ECO.  I found that the problem is the cfg file but I can’t get rid of the Device name that appears before the decal name.  I looked on support everywhere about this and I cannot find anything about it.  I find that strange that nobody else had the same problem.


                  I work with Pads for numerous years and every netlist I saw was of the form:


                  !PADS-POWERPCB-V9.0-MILS!

                   

                  *PART*

                  D1 DIOMELF3516L_USM

                  D2 DIOSOD-123L

                  D4 DIOSOD-123L

                  D5 DIOSOD-123L


                  Now I get this form:


                  !PADS-POWERPCB-V9.0-MILS!

                   

                  *PART*

                  D1 1N829@DIOMELF3516L_USM

                  D2 1N4148@DIOSOD-123L

                  D4 1N4148@DIOSOD-123L

                  D5 1N4148@DIOSOD-123L


                  And when I import that in Pads of course it won't find any decals becasue for example: I don't have any decal with the name 1N829@DIOMELF3516L_USM but I do have one with the name DIOMELF3516L_USM.  Why is the netlister placing all the extra Device name where it should only be the Decal name? 


                  Thanks again,


                  Ladislao Trakal

                  • 6. Re: Compare DxDesigner to Pads PCB
                    Gary_Lameris

                    The DEVICE  (part number) is supposed to occur before the decal when enabled.  The program has not been designed to work for DECALS only.  If you have valid decals, simply allow creation of the .p file and import the new parts into a PADS library.  It works like a charm.

                     

                    I might not be understanding the issue fully, you can email me at gary_lameris@mentor.com

                    • 7. Re: Compare DxDesigner to Pads PCB
                      dwendt

                      To prevent netlister from adding "Device" info find and Change the following:

                       

                      From:

                      |DeviceFormat $DEVICE$

                       

                      To:

                      DeviceFormat $$

                       

                      Commenting out the PKG PKG_TYPE as indicated in another reply removes the decal info from netlist

                      PIN PINTYPE

                      |PKG PKG_TYPE

                      PKG PKGORDER

                      PKG PKG_GRP  | Required for REUSE_BLOCK

                      PKG ALT_PKG_LST