Translated using Weblate (Finnish)
Currently translated at 100.0% (7700 of 7700 strings) Translation: KiCad EDA/master source Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
This commit is contained in:
parent
370c07a4c9
commit
839ce562c6
|
@ -17,7 +17,7 @@ msgstr ""
|
||||||
"Project-Id-Version: KiCad\n"
|
"Project-Id-Version: KiCad\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-08-02 08:53-0700\n"
|
"POT-Creation-Date: 2022-08-02 08:53-0700\n"
|
||||||
"PO-Revision-Date: 2022-08-11 16:14+0000\n"
|
"PO-Revision-Date: 2022-08-15 08:15+0000\n"
|
||||||
"Last-Translator: Toni Laiho <apelegeos@gmail.com>\n"
|
"Last-Translator: Toni Laiho <apelegeos@gmail.com>\n"
|
||||||
"Language-Team: Finnish <https://hosted.weblate.org/projects/kicad/"
|
"Language-Team: Finnish <https://hosted.weblate.org/projects/kicad/"
|
||||||
"master-source/fi/>\n"
|
"master-source/fi/>\n"
|
||||||
|
@ -29685,7 +29685,6 @@ msgid "Check rule syntax"
|
||||||
msgstr "Tarkista säännön syntaksit"
|
msgstr "Tarkista säännön syntaksit"
|
||||||
|
|
||||||
#: pcbnew/dialogs/panel_setup_rules_help_md.h:2
|
#: pcbnew/dialogs/panel_setup_rules_help_md.h:2
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"### Top-level Clauses\n"
|
"### Top-level Clauses\n"
|
||||||
"\n"
|
"\n"
|
||||||
|
@ -29976,67 +29975,68 @@ msgid ""
|
||||||
" (constraint connection_width (min 0.8mm))\n"
|
" (constraint connection_width (min 0.8mm))\n"
|
||||||
" (condition \"A.NetClass == 'Power'\"))"
|
" (condition \"A.NetClass == 'Power'\"))"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"### Ylä-tason Lausekkeet\n"
|
"### Huipputason lausekkeet\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (version <number>)\n"
|
" (versio <numero>)\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule <rule_name> <rule_clause> ...)\n"
|
" (sääntö <säännön_nimi> <säännön_lause> ...)\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
"<br>\n"
|
"<br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
"### Sääntölausekkeet\n"
|
"### Sääntölausekkeet\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (constraint <constraint_type> ...)\n"
|
" (rajoitus <rajoitustyyppi> ...)\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (condition \"<expression>\")\n"
|
" (ehto \"<lauseke>\")\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (layer \"<layer_name>\")\n"
|
" (taso \"<kerroksen_nimi>\")\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\t(severity <severity_name>)\n"
|
" (vakavuus <vakavuuden_nimi>)\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
"<br>\n"
|
"<br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
"### Rajoitustyypit\n"
|
"### Rajoitustyypit\n"
|
||||||
"\n"
|
"\n"
|
||||||
" * annular\\_width\n"
|
" * rengasmainen\\_leveys\n"
|
||||||
" * clearance\n"
|
" * välys\n"
|
||||||
" * courtyard_clearance\n"
|
" * yhteys\\_leveys\n"
|
||||||
" * diff\\_pair\\_gap\n"
|
" * piha-alue_välys\n"
|
||||||
|
" * diff\\_pari\\_väli\n"
|
||||||
" * diff\\_pair\\_uncoupled\n"
|
" * diff\\_pair\\_uncoupled\n"
|
||||||
" * disallow\n"
|
" * kieltää\n"
|
||||||
" * edge\\_clearance\n"
|
" * reuna\\_välitys\n"
|
||||||
" * length\n"
|
" * pituus\n"
|
||||||
" * hole\\_clearance\n"
|
" * reikä\\_väli\n"
|
||||||
" * hole\\_size\n"
|
" * reiän koko\n"
|
||||||
" * mechanical\\_clearance\n"
|
" * min\\_ratkaistu\\_reijät\n"
|
||||||
" * mechanical\\_hole\\_clearance\n"
|
" * fyysinen\\_välys\n"
|
||||||
" * min\\_resolved\\_spokes\n"
|
" * fyysinen\\_reikä\\_välys\n"
|
||||||
" * silk\\_clearance\n"
|
" * silkki\\_välys\n"
|
||||||
" * skew\n"
|
" * vinous\n"
|
||||||
" * text\\_height\n"
|
" * teksti\\_korkeus\n"
|
||||||
" * text\\_thickness\n"
|
" * tekstin\\_paksuus\n"
|
||||||
" * thermal\\_relief\\_gap\n"
|
" * lämpö\\_relief\\_rako\n"
|
||||||
" * thermal\\_spoke\\_width\n"
|
" * lämpö\\_pinna\\_leveys\n"
|
||||||
" * track\\_width\n"
|
" * johdin\\_leveys\n"
|
||||||
" * via\\_count\n"
|
" * läpivienti\\_määrä\n"
|
||||||
" * via\\_diameter\n"
|
" * läpivienti\\_halkaisija\n"
|
||||||
" * zone\\_connection\n"
|
" * vyöhyke\\_yhteys\n"
|
||||||
" \n"
|
|
||||||
" Note: `clearance` and `hole_clearance` rules are not run against items of "
|
|
||||||
"the same net; `mechanical_clearance` and `mechanical_hole_clearance` rules "
|
|
||||||
"are.\n"
|
|
||||||
"<br>\n"
|
|
||||||
" \n"
|
|
||||||
"### Kohdetyypit\n"
|
|
||||||
"\n"
|
"\n"
|
||||||
" * piilo_läpivienti\n"
|
"Huomaa: \"clearance\"- ja \"hole_clearance\"-sääntöjä ei suoriteta saman "
|
||||||
|
"verkon kohteille; \"physical_clearance\" ja \"physical_hole_clearance\" "
|
||||||
|
"säännöt ovat.\n"
|
||||||
|
"<br>\n"
|
||||||
|
"\n"
|
||||||
|
"### Tuotetyypit\n"
|
||||||
|
"\n"
|
||||||
|
" * haudattu\\_läpivienti\n"
|
||||||
" * grafiikka\n"
|
" * grafiikka\n"
|
||||||
" * reikä\n"
|
" * reikä\n"
|
||||||
" * mikro_läpivienti\n"
|
" * mikro\\_läpivienti\n"
|
||||||
" * antura\n"
|
" * antura\n"
|
||||||
" * teksti\n"
|
" * tekstiä\n"
|
||||||
" * johdin\n"
|
" * johdin\n"
|
||||||
" * läpivienti\n"
|
" * läpivienti\n"
|
||||||
" * vyöhyke\n"
|
" * vyöhyke\n"
|
||||||
|
@ -30045,219 +30045,226 @@ msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"### Vyöhykeyhteydet\n"
|
"### Vyöhykeyhteydet\n"
|
||||||
"\n"
|
"\n"
|
||||||
" * solid\n"
|
" * kiinteä\n"
|
||||||
" * thermal\\_reliefs\n"
|
" * lämpö\\_välykset\n"
|
||||||
" * none\n"
|
" * ei mitään\n"
|
||||||
"\n"
|
"\n"
|
||||||
"<br>\n"
|
"<br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
"### Vakavuuksien Nimet\n"
|
"### Vakavuuksien nimet\n"
|
||||||
"\n"
|
"\n"
|
||||||
" * varoitus\n"
|
" * Varoitus\n"
|
||||||
" * virhe\n"
|
" * virhe\n"
|
||||||
" * sulje pois\n"
|
" * poissulkeminen\n"
|
||||||
" * Jätä huomiotta\n"
|
" * ohita\n"
|
||||||
"\n"
|
"\n"
|
||||||
"<br>\n"
|
"<br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
"### Esimerkit\n"
|
"### Esimerkkejä\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (version 1)\n"
|
" (versio 1)\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule HV\n"
|
" (sääntö HV\n"
|
||||||
" (constraint clearance (min 1.5mm))\n"
|
" (rajoitusvälys (min 1,5 mm))\n"
|
||||||
" (condition \"A.NetClass == 'HV'\"))\n"
|
" (ehto \"A.NetClass == 'HV'\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule HV\n"
|
" (sääntö HV\n"
|
||||||
" (layer outer)\n"
|
" (ulompi kerros)\n"
|
||||||
" (constraint clearance (min 1.5mm))\n"
|
" (rajoitusvälys (min 1,5 mm))\n"
|
||||||
" (condition \"A.NetClass == 'HV'\"))\n"
|
" (ehto \"A.NetClass == 'HV'\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule HV_HV\n"
|
" (sääntö HV_HV\n"
|
||||||
" # wider clearance between HV tracks\n"
|
" # leveämpi välys HV-raitojen välillä\n"
|
||||||
" (constraint clearance (min \"1.5mm + 2.0mm\"))\n"
|
" (rajoitusvälys (min \"1,5 mm + 2,0 mm\"))\n"
|
||||||
" (condition \"A.NetClass == 'HV' && B.NetClass == 'HV'\"))\n"
|
" (ehto \"A.NetClass == 'HV' && B.NetClass == 'HV'\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule HV_unshielded\n"
|
" (sääntö HV_suojaamaton\n"
|
||||||
" (constraint clearance (min 2mm))\n"
|
" (rajoitusvälys (min 2mm))\n"
|
||||||
" (condition \"A.NetClass == 'HV' && !A.insideArea('Shield*')\"))\n"
|
" (ehto \"A.NetClass == 'HV' && !A.insideArea('Shield*')\"))\n"
|
||||||
"\t \n"
|
"\n"
|
||||||
"\t \n"
|
"\n"
|
||||||
"\t(rule heavy_thermals\n"
|
" (sääntö heavy_thermals\n"
|
||||||
" (constraint thermal_spoke_width (min 0.5mm))\n"
|
" (rajoite thermo_spoke_width (vähintään 0,5 mm))\n"
|
||||||
" (condition \"A.NetClass == 'HV'\"))\n"
|
" (ehto \"A.NetClass == 'HV'\"))\n"
|
||||||
"<br><br>\n"
|
"<br><br>\n"
|
||||||
"\t \n"
|
|
||||||
"### Huomioita\n"
|
|
||||||
"\n"
|
"\n"
|
||||||
"Versiolausekkeen tulee olla ensimmäisenä lausekkeena. Se kertoo tiedoston "
|
"### Huomautuksia\n"
|
||||||
"syntaksiversion \n"
|
|
||||||
"jotta tulevat versiot sääntökäsittelijöistä voivat tehdä automaattisia "
|
|
||||||
"päivityksiä. \n"
|
|
||||||
"Version tulee olla \"1\".\n"
|
|
||||||
"\n"
|
"\n"
|
||||||
"Sääntöjen tulee olla täsmällisyysjärjestyksessä. Jäljempänä olevat säännöt\n"
|
"Versiolausekkeen on oltava ensimmäinen lauseke. Se ilmaisee tiedoston "
|
||||||
"ovat etusijalla aiempiin nähden; täsmäävän säännön löydyttyä\n"
|
"syntaksiversion siten, että\n"
|
||||||
"loppuja sääntöjä ei enää katsota.\n"
|
"tulevat sääntöjen jäsentimet voivat suorittaa automaattisia päivityksiä. Sen "
|
||||||
|
"pitäisi olla\n"
|
||||||
|
"aseta \"1\".\n"
|
||||||
"\n"
|
"\n"
|
||||||
"Käytä Ctrl+/ rivien kommentoimiseksi päälle/pois.\n"
|
"Säännöt tulee järjestää tarkkuuden mukaan. Myöhemmin säännöt vaativat\n"
|
||||||
|
"etusija aikaisempiin sääntöihin nähden; kun vastaava sääntö löytyy\n"
|
||||||
|
"muita sääntöjä ei tarkasteta.\n"
|
||||||
|
"\n"
|
||||||
|
"Käytä Ctrl+/ kommentoidaksesi tai poistaaksesi kommentteja rivejä.\n"
|
||||||
"<br><br><br>\n"
|
"<br><br><br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
"### Lausekefunktiot\n"
|
"### Lausekefunktiot\n"
|
||||||
"\n"
|
"\n"
|
||||||
"Kaikki funktioparametrit tukevat villejä kortteja (`*` ja `?`).\n"
|
"Kaikki funktioparametrit tukevat yksinkertaisia jokerimerkkejä (`*` ja `?`)."
|
||||||
|
"\n"
|
||||||
"<br><br>\n"
|
"<br><br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
" A.insideCourtyard('<footprint_refdes>')\n"
|
" A.insideCourtyard('<footprint_refdes>')\n"
|
||||||
"Tosi jos mikään osa `A`:sta on kyseisen jalanjäljen kokonaisen piha-alueen "
|
"Tosi, jos jokin osa A:sta on annetun jalanjäljen pääpihalla.\n"
|
||||||
"sisällä.\n"
|
|
||||||
"<br><br>\n"
|
"<br><br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
" A.insideFrontCourtyard('<footprint_refdes>')\n"
|
" A.insideFrontCourtyard('<footprint_refdes>')\n"
|
||||||
"Tosi jos mikään osa `A`:sta on kyseisen jalanjäljen yläpuolen piha-alueen "
|
"Totta, jos jokin osa A:sta on annetun jalanjäljen etupihalla.\n"
|
||||||
"sisällä.\n"
|
|
||||||
"<br><br>\n"
|
"<br><br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
" A.insideBackCourtyard('<footprint_refdes>')\n"
|
" A.insideBackCourtyard('<footprint_refdes>')\n"
|
||||||
"Tosi jos mikään osa `A`:sta on kyseisen jalanjäljen alapuolen piha-alueen "
|
"Totta, jos jokin osa A:sta on annetun jalanjäljen takapihalla.\n"
|
||||||
"sisällä.\n"
|
|
||||||
"<br><br>\n"
|
"<br><br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
" A.insideArea('<zone_name>')\n"
|
" A.insideArea('<alueen_nimi>')\n"
|
||||||
"Tosi jos mikään osa `A`:sta on kyseisen vyöhykkeen ulkoviivojen sisällä.\n"
|
"Tosi, jos jokin osa A:sta on annetun vyöhykkeen ääriviivan sisällä.\n"
|
||||||
"<br><br>\n"
|
"<br><br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
" A.isPlated()\n"
|
" A.isPlated()\n"
|
||||||
"Tosi jos `A` on metallisoitu reikä.\n"
|
"Totta, jos \"A\":ssa on reikä, joka on pinnoitettu.\n"
|
||||||
"<br><br>\n"
|
"<br><br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
" A.inDiffPair('<net_name>')\n"
|
" A.inDiffPair('<verkon_nimi>')\n"
|
||||||
"Tosi jos `A`:lla on net joka on osa kyseistä differentiaaliparia.\n"
|
"Tosi, jos A:lla on verkko, joka on osa määritettyä differentiaaliparia.\n"
|
||||||
"`<net_name>` on differentiaaliparin perusnimi. Esimerkiksi "
|
"`<verkon_nimi>` on differentiaaliparin perusnimi. Esimerkiksi \"inDiffPair"
|
||||||
"`inDiffPair('CLK')`\n"
|
"('/CLK')\".\n"
|
||||||
"täsmää net:teihin `CLK_P` ja `CLK_N`.\n"
|
"vastaa kohteita `/CLK_P` ja `/CLK_N` verkoissa.\n"
|
||||||
"<br><br>\n"
|
"<br><br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
" AB.isCoupledDiffPair()\n"
|
" AB.isCoupledDiffPair()\n"
|
||||||
"Tosi jos `A` and `B` kuuluvat samaan differentiaalipariin.\n"
|
"Tosi, jos \"A\" ja \"B\" ovat saman erotusparin jäseniä.\n"
|
||||||
"<br><br>\n"
|
"<br><br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
" A.memberOf('<group_name>')\n"
|
" A.memberOf('<ryhmän_nimi>')\n"
|
||||||
"Tosi jos `A` kuuluu kyseiseen ryhmään. Mukaanlukien sisäkkäiset jäsenyydet.\n"
|
"Tosi, jos \"A\" on tietyn ryhmän jäsen. Sisältää sisäkkäisen jäsenyyden.\n"
|
||||||
"<br><br>\n"
|
"<br><br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
" A.existsOnLayer('<layer_name>')\n"
|
" A.existsOnLayer('<kerroksen_nimi>')\n"
|
||||||
"Tosi jos `A` löytyy kyseiseltä tasolta. Tason nimi voi olla joko\n"
|
"Tosi, jos \"A\" on annetulla tasolla. Tason nimi voi olla\n"
|
||||||
" Board Setup > Board Editor Layers annettu tai\n"
|
"joko nimi, joka on määritetty kohdassa Board Setup > Board Editor Layers "
|
||||||
"kanoninen nimi (esim. `F.Cu`).\n"
|
"tai\n"
|
||||||
|
"kanoninen nimi (eli \"F.Cu\").\n"
|
||||||
"\n"
|
"\n"
|
||||||
"Huomaa: Tämä antaa toden jos `A` on kyseisellä tasolla, siitä riippumatta\n"
|
"HUOM: tämä palauttaa tosi, jos \"A\" on annetulla tasolla, itsenäisesti\n"
|
||||||
"että käsitelläänkö sääntöä ylipäätään tätä kerrosta vasten vai ei.\n"
|
"siitä, arvioidaanko sääntöä kyseiselle tasolle vai ei.\n"
|
||||||
"Tätä varten käytä `(layer \"layer_name\")` lauseketta säännössä.\n"
|
"Käytä jälkimmäiselle säännössä `(taso \"kerroksen_nimi\")'-lausetta.\n"
|
||||||
"<br><br><br>\n"
|
"<br><br><br>\n"
|
||||||
"\n"
|
"\n"
|
||||||
"### Lisää esimerkkejä\n"
|
"### Lisää esimerkkejä\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule \"copper keepout\"\n"
|
" (sääntö \"kuparin säilytys\"\n"
|
||||||
" (constraint disallow track via zone)\n"
|
" (rajoitus estää jäljityksen vyöhykkeen kautta)\n"
|
||||||
" (condition \"A.insideArea('zone3')\"))\n"
|
" (ehto \"A.insideArea('zone3')\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule \"BGA neckdown\"\n"
|
" (sääntö \"BGA kaventaminen\"\n"
|
||||||
" (constraint track_width (min 0.2mm) (opt 0.25mm))\n"
|
" (rajoitettu radan_leveys (vähintään 0,2 mm) (opt. 0,25 mm))\n"
|
||||||
" (constraint clearance (min 0.05mm) (opt 0.08mm))\n"
|
" (rajoitusvälys (vähintään 0,05 mm) (opt. 0,08 mm))\n"
|
||||||
" (condition \"A.insideCourtyard('U3')\"))\n"
|
" (ehto \"A.insideCourtyard('U3')\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" # prevent silk over tented vias\n"
|
" # estä silkki läpivientien päällä\n"
|
||||||
" (rule silk_over_via\n"
|
" (sääntö silk_over_via\n"
|
||||||
" (constraint silk_clearance (min 0.2mm))\n"
|
" (rajoite silk_clearance (min 0,2 mm))\n"
|
||||||
" (condition \"A.Type == '*Text' && B.Type == 'Via'\"))\n"
|
" (ehto \"A.Type == '*Teksti' && B.Type == 'Via')))\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule \"Distance between Vias of Different Nets\" \n"
|
" (sääntö \"Etäisyys eri verkkojen kautta\"\n"
|
||||||
" (constraint hole_to_hole (min 0.254mm))\n"
|
" (rajoitusreikä_reikään (vähintään 0,254 mm))\n"
|
||||||
" (condition \"A.Type =='Via' && B.Type =='Via' && A.Net != B.Net\"))\n"
|
" (ehto \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B.Net\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule \"Clearance between Pads of Different Nets\" \n"
|
" (sääntö \"Välys eri verkkojen välillä\"\n"
|
||||||
" (constraint clearance (min 3.0mm))\n"
|
" (rajoitusvälys (min 3,0 mm))\n"
|
||||||
" (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != B.Net\"))\n"
|
" (ehto \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B.Net\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule \"Via Hole to Track Clearance\" \n"
|
" (sääntö \"Reiänläpivienti johtimen välykseen\"\n"
|
||||||
" (constraint hole_clearance (min 0.254mm))\n"
|
" (rajoitusreiän_väli (min 0,254 mm))\n"
|
||||||
" (condition \"A.Type =='Via' && B.Type =='Track'\"))\n"
|
" (ehto \"A.Type == 'Via' && B.Type == 'Track')))\n"
|
||||||
" \n"
|
"\n"
|
||||||
" (rule \"Pad to Track Clearance\" \n"
|
" (sääntö \"Antura johdinvälykseen\"\n"
|
||||||
" (constraint clearance (min 0.2mm))\n"
|
" (rajoitusvälys (min 0,2 mm))\n"
|
||||||
" (condition \"A.Type =='Pad' && B.Type =='Track'\"))\n"
|
" (ehto \"A.Type == 'Pad' && B.Type == 'Raita')))\n"
|
||||||
|
"\n"
|
||||||
|
"\t\n"
|
||||||
|
"\t\t(sääntö \"väli 1mm-leikkaukseen\"\n"
|
||||||
|
" (rajoitusvälys (vähintään 0,8 mm))\n"
|
||||||
|
" (ehto \"A.Layer == 'Edge.Cuts' && A.Thickness == 1,0mm\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule \"clearance-to-1mm-cutout\"\n"
|
" (sääntö \"Maksimiporareiän koko mekaaninen\"\n"
|
||||||
" (constraint clearance (min 0.8mm))\n"
|
" (rajoitusreiän_koko (max 6,3 mm))\n"
|
||||||
" (condition \"A.Layer=='Edge.Cuts' && A.Thickness == 1.0mm\"))\n"
|
" (ehto \"A.Pad_Type == 'NPTH, mekaaninen\"))\n"
|
||||||
|
"\n"
|
||||||
|
" (sääntö \"Max porausreiän koko PTH\"\n"
|
||||||
|
" (rajoitusreiän_koko (max 6,35 mm))\n"
|
||||||
|
" (ehto \"A.Pad_Type == 'Through-hole\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" (rule \"Max Drill Hole Size Mechanical\" \n"
|
" # Määritä optimaalinen väli tietylle erotusparille\n"
|
||||||
" (constraint hole_size (max 6.3mm))\n"
|
" (sääntö \"dp clock gap\"\n"
|
||||||
" (condition \"A.Pad_Type == 'NPTH, mechanical'\"))\n"
|
" (rajoitus diff_pair_gap (opt \"0,8mm\"))\n"
|
||||||
" \n"
|
" (ehto \"A.inDiffPair('/CLK')\"))\n"
|
||||||
" (rule \"Max Drill Hole Size PTH\" \n"
|
"\n"
|
||||||
" (constraint hole_size (max 6.35mm))\n"
|
" # Määritä suurempi välys minkä tahansa erotusparin ympärille\n"
|
||||||
" (condition \"A.Pad_Type == 'Through-hole'\"))\n"
|
" (sääntö \"dp-selvitys\"\n"
|
||||||
|
" (rajoitusvälys (min \"1,5 mm\"))\n"
|
||||||
|
" (ehto \"A.inDiffPair('*') && !AB.isCoupledDiffPair()\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" # Specify an optimal gap for a particular diff-pair\n"
|
" # Älä käytä lämpöreliefiä jäähdytyselementtien pehmusteissa\n"
|
||||||
" (rule \"dp clock gap\"\n"
|
" (sääntö heat_sink_pad\n"
|
||||||
" (constraint diff_pair_gap (opt \"0.8mm\"))\n"
|
" (rajoitus zone_connection kiinteä)\n"
|
||||||
" (condition \"A.inDiffPair('CLK') && AB.isCoupledDiffPair()\"))\n"
|
" (ehto \"A.Fabrication_Property == 'Jähdytyselementti\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
" # Specify a larger clearance around any diff-pair\n"
|
" # Edellytä, että kaikki neljä lämmönpoistopinnaa yhdistetään ylätason "
|
||||||
" (rule \"dp clearance\"\n"
|
"vyöhykkeeseen\n"
|
||||||
" (constraint clearance (min \"1.5mm\"))\n"
|
" (sääntö täysin_spoked_pads\n"
|
||||||
" (condition \"A.inDiffPair('*') && !AB.isCoupledDiffPair()\"))\n"
|
" (rajoite min_resolved_spokes 4))\n"
|
||||||
"\t\t\n"
|
|
||||||
"\t\t\n"
|
|
||||||
"\t\t# Don't use thermal reliefs on heatsink pads\n"
|
|
||||||
" (rule heat_sink_pad\n"
|
|
||||||
" (constraint zone_connection solid)\n"
|
|
||||||
" (condition \"A.Fabrication_Property == 'Heatsink pad'\"))\n"
|
|
||||||
"\n"
|
"\n"
|
||||||
" # Require all four thermal relief spokes to connect to parent zone\n"
|
" # Aseta lämpöpoistoväli ja pinnojen leveys kaikille vyöhykkeille\n"
|
||||||
" (rule fully_spoked_pads\n"
|
" (sääntö määritelty_helief\n"
|
||||||
" (constraint min_resolved_spokes 4))\n"
|
" (rajoite thermo_relief_gap (min 10mil))\n"
|
||||||
|
" (rajoite thermo_spoke_width (min 12mil)))\n"
|
||||||
"\n"
|
"\n"
|
||||||
" # Set thermal relief gap & spoke width for all zones\n"
|
" # Ohita lämpöpoistoväli ja pinnan leveys GND- ja PWR-vyöhykkeille\n"
|
||||||
" (rule defined_relief\n"
|
" (sääntö määritelty_helief_pwr\n"
|
||||||
" (constraint thermal_relief_gap (min 10mil))\n"
|
" (rajoite thermo_relief_gap (min 10mil))\n"
|
||||||
" (constraint thermal_spoke_width (min 12mil)))\n"
|
" (rajoite thermo_spoke_width (min 12mil))\n"
|
||||||
"\n"
|
" (ehto \"A.Name == 'zone_GND' || A.Name == 'zone_PWR')))\n"
|
||||||
" # Override thermal relief gap & spoke width for GND and PWR zones\n"
|
|
||||||
" (rule defined_relief_pwr\n"
|
|
||||||
" (constraint thermal_relief_gap (min 10mil))\n"
|
|
||||||
" (constraint thermal_spoke_width (min 12mil))\n"
|
|
||||||
" (condition \"A.Name == 'zone_GND' || A.Name == 'zone_PWR'\"))\n"
|
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" # Prevent solder wicking from SMD pads\n"
|
" # Estä juotteen imeytyminen SMD-tyynyistä\n"
|
||||||
" (rule holes_in_pads\n"
|
" (sääntö holes_in_pads\n"
|
||||||
" (constraint mechanical_hole_clearance (min 0.2mm))\n"
|
" (rajoite fyysinen_reiän_väli (min 0,2 mm))\n"
|
||||||
" (condition \"B.Pad_Type == 'SMD'\"))\n"
|
" (ehto \"B.Pad_Type == 'SMD'\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
" # Disallow solder mask margin overrides\n"
|
" # Estä juotosmaskin marginaalin ohitukset\n"
|
||||||
" (rule \"disallow solder mask margin overrides\"\n"
|
" (sääntö \"kiellä juotosmaskin marginaalien ohitukset\"\n"
|
||||||
" (constraint assertion \"A.Soldermask_Margin_Override == 0mm\")\n"
|
" (rajoitusväite \"A.Soldermask_Margin_Override == 0mm\")\n"
|
||||||
" (condition \"A.Type == 'Pad'\"))\n"
|
" (ehto \"A.Type == 'Pad\"))\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
" # Enforce a mechanical clearance between components and board edge\n"
|
" # Varmista komponenttien ja levyn reunan välinen mekaaninen välys\n"
|
||||||
" (rule front_mechanical_board_edge_clearance\n"
|
" (sääntö front_mechanical_board_edge_clearance\n"
|
||||||
" (layer \"F.Courtyard\")\n"
|
" (taso \"F.Courtyard\")\n"
|
||||||
" (constraint physical_clearance (min 3mm))\n"
|
" (rajoite fyysinen_väli (min 3mm))\n"
|
||||||
" (condition \"B.Layer == 'Edge.Cuts'\"))\n"
|
" (ehto \"B.Layer == 'Edge.Cuts\"))\n"
|
||||||
|
"\n"
|
||||||
|
"\n"
|
||||||
|
" # Tarkista virrankantokyky\n"
|
||||||
|
" (sääntö suurvirta\n"
|
||||||
|
" (rajoite track_width (vähintään 1,0 mm))\n"
|
||||||
|
" (rajoite connect_width (vähintään 0,8 mm))\n"
|
||||||
|
" (ehto \"A.NetClass == 'Teho\"))"
|
||||||
|
|
||||||
#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:72
|
#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:72
|
||||||
msgid "Default properties for new dimension objects:"
|
msgid "Default properties for new dimension objects:"
|
||||||
|
|
Loading…
Reference in New Issue