Cadence OrCAD Capture CIS

Relaterede dokumenter
Introduktion Med STEP understøttelse i PCB Editor er der mulighed for at få et mere realistisk 3D billede af ens PCB Design.

Post-layout signal integritetsanalyse med OrCAD

FIST-GPS3 I N S T A L L A T I O N S I N S T R U K S

BUDI-2S-T-06LxES-DK02

Klik på linket her for en beskrivelse af hvordan du installerer CIP 4.3 opdateringen.

4000 Generation Vejeceller Single Point Vejecelle SPSXL. Applikationer. Unikke Fordele

Webshop integration for DanDomain

Fra Excel til Capture part

IFDB-S-U-NN-1-DK02 IFDB-S. Udarbejdet i samarbejde med TDC. 1 Generelt. 3 Klargøring af boksen. 2 Kit indhold IFDB-S

Backup Applikation. Microsoft Dynamics C5 Version Sikkerhedskopiering

EuroForm OCR-B Installation Guide

Citrix CSP og Certificate Store Provider

Eksempler SPSX Single Point Vejeceller Generation Vejeceller Single Point Vejecelle SPSX. Applikationer. Unikke Fordele

IFDB-M-SP-U24-NN-1-DK02

Microsoft Dynamics C5. Nyheder Kreditorbetalinger

Microsoft Dynamics C5. version 2012 Service Pack 01 Hot fix Fix list - Payroll

Transformering af OIOXML til OIOUBL og OIOUBL til OIOXML

OrCAD Capture CIS: capture.ini management Rev

Microsoft Dynamics C5. Privat hotfix vedr. Timer indberettet i felt 200

Microsoft Outlook 2010

Nyhedsbrev løn. Microsoft Dynamics C Service pack 1 Hotfix 5 & 2010 Service pack 2 Hotfix 3. Ferie 2014

Microsoft Development Center Copenhagen, June Løn. Ændring

Overfør fritvalgskonto til pension

Komponent styring Ulrich Jespersen, Nordcad Systems A/S Erik H. Nicolajsen, Radiometer Medical ApS Søren Morten Nielsen, Radiometer Medical ApS

Factsheet. Microsoft Dynamics C5 Version eindkomst

United Nations Secretariat Procurement Division

OrCAD Capture TCL IDE med Eclipse

Weebly- vejledning. Lav din egen hjemmeside let og smertefrit

Syddansk Universitet. Notat om Diabetes i Danmark Juel, Knud. Publication date: Document Version Også kaldet Forlagets PDF. Link to publication

Enterprise Search fra Microsoft

Citation for published version (APA): Byrge, C., & Hansen, S. (2009). Den Kreative Platform Spillet [2D/3D (Fysisk produkt)].

ArbejsskadeAnmeldelse

University Colleges. Sådan kan du hjælpe dit barn med lektierne! Kristensen, Kitte Søndergaard. Publication date: 2011

elib Aleph, ver.18 Introduktion til GUI FUJITSU SERVICES A/S

2013 SP1. Konfiguration af koncernindblik. Configuration Guide

BUDI-M-SP-A- KIT01-DK20

Microsoft Development Center Copenhagen, December Factsheet. Microsoft Dynamics C Web Services

Microsoft Dynamics C5. Nyheder i 2012 Hotfix 001 Version

PCB Editor opsætning. Web based view of CIS database CIP. Komponent data management CIS

Oprettelse af Titelblok i Capture og Capture CIS

Tegnekasse. Introduktion. Scratch. I dette projekt skal du lave dit eget tegneprogram! Arbejdsliste. Test dit Projekt.

Side 1 af 9. SEPA Direct Debit Betalingsaftaler Vejledning

Microsoft Dynamics C Service pack 2. Vejledning i forbindelse med ændring af Momsloven pr

Aalborg Universitet. Borgerinddragelse i Danmark Lyhne, Ivar; Nielsen, Helle; Aaen, Sara Bjørn. Publication date: 2015

Aalborg Universitet. Undersøgelse af miljøvurderingspraksis i Danmark Lyhne, Ivar; Cashmore, Matthew Asa. Publication date: 2013

Skærmtilpasning. Version 4.2. Administratorvejledning

Kvikguide til McAfee Wireless Protection

ComArchive PST Importer For version 3

Produktinformation som påkrævet ifølge EU-forordning nr. 811/2013 og nr. 813/2013

ConferenceCam Connect. QuickStart Guide

South Baileygate Retail Park Pontefract

FFIII - Nye trends: Baggrund for udvikling af beslutningsværktøjer

Produktinformation som påkrævet ifølge EU-forordning nr. 811/2013

Et debatoplæg af Nordcad Systems A/S. Component flow hvordan vælge man de rigtige komponenter?

Status på det trådløse netværk

BRUGERGUIDE Nfoo Concept Digital Skiltning

Vejledning til det digitale eksamenssystem. Heilesen, Simon. Publication date: Document Version Peer-review version

Mappen Lænderyg præsentation DaneSpine kan placeres et vilkårligt sted på PC (drev/mappe).

Betjeningsvejledning. for. UniRace

Administration af praktisk laboratorium

Sådan laver du en karakter i

RentCalC V Soft-Solutions

Struktur for samkøring af Family Tables og Top Down Design under brug af Wildfire 5.0/Creo 1.0

3D og Flex-rigid design Ole Ejlersen, Nordcad Systems A/S

Danskernes Rejser. Christensen, Linda. Publication date: Link to publication

Dokumentering af umbraco artikeleksport:

Tilpasning af din tastaturgenveje

Citation for published version (APA): Byrge, C., & Hansen, S. (2011). Værktøjskasse til kreativitet [2D/3D (Fysisk produkt)].

Microsoft Development Center Copenhagen, December Factsheet. Microsoft Dynamics C Factsheet om Labels

Jet Reports tips og tricks

Dansk tillægsmanual til PODD i Dynavox Compass

1. Manuel og automatisk registrering af punkter Her gennemgås hvordan punkter optages manuelt eller automatisk. Fra køreskærmen trykkes på Værktøj

Projekteringsværktøj for husstandsmøller: Online WAsP Et nyt initiativ fra DTU og EMD

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User

JAR Øvelse nr. 2. JAR-Manual, Version 1.0. Avanceret søgning. Regionsvejledning

Shared space - mellem vision og realitet. - Lyngby Idrætsby som case

Vejledning til at tjekke om du har sat manuel IP på din computer.

Øvelse 9. Klasser, objekter og sql-tabeller insert code here

HOFTEALLOPLASTIK - DATAUDTRÆK OG IMPORT TIL EXCEL

OXFORD. Botley Road. Key Details: Oxford has an extensive primary catchment of 494,000 people

Kronik: Havet skyller ind over Danmark - hvad gør vi?

Stofa SmartTv. Trin for trin vejledning Arris Tv-boks

Solvarmeanlæg ved biomassefyrede fjernvarmecentraler

SEPA Direct Debit. Mandat Vejledning Nets Lautrupbjerg 10 DK-2750 Ballerup

DRFLive - dynamisk visning af resultater fra DRF Stævnesystem

BACK-END OG DATA: ADMINISTRATION HVAD ER DE NYE MULIGHEDER MED VERSION 7.1? STEFFEN BILLE RANNES, 4. FEBRUAR 2015

Brugervejledning til WebEx Remote Access (WBS30, WBS31)

Uforudsete forsinkelser i vej- og banetrafikken - Værdisætning

FIST-GR3F I N S T A L L A T I O N S I N S T R U K S

Fang Prikkerne. Introduktion. Scratch

Introduktion til GUI

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1

Aalborg Universitet. Banker i Danmark pr. 22/ Krull, Lars. Publication date: Document Version Pre-print (ofte en tidlig version)

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User

Morten Juul Nielsen Produktchef Microsoft Danmark

Ekstraordinær Generalforsamling Vilvorde Kursuscenter 27. maj 2009

Fisk en sjælden gæst blandt børn og unge

Netværk & elektronik

Aalborg Universitet. Feriehusferien og madoplevelser Et forbruger- og producentperspektiv Therkelsen, Anette; Halkier, Henrik. Publication date: 2012

Fritidslivet i bevægelse

Transkript:

Forbedrede funktioner i CIS explorer 16.6 Med opdateringerne til OrCAD Capture CIS 16.6 er der sat en endnu tykkere streg under styrken ved at anvende en CIS løsning. Der er nu funktioner der ud fra brugerdefinerede kriterier kan - farvelægge komponenter - advare om anvendelse af komponenter - blokere for anvendelse af komponenter - skjule komponenter Denne visualisering gør det meget nemt og hurtigt for designeren at anvende de korrekte komponenter. Derved spares en betragtelig tid samtidig med at virksomheden nemt kan kommunikere deres ønsker om komponentvalg ud til brugeren. Kombineres mulighederne med farve og synligheds angivelse samt advarsler/blokeringer så har din virksomhed markedets stærkeste løsning til udvælgelse af elektronik komponenter. Funktionerne kan anvendes uanset om I anvender en CIP løsning med direkte adgang til leverandørdata eller en komponentdatabase i SQL, Excel, Access mv. Nordcad Systems A/S support@nordcad.dk Side 1 af 7

Indhold Forbedrede funktioner i CIS explorer 16.6... 1 Så nemt er det at konfigurere... 2 Kommando syntaks for farver og synlighed... 2 Kriterium... 2 Synlighed... 3 Tekstfarve... 3 Rækkefarve... 4 Prioritet for farvelægning ud fra opstillede kriterier... 4 Check hvilke kriterier der er defineret... 5 Guidet komponent valg med advarsler og blokeringer... 5 Oprettelse af variable... 5 Opbygning af advarsler og blokeringer vha. variable... 6 Så nemt er det at konfigurere Den nemmeste metode til at komme i gang med er at kombinere løsningen med en Capture ini management installation således at virksomheden kan definere hvilke preferencer der loades i Capture CIS på den enkelte klient. Læs mere om Capture ini management i e-service nr. 138 Alle opsætninger styres vha. TCL integrationen i Capture CIS. Det nemmeste er at lave 2 tcl filer, en til henholdsvis visningskriterier og en til placeringscheck, de kan f.eks. navngives 1. Cis_DisplayConfig.tcl (kriterier for farver og visibility) 2. Cis_PlacePartCheck.tcl (kriterier for advarsler og blokering for brug af komponenter) Download eksempler Disse placeres under %cds_site%\orcad_capture\16.6.0\tclscripts\capautoload Eksempel: Kommando syntaks for farver og synlighed AddCISCriteriaEx {Kriterium} {Synlighed} [CISGetColor Tekstfarve] [CISGetColor Rækkefarve] Kriterium Der kan opstilles et kriterium ud fra felterne i CIS databasen, de komponenter der opfylder kriteriet vil herefter blive vist med de angivne farver eller alternativt blive skjult (Synlighed). Der kan oprettes enkle kriterier baseret på blot en parameter som f.eks. 1. {("Company Part Status""=""4 weeks")} 2. {("Company Part Status""=""")} 3. {("Stock count""<""800" "INT")} Eksempel 1 er en ren tekst sammenligning hvor det undersøges om Company Part Status er "4 weeks". Eksempel 2 er også en tekst sammenligning, men vil i dette tilfælde være opfyldt såfremt Company Part Status er tom. Nordcad Systems A/S support@nordcad.dk Side 2 af 7

Eksempel 3 angiver at sammenligningen er en heltals (INT) sammenligning. Alternativt kan der skrives FLOAT for en floating point sammenligning. Der kan desuden opbygges logiske checks vha. AND og/eller OR hvor hvert kriterium omsluttes af parenteser som f.eks. 1. {("Company Part Status""=""In Stock")"and"("Stock count"">""800""int")} 2. {("Company Part Status""=""")"or"("Company Part Status""=""10 Weeks")} 3. {("Company Part Status""=""In Stock")"and"("Stock count""<""800""int")"and"("stock count"">""300""int")} I eksempel 1 og 3 skal alle kriterier være opfyldt (and). I eksempel 2 skal blot et af kriterierne være opfyldt (or). AddCISCriteriaEx {("Company Part Status""=""In Stock")"and"("Stock count"">""800""int")} {1} [CISGetColor 0 0 0] [CISGetColor 30 144 255] Ovennævnte eksempel vil vise alle komponenter der har status "In Stock" og "Stock count" større end 800 i CIS Explorer med sort tekst (CISGetColor 0 0 0) samt med blå baggrund (CISGetColor 30 144 255) Note: Bemærk at kriterium kun må indeholde mellemrum i feltnavne samt i tekst sammenligning og ikke i selve opbygningen idet at alt er separeret med gåseøjne. Synlighed Angiver om rækken skal vises i CIS explorer hvis det pågældende kriterium er opfyldt. Hvis Synlighed er sat til 0 (nul) så vises rækken ikke hvis komponenten opfylder de angivne kriterier. Som eksempel kan det være at udgåede (obsolete) komponenter ikke må anvendes i nye designs og derfor ønskes skjult for brugeren i listen over komponenter i CIS Explorer. Dette gøres nemt med kommandoen AddCISCriteriaEx {("Company Part Status""=""Obsolete")} {0} [CISGetColor 0 0 0] [CISGetColor 255 255 255] Her betyder {0} at rækken skjules i CIS Explorer. Tekstfarve Angiver hvilken farve teksten skal have hvis komponenten opfylder det opsatte kriterium Angives som en r g b værdi, brug f.eks. siden http://www.tayloredmktg.com/rgb/ som opslag Som standard vises tekstfarven som sort (CISGetColor 0 0 0) I ovenstående eksempel vises række 38 som værende blå (CISGetColor 0 0 128) pga. at stock count < 800 vha. udtrykket AddCISCriteriaEx {("Stock count""<""800""int")} {1} [CISGetColor 0 0 128] [CISGetColor 255 255 255] Nordcad Systems A/S support@nordcad.dk Side 3 af 7

Rækkefarve Angiver farven på rækken (baggrundsfarven for den enkelte række i CIS explorer) hvis komponenten opfylder det opsatte kriterium. Som standard vises rækkefarven som hvid (CISGetColor 255 255 255) I ovenstående eksempel vises række 41 44 som grå (CISGetColor 205 205 205) pga. at company part status er tom vha. udtrykket AddCISCriteriaEx {("Company Part Status""=""")} {1} [CISGetColor 0 0 0] [CISGetColor 205 205 205] Prioritet for farvelægning ud fra opstillede kriterier Farvelægningen af rækkerne i CIS Explorer sker i den rækkefølge som kriterierne indlæses. Eksempel: Opsætningen indeholder følgende 2 linjer i den angivne rækkefølge AddCISCriteriaEx {("Company Part Status""=""")} {1} [CISGetColor 0 0 0] [CISGetColor 205 205 205] AddCISCriteriaEx {("Stock count""=""")} {1} [CISGetColor 0 0 0] [CISGetColor 218 112 214] Her angives først at hvis Company Part Status er tom så skal rækken farves grå (CISGetColor 205 205 205) derefter at hvis Stock count er tom så skal den være lilla (CISGetColor 218 112 214). Det betyder at hvis begge kriterier opfyldes så vil sidst angivne kriterium vinde og rækken vil blive lilla hvilket ses i nedenstående billede. Byttes de 2 kriterier om til AddCISCriteriaEx {("Stock count""=""")} {1} [CISGetColor 0 0 0] [CISGetColor 218 112 214] AddCISCriteriaEx {("Company Part Status""=""")} {1} [CISGetColor 0 0 0] [CISGetColor 205 205 205] vil det være den modsatte situation og række vil blive grå. Nordcad Systems A/S support@nordcad.dk Side 4 af 7

Check hvilke kriterier der er defineret Det kan nemt checkes hvilke kriterier der anvendes til farvelægning i CIS Explorer. I Capture CIS' Command Window skrives kommandoen DisplayCISCriteria hvorefter de opsatte kriterier vises sorteret efter prioritet således at nederste linje har højest prioritet og øverste linje har mindst prioritet. Note: Vær opmærksom på at Capture CIS bruger farverne rød, gul og grøn i CIS explorer til at vise status på komponenten og det derfor er værd at overveje at undgå netop disse farver til tekstfarve og rækkefarve. Guidet komponent valg med advarsler og blokeringer Der kan nemt opbygges en række kriterier som hjælper brugeren med at vælge de rigtige komponenter vha. advarsler og blokeringer. Hvis f.eks. udgåede (Obsolete) komponenter vises i listen i CIS Explorer men ikke må anvendes så kan en sådan komponent anvendes ved en fejl. For at undgå sådan en situation kan der blokeres for anvendelsen af sådanne komponenter. Tilsvarende kan der f.eks. advares hvis der anvendes komponenter der har for høj en pris eller som har lang leveringstid. Alt sammen er noget der nemt og hurtigt kan sættes op ved at modificere i Cis_PlacePartCheck.tcl der er en del af det eksempel der kan downloades. Programmet er opdelt i 2 sektioner 1. Oprettelse af variable 2. Opbygning af advarsler og blokeringer ud fra kriterier for variable Oprettelse af variable Ved placering og link af komponenter vil denne del af koden løbe alle part felter fra komponent databasen igennem og ved et match gemmes variablen i en liste med værdien af part feltet for det valgte varenummer (Part_Number) I det viste eksempel gemmes Company Part Status, Price og Part_Number Som eksempel foretages der i linje 10 sammenligning med om part feltet ($name) i komponent databasen hedder Price, kommandoen -nocase betyder at sammenligningen sker uden at tage hensyn til om der er anvendt store eller små bogstaver i navnet price. Hedder feltet Price så sættes plist(price) til værdien ($val) af dette part felt. Der vil så i 2 sektion kunne oprettes kriterier ud fra disse 3 part felter i komponent databasen. Nordcad Systems A/S support@nordcad.dk Side 5 af 7

Opbygning af advarsler og blokeringer vha. variable I denne del af koden kan der foretages diverse check som kan resultere i enten en advarsel eller en blokering for anvendelsen af den pågældende komponent. Der er 3 mulige udfald for en komponent baseret på dens part felter og om de falder ind under de angivne kriterier. Variablen result bestemmer om komponenten må placeres. result = 0 betyder at den ikke må placeres og result = 1 at den gerne må placeres. 1. Den må placeres uden yderligere notits (result = 1 fra linje 18) 2. Den må placeres med en advarsel (Den fanges af et kriterium i linje 27 eller 31 samt kombineres med en dialogboks vha. capdisplaymessagebox) 3. Den må ikke placeres (result = 0 og den fanges af et kriterium i linje 19, 23 eller 35+36 samt kombineres med en dialogboks vha. capdisplaymessagebox) Sammenligningerne foretages nu på de gemte variable fra før. Eksemplet for linje 19 til 21 forklares i nedenstående I linje 19 foretages en tekst sammenligning uden hensyntagen til små/store bogstaver for om variablen partstatus har værdien 20 Weeks {[string compare -nocase $plist(partstatus) "20 Weeks"]==0} Hvis ovenstående kriterium er opfyldt oprettes en dialogboks med kommandoen capdisplaymessagebox "Cannot Place Part For Condition\n\t Part Status=$plist(partstatus)" "Place Part Error" hvor \n betyder linjeskift og \t er en tabulator og $plist(partstatus) returnerer værdien af variablen partstatus. Samtidig sættes result = 0 hvilket betyder at parten ikke må placeres. Det vil give dialogboksen der er vist herunder Nordcad Systems A/S support@nordcad.dk Side 6 af 7

The following are trademarks or registered trademarks of Cadence Design Systems, Inc. 555 River Oaks Parkway, San Jose, CA 95134 Allegro, Cadence, Cadence logo, Concept, NC Verilog, OrCAD, PSpice, SPECCTRA, Verilog Other Trademarks All other trademarks are the exclusive property of their prospective owners. NOTICE OF DISCLAIMER: Nordcad Systems A/S is providing this design, code, or information "as is." By providing the design, code, or information as one possible implementation of this feature, application, or standard, Nordcad Systems A/S makes no representation that this implementation is free from any claims of infringement. You are responsible for obtaining any rights you may require for your implementation. Nordcad Systems A/S expressly disclaims any warranty whatsoever with respect to the adequacy of the implementation, including but not limited to any warranties or representations that this implementation is free from claims of infringement and any implied warranties of merchantability or fitness for a particular purpose. Nordcad Systems A/S support@nordcad.dk Side 7 af 7