 |
Lisp : Layernamen ausgewählter Objekte auslesen
VonLayer am 03.02.2020 um 08:36 Uhr (15)
Guten morgen Lisp Expertenich habe gerade ein Wochenende voller suchen suchen suchen und noch viel mehr try and error hinter mir. Ich versuche folgendes, das nicht so richtig will wie ich es möchte. Momentane Situation: In der Zeichnung befinden ca. 1000 Leitungen die alle als Block mit Attributen hinterlegt sind. Alle Blöcke liegen auf einem eigenen Layer. Diese Layer beinhalten die Namen der Leitungen. An vielen Stellen liegen viele Leitungen übereinander.Was ich versuche:Mit Lisp die Namen der Layer aus ...
|
| In das Form Lisp wechseln |
|
Lisp : Layernamen ausgewählter Objekte auslesen
spider_dd am 03.02.2020 um 09:55 Uhr (1)
Hallo VonLayer,ersetze mal das laylist in der vorletzten Zeile der Lisp-Datei mit (foreach lay laylist (print lay)) (print)HTHGrußThomas
|
| In das Form Lisp wechseln |
|
Lisp : Alle Schraffuren Auswählen / auf Farbe 9 legen / nach ganz unten legen
cadffm am 06.02.2020 um 13:47 Uhr (1)
Zitat:Original erstellt von Manuel486: (command "_.hatchtoback")) aber er soll auch nur die SOLIDS nach hinten legen...[/URL]F1 - HatchToBackSiehe auch, AutoCAD-Befehl: F1 - ZEICHREIHENF
|
| In das Form Lisp wechseln |
|
Lisp : Layer
cadffm am 11.02.2020 um 16:50 Uhr (1)
Gibt es einen Grund warum du im Lispforum schreibst (und nicht im RundUmAutoCAD Bricscad)?Es gibt schon fertige Befehle in AutoCAD Bricscad[F1]LAYAUSLAYAKTMDas wäre am einfachsten.Auch mit Lisp wäre es das Einfachste diese nativen Befehle zu steuern (Command),aber sicher selten das Beste für eine spezielle Situation.
|
| In das Form Lisp wechseln |
|
Lisp : Registerkarte per Lisp aktuell setzen
Temuedschin am 13.02.2020 um 11:31 Uhr (1)
Meine Lisp Kenntnisse sind sehr eingerostet. Deswegen einige Fragen.1.)Wie setze ich meine Registerkarte BEWEHRUNG, welche als partielle CUIX geladen wird, beim AutoCAD Start als aktuelle fest.Aktuell springt AutoCAD immer auf die Registerkarte START. Habe in der AutoCAD Hilfe bisher nur folgendes gefunden, bringt mich aber nicht weiter.(menucmd "P30=+BEWEHRUNG.POP30")(menucmd "P30=*")2.)AutoCAD öffnet/springt z.b. bei der Auswahl einer Schraffur automatisch zur Registerkarte SCHRAFFUR-EDITOR.Ich benötige ...
|
| In das Form Lisp wechseln |
|
Lisp : Textinhalt A zu Textinhalt B überschreiben
zimmernagel am 17.02.2020 um 10:46 Uhr (1)
Vielen Dank Jörn!Das ist genau das, was ich brauche, so spare ich mir doch viel Zeit, da ich so an die 7000 Höhen habe, die man auf jeden Fall trotzdem manuell anklicken muss!!!Es ist doch immerwieder schön hier im Forum, dass man geholfen bekommt, und, dass AutoCAD immer noch die Lisp-Schnittstelle hat und man nach Wünschen das Programm optimieren kann!------------------Bis dann, Arwed Fränken[Diese Nachricht wurde von zimmernagel am 17. Feb. 2020 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : PDF aus ACAD-Mech 2020 öffnen
MScherer am 20.02.2020 um 10:40 Uhr (2)
Hier nochmal zum Kopieren meine fertige Befehlszeile die unter ACAD Mech 2020 funktioniert...^C^C_Start "AcroRd32.exe" "X://CAD//AutoCAD//Konfiguration//ACM2020//Info//ACAD_Richtlinien.pdf";Wichtig ist die Schreibweise zu beachten "//"
|
| In das Form Lisp wechseln |
|
Lisp : vla-wblock mit gespeicherten Blöcken
joern bosse am 20.02.2020 um 16:45 Uhr (1)
Hallo Melmacker,dann muss irgendetwas in Deinem VLA-Auswahlsatz was nicht stimmen.Aus der AutoCAD-Hilfe: (vla-Wblock doc "C:AutoCADWBlock_example.dwg" ssetObj)http://help.autodesk.com/view/ACD/2016/ENU/?guid=GUID-4EEC4025-ACFC-41DA-899A-8264394D7691Ich glaube, Dein Problem beginnt schon vorher, Du öffnest mit VLA-OPEN eine Datei.Die Datei ist geöffnet, hat aber nicht den Focus.Dann wird eine VLA-Auswahlwatz erstellt mit dem Namen "Test", gespeichert in die Variable LISTE.Und dann sollen scheinbar aus der g ...
|
| In das Form Lisp wechseln |
|
Lisp : vla-wblock mit gespeicherten Blöcken
Melmacker am 20.02.2020 um 17:10 Uhr (1)
Hallo Jörn,die Autocad Hilfe zu dem Thema kenne ich leider schon fast auswendig In der Variable "anzahl" ist die Nummer (count) zu dem Block definiert.Habe das zwar jetzt in den Namen des Blocks geändert aber es funkt immer noch nicht.So läuft meine Routine:Ich öffne eine Datei die bei mir auch ab vla-open aktiv ist.Aus dieser möchte ich eine Blockdefinition in einen WBlock schreiben.Danach schließe ich die Datei mit vla-close aus der ich die Blockdefinition in einen WBlock geschrieben habe.Nun bin ich a ...
|
| In das Form Lisp wechseln |
|
Lisp : vla-wblock mit gespeicherten Blöcken
KlaK am 21.02.2020 um 13:39 Uhr (1)
Hallo Melmacker,So ganz habe ich Deine Vorgehensweise noch nicht verstandenZitat:So läuft meine Routine:Ich öffne eine Datei die bei mir auch ab vla-open aktiv ist.Aus dieser möchte ich eine Blockdefinition in einen WBlock schreiben.Danach schließe ich die Datei mit vla-close aus der ich die Blockdefinition in einen WBlock geschrieben habe.Nun bin ich automatisch wieder in meiner Ursprungsdatei und importiere nun den WBlock.Danach lösche ich die WBlock Datei.###Ende###Blockdefinitionen befinden sich nicht ...
|
| In das Form Lisp wechseln |
|
Lisp : Übernahme Modellpunkt als Layoutpunkt
alterHausmeister am 11.03.2020 um 11:56 Uhr (1)
Hallo an alle … Wir arbeiten in Plant3D und haben immer wieder das Problem, dass in den orthogonalen Plänen die Gauss-Krüger-Koordinaten angegeben werden müssen. Nun hat es Plant3D ja nicht so mit extrem großen Zahlen, also werden die Modelle entsprechend für P3D mundgerecht aufbereitet – sprich in einen Bereich verschoben, in dem die Koordinaten verwendet werden können.Um dann in der fertigen orthogonalen Zeichnung (sprich ein Layout vom Modell) nun auch die richtigen GKKs angeben zu können, hat Kollege w ...
|
| In das Form Lisp wechseln |
|
Lisp : PSLTSCALE alle Layouts, kein Umschalten
artes-indigo am 13.03.2020 um 14:04 Uhr (1)
Hallo!Leider bin ich was LISP angeht ein Vollt...Kann ich diese einfache Funktion auch ohne extra "Datei" oder "Programm" starten? Einfach in der Befehlszeile? Ich hatte mal ein LISP, das komplett in der Befehlszeile zu sehen war, aber bei dieser Zeile (sw*set-psltscale-all 0) sagt AutoCAD nur Fehler: no function definition: SW*SET-PSLTSCALE-ALLArbeite seit 2 Wochen mit AutoCAD2020Danke, Iris
|
| In das Form Lisp wechseln |
|
Lisp : Z-Wert in Blockattribut um Wert x erhöhen
zimmernagel am 23.04.2020 um 09:34 Uhr (1)
Hallo zusammen!Ich habe von einer Vermessungsdatei Blöcke in AutoCAD übertragen lassen. Der Attributtext von der Z-Höhe ist allerdings hier z.b. um 2 m zu tief, z.b. steht bei einem Block 415.49, und es müsste aber 417.49 sein von der Höhe her, da das Gerät falsch eingestellt war!Das ist aber von den vielen Punkte her vermischt, daher wollte ich das händisch anklicken können bzw. als Auswahl vielleicht, welche Höhe mit einem Wert x geändert werden sollen.Habe schon bei Lee-Mac alles durchforstet, aber bin ...
|
| In das Form Lisp wechseln |