Dom · Ostalo · Kako raditi sa librecadom. Osnove automatskog pozicioniranja i kreiranja primitiva

Kako raditi sa librecadom. Osnove automatskog pozicioniranja i kreiranja primitiva

U ovom članku ćemo predstaviti osnovne koncepte QCAD-a i naučiti osnove crtanja. Članak je napisan na način da čitatelj postepeno stiče potrebna znanja. Kako napredujete, naići ćete na male zadatke dizajnirane da vam pomognu da savladate QCAD. Na kraju članka će se raspravljati o vježbi za stvaranje jednostavne skice koja će vam omogućiti da konsolidirate stečene vještine.
>> Na sadržaj serije članaka “Ovladavanje QCAD-om i LibreCAD-om”.

O seriji članaka

Ova serija članaka namijenjena je širokoj publici, od početnika koji se upoznaje sa CAD crtanjem do iskusnog CAD korisnika koji je tek u QCAD-u, može poslužiti kao tutorijal ili tutorijal u savladavanju QCAD-a.

Razlozi za pisanje

Za korisnika Linuxa, kada se ukaže potreba za radom sa dvodimenzionalnim kompjuterskim crtežima, hitno je pitanje odabira i savladavanja alata koji na adekvatan način rješava takve probleme. Nažalost, trenutno postoji praznina u oblasti rada sa klasičnim 2D crtežima u Linuxu, posebno kada su u pitanju edukativni materijali. S tim u vezi, odlučio sam da posvetim seriju članaka podučavanju rada u QCAD-u - jednom od najrazvijenijih besplatnih programa za crtanje.

Zašto QCAD?

QCAD je jedan od najnaprednijih besplatnih programa za kreiranje 2D crteža. Za Linux, ovaj program je omiljen u ovoj kategoriji. QCAD ima sljedeće prednosti u odnosu na konkurente kao što je vlasnički DraftSight:
  1. Je besplatan proizvod.
  2. Osjeća se odlično u Linux ekosistemu.
QCAD skladišti svoje crteže u Autodeskovom otvorenom dxf formatu.

QCAD Logo

Instalacija QCAD-a

QCAD za vaše operativni sistem može se preuzeti sa službene web stranice QCAD Downloads.

Šta je crtež

QCAD se koristi za kreiranje digitalnih crteža. Crtež je model nekog objekta, geometrijski izveden na dvodimenzionalnoj površini. Glavne razlike između crteža i crteža su strogost, jasnoća i jednostavnost. Crtež ne treba doživljavati kao dvosmislen, za razliku od drugih vrsta slika. Sve ovo određuje osnovna svojstva crteža:
  1. Korištenje ograničenog broja jednostavnih geometrijskih objekata (primitiva) za kreiranje crteža objekta bilo koje složenosti. Potpuni determinizam bilo kojeg objekta crtanja.
  2. Visok stepen standardizacije tehnika izrade crteža, njegovih glavnih elemenata i njihovog dizajna. Korištenje samo fiksnog skupa linija na crtežu.

Objektno razmišljanje

Sa fizičke tačke gledišta, klasični crtež se sastoji od dva sloja:
  1. Homogena površina (crtački list).
  2. Sloj sa elementima za crtanje (objekti).
Svi elementi imaju određenu geometriju i precizno su locirani na crtežu. Dakle, oni imaju dvije vrste parametara - geometrijsku strukturu i lokaciju (koordinate). Ovi elementi su u suštini objekti, a list za crtanje je njihovo skladište.
Prilikom prelaska na kompjutersko crtanje dolazi do izražaja objektni model, koji nije uvijek uočljiv u crtanju na papiru. Ova tranzicija nam pruža velike mogućnosti. Sada elementima možemo dodijeliti ne samo dvije vrste parametara, već i onoliko koliko je potrebno. Osim toga, moguće je mijenjati ove parametre u hodu. Sve to određuje veću fleksibilnost kompjuterskih crteža u odnosu na papirne.

Prvi pogled na QCAD

Vrijeme je za pokretanje QCAD-a. Kada prvi put pokrenete program, od vas će biti zatraženo da odaberete jezik interfejsa i postavke crtanja. Više volim bijelu pozadinu.

Snimak ekrana QCAD prozora


Vježba: Kreirajte novi crtež u QCAD-u i sačuvajte ga pod nazivom "Vježbe" i DXF formatom u mapi crteža. Zatim možete koristiti ovaj crtež da završite kratke vježbe uz tekst.

Radni list i navigacija kroz njega

Sada počnimo s pregledom opcija koje su nam dostupne. Desno u sredini je list za crtanje - glavni element programskog interfejsa. Nemojte biti uznemireni činjenicom da je list za crtanje u QCAD-u beskonačan. Ovo svojstvo omogućava da se na njega uklopi bilo šta, pa mnoge poteškoće pri crtanju papirom odmah nestaju. Na listu je moguća sljedeća sasvim logična navigacija:
  • Kretanje po listu se vrši pomeranjem miša dok držite pritisnuto srednje dugme
  • Skaliranje (zumiranje ili umanjivanje, odnosno zumiranje) se vrši pomicanjem kotačića miša

Traka za navigaciju

Važan dio lista je koordinatna mreža. Prilikom skaliranja lista, koordinatna mreža se također automatski skalira za faktor 10. Čvorovi mreže su ravnomjerno raspoređeni i kombinovani u blokove 10x10.

List za crtanje

Vježba: Pokušajte koristiti navigaciju za crtanje.

Koordinatni sistemi

Najvažniji koncept u crtanju je koordinatni sistem. U QCAD-u postoje dvije vrste koordinatnih sistema: globalni (apsolutni) i lokalni (relativni). Globalni koordinatni sistem nam je dat kako se ne bismo izgubili na beskonačnom listu za crtanje. Služi kao neka vrsta svjetionika pomoću kojeg se krećemo po listu.
Lokalni koordinatni sistem je dizajniran da specificira koordinate tačke u odnosu na bilo koju lokaciju na crtežu. Može se ručno premjestiti na bilo koje prikladno mjesto.
Trenutne koordinate kursora se mogu vidjeti u donjem panelu koordinata.

Koordinatni panel

Prikazuje i lokalne i globalne koordinate tačke u dva sistema - kartezijanskom i polarnom.
Lokalni koordinatni sistem možete premjestiti postavljanjem nove lokalne koordinatne nule:
Snap -> Postavi relativnu nulu

Lokalni koordinatni sistem

Vježba: Pokušajte premjestiti lokalni koordinatni sistem na bilo koju novu lokaciju na crtežu.

Šta je primitivac

Kao osnovni objekti u QCAD-u, kao iu drugim CAD-ovima, koriste se takozvani primitivi - segmenti, krugovi, lukovi, splajnovi, tekstualni nizovi. Primitive se mogu sastaviti u složenije objekte - blokove. Na primjer, segmenti - u pravougaonik ili trokut. Kao što se sjećamo, objekti na crtežu imaju dva glavna parametra - vlastitu geometriju i lokaciju u odnosu na druge objekte ili list crteža. Stoga, kada kreirate primitiv, morat ćete definirati ove parametre.


Neki QCAD primitivi i objekti

Prvo pogledajte traku sa alatkama i komandnu liniju

Traka sa alatkama je jedan od glavnih elemenata QCAD grafičkog interfejsa, a komandna linija je shodno tome jedan od glavnih elemenata komandnog interfejsa. Traka sa alatkama je na lijevoj strani glavnog prozora, a komandna linija je na dnu. Zatim ćemo savladati mogućnosti kojima ovi elementi sučelja pružaju pristup, ali za sada ćemo samo zapamtiti gdje se nalaze.

Traka sa alatkama

Fokus unosa

Prijenos fokusa ulaza vam omogućava da prelazite između upravljanja programom pomoću grafičkog sučelja i komandna linija. Kada se fokusirate na GUI, moguće je koristiti prečice na tastaturi brz pristup na QCAD funkcije. Kada se fokusirate na komandnu liniju, sav unos sa tastature ide na nju, uzrokujući da prompt komandne linije postane plave boje. Da pomerite fokus na komandnu liniju, samo kliknite na polje za unos komande. Da biste vratili fokus na GUI, morate pritisnuti tipku Esc.

Komandna linija sa snimljenim fokusom za unos.


Vježba: Pokušajte promijeniti fokus unosa na komandnu liniju i natrag na GUI.

Precizno ručno pozicioniranje

Kao što se sjećamo, element crteža ima dvije vrste parametara - vlastitu geometriju i koordinatne. Tačka nema vlastitu promjenjivu geometriju, tako da su pri kreiranju točke važne samo koordinate. Da biste kreirali tačku, unesite naredbu u komandnu liniju tačka:

tačka

Napomena: dalje, neće biti naznačena potreba da pritisnete za unos komande nakon što je ukucate.
Vidjet ćemo da prompt komandne linije sada kaže Pozicija, što znači da moramo navesti koordinate da bismo postavili tačku. Način na koji se te koordinate biraju naziva se pozicioniranje. U ovom dijelu ćemo tačku pozicionirati ručno koristeći direktne koordinate. Podrazumevano, pozicioniranje je relativno u odnosu na globalni koordinatni sistem. U komandnu liniju unesite vrijednost koordinata x (apscisa) i y (ordinata) tačke u odnosu na globalni koordinatni sistem, odvojene zarezima:

Možda ćete primijetiti da nakon unosa naredbe, prompt komandne linije ostaje isti - Pozicija . To znači da je QCAD-ovo zadano ponašanje kreiranje nova tačka. Ako više ne trebamo kreirati točke, možemo pritisnuti tipku Esc. Drugi zanimljiva činjenica- lokalno ishodište se sada nalazi na posljednjoj tački čije smo koordinate naveli. Ova prilično zgodna funkcija naziva se automatski prijenos relativnog koordinatnog sistema.
Da biste pozicionirali tačku u odnosu na lokalni koordinatni sistem, koristite simbol @:

@20 , -10.5

Imajte na umu da je separator parametara zarez, a separator jeste decimalni služi kao tačka. Upotreba ili nekorištenje razmaka između parametara (posebno koordinata) ili operatora (simbol @, zarez, minus) ne čini bitnu razliku. Također, ne zaboravite da je moguće koristiti negativne koordinate.
Pozicioniranje je moguće ne samo u kartezijanskim, već iu polarnim koordinatama:

@10<30

Ovdje je prvi parametar polarni radijus str, a drugi je polarni ugao a(u stepenima). Uglovi u QCAD-u se mjere na klasičan način za geometriju - počevši od 3 sata, a zatim u smjeru suprotnom od kazaljke na satu.
Vježba: Pokušajte kreirati više tačaka koristeći ručno pozicioniranje u globalnom i lokalni sistemi koordinate

Dinamika alatne trake

Svako ko je pažljivo pratio vježbe možda je primijetio da sadržaj trake sa alatkama ne ostaje konstantan. Zaista, traka sa alatkama mijenja svoj sadržaj ovisno o našim akcijama. Pokušajmo kliknuti na drugi element panela - "Line Tools". Sadržaj panela će se promeniti, omogućavajući pristup direktorijumu sa funkcijama za kreiranje segmenata. Da se vratim na više visoki nivo strukturu, možete pritisnuti poseban taster za povratak koji se pojavljuje na vrhu panela ili Esc na tastaturi.
Vježba: Pokušajte lutati po ugniježđenoj strukturi alatne trake.

Osnove automatskog pozicioniranja i kreiranja primitiva

slažem se, ručno pozicioniranje može biti zamorno. Da bi pojednostavio pozicioniranje, QCAD koristi automatsko pozicioniranje u odnosu na objekte crtanja. U vježbi gdje smo pomjerili lokalni koordinatni centar koristili smo takozvano slobodno pozicioniranje. Međutim, slobodno pozicioniranje nije prikladno za kreiranje crteža. Uostalom, kao što se sjećamo, na crtežu su sve udaljenosti strogo određene, a slobodnim pozicioniranjem koordinate označavamo samo približno. Stoga se koriste druge metode za postizanje preciznog pozicioniranja na crtežu.
Započećemo naše upoznavanje sa automatskim pozicioniranjem kreiranjem segmenta koristeći dve tačke. Postoje četiri načina za pokretanje funkcije kreiranja takvog segmenta:
  1. Kliknite na dugme "Line Tools" na alatnoj traci (drugi element u nizu) i odaberite odgovarajuću ikonu.
  2. Iz menija odaberite "Nacrtaj -> Linija -> Linija od 2 tačke".
  3. Kada je engleski raspored uključen, pritisnite tipke “L” i “I” u nizu (tj. li).
  4. Unesite naredbu u komandnu liniju linija
Ova četiri mogući načini Treba uzeti u obzir pokretanje stvaranja primitiva i odabrati najprikladniji za upotrebu.
Nakon aktiviranja funkcije kreiranja segmenta, vidjet ćemo da se promijenio sadržaj alatne trake. Sada pruža mogućnost aktiviranja neke vrste vezivanja. Najjednostavniji snimak je pozicioniranje mreže. Odaberimo ovo sidro (drugi element na panelu) i vidimo kako se naš kursor sada ponaša na crtežnom listu.

Mrežno pozicioniranje


Ispada da više ne možemo proizvoljno naznačiti koordinate tačke. Umjesto toga, kursor se povlači do najbližeg čvora mreže, što omogućava precizno pozicioniranje.
Vježba: Pokušajte kreirati segment linije koristeći dvije tačke koristeći automatsko pozicioniranje mreže.

Automatsko uvezivanje

QCAD verzija 3 uvela je dugo očekivanu funkciju automatskog snappinga. Sada se željeno vezivanje automatski aktivira na određenoj udaljenosti od karakteristične tačke. Kada “uhvatite” tačku na ovaj način, ispod kursora se pojavljuje potpis imena sidra (na slici ispod to je Middle, odnosno sredina segmenta). Kada kliknete na dugme miša, tačka se automatski pozicionira prema navedenoj referenci.
Dakle, svi daljnji zadaci se mogu obavljati samo pomoću automatskog povezivanja, bez prelaska na posebne veze. Automatsko kačenje radi kada je dugme "Auto" u meniju "Snap" aktivno.
Toplo preporučujem da uključite središnje tačke u listu automatskih snimaka - pogledajte snimak ekrana prozora postavki.

Lista snimaka koji rade automatski (morate dodatno aktivirati snimanje po centrima)

Kreiranje skice kutomjera: 1. dio

Konačno smo došli do stvaranja prve skice. Prvo, napravimo novi crtež pod nazivom "Protractor". Evo crteža kutomjera koji ćemo napraviti:

Skica kutomjera


Počnimo kreiranjem lijeve strane kutomjera. Prvo, počnimo kreirati segment koristeći dvije tačke koristeći jednu od metoda navedenih u prethodnom odjeljku. Koristeći grid snapping, označavamo prvu tačku segmenta na crtežu pomoću automatskog pozicioniranja. Zatim unesite u komandnu liniju:

Tako smo kreirali vertikalni segment ( x=0).
Sada idemo na kreiranje horizontalnog segmenta. Pritisnite Esc dvaput i izaberite Kreiraj horizontalnu liniju na traci sa alatkama. Obratite pažnju na traku sa opcijama koja se pojavljuje na vrhu glavnog prozora. U njemu trebamo naznačiti dužinu segmenta 110 i odabrati početak kao sidrišnu tačku.

Panel sa opcijama


Koristimo vezivanje za krajnje tačke primitiva. U tom slučaju, odaberite Snap to End da biste učvrstili segment do krajnje točke okomitog segmenta. Pomerimo kursor na jednu od krajnjih tačaka i napravimo horizontalni segment.

Vezivanje za krajnje tačke


Za kreiranje druge horizontalne linije koristit ćemo drugu funkciju konstrukcije segmenta. Pritisnite Esc ponovo dvaput i izaberite „Paralelno (sa rastojanjem)“ na traci sa alatkama. Na panelu sa opcijama odredite udaljenost kao 20, količinu kao 1. Sada pomaknite kursor na već kreirani horizontalni segment. Na jednoj strani segmenta, na udaljenosti koju odredimo, pojavit će se slika novog segmenta. Postavite kursor tako da novi segment bude duž desnu stranu i kliknite na dugme miša da ga kreirate.
Dopunimo ravnalo kutomjera segmentom kreiranim pomoću linije koja koristi dvije tačke, dok koristimo isto vezivanje na krajnjim tačkama. Međutim, nakon što odredite prvu tačku, odaberite Ograniči ortogonalno na traci s alatima u donjoj grupi. Sada nećemo moći postaviti drugu tačku na bilo koji drugi način osim ortogonalno na lokalno porijeklo. Ova funkcija je korisna pri crtanju horizontalnih i okomitih linija. Nakon kreiranja segmenta, ne zaboravite isključiti ograničenja ortogonalnosti (Restrict Off).

Kreiranje skice kutomjera: 2. dio

Odlično, prvi dio posla je obavljen. Pređimo na kreiranje luka kutomjera. Da bismo to uradili, koristićemo konstrukciju luka na osnovu centra, tačke i uglova (možete ga pronaći u odeljku za luk na traci sa alatkama).

Alatna traka sa primitivnim sekcijama


Nakon inicijalizacije stvaranja luka, u komandnoj liniji se pojavljuje prompt za ulazak u “Center” (navedite centar). Kao što se može vidjeti na crtežu kutomjera, središte luka nalazi se na sredini gornje strane ravnala. Da biste pozicionirali centar na ovaj način, koristite središnji uskok „Snap to Middle“. Pomaknite kursor na područje sredine gornjeg segmenta i kada se zalijepi za centar segmenta, kliknite gumb miša da fiksirate centar. Prompt komandne linije će se ponovo promeniti - sada će od vas tražiti da navedete radijus. Prema gornjem crtežu, radijus malog luka je 30 mm, pa ga unesite u konzolu:
Sada ćete morati naizmjenično unijeti početni i krajnji ugao (0 odnosno 180 stepeni). Nakon kreiranja prvog luka, QCAD će od vas zatražiti da navedete centar novog luka.

Pozicioniranje centra luka


Ovo nam odgovara - opet označavamo istu tačku kao centar.
Zatim unesite radijus od 50 mm. Da malo diverzificiramo proces kreiranja, naznačimo uglove pomoću automatskih snimaka. Da bismo to učinili, koristimo endpoint binding (End). Sada pomaknite kursor u gornji desni kut ravnala kutomjera i označite prvi ugao luka. Slično, definišemo drugi ugao označavanjem gornjeg lijevog ugla ravnala. Imajte na umu da se luk gradi u smjeru suprotnom od kazaljke na satu od početnog do krajnjeg ugla.

Određivanje početnog ugla luka


To je to, skica je spremna! Možete preuzeti moju skicu.

Zaključak

U ovom članku pogledali smo osnove rada u QCAD-u i naučili kako napraviti jednostavne skice. Sljedeći članak će se osvrnuti na tehnike potrebne za izradu kompletnih crteža. Na osnovu razvoja koje već imamo u obliku skice kutomjera, započećemo izradu kompletnog crteža ovog objekta.

Dok LibreCAD ne prenese u potpunosti sve karakteristike izdanja QCAD zajednice, mi ćemo koristiti QCAD. I povremeno testirajte LibreCAD na brzinu.

Sadržaj

Priča

Postoji kompanija RibbonSoft koja proizvodi CAD i CAM programe. Ima QCAD proizvod i kompanija izdaje zasebno QCAD Community Edition - ovo je prethodna verzija QCAD-a sa kodom pod GPLv2. Ali dogodilo se da su prije otprilike 2 godine distribucije postepeno počele prelaziti sa Qt3 grafičkog kompleta alata na kojem je napisan QCAD-CE 2 (u daljem tekstu QCAD2) na Qt4 zbog toga je postajalo sve teže pokrenuti QCAD na novim distribucije. Takođe, nove verzije nisu izlazile, pa je grupa entuzijasta kreirala projekat za prenos QCAD koda u Qt4 i nazvali su ga CADuntu, a zatim je odlučeno da se preimenuje u LibreCAD. Portirali su kod, učinili da radi i čak uključili ono što je nedostajalo u QCAD2, pogledajte dokumentaciju. Nakon čega smo od RibbonSofta dobili zabranu korištenja priručnika, fontova prilikom instaliranja LibreCAD-a, problem sa fontovima je riješen, ali priručnik još nije prepisan.

Kako je vrijeme prolazilo, pojavili su se novi dizajni u LibreCAD-u, novi alati, kao što su elipse. Apogej je bila implementacija višestrukih veza (podrazumevano, samo jedno povezivanje radi u QCAD2) i mogućnost povezivanja dodataka. Tada je aktivnost u projektu zamrla ili je otišla u borbu sa FSF-om oko licence LibreDWG

Sudo apt-get install librecad

U Gentoo-u ćete najvjerovatnije morati da omogućite preklapanje

Ubuntu PPA

PPA je spremište za programere sa najnovijim verzijama programa, što vam omogućava da kombinujete stabilne sisteme i neki svježi softver treće strane.

Sudo add-apt-repository ppa:librecad-dev/librecad-daily sudo apt-get update sudo apt-get upgrade sudo apt-get install librecad

Napravi iz izvornih kodova

Hajde da instaliramo preduslove: Qt4-dev biblioteke, parser i nedavno objavljene biblioteke za povećanje.

Sudo apt-get install g++ gcc make git-core libqt4-dev qt4-qmake\ libqt4-help qt4-dev-tools libboost-all-dev libmuparser-dev\ libfreetype6-dev

Sada preuzmite najnoviju verziju Librecada i kompajlirajte je

Mkdir -p izvorni cd izvorni git klon https://github.com/LibreCAD/LibreCAD cd LibreCAD qmake librecad.pro make

Kada pogledati dodatke

Cd LibreCAD cd dodaci qmake make cd .. qmake librecad.pro make

Cd unix ./librecad

Ključne karakteristike

Razmotrimo svrhu programskih elemenata:

  • 1 — Ovdje crtamo radno polje.
  • 2 — Osnovni alati, praktično se ne razlikuju mnogo od QCAD-a
  • 3 — Vezivanja, ovdje ih sami aktiviramo, nema pametnog odabira najbližeg povezivanja... a za razliku od QCAD2, možete omogućiti nekoliko veza odjednom.
  • 4 — Kada se na crtežu nalazi objekat koji se često ponavlja, posebno u arhitektonskim crtežima, on se nacrta, zatim se kreira blok, a zatim pomera i ubacuje, čime se štedi memorija i veličina datoteke crteža.
  • 5 — Ručni odabir stila i debljine linije za odabrane objekte
  • 6 — Sami slojevi vam omogućavaju da odvojite objekte; objekti kreirani na sloju u početku imaju atribute stila ovog sloja. Kada pokrenete novi crtež, imate samo nulti sloj, koji nećete izbrisati i na koji ćete morati ispustiti sve ostale slojeve ako želite da otvorite svoj dxf u programu koji ne podržava slojeve u dxf-u ili kada obrišete sloj, svi objekti u sloju se pomjeraju na 0.( Slojevi sa samo latinskim nazivima)
  • 7 — Biblioteka šablona. Tu su i šabloni koji se često ponavljaju, kao što su formati crteža, shematske slike električnih uređaja itd., za koje je zgodno koristiti ovu biblioteku.
  • 8 — Komandna linija, zgodna kada trebate unijeti tačne vrijednosti, radi paralelno tako da se na nju možete prebaciti pritiskom na RAZMAKNICU

Trikovi


QCAD

Nekoliko riječi o QCAD2

Ako ste stari obožavatelj i nekrofil, možda biste željeli ukrasiti svoj qt3 interfejs, za ovo koristite paket polimer

Instaliranje QCAD Community Edition

Zato nisam vidio nikakve pakete ili PPA za to.

Istina, Qt4 smo instalirali koristeći sistemski uslužni program.

LibreCAD je jedan od najrazvijenijih besplatnih skriptera. Za Linux operativni sistem ovaj program je, po mom subjektivnom mišljenju, favorit u ovoj kategoriji na osnovu zbira kriterijuma. LibreCAD je nastao ne tako davno kao fork besplatne implementacije komercijalnog skriptera QCAD-a, zbog činjenice da je razvoj potonjeg usporen. LibreCAD ima sljedeće prednosti u odnosu na konkurente kao što je vlasnički DraftSight:

  1. To je potpuno besplatan proizvod.
  2. Osjeća se odlično u Linux ekosistemu.

LibreCAD se razlikuje od besplatnog izdanja QCAD zajednice na sljedeće načine:

  1. Ima lep interfejs baziran na Qt4.
  2. Trenutno se aktivno razvija.

LibreCAD pohranjuje svoje crteže u otvorenom dxf formatu iz Autodeska.

Instalacija LibreCAD-a

LibreCAD je dostupan u repozitorijumima mnogih distribucija. Instaliranje LibreCAD-a na ububtu je jednostavno:

sudo apt-get install librecad

Informacije o instalaciji LibreCAD-a na vaš OS možete pronaći na službenoj web stranici. Ovaj članak govori o LibreCAD verziji 1.0.1.

Šta je crtež

LibreCAD se koristi za kreiranje digitalnih crteža. Nemoguće je ne primetiti o čemu se radi. Crtež je model nekog objekta, geometrijski izveden na dvodimenzionalnoj površini. Glavne razlike između crteža i crteža su strogost, jasnoća i jednostavnost. Crtež ne treba doživljavati dvosmisleno, za razliku od drugih slika. Sve ovo određuje osnovna svojstva crteža:

  1. Korištenje ograničenog broja jednostavnih geometrijskih objekata (primitiva) za kreiranje crteža objekta bilo koje složenosti. Potpuni determinizam bilo kojeg objekta crtanja.
  2. Visok stepen standardizacije tehnika izrade crteža, njegovih glavnih elemenata i njihovog dizajna. Korištenje samo fiksnog skupa linija i šrafura/ispuna na crtežu.

Objektno razmišljanje

Sa fizičke tačke gledišta, klasični crtež se sastoji od dva sloja:

  1. Homogena površina (crtački list).
  2. Sloj s elementima za crtanje nacrtanim, na primjer, olovkom.

Svi elementi imaju svoju geometriju i nekako se nalaze na crtežu. Dakle, oni imaju dvije vrste parametara - geometrijsku strukturu i lokaciju (koordinate). Stoga su ovi elementi u suštini objekti, a crtežni list je njihovo skladište.

Prilikom prelaska na kompjutersko crtanje dolazi do izražaja objektni model, koji nije uvijek uočljiv u crtanju na papiru. A takva tranzicija nam pruža velike mogućnosti. Sada elementima možemo dodijeliti ne samo dvije vrste parametara, već i onoliko koliko je potrebno. Osim toga, moguće je mijenjati ove parametre u hodu. Sve to određuje neviđenu fleksibilnost kompjuterskih crteža u odnosu na papirne.

Prvi pogled na LibreCAD

Pa, da se malo odmorimo od teorijskih aspekata. Vrijeme je da pokrenemo LibreCAD. Prilikom prvog lansiranja, najvjerovatnije ćemo vidjeti crno platno za crtanje sa bijelim tačkama nanesenim na njega. Tačke ovdje igraju istu ulogu kao i linije u kariranoj bilježnici - omogućavaju vam da preciznije pozicionirate elemente crteža jedan u odnosu na drugi. Inače, glavni prozor programa izgleda vrlo slično prozoru bilo kojeg drugog prosječnog programa - ima glavni meni, traku s alatima i razne dodatne panele. Na sve ovo ćemo se vratiti kasnije.

Prvo, mala tehnička tačka. Ja lično preferiram bijelu pozadinu lista za crtanje. Ako također želite promijeniti pozadinu iz zadane crne u bijelu, to možete učiniti na sljedeći način: Uredi -> Postavke programa -> Izgled-> Boje -> Pozadina: #ffffff

Vježba: Kreirajte novi crtež u LibreCAD-u i sačuvajte ga pod nazivom "Vježbe" i DXF formatom u mapi crteža. Zatim možete koristiti ovaj crtež da završite kratke vježbe uz tekst.

Radni list i navigacija kroz njega

Sada počnimo s pregledom opcija koje su nam dostupne. Desno u sredini je list za crtanje - glavni element programskog interfejsa. Nemojte biti uznemireni činjenicom da je list za crtanje u LibreCAD-u beskonačan. Ovo svojstvo omogućava da se na njega uklopi bilo šta, pa mnoge poteškoće pri crtanju papirom odmah nestaju. Na listu je moguća sljedeća sasvim logična navigacija:

  • Kretanje po listu se vrši pomeranjem miša dok držite pritisnuto srednje dugme
  • Skaliranje (zumiranje ili umanjivanje, odnosno zumiranje) se vrši pomicanjem kotačića miša

Traka za navigaciju

Važan dio lista je koordinatna mreža. Prilikom skaliranja lista, koordinatna mreža se također automatski skalira za faktor 10. Čvorovi mreže su ravnomjerno raspoređeni i kombinovani u blokove 10x10.

List za crtanje

Vježba: Pokušajte koristiti navigaciju za crtanje.

Koordinatni sistemi

Najvažniji koncept u crtanju je koordinatni sistem. U LibreCAD-u postoje dvije vrste koordinatnih sistema: globalni (apsolutni) i lokalni (relativni). Globalni koordinatni sistem nam je dat kako se ne bismo izgubili na beskonačnom listu za crtanje. Služi kao neka vrsta svjetionika pomoću kojeg se krećemo po listu.

Lokalni koordinatni sistem je dizajniran da specificira koordinate tačke u odnosu na bilo koju lokaciju na crtežu. Može se ručno premjestiti na bilo koje prikladno mjesto. Trenutne koordinate kursora se mogu vidjeti u donjem panelu koordinata.

Koordinatni panel

Prikazuje i lokalne i globalne koordinate tačke u dva sistema - kartezijanskom i polarnom. Lokalni koordinatni sistem možete pomjeriti postavljanjem nove lokalne koordinatne nule: Snap -> Postavi relativnu nulu

Lokalni koordinatni sistem

Vježba: Pokušajte premjestiti lokalni koordinatni sistem na bilo koju novu lokaciju na crtežu.

Šta je primitivac

Kao osnovni objekti u LibreCAD-u, kao iu drugim CAD-ovima, koriste se takozvani primitivi - segmenti, krugovi, lukovi, splajnovi, tekstualni nizovi. Primitive se mogu rasporediti u složenije objekte - blokove, na primjer segmente - u pravougaonik ili trokut. Kao što se sjećamo, objekti na crtežu imaju dva glavna parametra - vlastitu geometriju i lokaciju u odnosu na druge objekte ili list crteža. Stoga, kada kreirate primitiv, morat ćete definirati ove parametre.

Prvo pogledajte traku sa alatkama i komandnu liniju

Traka sa alatkama je jedan od glavnih elemenata grafičkog interfejsa LibreCAD, a komandna linija je, shodno tome, jedan od glavnih elemenata komandnog interfejsa. Traka sa alatkama je na lijevoj strani glavnog prozora, a komandna linija je na dnu. Zatim ćemo savladati mogućnosti kojima ovi elementi sučelja pružaju pristup, ali za sada ćemo samo zapamtiti gdje se nalaze.

Fokus unosa

Pomicanje fokusa ulaza omogućava vam da prelazite između upravljanja programom pomoću grafičkog sučelja i komandne linije. Kada se fokusirate na GUI, moguće je koristiti prečice na tastaturi za brzi pristup LibreCAD funkcijama. Kada se fokusirate na komandnu liniju, sav unos sa tastature ide na nju, zbog čega prompt komandne linije postaje plavi. Da pomerite fokus na komandnu liniju, samo kliknite na polje za unos komande. Da biste vratili fokus na GUI, morate pritisnuti tipku Esc.

Komandna linija sa fokusom za unos

Vježba: Pokušajte promijeniti fokus unosa na komandnu liniju i natrag na GUI.

Precizno ručno pozicioniranje

Kao što se sjećamo, element crteža ima dvije vrste parametara - vlastitu geometriju i koordinatne. Tačka nema vlastitu promjenjivu geometriju, tako da su pri kreiranju točke važne samo koordinate. Da biste kreirali tačku, unesite naredbu point u komandnoj liniji: point

Vidjet ćemo da prompt komandne linije sada kaže “Specify location”, što znači da moramo navesti koordinate lokacije tačke. Način na koji se te koordinate biraju naziva se pozicioniranje. U ovom dijelu ćemo tačku pozicionirati ručno koristeći direktne koordinate. Podrazumevano, pozicioniranje je relativno u odnosu na globalni koordinatni sistem. Unesite u komandni red, odvojene zarezima, vrijednost x (apscisa) i y (ordinata) koordinate tačke u odnosu na globalni koordinatni sistem: 10,10

Možda ćete primijetiti da nakon unosa naredbe, prompt komandne linije ostaje isti - "Odredi lokaciju". To znači da je zadano ponašanje LibreCAD-a stvaranje nove tačke. Ako više ne trebamo kreirati točke, možemo pritisnuti tipku Esc. Još jedna zanimljiva činjenica je da se lokalno ishodište sada nalazi na posljednjoj tački čije smo koordinate naveli. Ova prilično zgodna funkcija naziva se automatski prijenos relativnog koordinatnog sistema.

Da biste pozicionirali tačku u odnosu na lokalni koordinatni sistem, koristite simbol @: @20, -10.5

Imajte na umu da je separator parametara zarez, a decimalni separator tačka. Upotreba ili nekorištenje razmaka između parametara (posebno koordinata) ili operatora (simbol @, zarez, minus) ne čini bitnu razliku. Također, ne zaboravite da je moguće koristiti negativne koordinate.

Pozicioniranje je moguće ne samo u kartezijanskim, već iu polarnim koordinatama: @10 Ovdje je prvi parametar polarni radijus p, a drugi je polarni ugao a (u stepenima). Uglovi u LibreCAD-u se broje na klasičan način počevši od 3 sata, a zatim u suprotnom smeru kazaljke na satu. Vježba: Pokušajte kreirati više tačaka koristeći ručno pozicioniranje u globalnim i lokalnim koordinatnim sistemima.

Dinamika alatne trake

Svako ko je pažljivo pratio vježbe možda je primijetio da sadržaj trake sa alatkama ne ostaje konstantan. Zaista, traka sa alatkama mijenja svoj sadržaj ovisno o našim akcijama. Pokušajmo kliknuti na drugi element panela - "Prikaži linije menija". Sadržaj panela će se promeniti, omogućavajući pristup direktorijumu sa funkcijama za kreiranje segmenata. Da biste se vratili na viši nivo strukture, možete pritisnuti poseban taster za povratak koji se pojavljuje na vrhu panela ili Esc na tastaturi. Vježba: Pokušajte lutati po ugniježđenoj strukturi alatne trake.

Osnove automatskog pozicioniranja i kreiranja primitiva

Slažem se, ručno pozicioniranje može biti zamorno. Da bi pojednostavio pozicioniranje, LibreCAD koristi automatsko pozicioniranje u odnosu na objekte crtanja. U vježbi gdje smo pomjerili lokalni koordinatni centar koristili smo takozvano slobodno pozicioniranje. Međutim, slobodno pozicioniranje nije prikladno za kreiranje crteža. Uostalom, kao što se sjećamo, na crtežu su sve udaljenosti strogo određene, a slobodnim pozicioniranjem koordinate označavamo samo približno. Stoga se koriste druge metode za postizanje preciznog pozicioniranja na crtežu.

Započećemo naše upoznavanje sa automatskim pozicioniranjem kreiranjem segmenta koristeći dve tačke. Postoje četiri načina za pokretanje funkcije kreiranja takvog segmenta:

  1. Kliknite na dugme "Prikaži linije menija" na alatnoj traci (drugi element u nizu) i izaberite odgovarajuću ikonu.
  2. Izaberite "Crtež -> Linija -> 2 tačke" iz menija.
  3. Kada je engleski raspored tastature uključen, pritisnite tastere „l“ i „i“ (tj. li) redom.
  4. Unesite naredbu linije u komandnu liniju

Ova četiri moguća načina za početak kreiranja primitiva treba uzeti u obzir i odabrati najpogodniji za korištenje. Nakon aktiviranja funkcije kreiranja segmenta, vidjet ćemo da se promijenio sadržaj alatne trake. Sada pruža mogućnost aktiviranja neke vrste automatskog povezivanja. Najjednostavniji snimak je pozicioniranje mreže. Odaberimo ovo sidro (drugi element na panelu) i vidimo kako se naš kursor sada ponaša na crtežnom listu.

Mrežno pozicioniranje

Ispada da više ne možemo proizvoljno naznačiti koordinate tačke. Umjesto toga, kursor se povlači do najbližeg čvora mreže, što omogućava precizno pozicioniranje. Vježba: Pokušajte kreirati segment linije koristeći dvije tačke koristeći automatsko pozicioniranje mreže.

Kreiranje skice kutomjera: 1. dio

Konačno smo došli do stvaranja prve skice. Prvo, napravimo novi crtež pod nazivom "Protractor". Evo crteža kutomjera koji ćemo napraviti:

Skica kutomjera

Počnimo kreiranjem lijeve strane kutomjera. Prvo, počnimo kreirati segment koristeći dvije tačke koristeći jednu od metoda navedenih u prethodnom odjeljku. Na traci sa alatkama izaberite hvatanje mreže i označite prvu tačku segmenta na crtežu koristeći automatsko pozicioniranje. Zatim unesite u komandnu liniju: @0.20

Tako smo kreirali vertikalni segment (x=0).

Sada idemo na kreiranje horizontalnog segmenta. Pritisnite Esc dvaput i izaberite Kreiraj horizontalnu liniju na traci sa alatkama. Obratite pažnju na panel sa svojstvima koji se pojavljuje na vrhu glavnog prozora. U njemu trebamo naznačiti dužinu segmenta - 110, i odabrati početak kao sidrišnu tačku.

Panel sa svojstvima

Koristimo novi tip vezivanja - vezivanje za tačke na primitivima. U ovom slučaju, odaberite Prikači za krajnje tačke da biste segment učvrstili do krajnje tačke vertikalnog segmenta. Pomerimo kursor na jednu od krajnjih tačaka i napravimo horizontalni segment.

Vezivanje za krajnje tačke

Za kreiranje druge horizontalne linije koristit ćemo drugu funkciju konstrukcije segmenta. Pritisnite Esc ponovo dvaput i izaberite „Paralelno na udaljenosti“ na traci sa alatkama. Na panelu sa svojstvima odredite udaljenost kao 20, količinu kao 1. Sada pomjerite kursor na već kreirani horizontalni segment. Na jednoj strani segmenta, na udaljenosti koju odredimo, pojavit će se slika novog segmenta. Postavite kursor tako da novi segment bude na željenoj strani i kliknite na dugme miša da ga kreirate.

Dopunimo ravnalo kutomjera segmentom kreiranim pomoću linije koja koristi dvije tačke, dok koristimo isto vezivanje na krajnjim tačkama. Međutim, nakon specificiranja prve točke, odaberite ortogonalno ograničenje (ograničenje ortogonalno) na traci s alatima u donjoj grupi. Sada nećemo moći postaviti drugu tačku na bilo koji drugi način osim ortogonalno na lokalno porijeklo. Ova funkcija je korisna pri crtanju horizontalnih i okomitih linija. Nakon kreiranja segmenta, ne zaboravite isključiti ograničenja.

Kreiranje skice kutomjera: 2. dio

Odlično, prvi dio posla je obavljen. Pređimo na kreiranje luka kutomjera. Da bismo to uradili, koristićemo konstrukciju luka na osnovu centra, tačke i uglova (možete ga pronaći u odeljku za luk na traci sa alatkama).

Alatna traka sa primitivnim sekcijama

Nakon inicijalizacije stvaranja luka, u komandnoj liniji se pojavljuje prompt “Specify center”. Kao što se može vidjeti na crtežu kutomjera, središte luka nalazi se na sredini gornje strane ravnala. Da biste pozicionirali centar na ovaj način, odaberite tačke za spajanje na centar. Sada pomaknite kursor na područje sredine gornjeg segmenta i kada se zalijepi za centar segmenta, kliknite gumb miša da fiksirate centar. Prompt komandne linije će se ponovo promeniti - sada će od vas tražiti da navedete radijus. Pa, prema gornjem crtežu, radijus malog luka je 30 mm, pa ga unosimo: 30

Sada ćete morati naizmjenično unijeti početni i krajnji ugao (0 odnosno 180 stepeni). Nakon kreiranja prvog luka, LibreCAD će od vas tražiti da odredite centar novog luka.

Pozicioniranje centra luka

Ovo nam odgovara - opet označavamo istu tačku kao centar. Zatim unesite radijus od 50 mm. Da bismo dodali malo raznolikosti u proces kreiranja, odredimo uglove pomoću automatskih snimaka. Da biste to učinili, odaberite povezivanje po krajnjim tačkama. Sada pomaknite kursor u gornji desni kut ravnala kutomjera i označite prvi ugao luka. Slično, definišemo drugi ugao označavanjem gornjeg lijevog ugla ravnala. Imajte na umu da se luk gradi u smjeru kazaljke na satu od početnog do krajnjeg ugla.

Određivanje početnog ugla luka

Pa, skica je spremna! Možete preuzeti moju skicu.

Zaključak

U ovom članku pogledali smo osnove rada u LibreCAD-u i naučili kako napraviti jednostavne skice. Sljedeći članak će se osvrnuti na tehnike potrebne za izradu kompletnih crteža. Na osnovu razvoja koje već imamo u vidu skice kutomjera, pristupit ćemo izradi kompletnog crteža ovog objekta.