|
Lisp : Mit Lisp Blöcke auslesen und Teile des Inhalts in Textzeilen abbilden
joern bosse am 26.11.2024 um 08:01 Uhr (1)
Hallo 100dpi,mit folgendem Code kann der mit ENTMAKE erstellte Text auf Mitte-Zentrisch umgestellt werden, die Position sollte erhalten bleiben:Code:(defun TextMitteZentrisch (ename / P VLA-OBJ) (setq vla-obj (vlax-ename-vla-object ename)) (setq p (vla-get-InsertionPoint vla-obj)) (vla-put-alignment vla-obj 10) (vla-move vla-obj (vla-get-InsertionPoint vla-obj)p) (vla-update vla-obj) )(defun c:test ( / ) (TextMitteZentrisch (car(entsel))) )Das Einbinden in Deinen Code:Direkt nach der ENTMAKE-Funktion mit ...
|
| In das Form Lisp wechseln |
|
Lisp : temporäre 2D-Polylinie zur Längenbestimmung
cadffm am 28.11.2017 um 15:35 Uhr (1)
Zitat:Original erstellt von archi.archi:(command "plinie") wird eigentlich beendet und danach wird (command "_area" ..) aufgerufen. Wo siehst du einen Abbruch?Unabhängig von dem was vw geschrieben hat:Der Abbruch erfolgt direkt nach dem Aufruf des Befehls PLINIE,den AutoCAD erwartet eine Koordinateneingabe und du antwortest mit "_AREA",damit brichst du den ordnungsgemäßen Ablauf des Lisp ab und AutoCAD ist noch im PLINIE-Befehl.F2;==========Befehl:Befehl: LENGPLINUngültiger Punkt.; Fehler: Funktion abgebro ...
|
| In das Form Lisp wechseln |
|
Programmierung : Arrange_sheets in Drafting verwenden
Walter Geppert am 27.02.2008 um 10:20 Uhr (0)
Ich hab mir vor Urzeiten Makros geschrieben, um aus der damals ungewohnten Anno_Teilestruktur wieder eine ME10-Zeichnung nach unseren Vorstellungen zu machen. Ein Teil davon ordnet auch die Blätter nebeneinander an. Zusätzlich werden da aber auch alle Ansichten mit gleichem Masstab verschmolzen und auch die Teilestruktur so umgebaut, dass ein Teil in allen Ansichten zugleich aktiv wird. Vielleicht lässt sich damit was anfangen.Ist jedenfalls in dieser Form absolutes Gift für Annotation!------------------me ...
|
| In das Form Programmierung wechseln |
|
AutoLisp : 90 Grad rotieren
CADmium am 24.08.2005 um 21:44 Uhr (0)
Zitat:Original erstellt von archstudent:Ich möchte das Arbeitstempo mit Autocad etwas verbessern.....lassen ?Wenn mein Eindruck täuschen soll,dann arbeite dich z.B. mit MapcarS Seiten oder der Online-Hilfe im VLIDE etwas in die Lisp-Thematik ein und dann gehts konkret weiter. Wie soll das funktionieren , wenn dir hier was von vla-get-Boundingbox, mapcar und anderen Sachen erzählt wird und das Elementare fehlt ? P.S.Die Foren-Suchfunktion sollte zu den Stichworten auch schon etwas finden.------------------ ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : pdf plotten mit lisp und ghostscript 8.33
Omegacentauri am 07.02.2005 um 17:14 Uhr (0)
Hallo Lispler, besonders CADchup... hier möchte ich auch nochmal nachhacken. Es wird immer nur eine eps Datei erzeugt. Es scheinen wohl schon mehrere damit Schwierigkeiten gehabt zu haben... Wäre schön wenn wir das noch mal öffentlich klären könnten, denn dann hätten alle was davon. Hab mich auch dusselig im Forum gesucht ;-) Nur leider war niergens eine konkrete Antwort zu finden. Oder sollte es so sein, das die EPS nachbearbeitet werden muss? Aber das ist dann ja auch Sinn der Sache. Grüße ------------- ...
|
| In das Form AutoLisp wechseln |
|
OneSpace Modeling : Teile positionieren in SD2005, statisch
Walter Geppert am 18.11.2004 um 11:15 Uhr (0)
Der Techniker generell und der altgediente ME10- bzw. OSD-User im Speziellen ist da wohl etwas konservativ eingestellt. Das Misstrauen gegen die "Windowisiereung" kommt wohl auch aus den schlechten Erfahrungen, die so mancher mit anderen Programmen gemacht haben dürfte, wo z.B. das Positionieren nur mit der Maus und dann auch nur "so ungefähr" funktioniert, etwa in Word. Es hat mich auch etliches an Überwindung gekostet, dem Copiloten beim dynamischen Bewegenn zu trauen, jetzt will ich es aber nicht mehr m ...
|
| In das Form OneSpace Modeling wechseln |
|
AutoCAD Mechanical : Layer zurücksetzen
Angelika Hädrich am 04.12.2006 um 09:31 Uhr (0)
Hi,ich bin nicht der große "Anpasser", aber ich glaube da reicht vielleicht das Macro nicht. Eventuell muß man das sogar mit LISP machen...Da müßte denke ich, nicht nur der Wechsel zum Layer auf dem der Text liegen soll sondern am Schluß auch der Rücksprung zum "Standardlayer" rein.Woher soll denn das Mechanical sonst wissen, daß es zum normalen Standard-Zeichenlayer zurück soll?Gruß Angelika ------------------Lieber Fehler riskieren als Initiative verhindern. (Reinhard Mohn)Bitte Supportangaben eintragen, ...
|
| In das Form AutoCAD Mechanical wechseln |
|
OneSpace Modeling : Suche das Lisp-Progi "prop_menu.lsp"
Markus Kuehl am 08.04.2003 um 12:51 Uhr (0)
Hallo, wozu brauchst Du denn das Goodie "prop_menu" noch? Im wesentlichen ist dessen Funktionalitaet in die jeweiligen "Property" Dialoge gewandert. Dazu einfach eine Kante, eine Flaeche, ein Teil oder eine Arbeitsebene anklicken, das jeweilige Kontext Menu (rechte Maustaste) aufblaettern und ganz unten den Eintrag "XXX-Eigenschaften ..." anwaehlen. Dort gibt es dann einen Knopf "Geo ..." oben rechts, der die Eigenschaften des jeweils selektierten Elements anzeigt. Dies muesste so ziemlich all das abdecken ...
|
| In das Form OneSpace Modeling wechseln |
|
PTC Creo Elements/Programmierung : Lisp Befehl Als Root Festlegen
der_Wolfgang am 23.09.2020 um 20:21 Uhr (1)
du brauchst den "browser node" als Parameter.. da liegt wohl die Stolperstelle. https://support.ptc.com/help/creo/ced_modeling/r20.2.0.0/en/ced_modeling/baggage/documentation/integration_kit/reference/gbrowser.html#sd-browser-exec-cmd------------------ Firefox ESR Java Forum Stuttgart JUGS OSD Hilfeseite (de) / help page (en) NotePad++ BuFDi
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Rund um AutoCAD : Attribute verschieben sich doppelt so weit
Dorfy am 27.06.2011 um 16:15 Uhr (0)
@Andreas die Attribute in deinem Block sind doppelt vergeben bei gleichem handle gc5 - siehe auch Meldung beim speichern.meine erste Theorie - persistent reactor mit gelöschten Objekten bei noch existierenden reactor hab ich verworfen, da beim Neueinfügen scheinbar alles ok ist und die Fehlermeldung ihmo beim Öffnen kommt.also hast du dein block "verhunzt" - dran-rum-geproggt ;-)doppelt gc5 - cool ------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klamm ...
|
| In das Form Rund um AutoCAD wechseln |
|
OneSpace Modeling : Gewindestange mit der SolidLibrary möglich?
3D-Papst am 25.07.2002 um 16:22 Uhr (0)
Hallo Gero, was heißt "Du erweiterst Deine Bibliothek"? Heißt das etwa "kauf dir Zusatzmodule" oder heißt das "lerne Lisp oder ähnliches"? Dein Vorschlag mit dem Bolzen ist recht und gut, aber ne Gewindestange ist das dann doch nicht. Im Anhang ist ein Dump von dem Teil das ich zeichnen wollte. Mit Hintertürchen kam ich am Ende auch zu meinem Ziel (Dauer ca. 3 Stunden!!), kam dann aber auf die Idee eine ganz einfache Gewindestange zu zeichnen. Und hier scheitere ich kläglich. Wie gesagt: die Abwicklung ins ...
|
| In das Form OneSpace Modeling wechseln |
|
AutoLisp : Additions-LISP erweitern
Dabrunz am 23.07.2004 um 10:54 Uhr (0)
Zitat: Mit folgendem Prog-Schnipsel könnte man beliebige Rechenoperationen verwenden: Na, allzu beliebig sieht mir das nicht bei 4 Operationen aus. Wie wäre es mit folgender Modifikation? Code: (setq #op (eval(read(getstring
Operation: )))) (if (ist-funktion? #op) (setq #ergebnis (#op #wert1 #wert2)) ) ;; hierbei ist ist-funktion? folgend definiert: (defun ist-funktion? (x) (member (type x) (USUBR SUBR EXSUBR EXRXSUBR)) ) Das nenne ich mal beliebig (natürlich unter der Einschr ...
|
| In das Form AutoLisp wechseln |
|
ADT Architectural Desktop : Stil für manuelle AEC-Bemassung
tmoehlenhoff am 20.05.2004 um 08:56 Uhr (0)
Naja, obwohl wir auch gerne das Update liefern sollte es eigenlich auch mit folgendem Lisp klappen: (defun c:ManBem() (command -dimmanadd ) (while (setq p (getpoint)) (command p) ) (command _style 2 Chain ) ) Ist sicherlich noch verbesserbar, sollte aber auch so schon einsetzbar sein und das gewünschte Ergebnis liefern. 2 Chain muss man dann natürlich durch den gewünschten Bemassungsstil ersetzen. Wünsche allen einen schönen Vatertag. sayonara Torsten Möhlenhoff ACAD-Systemhaus B ...
|
| In das Form ADT Architectural Desktop wechseln |