ఒక సంవత్సరం అభివృద్ధి తర్వాత, ప్రింటెడ్ సర్క్యూట్ బోర్డ్ల కోసం ఉచిత కంప్యూటర్-ఎయిడెడ్ డిజైన్ సిస్టమ్ యొక్క విడుదల KiCad 7.0.0 ప్రచురించబడింది. ప్రాజెక్ట్ Linux ఫౌండేషన్ కిందకి వచ్చిన తర్వాత ఏర్పడిన మొదటి ముఖ్యమైన విడుదల ఇది. Linux, Windows మరియు macOS యొక్క వివిధ పంపిణీల కోసం బిల్డ్లు సిద్ధం చేయబడ్డాయి. కోడ్ wxWidgets లైబ్రరీని ఉపయోగించి C++లో వ్రాయబడింది మరియు GPLv3 లైసెన్స్ క్రింద లైసెన్స్ చేయబడింది.
KiCad ఎలక్ట్రికల్ రేఖాచిత్రాలు మరియు ప్రింటెడ్ సర్క్యూట్ బోర్డ్లను సవరించడం, బోర్డు యొక్క 3D విజువలైజేషన్, ఎలక్ట్రికల్ సర్క్యూట్ మూలకాల లైబ్రరీతో పని చేయడం, గెర్బర్ టెంప్లేట్లను మార్చడం, ఎలక్ట్రానిక్ సర్క్యూట్ల ఆపరేషన్ను అనుకరించడం, ప్రింటెడ్ సర్క్యూట్ బోర్డ్లు మరియు ప్రాజెక్ట్ నిర్వహణను సవరించడం కోసం సాధనాలను అందిస్తుంది. ప్రాజెక్ట్ ఎలక్ట్రానిక్ భాగాలు, పాదముద్రలు మరియు 3D నమూనాల లైబ్రరీలను కూడా అందిస్తుంది. కొంతమంది PCB తయారీదారుల ప్రకారం, దాదాపు 15% ఆర్డర్లు KiCadలో తయారు చేయబడిన స్కీమాటిక్లతో వస్తాయి.
కొత్త విడుదలలో మార్పులు:
- సర్క్యూట్లు, ప్రింటెడ్ సర్క్యూట్ బోర్డులు మరియు ఫార్మాట్ ఫ్రేమ్ల సంపాదకులలో, ఏదైనా సిస్టమ్ ఫాంట్లను ఉపయోగించడం సాధ్యమవుతుంది.
- స్కీమాటిక్ మరియు PCB ఎడిటర్లకు టెక్స్ట్ బ్లాక్లకు మద్దతు జోడించబడింది.
- 3D మరియు 3D పరిసరాలను నావిగేట్ చేయడానికి మౌస్ వేరియంట్ అయిన XNUMXDconnexion SpaceMouse కోసం మద్దతు జోడించబడింది. స్కీమాటిక్ ఎడిటర్, సింబల్ లైబ్రరీ, PCB ఎడిటర్ మరియు XNUMXD వ్యూయర్లో SpaceMouse-నిర్దిష్ట మానిప్యులేషన్లకు మద్దతు కనిపించింది. SpaceMouseతో పని చేయడం ప్రస్తుతం Windows మరియు macOSలో మాత్రమే అందుబాటులో ఉంది (భవిష్యత్తులో, libspacenavని ఉపయోగించి, ఇది Linuxలో కూడా పని చేయడానికి ప్రణాళిక చేయబడింది).
- అసాధారణమైన ముగింపుల విషయంలో పంపిన నివేదికలలో ప్రతిబింబం కోసం అప్లికేషన్ యొక్క ఆపరేషన్ గురించిన సమాచార సేకరణ అందించబడుతుంది. ఈవెంట్లను ట్రాక్ చేయడానికి, ఎర్రర్ సమాచారాన్ని సేకరించడానికి మరియు క్రాష్ డంప్లను రూపొందించడానికి సెంట్రీ ప్లాట్ఫారమ్ ఉపయోగించబడుతుంది. ప్రసారం చేయబడిన KiCad క్రాష్ డేటా సెంట్రీ క్లౌడ్ సర్వీస్ (SaaS)ని ఉపయోగించి ప్రాసెస్ చేయబడుతుంది. భవిష్యత్తులో, నిర్దిష్ట ఆదేశాలను అమలు చేయడానికి ఎంత సమయం పడుతుంది అనే సమాచారాన్ని ప్రతిబింబించే పనితీరు కొలమానాలతో టెలిమెట్రీని సేకరించడానికి సెంట్రీని ఉపయోగించాలని ప్లాన్ చేయబడింది. నివేదికలను పంపడం ప్రస్తుతం Windows కోసం బిల్డ్లలో మాత్రమే అందుబాటులో ఉంది మరియు స్పష్టమైన వినియోగదారు సమ్మతి (ఆప్ట్-ఇన్) అవసరం.
- ఇన్స్టాల్ చేయబడిన ప్యాకేజీల కోసం అప్డేట్ల కోసం స్వయంచాలకంగా తనిఖీ చేయగల సామర్థ్యం మరియు వాటిని ఇన్స్టాల్ చేయమని ప్రాంప్ట్ చేసే నోటిఫికేషన్ను ప్రదర్శించడం ప్లగిన్ మరియు కంటెంట్ మేనేజర్కి జోడించబడింది. డిఫాల్ట్గా, చెక్ డిసేబుల్ చేయబడింది మరియు సెట్టింగ్లలో యాక్టివేషన్ అవసరం.
- ప్రాజెక్ట్ ఇంటర్ఫేస్, స్కీమాటిక్ మరియు ప్రింటెడ్ సర్క్యూట్ బోర్డ్ ఎడిటర్లు, గెర్బర్ ఫైల్ వ్యూయర్ మరియు ఫార్మాట్ ఫ్రేమ్ ఎడిటర్లకు డ్రాగ్ & డ్రాప్ మోడ్లో ఫైల్లను తరలించడానికి మద్దతు జోడించబడింది.
- MacOS కోసం అసెంబ్లీలు అందించబడ్డాయి, Apple M1 మరియు M2 ARM చిప్ల ఆధారంగా Apple పరికరాల కోసం రూపొందించబడ్డాయి.
- స్క్రిప్ట్లలో ఉపయోగం కోసం మరియు కమాండ్ లైన్ నుండి చర్యల ఆటోమేషన్ కోసం ప్రత్యేక kicad-cli యుటిలిటీ జోడించబడింది. వివిధ ఫార్మాట్లలో సర్క్యూట్ మరియు PCB మూలకాలను ఎగుమతి చేయడానికి విధులు అందించబడతాయి.
- రేఖాచిత్రాలు మరియు చిహ్నాలు రెండింటికీ సంపాదకులు ఇప్పుడు దీర్ఘచతురస్రం మరియు వృత్తంతో ఆదిమాంశాలకు మద్దతు ఇస్తారు.
- ఆధునికీకరించిన ఆర్తోగోనల్ డ్రాగ్ ప్రవర్తన (ఆఫ్సెట్ ఇప్పుడు ట్రాక్లను మూలల పరివర్తనలు మరియు అక్షర ట్రావర్సల్తో అడ్డంగా ఉంచుతుంది).
- గుర్తు ఎడిటర్ పిన్ టేబుల్తో అనుబంధించబడిన సామర్థ్యాలను విస్తరించింది. కొలత యూనిట్ల ఆధారంగా పిన్లను ఫిల్టర్ చేయగల సామర్థ్యం జోడించబడింది, టేబుల్ నుండి పిన్ల కొలత యూనిట్లను మార్చడం, చిహ్నాల సమూహంలో పిన్లను సృష్టించడం మరియు తొలగించడం మరియు సమూహ పిన్ల సంఖ్యను వీక్షించడం.
- అననుకూల మెష్ని ఉపయోగించి చిహ్నాన్ని ఉంచినప్పుడు హెచ్చరించడానికి కొత్త ERC చెక్ జోడించబడింది (ఉదాహరణకు, సరిపోలని మెష్ కనెక్షన్లను చేయడంలో సమస్యలను కలిగిస్తుంది).
- కండక్టర్ను సరిగ్గా 45 డిగ్రీలు తిప్పడానికి మోడ్ జోడించబడింది (గతంలో, సరళ రేఖలో లేదా ఏకపక్ష కోణంలో భ్రమణానికి మద్దతు ఉంది).
- రూపొందించబడిన కాంపోనెంట్ లొకేషన్ ఫైల్లలో చేర్చబడని రేఖాచిత్రంపై చిహ్నాలను గుర్తించడానికి డోంట్ పాపులేట్ (DNP) మోడ్ జోడించబడింది. DNP చిహ్నాలు రేఖాచిత్రంలో తేలికపాటి రంగులో హైలైట్ చేయబడ్డాయి.
- అనుకరణ మోడల్ ఎడిటర్ (“సిమ్యులేషన్ మోడల్”) జోడించబడింది, ఇది రేఖాచిత్రంలో టెక్స్ట్ వివరణలను చొప్పించకుండా, గ్రాఫికల్ మోడ్లో అనుకరణ మోడల్ యొక్క పారామితులను కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
- ODBC ఇంటర్ఫేస్ని ఉపయోగించి బాహ్య డేటాబేస్కు చిహ్నాలను లింక్ చేసే సామర్థ్యం జోడించబడింది. వివిధ స్కీమ్ల చిహ్నాలను కూడా ఒక సాధారణ లైబ్రరీకి లింక్ చేయవచ్చు.
- చిహ్న ఎంపిక విండోలో అనుకూల ఫీల్డ్లను ప్రదర్శించడానికి మరియు శోధించడానికి మద్దతు జోడించబడింది.
- రేఖాచిత్రంలో హైపర్టెక్స్ట్ లింక్లను ఉపయోగించగల సామర్థ్యం జోడించబడింది.
- PDF ఆకృతికి మెరుగైన మద్దతు. PDF వ్యూయర్లో బుక్మార్క్ల (విషయాల పట్టిక) విభాగానికి మద్దతు జోడించబడింది. PDFకు సర్క్యూట్ చిహ్నాల గురించి సమాచారాన్ని ఎగుమతి చేసే సామర్థ్యం అమలు చేయబడింది. బాహ్య మరియు అంతర్గత లింక్లకు మద్దతు జోడించబడింది.
- లింక్ చేయబడిన లైబ్రరీకి భిన్నంగా ఉండే పాదముద్రలను గుర్తించడానికి పాదముద్ర స్థిరత్వ తనిఖీని జోడించారు.
- విస్మరించబడిన DRC పరీక్షల జాబితాతో బోర్డు మరియు ఫుట్ప్రింట్ ఎడిటర్లకు ప్రత్యేక ట్యాబ్ జోడించబడింది.
- రేడియల్ కొలతలకు మద్దతు జోడించబడింది.
- ప్రింటెడ్ సర్క్యూట్ బోర్డ్లో టెక్స్ట్ ఆబ్జెక్ట్లను విలోమం చేసే సామర్థ్యం జోడించబడింది.
- జోన్లను స్వయంచాలకంగా పూరించడానికి ఒక ఎంపిక జోడించబడింది.
- మెరుగైన PCB సాధనాలు. రివర్స్ ఇంజనీరింగ్లో రిఫరెన్స్ బోర్డ్ నుండి బోర్డ్ అవుట్లైన్లు లేదా ఫుట్ప్రింట్ స్థానాలను సులభంగా కాపీ చేయడానికి నేపథ్యంలో చిత్రాన్ని ప్రదర్శించే సామర్థ్యాన్ని జోడించారు. ఫుట్ప్రింట్ల పూర్తి అన్రూట్ మరియు ఆటోమేటిక్ ట్రాక్ పూర్తి కోసం మద్దతు జోడించబడింది.
- ముసుగు ద్వారా శోధించడం మరియు వస్తువులను ఫిల్టర్ చేయడం కోసం PCB ఎడిటర్కి కొత్త ప్యానెల్ జోడించబడింది.
- PCB ఎడిటర్కు లక్షణాలను మార్చడానికి కొత్త ప్యానెల్ జోడించబడింది.
- పాదముద్రల పంపిణీ, ప్యాకేజింగ్ మరియు కదలిక కోసం మెరుగైన సాధనాలు.
- STEP ఫార్మాట్లో ఎగుమతి చేసే సాధనం KiCadతో సాధారణమైన PCB పార్సింగ్ ఇంజిన్కి బదిలీ చేయబడింది.
మూలం: opennet.ru