Informationen zum Forum Rund um AutoCAD:
Anzahl aktive Mitglieder: 10.659
Anzahl Beiträge: 210.309
Anzahl Themen: 32.792
Schlagwort:
Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info
Ergebnisse 6813 - 6825, 11506 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

Rund um Autocad : modifizierte Befehle
tunnelbauer am 24.04.2006 um 17:42 Uhr (0)
Ja - die Klammer ist notwendig (jede Klammer die geöffnet wird muss in LISP auch geschlossen werden)und ja - es sind mehrere defuns (diese deklarieren den Befehlsaufruf) in einem Lisp möglich.Code:(defun C:kreuz () (setq X-Point (getpoint "Bitte Punkt picken: ")) (command "_xline" "_h" X-Point "") (command "_xline" "_v" X-Point ""))(defun C:kreuzL () (setq oldlayer (getvar "CLAYER")) (command "_-layer" "_m" "XLINES" "_c" "50" "" "") (setq X-Point (getpoint "Bitte Punkt picken: ")) (command "_xline" "_h" X- ...

In das Form Rund um Autocad wechseln
Rund um Autocad : Datenimport aus Excel
heja79 am 24.04.2006 um 21:22 Uhr (0)
Hallo Thomas,vielen Dank zunächst für die schnelle Antwort. Nach meinen Recherchen im Lisp-Forum bin ich zu folgenden Feststellungen gekommen:1.) Selbst kann ich das nicht machen.2.) Leider habe ich auch nicht die Befugnis, so etwas in Auftrag zu geben an jemand, der sich damit auskennt.Fazit: ich werde es wohl "von Hand" machen müssen. Allerdings war es mal wieder sehr interessant, was alles möglich ist...Viele GrüßeJana

In das Form Rund um Autocad wechseln
Rund um Autocad : modifizierte Befehle
Werner-Maahs.de am 25.04.2006 um 10:02 Uhr (0)
Alternativ zum LISP sei noch das Skript erwähnt. Ist leichter zu verstehen, wenn man noch keine LISP erstellt hat. Mit einem Skript kann man mehr oder weniger immer wiederkehrende Eingaben ablaufen lassen.Skript= einfache Textdatei mit Endung .SCR.Aufruf dann z.B. über eine Schaltfläche. oder Alias SR (bei deutscher Version).Skriptwiederholung durch ENTER- oder Leertaste (oder wie bei Dir möglicherweise rechte Maustaste.------------------strukturiertes Zeichnen mit www.Werner-Maahs.de

In das Form Rund um Autocad wechseln
Rund um Autocad : Bemassung in bestimmten Layer
Zec am 25.04.2006 um 12:39 Uhr (0)
wie wäre es mit:(vl-load-com)(defun pre_lay (reatyp befname / );Wenn Bem gestartet wird (cond ((wcmatch (car befname) "_dim*,DIM*") (setq *oldlay* (getvar "CLAYER")) (setvar "CLAYER" "0");Anstatt der 0 den Layer einsetzen, der zum Bemassen genutzt werden soll ) ) )(defun after_lay (reatyp befname / );Wenn Bem beendet wird (cond ((and (wcmatch (car befname) "DIM*") *oldlay* ) (setvar "CLAYER" *oldlay*) (setq *oldlay* nil) ) ) )(defun reaload ();Initialisierung des Reactors (if (not *DEFUN_DI ...

In das Form Rund um Autocad wechseln
Rund um Autocad : modifizierte Befehle
Werner-Maahs.de am 25.04.2006 um 17:25 Uhr (0)
@Thomasich wollte gar nichts gegen LISP sagen. Habe mir nur eine Anmerkung erlaubt.Und, mal abgesehen von den nachgetragenen Layerschaltungen war ja auch bei Dir keine Aktion, die nicht auch mit einem Skript funktionieren würde.Ich kenne mich mit den englischen Befehlen nicht aus, daher ein Skript zur Fragestellung:Beginn Skriptdatei Radius 2.scr:AbRundenRadius2Ende Skriptdatei!Beginn Skriptdatei horizontale Linien.scr:KLinieHOrizontalEnde Skriptdatei!Und auf die Schaltfläche gelegt z.B.: ^C^CSR "Radius 2" ...

In das Form Rund um Autocad wechseln
Rund um Autocad : wollen sie wirklich
wronzky am 25.04.2006 um 17:46 Uhr (0)
Eine Idee hätte ich auch noch:laufen irgendwelche Makros, Lisp oder so?gib z. B. mal (command "_pline" p1 p2 p3 "_close") einfach in der Befehlszeile ein. Dann kommt auch die Abfrage, da p1 p2 p3 leer sind, und _pline folglich bereits beendet, wenn der _close-Befehl kommt. Dieser will dann nicht die Polylinie, sondern die AutoCAD-Sitzung schliessen...Grüsse, Henning------------------VoxelManufaktur Computer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de

In das Form Rund um Autocad wechseln
Rund um Autocad : Füllfarbe des Bemaßungstextes bei Autocad 2006
Cimex am 26.04.2006 um 13:25 Uhr (0)
Hi!Vielleicht brauchst Du gar keine LISP-Routine dafür...Du könntest ja zuerst alle Bemassungen auswählen -und dann im EIGENSCHAFTEN-Fenster unter der Rubrik Text die Füllfarbe ausschalten!?(Sauberer wäre allerdings das globale Ändern des Bemaßungsstils allemal)Lg, Peter

In das Form Rund um Autocad wechseln
Rund um Autocad : Bemassung in bestimmten Layer
scj am 26.04.2006 um 16:17 Uhr (0)
Ein Verfahren, nach dem die Bemaßung auf einen vordefinierten Layer (z.B. "BEMASZUNG") gesetzt wird und das ohne LISP auskommt (also auch für AutoCAD LT) verwendet werden kann), wurde im AutoCAD-Magazin 05/05 auf Seite 44/45 beschrieben.Das entsprechende Makro ist^C^C_DIMLINEAR;\_CHANGE;_LAST;;_;_LA;BEMASZUNGViel Erfolg damit undbeste Grüße aus der RhönJochen www.black-cad.de

In das Form Rund um Autocad wechseln
Rund um Autocad : Füllfarbe des Bemaßungstextes bei Autocad 2006
Cimex am 26.04.2006 um 23:41 Uhr (0)
Nach einigen (vergeblichen) Versuchen mit LISP(leider hat auch das Tool von CADmium bei mir nicht funktioniert)hab ich eine Lösung in VBA gefunden.Is ein wenig "dirty", aber vielleicht erfüllt es den Zweck:Code:Sub RemoveDimTextMask() Dim MyBlock As AcadBlock Dim MyEnt As AcadEntity Dim MyMText As AcadMText For Each MyBlock In ThisDrawing.Blocks If InStr(1, MyBlock.Name, "*D") 0 Then For Each MyEnt In MyBlock If MyEnt.ObjectName = "AcDbMText" Then Set MyMText = MyEnt ...

In das Form Rund um Autocad wechseln
Rund um Autocad : Bruchschleife Welle (Rundstahl)
jukni am 27.04.2006 um 09:06 Uhr (0)
Hallo.Ich suche eine Lisp o.ä. welche mir eine Bruchschleife erstellt.z.b. Bruch eines Rundstahls(Welle).Müsste ungefähr so funktionieren.Ich selektiere den Wellenaussendurchmesser (zwei Punkte), dann noch die Schleifenhöhe und fertig.Weis jemand Rat.Danke Jürgen

In das Form Rund um Autocad wechseln
Rund um Autocad : Attribute ausfüllen im Batch
Martin Sigloch am 27.04.2006 um 09:36 Uhr (0)
Danke Euch beiden. Stimmt, im Lisp Forum hätte ichs auch mal versuchen können. Mit Lisp habe ich allerdings seit über 1 Jahren nichts mehr gemacht. Da ist nicht mehr viel übrig. Versucht hab ichs trotzdem siehe Anhang. Bitte nicht erschrecken.Was soll passieren:Mit dem Script Generator von AutoCAD Mechanical sollen Dateien der Reihe nach geöffnet werden. Dann soll das Lisp ablaufen:In dem Block rahmen sollen ganz bestimmte definierte Attribute andere Werte erhalten. Es hat bislang auch immer funktioniert. ...

In das Form Rund um Autocad wechseln
Rund um Autocad : Attribute ausfüllen im Batch
Martin Sigloch am 27.04.2006 um 09:39 Uhr (0)
Zitat:Original erstellt von Martin Sigloch: Mit Lisp habe ich allerdings seit über 1 Jahren nichts mehr gemacht. Leicht vertippt: "seit über 10 Jahren" sollte es heißen

In das Form Rund um Autocad wechseln
Rund um Autocad : modifizierte Befehle
tunnelbauer am 27.04.2006 um 11:26 Uhr (0)
Generell nicht schlecht die ersten Gehversuche Code:(defun C:HSTAHL () (setq oldlayer (getvar "CLAYER")) (command "_-layer" "_m" "HATCH" "_c" "8" "" "") (command "-bhatch" "_properties" "ansi31" "20" "0" "_select" pause "" "") (setvar "CLAYER" oldlayer))Das was du vergessen hast ist die Abfrage der Objekte im Lisp zu ermöglichen (Programmablauf wird durch PAUSE unterbrochen und Benutzereingaben sind möglich...), sowie den Befehl _-bhatch vollständig abzuschliessen.------------------GrüsseThomas

In das Form Rund um Autocad wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  512   513   514   515   516   517   518   519   520   521   522   523   524   525   526   527   528   529   530   531   532   533   534   535   536   537   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2024 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz