|
Rund um AutoCAD : Scale Spline zu einem Gemeinsamen Zentrum
CAD-Huebner am 27.05.2012 um 13:29 Uhr (0)
Hie mal ein rudimentäres Lisp (ohne Errorhändling - Quick & Dirty)um die Aufgabe füe eine Polylinie zu beschleunigen:Code:(vl-load-com)(defun C:SPLOFFSETCEN ( / CEN CNT CURVE-OBJ ECNT ENAME ENDPARAM OFFS PT) (setq ename (car (entsel "
Spline wählen:")) cen (getpoint "
Mittelpunkt angeben:") offs (getreal "
Versatz angeben:") curve-obj (vlax-ename-vla-object ename) endparam (vlax-curve-getEndParam curve-obj) cnt 0 Ecnt 25 ; Anzahl Spline Punkte ) (command "_spline") (repeat Ecnt (setq cnt ( ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Lisp - Befehlseingabe ohne Folge
Kuschelfee am 01.11.2018 um 08:49 Uhr (1)
Könnte es damit zusammenhängen das AutoCAD die Layerschaltung im deutschen verändert hat.Machen = ErzeugenAcad 2016Befehl: _.-LAAktueller Layer: "0"Option eingeben ?/Machen/SEtzen/Neu/Umbenennen/EIn/AUs/FArbe/Ltyp/LStärke/TRansparenz/MATerial/Plot/FRieren/TAuen/SPerren/ENtsperren/STatus/Beschreibung/ABstimmen]:Acad 2019Befehl: _.-LAAktueller Layer: "0"Option eingeben ?/Erzeugen/SEtzen/Neu/Umbenennen/EIN/AUs/FArbe/Ltyp/LStärke/TRansparenz/MATerial/Plot/Frieren/Tauen/SPerren/ENtsperren/STatus/Beschreibung/AB ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : ArcText, BTEXT und wieso geht die Datei nicht auf?
Brischke am 20.09.2004 um 17:34 Uhr (0)
Zitat: Original erstellt von Schumeline: ...Die Zeichnung wurde mit Nemetschek erstellt...? ... Ich frage mich, warum diese elementar wichtige Information erst zum Schluß kommt. Hättest du das gleich geschrieben, dann hätte das ganze Hin und Her mit den ETools ausbleiben können. Hast du mal versucht die Zeichnung als Block in eine leere Zeichnung einzufügen? Hast du es schon einmal mit dem Batchdrawingconverter der Migrationstools versucht? Welche Fehlermeldungen kommen denn noch so? Schreibe bitt ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LCD Flachbildschirme und CAD
Proxy am 10.02.2004 um 20:13 Uhr (0)
LCD s sind für ein paar farbfetischisten momentan noch nicht gerade perfekt (teilweise auch eigene Erfahrung). Für normale CAD ler ist die Farbverfälschung kaum sichtbar, jedoch sind inzwischen auch ein paar Monitorhersteller bereit gute Kalibrierungssoftware für unterschidliche Farbräume mitzuliefern. Desweiteren ist mit die echte Pixeldichte/cm² auch ein praktischer Richtwert u entsprechen den Einsatzgebit perfekt auszuloten. Normalerweise sprich kaum etas gegen den Einsatz eines LCD-Monitors am Arbe ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : SummaSketch geht nicht
Caladia am 23.11.2006 um 10:47 Uhr (0)
Auf einem Tablett sind Befehle. Was dabhinter steht ist egal. Das kann Einfügemakros für Blöcke sein, herkömmliche ACAD Befehle, Neue Befehle über Lisp Anwendungen, Makrospezifikationen um Layer zu erstellen oder andere Befehlsabfolgen, Aplikationsbefehle, Expresstoolbefehle, alles mögliche was man halt selbst zusammen gebastelt hat und und und.Kommt halt nur drauf an was du dem Tablettmenü zu fressen gibst. Das der Einfüge-Befehle ein speziells Menü mit arx braucht ist mir neu. Oder brauchte man das etwa ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : LISP: Höhenkoten platzieren
cadffm am 03.08.2018 um 13:49 Uhr (1)
Ja, ich habe dafür auch zwei Antworten:1. Weil du nicht nicht konkret genug wirst mit deinem "Programm" was die Positionsangabe angeht. (wenn man explizit keinen Objektfang berücksichtigen möchte, dann sollte man das AutoCAD mitteilen) Man könnte also ganz einfach den Befehlsmodifizierer "_non" vor den Koordinaten in die Befehlszeile schicken. "_non" oder "keiner" steht dann für "für die nächste Eingabe keinen Objektfang berücksichtigen"2. In AutoCAD gibt es die Sysvar OSNAPCOORD (welche bei mir in je ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Koordinaten einlesen...
mapcar am 12.11.2004 um 23:22 Uhr (0)
Zu jeder Tages- und Nachtzeit bereit... Hm, ich habe die Datei in diesem Suchpfad versucht abzuspeichern Tja, mit welchem Ergebnis? Im Explorer: Datei markieren, mit der rechten Maustaste ziehen und dann im Kontextmenü auf Verschieben oder Kopieren klicken. Wenn du dir dann das Verzeichnis im Explorer ansiehst, sollte eigentlich klar sein, ob dein Versuch von Erfolg gekrönt war... aber unter hinzufügen und blättern wurde die Datei einfach nicht gefunden Tja, da wird keine Datei gefunden, weil ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Eine Mittellinie (Linie / Polylinie) aus einem 3D-Rohr erstellen.
jupa am 20.12.2016 um 15:17 Uhr (1)
Zitat:Original erstellt von cadffm:Sowas kann auch als 1-Klick Lösung umgesetzt werden.Dieser "Provokation" (oder Verlockung) konnte ich nicht widerstehen. Hab mal was zusammengebastelt (noch nicht auf "schön" getrimmt, ohne Error-Handling, quick und dirty eben). Auch wenn Du sicherlich was anderes im Hinterkopf hattest, bei meinen Tests funktioniert das erst mal so (s. Anhang; Aufruf mit RM). (Und noch immer mit der Einschränkung, daß die X-Werte der Kurvenstützpunkte fortlaufend aufsteigend liegen müssen ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Blöcke stretchen und Texte ändern?
Brischke am 18.05.2004 um 10:44 Uhr (0)
Hallo TK Elevator, wie den Block gestreckt hast? Mir fällt nur eine Möglichkeit ein: Du hast diesen ungleichmäßig (x-Faktor und Y-Faktor verschieden) skaliert. Variable Texte innerhalb von Blockreferenzen heißen im AutoCAD Attribute. Diese sind bei der Erstellung als Attributdefinition zu erzeugen. Fügst du eine Blockreferenz ein, dann werden die Attributdefinitionen zu Attributreferenzen, und können variable mit Texten gefüllt werden. Es gibt nun auch die Möglichkeit, diese Attribute, ohne die Blockdefini ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : mtext lisp
fca_mi2 am 15.07.2003 um 09:04 Uhr (0)
noch nicht so ganz, so sieht mein code aus : ;********* tabelle einfügen *************** (setq textliste "") (if (= (cdr (assoc 80 fc_sv)) "1") (progn (setq dateiname (strcat (getvar "dwgprefix") plannummer "_Positionsliste.txt")) (setq f (open dateiname "r")) (repeat 15 (princ "
") (princ (read-line f)) );repeat (setq textelement (read-line f)) (while textelement (setq textliste (strcat textliste textelement "P")) (princ) (setq tex ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Positionsnummern in AutoCAD 2002
itzefitz am 15.03.2005 um 12:59 Uhr (0)
Hallo BrettiCAD, versuche es einmal mit diesem Lisp, habe ich vor einiger Zeit in diesem Forum gefunden. Ich finde es ist eine tolle Sache. (defun C:Pos (/ KREISRADIUS TXT_KORD TXT_KORD TXT_HOEHE TXT_XY START_NUMMER PKT) (setq KREISRADIUS 25.0) (setq TXT_KORD 0.0) (setq TXT_HOEHE 20.0) (setq TXT_XY (strcat "@" (rtos TXT_KORD 2 2) "," (rtos TXT_KORD 2 2))) (if (null START_NUMMER) (setq START_NUMMER (getint "
Start Pkt-Nummer: ")) ) (setq PKT t) (while PKT (setq PKT (getpoint (str ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : LISP: Auslesen von Textkoordinaten im Block
CADmium am 20.09.2018 um 11:07 Uhr (1)
prinzpiell so(cdr(assoc 10(entget(car(nentsel "
Attribut wählen:")))))bzw. wenn es bloß 1 oder das erste Att ist(cdr(assoc 10(entget(entnext(car(entsel "
Blockref wählen:"))))))Das Attribut ist Bestandteil der Blockreferenz .. Das Wipeout soll sicher Bestandteil des Blockes werden .... Wenn du das so hinbekommst musst du auch immer die Zeichenreihenfolge ändern ... was dir vermutlich um die Ohren fliegt ...deshalb beschreib mal, was du letztendlich willst, vielleicht gibt es andere Wege .... oder soll der ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Text einklammern
Brischke am 25.05.2004 um 13:45 Uhr (0)
Hallo, solang es keine Werte in Attributen sind, sondern wirklich nur Textelemente, können dir die folgenden Zeilen helfen. Code: (defun c:tvn (/ aws gc1 Ed) (setq aws (ssget _X ( (0 . *TEXT ) (8 . 0 );Hier den Layernamen einsetzen! ) ) ) (if aws (foreach E (bau_elemli aws) (entmod (subst (cons 1 (strcat ( (cdr(setq gc1 (assoc 1 (setq E ...
|
| In das Form Rund um Autocad wechseln |