|
Rund um AutoCAD : Werkzeugkasten Schaltfläche von einem Lisp anlegen
runkelruebe am 22.10.2008 um 19:32 Uhr (0)
Fast Code:^C^C^P(if (null C:Befehlsaufruf) (LOAD "DeineDatei.fas")) BefehlsaufrufBeispiel:Code: ^C^C^P(if (null C:Alle_Ein) (LOAD "ZeigAlles.lsp")) Alle_Einwas tust Du damit?- Wenn der Befehl "Alle_Ein" nicht definiert ist (- unbekannter Befehl Alle_Ein), - lade die Datei "ZeigAlles.lsp" - und ruf erneut den Befehl "Alle_Ein" auf.Ich hoffe, ich hab das richtig "erklärt", mögen die Lispler mich korrigieren ;-)Namen und Aufrufe sind nur Beispiele------------------Gruß,runkelruebe Herr Kann-ich-nich wohnt ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD Mechanical : Reihe
HBo am 08.02.2002 um 14:14 Uhr (0)
Zitat: Original erstellt von Gerald Sz: Versuchs mit _reihe oder array. Funktioniert in Lisp so: (command "_reihe") oder (command "array")...liefert beides die Dialogbox. Gruß Gerald Danke!! mit (command... funktioniert es tatsächlich. Da kommt man nur ins Grübeln, welche Bedeutung jetzt noch "_" u. "." haben. Offensichtlich nicht mehr dasselbe wie früher bei ACAD14 Es wurde mal wieder was verändert, dessen folgenreichste Auswirkung die ist, daß alte Applikationen nicht mehr funktionieren. Bin ges ...
|
| In das Form AutoCAD Mechanical wechseln |
|
Rund um AutoCAD : Farbe von Attributen in ausgewählten Blöcken ändern
dr.dave81 am 09.03.2011 um 11:36 Uhr (0)
@CADmium:hab das "BLOCK_COPY"-LISP von Brischke ausprobiert. Von der Idee her, ist das sehr gut aber es klappt nur mit "normalen" Blöcken und leider nicht bei meinen dynamischen 3D-Blöcken @CADchup:wenn ich doch in einen Block die Einstellungsmöglichkeit VONBLOCK einstelle, dann hab ich das doch gleich in alle Blöcken mit gleichem Namen. Wüsste gerade nicht, wie mir das helfen könnte. Beim Überschreiben der Layereigenschaften in einem Ansichtsfenster ändert doch ein Layer in allen Blöcken die Farbe. Das L ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Schraffur-Lisp !
CAD-Tötti am 24.08.2004 um 18:55 Uhr (0)
Zänk Ju, Leutz :-) !!! Hab ich die Tage schon mal irgendwo hier gelesen, dass das Thema am Ende verfehlt war (in der Schule gab es dafür eine 6 *lach*). Ich fasse also noch einmal zusammen: wir sind gestartet bei der unmöglichen Struktur der Schraffur im AutoCAD (dies was der Ausgangspunkt !), ritten im Schweinsgalopp über Layout und landeten am Ende bei Endlosmonologen über PROXY ENTITIES sowie griechischen Dingsbums. Jepp, was soll ich nun dazu sagen. Ich äußere mich dazu mal mit einem vorsichtigen aber ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Texte aus einem eingefügtem Block lesen
Brischke am 10.09.2004 um 09:05 Uhr (0)
Hallo Seher, da hast du dir aber etwas vorgenommen. Ich selbst habe mal ein Tool geschrieben, was aus einer Sammlung von Texten innerhalb eines Polygons in Verbindung mir dieser Polylinie einen Block macht. Dabei gings um das Aufbereiten von Plänen aufgemessener Gebäude, zur Übernahme in ein FM-System, welches diese Struktur vorgeschrieben hatte. Folgend das entsprechende Dialogfenster, in dem die Einstellungen für die Attribute vorgenommen werden. Bei dir klingt mir das ähnlich, wenn du also Fragen hast . ...
|
| In das Form AutoLisp wechseln |
|
ADT Architectural Desktop : ADT-Bemassung mit VBA
tmoehlenhoff am 08.02.2005 um 18:00 Uhr (0)
naja, der Nutzer muss in dem Fall ja nicht eingreifen können. Mittels SendCommand kann man ja alle erforderliche Infos in den ADT pumpen, so dass der Benutzer gar keine Möglichkeiten mehr hat noch einzugreifen. Schön ist das nicht und es stellt auch wohl kaum die hohe Kunst des Programmierens da, aber man kann halt nur nutzen was zur Verfügung steht und meines Wissens gibt es in VBA keinen anderen Weg. Vielleicht hat aber ja jemand anderes noch ne bessere Idee. In Lisp gäbe es wahrscheinlich auch die Mögl ...
|
| In das Form ADT Architectural Desktop wechseln |
|
Rund um Autocad : befehl kommandozeile
Brischke am 04.02.2003 um 21:25 Uhr (0)
Hi, 1)Das wäre die Schleife: (while (= (getvar "CMDACTIVE") 1)(command "J")) 2) http://www.cadwerk.com/ oder http://www.industrie24.com/ftp.php?63 Ist von Volker Kleppel. Ich habe es mir noch ein wenig angepaßt, so dass ich die derzeitigen CTB s in einem Verzeichnis lassen kann. Wenn die in der Zeichnung benötigte nicht im Zeichnungsverzeichnis gefunden wird, dann wird diese aus dem Netzwerkverzeichnis dorthin kopiert. Somit hat man sich die Arbeit gespart, dass man die CTB s händisch in s Zeichnung ...
|
| In das Form Rund um Autocad wechseln |
|
AutoCAD VBA : noch einmal Selektion
KlaK am 19.08.2008 um 18:26 Uhr (0)
Hallo Peter,was hast Du denn schon wieder vor? Eine Legende durchsuchen ob alle Blöcke auch vorhanden sind?Meines Erachtens kannst Du den Layoutnamen über den Gruppencode unter VBA so nicht herausfiltern, evtl. gehts ja über LISP.Wenn Dir der Vorschlag von Carsten nicht gefällt, hier noch eine Variante wie ich das machen würde:Wechsel in das Layout und mach ein acSelectionSetWindow ExtMin, ExtMaxdann weißt Du ob der Block in diesem Layout vorhanden ist oder nicht Damit kannst Du den Filter anwenden und sp ...
|
| In das Form AutoCAD VBA wechseln |
 |
Rund um AutoCAD : cuix-Anpassungsdatei
bit am 13.05.2016 um 12:49 Uhr (15)
..ich glaube eher es wird immer dunkler... Also, um deine Fragen zu beantworten,a) ich will eigentlich die acad.cuix "abspeichern/speichern unter" eigener cui (das soll man ja machen)da ich ja bisher alle Änderungen (eigene WZK, Lisp, mausklickanpassungen etc.) auf der acad.cuix vorgenommen habe.-- ich möchte also gar keine neue/leere Datei machen in der ich erst alles wieder reinziehen und einstellen muss.Nun ist die Frage, kann man diese acad.cuix "Einfach" speichern unter neuem Namen und dann verwenden, ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Tastaturkürzel: Block auflösen -> Gruppe erstellen
Esme am 02.07.2013 um 14:57 Uhr (0)
Hallo Jan,ich hatte schon mal so was in der Art...versuchs mal mit ^C^C_explode;_l;;_.-group;er;GRUPPENNAME;"keine_Beschreibung";_p;;ich habe gerade kein AutoCAD zur Verfügung, geht aber in Bricscad. Die Gruppe mit dem hübschen Namen "Gruppenname" darf nicht vorhanden sein und pickstyle sollte eingeschaltet sein.Ich würde das Ganze eher in ein Lisp packen und einen Gruppennamen vergeben, der nicht noch mal vorkommen kann... falls der Name egal ist(setq GRUPPENNAME (strcat "Gruppe_" (menucmd "M=$(ed ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Löschen,kopieren,verschieben über Fenster
cadffm am 02.12.2002 um 11:51 Uhr (0)
Es gibt keinen solchen Befehl in ACAD. aber kleine Hilfen: 1.) Expresstools, Befehl "extrim" 2.) fertige Funktionen (Lisp) die man im www finden kann... evtl. meldet sich ja noch jmd. der dir genau das von mir gemeinte Tool sendet oder den Aufenhaltsort nennt aber wie gesagt einen Vordefinierten Befehl dazu gibt es nicht ! (Problem ist immer die überlappenden Objekte Außerhalb zu löschen... Blöcke und Bemaßungen sind da die Ursachen... aber suche mal nach den Expresstools und dem Befehl "extrim", das hi ...
|
| In das Form Rund um Autocad wechseln |
|
Makro Programmierung : Lisp: Teile entfernen funktioniert nicht
holt am 04.03.2005 um 09:26 Uhr (0)
[QUOTE]Original erstellt von Dorothea: Der Code kann wie folgt aussehen: Code: :items :start :clear Tgr-Teile :select_done (Hier werden nur die Parameter aufgerufen, die man auch interaktiv eingibt.) Hallo Dorothea, habs probiert (bin erst nach meiner letzten Antwort draufgekommen, was du meinst). Es funktioniert! 10 Us 4U! Ein kleines Anliegen habe ich aber noch: Wie kann ich es anstellen, dass ein entfernter Teil im Darstellungsfenster nicht mehr hervorgehoben wird? Sonst sieht man ja nicht, dass ...
|
| In das Form Makro Programmierung wechseln |
 |
AutoCAD Mechanical : Bestimmte Bereiche aus einem Dateinamen in Zeichnungsrahmen importieren
Tom60 am 01.07.2019 um 08:04 Uhr (15)
Hallo zusammen,meine Frage,Ist es möglich bestimmte Bereiche eines DWG Dateinamens in ein Schriftfeld zu importieren?Z.B. Dateiname : 123456_xyz_54321_zyx.dwgJetzt will ich im Zeichnungsrahmen ein Feld haben in dem z.B. nur ein Tail des Dateinamens importiert wird, nehmen wir "123456"...Den kpl. Dateinamen hole ich mir mit Attribute-Schriftfeld- Dateinamedas wäre dann "%AcVar Filename f "%fn6"%"Kann man hier auch Bereiche festlegen mit diesem Code?Und generell mal gefragt,kennt jemand ein gutes Buch wo sol ...
|
| In das Form AutoCAD Mechanical wechseln |