|
AutoLisp : Zeichnug schreibgeschützt öffnen
Leo Laimer am 21.12.2004 um 15:14 Uhr (0)
Hallo Freunde, Ich stehe jetzt vor einem Problem das anscheinend hier schon gelöst ist: Ich möchte in der derzeitigen Projektphase alle Dateien immer nur schreibgeschützt öffnen, um meine Kollegen bei der aktuellen Arbeit mit denselben Dateien nicht zu behindern (ich möchte nur anschauen und ev. Szenarien durchprobieren). Ich stelle mir so eine Art Schalter oder Parameter vor, den ich ev. beim Start von MDT mit übergebe, oder ein eigenes Icon/Tastenkombination im MDT . Nun weiß ich leider mit dem Code von ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Zeichnug schreibgeschützt öffnen
Schachinger am 21.12.2004 um 17:34 Uhr (0)
doch geht ja eh mach dir eine script-datei. in diese schreibst du: -teilöffnen ~ J * N dann nen button mit: ^C^Cfiledia;0;_script;c:/test.scr; hier natürlich deine script-datei+pfad angeben müsste hinhaun! die variable "filedia" musst du aber wieder später auf 1 zurücksetzten (oder noch besser das ist in der acaddoc.lsp drinnen und wird sowiso bei jedem acad-start gesetzt!) ------------------ mfg Siegfried Schachinger http://www.tbschatz.at [Diese Nachricht wurde von Schachinger am 21. ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Zeichnug schreibgeschützt öffnen
Leo Laimer am 21.12.2004 um 18:03 Uhr (0)
Hallo Siegfried, Leider macht bei mir (MDT2004) das -teilöffnen nur Abfragen über zu ladende Ansicht, Layer un Xref, aber nix von wegen Schreibschutz. Aber ich hab per PM schon eine Lisp-Lösung bekommen! Danke! ------------------ mfg - Leo Ceterum censeo dynamic highlight obsoletus (est) (Autodesk hat ein offenes Ohr!)
|
| In das Form AutoLisp wechseln |
|
AutoLisp : kompetent und kostenlos
Edu am 22.12.2004 um 12:55 Uhr (0)
Ein spätes Danke für die Antwort. Aber von der Seite bekam ich den Link zum Download. Ich habe weiter recherchiert und mir den IsoBuster heruntergeladen um die bin Datei lesen zu können. Mein Brennprogramm konnte damit nichts anfangen. Ich wünsche Euch allen ein frhes Weihnachtsfest.
|
| In das Form AutoLisp wechseln |
|
AutoLisp : kompetent und kostenlos
Proxy am 22.12.2004 um 14:24 Uhr (0)
Mein Brennprogramm konnte damit nichts anfangen. meins ist "Burn em all ! Hot like in hell 2003 UltraPlus Corp. Edition" und deins ? wenn ich den Namen des Progs erfahre, erst dann kann ich dir beim toasten helfen. ------------------ " 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 the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Befehl Layer / Spalte Farbe
joern bosse am 23.12.2004 um 12:40 Uhr (0)
Hallo Bernd, ich denke ab ACAD 2004 ist es sinnvoll, auch die RGB-Farben zu berücksichtigen, in Deinem Beispiel hat der Layer ZRAL_SF53_53 keine AutoCAD-Standardfarbe. (GC 420) Ich habe eine Funktion mit angehängt, die Dir die RGB-Werte ausgibt (Aufruf mit (rgb_farbe LAYER ). Aber: es ist ungetestet, = Werte überprüfen. ------------------ viele Grüße Jörn
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Befehl Layer / Spalte Farbe
Bernd10 am 23.12.2004 um 13:20 Uhr (0)
Hallo, Zitat: Original erstellt von cadffm: (entget(tblobjname layer 0 )) schau dir die DXF-Referenz in der Hilfe an, besonders den gc62 ... Mit tblobjname habe ich die Informationen so ermittelt: GC 62 = Indexfarbe als Integer GC 420 = TrueColor als Integer GC 430 = Farbücher als String Hier verstehe ich den Integerwert beim Gruppencode 420 nicht bzw. kann diesen Wert nicht in RGB (z.B. 200,100,50) wandeln. Da hilft mir aber vielleicht das Lisp von Joern weiter. Zitat: Original erstellt ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Verschachtelte Blöcke einfügen
marc.scherer am 24.12.2004 um 06:35 Uhr (0)
Hi Schacher, welche AutoCAD-Version setzt Du ein? Guck mal in der Acad-Hilfe nach DesignCenter. Mit dem integrierten Tool kannst Du aus externen Zeichnungen nicht nur Blöcke importieren... ------------------ Ciao, Marc
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Verschachtelte Blöcke einfügen
CAD-Huebner am 24.12.2004 um 08:39 Uhr (0)
Hier die 1-Klick Lösung ohne Programmierung - einfach mit der Werkzeugpalette, ab AutoCAD 2004. Aus allen Blöcken der Zeichnung Scheiben.dwg eine Werkzeugpalette erstellen. Befehl ADCENTER (das Designcernter aufrufen) zu Scheiben.dwg navigieren oder vorher öffnen Alle Blöcke markieren, dann rechte Maustaste und Werkzeugpalette erstellen auswählen. Oder einzelne Blöcke per Drag & Drop in die Werkzeugpalette ziehen. ------------------ Mit freundlichem Gruß Udo Hübner ---------- 1. Sind Sie im Zweifel ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Dateigröße bestimmen
glocker am 27.12.2004 um 13:43 Uhr (0)
Um die Dateigröße nicht jedesmal über den EXPLORER nachschauen zu müssen, möchte ich gerne die Dateigröße der aktuellen Zeichnung bestimmen und über MODEMACRO in die Statuszeile eintragen... Hat hierzu jemand eine gute Idee? (Autocad-Mechanical6 unter Windows-2000)
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Dateigröße bestimmen
glocker am 27.12.2004 um 15:36 Uhr (0)
Die Bestimmung der Dateigröße und der Eintrag in die Statuszeile funktioniert soweit einwandfrei. Beim Wechsel zwischen verschiedenen gleichzeitig geöffneten Dateien erfolgt jedoch keine automatische Aktualisierung - es wird in allen Fenstern der Wert der zuletzt geöffneten Datei dargestellt. Mache ich da noch irgendetwas falsch?
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Solid in Scheiben schneiden
Fremder0815 am 28.12.2004 um 12:26 Uhr (0)
hoffe dass WERNER mir die LISPfunktion zum TEILEN in 2D-flächen zukommen lassen kann .. habe ein selbes problem .. die daten jedoch muss ich von IGES - nach Mastercam und von dort zu AutoCad bringen ... dann sind sie leider keine volumenkörper mehr :-( HELP an WERNER
|
| In das Form AutoLisp wechseln |
|
AutoLisp : rätselhaftes rem
Proxy am 28.12.2004 um 14:18 Uhr (0)
The el allmighty onlinehelp said once: Return Values A number. If any number argument is a real, rem returns a real; otherwise, rem returns an integer. If no arguments are supplied, rem returns 0. If a single number argument is supplied, rem returns number. So ist es leider oder auch gottsei dank der einfach dabei achten ob die Funktionsargumente auch alle keine Reals bzw. Ints sind. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-co ...
|
| In das Form AutoLisp wechseln |