|
Rund um Autocad : Acad vom Server
mkl-cad am 08.03.2004 um 13:55 Uhr (0)
Hallo j-sc Das ist schon richtig. Bei 30 Personen wirds bald kritisch. Bei uns sind wir 9 Personen. Probleme hatte ich noch nie da sich hier niemand mit der Änderung bzw. Programmierung von ACAD beschäftigt. Das überlässt man zum Glück mir. Nur sperren kann ich die Menüs nicht da ich Lisp-Programme geschieben habe die es den User zulassen Menüs umzuprogramieren ohne Porgrammierungskenntnisse zu haben. Hört sich jetzt sehr utopisch an. Ist aber so. Die duchgeführten Änderungen werden bei den anderen Usern e ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Layerliste
mkl-cad am 21.06.2004 um 09:40 Uhr (0)
Hallo Ich meine nur man muß mit Reaktoren arbeiten um an die Liste zu kommen. Rein mit Lisp bekomme ich das nicht hin?! Ich möchte alle Linienstärken aller Layer um ein, zwei, drei oder vier Stufen dünner oder dicker haben. Möchte das nicht über eine Plotstiltabelle machen. Da ich nur weiß wie man Strichstärken von bekannten Layern ändern kann brauch ich eine Liste der vorh. Layer um diese in einer Schleife ändern zu können. Beispiel: (Grobes Prinzip) (setq l-layer (list layer)) (repeat (nth l-layer) (set ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Dialogfenster an Cursor
mkl-cad am 11.04.2005 um 16:55 Uhr (0)
Hallo Lispler ist es möglich ein Dialogfenster, ähnlich wie ein Kontexmenü, dort öffnen zu lassen wo sich gerade der Curser befindet. Beispiel: Möchte aus einem Dialogfester heraus weitere Dialogfenster öffnen. Das erste Dialogfenster ist recht groß, die zu öffnenden relativ klein. Währe schön wenn das neue Fenster dort geöffnet würde wo sich gerade der Curser befindet (über der Taste zum öffnen des Dialogfensters) Danke schon mal, aber so wie ich Lisp mitlerweile kenn ist das nicht möglich. Wollte nur s ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Plotdialog in Lisp nutzen
mkl-cad am 25.07.2004 um 11:13 Uhr (0)
Hallo Tom Berger Das ist ja alles ziemlich prima. Nur habe ich ein Problem wenn ich in den Befehlen, die nach dem Plotten erfolgen soll ein command drin habe. Ich weis. Command mögt ihr alle nicht. Ist aber oft eine einfache und billige Lösung. Gibt es eine Möglichkeit das auch ein command erlaubt ist. ganz vestehe ich das sowieso nicht. Der Befehl plot ist doch dann eigendlich zu Ende. Wenn ich den gewünschten Befehl nach dem Plotten per Hand eingeben funzt alles. ACAD schreibt dann was von ungültigem com ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Linientypen darstellen
mkl-cad am 10.10.2003 um 09:18 Uhr (0)
Im Linientypen Manager werden ja alle geladenen Linientypen aufgelistet. Unter Darstellung werden die Linientypen so dargestellt wie sie nun mal aussehen. Ist diese Darstellung (nicht die Beschreibung) auch mit Lisp in einem selbst gemachten Dialogfenster möglich? Ich bin gerade dabei ein Programm zu einfachen erstellen von Linientypen zu schreiben, damit auch Anfänger selber Linientypen mit Textinhalten erstellen können. Da währe eine Anzeige des Linientyps in einem Feld ne feine Sache. Währe sowas möglic ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Textstil werden nicht angenommen
mkl-cad am 24.05.2006 um 07:43 Uhr (0)
Hallo Bauvermesser,wenn die Texthöhe des Textstils geändert wird ändern sich vorhandene Texte erst wenn diese erneut auf den Textstil gesetzt werden oder auf einen andern Textstil geändert werden.Beispiel. Habe Textstil T18 mit Höhe 1.8 und Textstil T70 mit Höhe 7Habe ich nun einen Text mit T18 geschrieben und ändere den auf Textstil T70 ändert sich auch die Texthöhe. Ändere ich nun den Textstil T70 auf Höhe 1 ändert sich nichts. Ändere ich den Text erneut auf T70 ändert sich auch die Texthöhe.War schon im ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : ENTITY
mkl-cad am 07.08.2003 um 17:25 Uhr (0)
Hallo. 3 Möglichkeiten 1. Entweder mit Mtext arbeiten. Dort gibt es Sonderzeichen. Auch Funktionen zum hochstellen dabei die auch mit Lisp erstellt werden können. Ist nur nicht ganz einfach. 2. Nicht mit Standartschrifen wie Simplex oder Txt arbeiten. Bei einigen True-Type Schriften funktionieren Sonderzeichen. Geht allerdings auf die Rechnerleistung 3. Die anhängende simplex.shx benutzen und folgende Sonderzeichen benutzen: %%182 = Text hochstellen und mit beliebigen Text weiterschreibe ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Acad vom Server
mkl-cad am 08.03.2004 um 14:15 Uhr (0)
Hallo Kann man natürlich machen. Es können auch mit einer ACAD-Menü gewisse Benutzereinstellungen vorgenommen werden. Es kann bestimmt werden welche Werkzeugkästen der einzelne user sehen möchte und wie die angeordnet werden sollen. Die Idee mehrere *.mnu ´s zu benutzen ist ja nicht schlecht. Ist nur die Frage, wenn Ihr zusätzliche Lisp-Programm nutzen wollt und die ins Menü einbinden wollt, ob Ihr dann bei allen 30 Menüs die Änderungen durchführen wollt? Bei einer Menüdatei bräuchte man das nur einmal. We ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : standardtextstil
mkl-cad am 19.07.2006 um 11:34 Uhr (0)
Würde ich normalerweise auch zustimmen, wenn ich nicht mehrere negative Erfahrungen damit gemacht habe. Von unkorrekten M-Texten bis hin zu falschen ausdrucken.Will da jetzt aber nicht näher drauf eingehen, dazu fehlt mir die Zeit. Ging damals ums austauschen von TTF Schriften durch SHX Schriften.Habe ja auch geschrieben das es eine ungünstige Lösung ist.Die Sachen mit den etransmit ist ja ne schöne Sache, aber wir bekommen z.B von unseren Kunden zu 90% Zeichnungen, die nicht von ACAD sind. Und die Kunden ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Werkzeugkästen listen
mkl-cad am 03.02.2004 um 09:52 Uhr (0)
Hallo Claudio Das ist schon sehr gut. Hab dazu hab ich aber noch Fragen: (setq menus (vla-get-menuGroups acadobj)) Mit dieser Zeile bekomme ich die den Namen der letzte Menüdatei. Wie bekomme ich die anderen? (vlax-for for-item menus (Setq IT (vlax-dump-object for-item) )) Hiermit bekomme ich alle Informationen. Wie gekomme ich alle Namen davon in eine Liste. bzw wie kann ich Inforamtionen daraus extrahieren. (Setq currMenuGroup (vla-item menus AECARCHX )) (setq TBGruppe (vla-get-toolbars cu ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Text beim kopieren sichbar
mkl-cad am 14.11.2005 um 09:59 Uhr (0)
Hallo,das habe ich mir fast gedacht. Dazu verwenden wir foldendes Lisp:(defun c:e-nummer ( / wert a r o o2 l aa) (setq wert 1 r -1 a (ssget "x" ((0 . "Insert") (2 . "E-nr")))) (if (= a nil)()(progn (repeat (sslength a) (setq r (+ r 1)) (setq o (ssname a r)) (setq o2 (atoi (cdr (assoc 1(entget(entnext o)))))) (if (= o2 nil)(setq o2 "0")()) (if (or ( o2 wert)(= o2 wert))(setq wert (+ 1 o2))()) ))) (setq aa (tblsearch "layer" "E-stromkreisnr-ne")) (if (= aa nil) (command "layer" "neu" "E-stromkreis ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Passwort für ACAD
mkl-cad am 08.08.2007 um 08:03 Uhr (0)
Hallo Ernst,Nur mal so am Rande angemerkt:aber dann ist der Ansatz der Verwaltung der Firmenrechner schon ungünstig. Nach meiner Meinung gehören Zeichnungen auf einem Server wo jeder Zugriff drauf hat. Wie macht Ihr das dann mit Einheitlichen Layernamen, Blöcken oder sonstigen ACAD Einstellungen bzw. Vorgaben? Wurschtelt jeder für sich? Keine einheitlichen Layernamen oder Plotstile? Da muß ja sonst ständig hin und her kopiert werden um z.B. die Vorlagedateien zu aktualiseiren wenn man mal einen neuen Layer ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Plotstiltabelle wechseln
mkl-cad am 20.08.2004 um 07:54 Uhr (0)
Hallo Lisp-Fans In dem Layermanager kann man ja auch den Plotstil angeben. Wir verwenden dazu eine Plotstiltabelle z.B a.stb . In den Optionen unter Benannten Plotstile ist die auch als Vorgabe eingetragen. Nun habe ich Pläne in denen ich die gleichen Plotstile verwende aber damals hieß die Plotstildatei anders z.B b.stb . Wenn ich nun mit command einen neuen Layer erstelle und den Plotstil z.B. Farbe_1 angebe, gibt es eine Fehlermeldung da ACAD den Plotstil nicht mehr in der Datei b.stb findet, da ...
|
| In das Form AutoLisp wechseln |