|
Rund um Autocad : Block an Linie Ausrichten?
Proxy am 28.04.2004 um 11:22 Uhr (0)
P -Linie als BKS-Quelle und Code: (defun C:block_rotate () (setq #cb (ssget) z 0 ) (setq bksxdir (getvar ucsxdir )) (setq p1 (list 0 0)) (setq p2 (list (car bksxdir) (cadr bksxdir))) (setq bksrot (angle p1 p2)) (repeat (sslength #cb) (setq cb (entget (ssname #cb z)) z (1+ z) ) (setq cb (subst (cons 50 bksrot) (assoc 50 cb) cb)) (entmod cb) ) ) kann damit mehrere Blöcke am BKS relativ zur WKS ausrichten bzw. eigentlich nur rotieren. Skalierung geht eigentlich ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Umwandlung in Exel
Proxy am 29.12.2003 um 14:27 Uhr (0)
Wenn es am Hintergrund lag dann kannst ja den VBA Code in ein Projekt deiner Wahl einfügen: Code: Sub GraphScrColor() Dim PrefsDisplay As AcadPreferencesDisplay Set PrefsDisplay = ThisDrawing.Application.Preferences.Display If PrefsDisplay.GraphicsWinModelBackgrndColor = vbBlack Then PrefsDisplay.GraphicsWinModelBackgrndColor = vbWhite Else: PrefsDisplay.GraphicsWinModelBackgrndColor = vbBlack End If End Sub und z.B. in die MNU, in der Nähe von ***POP-Ansicht ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Tipp: verstellte Systemvariablen ect. schnell wieder laden
Proxy am 03.05.2004 um 16:48 Uhr (0)
Ich benutze eine bzw. zwei Funktion(en) die mir die Variablen in eine Ascii-Datei speichert bzw in AutoCAD einliest. Code: [...] (setq f (open "X:NORMPROXY.VARS" "w")) (write-line " (" f) (mapcar (lambda (VAR) (write-line (strcat "("" VAR "" . " (itoa (getvar VAR)) ")") f ) ) ( [...] eine Menge von Systemvariablen [...] ) ) (write-line ")" f) Und ein paar Klammerzu ---------------------------------------------------------------- [...] (mapcar (lambda ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Runde Wipeouts
Proxy am 15.05.2004 um 23:15 Uhr (0)
Ich bin auf der Suche nach der Möglichkeit echte runde Wipeouts zu erstellen keine n-Ecke . Z.B. Zeichne zwei Kreise die sich an zwei Punkten schneiden ... ein dieser Kreise soll die Quelle des Wipeouts werden... leider unterstützt Wipeout nur Polylinien ... habe auch schon versucht angerundete Polylinie jedoch funktioniert das auch nicht The polylinie must be closed and made up of only line segments ... wäre für jeden funktionierenden Vorschlag glücklich ------------------ Lisp?!?! Why the ...
|
| In das Form Rund um Autocad wechseln |
|
Autocad VBA : Lektüre VBA hauptsächlich mit Dateien?!
Proxy am 30.01.2004 um 15:58 Uhr (0)
Zitat: Original erstellt von Feyza: Hallo, ich habe mir das Mit AutoCAD programmieren mit VBA gekauft [...] Danke im voraus Feyza ISBN 3-8273-2105-0 ? Solltest vielleicht die ersten Kapitel nochmal lesen und sich ein Scriptähnliches Konstrukt bauen und die Aufgabenstellung etwas genauer beschreiben. z.B. In ein Textfeld was eingeben, er sucht sich in einem bestimmten Verzeichnis das aus, listet es in einem Bos Block ? aus, man kann dies anwählen und öffnen...... war äusserst ungenau. Act ...
|
| In das Form Autocad VBA wechseln |
|
Rund um Autocad : Datenkonvertierung
Proxy am 02.03.2005 um 21:46 Uhr (0)
Bitte poste mal welche Software dir zur Verfügung steht. Es gibt optional ein Befehl igesout jedoch ist der imho nicht bei jeder AutoCAD Installation dabei. Suchfunktion mit IGES gefüttert spuckt auch das dazu: http://ww3.cad.de/foren/ubb/Forum54/HTML/004431.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/004636.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/002581.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/001325.shtml ------------------ Lisp?!?! Why the Hell did yo ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Layer Ashade
Proxy am 17.03.2004 um 16:51 Uhr (0)
Schnellauswahl, Blöcke (dürften so ca. 9 Stück sein) die auf dem Layer ASHADE liegen löschen, dann mit Expresstools den Layer durch explizite Eingabe löschen) oder so ähnlich. Opps hab vergessen dass es zwei Blöcke (Reservierte namen) gibt : AVO_GLOBAL und AVE_RENDER die vorher wegbereigen. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read th ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Zeichnungsübergreifen Eigenschaften ändern
Proxy am 14.08.2007 um 21:52 Uhr (0)
Geht eigentlich voll easy mit etwas Programmierung:Es gibt Stichwörter für die Suchfunktion: Script, Lisp, Gruppencode für Farbe usw.Wenn es auch Layerbezogen konvertieren kannst / willst, dann ist es über die internen Funktionen von ACAD realisiert werden.Standardsdatei über Makro laden und starten oder mit Batch Batch Standard Checker. ------------------ MfG ProxyBitte beachten Sie: Die Verwendung der hier bereitgestellten Signatur geschieht auf Ihre eigene Verantwortung. Diese Signatur wird ohne ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Layerberechtigung
Proxy am 28.01.2004 um 18:23 Uhr (0)
Aus Tests weiss ich, dass es mit CADLock unzureichend geschütz wird, es gibts ja DAUS und Chaos-DAUs die bei nur zwei Köpfen auch den fünften Systemzustand irgendwie hinbekommen und diesen natürlich nur per Zufall reproduzieren können. Es geht praktisch wenn man die Berechtigungen der X-Refs*.DWGs mit den Datei/Ordnerberechtigungen anpasst d.h. dass die Dateien so gespeichert werden müssen wie die Berechtigung auf Layersturktur aussieht. Macht für mich weiniger Sinn als z.B. eine kurze 2 Stündige Sc ...
|
| In das Form Rund um Autocad wechseln |
|
Autocad VBA : Durchmesserbemaßung und Aktiver Layer
Proxy am 09.02.2004 um 11:12 Uhr (0)
Code: (defun C: proxy_dimstyle_1 (/) (progn (setvar cmdecho 0) (hol_layer_alt) (command -dimstyle h proxy_dimstyle_1 ) (command graphbld ) (command _-LAYER _on LAYER-BEMASSUNG _set LAYER-BEMASSUNG ) (setvar cmdecho 1) (command _dimdiameter ) (while (not (= 0 (getvar CMDACTIVE ))) (command pause)) (setz_layer_alt) ;;EXTERNE FUNKTION einfach _player MIT ANPASSUNGEN (princ) ) ) Textüberschreibung entfernen und dan bei Präfix den Sys ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Objektverknüpfung mit Datenbank
Proxy am 11.11.2004 um 13:04 Uhr (0)
_dbconnect eingeben enter Provider auswählen Ms OLE DB for ODBC Drivers oder so... je nach OS und Office Version, Datenquelleytyp auswählen bei 2ten Reiter mdb suchen ... Login vergeben falls ein vorhanden, bei Erweitert die entsprechenden Berechtigungen setzten, und unter alle vielleicht paar kritische Werte erfassen (anpassen) Connect Timeout, Data Source überprüfen etc. Dann müsste auf der linken Seite die Tabellen erscheinen die in der MDB existieren. Der Rest ist schönes MSSQL . P.S. Dont forget ...
|
| In das Form Autocad VBA wechseln |
|
Windows NT/2000 : Reistryeintrag für installierten RAM
Proxy am 15.01.2004 um 13:45 Uhr (0)
Mir wäre es neu, dass Windows diesen Wert intern speichrt, kann aber sein dass dieser irgendwo in der Registry abgelegt ist und wenn ja dann bestimmt in HEX-Form. Wir haben ein kleine Funktion die einen Absturz in CAD vorbeugt, diese ist sehr stark an diese Funktion angelehnt. Vielleicht hilft es dir weiter. Eine weitere Möglichkeit wäre es pber den reservierten Speicher der einzelnen Hardwarekomponenten den Gesamtspeicher hochkalkulierst, das ist aber nur so eine Schnapsidee. ------------------ ...
|
| In das Form Windows NT/2000 wechseln |
|
Rund um Autocad : maxsort???
Proxy am 29.04.2004 um 10:38 Uhr (0)
Suchfunktion bildet ! http://ww3.cad.de/foren/ubb/Forum54/HTML/006708.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/006455.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/006050.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/005475.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/005341.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/004665.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/003984.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/002511.shtml http://ww3.c ...
|
| In das Form Rund um Autocad wechseln |