|
Lisp : VLIDE: Dcl-Voransicht unter Windows 8
joern bosse am 05.06.2014 um 15:58 Uhr (1)
Noch ein kleiner Nachtrag zum Thema,ich öffne AutoCAD jetzt also immer als Administrator, habe dann aber einen unschönen Nebeneffekt beim erstellen neuer Dateien mit Vorlage: Es wird nicht mehr das Vorlagenverzeichnis entsprechend den Einstellungen in den Optionen angeboten, sondern "Eigene Dokumente". Wenn ich AutoCAD NICHT als Administrator starte, dann wird mir auch wieder das eingestellte Vorlagenverzeichnis angeboten. Ich werde hier noch irre (ausprobiert mit ACAD 2012)------------------viele GrüßeJö ...
|
| In das Form Lisp wechseln |
|
Lisp : Polyline Punkte Runden...?
cadffm am 09.06.2014 um 10:23 Uhr (1)
(princ hat auch eine Rückgabe, also lasse diese unnötigen Einträge weg und teste erneut.(habe es mir auf die Schnelle am Phon angesehen)------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Lisp wechseln |
|
Lisp : Insbase von XREF's per Reactor abfragen?
cadffm am 10.06.2014 um 13:07 Uhr (1)
Nein der Zugriff steht nicht zur Verfügung (siehe auch zB. hier http://ww3.cad.de/foren/ubb/Forum145/HTML/003114.shtml#000000 ).Aber ein einfacher Workaround wäre: Vergleiche den "Basispunkt" des ersten Objektes,dabei mußt du freiliche das Koordinatensystem und Einfügepunkt, Skalierung etc. berücksichtigen.(erstes Objekt zB. eine Linie, dann den Startpunkt in Bezug auf das WKS mit der Lage des Startpunktes dieser Linie im Xref/Block der Zieldatei prüfen, dort jedoch nicht in Bezug auf das WKS, sondern das ...
|
| In das Form Lisp wechseln |
|
Lisp : Polyline Punkte Runden...?
cadffm am 10.06.2014 um 13:48 Uhr (1)
Zitat:Original erstellt von Andreas Kraus:(atof (rtos wert 2 nachkomma)) macht doch genau das, wenn nachkomma auf 1 steht Oder hab ich da was nicht verstanden.Offensichtlich: OderHier noch mal die Aufgabenstellung anders formuliert:Runden von übergebener Zahl, also Variable wird die Anzahl der Nachkommastellen angegeben.Mit der Besonderheit, dass die letzte Stelle auf 0 oder 5 ab/aufgerundet werden soll.------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Lisp wechseln |
|
Lisp : Insbase von XREF's per Reactor abfragen?
cadffm am 10.06.2014 um 13:54 Uhr (1)
Das hilft ihm weiter ! Nur beim einfügen als Block (statt Xref) funktioniert das nicht (daher meine nicht perfekte Antwort) 104U------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Lisp wechseln |
|
Lisp : INSBASE Model-Layout
cadffm am 12.06.2014 um 08:49 Uhr (1)
Ich kann dir leider nicht wirklich helfen (nach dem ich keine Lösung kenne habe ich gegoogelt und noch immer keine Lösung gefunden).Das einzige was helfen könnte ist der Weg den du selbst im anderen Thread gehst: XREF(Acad kann über Umwege zirkuläre Referenzen erstellen, habe es zwar mit Lisp noch nie getestet.. aber das ist ja auch wirklich mehr als nur Dirty ) ------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Lisp wechseln |
|
Lisp : INSBASE Model-Layout
cadffm am 12.06.2014 um 12:49 Uhr (1)
Zitat:Original erstellt von joern bosse:Eine Tücke bei der Prüfung habe ich eben noch festgestellt:wenn ein BKS aktiv ist gibt die Variable andere Werte aus, als die ich eigentlich wissen wollte.Da kann aber niemand etwas dafür Das Insbase BKS-Werte speichert ist ja dokumentiert.Zitat:Original erstellt von archtools:Ganz ehrlich: ich kapiere nicht, welchen Sinn diese Variable haben soll.Außer den natürlich, die Anwender zu verwirren und Support-Requests zu generieren.Technisch ist es dir ja klar was die V ...
|
| In das Form Lisp wechseln |
|
Lisp : Visual LISP Editor - Debuggen geht nicht
Happy Hippo am 12.06.2014 um 14:41 Uhr (7)
Funktion in AutoCAD-Befehlszeile starten, das war es. Ich dachte, das Debuggen würde nur im Texteditorfenster ablaufen. Da war mein Denkfehler. Vielen Dank für die schnelle Hilfe.------------------GrußBernhard
|
| In das Form Lisp wechseln |
|
Lisp : Polyline Punkte Runden...?
cadffm am 13.06.2014 um 12:27 Uhr (1)
http://de.wikipedia.org/wiki/Rundung#Kaufm.C3.A4nnisches_Runden "Das Kaufmännische Runden geschieht wie folgt: Ist die Ziffer an der ersten wegfallenden Dezimalstelle eine 0,1,2,3 oder 4, dann wird abgerundet. Ist die Ziffer an der ersten wegfallenden Dezimalstelle eine 5,6,7,8 oder 9, dann wird aufgerundet."http://de.wikipedia.org/wiki/Rundung#Mathematisches_Runden "Die Mathematische [i](auch geodätische oder unverzerrte) Rundung ist wie folgt definiert:[1] Folgt auf die letzte beizubehaltende Zi ...
|
| In das Form Lisp wechseln |
|
Lisp : Attribute aus Excel einlesen
Brischke am 16.06.2014 um 09:17 Uhr (1)
... mir scheint, als wüßtest du nicht, was du tust.Du hast in deinem Code bereits Zugriff auf die jeweiligen Attribute. Du musst also nur die Attributsbezeichnung vergleichen und dann erst den Wert setzen.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |
|
Lisp : Attribute aus Excel einlesen
cadffm am 16.06.2014 um 09:22 Uhr (1)
Soll das so über einen Auswahlsatz laufen ? Aber das ist ja nicht die Frage..Also:(foreach ATT ATTS (if (setq DAT (assoc(strcase(vla-get-TagString ATT)) (cdr DATA))) (vla-put-TextString ATT (cdr DAT)) ))"Gehe alle ausgelesenen Attribute für die Blockreferenze durch (foreach ATT ATTS..Wenn in den ausgelesenen Daten ein Attribut ATT gefunden wird (assoc (vla-get-Tagstring ATT (cdr DATA)Dann schreibe den Textwert hinein der im Treffer (DAT) an zweiter Stelle steht (cdr DAT)"Nur zum nachdenken: Wenn man das ...
|
| In das Form Lisp wechseln |
|
Lisp : Attribute aus Excel einlesen
cadffm am 16.06.2014 um 10:23 Uhr (1)
Es ist ehren und liebenswert das du diese Dinge angehst, aber so ein wenig Basics wären schon nicht schlecht.(nach ein paar Wochen solltest du lieber Zeichenketten und zahlen manipulieren können anstatt dich mit der Blockstruktur zu quälen )Du mußt einfach erst mal mit Messer und Gabel umgehen können, erst danach geht die Nahrungsaufnahme richtig los Wie man addiert, vergleicht und Zeichenketten manipuliert == Klick! Wie das Spiel weiter geht, das steht dort auch beschrieben.Wie die Datenstruktur in Lisp/ ...
|
| In das Form Lisp wechseln |
|
Lisp : Attribute aus Excel einlesen
Brischke am 16.06.2014 um 17:08 Uhr (1)
Zitat:Original erstellt von kurt.trattner:... Vielleicht kann sich das jemand anschauen und mir etwas weiterhelfen. ...Auch meine Zeit kostet Geld .. und da aus deinen Kommentaren ersichtlich ist, dass du anhand des geposteten Beispiel-Code nicht die Herangehensweise erkannt hast, läuft es darauf hinaus, dass dir der Code komplett geschrieben werden müsste (was gleich viel Zeit .. folglich auch viel Geld bedeutet).So kommen wir hier nicht weiter.Du solltest in Stichpunkten darstellen, wie du denkst, dass d ...
|
| In das Form Lisp wechseln |