|
Rund um AutoCAD : Automatische Flächenbrechnung
alfred neswadba am 29.03.2010 um 11:44 Uhr (0)
Hi,leider kein Civil, wäre zu einfach gewesen. Wenn es nicht tausende sind, dann kannst Du mit dem Befehl _UNION Regionen vereinigen und dann erhältst Du die Fläche der resultierenden Region z.B. mit dem Befehl LISTE oder auch im Eigenschaftsfenster.Alternative Variante könnte sein, Du machst mit dem Befehl DATENEXTRAKT einen Export der Region-Objekte und rechnest diese dann in Excel zusammen.Mit ein wenig Geschick mit LISP oder VBA bekommt man das eigentlich auch halbwegs schnell hin.HTH, - alfred ------ ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Attribute sollen sich nicht mitdrehen
Lary am 08.04.2005 um 13:15 Uhr (0)
Hallo Thomas, ich hätte noch eine kleine Anregung zu der LISP-Routine und würde Dich gerne bitten darüber nachzudenken und mir eventuell dabei zu helfen. Wenn ich mit der bestehenden Routine einen Block drehe, kann es vorkommen das sich die Attribute zwar wieder nach 0 ausrichten aber übereinander legen und anschliesend wieder auseinandergefummelt werden müssen. ISt es also möglich die Routine dahingehend anzupassen das die Attribute gezwungen werden an Ihren Plätzen zu bleiben? ------------------ M ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Alle Objekte auf einem Layer löschen
tom.berger am 18.02.2004 um 10:23 Uhr (0)
Zitat:Original erstellt von Iris2:Merci, das ist der Befehl den ich gesucht hab!Sehr viel einfacher als der Filter und hochflexibel und wirklich keine Kunst ist die Auswahl mittels LISP:Befehl: LöschenObjekte wählen: (ssget "X" ((8 . "MEINLAYER")))...Wenn Du auch weitere Elemente auf anderen Layern löschen willst:(ssget "X" ((8 . "MEINLAYER,ANDERERLAYER,UNDNOCHEINER")))Und wenn Du nur die Linien darauf löschen willst:(ssget "X" ((0 . "LINE")(8 . "MEINLAYER")))GrußTom Berger------------------Architekturwer ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Exeldateien in AutoCAD verarbeiten
komolut am 04.10.2002 um 12:51 Uhr (0)
Hallo, ist es möglich Exeldateien in AutoCad zu importieren oder auszulesen, um mit diesen Daten vollautomatisch eine Zeichnung in AutoCad generieren zu können, so daß jedes mal Exeldaten abhänig eine andere abgewandelte Zeichnung zustande kommt und nicht jede Zeichnung von Hand gezeichnt werden muß? Kann man dies programmieren? Sollte ich LISP benutzen, oder ist da eine andere Sprache besser geeignet? Wo kann ich Informationen zu diesem Thema finden? Danke im voraus! Gruß Mirko
|
| In das Form AutoLisp wechseln |
|
Lisp : Koordinaten als Variabel
Andrina08 am 17.06.2019 um 08:46 Uhr (1)
Hallo zusammen! Also mal vorneweg - ich bin ein absoluter LISP-Anfänger, daher bitte ich jetzt schon um etwas Verständnis für meine Anfänger-Fragen... Ich möchte eine Linie zeichnen, die sich aus Koordinaten zusammenstellt, welche in einer .txt Datei gespeichert sind. Ist es nun möglich dass ich einen ganzen Koordinatensatz (sprich, X, Y und Z - Koordinate) in eine einzige Variabel packen kann? Damit ich nachher den (command "Linie" "A" "B" "") ausführen kann? Vielen Dank jetzt schon für eure Hinweise & T ...
|
| In das Form Lisp wechseln |
|
AutoLisp : versetzen von Linienkontur
floppy am 03.10.2005 um 19:21 Uhr (0)
Hi allseits!Ich möchte ein kleines Programm erstellen, dass zusammenhängende Linien versetzt (jeweils um einen bestimmten Offset).Das Versetzen in LISP und das Verbinden der Linien mit INTERS ist für mich kein Problem. Es kann aber vorkommen, dass bei der versetzten Kontur Linien wegfallen.Ich muss ausserdem beim Verbinden von einer Startlinie ausgehen, wenn diese Linie aber eigentlich wegfallen würde, dann hab ich ein Problem.Gibts hier eine Methode die Linien, die weg müssen zu ermitteln?Danke!
|
| In das Form AutoLisp wechseln |
|
BricsCad : pedit ... zu kompliziert!
KlaK am 22.12.2011 um 12:29 Uhr (0)
Na mal sehen Sind ja gerade erst dabei Bricscad im Büro einzuführen.Bin gerade dabei unsere AutoCAD DVBs für Bricscad herzurichten (leider sind da die Referenzen unterschiedlich) und wenn die Routine dann dran ist, denke ich hoffentlich noch dran, kann aber eine Weile dauern ... (URLAUB )@Thomas: Gibt keinen Unterschied, nur : Ich bin leider immernoch nicht dazugekommen mich mit Lisp zu beschäftigen und VBA kenne ich mich aus ...[Diese Nachricht wurde von KlaK am 22. Dez. 2011 editiert.]
|
| In das Form BricsCad wechseln |
|
Rund um Autocad : Volumenkörper als Block mit Attribute
Brischke am 06.09.2006 um 19:26 Uhr (0)
Wenn du den Zylinder schon in einem Block drin hast, dann mach doch den Zylinder im DRM 1 und Länge auch 1. Dann kannst du mit den Schriftfeldern den Skalierfaktor in X und Z Richtung in den Attributen anzeigen lassen, und hast so eine Basis geschaffen, die Zylinderabmaße komfortabel zu ändern (Skalierfaktoren) und die Abmessungen in den Attributen anzeigen zu lassen. Und das alles ganz ohne Lisp .. schade eigentlich. ;-)Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen v ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Alle Objekte auf Von Layer stellen
marc1303 am 26.07.2004 um 12:28 Uhr (0)
Hallo Newsgroup Ich habe immer wieder das Problem, dass ich Fremd-Daten zuerst aufbereiten muss, bevor ich sie in meine Zeichnungen einfügen kann. Es kommt dabei öfters vor, dass ich einzelne Elemente zuerst mal bezüglich Farbe und Linientyp auf Von Layer ändern muss. Meine Frage: Gibt es für diese Routine ein Programm (z.B. Lisp) Schön wäre natürlich, wenn ich wahlweise alle bzw. nur gewählte Objekte ändern könnte. Danke für Eure Tips
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Schraffur in .X und .Y unterschiedlich skalieren
Bernhard GSD am 15.03.2018 um 09:49 Uhr (1)
Hallo, ich möchte Schraffuren in bestimmten Fällen in .Y abweichend skalieren. Manuell kann ich natürlich einen Block aus der Schraffur erzeugen, den Block in .Y abweichend skalieren und den Block wieder Ursprungen. Dann habe ich die gewünschte Schraffur, die sich sogar in gewissen Grenzen bearbeiten lässt ....Meine Idee wäre ein Lisp-Programm, das direkt in der Zeichnungsdatenbank die entsprechende Änderung durchführt. Nur sehe ich in den Elementen keinen (relevanten) Unterschied.Wer weiß, wo man da anset ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Übergroße Zeichung durch Blöcke
Bernd P am 01.02.2005 um 10:38 Uhr (0)
Servus -Alle gewollten Blöcke in neue Zeichnung -Block liste exportieren könnte man dann in Excel so erstellen _-blockreplace;alterblockname1;neuerblockname1 _-blockreplace;alterblockname2;neuerblockname1 _-blockreplace;alterblockname3;neuerblockname1 ... Oder frag doch mal im Lisp Forum ob dir jemand eine Mehrfachauswahl für Blocktausch schreibt. ------------------ schöne Grüsse aus der Steiermark Bernd P. Warum Einfach es geht auch kompliziert Bitte Supportangaben eintragen , warum siehst du hi ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Anzahl der Elemente pro Layer im Layermanager anzeigen lassen?
geddo am 11.06.2010 um 07:13 Uhr (0)
HalloTschuldigung, das Thema gab es bestimmt schon, aber ich habe schon eine Zeit lang gesucht und nichts gefunden.Ich suche eine Möglichkeit mit die Anzahl der Elemente pro Layer im Layermanager anzeigen zu lassen.Wenn z.B. 10 Linien auf dem Layer "Rohr" liegen, dann sollte im Layermanager eine Spalte mit der Anzahl 10 stehen.Ich meine das es da ein Lisp gibt.Ich kenne das aus anderen CAD-Programmen. ----------------------------------Gruß geddo
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Attributseigenschaften übertragen mit entmode, entupd, was stimmt hier nicht ?
Juergen55 am 16.07.2004 um 18:21 Uhr (0)
Hallo, ich hab hier ein kleines Lisp das noch nicht ganz so funktioniert, im ersten Teil werden von einem bestehenden Attribut Eigenschaften gelesen, dann wird ein neues Attribut erstellt mit den Eigenschaften des bestehenden Attributs ! Im zweiten Teil werden dann mit entmod und entupd weitere Eigenschaften übertragen und das funktioniert noch nicht richtig es wird nur die erste Eigenschaft übertragen dann steigt das Ganze aus, woran kann es liegen ? Der Fehler hängt wohl mit dem entupd zusammen ! Hier de ...
|
| In das Form AutoLisp wechseln |