|
AutoLisp : abrunden mit lisp
flaschenpost am 28.01.2005 um 14:58 Uhr (0)
@Udo Der Befehl _.fillet verhält sich sehr unterschiedlich. Linien mit Linien, P-linien mit Linien, P-linien mit P-linien ... und genauso in der Verwendung von (getpoint) oder (entsel). Zum Beispiel müssen bei getpoint nicht die P-linien auf dem Schirm voll sichtbar sein, die Linien aber müssen wieder voll sichtbar sein. Der deutsche Befehl abrunden scheint in Command-Zeilen ne Macke zu haben. Ich dachte erst an einen Bug in 2004. Jetzt muß ich alle Möglichkeiten mal systematisch testen und melde mich, wen ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Text kopieren und ändern
vision am 11.02.2004 um 18:12 Uhr (0)
Hallo, habe das LISP zum drehen (90°) von Blöcken geändert. Es funktioniert auch, bekomme aber nach jedem Schleifendurchlauf die Fehlermeldung: Unbekannter Befehl BLOCK_DREHEN90 . Wer hat einen Rat? (defun C:BLOCK_DREHEN90 (/ OBJEKT UCSFLAG) (setq UCSFLAG (WORLD-UCS)) (while (setq OBJEKT (ssget _:S ((0 . INSERT )))) (setq OBJEKT (ssname OBJEKT 0)) (command _.rotate OBJEKT (cdr (assoc (if ( 0 (cdr (assoc 72 ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Skalierung von SOLID`S ?
Brischke am 23.07.2003 um 12:00 Uhr (0)
Hallo OtzeMachEd, wenn s denn Solid s sind, und die Skalierung am ersten Scheitelpunkt als Basispunkt erfolgen soll, dann nimm die folgenden Zeilen: Code: (defun c:solscale ( / ALISTE) (setq ALISTE (ssget "_X" ( (0 . "SOLID") ) ) ) (if ALISTE (progn (while (not(setq tfac (getreal "
Skalierfaktor:")))) (mapcar (lambda (el) (command "_.scale" el ""(cdr(assoc 10(entget el))) tfac) ) (bau_elemli ALISTE) ) ) ) (princ) ) (defun bau ...
|
| In das Form Rund um Autocad wechseln |
|
AutoCAD ARX Object : Pause bei Sendcommand
Theo37 am 29.07.2010 um 16:33 Uhr (0)
Hallo an Alle,eine Frage an die VB-Spezialisten.Ich möchte folgende Zeilen von Lisp nach VP übersetzen:(defun c:nk1 () (command "einfüge" "X:ACAD-SymboleLispsymboleNk.dwg" Pause "1" "1" "0") (command "ursprung" "l"))Es soll immer der gleiche Block, mit der gleichen Drehung und Skalierung eingefügt werden. Nur der Einfügepunkt soll vom Benutzer frei gewählt werden können. Dazu sollte der Block an der Maus hängen.Mit Sendcommand eigentlich kein Problem. Aber was mach ich mit dem Einfügepunkt? In List schreib ...
|
| In das Form AutoCAD ARX Object wechseln |
|
BricsCad : V11 Lisp und offset
Theodor Schoenwald am 02.12.2010 um 21:01 Uhr (0)
Hallo Georg,normalerweise wechsle ich auf BricsCad, wenn ACAD eine Kontur nicht oder nicht richtig versetzt.In BricsCad geht es dann, in Deinem Fall ist es umgekehrt da macht BricsCad einen Fehler und ACAD versetzt die Kontur richtig. Auch wenn ich die LW-Polylinie in eine Polylinie umwandle, wird die Kontur nach Links nicht ganz versetzt. Nach rechts wird sie richtig versetzt.Schiebe ich die Kontur (von den 4-tausend Metern) weg in die Nähe vom Nullpunkt geht es einwandfrei.Auch bei meinem Test ist der Fe ...
|
| In das Form BricsCad wechseln |
|
Rund um AutoCAD : Tool zum Kürzen von Layernamen nach fester Stellenanzahl
lcad-maik am 19.08.2008 um 12:43 Uhr (0)
Hallo ForumWir verwenden bei uns eine fest vorgegebene Layerstruktur mit 11 Stellen. Bei vielen Layern haben wir in der Vergangenheit diese festen 11 Stellen mit "sprechenden" Layernamensbestandteilen ergänzt, so dass nun viele Layer existieren, die mehr als 11 Stellen besitzen und nicht unserem Standard entsprechen. Kennt jemand ein Lisp-Tool, mit dem man Layernamen auf feste 11 Stellen kürzen / umbenennen kann? Holger Brischke hat zwar mal ein Tool geschrieben (LAYSUBANF), mit dem man Layernamen am Anfan ...
|
| In das Form Rund um AutoCAD wechseln |
|
PTC Creo Elements/Direct Modeling : Blech Material / Blechstärke zuweisen
netvista am 25.07.2023 um 11:05 Uhr (1)
Ich habe das Macro aus dem autoload raus genommen und lade den Befahl mit einem Button wie unten beschrieben.Soweit ich das bis jetzt sagen kann funktioniert alles.Einziges kleines Manko ist dass die Umlaute nicht richtig dargestellt werden, hab ich aber im Makro auf ae und ue geändert.JUnd beim Drücken auf den grünen Haken oder mittlere Maustaste werden die Blechstärken nicht vergeben, nur beim drücken auf den Übernehmen Button.Zitat:Original erstellt von MiBr:Falls Du für das Tool ein Button bastelst, da ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
AutoLisp : Blöcke bzw. Attribute suchen
CAD-Huebner am 27.07.2005 um 22:32 Uhr (0)
Ich sollte mich ja auch schämen - hab ich auch ein paar Sekunden lang getan (weil ich den Fehler ssget in Verbindung mit Attrib gar nicht weiter zur Kenntniss genommen habe). Dann hab ich noch gedacht - vielleicht hilft der Hinweis auf die Möglichkeiten des Designcenters ja noch anderen Lesers weiter - dafür schäme ich micht nicht (hier wurde ja nur nach einem Tool gefragt). Manchmal kommen auch Tipps zu Lisp in "Rund und AutoCAD" Forum - warum nicht auch umgekehrt. Ach ja, mapcar darf das - mich ents ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Bemassungsskalierung im Layoutbereich
fonzo am 16.10.2001 um 10:57 Uhr (0)
Hallo, ich habe ein Problem, welches mich an Sinn und Zweck des Papierbereiches zweifeln lässt: Meiner Ansicht nach macht es keinen Sinn, wenn Bemassungen die im Modellbereich erstellt wurden, bei der Zuweisung von Maßstäben im Layoutbereich mitskaliert werden. Mein Ziel ist schlicht und ergreifend, das ich mit 4 verschiedenen Bemassungsgroessen (2.5-7.0 mm) auskomme. Und zwar egal, in welchem Maßstab ich mich im Ansichtsfenster befinde. Die Maßzahlen (und auch normaler Text) sollten die gleiche Größe wie ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Datenaustausch zwischen dem Pogramm `David` oder `Vestra` und AutoCAD
tunnelbauer am 31.01.2005 um 18:19 Uhr (0)
Hallo Matthias, es geht doch in beiden Threads um dasselbe, oder ? (also in diesem und in dem, wo dir Jörn und Lothar geantwortet haben) Wenn dies nämlich der Fall ist, dann sollten wir besser in einem Thread deine Probleme abhandeln (als in zwei Threads wo es dann maximal verwirrend wird). Zum Thema Lisp laden und starten hat dir Jörn bereits geantwortet siehe hier . (Weitere Infos findest du hier ) Ja, eine Vorlagendatei muss man einmal selber erstellen mit allen gewünschten/nötigen Einstellungen ( ...
|
| In das Form Rund um Autocad wechseln |
|
CoCreate Modeling : 2 Ansichtensätze - EIN Modell
Walter Geppert am 09.02.2010 um 10:59 Uhr (0)
Zitat:Original erstellt von Tecki:... Ich hatte gedacht, es gibt eine Möglichkeit, die Ansichten aus einem in den anderen Satz zu schieben....Das wär natürlich fein, wenns so einfach in der Strukturliste mit der Maus ginge...Dafür ist das Problem wohl etwas zu komplex. Was man machen kann, ist eine Ansicht aus einem Ansichtssatz rauszulösen und versuchen, sie an einen anderen wieder dranzuhängen. Solange beide die gleichen Hauptrichtungen (und gleichen Besitzer) haben, sollte das auch glatt gehen, alles A ...
|
| In das Form CoCreate Modeling wechseln |
|
Rund um Autocad : Zeichnungsabage mit Attributen
Heino Casper am 27.02.2001 um 09:34 Uhr (0)
Guten Tag. Wir haben unser Schriftfeld mit Attributen belegt. Nun möchten wir diese Attribute mit der Hilfe von Access zur Zeichnungsablage verwenden. Dies soll natürlich mit wenig aufwand verbunden sein. Ich habe es schon hinbekommen, diese Daten nach einer Datenbank zu übertragen. Einmal mit dem Befehl „Attext“ direkt von AutoCad aus, zum Anderen über diverse VBA-Macros bzw. Lisp-Programmen. Allerdings wird dann nur die Attributbezeichnung und der Attributwert in einer Tabelle ausgegeben. Wenn ich nun ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : verschiede Fragen zu Autocad
CADchup am 06.11.2008 um 09:08 Uhr (0)
Hi, Zitat:Original erstellt von Andreas76:wollte aber trotzdem verstehen warum ich bei meiner methode nicht weitergekommen bin..Das liegt ganz einfach daran, dass die in der Acad.pgp definierten Kurzbefehle die AutoCAD-Befehle grundsätzlich nackt und ohne Optionen aufrufen. Es besteht keine Verbindung zu Makros in Menüdateien oder Werkzeugpaletten.Wie auch?Eine Alternative wäre ein kleines Lisp-Tool, das den Befehl STR definiert und Vorrang über den in der PGP definierten Kurzbefehl hat:Code:(defun c:str ( ...
|
| In das Form Rund um AutoCAD wechseln |