Skip to content

Korištenje QCAD-a s Claude Desktopom

QCAD sadrži MCP (Model Context Protocol) poslužitelj. MCP je otvoreni standard koji AI asistentima omogućuje korištenje alata koje pružaju druge aplikacije. Pomoću QCAD MCP poslužitelja aplikacija Claude Desktop može izravno raditi s crtežom koji je trenutno otvoren u QCAD-u. Na primjer, možete zatražiti od Claudea da:

  • opiše nepoznati crtež, njegove slojeve, blokove, kote i tekst
  • provjeri ima li u crtežu problema kao što su nezatvorene polilinije, dvostruki entiteti ili geometrija na sloju 0
  • izmjeri udaljenosti, duljine i površine
  • izradi sastavnicu iz referenci blokova
  • doda slojeve, linije, lukove, kružnice, polilinije, tekst, kote i šrafure
  • premjesti, zakrene, skalira, obreže, zaobli ili paralelno pomakne postojeće entitete
  • izveze crtež kao PNG, PDF, SVG, DXF ili DWG

Ovaj vodič objašnjava kako povezati QCAD s Claude Desktopom u sustavu Windows ili macOS.

  • QCAD s MCP dodatkom, instaliran i pokrenut na istom računalu kao i Claude Desktop
  • Aplikacija Claude Desktop za Windows ili macOS

QCAD proširenje za Claude Desktop isporučuje se s QCAD-om. To je datoteka qcad.mcpb u mapi mcp vaše QCAD instalacije, na primjer:

  • Windows: C:\Program Files\QCAD\mcp\qcad.mcpb
  • macOS: /Applications/QCAD-Pro.app/Contents/Resources/mcp/qcad.mcpb

U sustavu macOS mapa se nalazi unutar paketa aplikacije i Finder je ne prikazuje kada otvorite mapu Applications. Naredba Razno > MCP > Instaliraj u Claude Desktop u QCAD-u otvara ili prikazuje datoteku umjesto vas (vidi dolje).

Node.js nije potrebno zasebno instalirati. Claude Desktop sadrži sve što je potrebno za pokretanje proširenja.

MCP poslužitelj u QCAD-u ne pokreće se sam. Dok se ne pokrene, QCAD ne prihvaća nikakve veze.

  • Pokrenite QCAD.
  • Odaberite Razno > MCP > Pokreni.

Naredbeni redak na dnu QCAD prozora potvrđuje da poslužitelj radi:

MCP: MCP server running on port 3907 (http://127.0.0.1:3907/mcp)

Poslužitelj radi dok ne odaberete Razno > MCP > Zaustavi ili ne zatvorite QCAD. Potrebno ga je ponovno pokrenuti pri svakom pokretanju QCAD-a.

Izbornik Razno > MCP nudi i sljedeće:

  • Instaliraj u Claude Desktop: pomaže vam instalirati QCAD proširenje u Claude Desktop (vidi dolje)
  • Status: u naredbenom retku prikazuje radi li poslužitelj i na kojem priključku
  • Ponovno pokreni: zaustavlja i ponovno pokreće poslužitelj, na primjer nakon promjene priključka

Poslužitelj prihvaća samo veze s istog računala (adresa 127.0.0.1). Nije dostupan s drugih računala u vašoj mreži.

Instaliranje QCAD proširenja u Claude Desktop

Section titled “Instaliranje QCAD proširenja u Claude Desktop”

Proširenje se instalira samo jednom. Prije početka provjerite je li Claude Desktop instaliran i jeste li prijavljeni.

QCAD proširenje je lokalno proširenje: Claude Desktop ga pokreće na vašem računalu, odakle se ono povezuje s MCP poslužiteljem u QCAD-u. Za to nemojte upotrebljavati Add custom connector u Claudeu. Prilagođeni konektori prihvaćaju samo poslužitelje dostupne s interneta putem https adrese, pa se adresa QCAD-a http://127.0.0.1:3907/mcp ondje ne prihvaća.

  • U QCAD-u odaberite Razno > MCP > Instaliraj u Claude Desktop. QCAD prikazuje datoteku qcad.mcpb označenu u Eksploreru za datoteke. Naredbeni redak u QCAD-u također prikazuje korake za njezinu instalaciju.
  • U Claude Desktopu otvorite izbornik u gornjem lijevom kutu prozora i odaberite File > Settings.
  • Idite na Extensions, otvorite Advanced settings i kliknite Install Extension.
  • Odaberite datoteku qcad.mcpb, na primjer C:\Program Files\QCAD\mcp\qcad.mcpb.

U sustavu Windows nemojte dvaput kliknuti datoteku qcad.mcpb niti je povlačiti u prozor Claude Desktopa. Ni jedno ni drugo ne instalira proširenje: Claude Desktop se ne registrira za ovu vrstu datoteke, pa nakon dvostrukog klika Windows samo pita kojom aplikacijom otvoriti datoteku.

  • U QCAD-u odaberite Razno > MCP > Instaliraj u Claude Desktop. QCAD izravno otvara datoteku qcad.mcpb u Claude Desktopu.
  • Ako Claude Desktop nije moguće pronaći, QCAD umjesto toga prikazuje datoteku u Finderu. Povucite je u prozor Claude Desktopa ili na traci izbornika Claude Desktopa odaberite Claude > Settings, idite na Extensions, otvorite Advanced settings, kliknite Install Extension i odaberite datoteku.

Claude Desktop prikazuje pojedinosti QCAD proširenja. Kliknite Install i potvrdite.

Nakon instalacije QCAD se pojavljuje na popisu proširenja pod Settings > Extensions. Provjerite je li omogućeno.

QCAD proširenje ima tri postavke koje se mogu promijeniti u Claude Desktopu pod Settings > Extensions > QCAD. Obično zadane vrijednosti nije potrebno mijenjati:

  • QCAD host: adresa QCAD MCP poslužitelja. Ostavite je na 127.0.0.1.
  • QCAD MCP port: priključak QCAD MCP poslužitelja, zadano 3907. Mora odgovarati priključku konfiguriranom u QCAD-u.
  • Reply timeout (ms): koliko dugo Claude čeka na odgovor QCAD-a, zadano 60000 ms (jedna minuta). Povećajte ovu vrijednost ako radite s vrlo velikim crtežima.
  • Otvorite crtež u QCAD-u ili započnite s novim crtežom.
  • Provjerite radi li MCP poslužitelj (Razno > MCP > Status).
  • Otvorite novi razgovor u Claude Desktopu i zatražite ono što trebate, na primjer:
Opiši crtež koji je otvoren u QCAD-u.
Provjeri ima li u crtežu u QCAD-u problema i navedi što si pronašao.
Izradi sastavnicu iz referenci blokova u crtežu.
Nacrtaj pravokutnik veličine 100 x 50 mm na novom sloju "Obris" i zaobli sve kutove polumjerom 5 mm.

Claude odlučuje koje će QCAD alate koristiti. Kada se alat koristi prvi put, Claude Desktop traži vaše dopuštenje. Alat možete dopustiti jednom ili uvijek.

Claude uvijek radi s crtežom koji je trenutno aktivan u QCAD-u. Ako je otvoreno više crteža, prije postavljanja zahtjeva prebacite se na pravi crtež u QCAD-u.

Promjene koje napravi Claude odmah se pojavljuju u QCAD prozoru. Alati koji mijenjaju ili brišu postojeće entitete, preimenuju slojeve ili uklanjaju nekorištene slojeve i blokove samo izvještavaju što bi promijenili, osim ako ih Claude izričito ne zatraži da primijene promjenu. Ako najprije želite pregledati promjenu, zamolite Claudea da vam pokaže što bi napravio prije nego što je primijeni. Svaka se promjena može poništiti u QCAD-u pomoću Uredi > Poništi ili tako da zamolite Claudea da je poništi.

Claude može i pogledati crtež: iscrtava ga kao sliku kako bi provjerio što prikazuje ili kako bi provjerio rezultat promjene.

MCP nije dostupan u glasovnom načinu Claude Desktopa. QCAD alati mogu se koristiti samo u tekstualnim razgovorima. Za rad s QCAD-om upišite svoje zahtjeve umjesto da ih izgovarate.

QCAD MCP poslužitelj i proširenje komuniciraju međusobno samo na vašem vlastitom računalu. Međutim, sve što Claude pročita iz vašeg crteža, na primjer nazivi slojeva, tekst, kote i koordinate, šalje se Claudeu kao dio razgovora, kao i svaki drugi sadržaj koji podijelite u razgovoru. Ne koristite MCP poslužitelj s crtežima koji ne smiju napustiti vaše računalo.

Windows pita kojom aplikacijom otvoriti qcad.mcpb

Section titled “Windows pita kojom aplikacijom otvoriti qcad.mcpb”

Claude Desktop za Windows ne može otvoriti .mcpb datoteke dvostrukim klikom. Zatvorite dijalog i umjesto toga instalirajte datoteku u Claude Desktopu putem File > Settings > Extensions > Advanced settings > Install Extension, kako je opisano gore.

Claude ne prihvaća adresu QCAD-a kao konektor

Section titled “Claude ne prihvaća adresu QCAD-a kao konektor”

Add custom connector u Claudeu radi samo s poslužiteljima dostupnima s interneta. QCAD se umjesto toga povezuje putem QCAD proširenja, kako je opisano gore.

Proširenje se ne može povezati s QCAD-om. Provjerite:

  • radi li QCAD
  • je li MCP poslužitelj pokrenut pomoću Razno > MCP > Pokreni
  • odgovara li priključak koji prikazuje Razno > MCP > Status priključku u postavkama proširenja u Claude Desktopu

QCAD ne mora biti pokrenut prije Claude Desktopa, a Claude Desktop nije potrebno ponovno pokretati nakon pokretanja MCP poslužitelja. Međutim, ako se čini da Claude ne zna za QCAD alate, najprije pokrenite QCAD i njegov MCP poslužitelj, a zatim otvorite novi razgovor u Claude Desktopu.

Ako Razno > MCP > Pokreni javi da je adresa već u upotrebi, priključak 3907 već koristi neki drugi program ili drugi QCAD prozor. Samo jedan QCAD prozor može pokretati MCP poslužitelj na određenom priključku. Zaustavite poslužitelj u drugom QCAD prozoru pomoću Razno > MCP > Zaustavi i pokrenite ga u prozoru u kojem želite raditi.

Claude uvijek radi s aktivnim crtežom one QCAD instance na kojoj radi MCP poslužitelj. U QCAD-u kliknite karticu ili prozor crteža s kojim želite da Claude radi. Ako je pokrenuto više QCAD instanci, provjerite radi li MCP poslužitelj u instanci koju gledate.

Zahtjev traje dugo ili ne uspijeva zbog isteka vremena

Section titled “Zahtjev traje dugo ili ne uspijeva zbog isteka vremena”

QCAD ne može odgovoriti dok je u QCAD-u otvoren dijaloški okvir. Zatvorite sve otvorene dijaloške okvire u QCAD-u i pitajte ponovno. Za vrlo velike crteže povećajte Reply timeout u postavkama proširenja.