|
Lisp : Bemaßung in Blöcken
hfranke am 01.08.2006 um 16:45 Uhr (0)
Hallo,hier mein Problem: Ich füge mittels Lisp aus einer Vielzahl von dynamischen Blöcken Zeichnungen zusammen. Diese Blöcke enthalten auch Bemaßungen, die alle einem Bemaßungsstil zugeordnet sind. Da ich nun die erstellten Zeichnungen in verschiedenen Größen plotten möchte, wäre es schön, auch die Größe der Bemaßung (Text und Pfeile) anzupassen.Da die Bemaßungen innehalb der Blöcke sind, kann ich diese Anpassung entweder über den Skalierfaktor des Bemaßungsstiles oder über die Änderung der Größe des Bemaß ...
|
| In das Form Lisp wechseln |
|
Inventor : DWG-Template inkl. AutoCAD-Attribute: Farbe wird auf RGB-Wert geändert
Schachinger am 04.11.2022 um 11:31 Uhr (1)
Hallo Leo,Ja da gabs und gibts beim IV diverse Probleme. Einige Dinge lassen sich über Stile/Objektstandards im Inventor bzw. über das Template beim DWG-Export lösen. Den Großteil lösen wir aber duch eine mit der Zeit immer mehr verfeinerte LISP-Routine zur Nachbearbeitung der Exportierten DWGs.Besonderheit in dem in diesem Thread behandelten Fall:Dem Attribut ist schon im vordefinierten AutoCAD-Block nicht der Farbe "VonLayer" zugewiesen, sondern einer spezifische Farbe (z.B. "Grün").Somit greift das das ...
|
| In das Form Inventor wechseln |
|
Rund um AutoCAD : Lisp - Befehlseingabe ohne Folge
cadffm am 31.10.2018 um 09:27 Uhr (1)
Also bei mir klappt der original gepostete Code.Keine Ahnung warum es bei dir nicht funktioniert.PS: Du hast die Lispzeile nicht in die Befehlszeile kopiert vor dem Aufrug von HP (& anschließendem Screenshot),so kann man sich anhand des Bildes nicht sicher sein ob HP richtig definiert ist oder eine ältere/falschecodezeile geladen wurde. WIR SEHEN ES JA NICHT was vorher und im Hintergrund passiert.Ich "muß" darauf tippen das HP bei dir zu einem anderen Code führt, was anderes fällt mir nicht ein,also bei di ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : aus Liste(13 34 36 67 64 45) string "13 34 36 67 64 45"
Brischke am 26.05.2003 um 10:23 Uhr (0)
Hallo Andrea, hier noch ein anderer Weg. Ich habe auch gleich das einlesen der Daten aus der Datei eingefügt, damit der Sinn des (princ " (" f) verstanden werden kann. Auf diese Art und Weise, entfällt das ganze Gemache um eine Textdatei wieder einzulesen, da dass dann mit dem (load- Befehl einfach zu machen ist. Das macht natürlich nur Sinn bei irgendwelchen Config-Dateien, die nicht in anderen programmen weiter verarbeitet werden sollen. Mit (princ Wert f) entfällt jedoch das Konvertieren zu String s. ...
|
| In das Form Rund um Autocad wechseln |
|
Autodesk GIS Produkte : Programmabstürze häufen sich
symantec am 15.08.2011 um 21:04 Uhr (0)
Hallo Jela,ob Map LISP mitlädt oder nicht ist eigentlich wurscht, es gibt für Map auch nicht soviele. Es sei denn Du kannst uns sagen, ob du Map-Solo fährst, oder ob da noch ein paar Aufsätze am Start sind. Map Enterprise ist es aber nicht - oder?Fragen:Hast Du das selbst installiert - oder nicht?War dabei der Virenscanner deaktiviert??? (Kein Scherz!)Hast Du/Ihr Admin-Rechte?Gesetzt den Fall Du/Ihr bist "nur" Benutzer: geht es beim Admin, wenn der sich nochmal anmeldet?Wie verhält sich Map bei einem nagel ...
|
| In das Form Autodesk GIS Produkte wechseln |
 knr.dwg.txt |
Lisp : Dynamischen Block via Lisp steuern
cadplayer am 12.06.2013 um 11:31 Uhr (0)
Mein Visualkenntnisse steigen zwar allmählich, aber stehe ich hier vor einer neuen Tür.Code:;; From: "Tony Tanzillo" ;; Newsgroups: autodesk.autocad.customization;; Sent: Friday, May 13, 2005 6:37 AM;; Subject: Re: DynamicBlock method;; Get a single dynamic block property object by name(defun dyGet (DynBlockRef Name) (vl-some (function (lambda (property) (if (eq (vlax-get-property property PropertyName) Name) property ) ) ) (vlax-safearray-list (vlax-variant-value ...
|
| In das Form Lisp wechseln |
|
Programmierung : LISP: get_selection in ANNO
holt am 06.12.2007 um 17:20 Uhr (0)
Hallo Wolfgang,ich war nicht untätig und habe inzwischen an der Makrovariante gebastelt, um deine Bedenken bezüglich der Geschwindigkeit auszuräumen. Nicht dass mir einer vorwerfen könnte, ich lasse euch schuften und lege mich in der Zwischenzeit auf die faule Haut. Der erste und der letzte Teil funktionieren ja schon. Die Texte werden beim Aufruf des "DOCU-PRE-UPDATE-ALL-EVENT" markiert und bei "DOCU-POST-UPDATE-ALL-EVENT" werden alle Texte, die keinen Bezug haben auf rot geändert und die Infos gelöscht ...
|
| In das Form Programmierung wechseln |
|
Lisp : Überprüfung von Elementwahl
ryfCAD am 23.08.2019 um 16:05 Uhr (1)
Hallo und besten Dank!Habe die Lösung von Spider_DD mal integriert und funktioniert:@cadffm: die Formatierung geht mit copy-paste irgendwie verloren, kopiere aus Notepad++, die Einrückungen mache ich mit Tabscode:(defun c:rC-Messen_Winkel-Prozent( / sli li x1 x2 y1 y2 proz Prozentstr winkel Winkelstr) ;Meldung (princ " ") (princ "
rC © ryfB FUNKTION: misst Neigung einer Linie in Grad und %") (princ) ;Linie wählen: (while (not (and (setq sli (entsel "
Linie wählen ")) (= (cdr (asso ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Attribut doppelt in Block darstellen!?
CADaLog am 10.03.2008 um 11:16 Uhr (0)
Hallo Allerseits!Habe ein wohl recht simples Problem bei dem ich aber völlig in der Sackgasse bin.Es geht um einen Raumstempel für einen Grundriss in Acad2007.Dieser ist ein Block mit Attributen die später in Excel-Liste etc.exportiert werden. Mein Problem war bisher das manuelle Nachführen des vereinfachten Raumstempels für den Übersichtsplan. Das habe ich bisher so gelöst, dass ich Schriftfelder mit Verknüpfungen auf die Raumstempelattribute in die Zeichnung eingefügt habe. Was bei größeren Grundrissen i ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Koordinaten aus Autocad auslesen
wronzky am 12.03.2009 um 17:57 Uhr (0)
Hallo,wenn auch bischen spät, hier (vielleicht für spätere Fälle) noch mal ein 5-Zeiler in Lisp, der folgendes macht: Es wird geprüft, ob der Einfügepunkt eines Blocks mit dem Basispunkt eines Textes überein stimmt. Wenn ja, werden x- und y- Koordinaten des Blocks, und der (zur Zahl konvertierte) Inhalt des Textes in eine Datei geschrieben. Wenn nein, wird der Block auf den Layer "Unzugeordnet" verschoben. (In Deinem Fall immerhin über 100).Code:(defun c:txt-block-mix (/ z bls f bl txt ble blp z2 d) (setq ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Pause im Script bei Objektwahl
he-st am 25.06.2008 um 10:34 Uhr (0)
Hallo CAD-Gemeinde,ich möchte gerne hinter einem Lisptool noch ein zwei Kleinigkeiten ändern.Normalerweise mache ich solche Befehlsketten immer über Scripte, was auch recht gut funktioniert. Bei meinem jetzigen Vorhaben habe ich aber ein Problem.Ich möchte einen Kreis halb Schraffieren (Solid 45° gedreht) und danach die Schraffur auf festgelegten Layer legen und diesen in der Zeichenreihenfolge nach unten schieben.Um eine Kreishälte zu schraffieren habe ich bereits ein Tool. Jetzt sollte danach eben nur no ...
|
| In das Form Rund um AutoCAD wechseln |
 |
Rund um AutoCAD : Profilradien im Layout ausblenden
Soui21 am 28.02.2011 um 12:58 Uhr (0)
Hallo!Folgendes Problem. Wir haben mehrere Zeichnungen die vollständig designt sind mit Layout etc. Wir haben diese von einem 3D-Modell abegeleitet.In dem Modell haben wir MSH Profile verwendet weil der Kunde sich dies gewünscht hatte. Da wir bei unseren Layouts die meisten AF verborgen darstellen haben wir nun das Problem das die Radien als volle Kante im Layout angezeigt werden. Dies möchte der Kunde nicht stattdessen möchte er die verdeckte Kante von der Innenwand der Profils sichtbar dargestellt haben. ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : ACAD.FAS-Virus ?
CADchup am 12.10.2010 um 13:29 Uhr (0)
Hi,autoarxload ist genau wie open eine Standard-AutoLISP-Funktion.Ein Vergleich verschiedener Versionen mit Applikation, zumal noch ACA, halte ich nicht für zielführend. Abhängig von geladener DWG und persönlicher Befindlichkeiten sind unterschiedlich geladene Module gang und gäbe.Ohne fundierte Kenntnisse der Ladevorgänge, AutoLISP, ACA und einem ProcessExplorer ist die Suche nach den viralen Daten reines Glücksspiel. Auch die dürftige Lisp-Routine von Autodesk (siehe PM) kann nicht alles finden, wenn sic ...
|
| In das Form Rund um AutoCAD wechseln |