Χρήση του QCAD με το Claude Desktop
Εισαγωγή
Ενότητα με τίτλο «Εισαγωγή»Το QCAD περιέχει έναν διακομιστή MCP (Model Context Protocol). Το MCP είναι ένα ανοιχτό πρότυπο που επιτρέπει στους βοηθούς τεχνητής νοημοσύνης να χρησιμοποιούν εργαλεία που παρέχονται από άλλες εφαρμογές. Με τον διακομιστή MCP του QCAD, η εφαρμογή Claude Desktop μπορεί να εργάζεται απευθείας με το σχέδιο που είναι ανοιχτό εκείνη τη στιγμή στο QCAD. Για παράδειγμα, μπορείτε να ζητήσετε από το Claude να:
- περιγράψει ένα άγνωστο σχέδιο, τα στρώματα, τα μπλοκ, τις διαστάσεις και το κείμενό του
- ελέγξει ένα σχέδιο για προβλήματα όπως μη κλειστές πολυγραμμές, διπλές οντότητες ή γεωμετρία στο στρώμα 0
- μετρήσει αποστάσεις, μήκη και εμβαδά
- δημιουργήσει μια λίστα υλικών από τις αναφορές μπλοκ
- προσθέσει στρώματα, γραμμές, τόξα, κύκλους, πολυγραμμές, κείμενο, διαστάσεις και διαγραμμίσεις
- μετακινήσει, περιστρέψει, κλιμακώσει, κόψει, στρογγυλέψει ή μετατοπίσει υπάρχουσες οντότητες
- εξαγάγει το σχέδιο ως PNG, PDF, SVG, DXF ή DWG
Αυτός ο οδηγός εξηγεί πώς να συνδέσετε το QCAD με το Claude Desktop σε Windows ή macOS.
Απαιτήσεις
Ενότητα με τίτλο «Απαιτήσεις»- Το QCAD με το πρόσθετο MCP, εγκατεστημένο και σε λειτουργία στον ίδιο υπολογιστή με το Claude Desktop
- Η εφαρμογή Claude Desktop για Windows ή macOS
Η επέκταση QCAD για το Claude Desktop παρέχεται μαζί με το QCAD. Είναι το αρχείο qcad.mcpb στον φάκελο mcp της εγκατάστασης του QCAD, για παράδειγμα:
- Windows:
C:\Program Files\QCAD\mcp\qcad.mcpb - macOS:
/Applications/QCAD-Pro.app/Contents/Resources/mcp/qcad.mcpb
Σε macOS, ο φάκελος βρίσκεται μέσα στο πακέτο της εφαρμογής και δεν εμφανίζεται από το Finder όταν ανοίγετε τον φάκελο Applications. Η επιλογή Διάφορα > MCP > Εγκατάσταση στο Claude Desktop στο QCAD ανοίγει ή εμφανίζει το αρχείο για εσάς (δείτε παρακάτω).
Το Node.js δεν χρειάζεται να εγκατασταθεί ξεχωριστά. Το Claude Desktop περιλαμβάνει ό,τι χρειάζεται για την εκτέλεση της επέκτασης.
Εκκίνηση του διακομιστή MCP στο QCAD
Ενότητα με τίτλο «Εκκίνηση του διακομιστή MCP στο QCAD»Ο διακομιστής MCP στο QCAD δεν ξεκινά από μόνος του. Μέχρι να ξεκινήσει, το QCAD δεν δέχεται καμία σύνδεση.
- Ξεκινήστε το QCAD.
- Επιλέξτε Διάφορα > MCP > Εκκίνηση.
Η γραμμή εντολών στο κάτω μέρος του παραθύρου του QCAD επιβεβαιώνει ότι ο διακομιστής λειτουργεί:
MCP: MCP server running on port 3907 (http://127.0.0.1:3907/mcp)Ο διακομιστής λειτουργεί μέχρι να επιλέξετε Διάφορα > MCP > Διακοπή ή να κλείσετε το QCAD. Πρέπει να ξεκινά ξανά κάθε φορά που ξεκινά το QCAD.
Το μενού Διάφορα > MCP προσφέρει επίσης:
- Εγκατάσταση στο Claude Desktop: σας βοηθά να εγκαταστήσετε την επέκταση QCAD στο Claude Desktop (δείτε παρακάτω)
- Κατάσταση: εμφανίζει στη γραμμή εντολών αν ο διακομιστής λειτουργεί και σε ποια θύρα
- Επανεκκίνηση: σταματά και ξεκινά ξανά τον διακομιστή, για παράδειγμα μετά την αλλαγή της θύρας του
Ο διακομιστής δέχεται συνδέσεις μόνο από τον ίδιο υπολογιστή (διεύθυνση 127.0.0.1). Δεν είναι προσβάσιμος από άλλους υπολογιστές του δικτύου σας.
Εγκατάσταση της επέκτασης QCAD στο Claude Desktop
Ενότητα με τίτλο «Εγκατάσταση της επέκτασης QCAD στο Claude Desktop»Η επέκταση εγκαθίσταται μόνο μία φορά. Πριν ξεκινήσετε, βεβαιωθείτε ότι το Claude Desktop είναι εγκατεστημένο και ότι έχετε συνδεθεί.
Η επέκταση QCAD είναι τοπική επέκταση: το Claude Desktop την εκτελεί στον υπολογιστή σας, και από εκεί η επέκταση συνδέεται με τον διακομιστή MCP στο QCAD. Μη χρησιμοποιείτε για αυτόν τον σκοπό το Add custom connector στο Claude. Οι προσαρμοσμένες συνδέσεις δέχονται μόνο διακομιστές που είναι προσβάσιμοι από το διαδίκτυο μέσω διεύθυνσης https, επομένως η διεύθυνση http://127.0.0.1:3907/mcp του QCAD δεν γίνεται δεκτή εκεί.
Windows
Ενότητα με τίτλο «Windows»- Στο QCAD, επιλέξτε Διάφορα > MCP > Εγκατάσταση στο Claude Desktop. Το QCAD εμφανίζει το αρχείο
qcad.mcpbεπιλεγμένο στην Εξερεύνηση αρχείων. Η γραμμή εντολών του QCAD εμφανίζει επίσης τα βήματα για την εγκατάστασή του. - Στο Claude Desktop, ανοίξτε το μενού επάνω αριστερά στο παράθυρο και επιλέξτε File > Settings.
- Μεταβείτε στο Extensions, ανοίξτε το Advanced settings και κάντε κλικ στο Install Extension.
- Επιλέξτε το αρχείο
qcad.mcpb, για παράδειγμαC:\Program Files\QCAD\mcp\qcad.mcpb.
Σε Windows, μην κάνετε διπλό κλικ στο αρχείο qcad.mcpb και μην το σύρετε στο παράθυρο του Claude Desktop. Κανένα από τα δύο δεν εγκαθιστά την επέκταση: το Claude Desktop δεν καταχωρίζεται για αυτόν τον τύπο αρχείου, οπότε με ένα διπλό κλικ τα Windows απλώς ρωτούν με ποια εφαρμογή να ανοίξουν το αρχείο.
- Στο QCAD, επιλέξτε Διάφορα > MCP > Εγκατάσταση στο Claude Desktop. Το QCAD ανοίγει το αρχείο
qcad.mcpbαπευθείας στο Claude Desktop. - Αν το Claude Desktop δεν βρεθεί, το QCAD εμφανίζει στη θέση του το αρχείο στο Finder. Σύρετέ το στο παράθυρο του Claude Desktop ή επιλέξτε Claude > Settings από τη γραμμή μενού του Claude Desktop, μεταβείτε στο Extensions, ανοίξτε το Advanced settings, κάντε κλικ στο Install Extension και επιλέξτε το αρχείο.
Ολοκλήρωση της εγκατάστασης
Ενότητα με τίτλο «Ολοκλήρωση της εγκατάστασης»Το Claude Desktop εμφανίζει τις λεπτομέρειες της επέκτασης QCAD. Κάντε κλικ στο Install και επιβεβαιώστε.
Μετά την εγκατάσταση, το QCAD εμφανίζεται στη λίστα των επεκτάσεων στο Settings > Extensions. Βεβαιωθείτε ότι είναι ενεργοποιημένο.
Ρυθμίσεις επέκτασης
Ενότητα με τίτλο «Ρυθμίσεις επέκτασης»Η επέκταση QCAD έχει τρεις ρυθμίσεις, οι οποίες μπορούν να αλλάξουν στο Claude Desktop στο Settings > Extensions > QCAD. Συνήθως οι προεπιλεγμένες τιμές δεν χρειάζεται να αλλάξουν:
- QCAD host: η διεύθυνση του διακομιστή MCP του QCAD. Αφήστε την στο
127.0.0.1. - QCAD MCP port: η θύρα του διακομιστή MCP του QCAD, από προεπιλογή
3907. Πρέπει να συμφωνεί με τη θύρα που έχει ρυθμιστεί στο QCAD. - Reply timeout (ms): πόσο χρόνο περιμένει το Claude για απάντηση από το QCAD, από προεπιλογή 60000 ms (ένα λεπτό). Αυξήστε αυτή την τιμή αν εργάζεστε με πολύ μεγάλα σχέδια.
Εργασία με το Claude και το QCAD
Ενότητα με τίτλο «Εργασία με το Claude και το QCAD»- Ανοίξτε ένα σχέδιο στο QCAD ή ξεκινήστε με ένα νέο σχέδιο.
- Βεβαιωθείτε ότι ο διακομιστής MCP λειτουργεί (Διάφορα > MCP > Κατάσταση).
- Ανοίξτε μια νέα συνομιλία στο Claude Desktop και ζητήστε αυτό που χρειάζεστε, για παράδειγμα:
Περίγραψε το σχέδιο που είναι ανοιχτό στο QCAD.Έλεγξε το σχέδιο στο QCAD για προβλήματα και απαρίθμησε όσα βρίσκεις.Δημιούργησε μια λίστα υλικών από τις αναφορές μπλοκ στο σχέδιο.Σχεδίασε ένα ορθογώνιο 100 x 50 mm σε ένα νέο στρώμα "Περίγραμμα" και στρογγύλεψε όλες τις γωνίες με ακτίνα 5 mm.Το Claude αποφασίζει ποια εργαλεία του QCAD θα χρησιμοποιήσει. Την πρώτη φορά που χρησιμοποιείται ένα εργαλείο, το Claude Desktop ζητά την άδειά σας. Μπορείτε να επιτρέψετε το εργαλείο μία φορά ή πάντα.
Το Claude εργάζεται πάντα με το σχέδιο που είναι ενεργό εκείνη τη στιγμή στο QCAD. Αν είναι ανοιχτά πολλά σχέδια, μεταβείτε στο σωστό σχέδιο στο QCAD πριν κάνετε το αίτημά σας.
Οι αλλαγές που κάνει το Claude εμφανίζονται αμέσως στο παράθυρο του QCAD. Τα εργαλεία που τροποποιούν ή διαγράφουν υπάρχουσες οντότητες, μετονομάζουν στρώματα ή καθαρίζουν αχρησιμοποίητα στρώματα και μπλοκ απλώς αναφέρουν τι θα άλλαζαν, εκτός αν το Claude τους ζητήσει ρητά να εφαρμόσουν την αλλαγή. Αν θέλετε να ελέγξετε πρώτα μια αλλαγή, ζητήστε από το Claude να σας δείξει τι θα έκανε πριν την εφαρμόσει. Κάθε αλλαγή μπορεί να αναιρεθεί στο QCAD με Επεξεργασία > Αναίρεση ή ζητώντας από το Claude να την αναιρέσει.
Το Claude μπορεί επίσης να δει το σχέδιο: το αποδίδει ως εικόνα για να ελέγξει τι δείχνει ή για να επαληθεύσει το αποτέλεσμα μιας αλλαγής.
Φωνητική λειτουργία
Ενότητα με τίτλο «Φωνητική λειτουργία»Το MCP δεν είναι διαθέσιμο στη φωνητική λειτουργία του Claude Desktop. Τα εργαλεία του QCAD μπορούν να χρησιμοποιηθούν μόνο σε συνομιλίες κειμένου. Για να εργαστείτε με το QCAD, πληκτρολογήστε τα αιτήματά σας αντί να τα εκφωνείτε.
Απόρρητο
Ενότητα με τίτλο «Απόρρητο»Ο διακομιστής MCP του QCAD και η επέκταση επικοινωνούν μεταξύ τους μόνο στον δικό σας υπολογιστή. Ωστόσο, οτιδήποτε διαβάζει το Claude από το σχέδιό σας, για παράδειγμα ονόματα στρωμάτων, κείμενο, διαστάσεις και συντεταγμένες, αποστέλλεται στο Claude ως μέρος της συνομιλίας, όπως οποιοδήποτε άλλο περιεχόμενο μοιράζεστε σε μια συνομιλία. Μη χρησιμοποιείτε τον διακομιστή MCP με σχέδια που δεν πρέπει να φύγουν από τον υπολογιστή σας.
Αντιμετώπιση προβλημάτων
Ενότητα με τίτλο «Αντιμετώπιση προβλημάτων»Τα Windows ρωτούν με ποια εφαρμογή να ανοίξουν το qcad.mcpb
Ενότητα με τίτλο «Τα Windows ρωτούν με ποια εφαρμογή να ανοίξουν το qcad.mcpb»Το Claude Desktop για Windows δεν μπορεί να ανοίξει αρχεία .mcpb με διπλό κλικ. Κλείστε το παράθυρο διαλόγου και εγκαταστήστε αντί γι’ αυτό το αρχείο στο Claude Desktop μέσω File > Settings > Extensions > Advanced settings > Install Extension, όπως περιγράφεται παραπάνω.
Το Claude δεν δέχεται τη διεύθυνση του QCAD ως σύνδεση
Ενότητα με τίτλο «Το Claude δεν δέχεται τη διεύθυνση του QCAD ως σύνδεση»Το Add custom connector στο Claude λειτουργεί μόνο με διακομιστές που είναι προσβάσιμοι από το διαδίκτυο. Το QCAD συνδέεται με άλλον τρόπο, μέσω της επέκτασης QCAD, όπως περιγράφεται παραπάνω.
Το Claude αναφέρει “Cannot reach QCAD”
Ενότητα με τίτλο «Το Claude αναφέρει “Cannot reach QCAD”»Η επέκταση δεν μπορεί να συνδεθεί με το QCAD. Ελέγξτε ότι:
- το QCAD εκτελείται
- ο διακομιστής MCP έχει ξεκινήσει με Διάφορα > MCP > Εκκίνηση
- η θύρα που εμφανίζεται από το Διάφορα > MCP > Κατάσταση συμφωνεί με τη θύρα στις ρυθμίσεις της επέκτασης στο Claude Desktop
Το QCAD δεν χρειάζεται να ξεκινήσει πριν από το Claude Desktop και το Claude Desktop δεν χρειάζεται επανεκκίνηση μετά την εκκίνηση του διακομιστή MCP. Ωστόσο, αν το Claude δεν φαίνεται να γνωρίζει τα εργαλεία του QCAD, ξεκινήστε πρώτα το QCAD και τον διακομιστή MCP του και στη συνέχεια ανοίξτε μια νέα συνομιλία στο Claude Desktop.
Ο διακομιστής δεν μπορεί να ξεκινήσει
Ενότητα με τίτλο «Ο διακομιστής δεν μπορεί να ξεκινήσει»Αν το Διάφορα > MCP > Εκκίνηση αναφέρει ότι η διεύθυνση χρησιμοποιείται ήδη, ένα άλλο πρόγραμμα ή ένα άλλο παράθυρο του QCAD χρησιμοποιεί ήδη τη θύρα 3907. Μόνο ένα παράθυρο του QCAD μπορεί να εκτελεί τον διακομιστή MCP σε μια συγκεκριμένη θύρα. Σταματήστε τον διακομιστή στο άλλο παράθυρο του QCAD με Διάφορα > MCP > Διακοπή και ξεκινήστε τον στο παράθυρο στο οποίο θέλετε να εργαστείτε.
Το Claude εργάζεται σε λάθος σχέδιο
Ενότητα με τίτλο «Το Claude εργάζεται σε λάθος σχέδιο»Το Claude εργάζεται πάντα με το ενεργό σχέδιο της παρουσίας του QCAD που εκτελεί τον διακομιστή MCP. Κάντε κλικ στην καρτέλα ή στο παράθυρο του σχεδίου με το οποίο θέλετε να εργαστεί το Claude στο QCAD. Αν εκτελούνται πολλές παρουσίες του QCAD, βεβαιωθείτε ότι ο διακομιστής MCP εκτελείται στην παρουσία που βλέπετε.
Ένα αίτημα διαρκεί πολύ ή αποτυγχάνει λόγω λήξης χρονικού ορίου
Ενότητα με τίτλο «Ένα αίτημα διαρκεί πολύ ή αποτυγχάνει λόγω λήξης χρονικού ορίου»Το QCAD δεν μπορεί να απαντήσει όσο είναι ανοιχτό ένα παράθυρο διαλόγου στο QCAD. Κλείστε όλα τα ανοιχτά παράθυρα διαλόγου στο QCAD και ρωτήστε ξανά. Για πολύ μεγάλα σχέδια, αυξήστε το Reply timeout στις ρυθμίσεις της επέκτασης.