|
Rund um AutoCAD : Lisp für Scheitelpunkte bereinigen...
Balrok am 16.02.2018 um 08:59 Uhr (1)
Was für ein Wert muss denn dann da eingefügt werden? Wie viel Scheitelpunkte die PL haben darf, oder welcher Wert muss eingesetzt werden?...und bei mir kommt die Meldung, "Aufrufen von (command) aus *Fehler* nicht möglich, ohne vorheriges Aufrufen von (*push-error-using-command*).Konvertieren von (command)-Aufrufen in (command-s) wird empfohlen."Danke schon mal!Balrok[Diese Nachricht wurde von Balrok am 16. Feb. 2018 editiert.][Diese Nachricht wurde von Balrok am 16. Feb. 2018 editiert.]
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : DWGs mit LISP als Block laden
Brischke am 22.05.2002 um 11:31 Uhr (0)
Hallo Stefan, da ich es selber auch gut brauchen kann, habe ich mich mal damit beschäftigt, die Blöcke ohne (command _.insert ...) in die Zeichnung zu holen. Die von mir vorgeschlagene Variante scheitert ja nur an der Tatsache, dass das Erstellen der Blockdefinitionen zu aufwendig ist, weshalb ich mich damit beschäftigt habe. Beiliegendes Tool erstellt ASCII-Dateien mit der Erweiterung BLK für Block. Diese kann mit (load C: emplockname.blk ) geladen werden. der Block steht dann in der Zeichnung zur Verf ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : DWGEigen - Version(snummer)
Peter2 am 12.12.2013 um 17:08 Uhr (1)
In den DWG-Eigenschaften gibt es auch die "Version(snummer)", die Hilfe von Acad 2014 spricht dazu:Zitat:VersionZeigt die Versionsnummer an. Auf diesen Wert kann nicht zugegriffen werden. Wenn Sie Informationen zu Überarbeitungen nachverfolgen möchten, müssen Sie eine benutzerdefinierte Eigenschaft auf der Registerkarte Benutzerspezifisch erstellen.Was ist denn eigentlich der offizielle Zweck dieses Werts? Ich weiss zwar, wie man mit Lisp hinkommt, aber welche offizielle Funktionen nutzen denn das? Im pure ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Kreise tangential verbinden (Lisp o.ä.)
walter.f am 25.03.2011 um 15:43 Uhr (0)
Hallo Udo!Super, so funktioniert es! Aber so richtig verstehen kann ich es nicht, dass es sich nur bei einigen Kreisen so auswirkt, bei anderen nicht. Verhältnis "klappt" zu "klappt nicht" sind geschätzte 4 zu 1. Denn die Winkel bewegen sich ja immer in einem sehr ähnlichen Bereich...Mir war noch aufgefallen, dass der Befehl "Umgrenzung" die vorhandene Lücke bei den betroffenen Objekten "ignoriert". Da gibt es scheinbar eine größere (einstellbare?) Toleranz, wie auch beim Verbinden von Polylinien(?). Für d ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Die Macht der Layer ... und die Folgen
Andreas Kraus am 26.03.2018 um 23:05 Uhr (1)
Hallo ToXoT,war nicht da und habs grad erst gelesen.Nur so als Idee ...Da oft Kundenspezifische Layernamen gewünscht sind, steuere ich meine Layer per Lisp komplett über die Layerbeschreibung.Der "Verwendungszweck" eines Layers ist ja eigentlich immer gegeben und somit unabhängig vom Layernamen.Sollten z.B. mal Schalter und Steckdosen auf den selben Layer kann ich auch mehrere Layerbeschreibungen durch Semikolon getrennt "zusammenfassen" und meine Symbole werden dann auch automatisch auf diesen Layer geräu ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : -BEREINIG mit Filter
cadffm am 04.07.2024 um 16:43 Uhr (1)
Wenn du jetzt sinngemäß cadwomens Makro hinten ansetzt, dann passt es.Bereinigen alles ausser Firma, erstelle Layer X und Y(-Layer Option Neu und die anderen Optionen für die anderen Eigenschaften.)Die Blocklösung (oder wie auch immer man die Objekte benutzt)ist sich mindestens so attraktiv,zudem Super anpassbar.Man hat einfach eine DWG die man pflegt, und als Block einfügt (zB) und fertig.Ich selbst bevorzuge aber einfach die Scriptlösung (oder Makro, Api wie zB. LISP, egal wie, hauptsache auf Knopfdruck ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Automatische Maßprotokollerstellung
Andreas Kraus am 04.11.2011 um 08:39 Uhr (0)
Mit diesem LISP-Schnipsel bekommst du schon mal die Infos ins Textfenster.Nur Bemaßungen, keine in Blöcken oder Architekturbebaßung "versteckten" Bemaßungen. Aber vielleicht ein Schritt in die Richtung in die du willstProbier mal aus.(vl-load-com)(setq satz (ssget ((0 . "DIMENSION"))))(setq n (1- (sslength satz)))(repeat (sslength satz) (setq obj_name (vlax-ename-vla-object (ssname satz n))) (print (strcat (vl-princ-to-string (vla-get-measurement obj_name)) " , " (vl-princ-to-string (VLAX-SAFEARRAY-LIS ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Linientyp automatisch laden
Dig15 am 09.01.2008 um 14:53 Uhr (0)
Hallo Leute,wie kann ich einen Linientyp automatisch laden, der sich nicht in der acad.lin oder acadiso.lin befindet?Das ganze soll über ein Makro passieren. Die Datei mit den Linientypdefinitionen liegt im gleichen Verzeichnis wie die acadiso.lin und ist auch in den Pfaden (bei Optionen) mit eingetragen.Das Makro sieht so aus:^C^C-layer;neu;2614_GasLei_Symb;se;2614_GasLei_Symb;fa;7;;lt;Leitung-Gas;;ls;0.18;;; Dabei soll der Linientyp "Leitung-Gas" aus der Datei ibgm.lin geladen werden.Wie stelle ich das a ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Bogenlänge-Bemaßen
GWH am 12.08.2001 um 21:24 Uhr (0)
Zitat: Original erstellt von GeorgW: Hallo, ich möchte in meinen 2D-Zeichnungen auf ACAD-LT 98 Bogenlängen bemaßen. Mein Problem ist das ich das nur von "Hand" durch Textberarbeitung machen kann (Winkelbemaßung-Maßzahl) ersetzen, aber dann ist daß Maß ja nicht mehr Assoziativ. Für eine schnelle Lösung währe ich sehr dankbar. MfG GeorgW Hi Georg. Meines Wissens nach ist das in AutoCAD LT nicht möglich - in der Vollversion nur mit Hilfe eines LISP oder VBA-Programms. Ciao Günter Ps.: Vielleicht gibt ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : AutoCAD Fensterposition zurücksetzen
CADmium am 17.10.2012 um 08:41 Uhr (0)
Acad speichert die Koordianten der (meisten) Dialoge in der Registy.Folgender Lisp-Code setzt die Koordinaten auf 0,0 , d.h. links oben.(defun C:_DIALOGPOSITIONS(/ KEY) (vl-load-com) (setq KEY(strcat "HKEY_CURRENT_USER" (vlax-product-key) "PROFILES" (vla-get-ActiveProfile (vla-get-PROFILES(vla-get-preferences(vlax-get-acad-object))) ) "Dialogs" ) ) (If(setq DIALOGS(vl-registry-descend ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Lisp-Befehl
AsSchu am 23.09.2004 um 16:38 Uhr (0)
Original erstellt von marc.scherer: a) so wie ich das mache direkt im Button :-) Durch das Lesen der Artikel wird man doch immer wieder inspiriert :-) Ich habe mitlerweile schon eine ganze Menge von Lispprogrammen zusätzlich geladen. Bis jetzt habe ich sie über die acaddoc laden lassen. Ich habe aber das Gefühl, dass die vielen Lispler auch manchmal einen Absturz hervorrufen. Warum also nicht direkt unter einem Button laden. Das finde ich gut. So wird die Anwendung nur dann geladen, wenn man sie auch w ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Autocad 2005
Brischke am 21.09.2004 um 16:44 Uhr (0)
Zitat: Original erstellt von Mozzie: Hallo Zusammen ich hatte vor 3Wochen Kurs bei der Firma CADitron betreff AutoCAD, da hat mir der kursleiter gesagt das im 2005 gewiss Sachen verschlimmert wurden, wo im 2004 funktioniert hat. Es habe noch diverse Mängel. Das ist das einzige was ich dazu sagen kann resp. hat man mir erzählt. Ob das stimmt, weiss ich nicht. Wenn man alles glauben würde, was irgendwo erzählt wird, dann säßen wir wahrscheinlich immer noch auf den Bäumen und würden uga hau acad ...
|
| In das Form Rund um Autocad wechseln |
 |
Rund um AutoCAD : BKS legen in lisp
cadffm am 20.10.2018 um 13:58 Uhr (15)
Also 1.BKS legen über 3Punkte ist die Standardoption, du brauchst also wie zuvor probiert keine Option wählen.2. Wenn mqn am Rechner sitzt sollte man sehen können wann und warum man strauchelt. Wenn man erst bei der Umsetzung im Command Probleme hat sollte man cmdecho auf 1 stellen um es verfolgen zu können [F2].Dein erster Versuch kümmert sich nicht um den fortlaufenden Objektfang, vielleicht ist es daran gescheitert,oder die 3 Punkte passten irgendwie nicht.Wenn du bei einer Automatisierung den fortlaufe ...
|
| In das Form Rund um AutoCAD wechseln |