|
AutoCAD VBA : Maßstabliste (scalelist) bearbeiten
Andreas Widmann am 20.05.2009 um 14:28 Uhr (0)
Hmm, schade, mit Lisp kann ich nicht umgehen weil ich da keine Programmierkentnisse hab und mit .net wirds auch nichts weil ich ja einen Button im AutoCAD haben will.Bisher hab ich immer Cleanupscales.exe von Autodesk verwendet, will das bereinigen der Maßstäbe aber als Button für die aktuelle Zeichnung haben um einfach mal zwischendurch draufdrücken zu können.------------------Gruß Andreas---------------------------------------------------------------------------------------------------------------------- ...
|
| In das Form AutoCAD VBA wechseln |
|
Rund um Autocad : splines zu boegen
mapcar am 11.07.2004 um 14:58 Uhr (0)
Hi Roland, eine fertige Lösung habe ich auch nicht, aber einen halbwegs gescheiten Ansatz: Zunächst mal: Man kann Splines nicht in Bögen konvertieren! Kreisbögen haben überall eine konstante Krümmung, bei Splines ist die Krümmung aber nicht konstant. Deshalb kann man hier nicht von konvertieren reden, sondern nur von Näherungen. Die Qualität einer solchen Näherung hängt aber nun mal von der Anzahl der Stützpunkte ab - je weniger Punkte, umso schlechter die Näherung. Da dir in dieser Hinsicht praktische Gre ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Reaktor wieder laden
Dober Heinz am 25.03.2008 um 13:08 Uhr (0)
Hallo ThomasSo sieht das mit deinem Lisp aus(if (=(load "Bem_Reaktor.LSP" "FEHLER")"FEHLER") (prompt "Fehler beim Laden von Bem_Reaktor") (prompt "Bem_Reaktor erfolgreich geladen"))und das bekomme ich zurückCommand: VLIDE Bem_Reaktor erfolgreich geladenCommand:Command: VLIDECommand:Command: (vlr-reactors)nil------------------ Heinz
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Blockattribute so einfach wie dtext bearbeiten
xem am 24.06.2009 um 10:23 Uhr (0)
Hallo,ich hab schon viel gesucht und nix gefunden. Wie kann ich Blockattribute mit einem Doppelklick (ohne Dialogbox) bearbeiten und mit einem Rechtsklick beenden? Von der Sache her so wie ein dtext.Mit -attedit kann ich die Blockattribute ohne Dialogbox ändern, aber damit wird nicht nur der Text abgefragt sondern etwas mehr.Gibt es dazu vieleicht ein LISP?
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : einzelne Layer plotten
oerny am 24.03.2003 um 11:34 Uhr (0)
Hallo, ich habe von einem Fremdbüro in EINER DWG datei ca 200 Querprofile bekommen. Diese sind Layermässig gut sortiert. Sie sind alle im Modellbereich. Nichts im Layoutbereich. Wie kann ich diese jetzt einzeln plotten?. Gibt es da ein Lisp, dass mir jeden Layer in ein Modell bringt und ich dann alle Modelle auf einmal plotten kann?? MfG Oerny
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Additions-LISP erweitern
Geos am 23.07.2004 um 07:59 Uhr (0)
Mit folgendem Prog-Schnipsel könnte man beliebige Rechenoperationen verwenden: ;----------Code Anfang (setq #op (getstring
Operation (+ - * /): )) (cond ( (= #op + ) (setq #op +) ) ( (= #op - ) (setq #op -) ) ( (= #op * ) (setq #op *) ) ( (= #op / ) (setq #op /) ) ) (setq #ergebnis (#op #wert1 #wert2)) ;----------Code Ende (Auf die Festlegung von #wert1, #wert2 wurde hier bewußt verzichtet) ------------------ Gruß, Ernst [Dies ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Layer der ausgeschaltet und/oder gefroren ist auf nicht drucken
Manuel486 am 02.04.2020 um 15:27 Uhr (1)
Hallo,habe lange die SuFu genutzt und gelesen, aber nichts gefunden.Ich möchte gerne Layer die ausgeschaltet und/oder gefroren sind auf nicht drucken stellen.Dies sollte über ein Befehlsmakro oder Script erfolgen.Gerne auch per Lisp.Falls es überhaupt möglich ist.MFGManuel
|
| In das Form Rund um AutoCAD wechseln |
|
PTC Creo Elements/Programmierung : Lisp-Variable im Drafting-Befehl verwenden
der_Wolfgang am 25.10.2018 um 18:20 Uhr (3)
zum Lispeln... man hätte auch den Settings browser nutzen können via IKIT funktionen. Folgender weg:a) settings einfrieren (sd-freeze .. )b) settings umstellen (background weiß etc)... (sd-set-setting.. .. )c) screenshot machend) settings auftauen (sd-unfreeze .. )nach d) wären die settings dann wieder so wie vor a).. also mit leicht grünen Hintergrund falls es einen KERMIT als username gäbe.. ------------------ Firefox ESR Java Forum Stuttgart JUGS OSD Hilfeseite (de) / help page (en) NotePad++ Bu ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Rund um Autocad : Raum zeichnen
Brischke am 04.02.2004 um 17:12 Uhr (0)
Hallo Wallnerin, Zusatzprogramm für AutoCAD X ? Fragen: 1)Wie ist für dich denn der Raum definiert? 2)Was soll der Raum an Informationen beinhalten? 3)Was willst du mit dieser Zeichnung erreichen? 4)Wie oft musst du Räume Zeichnen? 5)Musst du diese Zeichnungen mit jemanden austauschen? ... Privat - nicht so teuer? Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : gepiegelt einfügen?
Lary am 30.10.2006 um 15:41 Uhr (0)
Hallo j-sc,dies ist das LISP (geschrieben von georg alias gmk):(DEFUN c:db-at ( /elewi)(SETQ ele (ENTGET (CAR (ENTSEL "Block wählen: "))))(COMMAND "_ucs" "_object" (CDR(ASSOC -1 ele)))(SETQ wi (+ (CDR(ASSOC 50 ele)) (GETANGLE (TRANS (CDR (ASSOC 10 ele)) 0 1)))ele (subst (cons 50 wi) (assoc 50 ele) ele)); setq(entmod ele)(COMMAND "_ucs" "_w"))Die "falsch" wieder eingefügten punkte sind einmal über die untere und um die linke Achse gespiegelt.------------------ MfG Lary
|
| In das Form Rund um Autocad wechseln |
|
Autocad VBA : Werte übergeben
fred_tomke am 17.10.2005 um 13:45 Uhr (0)
Hallo,ich beginne gerade, mich in VBA einzuarbeiten.Ich habe eine prinzipielle Frage:ich rufe eine function oder eine sub auf und will von der aufgerufenen function oder sub einen Wert zurückhaben.In Lisp wird der zuletzt ausgewertete Asdruck übergeben in VisualObjects schreibe ich am Ende Return MyVar (wobei natürlich MyVar die Variable mit dem gewünschten Wert ist.Wie läuft das unter VBA?VG, Fred
|
| In das Form Autocad VBA wechseln |
|
Rund um Autocad : Doppelte linien
muhammar CADaffi am 08.09.2003 um 13:18 Uhr (0)
Ich wollte einen plan öffnen, der bis jetzt einwandfrei funktionierte. Dann kam eine Fehlermeldung "Plan ist ungültig". AutoCAD stürzt ab. Ich öffne die Zeichnung per Wiederherstellen, jetzt sind in der Zeichnung alle Linien doppelt. D.h immer zwei untereinander. Das ist Sau mühsam. gibt’s ein Lisp, mit dem man doppelte Linien löschen kann? Oder sonst irgendwas hilfreiches?? Gruss CADaffi ------------------
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : AutoLISP automatisch laden
Angelika Preiwuss am 09.01.2001 um 14:59 Uhr (0)
Hallo Wolfi,jo - Lisp Routinen möchte man nicht bei jedem AutoCAD Aufruf neu laden müssen - man will sie wie die AutoCAD Befehle immer zur Verfügung haben!Um das zu realisieren gibt es die ACAD.LSP (ist die ACAD. LSP nicht vorhanden muß man sie anlegen), dort wird die Ladefunktion eingebaut.ACAD.LSP wird zuerst im aktuellen Verzeichnis gesucht ansonsten VZ in den Supportpfad aufnehmen...Gruss Angelika
|
| In das Form Rund um AutoCAD wechseln |