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:
Toni Laiho 2022-08-11 17:40:34 +00:00 committed by Hosted Weblate
parent 370c07a4c9
commit 839ce562c6
No known key found for this signature in database
GPG Key ID: A3FAAA06E6569B4C
1 changed files with 186 additions and 179 deletions

View File

@ -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:"