Uporaba QCAD s Claude Desktop
QCAD vsebuje strežnik MCP (Model Context Protocol). MCP je odprt standard, ki asistentom umetne inteligence omogoča uporabo orodij, ki jih zagotavljajo druge aplikacije. S strežnikom QCAD MCP lahko aplikacija Claude Desktop neposredno dela z risbo, ki je trenutno odprta v QCAD. Claude lahko na primer prosite, naj:
- opiše neznano risbo, njene plasti, bloke, kote in besedilo
- preveri risbo glede težav, kot so nezaprte polilinije, podvojene entitete ali geometrija na plasti 0
- izmeri razdalje, dolžine in ploščine
- ustvari kosovnico iz referenc blokov
- doda plasti, črte, loke, kroge, polilinije, besedilo, kote in šrafure
- premakne, zavrti, poveča ali pomanjša, skrajša, zaokroži ali vzporedno premakne obstoječe entitete
- izvozi risbo kot PNG, PDF, SVG, DXF ali DWG
Ta vadnica razloži, kako povežete QCAD s Claude Desktop v sistemu Windows ali macOS.
Zahteve
Section titled “Zahteve”- QCAD z vtičnikom MCP, nameščen in zagnan na istem računalniku kot Claude Desktop
- Aplikacija Claude Desktop za Windows ali macOS
Razširitev QCAD za Claude Desktop je priložena QCAD. To je datoteka qcad.mcpb v mapi mcp vaše namestitve QCAD, na primer:
- Windows:
C:\Program Files\QCAD\mcp\qcad.mcpb - macOS:
/Applications/QCAD-Pro.app/Contents/Resources/mcp/qcad.mcpb
V sistemu macOS je mapa v paketu aplikacije in je Finder ne prikaže, ko odprete mapo Applications. Ukaz Razno > MCP > Namesti v Claude Desktop v QCAD datoteko odpre ali prikaže namesto vas (glejte spodaj).
Node.js ni treba namestiti posebej. Claude Desktop vsebuje vse, kar je potrebno za delovanje razširitve.
Zagon strežnika MCP v QCAD
Section titled “Zagon strežnika MCP v QCAD”Strežnik MCP v QCAD se ne zažene sam. Dokler ni zagnan, QCAD ne sprejema nobenih povezav.
- Zaženite QCAD.
- Izberite Razno > MCP > Zaženi.
Ukazna vrstica na dnu okna QCAD potrdi, da strežnik deluje:
MCP: MCP server running on port 3907 (http://127.0.0.1:3907/mcp)Strežnik deluje, dokler ne izberete Razno > MCP > Ustavi ali zaprete QCAD. Ob vsakem zagonu QCAD ga morate znova zagnati.
Meni Razno > MCP ponuja tudi:
- Namesti v Claude Desktop: pomaga vam namestiti razširitev QCAD v Claude Desktop (glejte spodaj)
- Stanje: v ukazni vrstici prikaže, ali strežnik deluje in na katerih vratih
- Znova zaženi: ustavi strežnik in ga znova zažene, na primer po spremembi njegovih vrat
Strežnik sprejema samo povezave z istega računalnika (naslov 127.0.0.1). Z drugih računalnikov v vašem omrežju ni dosegljiv.
Namestitev razširitve QCAD v Claude Desktop
Section titled “Namestitev razširitve QCAD v Claude Desktop”Razširitev namestite samo enkrat. Pred začetkom se prepričajte, da je Claude Desktop nameščen in da ste prijavljeni.
Razširitev QCAD je lokalna razširitev: Claude Desktop jo zažene v vašem računalniku, od koder se poveže s strežnikom MCP v QCAD. Za to ne uporabljajte možnosti Add custom connector v Claude. Konektorji po meri sprejemajo samo strežnike, ki so dosegljivi iz interneta prek naslova https, zato naslov QCAD http://127.0.0.1:3907/mcp tam ni sprejet.
Windows
Section titled “Windows”- V QCAD izberite Razno > MCP > Namesti v Claude Desktop. QCAD prikaže datoteko
qcad.mcpb, izbrano v Raziskovalcu. Ukazna vrstica v QCAD prikaže tudi korake za njeno namestitev. - V Claude Desktop odprite meni zgoraj levo v oknu in izberite File > Settings.
- Pojdite na Extensions, odprite Advanced settings in kliknite Install Extension.
- Izberite datoteko
qcad.mcpb, na primerC:\Program Files\QCAD\mcp\qcad.mcpb.
V sistemu Windows datoteke qcad.mcpb ne dvokliknite in je ne povlecite v okno Claude Desktop. Ne eno ne drugo ne namesti razširitve: Claude Desktop se za to vrsto datotek ne registrira, zato Windows ob dvokliku le vpraša, s katero aplikacijo naj odpre datoteko.
- V QCAD izberite Razno > MCP > Namesti v Claude Desktop. QCAD datoteko
qcad.mcpbodpre neposredno v Claude Desktop. - Če QCAD ne najde Claude Desktop, namesto tega prikaže datoteko v Finderju. Povlecite jo v okno Claude Desktop ali v menijski vrstici Claude Desktop izberite Claude > Settings, pojdite na Extensions, odprite Advanced settings, kliknite Install Extension in izberite datoteko.
Dokončanje namestitve
Section titled “Dokončanje namestitve”Claude Desktop prikaže podrobnosti razširitve QCAD. Kliknite Install in potrdite.
Po namestitvi se QCAD prikaže na seznamu razširitev v Settings > Extensions. Prepričajte se, da je omogočena.
Nastavitve razširitve
Section titled “Nastavitve razširitve”Razširitev QCAD ima tri nastavitve, ki jih lahko spremenite v Claude Desktop pod Settings > Extensions > QCAD. Običajno privzetih vrednosti ni treba spreminjati:
- QCAD host: naslov strežnika QCAD MCP. Pustite ga na
127.0.0.1. - QCAD MCP port: vrata strežnika QCAD MCP, privzeto
3907. Ujemati se morajo z vrati, nastavljenimi v QCAD. - Reply timeout (ms): kako dolgo Claude čaka na odgovor QCAD, privzeto 60000 ms (ena minuta). Če delate z zelo velikimi risbami, to vrednost povečajte.
Delo s Claude in QCAD
Section titled “Delo s Claude in QCAD”- Odprite risbo v QCAD ali začnite z novo risbo.
- Prepričajte se, da strežnik MCP deluje (Razno > MCP > Stanje).
- V Claude Desktop odprite nov klepet in zahtevajte, kar potrebujete, na primer:
Opiši risbo, ki je odprta v QCAD.Preveri risbo v QCAD glede težav in naštej, kaj si našel.Ustvari kosovnico iz referenc blokov v risbi.Nariši pravokotnik velikosti 100 x 50 mm na novi plasti "Obris" in zaokroži vse vogale s polmerom 5 mm.Claude se sam odloči, katera orodja QCAD bo uporabil. Ko je orodje uporabljeno prvič, vas Claude Desktop prosi za dovoljenje. Orodje lahko dovolite enkrat ali vedno.
Claude vedno dela z risbo, ki je trenutno aktivna v QCAD. Če je odprtih več risb, pred zahtevo v QCAD preklopite na pravo risbo.
Spremembe, ki jih naredi Claude, se takoj prikažejo v oknu QCAD. Orodja, ki spreminjajo ali brišejo obstoječe entitete, preimenujejo plasti ali odstranijo neuporabljene plasti in bloke, samo poročajo, kaj bi spremenila, razen če jih Claude izrecno prosi, naj spremembo uveljavijo. Če želite spremembo najprej pregledati, prosite Claude, naj vam pokaže, kaj bi naredil, preden jo uveljavi. Vsako spremembo lahko v QCAD razveljavite z Uredi > Razveljavi ali tako, da prosite Claude, naj jo razveljavi.
Claude si lahko risbo tudi ogleda: upodobi jo kot sliko, da preveri, kaj prikazuje, ali da preveri rezultat spremembe.
Glasovni način
Section titled “Glasovni način”MCP v glasovnem načinu Claude Desktop ni na voljo. Orodja QCAD je mogoče uporabljati samo v besedilnih klepetih. Za delo s QCAD svoje zahteve vtipkajte, namesto da bi jih izgovorili.
Zasebnost
Section titled “Zasebnost”Strežnik QCAD MCP in razširitev komunicirata le med seboj na vašem lastnem računalniku. Vendar se vse, kar Claude prebere iz vaše risbe, na primer imena plasti, besedilo, kote in koordinate, pošlje Claude kot del pogovora, tako kot vsaka druga vsebina, ki jo delite v klepetu. Strežnika MCP ne uporabljajte z risbami, ki ne smejo zapustiti vašega računalnika.
Odpravljanje težav
Section titled “Odpravljanje težav”Windows vpraša, s katero aplikacijo naj odpre qcad.mcpb
Section titled “Windows vpraša, s katero aplikacijo naj odpre qcad.mcpb”Claude Desktop za Windows ne more odpreti datotek .mcpb z dvoklikom. Zaprite pogovorno okno in namesto tega namestite datoteko v Claude Desktop prek File > Settings > Extensions > Advanced settings > Install Extension, kot je opisano zgoraj.
Claude ne sprejme naslova QCAD kot konektorja
Section titled “Claude ne sprejme naslova QCAD kot konektorja”Add custom connector v Claude deluje samo s strežniki, ki so dosegljivi iz interneta. QCAD se namesto tega poveže prek razširitve QCAD, kot je opisano zgoraj.
Claude sporoči “Cannot reach QCAD”
Section titled “Claude sporoči “Cannot reach QCAD””Razširitev se ne more povezati s QCAD. Preverite, ali:
- QCAD deluje
- je bil strežnik MCP zagnan z Razno > MCP > Zaženi
- se vrata, ki jih prikaže Razno > MCP > Stanje, ujemajo z vrati v nastavitvah razširitve v Claude Desktop
QCAD ni treba zagnati pred Claude Desktop in Claude Desktop po zagonu strežnika MCP ni treba znova zagnati. Če pa se zdi, da Claude ne pozna orodij QCAD, najprej zaženite QCAD in njegov strežnik MCP, nato pa v Claude Desktop odprite nov klepet.
Strežnika ni mogoče zagnati
Section titled “Strežnika ni mogoče zagnati”Če Razno > MCP > Zaženi sporoči, da je naslov že v uporabi, vrata 3907 že uporablja drug program ali drugo okno QCAD. Strežnik MCP lahko na določenih vratih poganja samo eno okno QCAD. Ustavite strežnik v drugem oknu QCAD z Razno > MCP > Ustavi in ga zaženite v oknu, v katerem želite delati.
Claude dela na napačni risbi
Section titled “Claude dela na napačni risbi”Claude vedno dela z aktivno risbo tiste instance QCAD, ki poganja strežnik MCP. V QCAD kliknite zavihek ali okno risbe, s katero želite, da Claude dela. Če deluje več instanc QCAD, se prepričajte, da strežnik MCP deluje v instanci, ki jo gledate.
Zahteva traja dolgo ali se konča s prekoračitvijo časa
Section titled “Zahteva traja dolgo ali se konča s prekoračitvijo časa”QCAD ne more odgovoriti, dokler je v QCAD odprto pogovorno okno. Zaprite vsa odprta pogovorna okna v QCAD in vprašajte znova. Pri zelo velikih risbah povečajte Reply timeout v nastavitvah razširitve.