6 Replies Latest reply on Aug 11, 2010 9:30 AM by avjohn

    Why are the default symbol property settings per user instead for everyone?

    avjohn

      I don't know if this is the right place for this but since it has to do with symbols and DxDesigner I figure it's close to the right place. 

       

      Why did Mentor chose to put the NSE Symbol Editor default symbol property settings in the mgc_nse_2007.ini file which is stored for each user instead of making them a globel setting?  Wouldn't it be better if the default property settings were is one place and available to all librarians who edit symbols and manage them in one place instead of making each user add their own properties.  This is a good place to cause problems because some librarians may create them, some may not.

       

      What does Mentor suggest we do to manage the default symbol properties for all librarians instead of making each librarian manage the settings?

       

      Tony

        • 1. Re: Why are the default symbol property settings per user instead for everyone?
          robert_davies

          Thanks for the feedback. We are continually reviewing the way we manage such corporate settings, but we have to ensure that we address both the integrated EE flow and independent or third party flows. Managing these two environments presents a number of issues that we must address as a theme. The current implementation was done as a quick-turn to address user requests but does not meet the needs of both environments. I cannot be specific about schedules or releases for any changes we may consider to our implementation.

          • 2. Re: Why are the default symbol property settings per user instead for everyone?
            artsiom.shchatsko

            Why not putting it in WDIR, a designated directory for flow settings? Then is can be flexibly configured in any environment.

            • 3. Re: Why are the default symbol property settings per user instead for everyone?
              ted_casper

              Here is what I discovered with the Symbol Editor and Symbol Wizard.

               

              The Symbol Editor uses the mgc_nse_2007.ini which is located in your "Documents and Settings" folder under the user's name.  Removing this file in an attempt to force the symbol wizard to use a "Corporate" copy in the WDIR path does not work.  The mgc_nse_2007.ini file is recreated when you exit the symbol editor.  We have been forced to copy the desired mgc_nse_2007.ini values into each users machine.  Not a nice process and very cumbersome to update.  For instacne our corporate poperties section looks like this:

               

              <option name="SymbolAttributes5" >{BOARD_SIDE;?;3;2}{CLASS;__COMPLETE__;3;2}{CLUSTER;?;3;2}{DEVICE;?;3;2}{DS;?;3;2}{DXDB_LIBNAME;__COMPLETE__;3;2}{LEVEL;STD;3;2}{LOCX_Y;??-??;3;2}{OEM1_NAME;?;3;2}{OEM1_PRTNUM;?;3;2}{PART_NUMBER;???-???;3;2}{PARTS;1;3;2}{PKG_TYPE;?;3;2}{PKGORDER;__COMPLETE__;3;2}{POPCONTROL;POP;3;2}{REFDES;U?;3;2}{SMT;?;3;2}{SPECFILE;FILE://FILESTORE/ELECTRICAL/PROJECTS/MENTOR/SYMBOLS/(symbol-library-name)/SPECFILES/(symbol-name).TXT;3;2}{SYMBOL_LIB;__COMPLETE__;3;2}{VALUE;?;3;2}</option>

               

              I agree mgc_nse_2007.ini should be part of the WDIR function.

               

              The Symbol Wizard can run off a WDIR entry.  The file the symbol wizard uses is called "SymbolWizard.ini".  Placing this in your corporate WDIR will allow you to control the desired properties, pin length, and pin spacing.  However, there does not appear to be a method to control text size within the SymbolWizard.ini file.   Hopefully Mentor will add the ability to define text size in the future.

               

              Regards,  Ted

              • 4. Re: Why are the default symbol property settings per user instead for everyone?
                robert_davies

                Please consider that we have to accommodate the Central Library and DMS flows and corporate settings used by these tools in addition to individuals using a looser library process, using the WDIR in these cases does not necessarily satisfy all of the requirements. This is why we are still investigating the 'ideal' solution.

                Regards,

                Rob

                • 5. Re: Why are the default symbol property settings per user instead for everyone?

                  How about assigning the location of the INI file via a Environmental Variable like you do to setup the home directories.  By default it would point to where it does now and for those wanting a special corporate INI file, can change this and point to their own INI file.

                  • 6. Re: Why are the default symbol property settings per user instead for everyone?
                    avjohn

                    Rob,

                     

                    Does your group realize how inadequate the entire Expedition library creation process is, especially when it comes to large pin parts?  Your competitors (namely Zuken) have much better tools and processes when it comes to creating symbols and footprints and mapping them.  The process to create large pin count part in the Expediton library process takes much longer than it does in Zuken.

                     

                    The NSE does not do the following:

                     

                    Split large symbols into fractured parts.

                    Does not check for duplicate pin labels or pin numbers across fractured symbols.

                    Does not allow for default pin properties.

                    Does not allow the user to set the default position of pin properties

                    Does not allow the user to set the default text justification for pin properties.

                    Does not mine PDF files for pin information.

                    Default symbol properties are stored by user,m not stored by library.

                     

                    These are just some of the issues that we've found in a couple of days of trying to learn how to use this tool.

                     

                    The cell editor has many othe issues which are to numerous to mention here.

                     

                    I understand that with the Valor acquisition some good symbol and cell creation tools came to Mentor.  While the LP Wizard is available for use, Mentor has chosen for some unknown reason not to release the new Valor symbol editor for general use.  Why was this decision made when the current symbol editor does not meet our needs?

                     

                    Does Mentor have a road map for the library creation process?  Is Mentor willing to share the road map (if it exists) with us?

                     

                    A good library is a key component to having a good E-CAD system.  Mistakes in library parts cannot be tolerated in our environment.  It costs us too much money to have to go back and fix a problem with a library part.  Mentor isn't helping us by providing tools that do a poor job in creating library parts.

                     

                    Tony