logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

KiCad 5.0.2 Ustawianie 0.0 układu wspołrzędnych - Jak ?

paladyn 14 Mar 2019 18:07 1095 6
  • #1 17841806
    paladyn
    Poziom 15  
    Witam,

    Z ciekawości postanowiłem spróbować narysować pewne urządzenie i o ile rysowanie samego schematu było całkiem przyjemne to już rysowanie PCB to jakiś masochizm. Z racji tego, że w pracy korzystam z Altium Designer rysując PCB w KiCad doszukuję się podobnych mechanizmów, ale do rzeczy.

    W Altiumie mogę ustawić dowolny punkt siatki jako punkt bazowy 0.0 i względem niego mogę narysować obrys płytki czy też układać elementy. Tutaj jakiś spryciak ustawił lewy górny punkt arkusza i za cholerę nie mogę się doszukać gdzie to można zmienić.

    Do czego to potrzebuje ? Choćby po to żeby narysować obrys płytki. Jak zacznę rysować od punktu 0.0 to obrys rysuje się poza krawędziami arkusza i przechodzi przez jego linie co znacznie ogranicza widoczność. Jak zacznę gdzieś w środku to chcąc narysować płytkę np o rozmiarze 100mm x 160mm muszę włączyć kalkulator i dodać nowe wymiary do aktualnych położeń tych linii.

    W Altiumie jak rysuje obrys to ustawię sobie 0.0 gdzie mi pasuje po czym mogę z palca wpisywać położenia linii i linia o długości 160mm zaczyna się w punkcie 0 i kończy w 160 a w kicadzie chcąc tak zrobić to zacznę np od punktu 25.89 i muszę sobie dodać do tego 160.

    Da się jakoś rozwiązać mój problem ?
  • Pomocny post
    #2 17842037
    chudybyk
    Poziom 31  
    Początek układu współrzędnych można zdefiniować w "Worksheet Layout Editor" - to ikonka najbardziej na prawo po uruchomieniu KiCad-a. Tylko czy nie będzie wtedy ujemnych koordynatów? Nie sprawdzałem.
    Ja zwykle zaczynam rysować obrys płytki od "równych" wartości, np. x=50, y=50 i w tym punkcie naciskam spację - wtedy resetuje się licznik tymczasowych koordynatów - na dole paska po prawej stronie za koordynatami globalnymi. Ma oznaczenia dx i dy. Każda spacja resetuje tę wartość, więc można szybko narysować lub zmierzyć odległość. Gdyby trzeba było, to można w ustawieniach przełączyć te koordynaty na polarne - wtedy zamiast 'dx' i 'dy' będzie mierzył odległość 'r' i kąt 'theta'. To bardzo fajne narzędzie.
  • Pomocny post
    #3 17842425
    fred4u
    Poziom 27  
    Jezeli wpisujesz współrzędne obiektów "z palca" (w oknie dialogowym), to są to zawsze współrzędne liczone względem "globalnego" punktu (0,0) wypadającego owszem poza krawędziami arkusza. Ja po prostu wyłączam rysowanie ramek i ustawiam się w globalne (0,0).
  • #4 17845271
    paladyn
    Poziom 15  
    Dzięki Panowie za pomoc, wyłączę arkusz i zacznę rysować w (0.0).
  • #5 17851292
    TWl
    Poziom 21  
    paladyn napisał:
    Witam,
    Tutaj jakiś spryciak ustawił lewy górny punkt arkusza i za cholerę nie mogę się doszukać gdzie to można zmienić.

    A w Altiumie jakieś spryciak od lat nie może poprawić szybkości działania programu ;-) Czyżby Delphi nie wyrabiało? :D

    Przestawianie początku układu współrzędnych może pojawić się w trakcie developmentu V6, nie mogliśmy dodać do 5.1 ze względu na konieczność zmian w formacie plików. Niedługo pojawi się też constraint solver do wymiarowania obrysów PCB i footprintów.

    Pozdrawiam,
    TW
  • #6 17851408
    paladyn
    Poziom 15  
    TWI jesteś może developerem KiCada ? Przynajmniej tak odebrałem kontekst wypowiedz. Jeśli tak to przyjmij moje gratulacje na swoje ręce. Wiedz, że czas który poświęcacie na ten projekt nie idzie na marne i ludzie to doceniają !

    Faktycznie Altium lekko zamula i np wersja 10 ciągle sypie błędami pamięci w stylu "katastrofalny błąd" :D Jest też sporo innych rzeczy, które kompletnie nie działają.

    Natomiast jeśli chodzi o KiCada to trzeba przyznać, że np w porównaniu do Eeagla to nieba a ziemia. Na prawdę jestem pełen podziwu, że projekt open source jest na tak zaawansowanym poziomie i w gruncie rzeczy do świetności nie wiele mu już brakuje. Edytor schematów jest bardzo dobry, natomiast gorzej jest w rysowaniem footprintów i samego PCB

    Przydało by się dodać:

    1. Usuwanie miedzi ze soldermaski. Tutaj chyba było by najmniej roboty bo z tego co się orientuje, to wystarczyło by zrobić mirrora położenia ścieżki miedzi i wkleić współrzędne na warstwie soldermaski . W Altiumie 15 można wyłączyć soldermaskę klikając 2 razy na ścieżce i wybrać z menu kontekstowego stosowną opcje.

    2. Planujecie dodać przyciąganie kursora np do środka padów czy linii obrysowych celem dokładnego pomiaru odległości ? Takie coś funkcjonuje w Altiumie przez co można bardzo dokładnie zmierzyć np odległość między padami czy też zmierzyć szerokość danego obrysu.

    3. Czy będzie możliwość wyświetlenia drzewa wszystkich projektów a nie tylko jednego jak do tej pory jest ?

    Przyznam szczerze, że dziś szukałem na stronie KiCada gdzie tu można dodać swoje przemyślenia , co warto dodać itd.
  • #7 17853538
    TWl
    Poziom 21  
    paladyn napisał:
    TWI jesteś może developerem KiCada ? Przynajmniej tak odebrałem kontekst wypowiedz. Jeśli tak to przyjmij moje gratulacje na swoje ręce. Wiedz, że czas który poświęcacie na ten projekt nie idzie na marne i ludzie to doceniają !

    Coś tam grzebię przy KiCadzie...

    Cytat:

    1. Usuwanie miedzi ze soldermaski.

    Wersja 5.1 snapuje kursor do elementów graficznych/padów/ścieżek przy rysowaniu (trzeba włączyć w opcjach), to powinno przynajmniej ułatwić rysowanie "dziur" w soldermasce.

    Cytat:

    2. Planujecie dodać przyciąganie kursora np do środka padów czy linii obrysowych celem dokładnego pomiaru odległości ?

    ZTCP jest w v5.1.

    Cytat:

    3. Czy będzie możliwość wyświetlenia drzewa wszystkich projektów a nie tylko jednego jak do tej pory jest ?

    Jest taki plan ale wymaga dość gruntownej przebudowy kodu KiCada. Może pojawi się w V6.

    Cytat:

    Przyznam szczerze, że dziś szukałem na stronie KiCada gdzie tu można dodać swoje przemyślenia , co warto dodać itd.

    Jeśli chcesz dotrzeć do deweloperów, to najprościej przez bug trackera:
    Link

    Pozdrawiam,
    TW
REKLAMA