Post on 02-Jul-2018
YOU HAVE THE PASSION,PADS GIVES YOU THE CONFIDENCEA Guide for Translating Altium® to PADS® Professional
2www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
SECTIONS
● INTRODUCTIONANDGETTINGSTARTED● CREATEDESIGNSPECIFICCENTRALLIBRARY● RUNALTIUMPCBTRANSLATORTOTRANSLATECELLSINTOLIBRARY● CREATEANEWPADSPROFESSIONALPROJECT● IMPORTALTIUMSCHEMATIC● RUNALTIUMPCBTRANSLATOR● PACKAGEANDSYNCTHEDESIGN● APPENDICES● WHAT'SNEXT
Sync Altium Design
Create design-specificCentral Library
Run AltiumPCB translator
to copy cells intocentral library
Create a newPADS Professional
Project
Import Altiumschematic
Run AltiumPCB translator
Package and sync the design
3www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
MIGRATING FROM ALTIUM DESIGNER TO PADS PROFESSIONALPADSsolvesthePCBdesignproblemsthatotherdesktoptoolscan't.
Thechallengesofelectronicproductdesignhavechangedalotovertheyears,andtheywillcontinuetochangewellintothefuture.
AsanengineerorPCBdesignerusingAltium,youknowthoseissuesverywell.Youalsoknowwhereyourcurrenttoolscoulddomore.
Thinkaboutthedesignchallengesyou’refacedwithtoday.Canyoubesureyourproductswillfunctionasdesignedwithoutspendingalotoftimeandmoneyonprototypesandrespins?Can youensure right-first-timedesignwithout simulation?Can layers of buriedcommandsprovideeasyaccesstodesign-specifictasks?
OnlyPADS®providesengineersandsmallteamswithaproductcreationplatformoptimizedforcomponent selection, signalandpower integrity,electronicscooling, formandfit,PCBlayout,andmanufacturing.
OUR HISTORYOur goal of bringing superior PCB design technology to individual engineers has neverchanged.FromtheearliestdaysofPCBdesignautomation,PADShasledthemarket:
• FirstPCBlayouttooltofocusoneaseofuse
• Firsttoimplementadvancedauto-placementtoolsinaready-to-useintegratedPCBdesktopdesignsolution
• FirstonWindowsNT
• Firsttoimplementconditionalrules
• Firstany-angleautorouter
• Firsttoimplementhigh-speedgeometricchecking
• Firsttorecognizetheimportanceofpowerful,easy-to-usesignalanalysis
• Firsttointroduceadvancedpackagingcapabilities
• FirstComputerIntegratedDesign(CID)platformforsoftwaredevelopment
4www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
YOUR FUTUREButPADSisn’tabouthistory.It’sabouthelpinginnovatorslikeyoucreatetheverybestelectronicproductspossible.WiththePADSProductCreationPlatform,engineersandsmallteamscansolvetheproblemsofmodern-dayPCBdesignatincrediblyaffordableprices.
WithPADSyoucan:
• ReducevalidationanddebugcyclesforPCBsthatuseDDRmemory
• DiscoverunexpectedorunpredictableSIandEMCissuespriortofabrication
• Combineautomaticandinteractiveroutingtoroutedenseandhighlyconstrainedboardsupto30Xfasterthanwithmanualroutingalone
• Improveproductreliabilityandcircuitperformancebysolvingcrosstalk,termination,timing,andothercommonSIproblemsbeforelayout
• PreventICmalfunctionsandoptimizepowerdeliverynetworks(PDNs)usingquickvoltage-dropsimulationandanalysisofpowersupplyrails
• Modelandresolveconduction,convection,andradiationissuesbeforefabricationtoensureproductreliability
• Avoidproductiondelaysbyusingmorethan100fabricationandassemblyanalysestodetectandresolveissuesbeforetheygettomanufacturing
• FitcomplexelectronicsintotheirenclosuresusingcollaborativeECAD-MCADmethodologiesthatworkwithanyMCADtool.
GETTING STARTED UsethestepsinthisguidetobringAltiumDesignerprojectsintoPADSProfessional.Includedare instructions for creating a central library, translating cells into that library, creating anewproject inPADS, importingyourschematic,runningthetranslator,andpackagingandsynchronizingyourdesign.
Online training, including30days’ freeaccess to select topics,will fast-trackyour learningcurveandhaveyouupandrunningfast.
Wehopeyou’llenjoyworkingwithPADSasmuchasweenjoydevelopingscalable,product-creationtechnologyforinnovators,designers,andengineerslikeyou.ContactaPADSProductCreationspecialist tolearnmore.
5www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
ALTIUM TO PADS PROFESSIONAL TRANSLATION
ThisdocumentdescribestheprocessoftranslatinganAltiumDesignerdesign(*.SchDocand*.PcbDocfiles)toPADSProfessionalVX.2(PADSDXDesigner/PADSProfessionalLayoutflow).
Thetranslationprocesscanbesummarizedasfollows:
• SyncAltiumDesign.Composelistofcomponentpropertiestoberemoved,aliased,orthatmaycontainillegalcharacters
• CreatenewPADSDXDesignerprojectandalibrary
• RunAltiumlayouttranslatorontemporaryprojectinordertopopulatelibrarywithcellsandpadstacks
• CreateanewPADSDXDesignerprojectthatpointstothelibrarycreated
• ImportAltiumschematicintoPADSDXDesigner
• TranslateAltiumlayout,addingthenewPCBtotheproject
• PackagePADSDXDesignerschematic
• LaunchPADSProfessionalLayoutandForwardAnnotate
The processmay include additionalmanual steps to fix schematic, layout, or library datacausedbyflowdifferencesbetweenAltiumDesignerandPADSProfessional.
• ThefollowingfilesareneededforanAltiumDesigntranslation:*.PcbDoc,*.SchDoc,*.PrjPcb
• PADSProfessionalVX.2flowmustbeinstalled(makesuretoinstallSchematicTranslators).
• IfPADSProVX.2 is nottheactiveflow,useStart►AllPrograms►MentorGraphicsPCB►MGCPCBReleaseSwitcher,toconfigurePADSProVX.2astheactiveflow.
6www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
Overview and Background
• WhatdatadoyouendupwithinthePADSProfessionalflow:
• PADSDXDesignerschematicprojectdirectory
• PADSDXDesignerPRJfile
• PADSProfessionalPCBfile
• Acentrallibraryisanindexedlibrarystructurethatincludes,symbol,cells/decals/footprints,andpadstacksthatmakeupdecals.
• Objectsaregroupedinsimilarpartitions.Forexamplealldiscretesymbolsintothediscretepartition.
• TheCentrallibraryalsodefinesallowablepropertiesforuseinschematicandLayout.
• Partinformationisstoredinthecentrallibraryincludingthesymbol,footprint,andpinmapping.PartsuseauniqueidentifierPartNumber.
• Symbolpropertydifferencesbetweenproducts.
Configureinitialmappinginaltium.cnvduringAltiumtoPADSNetlistSchematicTranslation(Thedefaultconfigurationwillbefine,unlesstheAltiumdesignusescustomproperties.)
Altium PADS Netlist PADS integratedPinNumber # PinNumber
DesignItemID DEVICE PartNumber
PCBFootprint PKG_TYPE CellName
Designator REFDES RefDesignator
• Inisettingsfilesfortranslation
• alt2pads.ini(MountingHoleconfigurationforlayouttranslatorforAltiumdesigns)
• ppcb2hkp.ini(MountingHoleconfigurationforlayouttranslatorforAltiumdesigns)
• altium.cnvPADSDXDesignerAltiumtranslator(Illegalcharacterandpropertymapping)
AppendixA:CreateinifilesforproperMountingHolemigrationintotheLibraryAppendixB:SchematictranslatorconfigurationfilesAppendixC:ImportingunlinkedAltiumSchematicfilesAppendixD:CommonissuesAppendixE:Retargetingatranslateddesigntoworkwiththecorporatelibrary
7www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
CREATE NEW CENTRAL LIBRARY
Inthisstep,acentrallibraryiscreatedforstoringthesymbolsandpartstranslatedfromtheAltiumschematic.First,thelibrarywillbeupdatedwithcellsandpadstackscreatedbytheAltiumlayout translator, then the schematic translationprocesswill bringoverpartsand symbols.Cellsmustbefirstimportedintothecentrallibraryorthelibrarymaybecomecorruptedandthe translationwill fail.Please follow the instructions exactly as written. If theAltiumdesigncontainspartdecals/cellsthatcontainmountingholes,followAppendixA:CreateinifilesforproperMountingHolemigrationintotheLibrary
• OpenPADSDXDesignerfrom►AllPrograms►PADSProfessionalVX.2►DesignEntry►PADSDXDesigner
• OntheStartPage,selectthePADS Professional icon in the Task / New Project section
• UnderAvailable templates,selectthePADStemplate
• EnteraNameforthenewproject
• BrowsetotheLocationforthenewPADSDXDesignerproject
• CreateaCentral LibrarybyclickingontheCentralLibraryiconandinputtingtheCentralLibraryname
• ClicktheCreate button
• VerifythattheLibrarywascreatedbyOpeningPADSLibraryToolsbyclickingonTools ► PADS Library Tools
8www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
RUN ALTIUM PCB TRANSLATOR TO TRANSLATE CELLS INTO CENTRAL LIBRARY
InthissteptheAltiumlayoutisruninorderforthetranslatortoaddthedesign-specificcells(footprints)tothecentrallibrary.
ThetranslatorcreatesanewPADSLayoutintheprojectdirectory.Inthisexample,itisC:\ALTIUM_TRANSLATION\ALTIUM_TO_PADS_PRO\USB_panel\PCB\Board1.pcb
ThetranslatoralsoupdatestheCentralLibraryassociatedwiththeproject,creatinganewcellpartitionnamedthesameasthePCBdesign(“Board1.pcb”intheexample).ClosetheAltiumtoPADSProfessionalTranslator.
• VerifyCellandpadstackdatabyopeningthePADSDXDesignerprojectfilecreatedthen go to Tools ► PADS Library ToolstoopentheCentralLibrary
• ReviewtheCellandPadstackdata
• ClosetheCentralLibrary
• LaunchtheAltiumPCBtranslatorfromStart ► PADS Professional VX.2 ► Translators► Altium PCB Translator VX.2.
• Select the Altium project file(.PcbDoc)tobetranslated.
• SelectthetemporyPADS DX Designer project file created in the sections above.
• ClicktheTranslatebutton.
9www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
CREATE A NEW PADS PROFESSIONAL PROJECT
InthisstepanewPADSDXDesignerprojectwillbecreatedtobecomethetranslateddesign.
Atthispoint,aPADSDXDesignerprojectiscreatedwiththelibraryassociation.
• InPADS DX Designer VX.2 ► Setup ► Settings,changetheSpecialComponents,BorderSymbols,andBusContentsfilepointerstopointtoemptylocalfiles.(ifyouareusingacustomcorporateprojecttemplateskipthisstep)
• InvokePADSDXDesignerUsingStart ► PADS Professional VX.2 ►Design Entry ► PADS DX Designer VX.2
• OntheStartPage,selectthePADS Professional icon in the Task / New Project section
• UnderAvailable templates select the PADS template
Foraguidetocreateyourownprojecttemplate(standardsetofsettingsforallnewdesigns),see MG580490
• EnteraName forthenewproject
• BrowsetotheLocationforthenewPADSDXDesignerproject
• Browseandchoosethedesign-specificCentral Library createdintheprevioussection
• ClicktheCreate button
10www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
Before:
After:
11www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
IMPORT ALTIUM SCHEMATIC
InthisstepwearetranslatingtheAltiumschematic,andthelibrarydataassociatedwiththedesign.
• InPADSDXDesignerselectFile ►Import ►Altium.ThiswillopentheProtel/Altiumtranslatorinterface
• Select the Schematics tab
• UnderSchematics to translate,selectAdd
• BrowseandselecttheAltiumDesignerPrjPcb
Note.ThePrjPcblinkstheAltiumschematicfilestogether.Ifonly.SchDocfilesareavailable,followAppendixC:ImportingunlinkedAltiumSchematicfiles
• Select Translate attributes.
• UnselectTranslate symbols only (without the schematic).
• Select Create Design Library
• UnselectCreategenericsymbols.
• Select Use default color scheme
• Select the Settings tab
12www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
IntheCOMPONENTATTRIBUTESsection:
• Set the Property Mapping
• Formoreinformationonspecificmappings,refertothePADSDXDesignerAltiumtranslator’sspecificdocumentation.Thedefaultsshouldhandlemostcases.
• IfanyAltiumPropertiesneedtoberemoved,youcanenterinablankValue.InthisexamplePackageInformationwillberemovedupontranslation.
• Youcanalsoaliasanyproperties.Inthisexample,PackageReferenceisaliasedtoManufacturing_Part_Number
IntheCONVERSIONsection:
• Toggle on the CollectInstanceCells option
• AddaPartitionNametothePartitionNameoption
Note:PartitionNameentrymuststartwithanalphacharacter.
• SelectthevaluefieldforUseTranslatedCentLib and navigate to andselectthecentrallibrarythatwaspreviouslycreated
• UnselecttheNormalize Symbols setting
• ReturntotheSchematictabandpushTranslate.Thetranslationsummaryisshownintheendoftheprocess
13www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
• ReviewthewarningsanderrorsinthelogfilesavedinthePADSDXDesignerprojectLogFiles folder
Atthispoint,theschematicistranslatedinPADSDXDesigner,andtheCentralLibraryhasbeenupdatedwithpartinformation.
CheckSchematicDatabaseConsistency
• InPADSDXDesigner,openTools ► Diagnostics.Reviewtheresultswindowforerrors.Iferrorswerefound,select“Clickheretofixallerrors”attheendofthereport.RunDiagnosticsagaintobesuretheerrorwasresolved.
14www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
RUN ALTIUM PCB TRANSLATOR
InthissteptheAltiumlayoutistranslatedandthePADSDXDesignerprojectfileisupdatedtoreferencethenewPCBlayout.
• LaunchthecommandwindowfromStart► PADS Professional VX.2 ► Translators► Altium PCB Translator VX.2
• Select the Altium project file(.PcbDoc)tobetranslated
• Select the PADS DX Designer project filecreatedinthesectionsabove.
• ClicktheTranslate button
ThetranslatorcreatesanewPADSProfessionalLayoutintheprojectdirectory.Intheexample,itisC:\Translation\USB_PANEL_PADS_PRO\PCB\USB_PANEL_PADS_PRO.pcb
• InPADSProfessionalLayout,gotoFile ► File ViewerandreviewtheAltiumToPADSProfessionalTranslation.logfile.
15www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
PACKAGE, AND SYNC THE DESIGN
Package
• OpenthetranslatedprojectinPADSDXDesigner
• RunTools ► Package.Usethefollowingoptionstopackageforthefirsttime.Lateron,youmayusedifferentoptions.
• WhenthePackageroperationcompletes,ReviewanyErrors,Failures,orWarnings.
• IfPackagerFails,pleasereviewAppendixD:Commonissues
16www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
• DRCConnectivityRulesarealsohelpfultoruninordertoverifytheconnectivity.Tools ► Verify
17www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
Synchronizeschematicandlayout
• OpenPADSProfessionalLayoutfromPADSDXDesigner Tools ► PADS Professional Layout
• Select YestoForwardAnnotate
• SelectAllowAlpha-onlyreferencedesignatorsandRebuildlocallibrarydata,preservelocallybuiltdata.UnselecttheTraceremovaloptions.
• SelecttheForwardAnnotationRequiredbubble
• ReviewtheForwardAnnotation.txtlogifthereareerrors.CorrecttheerrorsuntilForwardAnnotationissuccessful.ReviewAppendixD:Commonissues
IfForwardAnnotationwassuccessful,thenrunBackAnnotation.
Thisconcludesthetranslationandsynchronizationprocess.
18www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
APPENDIX A: CREATE INI FILES FOR PROPER MOUNTING HOLE MIGRATION INTO THE LIBRARYIfmountingholesareusedintheAltiumdesign,inifilesmustbeeditedtoensurethatmountingholesarenotcreatedaspins.Youmustinitiallyopenandclosethetranslatorstogeneratetherequiredinifiles.
NOTE:ThisonlyneedstobedoneonceforanyVX.2install.
• InvokeaPCBCommandwindowUsingStart ► All Programs ► PADS Professional VX.2 ► Administrative Tools ► MGC PCB CMD VX.2.
• TypeAlt2padsinthecommandwindowandselecttheEnterkey.
• ClosetheTranslator
• Typeppcb2hkpinthecommandwindowandselecttheEnterkey
• Set the source design format to be PADS Layout Designs and Libraries
• Openthetranslatorandcloseitwithoutenteringanything.
19www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
EdittheiniFileswithMountingHoleinformation
Theinformationthatneedstobeaddedtotheinifilesisthemountingholepinnumberprefix.There isn’ta standardprefix inAtium. Thus youwill need to verifywhatmountingholepinnumberprefixtouseandeditthefilesaccordingly.NotmakingthesemodificationstotheinifilewillresultinthemountingholesbecomingNCpinsinthePDB.
• alt2pads.ini(PADSLayoutTranslator)
Thisfileislocated:“C:\MentorGraphics\PADSProVX.2\SDD_HOME\pads\win32\bin”.ThisfileiscurrentlynotaccessibleviaGUIandmustbemanuallyedited.
[ProtelMountingHoles]PinNumberPrefix=@@MHDECAL_NAME1="PIN_NUMBER1",PIN_NUMBER2"DECAL_NAME2="PIN_NUMBER1",PIN_NUMBER2"
• ppcb2hkp.ini
Thefileislocated:“C:\MentorGraphics\PADSProVX.2\SDD_HOME\pads\win32\bin”.ThisfileiscurrentlynotaccessibleviaGUIandmustbemanuallyedited.
[MountingHoles]PinNumberPrefix=@@MH
20www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
APPENDIX B: FILES SCHEMATIC TRANSLATOR CONFIGURATION
Altium.cnv (Symbol & Schematic Translator: Protel/Altium Designer to PADS DX DesignerIntegrated
This file is located C:\MentorGraphics\PADSProVX.2\SDD_HOME\standard\cnv\altium_dx.cnvandcanbechangedwiththeGUI.
• Illegalcharacters:
• Tominimizethechanceofencounteringproblems,therecommendedcharactersetforallobjectnames(identifiers)isA-Z,a-z,0-9and_(underscore).Thesecharacterscanbeusedconsistentlyforallnameswithoutanyproblems.Usingothercharactersincreasestheriskofencounteringaproblemduetovariouscharacterrestrictionsindownstreamtools,windows/Linuxfilenames,SQL,parsingdatawithregularexpressions,passingthenamesincommandlinearguments,accessingandmodifyingobjectsviaautomation.
• Symbolpartitionsneedtostartwithanalphacharacter
• NetsandGlobalpower/ground“Tap”Symbolscanuse+and–
• Foranofficiallistofnon-supportedcharactersets,pleasereview
• PADSLibraryToolsProcessGuide(Library,Object,andLibraryPartitionLimitations)
• PADSDXDesignerReferenceManual(IllegalCharactersinNameIdentifiers)
21www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
APPENDIX C: IMPORTING UNLINKED ALTIUM SCHEMATIC FILES
Altium handles schematics differently than PADSDXDesigner.With AltiumDesigner, eachschematic sheet is stored as a separate file and sheets are bound together by a project(.PrjPcb)file.PADSDXDesignerorganizesschematicswithmultiplesheetsasasinglefile.
Toconvertamultiple-sheetschematicdesignthatdoesn’tincludea.PrjPcbfile,selectjustthefirstAltiumschematicsheet(.SchDoc)andtranslateit.Then,keepingthePADSDXDesignerprojectopened,selectandtranslateeveryadditionalsheetindependently.
When importingamultiple-sheet schematic (more thanone .SchDoc) thatdoesnothaveaprojectfile(PrjPcb),alloftheschematicsheetswillbecomeindividualblocksbydefault.Particularlyforamultiple-sheet,non-hierarchicalschematic(liketheexamplebelow),itisbesttoconverteachblock intoa schematic sheet.Startwith thehighest-numberedsheetandworkyourwaybacktosheet1.Thelastsheetimportedwillbecometherootschematicsheet.
• RightclickonthelastsheetimportedandselectSetasRoottosetuptheboard.InthisexampleitisthePAGE_1block.
• Right-clickandRenametheboardandschematicitems.
22www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
• Open Setup ► Settings ► Navigator ► Sheets.SetDisplaySheetsoptiontoAlways.ThismakesthefirstsheetvisibleintheNavigatorwhichisusedtocopy/pastethesheets.
• Go to Setup ► Settings ► Advanced.TurnonthePreservePackaginginfoonCopyswitch.TurnoffUniquenamesoncopy.
23www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
• SelecttheOKbutton
• Expandthenextblocktoshowthesheetname
• Right-clickandchangethesheetnamefrom“1”to“2”
• Right-clickthesheetnamed“2”andcopyandpastethesheetintotheboardschematic.
• Repeatthisprocessuntileveryschematicsheetisrenamedandmovedintotheboardschematic.
• Right-clickanddeletetheblocks.
24www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
APPENDIX D: COMMON ISSUES
Packaging Errors
• Pin/Portnamemismatchbetweenparentblockandchildschematic.Thispinnotfoundinchildblock.
• Pushintotheoffendingblock,theconnectivitywillautomaticallyupdate.Verifytheblocksymbolandunderlyingportconnectivitymatch.
• ERROR:Inconsistentpartdata.ReferenceDesignator“”isonmorethanonesymbol
• IntheDxDesignerschematic,findallinstancesoftheREFDESreportedinthemessage.Eitherthepartnumbersareinconsistentormissing.CorrecttheinconsistencyoraddthemissingpartnumbersandrerunPackager.ThemessageincludestheUIDoftheconflictingcomponents.IfthepartsshouldhavedifferentREFDESvalues,runningPackagerusingtheoption:RepackageallsymbolswillreassigntheREFDESvaluesandeliminatetheerror.
• ERROR:Block,Page,Symbol$1I157:CellName‘'isnotavalidcellforPartNumber''.
• Verifythepartdefinitionhasthecorrectcellmapped.Usuallyallthatisneededistoaddthe alternative cell
Forward Annotation Errors
• ERROR:NovalidcellswerefoundforPartNumber"".ChangethePartNumberintheschematic,editthePartsDBandaddanexistingcellname,oraddamissingcelltotheCellDB.ThenrunForwardAnnotate.
Packagershouldcatchmosterrors,thoughyoumayrunintoerrormessagesconcerningPartandCellmapping.Verifythatthepartandcellaredefinedcorrectly.
Inthecasebelow,thePartDefinitionwaslinkedtoanalternativecellthatwasrenamed.SimplyDeletingtheCellandassigningtherenamedcellresolvedtheissue.
25www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
APPENDIX E: RETARGETING A TRANSLATED DESIGN TO WORK WITH THE CORPORATE LIBRARY
• OpentheschematicusingPADSDXDesigner
• Selectasymbol
• Usingthefindcommand(binocularicon),enterthesymbolnameandselecttheFINDALLbutton.
26www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
• SelecttheSelectItemsbuttoninthepop-upwindow
• HoveroveroneoftheselectedsymbolsandusetheRMBtogotoReplaceSymbol/Part
• Setthefollowingswitches• Preserve“RefDesignator”
• SymbolOnlyforReplacepart
• AllopensheetsforReplaceselection in
• Merge(schematicvaluewins)forPropertiesandvalues
27www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
• GotoPADSDatabookandselectthesamePartViewtab.Thenfindandselectthesamesymbolinthelibrarypartitionthatitresidesin.
• Insomecases,thesymbolnamemightbedifferent.Ifyoucan’tfindtheexactsymbolname,youwillneedtolookinthepartnumbertabtofindthesymbolthatwasusedinthelibraryforthispart.
• ThengobacktotheSymbolViewtabandfindthatsymbolandselectit.
• ItwillappearintheReplaceselectedsymbol(s)/part(s)withwindowoftheReplaceSymbolGUI.
• SelecttheReplacebutton
28www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
• Insomeinstances,thesymbolsmightbedifferent(asinthiscase).
• Noticethesquareconnectpointonthepinofthenewsymbols.
• Makesurethattheconnectionsstillexistbeforeforwardannotating
• SelecttheNeticonanddragfromtheconnectpointineitherdirectionofthelineorpin.Thiswillreconnectalltheconnectiononthatnet.
• NOTEthatthereplacesymbolfunctionremovedthepinnumbersfromthesingle-pinconnectorsymbols.Thisrequiresyoutoaddthecorrectpinnumbersbackonthesymbolsmanuallybeforeyourunthepackager.
• Repeatthisprocessforeverydifferentsymbolontheschematic.
• RunthePackagecommand.Makesurethattherearenotanyerrors.Youwantasuccessfulpackage.
• OpenPADSprofessionalandrunaforwardannotationintheProjectIntegrationwindow.
29www.pads.com December 2016
A Guide for Translating Altium® Designer to PADS® Professional
WHAT’S NEXT?CongratulationsonmakingthemovetoPADSProfessional!Nowthatyou’vetranslatedyourdesignfilesintoPADS,it’stimetotakeadvantageofeverythingthePADSdesignflowhastooffer.Manyresourcesareavailabletogetyoustartedandhelpyoualongtheway.
• Free training!https://www.mentor.com/training/course_categories/pads
• On-demand trainingincludesaFREE30-daysubscriptiontoonlinevideosandhands-onlabexercises.Startyourcoursewithinminutesofcompletingyourregistration!
• Instructor-led trainingisavailableinourtrainingcentersorthroughourLiveOnlineremoteprogram.Privatetraining,atyoursiteorours,isavailablebyrequest.
• CommunityJoinPADScustomers,technicalexpertsfromthePADSproductteam,andothersinthisopen,globalcommunity.https://communities.mentor.com/community/pcb/pads
• Have an idea for a product enhancement?Influencetheproductdevelopmentprocessbysubmittinganenhancementidea,orvotingandcommentingonideassubmittedbyothersinthe‘MentorIdeasforPADS’area.https://communities.mentor.com/community/ideas/pads-ideas
• Need technical support? OurSupportNetwebsiteoffersrapid,secureself-serviceaccesstoServiceRequestmanagement,release/patchdownloads,KnowledgeBaseaccess,licensereports,andmore.https://supportnet.mentor.com
• PADS Professional videos https://www.pads.com/multimedia/#?filter=9f94dd4d-e581-494f-a534-fdee67144d1a&start=1&limit=9
• PADS Professional datasheetshttps://www.pads.com/resources/#?filter=datasheet-type,9f94dd4d-e581-494f-a534-fdee67144d1a&start=1&limit=9
• Want to talk?ContactaPADSProductCreationspecialistinyourarea.We’dlovetohearfromyou!https://www.pads.com/buy
30
A Guide for Translating Altium® Designer to PADS® Professional
Thisdocumentisforinformationandinstructionpurposes.MentorGraphicsreservestherighttomakechangesinspecificationsandotherinformationcontainedinthispublicationwithoutpriornotice,andthereadershould,inallcases,consultMentorGraphicstodeterminewhetheranychangeshavebeenmade.
MENTORGRAPHICSMAKESNOWARRANTYOFANYKINDWITHREGARDTOTHISMATERIALINCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSE.
MENTORGRAPHICSSHALLNOTBELIABLEFORANYINCIDENTAL,INDIRECT,SPECIAL,ORCONSEQUENTIALDAMAGESWHATSOEVER(INCLUDINGBUTNOTLIMITEDTOLOSTPROFITS)ARISINGOUTOFORRELATEDTOTHISPUBLICATIONORTHEINFORMATIONCONTAINEDINIT,EVENIFMENTORGRAPHICSCORPORATIONHASBEENADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGES.
© 2016 Mentor Graphics CorporationAllRightsReserved
8005S.W.BoeckmanRoad,Wilsonville,Oregon97070-7777.
Telephone:503.685.7000Toll-FreeTelephone:800.592.2210
Website:www.pads.comSupportNet:http://supportnet.mentor.com
TRADEMARKS: The trademarks, logos and service marks (Marks) used herein are the property of Mentor Graphics Corporation or other third parties. No one is permitted to use these Marks without the prior written consent of Mentor Graphics or the respective third-party owner. The use herein of a third-party Mark is not an attempt to indicate Mentor Graphics as a source of a product, but is intended to indicate a product from, or associated with.