| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Nochmal PEdit (530 mal gelesen)
|
Jonapap Mitglied
Beiträge: 206 Registriert: 18.08.2006
|
erstellt am: 14. Sep. 2006 09:19 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habe mir Forum schon einiges über "pljoin" bzw. "pedit" gelesen, aber noch nicht das Richtige gefunden. Ich arbeite mit Autocad 2007 und möchte einen Befehl haben, der "pedit" aufruft (wegen der Zukunftssicherheit) und anschließend automatisch folgende Optionen anwählt: "O" für mehrere Objekte "J" bei Linien und Bögen (in PL umwandeln) Objektauswahl(beliebig viele Elemente nicht wie ^C^C_pedit;o;\\;v;;;) "V" für verbinden Die Abfrage für den Fuzzy-Abstand und Verbindungstyp soll anschließend abgefragt werden. Der alte PLJoin-Befehl macht im Prinzip das was ich beschrieben habe. Allerdings müssen bei uns mehrere Leute mit dem Befehl arbeiten und deshalb würde ich Ihn gerne ins Deutsche übersetzen. Da es noch keine übersetzte Variante der Express-Tools für ACAD2007 gibt, müsste ich aber auch alle Funktionen aus der pljoinsup.lsp übersetzen, was sich wegen der Abfrage des Verbindunstyps für mich recht schwierig gestaltet. Hat jemand einen Vorschlag? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
heidi Mitglied CAD-Dienstleister
Beiträge: 1130 Registriert: 01.11.2001 Dell Precicion M6700 Nvidia Quadro K3000M AutoCAD 2012 Sp2 nXtRender Tetra4D eigene Tools Adobe CreativeSuite 6 ——————————— MacBook Pro i9 2,3/16/5 Big Sur 11.5.1 BricsCAD V21 Pro
|
erstellt am: 14. Sep. 2006 11:44 <-- editieren / zitieren --> Unities abgeben: Nur für Jonapap
hallo Jonapap, wenn pljoin genau das richtige ist, dann nutze ihn doch einfach weiter. Einfach auf einen Button legen und gut ist...oder versteh ich jetzt deine Problematik verkehrt? ------------------ Gruss Heidi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jonapap Mitglied
Beiträge: 206 Registriert: 18.08.2006
|
erstellt am: 14. Sep. 2006 12:03 <-- editieren / zitieren --> Unities abgeben:
|
heidi Mitglied CAD-Dienstleister
Beiträge: 1130 Registriert: 01.11.2001 Dell Precicion M6700 Nvidia Quadro K3000M AutoCAD 2012 Sp2 nXtRender Tetra4D eigene Tools Adobe CreativeSuite 6 ——————————— MacBook Pro i9 2,3/16/5 Big Sur 11.5.1 BricsCAD V21 Pro
|
erstellt am: 14. Sep. 2006 12:14 <-- editieren / zitieren --> Unities abgeben: Nur für Jonapap
|
CADdog Ehrenmitglied V.I.P. h.c.
Beiträge: 2237 Registriert: 30.04.2004 Intel Xeon 3,6 GHz 32 GB RAM NVIDIA Quadro P2000 Windows 10 Enterprise AutoCADmap 3D 2023 WS-Landcad 2023 QGIS 3.10
|
erstellt am: 14. Sep. 2006 12:19 <-- editieren / zitieren --> Unities abgeben: Nur für Jonapap
Hallo, das Problem besteht darin, dass innerhalb eines Makros bei einem Befehl nicht unterschiedliche Anzahl von Objekten gewählt werden können. Einzige Ausnahme davon ist der Befehl _SELECT . Davon ausgehend sollte dein Makro also so aussehen: ^C^C_select \_pedit;_m;_p;;_y;_j; ------------------ gruß CADdog, the dog formerly known as TR AutoCAD spricht mit einem, aber viele hören nicht zu. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jonapap Mitglied
Beiträge: 206 Registriert: 18.08.2006
|
erstellt am: 14. Sep. 2006 12:41 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von heidi: Na ja, du solltest pljoin natürlich auch von den eingedeutschten E-Tools nehmen Habs dir mal hier reingestellt, falls du sie nicht mehr hast.
Hallo, deine Datei scheint die englische Version zu sein. Abgesehen davon sind viele der im Befehl pljoin benutzten Funktionen in der Datei pljoinsup.lsp definiert(z.B acet-pljoin-do-join2). Die ist in den Expresstools2007 im Gegenteil zum Befehl Pljoin auch vorhanden. Nur eben in englisch. Ist vielleicht die Acad2006-Version dieser Datei gleich mit der für Acad2007?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jonapap Mitglied
Beiträge: 206 Registriert: 18.08.2006 ACAD 13 bis 2012 Accurender4 IMOS 9 Rhinoceros 4&5beta Mastercam X5
|
erstellt am: 14. Sep. 2006 12:42 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADdog: Hallo, das Problem besteht darin, dass innerhalb eines Makros bei einem Befehl nicht unterschiedliche Anzahl von Objekten gewählt werden können. Einzige Ausnahme davon ist der Befehl _SELECT . Davon ausgehend sollte dein Makro also so aussehen: ^C^C_select \_pedit;_m;_p;;_y;_j;
Vielen Dank. Werde ich gleich mal ausprobieren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
heidi Mitglied CAD-Dienstleister
Beiträge: 1130 Registriert: 01.11.2001 Dell Precicion M6700 Nvidia Quadro K3000M AutoCAD 2012 Sp2 nXtRender Tetra4D eigene Tools Adobe CreativeSuite 6 ——————————— MacBook Pro i9 2,3/16/5 Big Sur 11.5.1 BricsCAD V21 Pro
|
erstellt am: 14. Sep. 2006 12:58 <-- editieren / zitieren --> Unities abgeben: Nur für Jonapap
|
Jonapap Mitglied
Beiträge: 206 Registriert: 18.08.2006
|
erstellt am: 14. Sep. 2006 15:53 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank für die Antworten. CADDOG: ^C^C_select \_pedit;_m;_p;;_y;_j; funktioniert nicht richtig. Aber vielleicht kann ich "select" noch anderweitig verwenden. Da ich ja ein übersetztes PLJoin für ACAD2007 brauche hab ich nun mein Problem folgendermaßen gelöst: - pljoinsub.lsp aus den übersetzten Express Tools für Acad2006 ins Acad2007\Express-Verzeichniss kopiert. Die vorhandene Datei habe ich überschrieben, da bis auf die Übersetzungen beide Dateien identisch sind. - pljoin.lsp aus dem Forum / die Texte hab ich selbst übersetzt - Funktion "ET2GP-OPTION-TRANSLATOR" aus der Datei acetmain.mnl in die Datei pljoin.lsp kopiert - fertig
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdog Ehrenmitglied V.I.P. h.c.
Beiträge: 2237 Registriert: 30.04.2004 Intel Xeon 3,6 GHz 32 GB RAM NVIDIA Quadro P2000 Windows 10 Enterprise AutoCADmap 3D 2023 WS-Landcad 2023 QGIS 3.10
|
erstellt am: 20. Sep. 2006 10:06 <-- editieren / zitieren --> Unities abgeben: Nur für Jonapap
Zitat: Original erstellt von Jonapap: ...funktioniert nicht richtig....
mit dieser Aussage kann niemand was anfangen, bei mir funktioniert es durchaus richtig
------------------ gruß CADdog, the dog formerly known as TR AutoCAD spricht mit einem, aber viele hören nicht zu. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jonapap Mitglied
Beiträge: 206 Registriert: 18.08.2006
|
erstellt am: 20. Sep. 2006 10:20 <-- editieren / zitieren --> Unities abgeben:
Hallo CADDog, hab an dein Makro noch ein Semikolon und ein Leerzeichen angehängt. Dann wird der Befehl auch abgeschlossen. ^C^C_select \_pedit;_m;_p;;_y;_j;; Damit "funktioniert" das Makro genau so, wie ich es haben wollte. Dankeschön Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jonapap Mitglied
Beiträge: 206 Registriert: 18.08.2006 ACAD 13 bis 2012 Accurender4 IMOS 9 Rhinoceros 4&5beta Mastercam X5
|
erstellt am: 20. Sep. 2006 10:35 <-- editieren / zitieren --> Unities abgeben:
|
AsSchu Ehrenmitglied Konstrukteur
Beiträge: 1632 Registriert: 27.06.2003 ACAD 2012
|
erstellt am: 20. Sep. 2006 12:39 <-- editieren / zitieren --> Unities abgeben: Nur für Jonapap
|
AsSchu Ehrenmitglied Konstrukteur
Beiträge: 1632 Registriert: 27.06.2003 ACAD 2012
|
erstellt am: 20. Sep. 2006 12:58 <-- editieren / zitieren --> Unities abgeben: Nur für Jonapap
|